body {
	margin-left: 0px;
	margin-top: -0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #ddd;
}
@media (max-width: 800px) {body {
	margin-left: 0px;
	margin-top: -0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
}}

a:link{color:#fff;} 
a:active{color:#fff;}
a:visited{color:#fff;}
a:hover{color:#fff;}

.thesiteholdx{
margin: 0px;
	padding: 0px;
	width:800px;
	margin-left: auto;
	margin-right:auto;
	height:auto;
	margin-top:0px;
	background-repeat:no-repeat;
		visibility:visible;
	z-index:1;
background-color: #fff;
}
@media (max-width: 800px) {.thesiteholdx{
margin: 0px;
	padding: 0px;
	width:1200px;
	margin-left: auto;
	margin-right:auto;
	height:auto;
	margin-top:0px;
	background-repeat:no-repeat;
		visibility:visible;
background-color: #fff;
	z-index:1;
}}
.theareamain{width:800px; height:auto;margin-left:0px;margin-top:-30px; padding:0px;background-color:#000;display:inline-block;}
@media (max-width: 800px) {.theareamain{width:1200px; height:auto;margin-top:00px;}}



.themainimage{width: 800px;height: auto;display:inline;}
@media (max-width: 800px) {.themainimage{width: 1200px;height: auto;}}

.row{width: 800px; display: inline-block;height: 190px; overflow: hidden;padding:0px;margin:0px;}
@media (max-width: 800px) {.row{width: 1200px; display: inline-block;height: 300px; overflow: hidden;padding:0px;margin:0px;}}

.sqblock{width:200px; height: auto;display:inline-block;padding-right:0px;margin:0px;float:left;}
@media (max-width: 800px) {.sqblock{width:300px; height: auto;display:inline-block;padding-right:0px;margin:0px;float:left;}}

.sqblocktwo{width:190px; height: auto;display:inline-block;padding-right:0px;margin:0px;float:left;}


.rectblock{width:400px; height: auto;display: inline-block;padding-right:0px;margin:0px;padding:0px;margin:0px;float:left;}
@media (max-width: 800px) {.rectblock{width:600px; height: auto;display: inline-block;padding-right:0px;margin:0px;padding:0px;margin:0px;float:left;}}

.fourhunblock{width:300px; height: auto;display: inline-block;padding:0px;margin:0px;float:left;}
@media (max-width: 800px) {.fourhunblock{width:300px; height: auto;display: inline-block;padding:0px;margin:0px;float:left;}}

.cornerblock{width:120px; height: auto;display: inline-block;padding:0px;margin:0px;float:left;}



.sqblckhold{width:198px;height: 200px;overflow: hidden;display: inline-block;margin:0px;padding:0px;}
.sqblckholdtwo{width:192px;height: 200px;overflow: hidden;display: inline-block;margin:0px;padding:0px;}
.rectblckhold{width:390px;height: 200px;overflow: hidden;display: inline-block;margin:0px;padding:0px;}

.orangetextbloxkholder{background-color: #e77726; width:800px;height:auto;display:inline-block;font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:15px;
line-height:18px;
font-weight:400;}
@media (max-width: 800px) {.orangetextbloxkholder{background-color: #e77726; width:1200px;height:auto;display:inline-block;}}

.orangecornerimg{width:200px;height: auto;display: inline-block;padding:0px;margin-right:0px; float:left;}
@media (max-width: 800px) {.orangecornerimg{width:300px;height: auto;display: inline-block;padding:0px;margin-right:0px; float:left;}}

.trythis{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:17px;
line-height:22px;
font-weight:400; width:530px; display:inline-block; position:relative;top:25px;left:30px;}

@media (max-width: 800px) {.trythis{
font-family:  "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers",  Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:38px;
line-height:48px;
font-weight:500;width:830px; position:relative;top:20px;left:35px; margin-bottom:-10px;}}

.thispagebodytext{
font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:15px;
line-height:18px;
font-weight:400;
z-index:890;
width:230px;
position:relative;
top:40px;
letter-spacing:-0px;
left:30px;
margin-top:100px;
margin-left:100px;
margin-right:20px;
text-align:left;
display: inline;
padding-right: 100px;
}

@media (max-width: 800px) {.thispagebodytext{
font-family:  "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers",  Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:22px;
line-height:36px;
font-weight:300;
z-index:890;
width:600px;
position:relative;
letter-spacing:-0px;
/*left:50px;*/
margin-top:20px;
margin-left:50px;
margin-bottom:30px;
text-align:left;
display:inline-block;
}}

.txtboxlinks{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:18px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:10px;left:20px;}
@media (max-width: 800px) {.txtboxlinks{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:18px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:10px;left:20px;width:200px;display:inline;}}

/*a:link{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:18px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:10px;left:0px;}*/
/*@media (max-width: 800px) {a:link{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:38px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:10px;left:0px;}}*/

.thebignavlinks{color#fff; font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:21px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:0px;left:0px;}
@media (max-width: 800px) {.thebignavlinks{color#fff;font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:46px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:1px;left:0px;}}


.thebignavlinksmobile{color#fff; font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:21px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:0px;left:0px;}
@media (max-width: 800px) {.thebignavlinksmobile{color#fff;font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:46px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:1px;left:0px; display:none;}}



.brandedcontain{width:800px;height:110px; background-color:#fff;margin:0px;}
@media (max-width: 800px) {.brandedcontain{width:1200px;height:150px; background-color:#fff;margin:0px;}}

.logolockup{width:265px; height: auto;display:inline-block;padding-right:0px;margin:0px; position:relative;left:-20px;top:-10px;}
@media (max-width: 800px) {.logolockup{width:380px; height: auto;display:inline-block;padding-right:0px;margin:0px; position:relative;left:-10px;top:-22px;}}
    
.taglockup{width:460px; height: auto;display:inline-block;padding-right:0px;margin:0px;position:relative;left:0px;top:-20px;
}
@media (max-width: 800px) {.taglockup{width:720px; height: auto;display:inline-block;padding-right:0px;margin:0px;position:relative;left:-10px;top:-30px;}}

.arealow{width:800px; height:auto;margin-left:0px;margin:0px; padding:0px;background-color:#000;}
@media (max-width: 800px) {.arealow{width:1200px; height:auto;margin-top:00px;}}    

.lowcontentblock{width: 800px;height:200px; overflow:hidden;}
@media (max-width: 800px) {.lowcontentblock{width: 1200px;height:200px; overflow:hidden;}}

.lowcontentblocktwo{width: 800px;height:500px; overflow:hidden;}
@media (max-width: 800px) {.lowcontentblocktwo{width: 1200px;height:200px; overflow:hidden;}}

.lcblockimg{width:800px;height: auto;}
@media (max-width: 800px) {.lcblockimg{width:1200px;height: auto;}}

.lcblockimgtwo{width:800px;height: auto; z-index:100;display:inline;}
@media (max-width: 800px) {.lcblockimgtwo{width:1200px;height: auto;z-index:100;}}

.lowcontentblockthree{width:800px;height: 500px; z-index:999;display:inline;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-kitchen-2.jpg");}
@media (max-width: 800px) {.lowcontentblockthree{width:1200px;height: auto;z-index:100;}}


.txtblockbckgrnd{z-index:999; display:inline-block;width:800px;background-image:url("https://acmeehanelectric.com/images/landing/txtback.png"); position:relative;top:00px;}

.newtxtblockbckgrnd{z-index:999;width:800px;display:inline;background-image:url("https://acmeehanelectric.com/images/landing/txtback.png"); position:relative;top:-200px;}
    
.hozspacer{width:800px;height: 3px; background-color: #fff; opacity:.90;}
@media (max-width: 800px) {.hozspacer{width:1200px;height: 6px; background-color: #fff;opacity:.90;}}

.tbspacer{width:800px;height: 2px; background-color: #fff;opacity: 0.65;}
@media (max-width: 800px) {.tbspacer{width:1200px;height: 3px; background-color: #fff;opacity: 0.65;}}
    
.opendiv{width: 300px; height: auto; display: inline-block;z-index: 9999; position:relative;top:-500px;right:-400px;} 

.three{width:800px;height:500px; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-kitchen-2.jpg");background-size:800px;}
@media (max-width: 800px) {.lowcontentblockthree{width:1200px;height: auto;z-index:100;}}


.contentblockone{width:800px;height:500px; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-kitchen-2.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockone{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-kitchen-2.jpg");background-size:1200px;}}

.contentblocktwo{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-office2-b.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblocktwo{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-office2-b.jpg");background-size:1200px;}}

.contentblockLight{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-light.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockLight{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-light.jpg");background-size:1200px;}}

.contentblockGen{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-generator2.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockGen{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-generator2.jpg");background-size:1200px;}}

.contentblockVC{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-ev.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockVC{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-ev.jpg");background-size:1200px;}}

.contentblockCF{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-ceiling.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockCF{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-ceiling.jpg");background-size:1200px;}}

.contentblockARC{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-architect.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockARC{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-architect.jpg");background-size:1200px;}}

.contentblockRES{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-residential.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockRES{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-residential.jpg");background-size:1200px;}}

.contentblockCOM{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-offbuild.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockCOM{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-offbuild.jpg");background-size:1200px;}}

.contentblockHS{width:800px;height:500px; overflow:hidden; z-index:999;background-color:#000;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-rest.jpg");background-size:800px;}
@media (max-width: 800px) {.contentblockHS{width:1200px;height:800px;z-index:100;background-image: url("https://acmeehanelectric.com/images/landing/pg-blck-rest.jpg");background-size:1200px;}}

.ddd{/*font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:15px;
line-height:18px;
font-weight:400;
z-index:890;*/
    display: inline-block;
    background-image:url("https://acmeehanelectric.com/images/landing/txtback.png");
    width: 800px;height: 150px;
    position: relative;top:350px;/*padding-left: 50px; padding-right 90px; padding-top: 50px;*/
}

@media (max-width: 800px) {.ddd{/*font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:15px;
line-height:18px;
font-weight:400;
z-index:890;*/
    display: inline-block;
    background-image:url("https://acmeehanelectric.com/images/landing/txtback.png");
    width: 1200px;height: 325px;
    position: relative;top:475px;/*padding-left: 50px; padding-right 90px; padding-top: 50px;*/
}}

.eee{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:18px;
line-height:22px;
font-weight:400;
z-index:890; width:730px;
/*margin: 40px;*/
margin-left: 40px;margin-right:40px;margin-top: 30px;
    
/*padding-left: 40px; padding-top: 50px;*/
}

@media (max-width: 800px) {
    .eee{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:39px;
line-height:43px;
font-weight:300;
z-index:890; width:1100px;
margin-left: 40px;margin-right:40px;margin-top: 60px;
    
/*padding-left: 40px; padding-top: 50px;*/
}}

.eee a:link{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-weight:700;}

.blocktitle{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:26px;
line-height:18px;
font-weight:500; margin-bottom:10px;text-transform:uppercase;}

@media (max-width: 800px) {.blocktitle{font-family: "Karla", "Mukta", "Plus Jakarta Sans",  "Teachers", Arial, Helvetica, sans-serif;
-webkit-text-size-adjust:none;
color:#fff;
font-size:48px;
line-height:18px;
font-weight:500; margin-bottom:25px;text-transform:uppercase;}}

.hidethetext{}
@media (max-width: 800px) {.hidethetext{display: none;}}

.btmnavhold{width: 800px;height:90px; color:#000; background-color: #000;}
@media (max-width: 800px) {.btmnavhold{width: 1200px;height:170px; color:#000; background-color: #000;}}

.acmftrlogo{display:inline-block;width:160px;height:auto;margin-top:10px;margin-right:8px; position:relative;left:20px;}
@media (max-width: 800px) {.acmftrlogo{display:inline-block;width:350px;height:auto;margin-top:10px;margin-right:0px;position:relative;left:0px;}}

.txtacmftr{font-family:'Bebas Neue', 'Oswald',Arial, Helvetica, sans-serif; font-size:20px; line-height:15px; font-weight:400;color:#fff; margin-right:2px; margin-left:20px;margin-bottom:0px; margin-top:-22px;display:inline-block;width:500px;position:relative;top:-24px; }
@media (max-width: 800px) {.txtacmftr{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; font-size:32px; line-height:13px; font-weight:400;color:#fff; letter-spacing:-0px; margin-right:0px; margin-bottom:0px; position:relative;top:-50px; left:318px; display:inline-block;width:860px;}}

.txtacmftr a:link{color:#fff;text-decoration:none;}
.txtacmftr a:active{color:#fff;text-decoration:none;}
.txtacmftr a:hover{color:#fff;text-decoration:none;}
.txtacmftr a:visited{color:#fff;text-decoration:none;}

.thetopnav{width: 800px;height: 60px;position:relative;top:10px;display:inline; }
.thetitle{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:300; letter-spacing:0px;font-size:40px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:45px;left:15px;display:inline;opacity:0.7;}

@media (max-width: 800px) {.thetitle{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:300; letter-spacing:0px;font-size:62px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:55px;left:25px;display:inline;opacity:0.7;}}

.theHDRnav{font-family:'Bebas Neue', 'Oswald', Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0px;font-size:18px; line-height:18px;margin-left:0px;color:#fff;position:relative;top:35px;left:26px;display:none;}

.smshareblock{position:relative;top:0px; margin-top:-25px; margin-bottom:30px; margin-right:0px; width:300px; display:inline-block; left:470px;}

@media (max-width: 800px) {.smshareblock{position:relative;top:0px; margin-top:-50px; margin-bottom:30px; margin-right:20px; width:760px; display:inline-block; left:410px;}}

.smshareblockalt{position:relative;top:0px; margin-top:-25px; margin-bottom:10px; margin-right:0px; width:300px; display:inline-block; left:470px;}

@media (max-width: 800px) {.smshareblockalt{position:relative;top:0px; margin-top:-50px; margin-bottom:10px; margin-right:20px; width:760px; display:inline-block; left:410px;}}

.smsharetext{width:120px;height: auto;margin-right:-10px; position:relative;top:12px;}
@media (max-width: 800px) {.smsharetext{width:290px;height: auto;margin-right:-40px; position:relative;top:20px;}}

.smshareicon{width: 25px;height: auto;margin-left:1px;margin-right:1px; display:inline-block; border:0;}
@media (max-width: 800px) {.smshareicon{width: 77px;height: auto;margin-left:2px;margin-right:2px; display:inline-block; border:0;}}

.smshareiconfb{width: 25px;height: auto;margin-left:0px;margin-right:-4px; display:inline-block;border:0;}
@media (max-width: 800px) {.smshareiconfb{width: 77px;height: auto;margin-left:0px;margin-right:-7px; display:inline-block;border:0;}}

.smshareiconli{width: 28px;height: auto;margin-left:1px;margin-right:1px; display:inline-block; border:0;}
@media (max-width: 800px) {.smshareiconli{width: 83px;height: auto;margin-left:2px;margin-right:2px; display:inline-block; border:0;}}




.smshareblocknew{border-radius: 7px;z-index:9999;position:fixed; top:455px; margin-top:0px; margin-bottom:30px; margin-right:0px; width:30px; height:125px; display:inline-block; left:996px; background-color:#E77724;}
@media (max-width: 800px) {.smshareblocknew{border-radius: 19px;z-index:9999;position:fixed; top:1770px; margin-top:0px; margin-bottom:0px; margin-right:0px; width:110px; height:410px; display:inline-block; left:1100px; background-color:#E77724;/*background-color:#E77724;*/}}



.smshareiconnew{width: 18px;height: auto;margin-left:4px;margin-right:1px;margin-top:9px;margin-bottom:9px; display:block; border:0;}
@media (max-width: 800px) {.smshareiconnew{width: 65px;height:auto; margin-top:28px;margin-left:22px;margin-right:2px; margin-bottom:16px; display:block; border:0;}}

.smshareiconfbnew{width: 23px;height: auto;margin-left:2px;margin-right:0px; margin-bottom:1px; margin-top:11px;display:block;border:0;}
@media (max-width: 800px) {.smshareiconfbnew{width: 68px;height: auto;margin-top:40px;margin-left:18px;margin-right:-7px; margin-bottom:15px; display:block;border:0;}}

.smshareiconlinew{width: 20px;height: auto;margin-left:4px;margin-right:1px; margin-bottom:6px; margin-top:5px;display:block; border:0;}
@media (max-width: 800px) {.smshareiconlinew{width: 60px;height: auto;margin-left:22px;margin-right:2px; margin-bottom:18px; display:block; border:0;}}

