@media (max-width:1156px) {
	.home_service_block p {
		min-height: 110px;
	}
	
}	

@media (max-width:1100px) {
	#slider_copy {
		left: 5%;
	}
	
}

@media (max-width:1090px) {
	.contactwrap .col-md-4,
	.contactdog {
		display: none;
	}
	
	.contactwrap .col-md-10 {
		float: none;
		margin: 0 auto;
	}
	
	.contactwrap .col-md-10 .col-md-8 {
		float: none;
		margin: 0 auto;	
	}	
}	

@media (max-width:1030px) {
	#menu-main-menu li a, .navbar ul li a {
		font-size: 14px;
		padding-top: 15px;
		padding-bottom: 15px;
	}
}	

@media (max-width:992px) {
	.home_service_block {
		margin-bottom: 50px;
	}
	
	.home_service_block p {
		max-width: 600px;	
		margin: 20px auto;
	}	
	
	.page_entry_image {
		float: left;
		width: 33.333333%;
	}
	
	.page_entry_content {
		float: left;
		width: 66.666666%;
	}	
	
	.banner h1 {
		bottom: 35px;
	}
	
	.home_service_block p {
		min-height: 0px;
	}

	.contactformright, .contactformleft {
		padding:0 0 0 0;
	}
	
	
}

@media (min-width:930px) and (max-width:1120px) {
	
	#menu-main-menu li a, .navbar ul li a {
    font-size: 13px;
    padding-top: 15px;
    padding-bottom: 15px;
	}
	
	.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
}
	
}

@media (max-width:930px) {
	.dogsbackcopy {		
			top: 20px;	
	}
	
	.navbar-fixed-top .nav.navbar-nav {
		display: none;
	}
	
	.navbar-header {
		float: none;
	}
	
	.navbar-toggle {		
		display: block;	
	}
}

@media (max-width:768px) {
	.hundo img {
		margin-top: 0px;
	}
	
	.contactformleft {
		padding-right: 0px;	
	}	
	
	.col-md-6.contactformright {
		padding-left: 0px;
	}
	
	.single-blog {
		margin-bottom: 30px;
	}
		
}

@media (max-width:760px) {
	.page_entry_image img {
		margin-top: 15px;
	}
}

@media (max-width:740px) {
	
	#img_wrapper {
		display: none !important;
	}	
	
	#slider_copy {
		position: relative;
		text-align: center;
		margin: 0 auto;
		left: auto;
		right: auto;
		padding-bottom: 80px !important;
	}
	
	.page_entry_image,
	.page_entry_content {
		float: none;
		width: 100%;
	}

	.page_entry_image img {
		max-width:75%;
		text-align:center;
		margin:10px auto;
	}

	.hundo {
		text-align:center;
	}

	.padfortywide {
		text-align:center;
	}
}

@media (max-width:700px) {
	.hundo img {
		margin-top: 60px;
	}
}

@media (max-width:600px) {
	.hundo img {
		margin-top: 30%;
	}
	
	.hundo.rounded-landscape img {
		margin-top: 0px;
	}
	
	.col-md-10 .col-md-4 {
		margin-bottom: 30px;
	} 
}

@media (max-width:480px) {
	
	a.logo {
		margin-top: 15px;
		display: block;
	}
	
	.top-slider #slider_copy {
		padding-top: 40px;
		padding-bottom: 40px;
	}	
	
	.top-slider h3 {
		font-size: 24px;
		line-height: 24px;	
	}
	
	#slider_copy img {
		max-width: 80%;
		height: auto;
	}
	
	#line-break td.blue {
		display: none;
	}
	
	#line-break td.text {
		width: 80%;
		padding: 0px;
	}
	
	#line-break td.text span {
		font-size: 18px;
	}
	
	.dogsbackcopy {
		position: relative;
		width: 90%;
		padding:0px;
		margin: 0 auto;
	}	
	
	.hundo img {
		margin-top: 0px;
	}	

	.page_entry_image img {
		max-width:95%;
		text-align:center;
		margin:10px auto;
	}
	
	#siteby {
		font-size: 12px;
		padding-bottom: 20px;
	}
	
	.banner h1 {
		font-size: 32px;
		bottom: 2px;
	}
	
	.padheightsixty h2.white {
		margin-top: 0px;
	}					
}
/*
     FILE ARCHIVED ON 02:35:56 Nov 12, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:45:34 Aug 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.458
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.05
  esindex: 0.008
  cdx.remote: 63.442
  LoadShardBlock: 68.225 (3)
  PetaboxLoader3.datanode: 100.142 (5)
  load_resource: 462.845
  PetaboxLoader3.resolve: 417.356
  loaddict: 24.223
*/