/* CSS Document */
@charset "utf-8";
.mobile_slider, .mobile_tab {
	display: none;
}
.tab_desc > div {
	text-align: left;
}
@media screen and ( max-width: 320px ) {


/******** New custom CSS **********/

/*header css*/
.top_black_inner{width:100%;}
.top_black_left{float:none; text-align:center;}
.nav_inner{width:100%;}
.nav_left{width:88%; float:none; margin:auto; text-align:center;}
.nav_left img{width:100%; max-width:420px;}
/*end*/

/*Body*/
.estorepower-listinghead{background-size:100% 100%;}
/*end*/

/*footer css*/
.footer-main{width:100%;}
.footer_bottom{width:100%;}
.footer_line img{width:100%;}
.design_icon{width:100%;}
/*end*/

.setimg{display:none !important;}	
.item-wrapper > img{height:auto !important; padding:0px 0px 0px 0px !important; max-height:270px !important; }
.thumbnails{width:100% !important;}
.white-box{max-height:296px !important; width:100% !important;}
#img-gallery-box{width:100% !important; height: auto !important;padding:0px 0px 0px 0px !important;border:none;}
.estorepower-listingarea-box{max-width:100% !important;}
.is-active *{height:auto;}
.thumbnails *{height:auto;}
.estorepower-content{margin:0px !important;}
.container{height:635px !important;}

/* gallery */
#img-gallery-box{width:100% !important;float:none !important;}
.content_right{width:100% !important;float:none !important;height:auto !important;margin-top:20px !important;}
.item_specific .heading{width:97% !important;}
.thumbnails .content{width:100% !important;height:auto !important;padding-top:5%; padding:10px !important;}
.thumbnails li{width:21% !important;height:auto !important;}
.thumbnails .thumb-image{height:103px !important;}
.thumbnails .item-hugger{height:auto !important;}
.main {display:none !important;}
 #mb_tab {display:block !important;}
/* End gallery */
	
	
/******** End custom CSS **********/	

#header {
	width: 100%;
	float: left;
}
.estorepower-welcometext {
	width: 100%;
	margin: 0 0 0.5em 0;
	float: left;
	text-align: center;
	position: relative;
}
#estorepower-logo img {
	width: 100%;
	max-width: 100%;
}
#header #estorepower-search {
	display: none;
}
#estorepower-menu {
	display: none;
}
.promo-sec {
	display: none;
}
.estorepower-content {
	width: 100%;
	float: left;
}
#LeftPanel {
	display: none;
}
#listingarea {
	width: 100%;
}
.estorepower-listinghead {
	width: 96%;
	padding: 8px 2%;
}

.desc-hedtitle {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}
.desc-rd {
	width: 94%;
	padding: 3%;
	border: 0 none;
}
#teb-bg {
	display: none;
}
.estorepower-scrolleo-box {
	display: none;
}
.estorepower-wrapcens {
	margin: 0.5em 0 0;
}
#estorepower-footer {
	width: 100%;
	float: left;
}
#estorepower-footer #estorepower-footernav, #estorepower-newsletter {
	display: none;
}
#estorepower-social {
	width: 100%;
	margin: 0 0 1em 0;
}

.banner2 .b_left{width:100% !important;}
.banner2 .b_right{width:100%;margin-top:20px !important;}

.banner2 .b_left img{width:100% !important;}
.banner2 .b_right img{width:100% !important;}

#mb_tab{margin-top:0 !important;}
.banner img{width:100%;margin-top:20px !important;}

.des_section .d_left{width:100% !important;}
.des_section .d_right{width:100% !important;}

article.accordion section h2 a
{
	/*background-color:#2E3336 !important;*/
	color:#ffffff !important;
}

article.accordion section:target h2
{
	background-color: #F27E20 !important; 
    color:#ffffff !important;
	font-size: 1em !important;
}

.desc-hedtitle2 {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}

.desc-hedtitle2 {
	width: 96% !important;
	padding: 8px 2% !important;
	text-align:center !important;
}

.f_footer
{
	background-image: url("../images/footer2.jpg") !important;
    background-position: center center;
    float: left;
    height: 206px;
    margin: auto;
    width: 100%;
	background-color:#0d0d0d;
	background-repeat:no-repeat;
}

.use_parts_big{display:none !important;}
.use_parts_mob{display:block !important;}

}
@media only screen and (min-device-width : 321px) and (max-device-width : 568px) {
/*header css*/
.top_black_inner{width:100%;}
.top_black_left{float:none; text-align:center;}
.nav_inner{width:100%;}
.nav_left{width:88%; float:none; margin:auto; text-align:center;}
.nav_left img{width:100%; max-width:420px;}
.nav_right{display:none;}
/*end*/

/*Body*/
.estorepower-listinghead{background-size:100% 100%;}
/*end*/

/*footer css*/
.footer-main{width:100%;}
.footer_bottom{width:100%;}
.footer_line img{width:100%;}
.design_icon{width:100%;}
/*end*/

.setimg{display:none !important;}	
.item-wrapper > img{height:auto !important; padding:0px 0px 0px 0px !important; max-height:270px !important; }
.thumbnails{width:100% !important;}
.white-box{max-height:296px !important; width:100% !important;}
#img-gallery-box{width:100% !important; height: auto !important;padding:0px 0px 0px 0px !important;border:none;}
.estorepower-listingarea-box{max-width:100% !important;}
.is-active *{height:auto;}
.thumbnails *{height:auto;}
.estorepower-content{margin:0px !important;}
.container{height:635px !important;}

/* gallery */
#img-gallery-box{width:100% !important;float:none !important;}
.content_right{width:100% !important;float:none !important;height:auto !important;margin-top:20px !important;}
.item_specific .heading{width:97% !important;}
.thumbnails .content{width:100% !important;height:auto !important;padding-top:5%; padding:10px !important;}
.thumbnails li{width:21% !important;height: auto !important;}
.thumbnails .thumb-image{height:103px !important;}
.thumbnails .item-hugger{height:auto !important;}
.main {display:none !important;}
 #mb_tab {display:block !important;}
/* End gallery */

.estorepower-welcometext {
	width: 100%;
	margin: 0 0 0.5em 0;
	float: left;
	text-align: center;
	position: relative;
}
#estorepower-logo img {
	width: 100%;
	max-width: 100%;
}
#header #estorepower-search {
	display: none;
}
#estorepower-menu {
	display: none;
}
.promo-sec {
	display: none;
}
.estorepower-content {
	width: 100%;
	float: left;
}
#LeftPanel {
	display: none;
}
#listingarea {
	width: 100%;
}
.estorepower-listinghead {
	width: 96%;
	padding: 8px 2%;
}

.desc-hedtitle {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}
.desc-rd {
	width: 94%;
	padding: 3%;
	border: 0 none;
}
#teb-bg {
	display: none;
}
.estorepower-scrolleo-box {
	display: none;
}
.estorepower-wrapcens {
	margin: 0.5em 0 0;
}
#estorepower-footer {
	width: 100%;
	float: left;
}
#estorepower-footer #estorepower-footernav, #estorepower-newsletter {
	display: none;
}
#estorepower-social {
	width: 100%;
	margin: 0 0 1em 0;
}



.banner2 .b_left{width:100% !important;}
.banner2 .b_right{width:100%;margin-top:20px !important;}

.banner2 .b_left img{width:100% !important;}
.banner2 .b_right img{width:100% !important;}

#mb_tab{margin-top:0 !important;}
.banner img{width:100%;margin-top:20px !important;}

.des_section .d_left{width:100% !important;}
.des_section .d_right{width:100% !important;}

article.accordion section h2 a
{
	/*background-color:#2E3336 !important;*/
	color:#ffffff !important;
}

article.accordion section:target h2
{
	background-color: #F27E20 !important; 
    color:#ffffff !important;
	font-size: 1em !important;
}

.desc-hedtitle2 {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}

.desc-hedtitle2 {
	width: 96% !important;
	padding: 8px 2% !important;
	text-align:center !important;
}

.f_footer
{
	background-image: url("../images/footer3.jpg") !important;
    background-position: center center;
    float: left;
    height: 206px;
    margin: auto;
    width: 100%;
	background-color:#0d0d0d;
	background-repeat:no-repeat;
}

.use_parts_big{display:none !important;}
.use_parts_mob{display:block !important;}


}
@media only screen and (min-width: 480px) and (max-width: 767px) {
/*header css*/
.top_black_inner{width:100%;}
.top_black_left{float:none; text-align:center;}
.nav_inner{width:100%;}
.nav_left{width:88%; float:none; margin:auto; text-align:center;}
.nav_left img{width:100%; max-width:420px;}
.nav_right{display:none;}
/*end*/

/*Body*/
.estorepower-listinghead{background-size:100% 100%;}
/*end*/

/*footer css*/
.footer-main{width:100%;}
.footer_bottom{width:100%;}
.footer_line img{width:100%;}
.design_icon{width:100%;}
/*end*/

.setimg{display:none !important;}	
.item-wrapper > img{height:auto !important; padding:0px 0px 0px 0px !important; max-height:270px !important; }
.thumbnails{width:100% !important;}
.white-box{max-height:296px !important; width:100% !important;}
#img-gallery-box{width:100% !important; height: auto !important;padding:0px 0px 0px 0px !important;border:none;}
.estorepower-listingarea-box{max-width:100% !important;}
.is-active *{height:auto;}
.thumbnails *{height:auto;}
.estorepower-content{margin:0px !important;}
.container{height:635px !important;}

/* gallery */
#img-gallery-box{width:100% !important;float:none !important;}
.content_right{width:100% !important;float:none !important;height:auto !important;margin-top:20px !important;}
.item_specific .heading{width:97% !important;}
.thumbnails .content{width:100% !important;height:auto !important;padding-top:5%; padding:10px !important;}
.thumbnails li{width:21% !important;height:auto !important;}
.thumbnails .thumb-image{height:103px !important;}
.thumbnails .item-hugger{height:auto !important;}
.main {display:none !important;}
 #mb_tab {display:block !important;}
/* End gallery */

.estorepower-content {
	width: 100%;
	float: left;
}
#LeftPanel {
	display: none;
}
#listingarea {
	width: 100%;
}
.estorepower-listinghead {
	width: 96%;
	padding: 8px 2%;
}

.desc-hedtitle {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}
.desc-rd {
	width: 94%;
	padding: 3%;
	border: 0 none;
}
#teb-bg {
	display: none;
}
.estorepower-scrolleo-box {
	display: none;
}
.estorepower-wrapcens {
	margin: 0.5em 0 0;
}
#estorepower-footer {
	width: 100%;
	float: left;
}
#estorepower-footer #estorepower-footernav, #estorepower-newsletter {
	display: none;
}
#estorepower-social {
	width: 100%;
	margin: 0 0 1em 0;
}



.banner2 .b_left{width:100% !important;}
.banner2 .b_right{width:100%;margin-top:20px !important;}

.banner2 .b_left img{width:100% !important;}
.banner2 .b_right img{width:100% !important;}

#mb_tab{margin-top:0 !important;}
.banner img{width:100%;margin-top:20px !important;}

.des_section .d_left{width:100% !important;}
.des_section .d_right{width:100% !important;}

article.accordion section h2 a
{
	/*background-color:#2E3336 !important;*/
	color:#ffffff !important;
}

article.accordion section:target h2
{
	background-color: #F27E20 !important; 
    color:#ffffff !important;
	font-size: 1em !important;
}

.desc-hedtitle2 {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}

.desc-hedtitle2 {
	width: 96% !important;
	padding: 8px 2% !important;
	text-align:center !important;
}

.f_footer
{
	background-image: url("../images/footer4.jpg") !important;
    background-position: center center;
    float: left;
    height: 206px;
    margin: auto;
    width: 100%;
	background-color:#0d0d0d;
	background-repeat:no-repeat;
}

}

@media screen and (min-width: 600px) and (max-width: 900px) {
/*header css*/
.top_black_inner{width:100%;}
.top_black_left{float:none; text-align:center;}
.nav_inner{width:100%;}
.nav_left{width:88%; float:none; margin:auto; text-align:center;}
.nav_left img{width:100%; max-width:420px;}
.nav_right{display:none;}
/*end*/

/*Body*/
.estorepower-listinghead{background-size:100% 100%;}
/*end*/

/*footer css*/
.footer-main{width:100%;}
.footer_bottom{width:100%;}
.footer_line img{width:100%;}
.design_icon{width:100%;}
/*end*/

.setimg{display:none !important;}	
.item-wrapper > img{height:auto !important; padding:0px 0px 0px 0px !important; max-height:270px !important; }
.thumbnails{width:100% !important;}
.white-box{max-height:296px !important; width:100% !important;}
#img-gallery-box{width:100% !important; height: auto !important;padding:0px 0px 0px 0px !important;border:none;}
.estorepower-listingarea-box{max-width:100% !important;}
.is-active *{height:auto;}
.thumbnails *{height:auto;}
.estorepower-content{margin:0px !important;}
.container{height:635px !important;}

/* gallery */
#img-gallery-box{width:100% !important;float:none !important;}
.content_right{width:100% !important;float:none !important;height:auto !important;margin-top:20px !important;}
.item_specific .heading{width:97% !important;}
.thumbnails .content{width:100% !important;height:auto !important;padding-top:5%; padding:10px !important;}
.thumbnails li{width:21% !important;height:auto !important;}
.thumbnails .thumb-image{height:103px !important;}
.thumbnails .item-hugger{height:auto !important;}
.main {display:none !important;}
 #mb_tab {display:block !important;}
/* End gallery */

.estorepower-content {
	width: 100%;
	float: left;
}
#LeftPanel {
	display: none;
}
#listingarea {
	width: 100%;
}
.estorepower-listinghead {
	width: 96%;
	padding: 8px 2%;
}

.desc-hedtitle {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}
.desc-rd {
	width: 94%;
	padding: 3%;
	border: 0 none;
}
#teb-bg {
	display: none;
}
.estorepower-scrolleo-box {
	display: none;
}
.estorepower-wrapcens {
	margin: 0.5em 0 0;
}
#estorepower-footer {
	width: 100%;
	float: left;
}
#estorepower-footer #estorepower-footernav, #estorepower-newsletter {
	display: none;
}
#estorepower-social {
	width: 100%;
	margin: 0 0 1em 0;
}



.banner2 .b_left{width:21% !important;}
.banner2 .b_right{width:75%;}

.banner2 .b_left img{width:100% !important;}
.banner2 .b_right img{width:100% !important;}

#mb_tab{margin-top:0 !important;}
.banner img{width:100%;margin-top:20px !important;}

.des_section .d_left{width:100% !important;}
.des_section .d_right{width:100% !important;}

article.accordion section h2 a
{
	/*background-color:#2E3336 !important;*/
	color:#ffffff !important;
}

article.accordion section:target h2
{
	background-color: #F27E20 !important; 
    color:#ffffff !important;
	font-size: 1em !important;
}

.desc-hedtitle2 {
	width: 96%;
	padding: 8px 2%;
	text-align:center;
}

.desc-hedtitle2 {
	width: 96% !important;
	padding: 8px 2% !important;
	text-align:center !important;
}

.f_footer
{
	background-image: url("../images/footer5.jpg") !important;
    background-position: center center;
    float: left;
    height: 206px;
    margin: auto;
    width: 100%;
	background-color:#0d0d0d;
	background-repeat:no-repeat;
}

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.f_footer
{
	background-image: url("../images/footer6.jpg") !important;
    background-position: center center;
    float: left;
    height: 206px;
    margin: auto;
    width: 100%;
	background-color:#0d0d0d;
	background-repeat:no-repeat;
}

}


