/*
* @package mj_vm
* @copyright (C) 2012 by Dasinfomedia - All rights reserved!
*/

/* Virtuemart Mobile CSS */

@media screen and (max-width: 500px) {
 .vmproduct .width25 {
 float:left;
 width:98%;
}
.llamenos {
display: none;
}
div .logintop {
float:left;
}
 .category-view .width33 {
 padding-bottom: 10px;
 width: 100%;
 float:left;
}
 .browse-view .width33 {
 width: 100%!important;
float: left;
padding: 0px 0px 10px 0px!important;
}
 .productdetails .width50 {
 width: 100%;
}
 .product .spacer {
 padding:0px !important;
}
 .category .spacer {
 padding:0px !important;
}

/* cart page start*/

.cartlogin .width30.floatleft {
width: 100%;
}
 .cartlogin input[type="text"], .cartlogin input[type="password"] {
font-size: 11px;
padding: 2px 5px;
width: 96%;
}
 .cart-view .billto-shipto .width50 {
width: 100%;
margin-bottom:13px;
}
 .cartsku {
display: none;
}
.carttax {
display: none;
}
.cartdiscount {
display: none;
}
 .ship {
 float:left;
 width:100%;
}
 textarea.customer-comment {
float: left;
width: 96%;
}
 .cart-summary tr {
 float:left;
 width:100%;
}

.cart-summary td a, .cart-summary td {
font-size: 14px;
padding: 4px 10px;
}

/* cart page End*/

/* Account Details start*/

table.user-details {
float: left;
margin-bottom: 25px;
width: 100% !important;
}
 .user-details tr {
width: 98%;
float: left;
border: none;
}
 .adminform td {
float: left;
width: 100%;
text-align: left;
padding-top: 5px;
padding-bottom: 0px;
border: none;
}
 table.user-details label {
float: left;
width: 95%;
padding-bottom:5px;
}
 table.user-details input {
float: left;
width: 98%;
margin:0px;
}
/* Account Details End*/


.latest-view .product {
 width:100% !important;
}
 .orderdetail td {
float: left;
border: none;
}
 .orderdetail .ordrow {
float: right;
text-align: right !important;
}
 .write-reviews textarea.virtuemart {
 margin-bottom: 6px;
display: inline-block;
float: left;
width: 99%;
}
.buttonBar-right {
 float:none !important;
}
 .terms-of-service span.terms-of-service {
 padding:10px;
}
 .vmpayment_cardinfo td {
 width:auto;
}

/* Profile page */
.profile {
 float: left;
 width: 100%;
}
 .profile dt {
float: left;
width: 50%;
}
 .profile dd {
float: left;
width: 50%;
}



.product-field-display {
float: left;
width: 67% !important;
}
.navbar .btn-navbar
{
	text-indent: -99999999px !important;
	font-size: 0px;
}

.user-details select
{
	width:100% !important;
}



}
 @media only screen and (max-width:320px) {
/*.cart-summary td a, .cart-summary td
 {
font-size: 14px;
padding: 0px 5px;
}*/

}
 @media only screen and (max-width:250px) {
 .cart-summary tr {
float: left;
width: 82%;
}
table.cart-summary tr th {
padding: 0px 7px !important;
font-size: 14px;
}
 .cart-summary td a, .cart-summary td {
font-size: 14px;
padding: 0px 2px;
}
.llamenos {
display: none;
}

#mj-logo {
width: 100% !important;
}

/*#mj-logo a
{
padding-left: 67px !important;
font-size: 32px !important;
}
#mj-logo .tagline
{
font-size: 9px !important;

}*/


#main_mj-slideshow, .mj-slideshow-wrap
{
	width:99% !important;
}

.productinfoprice .product-price
{
float: left;
margin: 13px 6px 10px !important;
}

#mj-topbar .mj-grid40 {
float: left !important;
text-align: right;
width: 99%!important;
}

#mj-topbar .mj-grid16 {
float: right !important;
text-align: center;
width: 99%!important;
padding-bottom: 7px;
}
div .logintop {
float:left;
}

.cart-view .continue_link
{
font-size: 13px !important;
padding-bottom: 18px !important;	
	
}

#mj-pos-mainnav
{
	width: 210px !important;
}


}