/**

* @package Mozen - Responsive Zencart Template

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

* CSS Document

* For tab Layout

*/

@charset "utf-8";

@media screen  and (max-width:1000px)

{

#jsn-pos-mainnav li a.current_parent{

	background:none;

}

}

@media screen and (min-width: 701px) and (max-width: 900px) {

	.mj-grid8 {

		width: 14.666%;

	}

	.mj-grid16 {

		width: 31.333%;

	}

	.mj-grid80 {

		width: 64.666%;

	}

	.mj-grid88 {

		width: 81.333%;

	}

	#mj-topbar .mj-grid16 {

    	color: #FFFFFF;

	}

}

@media screen  and (min-width:720px) and (max-width:1000px)

{

	#mj-topbar .mj-grid16

	{

		width:16%;

	}

	#mj-topbar .mj-grid24 

	{

    	width: 25%;

	}

	#mj-topbar .mj-grid72

	{

		width:42%;

	}

	#mj-logo 

	{

    	width: 35%;

		padding-top:10px;

	}

	#mj-header

	{

		padding:25px 0 5px;

	}

	#mj-header #mj-righttop 

	{

    	float: right;

    	width: 54%;

	}

	#mj-righttop .mj-search

	{

		margin-top:9px;

		float:right;

		padding:0px;

	}

	#mj-righttop .mj-language

	{

		padding: 0 11px 3px 0;

	}

	#mj-righttop .mj-currencies

	{

		padding: 0 10px;

	}

	.slidingDiv

	{

		width:60%!important;

	}

	#shopping_items .mj-grid64

	{

		width:100%!important;

	}

	.mj-typocolor a.button

	{

		font-size:14px;

	}

	.mj-typocolor , .mj-typobutton

	{

		margin-bottom:15px;

	}

	.logo_background {

    height: 58px !important;

    width: 56px !important;

}

}

@media screen  and (min-width:1001px) and (max-width:1050px)

{

	#mj-logo

	{

		width:24%;

	}

	#mj-topbar .mj-grid16

	{

		width:13%;

	}

	#mj-topbar .mj-grid72

	{

		width:70%;

	}

	#mj-topbar .mj-grid24

	{

		width:17%;

	}

	#mj-topbar .mj-grid24 .slidingDiv

	{

		width:90%;

	}

	.search .show_hide

	{

		width:10%;

	}

	#mj-topbar .mj-grid32

	{

		width:16%;

	}

	#mj-languagebar .mj-currencies

	{

		float:right;

	}

	#mj-languagebar .mj-language

	{

		width:52%;

	}

	#mj-languagebar {

		float: left;

		margin-left: 60px;

		width: 100%;

	}

	#mj-topbar .mj-grid40

	{

		margin-right: 0;

		margin-top: 0;

		width: 48%;

	}

	.cart_quantity {

		width: 36%;

	}

	.cart_button {

		width: 63%;

	}

	.review_box{

		width:95.2%;

	}

	.propricemain {

	 	min-height:80px;

	 }

	 .product_info_left{

	 	width:40%;

	 }

	 #accountLinksWrapper .product_info_left {

    	width: 70%;

	 }

	 .product_info_right{

	 	width:55%;

	 }

	 .list-reviews .mj-review {

	 	width:96.6%;

	 }

	 #google_translate_element {

		margin-left: 0;

	}

	#mj-left .leftBoxHeading a, #mj-right .rightBoxHeading a, #mj-left #categories h3{

		font-size:15px;

	}

	#mj-featured1 .mj-grid16{

		width:18%;

	}

	#mj-featured1 .mj-grid80 {

		width: 77.033%;

	}

	.sideBoxContent {

		padding: 10px 10px 10px 0;

	}

	.mj-stayintouch.mj-grid40.mj-lspace.mj-rspace {

		width: 53%;

	}

	.mj-brands.mj-grid56 {

		width: 46.333%;

	}

	.mj-emailadd > input, .mj-pass > input {

    	width: 160px;

	}

	.twtr-ft div {

    width: 90%;

	}

	#mj-footer

	{

 		padding: 46px 0 33px;	

 	}

	p.s_desc 

	{

    	padding: 1px;

	}

	.productListing-odd, .productListing-even	

	{

		width:29.8%;

	}

	.mj-prodcolorboxnote

	{

		width:37%;

	}

	.mj-prodcolorboxnotetop

	{

		width:42%;

	}

	.mj-typobutton

	{

		width:30%;

	}

	.mj-whitebutton, .mj-simplebutton, .mj-typocolor a.button

	{

		font-size:12px;

	}

	.mj-contact

	{

		width:18%;

	}

	.mj-message

	{

		width:71%;

	}

	.mj-sendmail

	{

		width:82.2%;

	}

	/*#mj-logo

	{

		width:21.9%\9 !important;

	}

	#mj-header #mj-righttop

	{

		width:76.1%\9 !important;

	}*/

	#mj-header .mj-grid16 {

		float: right;

		margin-right: -3px;

		width: 18%;

	}

	#mj-languagebar {

		margin-bottom: 10px;

		width: 97%;

		margin-left:0px;

	}

	#mj-languagebar .mj-currencies {

		float: right;

	}

	#mj-header .mj-grid32 {

		width: 35%;

	}

	/*#mj-topbar li:first-child {

		padding:0 0 0 10px;

	}*/

	.flex-caption{

		font-size: 48px;

		line-height: 65px;

	}

	.slide-description {

    	font-size: 21px;

	}

	.price-tag{

		left:0;

		width:21%;

	}

	.mj-brands.mj-grid56 li {

    	line-height: 30px;

	}

	.mj-brands.mj-grid56 > ul{

		margin-top:0px;

	}

	

	/* Category Special, New */

	

	#newProductsDefault #sorter, #featuredDefault #sorter, #allProductsDefault #sorter 

	{

    	width: 56%;

	}

	#newProductsDefault #sorter label, #featuredDefault #sorter label, #allProductsDefault #sorter label 

	{

    	width: 14%;

	}

	#newProductsDefault .buttonRow.forward, #allProductsDefault .buttonRow.forward

	{

		width:44%;

	}

	.mj-newproductname 

	{

    	padding: 5px 0 5px 17px;

    	width: 38.5%;

	}

	

	/* OSMART */

	

	.footer_productinfo .mj-productdescription

	{

		width:60%;

	}

	#mj-maincontent #specials

	{

    	margin-right: 0;

	}

	.mj-signupcontainer .content, .mj-logincontainer .content

	{

		width:84.8%;

	}

	.mj-signupcontainer

	{

		margin-left:10px;

	}

	.mj-logincontainer .mj-login

	{

		width:35%;

		margin-bottom:15px;

	}

	.mj-createaccount .acc_trigger

	{

		width:93.6%;

	}

	.mj-createaccount

	{

		margin-left:8px;

	}

	.tableHeading th

	{

		font-size:14px;

	}

	.mj-stayintouch p

	{

		font-size:13px;

	}

	.prodprice

	{

		width:78%;	

	}

	

	/* Slider */

	

	#wrapper

	{

		width:360px;	

		left:4.5%;

	}

	#carousel 

	{

    	width:355px;	

	}

	#carousel li

	{

		width:110px;	

	}

	.logo_background {

    height: 58px !important;

    width: 56px !important;

}

	

}



@media screen  and (min-width:701px) and (max-width:900px)

{



	.product_attributes{

		width:70%;

	}

	h4.optionName{

		width:29%;

	}

	.slidingDiv

	{

		width:55%;

	}

	.search .show_hide {

		width:8%;

	}

	#mod-search-searchword {

		width:69%

	}

	#mj-topbar .mj-grid80 {

		width: auto !important;

	}

	.centerBoxWrapperContents{

		margin-top:-7px;

	}

	#mj-topbar .mj-grid24

	{

		width:32%;

	}

	#mj-topbar .mj-grid32

	{

		width:49%;

	}

	#mj-topbar .mj-grid40

	{

		width:60%;

	}

	/*#mj-topbar li:first-child {

   		padding: 0 0 0 10px;

	}*/

	#mj-header .mj-grid16 {

		float: right;

		margin-right: -3px;

		width: 24%;

	}

	#mj-header .mj-grid32 {

		width: 35%;

	}

	#mj-languagebar .mj-currencies

	{

		float:right;

	}

	

	.flex-caption {

    	font-size: 32px;

		line-height: 45px;

	}

	.slide-description {

    	font-size: 18px;

	}

	.price-tag {

		left: -15px;

    	padding: 20px;

		top: 50px;

    	width: 20%;

	}

	.a-btn {

		height: 30px;

		padding-left: 15px;

    	padding-right: 40px;

	}

	.a-btn-text {

		font-size: 14px;

    	padding-top: 6px;

	}

	.a-btn-slide-text {

		font-size: 14px;

		line-height: 32px;

		right: 34px;

	}

	.a-btn-icon-right {

		width: 32px;

	}

	.a-btn:hover .a-btn-slide-text {

		width: 90px;

	}

	.a-btn:hover {

		padding-right: 135px;

	}

	.tag{

		font-size: 22px;

	}

	.price{

		font-size: 26px;

	}

	.discount{

		font-size: 22px;

	}

	.centerBoxWrapperContents {

		margin-bottom: 0 !important;

	}

	.mj-grid8, .mj-grid16, .mj-grid24, .mj-grid32, .mj-grid40, .mj-grid48,

	.mj-grid56, .mj-grid64, .mj-grid72, .mj-grid80, .mj-grid88, .mj-grid96 {

		float:left;

		margin-left: 0px;

		margin-right: 0px;

		width: 100%;

	}

	.custom.mj-grid8, .custom.mj-grid16, .custom.mj-grid24, .custom.mj-grid32, .custom.mj-grid40, .custom.mj-grid48, 

	.custom.mj-grid56, .custom.mj-grid64, .custom.mj-grid72, .custom.mj-grid80, .custom.mj-grid88, .custom.mj-grid96 {

		border: none;

		margin-bottom: 0px;

	}	  	

	#mj-languagebar

	{

		width:100%;

		margin-bottom:10px;

	}

	#mj-righttop .mj-language

	{

		padding:0 22px;

	}

	#mj-righttop .mj-currencies

	{

		padding:0 22px;

		border-left:none;

	}

	.cart_quantity {

		width: 42%;

	}

	.search .searchbtn {

		width:16% !important;

	}

	#mj-header

	{

		padding:25px 0 25px;

	}

	/*---------------*/

	/*#mj-left div, #mj-right div{

		width:100% !important;

	}*/

	#bestsellersContent{

		width:94% !important;

	}

	#mj-featured1{

		padding-bottom:4px;

	}

	.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, 	

		.centerBoxContentsNew {

    	margin: 5px 0;

	}

	.centerColumn {

    	padding: 0;

	}

	#content, #position-left.span3, #position-right.span3 {

		display: none;

		width: 100%;

	}

	#moduleMenu-wrapper{

		width:100%;

	}

	#indexDefaultMainContent{

		margin-top:0px;

	}

	#mj-copyright .custom.mj-grid88{

		width:85% !important;

	}

	#mj-copyright .custom.mj-grid8{

		width:15% !important;

	}

	.centerBoxWrapper {

		margin-bottom: 0px;

	}

	#mj-topbar{

		padding:12px 0px 12px 0px;

	}

/*------To display the products first-------------*/	

	#mj-contentarea {

		right: 0 !important;

	}

	#mj-right {

		position: relative !important;

	}

/*-------------------*/	

	#indexDefault {

		margin-top: 0px;

	}

	#shopping_items .mj-grid16 {

		float: left;

		margin-left: 8px;

		margin-right: 15px;

		width: 46.666%;

	}

	#mj-footer .moduletable.mj-grid24.mj-dotted{

		width:21.5%;

		margin-bottom:20px;

		margin-left: 15px;

	}

	#mj-contentarea {

		right: 0 !important;

	}

	#mj-right {

		position: relative !important;

		right:0% !important;

	}

	.list-reviews .mj-review {

  	  width: 97.2%;

	}

	#createAccountForm, #checkoutPayment, #checkoutConfirmDefault, #checkoutShipping, #shoppingCartDefault {

		margin-bottom: 10px;

	}

	#twittersideboxContent .twtr-widget{

		width:94% !important;

	}

	#twittersideboxContent .twtr-ft div {

		width: 70% !important;

	}

	.alsoPurchased .centerBoxWrapperContents {

		margin-top: 0px;

	}

	#mj-left #reviews .reviewsContent {

		width: 94% !important;

	}

	#mj-featured1 .mj-grid16 {

		margin-bottom: 20px;

	}

	#mj-maincontent

	{

		padding:0 0 20px!important;

	}

	#mj-contentarea h2

	{

		margin:1px 1px 12px;

	}

	#mj-featured1 .mj-grid16 {

		margin-top: 0;

		width: 22%;

		font-size:22px;

		margin-left:5px;

	}

	#mj-featured1 .mj-grid80{

		width: 68.9% !important;

		font-size: 17px;

    	padding: 13.5px;

	}

	.navbar .nav{

		width:100%;

	}

	.navbar .nav > li.tab_active a {

		background: none repeat scroll 0 0 #000000 !important;

		color: #FFFFFF;

		text-shadow: none !important;

	}

	.mj-stayintouch.mj-grid40.mj-lspace.mj-rspace, .mj-brands.mj-grid56 {

		width: 100%;

	}

	.mj-brands.mj-grid56 {

		margin-bottom:20px;

	}

	

	/* Category Special, New */

	

	.mj-newproductimage 

	{

    	font-size: 16px;

	}

	.mj-newproductname 

	{

    	font-size: 16px;

    	width: 39%;

		padding:5px 0 5px 22px;

	}

	.mj-alldefaultproductprice 

	{

    	font-size: 16px;

    	padding: 5px 0 5px 25px;

	}

	.slide-description p {

    	font-size: 18px;

	}

	.price-tag{

		width:23%;

	}

	.search input[type="text"]{

		padding: 2px 0 3px 0;

	}

	

	/* OSMART */

	

	#mj-maincontent .mj-grid64, .footer_productinfo .mj-productname a

	{

		width:100%;

	}

	#mj-maincontent #mj-right 

	{

    	float: left;

		width:47.166%;

	}

	#mj-maincontent #mj-left 

	{

    	margin-right: 20px;

    	width: 46.866%;

		margin-left:7px;

	}

	#mj-footer

	{

		font-size:13px;

	}

	#mj-contentarea .tabs 

	{

    	margin-top: 20px;

	}

	.tabcontents #view1 > h2 

	{

    	margin-bottom: 0;

	}

	.footer_productinfo .mj-productdescription

	{

		margin-top:0;

		width:58%;

	}

	.cart_quantity > strong

	{

		 width:59.5%;

	}

	.cart_button 

	{

		width: 58%;

	}

	#mj-contentarea h1

	{

		margin-top:15px;

	}

	#mj-contentarea #specials 

	{

    	margin-bottom: 15px;

	}

	#mj-maincontent .mj-grid64.mj-lspace 

	{

    	margin-right: -1%;

	}

	#mj-contentarea #specials

	{

		margin-left:0;

	}

	#mj-contactus .buttonSet

	{

		margin-bottom:10px;

	}

	#mj-contactus

	{

		width:98%;

		margin-left:0;

	}

	.mj-signupcontainer 

	{

    	margin: 25px 21px 25px 0;

    	width: 46.8%;

		margin-left:0;

	}

	.mj-logincontainer

	{

		margin:25px 0;

	}

	.mj-signupcontainer .content, .mj-logincontainer .content

	{

		width:86.7%;

	}

	.mj-createaccount

	{

		width:98%;

		margin-bottom:15px;

		margin-left:0;

	}

	.mj-createaccount .acc_trigger

	{

		width:93.6%;

	}

	.mj-createaccount .acc_container

	{

		width:97%;

	}

	#mj-createaccountsucess 

	{

		margin-left:0px;

	}

	.tableHeading th

	{

		font-size:15px;

	}

	#mj-advancesearchresult, .list-reviews, .pagination_container

	{

		margin-bottom:15px;

	}

	#my_account, #account_edit, #address_book, #account_password, #account_history, #account_newsletters, #account_notifications, #checkoutShipping, #checkoutPayment,

	#checkoutConfirmation, #checkoutsucess, #history_info, #mj-logoff, #reviewsWrite, #mj-shippingreturns, #mj-privacynotice, #mj-condition, #mj-reviewsInfo, 

	#mj-contentarea #products_new

	{

    	float: left;

    	margin-bottom: 15px;

    	width: 97%;

	}

	.review_prodinfo, #reviewsWrite

	{

		margin-top:20px;

	}

	.alsoPurchased .also_purchased_products .purchased_products .mj-pname a

	{

		font-size:12px;

	}

	.mj-grid80{

		width:100% !important;

	}

	.mj-productinfo {

		margin: 30px 0 40px 0;

	}

}



@media screen  and (min-width:1001px) and (max-width:1500px)

{

	#mj-slideshow{

		min-height:375px;

	}

	.flexslider .slides > li{

		height:350px;

	}

}

@media screen  and (min-width:1000px) and (max-width:1100px)

{

#mj-featured1 .mj-grid16{font-size:21px!important; padding:12px 7px!important;}

#mj-header .mj-grid16 {width: 15.866%!important;}

#mj-logo {float: left;height: auto !important;margin-right: 1%;width: 24%!important;}

.mj-grid32.mj-lspace > form{width:100%!important;}

.price-tag{width:20.2%!important;}

#carousel , #wrapper{width: 400px!important;}

 

}

@media screen  and (min-width:850px) and (max-width:1000px)

{

#mj-featured1 .mj-grid16{font-size:21px!important; padding:12px 7px!important;}

#mj-header .mj-grid16 {width: 15.866%!important;}

#mj-logo {float: left;height: auto !important;margin-right: 1%;width: 28%!important; margin-bottom:10px;}

.mj-grid32.mj-lspace > form{width:100%!important;}

.price-tag{width:24.2%!important;}

.mj-grid32.mj-lspace {margin-right: 60px!important;}

.caption_text{width:49%!important;}

.mj-grid16.mj-rspace.mj-lspace {width: 17% !important;}

.mj-grid80.mj-rspace.mj-lspace {width: 78% !important;}

#carousel , #wrapper{width: 400px!important;}

.flex-caption{line-height:75px!important;}

}

@media screen  and (min-width:1150px) and (max-width:1300px)

{

.mj-grid80.mj-rspace.mj-lspace {

    width: 81% !important;

}



}