span.button-spacing {
	display: none;
}

@media (min-width: 768px) {
	span.button-spacing {
		height: 124px;
		display: block;
		position: relative;
		margin: 0 !important;
		display: none;
	  }
}

/* grid-spacing */
/* .patrick-custom-margin {
	margin-right: 14px !important;
}

.patrick-custom-margin:nth-child(5n+1){
	margin-right: 0px !important;
	margin-left: 0px !important;
} */


@media (min-width: 763px) { 
  .title-advance-search-expand {
    display: none;
  }
  .title-advance-search-collapse {
    display: block;
  }
  .advance-search-content {
    display: block;
  }
  .advance-search-expand {
    display: none;
  }
  .advance-search-collapse {
    display: block;
  }	
  .select-branch-title {
	    margin-left: 16px;
	}
}

/* Tablet Fix */
.tablet-image {
	display: block;
}

.desktop-image {
	display: none;
}
@media (min-width: 1200px){
	.tablet-image {
		display: none;
	}
	.desktop-image {
		display: block;
	}
	.mobile-sidenav-closeoutside{
		display: none !important;
	}
}
/* Tablet Fix End */


/* Picture Gallery on Admin Side */
@media (min-width: 568px) {
	.flex-product-images {
		flex-direction: row;	
	}

	.image-upload-card {
		width: 20%;
	}
}

@media (min-width: 980px) {
	.category-img-wrap {
		overflow: hidden;
		padding: 11px !important;
	}

	.filter-category-wrapper{
		margin-left:0 !important;
	}
	.sidebar-onopen-allproducts-loading,.close-nav-allproducts{
		display:none !important;
	}
	/* Patrick's Changes Incoming Orders Alignment Styling*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	.mobile-sidenav-closeoutside{
		display: none !important;
	}
	/*End*/
}
@media (min-width:768px) and (max-width: 992px) {

	.category-img-wrap {
		overflow: hidden;
		padding: 11px !important;
		display: block;
	}

	.all-products-filter2-wrap{
  		width: 110px !important;
	}

	/* .pagination-absolute {
		position: absolute !important;
		right: 0;
		bottom: 200px;
	} */
	.promotion-dashboard-wrap{
		background:none;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	.filter-category-wrapper{
		margin-left:0 !important;
	}
	.sidebar-onopen-allproducts-loading,.close-nav-allproducts{
		display:none !important;
	}
	.custom-srch-btn {
	    margin-left: 128px;
	}
	.index-search-wrapper input[type=text]{
		width:160px;
	}
	.list-of-category-name {
		font-size: 35px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	/* Patrick's Changes Incoming Orders Alignment Styling*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	/*End*/
	.cart-details-container {
		margin-top: 140px;
	}
	.mobile-sidenav-closeoutside{
		display: none !important;
	}

	 
}
/**************************************
Patrick's Changes
764 - 768 bug fix priority */
/*	@media(min-width: 764px) and (max-width: 768px) {
		.modified-container {
			padding-bottom: 130px;
		}
	}*/
/* End 
**************************************/
@media (min-width:668px) and (max-width: 763px) {

	.category-img-wrap {
		overflow: hidden;
		/* padding: 1px !important; */
		padding: 0 !important;
		padding-bottom: 1px !important;
	}
	.flex-stores-row {
		flex-direction: column;
	}
	.custom-margin-flex-stores {
		margin-bottom: 1px !important;
	}
	.flex-stores {
		width: 100% !important; 
		/* margin: 0px !important; */
		/* margin-bottom: 0px !important; */
	}

	.flex-stores img {
		width: 100%;
	}

	.store-list-container {
		margin-top: 50px !important;
	}

	.modified-container{
		/* margin-top: 50px; */
		/* margin-top: 180px; */
		/* margin-top: 166px; */
		/* margin-top: 50px; */
		margin-top: 130px;
		/* padding-bottom: 300px; */
		padding-bottom: 0px;
	}

	.store-banner-container {
		margin-bottom: 80px;
		margin-top: 50px;
		display: none;
	}

	.no-padding-column {
		padding: 0px;
	}

	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		padding-bottom: 154px !important;
	}
	.cart-notif{
		display:none;
	}
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}

	.register-background-overlay-custom .regform-wrap {
    	width: 264px;
    	margin-top: 86px;
	}
	.login-background-overlay-custom .login-wrap {
    	width: 264px;
    	margin-top: 86px;		
	}
	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
		padding-bottom: 20px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;

	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container, #open-newstore-container{
		/* margin-top:50px; */
		margin-top: 102px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border {
		background:none;
	}
	.store-details-info {
    	margin-left: 34px;
    	margin-top: 60px;
	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}
	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  	color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
		display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;
	}
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/
	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}
	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}

	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
		width: 90px;
    	float: left;
	}
	.menu-borders{
		display:none;
	}
	.feedback-background-overlay-custom .feedback-wrap, .feedback-auth-background-overlay-custom .feedback-auth-wrap {
    	width: 290px;
    	margin-top: 63px;
	}
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  	display:none;
	}
	.desktop-cart-notif{
	  	display:none;
	}
	.mobile-cart-notif{
	  	display:block;
	}

	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	/* .pagination-absolute {
		position: absolute !important;
		right: 0;
	} */
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
    	margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}
	.list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	}


	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 30%;
	    float: left;
	    /*margin-right: 2%;*/
	}	
	.all-categories-link-style,.all-products-link-style{
		display: none  !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	width: 41%;
	}	
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}

	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}
	.technology-category-mobile-wrap{
		/* Default Margin-top */
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -700px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
/*	.footer-head-sitemap li{
		width:100%;
	}*/
	.fashion-category{
		margin-top:-294px;
	}


	/*********************************************************
	Patrick's Changes for Non Iphone Devices < 668 -- 763 in width 
	*********************************************************/

	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 35px to the middle of a row in the products page */
	.patrick-custom-margin:nth-child(3n+0) {
		margin-right: 32px !important;
		margin-left: 32px !important;
	}

	.col-xs-12.remove-padding.padding-top-patrick {
		padding-top: 10px;
	}


	/* Patrick's Changes Incoming Orders Alignment Styling*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	/*End*/
	
	.cart-details-container {
		margin-top: 225px;
	}
	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}

	

	.technology-category-mobile-wrap {
		/* Default Margin-top */
		/* margin-top: 10px !important; */
	}
	  .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }

  	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}

@media (min-width:569px) and (max-width: 667px) {
	.category-img-wrap {
		overflow: hidden;
		padding: 0px !important;
		padding-bottom: 1px !important;
	}
	/* .pagination-absolute {
		position: absolute !important;
		right: 0;
	} */
	.no-padding-column {
		padding: 0;
	}

	.flex-stores-row {
		flex-direction: column;
	}
	.custom-margin-flex-stores {
		margin-bottom: 1px !important;
	}
	.flex-stores {
		width: 100% !important; 
		/* margin: 0px !important; */
		/* margin-bottom: 0px !important; */
	}

	.flex-stores img {
		width: 100%;
	}

	.store-list-container {
		margin-top: 50px !important;
	}

	.store-banner-container {
		/* margin-bottom: 20px; */
		/* margin-top: 102px */
		display: none;
	}
	.modified-container{
		/* margin-top: 50px; */
		margin-top: 130px;
		/* margin-top: 86px; */
		/* padding-bottom: 300px; */
		padding-bottom: 0px
	}
	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		padding-bottom: 153px !important;
	}
	.cart-notif{
		display:none;
	}
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}
	.register-background-overlay-custom .regform-wrap {
		/*Defaults*/
    	width: 264px;
    	margin-top: 86px;
		/*width: 100%;
    	height: 100%;*/
    	/*End*/
	}
/* 
	.pagination-absolute {
		position: absolute !important;
		right: 0;
	} */
	.login-background-overlay-custom .login-wrap {
		/*Defaults*/
		width: 264px;
    	margin-top: 86px;	
		/*	width: 100%;
		height: 100%;*/
    	/*End*/
	}
	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;

	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container,#open-newstore-container{
		/* margin-top:50px; */
		margin-top: 102px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border {
		background:none;
	}
	.store-details-info {
    	margin-left: 34px;

	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}
	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  	color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
		display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;
	}
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/

	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		 width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}
	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}

	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
		width: 90px;
    	float: left;
	}
	.menu-borders{
		display:none;
	}
	.feedback-background-overlay-custom .feedback-wrap, .feedback-auth-background-overlay-custom .feedback-auth-wrap {
    	width: 290px;
    	margin-top: 63px;
	}
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  	display:none;
	}
	.desktop-cart-notif{
	  	display:none;
	}
	.mobile-cart-notif{
	  	display:block;
	}

	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
	    margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}
	.list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	}


	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 47%;
	    float: left;
	    /*margin-right: 2%;*/
	}
	.all-categories-link-style,.all-products-link-style{
		display: none  !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	width: 41%;
	}
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}

	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}

	.technology-category-mobile-wrap{
		/* default margin-top */
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -600px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
/*	.footer-head-sitemap li{
		width:100%;
	}*/
	.fashion-category{
		margin-top:-223px;
	}
	.cosmetic-category{
		margin-top:-115px;
	}

	/*********************************************************
	Patrick's Changes for 569 - 667 in width 
	*********************************************************/

	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 0 to every row in the second column of the products page */
	.patrick-custom-margin:nth-child(2n+0) {
		margin-right: 32px;
	}

	.col-xs-12.remove-padding.padding-top-patrick {
		padding-top: 10px;
	}

	.store-details-info {
		margin-top: 60px;
	}

	/*Admin Space*/
	.admin-space-container {
		margin-top: 80px;
		padding-bottom: 320px;
	}

	.pills-flex-container {
		flex-direction: column;
	}
	/*End*/
	
	/* Patrick's Changes Incoming Orders Alignment Styling*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	/*End*/

	.cart-details-container {
		margin-top: 225px;
	}
	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}

	
	.technology-category-mobile-wrap {
		/* margin-top: 10px !important; */
	}
	  .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }
  	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}


}
/*iphone 5 landscape*/
@media (min-width:415px) and (max-width: 568px) {
	.category-img-wrap {
		overflow: hidden;
		/* padding: 11px !important; */
		padding: 0px !important;
		padding-bottom: 1px !important;
	}
	.no-padding-column {
		padding: 0;
	}
	/* .pagination-absolute {
		position: absolute !important;
		right: 0;
	} */

	.flex-stores-row {
		flex-direction: column;
	}
	.custom-margin-flex-stores {
		margin-bottom: 1px !important;
	}
	.flex-stores {
		width: 100% !important; 
		/* margin: 0px !important; */
		/* margin-bottom: 0px !important; */
	}

	.flex-stores img {
		width: 100%;
	}

	.store-list-container {
		margin-top: 50px !important;
	}

	.store-banner-container {
		display:none;
	}

	.modified-container{
		margin-top: 130px;
		/* margin-top: 50px; */
		/* margin-top: 166px; */
		padding-bottom: 0px;
	}
	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		/* padding-bottom: 288px !important; */
		/* padding-bottom: 154px !important; */
		padding-bottom: 180px !important;

	}
	.cart-notif{
		display:none;
	}
	
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}
	.register-background-overlay-custom .regform-wrap {
    	/*Default*/
    	width: 264px;
    	margin-top: 86px;
    	/*End*/

/*    	width: 100%;
    	height: 100%;*/
	}
	.login-background-overlay-custom .login-wrap {
    	/*Default*/
    	width: 264px;
    	margin-top: 86px;		
    	/*End*/
/*    	width: 100%;
    	height: 100%;*/
	}
	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;
	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container,#open-newstore-container{
		/* margin-top:50px; */
		margin-top: 102px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border {
		background:none;
	}
	.store-details-info{
	    float: left;
	    min-height: 100px;
	    height:auto;
	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}
	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  	color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
		display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;
	}
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/
	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}
	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}

	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
		width: 90px;
    	float: left;
	}
	.menu-borders{
		display:none;
	}
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  display:none;
	}
	.desktop-cart-notif{
	  display:none;
	}
	.mobile-cart-notif{
	  display:block;
	}

	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
	    margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}
	.list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	}


	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 47%;
	    float: left;
	    /*margin-right: 2%;*/
	}
	.all-categories-link-style,.all-products-link-style{
		display: none  !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	width: 41%;
	}
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}

	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}
	.technology-category-mobile-wrap{
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -463px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
	.footer-head-sitemap li{
		/* width:100%; */
	}
	.fashion-category{
		margin-top:-145px;
	}
	.cosmetic-category{
		margin-top:-40px;
	}

	/*********************************************************
	Patrick's Changes for Non Iphone Devices < 320px in width 
	*********************************************************/

	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 0 to every row in the second column of the products page */
	.patrick-custom-margin:nth-child(2n+0) {
		margin-right: 14px;
		margin-left: 6px;
	}

	.col-xs-12.remove-padding.padding-top-patrick {
		padding-top: 10px;
	}

	/*Admin Space*/
	.admin-space-container {
		margin-top: 80px;
		padding-bottom: 320px;

	}

	.pills-flex-container {
		flex-direction: column;
	}
	/*End*/
	
	/* Patrick's Changes Products Manager */
	.product-manager-flex-container {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	/*End*/
	
	/* Patrick's Changes Incoming Orders Action Columns*/
	.flex-action-container {
		display: flex;
    	flex-direction: row; 
    	align-items: center;
    	justify-content: space-between;
    	padding: 10px 0;
	}
	/*End*/

	.cart-details-container {
		margin-top: 225px;
	}
	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}
  .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }

  	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}

/* iphone 6plus,  nexus P and samsung galaxy 5s */
@media (min-width:321px) and (max-width: 414px) {
	/* Testing */
	.new-allproducts-category-title {
		width: 97% !important;
	}
	/* End */
	.category-img-wrap {
		overflow: hidden;
		padding: 0px !important;
		padding-bottom: 1px !important;
	}

	.flex-stores-row {
		flex-direction: column;
	}
	.custom-margin-flex-stores {
		margin-bottom: 1px !important;
	}
	.flex-stores {
		width: 100% !important; 
		/* margin: 0px !important; */
		/* margin-bottom: 0px !important; */
	}

	.flex-stores img {
		width: 100%;
	}

	.store-list-container {
		margin-top: 50px !important;
	}

	.modified-container{
		
		margin-top: 130px;
		/* margin-top: 162px; */
		/* margin-top: 166px; */
		/* margin-top: 180px; */
		/* padding-bottom: 300px; */
		padding-bottom: 0px;
	}

	.store-banner-container {
		display:none;
		/* margin-bottom: 20px;
		margin-top: 102px; */
	}

	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		padding-bottom: 181px !important;
	}
	.cart-notif{
		display:none;
	}
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}

	/* .pagination-absolute {
		position: absolute !important;
		right: 0;
	} */
	.register-background-overlay-custom .regform-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		
    	/*End*/
		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;
    	background: #fff;
	}
	.login-background-overlay-custom .login-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		

		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;	
    	background: #fff;
	}
	.modal-flex-container {
		display: flex; 

	}

	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;

	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container,#open-newstore-container{
		/* margin-top:50px; */
		margin-top: 102px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border {
		background:none;
	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}

	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  	color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
		display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;
	}
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/
	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}
	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}

	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
		width: 90px;
    	float: left;
	}
	.menu-borders{
		display:none;
	}
	.feedback-background-overlay-custom .feedback-wrap, .feedback-auth-background-overlay-custom .feedback-auth-wrap {
    	width: 290px;
    	margin-top: 63px;
	}	
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  	display:none;
	}
	.desktop-cart-notif{
	  	display:none;
	}
	.mobile-cart-notif{
	  	display:block;
	}

	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.store-details-info{
	    float: left;
	    min-height: 100px;
	    height:auto;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}
	.promotion-tag {
	    width: 70px;
	    height: 60px;
	}
	.promotion-tag span {
	    font-size: 10pt;
	    margin-top: 6px;
	}
	.promotion-tag .discount-label {
	    font-size: 8pt;
	    margin-top: -2px;
	    margin-left: -1px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
	    margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}
	/* .list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	} */

	.list-of-category-name {
		margin-left: 0px;
		margin: 0 auto;
		margin-top: 10px;
		font-size: 6pt;
		text-shadow: none;
		background: none;
		bottom: 12px;
		left: 0;
		right: 0;
		font-family: avenir;
		letter-spacing: 3px;
	}


	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 47%;
	    float: left;
	    /*margin-right: 2%;*/
	}
	.all-categories-link-style,.all-products-link-style{
		display: none  !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	width: 41%;
	}
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}

	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
		width: 44% !important;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}
	.technology-category-mobile-wrap{
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -340px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
/*	.footer-head-sitemap li{
		width:100%;
	}*/
	.fashion-category{
		margin-top:-145px;
	}
	.cosmetic-category{
		margin-top:-60px;
	}

	/*********************************************************
	Patrick's Changes for Non Iphone Devices < 321px -- 414 in width 
	*********************************************************/

	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 0 to every row in the second column of the products page */

	.patrick-custom-margin:nth-child(2n+0) {
		margin-right: 20px;
	}

	.col-xs-12.remove-padding.padding-top-patrick {
		padding-top: 10px;
	}

	/* End Products Grid*/
	

	/* Single Product Item Style */
	.product-box-detail {
		display: flex;
		flex-direction: column;
		padding: 10px;
	}

	.store-details-img-wrap  .big-img-details {
		width: 100%;
	}

	/*Single Products Page*/
	.store-details-info {
		position: relative;
	    left: -10px;
	}
	/*End*/

	/*Admin Space*/
	.admin-space-container {
		margin-top: 80px;
		padding-bottom: 320px;

	}
	.pills-flex-container {
		flex-direction: column;
	}
	/*End*/

	/* Patrick's Changes Products Manager */
	.product-manager-flex-container {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	/*End*/

	/* Patrick's Changes Incoming Orders Action Columns*/
	.flex-action-container {
		display: flex;
    	flex-direction: row;
    	align-items: center;
    	justify-content: space-between;
    	padding: 10px 0;
	}
	/*End*/
	

	.cart-details-container {
		margin-top: 225px;
	}
	/*Edit Product Page Styles*/
/*	.static-page-container {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}*/
	/*End*/
	/*********************************************************
								End 
	*********************************************************/
	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}

	
	.technology-category-mobile-wrap {
		/* margin-top: 10px !important; */
	}

	.no-padding-column {
		padding: 0
	}
	.carousel-modified-container {
		margin-top: 162px !important;
	}
  .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }
   	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}

/* iphone 6 portrait */
@media (min-width:321px) and  (max-width: 375px) {
	.category-img-wrap {
		overflow: hidden;
		padding: 0px !important;
		padding-bottom: 1px !important;
	}
	.modified-container{
		margin-top:115px;
		padding-bottom: 300px;

	}
	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		/* padding-bottom: 174px !important; */
		/* padding-bottom: 185px !important; */
		padding-bottom: 182px !important;
	}
	.cart-notif{
		display:none;
	}
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}
	.register-background-overlay-custom .regform-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		
    	/*End*/
		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;
	}
	.login-background-overlay-custom .login-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		
    	/*End*/
		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;	
	}

	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;

	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container,#open-newstore-container{
		margin-top:50px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border {
		background:none;
	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}	
	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
	display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;

	}
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/
	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		 width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}
	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}

	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
		width: 90px;
    	float: left;
	}
	.menu-borders{
		display:none;
	}
	.feedback-background-overlay-custom .feedback-wrap, .feedback-auth-background-overlay-custom .feedback-auth-wrap {
    	width: 290px;
    	margin-top: 63px;
	}
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  	display:none;
	}
	.desktop-cart-notif{
	  	display:none;
	}
	.mobile-cart-notif{
	  	display:block;
	}

	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.store-details-info{
	    float: left;
	    min-height: 100px;
	    height:auto;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}
	.promotion-tag {
	    width: 70px;
	    height: 60px;
	}
	.promotion-tag span {
	    font-size: 10pt;
	    margin-top: 6px;
	}
	.promotion-tag .discount-label {
	    font-size: 8pt;
	    margin-top: -2px;
	    margin-left: -1px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
	    margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}

	.list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	}

	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 48%;
	    float: left;
	    /*margin-right: 2%;*/
	}
	.all-categories-link-style,.all-products-link-style{
		display: none !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	width: 41%;
	}
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}
	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}
	.technology-category-mobile-wrap{
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -340px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
	.footer-head-sitemap li{
		width:100%;
	}
	.fashion-category{
		margin-top:-145px;
	}
	.cosmetic-category{
		margin-top:-60px;
	}
	/*********************************************************
	Patrick's Changes for Non Iphone Devices < 320px in width 
	*********************************************************/
	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 0 to every row in the second column of the products page */
	.patrick-custom-margin:nth-child(2n+0) {
		margin-right: 12px;
	}
	
	.store-details-img-wrap  .big-img-details {
		width: 100%;
	}
	/*Categories Masonry Grid */
	/*.col-xs-12.remove-padding:first-of-type {
		    padding-top: 5px;
	}*/
	.col-xs-12.remove-padding.padding-top-patrick {
		padding-top: 10px;
	}
	/*End Categories Masonry Grid */


	/*Admin Space*/
	.admin-space-container {
		margin-top: 80px;
		padding-bottom: 320px;

	}
	.pills-flex-container {
		flex-direction: column;
	}
	/*End*/

	/* Patrick's Changes Products Manager */
	.product-manager-flex-container {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	/*End*/

	/* Patrick's Changes Incoming Orders Action Columns*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	.patrick-custom-accept {
		margin: 0px;
		margin-right: 10px;
	}
	/*End*/

	/*Edit Product Page Styles*/
/*	.static-page-container {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}*/
	/*End*/

	/*********************************************************
								End 
	*********************************************************/
	.cart-details-container {
		margin-top: 225px;
	}
	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}

	
	.technology-category-mobile-wrap {
		/* margin-top: 10px !important; */
	}
	 .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }
   	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}
/* iphone 5 portrait*/
@media (max-width: 320px) {
	.legit-store {
		margin-top: 1px !important;
	}
	.category-img-wrap {
		overflow: hidden;
		padding: 0px !important;
		padding-bottom: 1px !important;
	}

	.flex-stores-row {
		flex-direction: column;
	}

	.flex-stores {
		width: 100% !important; 
		margin: 0px !important;
	}

	.flex-stores img {
		width: 100%;
	}

	.store-list-container {
		margin-top: 50px !important;
	}

	.store-banner-container {
		display:none;
	}

	.modified-container{
		margin-top: 114px;
		/* margin-top: 162px; */
		/* margin-top:180px; */
		padding-bottom: 0px;
	}

	.no-padding-column {
		padding: 0px !important;
	}

	#rightsidebar-border{
		display:none;
	}
	.mobile-search-cart{
		display:block !important;
	}
	.nav-bottom{
 		display:none;
	}
	#shop-products-container{	
    	margin-top: -46px;
	}
	.navbar{
		border:none;
		padding-bottom:0 !important;
		padding-top:0;
	}
	.mobile-cart{
		display:block;
	}
	.mobile-cart .cart-notif{
		display:block !important;
	}
	#shops-container{
		margin-top: 92px;
		padding:0;
		padding-bottom :185px !important;

	}
	.cart-notif{
		display:none;
	}
	#leftsidebar-border {
    	margin-top: -131px;
	}
	.sidenav{
		margin-top:42px;
	}
	.search-results-container{
		margin-top: -50px;
	}
	.search-title{
		padding: 15px;
    	font-size: 12pt;
	}
	.store-pagination-wrap{
		float: left;
   		width: 100%;
	}
	.register-background-overlay-custom .regform-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		
    	/*End*/
		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;
    	background: #fff;

	}
	.login-background-overlay-custom .login-wrap {
    	/*Default*/
/*    	width: 264px;
    	margin-top: 86px;*/		
    	/*End*/
		margin-top: 0px !important;
    	width: 100%;
    	height: 100%;
    	background: #fff;
	}
/*	.footer-content .sitemap ul{
		width: 100%;
		float: left;
		margin-top: -22px;
	}
	.footer-content .social-media ul {
		float:right;
    	margin-top: -27px;
	} */
	.footer-lining {
    	width: 100%;
    	margin-top: 5px;
    	margin-bottom: 11px;
    	float: left;
	}
	.store-details-img-wrap {
		width: auto;
    	height:auto;
    	min-height: 100px;
    	height: auto;
    	background:none;
	}
	.custom-breadcrum {
    	margin-top: -70px;
	}
	.img-thumbnail-wrap {
    	height: auto;
    	width: auto;
    	margin-left:0;
    	margin-top: 0;
    	position: relative;
	}
	.img-thumbnail-wrap ul li {
		float: left;
		width: 48px;
		height: 48px;
		margin-right: 7px;
	}
	.store-details-name {
    	margin-top: 10px;
    	font-family: 'Lato', sans-serif !important;
    	font-size: 15pt;
    	text-transform: capitalize;
	}
	.store-details-price {
    	font-family: 'Lato', sans-serif !important;
    	font-size: 11pt;
	}
	.store-details-desc{
		margin-top:0;
	}
	.add-to-cart-bag{
		margin-top:-40px;
	}
	.bottom-spacing{
		height:0;
	}
	#reviews-container-id p{
		margin-top:10px;
	}
	.the-cart-container {
    	margin-top: -130px;
	}
	.cart-item {
    	padding-bottom: 10px;
    	padding-top: 10px;
    	padding-left: 22px;
    	padding-right: 20px;
	}
	.cart-shop-name,.cart-price{
		padding-left: 0;
	    margin-left: 17px;
	    font-size:15px;
	    font-weight: bold;
	}
	.cart-shop-name a{
		margin-left:0;
		font-size: 15px;
	}
	.cart-description {
		padding-left: 0; 
		margin-left:15px;
	}
	.cart-item-custm-title {
		margin-left: 0; 
	}
	.delivery-timing-sel-input select {
    	width: 69px;
	}
	.cart-title div h3 span {
    	padding-left: 20px;
	}
	.cart-title {
		margin-bottom:0;
		padding-bottom:0;
	}
	.cart-prod-img {
    	width: 96px;
    	margin-top: 6px;
	}
	.delivery-time-wrap {
	    background: #ececec;
	    padding-left: 20px;
	    height: auto;
	    min-height: 30px;
	    overflow-y: auto;
	}
	.remove-from-cart{
    	margin-top: -9px;
	}
	.total-in-cart {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.continue-shopping-wrap {
	    margin-top: 4px;
	    padding-bottom: 0;
	}
	.total-in-cart div .cart-button {
    	margin-top: 16px;
	}
	.billing-address-wrap {
    	margin-top: -124px;
	}
	#mapcontainer{
		height:300px !important;
    	margin-top: -31px;
	}
	.first-last-initial,.customer-profile-address-title,.profile-lining {
		display:none;
	}
	.profile-wrapper {
    	margin-top: 10px;
	}
	.customer-space-text{
		color:#000 !important;
		background:#eee !important;
		padding:10px;
		padding-bottom:20px;
	}
	.customer-space-btn{
		width:100%;
	}
	.modified-customer-order-container{
		margin-top:124px;
		padding-bottom: 300px;
	}
	.order-page-title {
		margin-left:0;
		margin-bottom:0;
	}
	.page-order-status .pull-right{
		width:100%;
		margin-top:15px;
	}
	#contact-us-container,#open-newstore-container{
		/* margin-top:50px; */
		margin-top: 102px;
	}
	#contact-us-container .col-sm-8 {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#open-newstore-container .col-sm-10{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	#contact-us-container div div .static-page-title{
		margin-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	#open-newstore-container div div .static-page-title{
		margin-bottom:10px;
		padding-bottom:10px;
		border-bottom:solid 1px #eee;
	}
	.terms-and-privacy-container {
		margin-top:10px;
	}
	.terms-and-privacy-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.terms-and-privacy-container div div h4{
		font-size:11pt;
		text-align: left;
	}
	.mobile-container{
		margin-top:10px;
	}
	.mobile-container div h3{
		font-size: 14pt;
		margin-bottom:20px;
	}
	.empty-cart-msg {
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	#leftsidebar-border{
		background:none;
	}
	.store-wrap-small {
		display:none;
	}
	#filtered-products-container{
		margin-top:-115px;
	}
	.product-store-mobile-link{
		display:block;
	}
	.main-cart span {
   		background: #e93d30;
	}
	.index-search-wrapper input[type=text]{
		width:180px;
	}
	.index-search-wrapper input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]::-moz-placeholder { /* Firefox 19+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-ms-input-placeholder { /* IE 10+ */
	  	color: #614e11;
	}
	.index-search-wrapper input[type=text]:-moz-placeholder { /* Firefox 18- */
	  	color: #614e11;
	}
	.store-indication-after-carou,.store-indication{
		display:none;
	}
	.search-res-title,.search-res-desc,.price-shop{
    	margin-left: -20px;
	}
	.mobile-store-tab{
	 	padding: 8px;
	    position: absolute;
	    width: 100%;
	    left: 0px;
	    margin-top: 0px;
	    padding-top: 0;
	    padding-left: 15px;
	    padding-right: 15px;
	}

	.dashboard-tab {
    	height: 45px;
    	margin-top: -44px;
	}	
	.dash-orders,.dash-products,.dash-history{
		margin-top:28px;
	}
	/* Patrick's Changes Commented Out Margin top for alignment purposes */
	.static-page-title .action-2 {
    	/*margin-top: 26px;*/
    	display: flex;
	}
	/*End*/
	.card-header h5 a span {
	    float: left;
	    margin-left: -5px;
	}
	.history-tabs ul li{
		width: 100%;
	    border: solid 1px #eee;
	    padding: 0;
	    margin-bottom: 7px;
	}

	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	    background-color: #F8F8EC;
	    width: 100%;
	    border-radius: 0;
	    font-weight: bold;
	}
	.old-gallery-wrap div .uploads-label {
		width: 100%;
	    margin-left: -8px;
	    margin-top: 16px;
	}
	.old-gallery-wrap div input[type=number] {
    	margin-left: -9px;
	}

	.old-gallery-img-wrap{
		float: left;
    	margin-top: 15px;
	}
	.dashboard-static-page-title span .btn-default {
	    float: left;
	    margin-left: 1px;
	}
	.mobile-store-tab  div{
	    width: 90px;
	    float: left;
	}
	.menu-borders{
		display:none;
	}
	.feedback-background-overlay-custom .feedback-wrap, .feedback-auth-background-overlay-custom .feedback-auth-wrap {
    	width: 290px;
    	margin-top: 63px;
	}
	#mapcontainer{
		margin-top:0px;
	}
	.mobile-image-details{
  		display:block;
	}
	.browser-image-details{
	  	display:none;
	}
	.desktop-cart-notif{
	  	display:none;
	}
	.mobile-cart-notif{
	  	display:block;
	}
	.specs-content {
		margin-left: 73px;
		margin-bottom: 20px; 
    margin-top: 20px;
	}
	.new-allproducts-next-button {
	    margin-top: 1.5%;
	    right: 114px;
	    background-size: 17px;
	    background-position: 5px 10px;
	    width: 25px;
	}
	.new-allproducts-prev-button {
		right: 136px;
	    width: 25px;
	    margin-top: 1.5%;
	    background-size: 17px;
	    background-position: 3px 10px;
	}
	.store-details-info{
	    float: left;
	    min-height: 100px;
	    height:auto;
	}
	.user-review-name{
    	margin-top: 3px  !important;
	}
	.time-of-review{
		margin-top:-2px !important;
	}
	.all-products-filter2-wrap{
  		position: static;
  		width: 100%
	}
	.price-details-promotion-tag{
		margin-top:58px;
	}

	.promotion-tag {
	    width: 70px;
	    height: 60px;
	}
	.promotion-tag span {
	    font-size: 10pt;
	    margin-top: 6px;
	}
	.promotion-tag .discount-label {
	    font-size: 8pt;
	    margin-top: -2px;
	    margin-left: -1px;
	}
	.promotion-dashboard-wrap{
		background:none;
	}
	.promotion-tab-li{
		width: 100%;
    	margin-left: -2px;
	}
	.fixed-scroll-allproducts-content {
		max-height: none;
	}
	.all-products-pagination-wrapper{
		position: static;
	}
	/* .pagination-absolute {
	    position: absolute !important;
    	right: 0;
	} */
	.filter-category-wrapper{
		height: 100%;
	    width: 200px;
	    position: fixed;
	    z-index: 8;
	    top: 0;
	    left: 0;
	    background-color: #373737;
	    overflow-x: hidden;
	    transition: 0.5s;
	    margin-top: 35px;
	    padding-top: 60px;
	    color: #fff;
	    -webkit-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    -moz-box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    box-shadow: 1px 0px 9px 0px rgba(185, 153, 2, 0.28);
	    margin-left:-200px;
	}
	.categories-btn-text-absolute-allproducts{
		display:block;
	}
	.new-item-card-wrap {
	    width: 100%;
	}
	.product-name{
		border-bottom:none;
	}
	.all-products-content2-wrap h4 {
	    border-bottom: none;
	}
	.list-of-category-name{
		margin-left: 13px;
	    margin-top: 10px;
	    font-size: 9pt;
	    text-shadow: none;
	    background: none;
	    bottom: 9px;
	    left: 0;
	    right: 0;
	    font-family: avenir;
	    letter-spacing: 3px;
	}


	.index-search-wrapper{
		margin-left: 10px;
	}
	.menu-with-bg{
		display: none;
	}
	.custom-srch-btn {
	    margin-left: 148px;
	}
	.products-custom-width {
		width: 48%;
	    float: left;
	    /*margin-right: 2%;*/
	}
	.all-categories-link-style,.all-products-link-style{
		display: none !important;
	}
	.navbar-right{
		margin-top:50px;
	}
	.category-new-wrapper ul li {
    	/*
    		Default
    		width: 41%;
    	*/

    	width: 40%;
	}
	.product-price2 {
    	text-align: left;
	}
	.navbar-collapse{
		overflow-x:hidden;
	}

	.category-img-wrap a div img{
		filter:none;
		display: none;
	}
	.category-img-wrap a div .flat-category{
		display:block;
		width: 49% !important;
	}
	.category-img-wrap a div{
		background:#37a1bf;
	}
	.technology-category-mobile-wrap{
		/* margin-top:12px !important; */
	}
	.navbar-right li a {
		font-size: 11pt !important;
	}
	.navbar-right li {
		margin-bottom:6px;
	}
	.select-language-dropdown {
	    margin-left: 8px;
	    font-size: 11pt;
	}
	.game-category{
		margin-top: -340px;
	}
	.img-logo {
	    float: left;
	    margin-top: -7px;
	    margin-left: -8px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    	color: #fff !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		color:#fff !important;
	}
	/* .footer-head-sitemap li{
		width:100%;
	} */
	.fashion-category{
		margin-top:-145px;
	}
	.cosmetic-category{
		margin-top:-60px;
	}

	/*********************************************************
	Patrick's Changes for Non Iphone Devices < 320px in width 
	*********************************************************/

	/*class Extension that 
	Removes Padding From col-sm-12 col-md-3 col-lg-3 the base column paddings 
	from bootstrap*/
	.no-padding-patrick {
		padding: 0;
	}
	
	/* Custom Margin Defaults no margin on the first column of the products page*/
	.patrick-custom-margin {
		margin-right: 0;
	}

	/*Applies Margin 12px to every row in the second column of the products page */
	.patrick-custom-margin:nth-child(2n+0) {
		margin-right: 10px;
	}

	/* Font - Sizes for < 320 px width */
	.product-name {
		font-size: 10pt;
	}

	.product-price {
		font-size: 10pt;
	}

	/* End Products Grid*/

	/*Categories Masonry Grid */
	.col-xs-12.remove-padding.padding-top-patrick  {
		padding-top: 5px;
	}
	/*End Categories Masonry Grid */

	/*Single Product Item Style*/

	.product-box-detail {
		display: flex;
		flex-direction: column;
		padding: 10px;
	}

	.store-details-img-wrap  .big-img-details {
		width: 290px;
	} 

	.add-to-cart-bag {
		float: left;
	}
	/*End*/
	
	/*Orders Page Fix*/ 
	.order-page-title.clearfix.orders-flex-container {
		flex-direction: column;
		margin-right: 0px !important;
		justify-content: flex-start;
		text-align: left;
		align-items: center;
	}

	.title-orders-flex-child {
		flex: 1;
	}
	
	a.cart-button.cart-button-no-qty.orders-patrick-custom {
		margin: 14px 0px 0px;
		width: 60%;
	}
	/*End*/

	/*Admin Space*/
	.admin-space-container {
		margin-top: 80px;
		padding-bottom: 320px;
	}
	.pills-flex-container {
		flex-direction: column;
	}

	/*End*/
	/* Patrick's Changes Products Manager */
	.product-manager-flex-container {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	/*End*/
	
	/* Patrick's Changes Incoming Orders Action Columns*/
	.flex-action-container {
	  display: flex;
	  flex-direction: row;
	  align-items: center;
	  justify-content: space-between;
	  padding: 10px 0;
	}
	.patrick-custom-accept {
		margin: 0px;
		margin-right: 10px;
	}
	/*End*/
	.cart-details-container {
		margin-top: 225px;
	}


	.modified-preview-container {
		margin-top: 70px;
    	padding-bottom: 300px;
	}
	.admin-menu-inmobile{
		margin-top:-1px;
	}

	.technology-category-mobile-wrap {
		/* margin-top: 10px !important; */
	}
	 .member-wrapper div .member-box-shadow{
  		display: none;
  	}
  	.about-us-container {
    	margin-top: 60px;
  	}
   	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}

@media (min-width:320px) and (max-width: 763px) {
  .main-page-logout,.main-page-cart,.main-page-desktop-login{
    display: none;
  }
  #rotate-carousel{
  	position: absolute !important;
  	z-index: -1;
  	margin-left: -700px;
  }
  .rotate-carousel-cover{
  	display: none;
  }
  .small-version-carousel{
    display: block !important;
  }
  .mobile-sidenav{
    display: block !important;
  }
  .expand-sidebar{
    display: block;
  }
  .mainpage-content-wrap{
    margin-top: 50px;
  }
  .landingpage-show-store-when-mobile{
    display:block;
  }
  .landingpage-show-store-when-mobile img{
    margin-right: auto;
    margin-left: auto;
    margin-top: 50px;
  }
  .main-page-logo {
    width: 70px;
    height: 70px;
    background-size: 70px;
    background-repeat: no-repeat;
    margin-bottom: 19px;
  }
  .mainpage-content-wrap .mainpage-content .row {
    margin-top: 60px;
  }
  .mainpage-search-box-wrap {
    width: 95%;
  }
  .main-page-tagline h1 {
    text-transform: unset;
    font-size: 20pt;
  }
  .small-version-carousel .main-menu {
    margin-top: 29px;
  }
  .main-page-logo {
    margin-top: 27px;
  }
  .member-wrapper div .member-box-shadow{
  	display: none;
  }
  .about-us-container {
    margin-top: 60px;
  }
   	.mobile-branch-view{
	  	display: block;
	}  	
	.desktop-branch-view{
	  	display: none;
	}

}