/**
* @package Mozen - Responsive Zencart Template
* @copyright (C) 2012 by Dasinfomedia - All rights reserved!
* CSS Document
* For tab Layout
*/
@charset "utf-8";

@media screen and (min-width: 721px) and (max-width: 1000px) {
	.grid8 {
		width: 14.666%;
	}
	.grid16 {
		width: 31.333%;
	}
	.grid80 {
		width: 64.666%;
	}
	.grid88 {
		width: 81.333%;
	}
	#topbar .grid16 {
    	color: #FFFFFF;
	}
}
@media only screen and (min-width:721px) and (max-width:1000px)
{
	#topbar .grid16
	{
		width:16%;
	}
	#topbar .grid24
	{
    	width: 25%;
	}
	#topbar .grid72
	{
		width:42%;
	}
	#logo
	{
    	width: 29%;
	}
	#header
	{
		padding:25px 0 5px;
	}
	#header #righttop
	{
    	float: right;
    	width: 54%;
	}
	#righttop .search
	{
		margin-top:9px;
		float:right;
		padding:0px;
	}
	#righttop .language
	{
		padding: 0 11px 3px 0;
	}
	#righttop .currencies
	{
		padding: 0 10px;
	}
	.slidingDiv
	{
		width:60%!important;
	}
	#shopping_items .grid64
	{
		width:100%!important;
	}
	.typocolor a.button
	{
		font-size:14px;
	}
	.typocolor , .typobutton
	{
		margin-bottom:15px;
	}
}


@media only screen and (min-width:721px) and (max-width:1000px)
{

	.product_attributes{
		width:70%;
	}
	h4.optionName{
		width:29%;
	}
	.slidingDiv
	{
		width:55%;
	}
	.search .show_hide {
		width:8%;
	}
	#mod-search-searchword {
		width:69%
	}
	#topbar .grid80 {
		width: 41%;
	}
	.centerBoxWrapperContents{
		margin-top:-7px;
	}
	#topbar .grid24
	{
		width:32%;
	}
	#topbar .grid32
	{
		width:49%;
	}
	#topbar .grid40
	{
		width:60%;
	}
	#topbar li:first-child {
   		padding: 0 0 0 10px;
	}
	#header .grid16 {
		float: right;
		margin-right: -3px;
		width: 24%;
	}
	#header .grid32 {
		width: 35%;
	}
	#languagebar .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;
	}
	#featured1 .grid80 {
		border-radius: 0px 5px 5px 0px;
		width: 96.4%;
	}
	#featured1 .grid16 {
		border-radius: 5px 0px 0px 5px;
		margin-bottom: 0;
		width: 97%;
	}
	.centerBoxWrapperContents {
		margin-bottom: 0 !important;
	}
	.grid8, .grid16, .grid24, .grid32, .grid40, .grid48,
	.grid56, .grid64, .grid72, .grid80, .grid88, .grid96 {
		float:left;
		margin-left: 0px;
		margin-right: 0px;
		width: 100%;
	}
	.custom.grid8, .custom.grid16, .custom.grid24, .custom.grid32, .custom.grid40, .custom.grid48,
	.custom.grid56, .custom.grid64, .custom.grid72, .custom.grid80, .custom.grid88, .custom.grid96 {
		border: none;
		margin-bottom: 0px;
	}	  	
	#languagebar
	{
		width:100%;
		margin-bottom:10px;
	}
	#righttop .language
	{
		padding:0 22px;
	}
	#righttop .currencies
	{
		padding:0 22px;
		border-left:none;
	}
	.cart_quantity {
		width: 42%;
	}
	.cart_button {
		width: 55%;
	}
	.search .searchbtn {
		width:16% !important;
	}
	#header
	{
		padding:25px 0 25px;
	}
	/*---------------*/
	#left div, #right div{
		width:100% !important;
	}
	#bestsellersContent{
		width:94% !important;
	}
	#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;
	}
	#copyright .custom.grid88{
		width:85% !important;
	}
	#copyright .custom.grid8{
		width:15% !important;
	}
	.centerBoxWrapper {
		margin-bottom: 0px;
	}
	#topbar{
		padding:12px 0px 12px 0px;
	}
/*------To display the products first-------------*/	
	#contentarea {
		right: 0 !important;
	}
	#right {
		position: relative !important;
	}
/*-------------------*/	
	#indexDefault {
		margin-top: 0px;
	}
	#shopping_items .grid16 {
		float: left;
		margin-left: 8px;
		margin-right: 15px;
		width: 46.666%;
	}
	#footer .moduletable.grid24.dotted{
		width:22%;
		margin-bottom:20px;
		margin-left: 19px;
	}
	#contentarea {
		right: 0 !important;
	}
	#right {
		position: relative !important;
		right:0% !important;
	}
	.list-reviews .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;
	}
	#left #reviews .reviewsContent {
		width: 94% !important;
	}
	#featured1 .grid16 {
		margin-bottom: 20px;
	}
	#maincontent
	{
		padding:0 0 20px!important;
	}
	#contentarea h2
	{
		margin:1px 1px 12px;
	}
	#featured1 .grid16 {
		margin-top: 0;
		width: 22%;
		font-size:23px;
	}
	#featured1 .grid80{
		width: 70.4%;
		font-size: 18px;
    	padding: 13.5px;
	}
	.navbar .nav{
		width:100%;
	}
	.navbar .nav > li.tab_active a {
		background: none repeat scroll 0 0 #404040 !important;
		color: #FFFFFF;
		text-shadow: none !important;
	}
	.stayintouch.grid40.lspace.rspace, .brands.grid56 {
		width: 100%;
	}
	
	
	/* Category Special, New */
	
	.newproductimage
	{
    	font-size: 16px;
	}
	.newproductname
	{
    	font-size: 16px;
    	width: 39%;
		padding:5px 0 5px 22px;
	}
	.alldefaultproductprice
	{
    	font-size: 16px;
    	padding: 5px 0 5px 25px;
	}

}
@media screen and (min-width: 681px) and (max-width: 740px) {

	#topbar .grid16 {
    	width: 18% !important;
	}
	#featured1 .grid16 {
		font-size:22px;
	}
	#featured1 .grid80{
		width: 70.4%;
		font-size: 17px;
    	padding: 13px;
	}
	#shopping_items .grid16 {
		width: 46.466%;
	}
}
@media only screen and (min-width:1001px) and (max-width:1050px)
{
	#topbar .grid16
	{
		width:13%;
	}
	#topbar .grid72
	{
		width:70%;
	}
	#topbar .grid24
	{
		width:17%;
	}
	#topbar .grid24 .slidingDiv
	{
		width:90%;
	}
	.search .show_hide
	{
		width:10%;
	}
	#topbar .grid32
	{
		width:16%;
	}
	#languagebar .currencies
	{
		float:right;
	}
	#languagebar .language
	{
		width:52%;
	}
	#languagebar {
		float: left;
		margin-left: 60px;
		width: 100%;
	}
	#topbar .grid40
	{
		margin-right: 0;
		margin-top: 0;
		width: 48%;
	}
	.cart_quantity {
		width: 26%;
	}
	.cart_button {
		width: 71%;
	}
	.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 .review {
	 	width:96.6%;
	 }
	 #google_translate_element {
		margin-left: 0;
	}
	#left .leftBoxHeading a, #right .rightBoxHeading a, #left #categories h3{
		font-size:15px;
	}
	#featured1 .grid16{
		width:18%;
	}
	#featured1 .grid80 {
		width: 77.033%;
	}
	.sideBoxContent {
		padding: 10px 10px 10px 0;
	}
	.stayintouch.grid40.lspace.rspace {
		width: 53%;
	}
	.brands.grid56 {
		width: 46.333%;
	}
	.emailadd > input, .pass > input {
    	width: 160px;
	}
	.twtr-ft div {
    width: 90%;
	}
	#footer
	{
 		padding: 46px 0 33px;	
 	}
	p.s_desc 
	{
    	padding: 1px;
	}
	.productListing-odd, .productListing-even	
	{
		width:29.8%;
	}
	.prodcolorboxnote
	{
		width:37%;
	}
	.prodcolorboxnotetop
	{
		width:42%;
	}
	.typobutton
	{
		width:30%;
	}
	.whitebutton, .simplebutton, .typocolor a.button
	{
		font-size:12px;
	}
	.contact
	{
		width:18%;
	}
	.message
	{
		width:71%;
	}
	.sendmail
	{
		width:82.2%;
	}
	/*#logo
	{
		width:21.9%\9 !important;
	}
	#header #righttop
	{
		width:76.1%\9 !important;
	}*/
	#header .grid16 {
		float: right;
		margin-right: -3px;
		width: 18%;
	}
	#languagebar {
		margin-bottom: 10px;
		width: 97%;
		margin-left:0px;
	}
	#languagebar .currencies {
		float: right;
	}
	#header .grid32 {
		width: 35%;
	}
	#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%;
	}
	.brands.grid56 li {
    	line-height: 30px;
	}
	.brands.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%;
	}
	.newproductname
	{
    	padding: 5px 0 5px 17px;
    	width: 38.5%;
	}
	#logo
	{
		width:45% !important;
	}
}

@media only screen and (min-width:1001px) and (max-width:1500px)
{
	#slideshow{
		min-height:375px;
	}
	.flexslider .slides > li{
		height:350px;
	}
}