@viewport{zoom: 1.0; width: extend-to-zoom;}
@-ms-viewport{width: extend-to-zoom;zoom: 1.0;}

@media all and (max-width:995px) {
	#navlist {float:none!important;margin:10px auto 5px auto!important;line-height:31px!important;
		padding-bottom:10px!important;border-bottom:1px solid black;}
	#navlist li {float:none!important;margin:0 auto!important;}
	#navlist li a.thispage {}
	img.sun {display:none;}
	}

@media all and  (max-width: 459px) {
	#top_contact_details {font-size:13px!important;margin:12px 0 0 0!important;}
	#header {width:330px!important;height:480px!important;margin:0 auto!important;}
	#navigation {width:330px!important;margin:0 auto!important;}
	#top_image {margin:25px 0 20px 0!important;width:325px!important;height:87px!important;
		background-image:url(layout-images/antenatal-baby-parenting-classes-mums-dads-weymouth-dorchester-bridport-top-image-360-wide.jpg)!important;}
	#top_image_tw {margin:25px 0 20px 0!important;width:325px!important;height:87px!important;
		background-image:url(layout-images/total-wellness-health-course-online-and-west-dorset-weymouth-dorchester-bridport-andrew-mary-clare/children-with-parachute-360-wide.jpg)!important;}
	div.social_media_links {width:330px!important;}
	div.social_media_links img {height:17px!important;width:auto!important;margin:10px 7px 0 0!important;}
	div.topquotebox {display:none!important;}
	div.mcbhdr {width:310px!important;font-size:20pt!important;letter-spacing:0pt!important;}
	div.external_logos:nth-child(1) {margin-left:112px!important;}
	h1 {width:310px!important;font-size:13pt!important;padding-bottom:15px!important;border-bottom:1px solid black;}
	h2 {font-size:13pt!important;font-weight:normal!important;margin:0px auto 20px auto!important;}
	h3 {font-size:12pt!important;font-weight:normal!important;margin:15px auto 20px auto;!important;}
	h3 span {font-weight:normal!important;}
	h4 {font-size:12pt!important;font-weight:normal!important;margin-bottom:0px!important;}
	#navlist {float:none!important;width:330px!important;}
	#maincontainer {width:350px!important;}
	div.midcolumn {width:350px!important;margin-top:20px!important;}
	div.midinner {width:320px!important;font-size:11pt!important;}
	div.midinner img {width:50%!important;height:50%!important;}
	#footer {width:330px!important;height:330px!important;margin-top:20px!important;text-align:center!important;}
	#footer div {float:none!important;width:285px!important;margin:0 auto!important;font-size:9pt!important;}
	#footer h2 {font-size:10pt!important;letter-spacing:0pt!important;}
	}

@media all and  (min-width: 460px) and (max-width: 659px) {
	#top_contact_details {font-size:12pt!important;margin:12px 0 0 0!important;}
	#header {width:430px!important;height:385px!important;margin:0 auto!important;}
	#navigation {width:440px!important;margin:0 auto!important;}
	#top_image {margin:25px 0 20px 0!important;width:430px!important;height:106px!important;
		background-image:url(layout-images/antenatal-baby-parenting-classes-mums-dads-weymouth-dorchester-bridport-top-image-460-wide.jpg)!important;}
	#top_image_tw {margin:25px 0 20px 0!important;width:430px!important;height:87px!important;
		background-image:url(layout-images/total-wellness-health-course-online-and-west-dorset-weymouth-dorchester-bridport-andrew-mary-clare/children-with-parachute-460-wide.jpg)!important;}
	div.social_media_links {width:430px!important;}
	div.social_media_links img {height:19px!important;width:auto!important;margin:11px 0px 0 7px!important;}
	div.topquotebox {display:none!important;}
	div.mcbhdr {width:430px!important;font-size:20pt!important;letter-spacing:0pt!important;}
	div.external_logos:nth-child(1) {margin-left:112px!important;}
	h1 {width:380px!important;font-size:14pt!important;padding-bottom:15px!important;border-bottom:1px solid black;}
	h2 {font-size:14pt!important;font-weight:normal!important;margin:20px auto 20px auto!important;}
	h3 {font-size:12pt!important;font-weight:normal!important;margin:15px auto 20px auto;!important;}
	h3 span {font-weight:normal!important;}
	h4 {font-size:12pt!important;font-weight:normal!important;margin-bottom:0px!important;}
	#navlist {margin:10px auto 5px auto!important;line-height:31px!important;
		padding-bottom:10px!important;border:none!important;}
	#navlist li {float:left!important;margin:0 auto!important;}
	#navlist {width:430px!important;}
	#navlist li a {text-align:center;letter-spacing:0pt!important;}
	/* #navlist li.short {width:90px!important;} */
	/* #navlist li.long {width:100px!important;} */
	#homeli {width:125px!important;}
	#home {width:125px!important;}
	#slingsli {width:270px!important;}
	#slings {width:270px!important;}
	#aboutli {width:170px!important;}
	#about {width:170px!important;}
	#testili {width:135px!important;}
	#testi {width:135px!important;}
	#contactli {width:95px!important;}
	#contact {width:95px!important;}
	#maincontainer {width:450px!important;}
	div.midcolumn {width:450px!important;margin-top:20px!important;}
	div.midinner {width:420px!important;font-size:11pt!important;}
	div.midinner img {width:45%!important;height:45%!important;}
	#footer {width:430px!important;height:290px!important;margin-top:20px!important;text-align:center!important;}
	#footer div {float:none!important;width:285px!important;margin:0 auto!important;font-size:9pt!important;}
	#footer h2 {font-size:10pt!important;letter-spacing:0pt!important;}
	}

@media all and (min-width: 660px) and (max-width: 995px) {
	#top_contact_details {font-size:12pt!important;margin:12px 0 0 0!important;}
	#header {width:630px!important;height:330px!important;margin:0 auto!important;}
	#navigation {width:650px!important;margin:0 auto!important;}
	#top_image {margin:25px 0 20px 0!important;width:630px!important;height:142px!important;
		background-image:url(layout-images/antenatal-baby-parenting-classes-mums-dads-weymouth-dorchester-bridport-top-image-660-wide.jpg)!important;}
	#top_image_tw {margin:25px 0 20px 0!important;width:630px!important;height:142px!important;
		background-image:url(layout-images/total-wellness-health-course-online-and-west-dorset-weymouth-dorchester-bridport-andrew-mary-clare/children-with-parachute-660-wide.jpg)!important;}
	div.social_media_links {width:630px!important;}
	div.topquotebox {display:none!important;}
	div.mcbhdr {width:630px!important;font-size:23pt!important;letter-spacing:0pt!important;}
	h1 {width:600px!important;}
	h2 {font-size:14pt!important;font-weight:normal!important;margin:20px auto 20px auto!important;}
	h3 {font-size:12pt!important;font-weight:normal!important;margin:15px auto 20px auto;!important;}
	h3 span {font-weight:normal!important;}
	h4 {font-size:12pt!important;font-weight:normal!important;margin-bottom:0px!important;}
	#navlist {margin:15px auto 5px auto!important;line-height:31px!important;
		padding-bottom:10px!important;border:none!important;;}
	#navlist li {float:left!important;margin:0 auto!important;}
	#navlist {width:660px!important;}
	#navlist li a {text-align:center;letter-spacing:0pt!important;}
	#homeli {width:65px!important;}
	#home {width:65px!important;}
	#slingsli {width:195px!important;}
	#slings {width:195px!important;}
	#aboutli {width:115px!important;}
	#about {width:115px!important;}
	#testili {width:145px!important;}
	#testi {width:145px!important;}
	#contactli {width:110px!important;}
	#contact {width:110px!important;}
	#maincontainer {width:650px!important;}
	div.midcolumn {width:630px!important;margin-top:20px!important;}
	div.midinner {width:630px!important;}
	div.midinner img {width:40%!important;height:40%!important;}
	#footer {width:630px!important;height:240px!important;margin-top:20px!important;text-align:center!important;}
	#footer div {float:none!important;width:605px!important;margin:0 auto!important;font-size:9pt!important;}
	#footer h2 {font-size:11pt!important;letter-spacing:0pt!important;}
	}

@media all and (min-width: 996px) and (max-width: 1024px) {
	#top_image {margin:25px 0 20px 0!important;width:950px!important;height:172px!important;
		background-image:url(layout-images/antenatal-baby-parenting-classes-mums-dads-weymouth-dorchester-bridport-top-image.jpg)!important;}
	#top_image_tw {margin:25px 0 20px 0!important;width:950px!important;height:172px!important;
		background-image:url(layout-images/total-wellness-health-course-online-and-west-dorset-weymouth-dorchester-bridport-andrew-mary-clare/children-with-parachute.jpg)!important;}
	div.social_media_links {width:950px!important;}
	ul#navlist {width: 945px!important;}
	#homeli {width:110px!important;}
	#home {width:110px!important;}
	#slingsli {width:285px!important;}
	#slings {width:285px!important;}
	#aboutli {width:175px!important;}
	#about {width:175px!important;}
	#testili {width:200px!important;}
	#testi {width:200px!important;}
	#contactli {width:175px!important;}
	#contact {width:175px!important;}
`	#navlist li a {text-align:center;}
	#maincontainer {width:950px!important;}
	div.midcolumn {width:930px!important;margin-top:20px!important;}
	div.midinner {width:930px!important;}

	}

@media all and (min-width: 1025px)  {
	ul#navlist {width: 990px!important;padding-left:20px!important;}
	#homeli {width:110px!important;}
	#home {width:110px!important;}
	#slingsli {width:295px!important;}
	#slings {width:295px!important;}
	#aboutli {width:190px!important;}
	#about {width:190px!important;}
	#testili {width:210px!important;}
	#testi {width:210px!important;}
	#contactli {width:170px!important;}
	#contact {width:170px!important;}
`	}


