#menu_button { display: none; }

@media screen and (min-width: 960px) and (max-width: 1000px) {
#wrapper {
    width: 100%;
}
.top{
	width:30%;
	height:auto;
	
}
.storesBox{
	width:40%;
	height:auto;
	background-image: none;
    background-color: #EAE54D;
}

.howAndApp{
	width:59%;
}
#login{
	width:30%;
	height:100%;
	background-image: none;
    background-color: #EAE54D;
}
#login > .box {
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
#logo {
    width: 250px;
	
}


.storesBox .box .allstores{
    background-color: #fff;
}

#banner {
    width: 70%;
    float: left;
    height: auto;
}
#header .header-middle{

height:auto;
}




}

@media screen and (min-width: 769px) and (max-width: 959px) {
#wrapper {
    width: 100%;
}
.top{
	width:30%;
	height:auto;
	
}
.storesBox{
	width:40%;
	height:auto;
	background-image: none;
    background-color: #EAE54D;
}

.howAndApp{
	width:59%;
}
#login{
	width:30%;
	height:100%;
	background-image: none;
    background-color: #EAE54D;
}
#login > .box {
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
#logo {
    width: 250px;
	
}


.storesBox .box .allstores{
    background-color: #fff;
}

#banner {
    width: 70%;
    float: left;
    height: auto;
}
#header .header-middle{

height:auto;
}

}
 @media screen and (max-width:768px) {
#wrapper {
    width: 100%;
}
.top{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	
}
.storesBox{
	width:100%;
	height:auto;
	background-image: none;
    background-color: #EAE54D;
}

.howAndApp{
	width:100%;
	margin-bottom: 10px;
}
#login{
	width:100%;
	height:auto;
	background-image: none;
    background-color: #EAE54D;
}
#logo {
    float: none;
    width: 250px;
    margin: 0 auto 10px auto;
	
}
.searchBox{
	float:none;
	width:100%;
}
nav#top_links{
	text-align:center;
	float:none;
}
.storesBox .box .allstores{
    background-color: #fff;
}
.right50 {
    width: 100%;
    float: none;
}
.left50 {
    width: 100%;
    float: none;
    text-align: center;
}
#banner {
    width: 100%;
    float: left;
    height: auto;
}
.styled-select select{
	width:238px;
}
.styled-select{
	width:210px;
}
#menu_button { display: block; margin: 10px auto; }
#header #menu {
    display: none;
    position: absolute;
	padding:0px;
    z-index: 99999;
    top: 290px;
	right:10px;
	left:10px;
    width: 95%;
}  

#header #menu li {
	display: block;
    background-image: url(../images/menu-bg.png);
    background-repeat: repeat-x;
    height: 48px;
 }
#header #menu a {
    float: none;
    margin: 5px 0 0;
    text-align: center;
}
.owl-theme .owl-controls
{
	display:none!Important;
	}
	
#footer .left35
{
	float:none;
	width:100%;
	text-align:center;
	
}
.right60
{
	float:none;
	width:100%;
}

.econtent
{
	padding-top: 10px!Important;
}
.bml .colleft
{
	width: 100%!Important;
    float: none!Important;
    margin-right: 5px!Important;
}
.bml .colright
{
	width: 100%;
    float: none;
}

.content
{
	width:98%!Important;
}

.contentbody
{
	width:95%!Important;	    
	margin-left: 10px!Important;
	    
}
.contentheader
{
    margin-left: 10px!Important;
}
.bml .colright .contentheader
{
	width: 98%!Important;
    float: none!Important;
    margin-left: 10px!Important;
}
.stolist li
{
	float:none!Important;
	text-align:center!Important;
	width:100%!Important;
}
.catlist li
{
	width:49%!Important;
}
.gunderline
{
	width:98%!Important;
}
.contentsdistblReg
{
width:100%!Important;
margin-left:0px!Important;
}
.contentheaderReg
{
width:100%!Important;
margin-left:0px!Important;
}
.eform .colright
{
margin-left:0px!Important;
}
.btnSubmitReg
{
margin-left:30px!Important;
}
.stoname
{
width:100px!Important;
}
.txtRegStyle input[type="text"]
{
	width:200px!Important;
}
.txtRegStyle input[type="password"]
{
	width:200px!Important;
}
.txtRegStyle
{
margin: 0 0 10px 0!Important;	
}
#txtCellPhoneNumber
{
width:170px!Important;	
}
.cmstwocolAR
{
width:100%!Important;
}	
.width450
{
width:100%!Important;
}
.radioRegStyle
{
width:200px!Important;
}

footer ul.main_links {
    top: 5px!Important;
}


  
}



iframe {
    display:block;
    width:100%;
    height:100vh;
}
