#slider
{
	max-height:630px;
}

#autogallery #gallery-images li
{
	padding:0;
	border:0;
}

#autogallery
{
	margin-bottom:80px;
}

#autogallery .gallery-albums
{
	display:none;
}

@media screen and ( max-width: 980px ) {
	.setWidth {
		width: 90%;
		margin: auto;
	}
	
	.one-third {
		width: 100%;
		display: block;
		float: none;
	}
	
	body {
		font-size: 15px;
	}
	
	.content {
		padding: 50px 0;
	}
	
	header #logo {
		float: none;
		margin: auto;
	}
	
	#topRight {
		float: none;
		text-align: center;
		margin-top: 20px;
	}
	
	#phoneNumber {
		text-align: center;
	}
	
	footer .one-third {
		width: 30%;
		float: left;
		margin-right: 4%;
	}
	
	footer .one-third.last {
		margin: 0;
	}
	
	#footerText .one-third {
		text-align: center;
		width: 100%;
		float: none;
	}
	
	#footerText .one-third.middle {
		display: none;
	}
	
	.clients table tr {
		display: inline;
	}
	
	.clients table td {
		display: block;
		width: 47%;
		float: left;
		margin-right: 2%;
		margin-bottom: 2%;
		height: 130px;
	}
	
	.clients table td.empty {
		display: none;
	}
}

@media screen and ( max-width: 680px ) {

	#logo
	{
		width:220px;
	}

	#slider .tp-simpleresponsive img
	{
		
	}

	.one-half {
		width: 100%;
	}
	
	body {
		font-size: 12px;
	}
	
	header.setWidth {
		margin-bottom: 50px;
	}
	
	.mmenu li > a {
		font-family: 'Lato', sans-serif;
		color: #fff;
	}
	
	a#mmenu {
		display: block;
		background-color: #0079B8;
	}
	
	.mmenu {
		background: #0079B8;
	}
	
	header nav.floatContainer {
		display: none;
	}
	
	.item-120 a, .item-121 a{
	  text-indent: 0;
	  white-space: initial;
	  overflow: hidden;
	  width: auto;
	  height: auto;
	  display: inline-block;
	  font: inherit;
	  font-size: inherit;
	  text-rendering: auto;
	  -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;
	  background: #3A589B;
	  position: relative;
	  padding: 5px;
	background: transparent;
	}
	
	.item-120 a:before, .item-121 a:before {
	content: "";
	}
	
	.mmenu li, .mmenu a.mmenu-subopen{
		border: 1px solid rgba( 255, 255, 255, 0.3 );
		border-top: 0;
	}
	
	.mmenu li.mmenu-selected > a, .mmenu li.mmenu-selected > span, .mmenu a.mmenu-subclose{
		background: #095DA6;
	}
	
	header nav ul ul li{
		padding: 0;
	}
	
	header nav ul ul li a{
		padding: 10px 0;
	}
	
	header nav ul li:nth-child(4):after {
		content:"\A"; white-space:pre; 
	}
	
	#slider .tp-caption{
		display:none;
	}
	
	#services .table-cell {
		padding: 20px 0 60px;
	}
	
	footer .one-third {
		width: 100%;
		display: block;
		margin-bottom: 1em;
		text-align: center;
	}
	
	footer .one-third p {
		margin: 0;
	}
	
	footer ul li {
		text-align: center;
	}
	
	#g-recaptcha-28, #g-recaptcha-34 {
		border: 1px solid #d3d3d3;
		border-radius: 3px;
		box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.02);
		height: 74px;
		margin: 1em auto;
		overflow: hidden;
		width: 200px;
	}
	
	#g-recaptcha-28 div div {
		margin: 0;
	}
	
	.clients table td {
		display: block;
		width: 100%;
		float: left;
		margin-right: 0;
		margin-bottom: 2%;
		height: auto;
	}
}