@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*/
    #estorepower-header{width:100%;}
    .top_header{width:100%;}
    .top_header_right{display:none;}
    .top_header_left p{text-align:center;margin:0 auto;padding-top:10px;}
    .top_header_left{float:none; margin:0 auto;}
    .top_header_left img{width: 88%; max-width: 318px;}
    .logo_section{width:100%;}
    .logo_section_left img{width:88%;margin-top:8px;}
	.menu_section{display:none;}
    .menu{display:none;}
    .main_menu{display:none};
    .header{margin:0 auto;text-align:center;}
    .top_left{width: 100% !important;}
    .top_left_text{text-align: center !important;}
    .top_center_logo{width:100%;}
    .top_left_link{display:none;}
    .top_inner_bg{background-color: transparent;}
    .top_inner{background-color: #000; float: left;}
    .estorepower-listinghead{box-sizing: border-box; width: 100% !important;}
    .top_right{display: none;}
    .top_center_logo img{padding-bottom: 10px;}
    /*end*/

    /*Body*/
    .thumbnails{margin-left:-3px !important;}
    .estorepower-listingarea-box{box-sizing:border-box;}
    .desc-hedtitle{width: 100% !important; box-sizing: border-box;}
    .desc-hedtitle>img{display: none;}
    .d_heading1{margin-top: 10px;}
    .btn-container .d_right .btn-left{float: left; width: 100%; margin: auto auto 5px auto; text-align: center;}
    .btn-container .d_right .btn-right{float: left; width: 100%; margin: auto; text-align: center;}
    .des_section .d_left{width:100% !important;}
    .des_section .d_right{width:100% !important;}
    /*end*/

    /*footer css*/
	.newsletter{display:none;} 
	.news-header{display:none;} 
	.news-parag{display:none;} 
	.subscribe{display:none;}
	.line{display:none;}
	.footer-menu{display:none;}
	.payment{display:none; margin-left:-2px;}
	.col-md-2{display:none;}
	.footer_bottom{margin:0 auto; width:100%;}
	 .footer-main{width:100%; margin-top:-85px;}
	
    
    /*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; display:none;}
    .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; display:none;} 
    .estorepower-content{margin:0px !important;}
    .container{max-height:none !important; height:auto !important;}

    /* gallery */
    #img-gallery-box{width:100% !important;float:left !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%;
        margin:auto;
    }
    .estorepower-listinghead {
        width: 96%;
        padding: 8px 2%;
        margin:0 auto;
        text-align:center;
    }

    .desc-hedtitle {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }
    .desc-rd {
        width: 94%;
        padding: 3%;
        border: 0 none;
    }
    #teb-bg {
        display: block;
        margin-top: -26px;
    }
    .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;
    }
    .footer_title{
        display:none;
    }

}
@media only screen and (min-device-width : 321px) and (max-device-width : 568px) {
    /*header css*/
    #estorepower-header{width:100%;}
    .top_header{width:100%;height:150px;}
    .top_header_right{display:none;}
    .top_header_left p{text-align:center;margin:0 auto;padding-top:10px;}
    .top_header_left{float:none; margin:0 auto;}
    .logo_section{width:100%;}
    .logo_section_left img{width:88%;margin-top:30px;}
    .menu{display:none;}
    .main_menu{display:none};
    .header{margin:0 auto;text-align:center;}
    .top_left{width: 100% !important;}
    .top_left_text{text-align: center !important;}
    .top_center_logo{width:100%;}
    .top_left_link{display:none;}
    .top_inner_bg{background-color: transparent;}
    .top_inner{background-color: #000; float: left;}
    .estorepower-listinghead{box-sizing: border-box; width: 100% !important;}
    .top_right{display: none;}
    .top_center_logo img{padding-bottom: 10px;}
    /*end*/

    /*Body*/
    .thumbnails{margin-left:-3px !important;}
    .estorepower-listingarea-box{box-sizing:border-box;}
    .desc-hedtitle{width: 100% !important; box-sizing: border-box;}
    .desc-hedtitle>img{display: none;}
    .d_heading1{margin-top: 10px;}
    .btn-container .d_right .btn-left{float: left; width: 100%; margin: auto auto 5px auto; text-align: center;}
    .btn-container .d_right .btn-right{float: left; width: 100%; margin: auto; text-align: center;}
    .des_section .d_left{width:100% !important;}
    .des_section .d_right{width:100% !important;}
    /*end*/

    /*footer css*/
    .estorepower_footer{width:100%; background-image:none;height:auto; }
    .footer-main{width:100%;  margin-top:-85px;}
    .footer_menu{display:none;}
	.line{display:none;}    
    .thanks_msg{display:none;}
	.payment{ padding-top:100px; margin-left:-2px;}
    .footer_bottom{width: 100% !important; float: left;}
	 .footer-main{width:100%; margin-top:-85px;}
    .copyright-text, .copyright-text1{width: 100% !important; text-align: center;}
    .footer_logo{display: none;}
	.col-md-2{display:none;}
    /*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; /*display:none;*/}
    .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;/*display:none;*/}
    .estorepower-content{margin:0px !important;}
    .container{max-height:none !important; height:auto !important;}

    /* gallery */
    #img-gallery-box{width:100% !important;float:left !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%;
        margin:auto;
    }
    .estorepower-listinghead {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }

    .desc-hedtitle {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }
    .desc-rd {
        width: 94%;
        padding: 3%;
        border: 0 none;
    }
    #teb-bg {
        display: block;
        margin-top: -26px;
    }
    .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;
    }
    .bottom_center_link{
        display:none;
    }
    .footer_title{
        display:none;
    }

}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    /*header css*/
    #estorepower-header{width:100%;}
    .top_header{width:100%;height:150px;}
    .top_header_right{display:none;}
    .top_header_left p{text-align:center;margin:0 auto;padding-top:10px;}
    .top_header_left{float:none; margin:0 auto;}
    .logo_section{width:100%;}
    .logo_section_left img{width:88%;margin-top:30px;}
    .menu{display:none;}
    .main_menu{display:none};
    .header{margin:0 auto;text-align:center;}
    .top_left{width: 100% !important;}
    .top_left_text{text-align: center !important;}
    .top_center_logo{width:100%;}
    .top_left_link{display:none;}
    .top_inner_bg{background-color: transparent;}
    .top_inner{background-color: #000; float: left;}
    .estorepower-listinghead{box-sizing: border-box; width: 100% !important;}
    .top_right{display: none;}
    .top_center_logo img{padding-bottom: 10px;}
    /*end*/

    /*Body*/
    .thumbnails{margin-left:-3px !important; display:none;}
    .estorepower-listingarea-box{box-sizing:border-box;}
    .desc-hedtitle{width: 100% !important; box-sizing: border-box;}
    .desc-hedtitle>img{display: none;}
    .d_heading1{margin-top: 10px;}
    .btn-container .d_right .btn-left{float: left; width: 100%; margin: auto auto 5px auto; text-align: center;}
    .btn-container .d_right .btn-right{float: left; width: 100%; margin: auto; text-align: center;}
    .des_section .d_left{width:100% !important;}
    .des_section .d_right{width:100% !important;}
    /*end*/

    /*footer css*/
    .estorepower_footer{width:100%; background-image:none;height:auto;}
    .footer-main{width:100%; margin-top:-85px;}
    .footer_menu{display:none;} 
	.line{display:none;}   
    .thanks_msg{display:none;}
    .footer_bottom{width: 100% !important; background-color: #106A36; float: left; padding-bottom: 10px;}
    .copyright-text, .copyright-text1{width: 100% !important; text-align: center;}
    .footer_logo{display: none;}
	.col-md-2{display:none;}
    /*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;display:none;}
    .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;display:none;}
    .estorepower-content{margin:0px !important;}
    .container{max-height:none !important; height:auto !important;}

    /* gallery */
    #img-gallery-box{width:100% !important;float:left !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%;
        margin:auto;
    }
    .estorepower-listinghead {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }

    .desc-hedtitle {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }
    .desc-rd {
        width: 94%;
        padding: 3%;
        border: 0 none;
    }
    #teb-bg {
        display: block;
        margin-top: -26px;
    }
    .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;
    }
    .bottom_center_link{
        display:none;
    }
    .footer_title{
        display:none;
    }

}

@media screen and (min-width: 600px) and (max-width: 900px) {
    /*header css*/
    #estorepower-header{width:100%;}
    .top_header{width:100%;height:150px;}
    .top_header_right{display:none;}
    .top_header_left p{text-align:center;margin:0 auto;padding-top:10px;}
    .top_header_left{float:none; margin:0 auto;}
    .logo_section{width:100%;}
    .logo_section_left img{width:88%;margin-top:30px;}
    .menu{display:none;}
    .main_menu{display:none};
    .header{margin:0 auto;text-align:center;}
    .top_left{width: 100% !important;}
    .top_left_text{text-align: center !important;}
    .top_center_logo{width:100%;}
    .top_left_link{display:none;}
    .top_inner_bg{background-color: transparent;}
    .top_inner{background-color: #000; float: left;}
    .estorepower-listinghead{box-sizing: border-box; width: 100% !important;}
    .top_right{display: none;}
    .top_center_logo img{padding-bottom: 10px;}
    /*end*/

    /*Body*/
    .thumbnails{margin-left:-3px !important;display:none;}
    .estorepower-listingarea-box{box-sizing:border-box;}
    .desc-hedtitle{width: 100% !important; box-sizing: border-box;}
    .desc-hedtitle>img{display: none;}
    .d_heading1{margin-top: 10px;}
    .btn-container .d_right .btn-left{float: left; width: 100%; margin: auto auto 5px auto; text-align: center;}
    .btn-container .d_right .btn-right{float: left; width: 100%; margin: auto; text-align: center;}
    .des_section .d_left{width:100% !important;}
    .des_section .d_right{width:100% !important;}
    /*end*/

    /*footer css*/
    .estorepower_footer{width:100%; background-image:none;height:auto;}
    .footer-main{width:100%;  margin-top:-85px;}
    .footer_menu{display:none;} 
	.line{display:none;}   
    .thanks_msg{display:none;}
    .footer_bottom{width: 100% !important; background-color: #106A36; float: left; padding-bottom: 10px;}
    .copyright-text, .copyright-text1{width: 100% !important; text-align: center;}
    .footer_logo{display: none;}
	.col-md-2{display:none;}
    /*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; display:none;}
    .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; display:none;}
    .estorepower-content{margin:0px !important;}
    .container{max-height:none !important; height:auto !important;}

    /* gallery */
    #img-gallery-box{width:100% !important;float:left !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%;
        margin:auto;
    }
    .estorepower-listinghead {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }

    .desc-hedtitle {
        width: 96%;
        padding: 8px 2%;
        text-align:center;
    }
    .desc-rd {
        width: 94%;
        padding: 3%;
        border: 0 none;
    }
    #teb-bg {
        display: block;
        margin-top: -26px;
    }
    .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;
    }
    .bottom_center_link{
        display:none;
    }
    .footer_title{
        display:none;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {

}