	/* INTERNET EXPLORER Default */
	@media all and (-ms-high-contrast:none) and (min-width:0px){
	
	/* Default properties */
	*::-ms-backdrop,.IE_nav {left:-10vw;}
	*::-ms-backdrop,header {width:100%; text-align:center;}
	*::-ms-backdrop,header.content {margin:0 auto; top:5px; position:relative;}
	*::-ms-backdrop,.content-force {width:100%; height:40px;}
	
	/* Specific usage tools */
	*::-ms-backdrop,.hidden {display:none;}	/* Hides content under @media related scale */	
	
	/* Image */
	*::-ms-backdrop,.pest-box, .exp-img, .location {object-fit:cover; overflow:hidden;}
	
	/* Highlight Video Feed */
	*::-ms-backdrop,#highlight {width:100%; max-height:93.22vh; top:0; left:0; position:relative; overflow:hidden; background:#0f0f0f;}
	video {width:inherit !important; background-size:cover; margin-bottom:-0.3vh; /*image-fit: fill;*/ opacity: 0.68;}
	*::-ms-backdrop,#mnd-img {width:inherit !important; background-size:cover; margin-bottom:-0.3vh; opacity: 0.68; display:none;}
	
	*::-ms-backdrop,#hl-ttl-overlay {width:100%; margin:0 auto; font-family:Calibri; font-size:5em; font-weight:bold; color:#ffffff; text-align:center; top:140px; position:absolute; z-index:9;}
	*::-ms-backdrop,#hl-desc-overlay {width:100%; margin:0 auto; font-family:Calibri; font-size:1.42em; text-align:center; top:225px; position:absolute; z-index:9;}
	*::-ms-backdrop,#hl-btn {width:240px; margin:0 auto;}
	*::-ms-backdrop,#h1-btn-overlay {width:inherit !important; height:32px; padding-top:18px; border-radius:8px; background:#1c9a3d; font-size:1.2em; text-align:center; top:270px; position:absolute; z-index:9;}
	
	/* Navigation */
	*::-ms-backdrop,#call_now {display:none;}
	
	/* mobile network device */
	*::-ms-backdrop,#mnd {display:initial;}
	*::-ms-backdrop,#mnd-img {display:none;}	
	
	/* Pests We can help with */
	*::-ms-backdrop,.pest-con {width:200px; height:240px; margin:70px 0.25vw 0.25vw 0.25vw; top:-58px; position:relative; display:inline-block;}
	*::-ms-backdrop,.pest-box {max-width:200px; max-height:200px; margin-bottom:-50px; left:0; position:relative; }
	*::-ms-backdrop,.pest-title {width:200px; height:32px; text-align:center; padding:20px 0 12px 0; font-size:1.5em; display:inline-table; top:10px; left:0; position:relative; z-index:1;}
	
	/* Why Choose GK Pest Control */
	*::-ms-backdrop,.exp-box {width:320px; height:240px; text-align:center;}
	*::-ms-backdrop,.exp-para {width:300px; padding:0 0 0 18%; font-size:1.5em;}
	*::-ms-backdrop,.exp-img {margin-top:0%; display:none;}
	}
	
	/* INTERNET EXPLORER Minimum width 941px */
	@media all and (-ms-high-contrast:none) and (min-width:941px){
	
	
	*::-ms-backdrop,#navigtaion {display:inline-block; top:-13px; right:-15vw; position:relative;}
	*::-ms-backdrop,.link {margin-left:50px; font-size:1.75em;}
	*::-ms-backdrop,.link:hover {font-weight:bold; margin-right:-2px; margin-left:50px;}
	
	/* Pests we can help with */
	*::-ms-backdrop,#pests-help {}
	*::-ms-backdrop,.pest-box {min-width:128px; min-height:128px; width:20vw; height:20vw; display:inline-block; background-size:100%;}
		
	/* We operate in and around */	
	*::-ms-backdrop,#where-we-operate {}
	*::-ms-backdrop,.location {min-width:240px; min-height:240px; width:240px; height:240px; max-width:300px; max-height:300px; margin:0.70vw 0.25vw 0 0.25vw; display:inline-block;}
	*::-ms-backdrop,.location-img {margin:-90px 0 0 0;}
	*::-ms-backdrop,.county-title {min-width:240px; min-height:32px; padding-top:30px; width:240px; height:2.5vw; font-size:1.5em; top:160px; position:relative; z-index:1;}
	
	/* Pests We can help with */
	*::-ms-backdrop,.pest-con {width:200px; height:240px; margin:70px 0.25vw 0.25vw 0.25vw; display:inline-block;}
	*::-ms-backdrop,.pest-box {max-width:200px; max-height:200px; left:0; position:relative; }
	*::-ms-backdrop,.pest-title {width:200px; height:32px; text-align:center; padding:20px 0 12px 0; font-size:1.5em; display:inline-table; top:10px; left:0; position:relative; z-index:1;}
	
	/* Contact us */
	*::-ms-backdrop,#contact-details {min-width:400px; width:22vw; padding:0 0 2vh 1.5vw; background:#f0f0f0; left:0; position:relative; float:left; z-index:1;}
	*::-ms-backdrop,#email-form {width:200px; margin:0 0 0 20px; text-align:left;}
	*::-ms-backdrop,.c-at-sm {padding-top:6px; color:#616161;}
	*::-ms-backdrop,.c-phara{width:320px; margin:0 auto; padding:0 0 20px 0; font-size:1.24em; text-align:left;}
	*::-ms-backdrop,.required:after {color:red; content:"*"; }
	*::-ms-backdrop,.contact-lbl-spacer {width:100%; height:10px;}
	*::-ms-backdrop,.contact-label {font-size:1.42em;}
	*::-ms-backdrop,#btn {width:320px; min-width:240px; height:4vh; margin:5px 0px 5x 0px; font-size:1.25em; font-weight:700; background:#22512f; color:#f0f0f0; border:none;}
	*::-ms-backdrop,#btn:hover {background:#30623d;}
	*::-ms-backdrop,.contact-input {width:320px; min-height:20px; height:20px}
	*::-ms-backdrop,.contact-message {width:320px; min-height:128px; height:128px}
	
	*::-ms-backdrop,#contact-img {width:fill; max-height:100vh; top:60px; right:0vw; position:absolute; overflow:hidden; background:#152464;}
	*::-ms-backdrop,#stasis {visibility:hidden; position:fixed; top:-90000px; left:-90000px; z-index:-9999999;}
    }
	 
	 /* INTERNET EXPLORER Maximum Width 940px */
	@media all and (-ms-high-contrast:none) and (max-width:940px){
	/* Default properties */
	*::-ms-backdrop,.IE_nav {left:-16vw;}
	*::-ms-backdrop,header {top:0px; left:0px; position:fixed;}
	*::-ms-backdrop,#toggle-nav {border-style:solid; border-width:0px 0px 0px 1px; border-color:#2a5234; top:3px; right:0%; position:fixed; z-index:101;} 
	*::-ms-backdrop,#responsive-nav {left:16vw; top:-3px; position:relative;}
	
	/* Pests We can help with */
	*::-ms-backdrop,.pest-con {max-width:200px; height:240px; margin:35px 0.25vw 0.25vw 0.25vw; display:inline-block;}
	*::-ms-backdrop,.pest-box {width:100%; max-height:320px; margin-top:-50px; left:0; position:relative; }
	*::-ms-backdrop,.pest-title {width:100%; height:32px; text-align:center; padding:20px 0 12px 0; font-size:1.5em; display:inline-table; top:10px; left:0; position:relative; z-index:1;}
	
	/* Contact us */
	*::-ms-backdrop,#contact-details {min-width:400px; width:22vw; margin-bottom:50px; padding:0 0 2vh 1.5vw; background:#f0f0f0; top:60px; left:0; position:relative; float:left; z-index:1;}
	*::-ms-backdrop,#email-form {width:200px; margin:0 0 0 20px; text-align:left;}
	*::-ms-backdrop,.c-at-sm {padding-top:6px; color:#616161;}
	*::-ms-backdrop,.c-phara{width:320px; margin:0 auto; padding:0 0 20px 0; font-size:1.24em; text-align:left;}
	*::-ms-backdrop,.required:after {color:red; content:"*"; }
	*::-ms-backdrop,.contact-lbl-spacer {width:100%; height:10px;}
	*::-ms-backdrop,.contact-label {font-size:1.42em;}
	*::-ms-backdrop,#btn {width:320px; min-width:240px; height:4vh; margin:5px 0px 5x 0px; font-size:1.25em; font-weight:700; background:#22512f; color:#f0f0f0; border:none;}
	*::-ms-backdrop,#btn:hover {background:#30623d;}
	*::-ms-backdrop,.contact-input {width:320px; min-height:20px; height:20px}
	*::-ms-backdrop,.contact-message {width:320px; min-height:128px; height:128px}
	
	*::-ms-backdrop,#contact-img {width:fill; max-height:100vh; top:60px; right:0vw; position:absolute; overflow:hidden; background:#152464;}
	*::-ms-backdrop,#stasis {visibility:hidden; position:fixed; top:-90000px; left:-90000px; z-index:-9999999;}
	}
	
	@media all and (-ms-high-contrast:none) and (max-width:640px){
	/* Highlight Video Feed */
	*::-ms-backdrop,#hl-ttl-overlay {width:100%; margin:0 auto; font-family:Calibri; font-size:2.5em; font-weight:bold; color:#ffffff; text-align:center; top:80px; position:absolute; z-index:9;}
	*::-ms-backdrop,#hl-desc-overlay {width:100%; margin:0 auto; font-family:Calibri; font-size:1.2em; text-align:center; top:120px; position:absolute; z-index:9;}
	*::-ms-backdrop,#hl-btn {width:180px; margin:0 auto;}
	*::-ms-backdrop,#h1-btn-overlay {width:inherit !important; height:32px; padding-top:22px; border-radius:8px; background:#1c9a3d; font-size:0.90em; text-align:center; top:165px; position:absolute; z-index:9;}
	*::-ms-backdrop,#h1-btn-overlay:hover {background:#32aa51;}
		
	/* Specific usage tools */
	*::-ms-backdrop,.hidden {display:initial !important;}	/* Hides content under @media related scale */
	
	/* Why Choose GK Pest Control */
	*::-ms-backdrop,.exp-box {width:320px; height:240px; text-align:center;}
	*::-ms-backdrop,.exp-para {width:300px; padding:0 0 0 12.5%; font-size:1.3em;}
	*::-ms-backdrop,.exp-img {margin-top:0%; display:none;}
	}
	
	@media all and (-ms-high-contrast:none) and (max-width:420px){
	*::-ms-backdrop,#toggle-nav {border-style:solid; border-width:0px 0px 0px 1px; border-color:#2a5234; top:0px; right:0%; position:fixed; z-index:101;} 
	*::-ms-backdrop,#responsive-nav {left:16vw; top:-3px; position:relative;}	
	
	*::-ms-backdrop,#IE_spec {width:100%; height:260px; display:initial;}
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#responsive-nav {top:0px; position:relative;}
	}
	