/*** @package Mozen - Responsive Zencart Template* @copyright (C) 2018 by Dasinfomedia - All rights reserved!* CSS Document*/@charset "utf-8";@media only screen and (min-width:320px) and (max-width:767px){#mj-featured1 {    padding-left: 15px;    padding-right: 15px;}#mj-copyright {    padding-left: 15px;    padding-right: 15px;}.buttonRow.back {    float: left !important;	clear:both !important;	margin-bottom:5px !important;	}.topdisplay > form {    float: left !important;    width: 100% !important;	margin-bottom:5px !important;}.topdisplay{padding-left:10px !important;}}/* Extra small devices (portrait phones, less than 576px) */@media (max-width: 575.98px) {	#loginDefault input[type='date'], #loginDefault input[type='text'], #loginDefault SELECT, #loginDefault input[type='text'], #loginDefault input[type="password"], #loginDefault input[type='text'], #loginDefault SELECT {    width: 100% !important;}	#moduleMenu-wrapper span.navTwo.moduleSpan {    margin-left: 14px;}	 .alert_msg {    float: left;    margin: 0 auto;    width: 100%;}/*CSS For compare page*/.contentcompare table td {    border-bottom: medium none !important;    float: left !important;   }.modal-dialog {    top: 224px !important;    margin: 0px auto !important;    max-width: 100% !important;    margin-bottom: 224px !important;}/*CSS For compare page  End*/	/* slider */#mj-slideshow .price-tag {    width: 36% !important;    height: 50%;}.container-fluid {    padding-right: 0 !important;    padding-left: 0 !important;}.mj-footertop ul li {    float: left !important;    padding-top: 10px!important;}.mj-footertop .mj-newsletter.float-left {    float: left!important;    width: 100%!important;}.container-fluid.px-5 {    padding: 0px !important;}/*slider_bottom free-shipping*/#mj-featured1 {    padding-left: 10px!important;    padding-right: 10px!important;}/*home product*/#moduleMenu-wrapper {    	margin-right: 0px!important;}#moduleMenu-wrapper .moduleSpan {    margin-bottom: 5px!important;    margin-right: 10px;}/*footer*/#mj-footer .mj-dotted {    padding-bottom: 10px;}/*CSS For Product Listinig*/#gridview .product_list {    width: auto !important;}.list_view {    padding-left: 0px!important;    padding-right: 0px!important;    margin-left: 0px!important;    margin-right: 0px!important;    padding-bottom: 8px!important;    }.col-lg-8.float-left {    padding: 0px;}#gridview .product_list {    float: left;    width: 31%;    margin-left: 14px;    margin-top: 20px;    padding: 0px !important;    margin-left: 0 !important;}/*CSS For Product Listinig End*/}/* Small devices (landscape phones, 576px and up)  */@media (min-width: 990) and (max-width: 767.98px) { #mj-slideshow .price-tag {    width: 36% !important;    height: 50%;}.container-fluid.px-5 {    padding: 0px !important;}.modal-dialog {    top: 365px !important;}/* footer */#mj-footer .mj-dotted {    padding-top: 15px !important;	height: 360px;}#mj-footer .mj-dotted h3 {    padding-bottom: 15px!important;    padding-top: 15px!important;}}/* Medium devices (tablets, 768px and up)  */@media (min-width: 768px) and (max-width: 991.98px) {/* slider */#mj-slideshow .price-tag {    width: 36% !important;    height: 50%;}.container-fluid.px-5 {    padding: 0px !important;}.modal-dialog {    max-width: 50%!important;    margin: 0 auto;    top: 62px;}}/* Large devices (desktops, 992px and up)  */@media (min-width: 992px) and (max-width: 1199.98px) { .container-fluid.px-5 {    padding: 0px !important;}.modal-dialog {    max-width: 50% !important;    margin: 0 auto;    top: 62px;} }/* Extra large devices (large desktops, 1200px and up)  */@media (min-width: 1200px) { .modal-dialog {    max-width: 50% !important;    margin: 0 auto;    top: 62px;} } /* Apply styles starting from medium devices and up to extra large devices  */@media (min-width: 768px) and (max-width: 1199.98px) {}@media only screen and (max-width: 991px){		#createAcctDefault input[type="date"],#createAcctDefault input[type="text"], #createAcctDefault input[type="password"], #createAcctDefault  input[type="email"], #createAcctDefault input[type="url"], #createAcctDefault textarea, #createAcctDefault select{	width: 50% !important;	}	#loginDefault input[type='date'],#loginDefault input[type='text'], #loginDefault SELECT, #loginDefault input[type='text'], #loginDefault input[type="password"], #loginDefault input[type='text'], #loginDefault SELECT  {		width: 50% ;	}	#loginDefault LABEL.inputLabel{		width: 115px !important; 	}	#mj-topbar .form-language{		width: auto !important;		text-align: right !important;				margin: 0px auto;	}	#mj-topbar .mj-subcontainer .mj-rspace .menu{		float:none !important;		width: 100% !important;		text-align: center;		margin: 5px auto; !important;	}	#mj-topbar .mj-grid40{		margin-top: 5px !important;		margin-bottom: 5px !important;	}	#mj-topbar .mj-subcontainer .mj-grid16{		text-align: left !important;		margin: 0px 0px 0px 0px;		width: 40% !important;	}	#mj-topbar .mj-subcontainer #nav	{	 		position: absolute !important;		margin: 0;		left: 0;		top: 0;	}	.submenu .nav-child.unstyled2 {		height: 145px !important;	}	#mj-logo{		float: right !important;		margin-top: 0% !important;	}	#nav > ul{		position: inherit !important;	}	.ice-megamenu-toggle i{		font-size: 40px !important;		color:#3692CA !important;	}	#mj-header .mj-subcontainer #nav em {		float: right;	}	}	@media only screen and (min-width:320px) and (max-width:668px){	#createAcctDefault input[type="text"], #createAcctDefault input[type="password"], #createAcctDefault input[type="email"], #createAcctDefault input[type="url"], #createAcctDefault textarea, #createAcctDefault select {		width: 50% !important;	}	#createAcctDefault LABEL.inputLabel{		width: 40% !important;	}		h4.acc_trigger{		padding: 0 0 5px 36px !important;	}}@media only screen and ( max-width: 719px ) /* 640 */{		#createAcctDefault input[type="text"], #createAcctDefault input[type="password"], #createAcctDefault  input[type="email"], #createAcctDefault input[type="url"], #createAcctDefault textarea, #createAcctDefault select{	width: 36% !important;	}		#mj-topbar li:first-child {		background: none !important;	}	h4.acc_trigger{}	}@media only screen and (min-width:721px) and (max-width:1024px){		#createAcctDefault input[type="text"], #createAcctDefault input[type="password"], #createAcctDefault  input[type="email"], #createAcctDefault input[type="url"], #createAcctDefault textarea, #createAcctDefault select{	width: 36% !important;	}	#mj-header .mj-grid32 {    width: 32.233%;}#rtl #mj-header .mj-grid16 {    margin-right: 0px !important;    margin-top: 0px !important;}#rtl .mj-grid32.mj-lspace {    margin-top: 0px !important;}#mj-header .mj-grid16 {    margin-right: 70px !important;    margin-top: 10px !important;}	.mj-grid32.mj-lspace{		margin-top: 10px !important;	}	#mj-topbar .mj-grid40{		width: 35% !important;	}	#mj-topbar .mj-grid40 {		margin-top: 0px !important;		margin-bottom: 0px !important;	}}	@media only screen and (min-width:1024px) and (max-width:1680px){		#createAccountForm .acc_container input[type="text"], #createAccountForm .acc_container input[type="password"], #createAccountForm .acc_container input[type="email"], #createAccountForm .acc_container input[type="url"], #createAccountForm .acc_container textarea, #createAccountForm .acc_container select{	width: 44% !important;	}	.acc_container input[type="text"], .acc_container input[type="password"], .acc_container input[type="email"], .acc_container input[type="url"], .acc_container textarea, .acc_container select	{		width: 36% !important;	}	#createAcctDefault input[type="text"], #createAcctDefault input[type="password"], #createAcctDefault  input[type="email"], #createAcctDefault input[type="url"], #createAcctDefault textarea, #createAcctDefault select{	width: 26% !important;	}}@media only screen  and (max-width:360px){.mj-sendmail {    float: none !important;    width: 100% !important;}#enquiry {    float: none !important;    width: 95% !important;}.mj-contact {    float: left !important;    width: 100% !important;}}@media only screen and (min-width:480px)  and (max-width:640px){.mj-contact {    float: left !important;    width: 26% !important;}.mj-message {    float: left !important;    margin-top: 5px !important;    width: 100% !important;}.mj-sendmail {    float: right !important;    width: 75.2% !important;}}@media only screen and (min-width:320px) and (max-width:360px){#passwordForgotten #email-address{	width: 280px;}	#passwordForgotten fieldset {    width: 19px;    float: left;    display: inline-block;}}@media screen and  (max-width: 767px) {.mj-footertop .mj-newsletter {    width: 100% !important;}	#cartSubTotal {    text-align: center !important;}.hidden-lg.hidden-md.hidden-sm.all_cart_table td.float_left.item_height.product_remove {    text-align: center !important;    min-width: 100% !important;	float:left;}.hidden-lg.hidden-md.hidden-sm.all_cart_table td.float_left.item_height.product_remove {    text-align: center !important;    min-width: 100% !important;}.hidden-lg.hidden-md.hidden-sm.all_cart_table td.float_left.item_height.table_item_border.product_code.product_quantity h2 {    margin-bottom: 10px;}	.hidden-xs.all_cart_table.alert.fade.in table#cartContentsDisplay {    display: none!important;}.hidden-lg.hidden-md.hidden-sm.all_cart_table {    display: block;}.all_cart_table .cart_detail:last-child {    border-bottom: 1px solid #E9E8E8 !important;}table#cartContentsDisplay {    border: 1px solid #E9E8E8;}.hidden-lg.hidden-md.hidden-sm.all_cart_table input {    width: auto !important;}.hidden-lg.hidden-md.hidden-sm.all_cart_table table#cartContentsDisplay tr.alert.fade.in.text-center.fix.cart_detail.item.bg_color {    padding: 5px !important;}.text-center.product_unit_title.mj-shop-title {    margin-top: 5px;}.cart-details-tab td {    float: left;    padding: 10px !important;    width: 100% !important;}.cart-details-tab td h2 {    color: #000000;    font-size: 16px;    margin: 0;    text-transform: uppercase;}.cart-details-tab tbody {    float: left;    width: 100%;}td.float_left.item_height.table_item_border{	float: left !important;    width: 100% !important;}.item_height h2 {    background: none repeat scroll 0 0 #ffffff;    display: block;    margin-bottom: 30px;    padding: 15px 0;    text-transform: uppercase;    color: #000000;    font-family: "Oswald",sans-serif;    font-size: 16px;    font-weight: normal;}.hidden-lg.hidden-md.hidden-sm.all_cart_table tr.alert.fade.in.text-center.fix.cart_detail.item.bg_color {    float: left;    width: 100%;}td.float_left.item_height.table_item_border.product_name {    min-width: 100% !important;}.text-center.product_name_title h2 {        background: #ffff;}.tab_img img {    width: 200px;    height: 200px;}.text-left.c_single_product_content h4 {    text-align: center;	font-size:13px;}.text-left.c_single_product_content {    margin-top: 10px;}table#cartContentsDisplay h2,table#cartContentsDisplay h5{    font-family: PT Sans, sans-serif;    font-size: 14px;}tr.alert.fade.in.text-center.fix.cart_detail.item.bg_color {    border-bottom: 1px solid #E9E8E8;}td.float_left.item_height.table_item_border {    min-width: 100%;    float: left;}}@media screen and  (max-width: 639px) {	/*Additional Image*/	img.etalage_small_thumb {   width: 57px !important;    height: auto!important;}li.fancybox.etalage_small_thumbs {    top: 381px !important;    width: 247px !important;}.product-img-box.product-pad {    padding-left: 0px !important;}/*Additional Image End*/	/*cart*/#cartContentsDisplay td.cartProductDisplay {    float: left !important;    }#cartContentsDisplay td.cartProductDisplay span#cartImage img {    height: auto !important;    margin: 0 auto !important;}div#cartProdTitle {    text-align: center;}#cartContentsDisplay td.cartUnitDisplay {    float: left !important;    text-align: center !important;}#cartContentsDisplay td.cartQuantity {    float: left!important;	text-align: center !important;}#shoppingCartDefault table td {    float: left !important;    text-align: center;    width: 52% !important;}/*cart*/		#shoppingCartDefault #cartContentsDisplay .tableHeading {    display: none !important;}.hidden-lg.hidden-md.hidden-sm.all_cart_table table#cartContentsDisplay {	 border: 1px solid #e9e8e8;}#shoppingCartDefault #cartImage img {    display: block !important;}#cartSubTotal {    text-align: center !important;}#shoppingCartDefault .rowOdd {    border-bottom: 1px solid #e9e8e8;    clear: both !important;    float: left;    height: auto !important;    margin-bottom: 10px;    margin-top: 10px;    width: 100%;}#shoppingCartDefault .cartProductDisplay #cartProdTitle {    margin-left: 20px;}#shoppingCartDefault .rowEven {    border-bottom: 1px solid #e9e8e8;    float: left !important;    margin-bottom: 10px;    padding-bottom: 10px;    width: 100% !important;}#shoppingCartDefault #cartImage > img {    height: 100px;    width: 100px;}#shoppingCartDefault .cartProductDisplay {    float: left !important;    min-height: 227px;    text-align: left !important;    width: 43% !important;}}}@media screen and (max-width: 639px) {.tp-caption.mediumlarge_light_white.skewfromleft.customout.start > p {    font-size: 9px !important;}}@media screen and (min-width:451px) and (max-width: 720px) {.user_detail {    float: none !important;    width: auto !important;}}@media screen and (max-width: 480px) {	#contactUsDefault .form-group {    float:none !important;     width: auto !important; 	margin-bottom:0px!important;}#contactUsDefault #enquiry {    float: none !important;    width: 247px !important;}	li.fancybox.etalage_small_thumbs {    top: 213px !important;    width: 241px !important;}img.etalage_thumb_image {        width: 385px !important;    height: auto!important;    max-height:214.531px !important;}ul#etalage {    height: 300px !important;}#accountDefault .mj-accountinfo {    border-bottom: 1px solid #cac9c9;}#accountHistInfo .mj-accounthist {border-bottom: 1px solid #cac9c9;}.cartContentsDisplay .buttonRow.forward {    margin-bottom: 0px !important;    margin-top: 0px !important;    text-align: left !important;    vertical-align: left !important;}#prevOrders .cartTableHeading {    display: none !important;}#prevOrders .tableHeading {    display: none;}#prevOrders table,#prevOrders thead,#prevOrders tbody,#prevOrders th,#prevOrders td,#prevOrders tr{display:block;}#prevOrders{border:1px solid #ccc;}#prevOrders td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;white-space:normal;text-align:left;}#prevOrders td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}#prevOrders td:before{content:attr(data-title);}.propricemain .prodprice{	padding:2px !important;	margin-bottom:7px !important;	}.mj-accountinfo td {  font-size: 13px !important;   padding: 7px !important;}table #prevOrders .tableHeading th, #accountHistInfo .tableHeading	{	font-size: 15px !important;	}.etalage {  width: 290px !important;}.etalage .etalage_thumb_image {    width: auto!important;    max-width: 217px !important;    height: auto!important;    max-height: 217px !important;}}@media screen and (max-width: 767px){.gridlist{width: 100% !important;}}@media screen and (min-width:1001px) and (max-width: 1078px) {.main.newproduct-mainright{width:40% !important;}}@media screen and (min-width:1001px) and (max-width: 1128px) {.iconnew {    padding-left: 0px !important;}}@media screen and (min-width:1001px) and (max-width: 1178px) {.topdisplay > form {    float: left;    width: 100%;}.buttonRow.back {    float: left;    margin-bottom: 10px;    margin-top: 10px;}.gridlist {    float: left;    margin: 5px 0;    width: 100%;}}@media screen and (min-width:768px) and (max-width: 792px) {.topdisplay > form {    float: left;    width: 100%;}}@media screen and (min-width:1051px) and (max-width: 1178px) {.buttonRow.back {    float: left;    margin-bottom: 10px;    margin-top: 10px;}#newProductsDefault #sorter, #allProductsDefault #sorter, #featuredDefault #sorter {    margin: 3px 30px 3px 0;    width: auto;}}@media screen and (min-width:1001px) and (max-width: 1050px) {.buttonRow.back {    float: left;    margin-bottom: 10px;    margin-top: 10px;}}@media screen and (min-width:768px) and (max-width: 792px) {.buttonRow.back {    float: left;    margin-bottom: 10px;    margin-top: 10px;}.gridlist {    width: 100%;}}@media screen and (min-width:721px) and (max-width: 767px) {.buttonRow.back {      margin-top: 10px !important;}}@media screen and (max-width: 1400px) {#mj-topbar .mj-rspace li {   padding: 0px 9px 0 10px;   float: right;}.product_description {    margin-top: 0px;}.product_quantity {    margin-bottom: 0px;}.listingImage {    margin-bottom: 10px;    margin-top: 10px;}.listingPrice {       padding-top: 10px !important;}#mj-left .form-language {    display: none;}#mj-right .form-language {    display: none;}	#mj-topbar .mj-grid32{		margin-top:10px;	}	h1{		font-size:24px;	}	.centerBoxWrapperContents {    	margin-bottom: 0 !important;	}	#shoppingCartDefault table td{		width:auto;		/* float:none; */		padding:0;	}	h4.optionName{		width:29%;	}	.product_attributes{		width:70%;	}	#productAdditionalImages .centerBoxWrapperContents table td{		width:33%;	}	#checkoutConfirmDefault .product_price strong, #checkoutConfirmDefault .price_amount{		font-size:13px;	}	#checkoutConfirmDefault table td, #accountHistInfo table td{		width:auto;		float:none;		padding:5px;	}	#shoppingCartDefault table td input[type="text"] {		width: 35%;		margin-top:10px;	}	#shoppingCartDefault table .cartQuantity, #checkoutConfirmDefault table .cartQuantity{		margin-top:10px;	}	#shoppingCartDefault table, #checkoutConfirmDefault table, #loginDefault .review_box .mj-special6{		font-size:13px;	}	#shoppingCartDefault #cartImage img{		display:none;	}	#indexProductList h1, #reviewsDefault h1, #indexCategories h1, #advSearchResultsDefault select, #advSearchResultsDefault h1, #loginDefault .inputlogin, #checkoutNewAddress input[type="text"], .mj-myaccountinfo #myAccountShipInfo, #accountEditDefault input[type="text"], #accountEditDefault input[type="text"], #accountPassword input[type="password"]	{		width: 90%;	}	#indexCategories h1, #categoryImgListing, #indexProductList .inputLabel, #indexProductList h1, #advSearchResultsDefault select, #advSearchResultsDefault h1, .mj-pass, #productListing, #indexProductListCatDescription {		margin-left: 0px;	}	#loginDefault select, #checkoutNewAddress select {		width:94% !important;	}	.productListing-odd, .productListing-even {		margin-left:2px;	}	#createAccountForm, #checkoutPayment, #checkoutConfirmDefault, #checkoutShipping, #shoppingCartDefault, #accountHistInfo, #myAccountShipInfo .product_info_left, #checkoutShipAddressDefault, #accountPassword, #acctNewslettersDefault, #accountNotifications {		margin-bottom: 10px;	}	#mj-righttop {		padding: 0 ;		margin-top:10px;	}	#mj-logo a {		float:none;	}	#mj-righttop .mj-currencies {		border-left: none !important;	}	#mj-topbar {		background-repeat:repeat;		background-position:inherit;	}	.mj-brands.mj-grid56 li {    	line-height: 30px;	}	.mj-brands.mj-grid56 > ul{		margin-top:0px;	}	#mj-logo .tagline {		padding-left:0px;	}	#mod-search-searchword {		width:69%	}	.centerBoxWrapperContents{		margin-top:-7px;	}	.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% !important;		margin-bottom: 0px;	}	.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, .mj-brands.mj-grid56 { 		width:100%;	}	#mj-righttop .mj-language	{		padding:0 22px;	}	#mj-righttop .mj-currencies	{		padding:0 20px;		border-left:none;	}	#shopping_items #mj-contentarea, .mj-grid16{		margin-bottom:0px;	}	.centerBoxWrapper{		margin-bottom:-5px;	}	#mj-maincontent .mj-grid96 {    	margin-bottom: 0;	}	#mj-footertop {		padding: 0 0 25px;	}	.mj-newsletter {		margin-bottom: 10px;    	width: 100%;	}	.mj-storelocator{		width: 100%;	}	/*---------------*/	#mj-left div, #mj-right div{		width:100% !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%;	}	#mj-maincontent{		padding-bottom:2px;	}	#indexDefaultMainContent, #indexDefault{		margin-top:0px;	}	#mj-copyright .custom.mj-grid88{		width:85% !important;	}	#mj-copyright .custom.mj-grid8{		width:15% !important;	}/*------To display the products first-------------*/		#mj-contentarea {		right: 0 !important;	}	#mj-right {		position: relative !important;		right:0% !important;	}/*-------------------*/			.review_img, .mj-review .product_title, .list-reviews .review_content, .product_info_left, .product_info_right, .productListing-odd, .productListing-even, #moduleMenu-wrapper {		width:100%;	}	.review_left {		width:100%;		float:left;	}	.mj-review .product_title{		margin-top:10px;		float:left;	}	.list-reviews, .product_info_right {		margin-top:15px;	}	#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {		margin: 0;	}	#productMainImage{} #cartSubTotal{		padding-right:0;	}		#shopping_items #mj-contentarea .alsoPurchased .centerBoxWrapperContents table td{		margin-bottom:50px;	}	#twittersideboxContent .twtr-widget{		width:95% !important;	}		.mj-prodcolorboxnote, .mj-prodcolorboxnotetop, .mj-typobutton, .mj-typocolor, .mj-topcolorbox, .mj-middlecolorbox, .mj-bottomcolorbox, .item-page	.mj-boxcontent.mj-prodcolorbox	{		width:auto;		margin-left:0;	}	.mj-typobutton	{		margin-right:0;	}	.mj-typocolor , .mj-typobutton	{		margin-bottom:15px;	}	.mj-typocolor a.button	{		font-size:14px;	}	.alsoPurchased .centerBoxWrapperContents {		margin-top: 0px;		margin-left: -10px;	}	#shopping_items #mj-contentarea .alsoPurchased .centerBoxWrapperContents table td:last-child {		margin-bottom: 15px;	}	#whatsNew .centerBoxWrapperContents .centerBoxContentsNew, #specialsDefault .centerBoxWrapperContents .centerBoxContentsSpecials, #featuredProducts .centerBoxWrapperContents .centerBoxContentsFeatured	{
