/* 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 **********/
.estorepower-background{background-image:none;}
.header_top_inner{width:100%;}
.header_top_left_text{width:100%; text-align:center;}
.header_top_right{display:none;}
.header_inner{width:100%;}
.header_left_logo{width:100%; text-align:center;}
.header_right{display:none;}
.menu{display:none;}
.estorepower-footer{background-image:none; height:auto; background-color:#004080;}
.footer-main{display:none;}
.footer_bottom{width:100%;}
.copyright-text{float:none; text-align:center;}
.copyright-text1{float:none; text-align:center;}
.desc-hedtitle img{display:none;}
/******** End custom CSS **********/	
	
	
/************ new *********/



/**************************/	
	
	
	
#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%;
}
#img-gallery-box {
	display: none;
}
.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;
}
/*Gallery*/
.mobile_slider {
	background: #fff;
	border: 0px none;
	display: block;
	float: left;
	padding: 2% 0;
	margin: 0;
	width: 100%;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 300px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider {
	display: block;
	position: relative;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 250px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.mobile_slider li {
	display: none;
}
.mobile_slider li.active {
	display: block;
	margin: 0 auto;
	text-align: center;
}
.mobile .next_btn {
	background: url(../images/new_slider_arrow.png) right center;
	float: left;
	height: 30px;
	position: absolute;
	right: 1px;
	top: 40%;
	width: 15px;
	cursor: pointer;
	display: none;
}
.mobile .prev_btn {
	background: url(../images/new_slider_arrow.png) left center;
	float: left;
	height: 30px;
	left: 0;
	position: absolute;
	top: 40%;
	width: 15px;
	z-index: 9;
	cursor: pointer;
	display: none;
}
/*Gallery*/

/*start mobile tab css*/
.mobile_tab {
	display: block;
	float: left;
	margin: 1% 0 3% 0;
	padding: 0;
	width: 100%;
}
#nav>li.last>a {
	background: #004080;
}
#nav>li.last>a:hover {
	background: #004080;
}
#nav>li>a {
	background: #004080 url(../images/plus.png) no-repeat 95% center;
	border-bottom: 1px solid #dcd6c3;
	color: #ffffff;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	width: 100%;
	text-transform: uppercase;
}
#nav>li>a:hover {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav>li>a.open {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav li .tab_desc {
	padding: 3%;
	text-align: justify;
	display: none;
	width: 94%;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #5b5b5b;
	font-weight: normal;
	line-height: 18px;
	border-bottom: 1px solid #e0e0e0;
	background: #fff;
}
#nav li .tab_desc a {
	color: #000;
}
#nav li .tab_desc img {
	width: auto;
	max-width: 100%;
}
#nav li .tab_desc li {
	width: 95%;
	margin: 1% 0;
	padding: 0 0 0 5%;
	list-style: none;
	background: url(../images/left-cat-arrow.png) no-repeat 5px 5px;
}
#nav li .tab_desc li span {
	font-weight: 700;
}
#nav li ul strong {
}
#nav li ul strong a {
}
#nav>li:nth-child(1)>.tab_desc {
	display: block;
}
.mobile_tab > ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
/*end mobile tab css*/
}
@media only screen and (min-device-width : 321px) and (max-device-width : 568px) {
	
	
/******** New custom CSS **********/
.estorepower-background{background-image:none;}
.header_top_inner{width:100%;}
.header_top_left_text{width:100%; text-align:center;}
.header_top_right{display:none;}
.header_inner{width:100%;}
.header_left_logo{width:100%; text-align:center;}
.header_right{display:none;}
.menu{display:none;}
.estorepower-footer{background-image:none; height:auto; background-color:#004080;}
.footer-main{display:none;}
.footer_bottom{width:100%;}
.copyright-text{float:none; text-align:center;}
.copyright-text1{float:none; text-align:center;}
.desc-hedtitle img{display:none;}
/******** End custom CSS **********/	
	
	
/************ new *********/


/*
.header {
   background-image:none;
    background-repeat: no-repeat;
    height: 165px;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
*/


/**************************/
	
	
/*
#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%;
}
#img-gallery-box {
	display: none;
}
.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;
}
/*Gallery*/
.mobile_slider {
	background: #fff;
	border: 0px none;
	display: block;
	float: left;
	padding: 2% 0;
	margin: 0;
	width: 100%;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 300px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider {
	display: block;
	position: relative;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 250px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.mobile_slider li {
	display: none;
}
.mobile_slider li.active {
	display: block;
	margin: 0 auto;
	text-align: center;
}
.mobile .next_btn {
	background: url(../images/new_slider_arrow.png) right center;
	float: left;
	height: 30px;
	position: absolute;
	right: 1px;
	top: 40%;
	width: 15px;
	cursor: pointer;
	display: none;
}
.mobile .prev_btn {
	background: url(../images/new_slider_arrow.png) left center;
	float: left;
	height: 30px;
	left: 0;
	position: absolute;
	top: 40%;
	width: 15px;
	z-index: 9;
	cursor: pointer;
	display: none;
}
/*Gallery*/

/*start mobile tab css*/
.mobile_tab {
	display: block;
	float: left;
	margin: 1% 0 3% 0;
	padding: 0;
	width: 100%;
}
#nav>li.last>a {
	background: #004080;
}
#nav>li.last>a:hover {
	background: #004080;
}
#nav>li>a {
	background: #004080 url(../images/plus.png) no-repeat 95% center;
	border-bottom: 1px solid #dcd6c3;
	color: #fff;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	width: 100%;
	text-transform: uppercase;
}
#nav>li>a:hover {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav>li>a.open {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav li .tab_desc {
	padding: 3%;
	text-align: justify;
	display: none;
	width: 94%;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #5b5b5b;
	font-weight: normal;
	line-height: 18px;
	border-bottom: 1px solid #e0e0e0;
	background: #fff;
}
#nav li .tab_desc a {
	color: #000;
}
#nav li .tab_desc img {
	width: auto;
	max-width: 100%;
}
#nav li .tab_desc li {
	width: 95%;
	margin: 1% 0;
	padding: 0 0 0 5%;
	list-style: none;
	background: url(../images/left-cat-arrow.png) no-repeat 5px 5px;
}
#nav li .tab_desc li span {
	font-weight: 700;
}
#nav li ul strong {
}
#nav li ul strong a {
}
#nav>li:nth-child(1)>.tab_desc {
	display: block;
}
.mobile_tab > ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
/*end mobile tab css*/
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	
/******** New custom CSS **********/
.estorepower-background{background-image:none;}
.header_top_inner{width:100%;}
.header_top_left_text{width:100%; text-align:center;}
.header_top_right{display:none;}
.header_inner{width:100%;}
.header_left_logo{width:100%; text-align:center;}
.header_right{display:none;}
.menu{display:none;}
.estorepower-footer{background-image:none; height:auto; background-color:#004080;}
.footer-main{display:none;}
.footer_bottom{width:100%;}
.copyright-text{float:none; text-align:center;}
.copyright-text1{float:none; text-align:center;}
.desc-hedtitle img{display:none;}
/******** End custom CSS **********/
	
	

/************ new *********/

/**************************/



.estorepower-content {
	width: 100%;
	float: left;
}
#LeftPanel {
	display: none;
}
#listingarea {
	width: 100%;
}
.estorepower-listinghead {
	width: 96%;
	padding: 8px 2%;
}
#img-gallery-box {
	display: none;
}
.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;
}
/*Gallery*/
.mobile_slider {
	background: #fff;
	border: 0px none;
	display: block;
	float: left;
	padding: 2% 0;
	margin: 0;
	width: 100%;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 300px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider {
	display: block;
	position: relative;
}
.thum-resize2 {
	margin: 0 auto;
	max-height: 250px;
	max-width: 100%;
	text-align: center;
	width: auto;
}
.mobile_slider ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.mobile_slider li {
	display: none;
}
.mobile_slider li.active {
	display: block;
	margin: 0 auto;
	text-align: center;
}
.mobile .next_btn {
	background: url(../images/new_slider_arrow.png) right center;
	float: left;
	height: 30px;
	position: absolute;
	right: 1px;
	top: 40%;
	width: 15px;
	cursor: pointer;
	display: none;
}
.mobile .prev_btn {
	background: url(../images/new_slider_arrow.png) left center;
	float: left;
	height: 30px;
	left: 0;
	position: absolute;
	top: 40%;
	width: 15px;
	z-index: 9;
	cursor: pointer;
	display: none;
}
/*Gallery*/

/*start mobile tab css*/
.mobile_tab {
	display: block;
	float: left;
	margin: 1% 0 3% 0;
	padding: 0;
	width: 100%;
}
#nav>li.last>a {
	background: #004080;
}
#nav>li.last>a:hover {
	background: #004080;
}
#nav>li>a {
	background: #004080 url(../images/plus.png) no-repeat 95% center;
	border-bottom: 1px solid #dcd6c3;
	color: #fff;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	width: 100%;
	text-transform: uppercase;
}
#nav>li>a:hover {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav>li>a.open {
	background: #004080 url(../images/minus.png) no-repeat 95% center;
	color: #d3d3d3;
}
#nav li .tab_desc {
	padding: 3%;
	text-align: justify;
	display: none;
	width: 94%;
	float: left;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #5b5b5b;
	font-weight: normal;
	line-height: 18px;
	border-bottom: 1px solid #e0e0e0;
	background: #fff;
}
#nav li .tab_desc a {
	color: #000;
}
#nav li .tab_desc img {
	width: auto;
	max-width: 100%;
}
#nav li .tab_desc li {
	width: 95%;
	margin: 1% 0;
	padding: 0 0 0 5%;
	list-style: none;
	background: url(../images/left-cat-arrow.png) no-repeat 5px 5px;
}
#nav li .tab_desc li span {
	font-weight: 700;
}
#nav li ul strong {
}
#nav li ul strong a {
}
#nav>li:nth-child(1)>.tab_desc {
	display: block;
}
.mobile_tab > ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
/*end mobile tab css*/
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
}
