@charset "utf-8";
.product_name>a,.subproduct_name a,body{color:#404040}
.zen h3,a{font-weight:400}
#mj-left,#mj-right,#moduleMenu,td .mj-boxcontent{text-shadow:none}
#cartContentsDisplay #cartProdTitle,#contentColumnMain,#mj-right,#navColumnOne,#navColumnTwo,.additionalImages,.alert,.cartRemoveItemDisplay input,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.specialsListBoxContents,table#cartContentsDisplay .rowEven{vertical-align:top}
body{font-family:'Exo 2','PT Sans',sans-serif;font-size:14px}
TEXTAREA{display:block;width:98%}
.content_box{background:#FBFBFB;border:1px solid #CAC9C9;box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:4px;float:left;padding:1%;width:96.4%;margin:5px}
#mj-logo{float:left;width:auto;margin-right:1%;height:auto;margin-top:2%}
#mj-featured1 .mj-grid16,#mj-footer h3,#mj-menu a,#mj-topbar,.zen h3{text-transform:uppercase}
#mj-logo img{position:relative;top:0}
#mj-righttop .mj-language{float:left;margin-top:8px;padding:0 15px 3px 0}
.mj-bullet1 li,.mj-bullet2 li,.mj-bullet3 li,.mj-bullet4 li,.mj-bullet5 li,.mj-bullet6 li,.mj-bullet7 li,.mj-bullet8 li,.mj-bullet9 li{padding:2px 0 2px 20px !important}
#mj-footer .mj-bullet9 li{line-height:20px;padding:0 0 7px 20px !important}
#mj-righttop .mj-currencies,#mj-righttop .mj-search{margin-top:8px;float:left;padding:0 15px}
.mj-searchinput{float:left;height:21px;margin-right:0;padding:2px 3px 0 5px}
.mj-search input{border:0;background:none}
FORM,INPUT,SELECT{font-family:'Exo 2',PT Sans,sans-serif;font-size:14px}
#mj-footer h3,#mj-menu,#mj-topbar,#moduleMenu,#moduleMenu-wrapper span a,.zen h3{font-family:'Exo 2',Oswald,sans-serif}
#mj-copyright,#mj-featured1,#mj-featured2,#mj-featured3,#mj-featured4,#mj-footer,#mj-header,#mj-maincontent,#mj-navigation,#mj-slideshow,#mj-topbar{float:left;display:inline;width:100%}
#mj-topWrapper{height:35px;display:inline-block}
#mj-featured1{padding:20px 0 0}
#mj-featured1 .mj-grid16{border-radius:5px 0 0 5px;color:#FFF;font-size:20px;padding:10px}
#mj-featured1 .mj-grid80{background-color:#E3E5E7;font-size:25px;padding-top:20px;padding-left:0;border-radius:0 5px 5px 0;height:77.5px;text-align:center}
#mj-featured1 .button{padding:8px 25px}
.zen{margin-bottom:10px}
.zen h3{font-size:17px}
.mj-grid80 mj-lspace p{text-align:left}
#mj-header{padding:5px 0;margin:20px 0 0;background-color:#F5F5F5}
#mj-menubar{float:left;margin-left:3%;width:94%}
#mj-menubar .jsn-mainnav.navbar{margin-bottom:0}
.a-btn-icon-right,.a-btn-slide-text{position:absolute;top:0;height:100%}
a{outline:0;transition:all .3s ease-in 0;-moz-transition:all .3s ease-in 0;-webkit-transition:all .3s ease-in 0;-o-transition:all .3s ease-in 0;-ms-transition:all .3s ease-in 0}
#mj-topbar li,#mj-topbar li:first-child{margin-top:2px}
#mj-topbar{margin-bottom:0;background:url(images/t/topbar-bg.png) repeat-x;font-size:12px;padding:9px 0;box-shadow:0 0 5px rgba(0,0,0,.2) inset;position:fixed;top:0;left:0;z-index:9999;opacity:.9}
#mj-topbar .mj-grid16{width:16%}
#mj-topbar .mj-grid24{width:14%}
#mj-topbar .mj-grid40{float:right;width:36.67%}
#mj-topbar .mj-grid32{width:34.33%}
#mj-topbar li{float:left;padding:0 0 0 10px}
#mj-topbar li:first-child,#mj-topbar li:last-child{background:0 0;padding:2px 0 0 10px}
#mj-topbar .menu{float:right}
#mj-featured2{padding-bottom:15px;padding-top:20px}
#mj-footer{color:#FFF;font-size:14px;padding:46px 0 38px;background-image:url(../images/pattern.png);box-shadow:0 0 15px rgba(0,0,0,.2) inset}
#mj-footer h3{font-size:18px;color:#fff;margin-bottom:10px}
#mj-copyright .top,#mj-footer .social_icons a{height:25px;text-indent:-9999px;text-transform:capitalize}
.mj-latest ul{border-top-style:dashed;border-top-width:1px;display:inline-block;width:100%}
.mj-latestimage{float:left;width:35%;margin-top:7px}
.mj-productname a{float:left;margin-left:10px;text-align:left;width:68%}
.tablecontent .mj-productname{float:none}
.tablecontent .mj-productname a{float:none;margin:0;text-align:center;width:auto;font-size:14px}
#bannerFive,#bannerFour,#bannerOne,#bannerSix,#bannerThree,#bannerTwo,#cartBoxGVBalance,#cartBoxGVButton,#cartEmptyText,#mj-slidetitle .mj-title,#navCatTabsWrapper,#navEZPageNextPrev,#navNextPrevWrapperBottom,#navNextPrevWrapperTop,#productReviewsDefaultProductImage,#siteinfoCredits,#siteinfoIP,#siteinfoLegal,#siteinfoStatus,#twittercachedsidebox h3,.accountQuantityDisplay,.additionalImages,.attribImg,.cartQuantity,.cartQuantityUpdate,.cartRemoveItemDisplay,.cartTotalsDisplay,.categoryListBoxContents,.center,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.centeredContent,.gvBal,.mj-reviewsProductImage,.productMainImage,.ratingRow,.review_writeimage,.specialsListBoxContents,LABEL#textAreaReviews,TH{text-align:center}
.mj-productname{float:left;margin-top:7px;width:65%}
p.product_s_desc{margin-bottom:12px;padding:0}
#mj-footer .social_icons{margin-top:20px}
#mj-footer .social_icons a{float:left;font-size:0;width:6px}
#mj-payment_1,#mj-payment_2,#mj-payment_3{margin-left:4px;margin-bottom:15px}
#mj-gurantee{margin-top:15px}
.footer_productinfo{width:100%;float:left;margin-bottom:10px}
#mj-copyright .moduletable,#mj-copyright p,#mj-left h3 label,#mj-right h3 label{margin-bottom:0}
li:first-child .footer_productinfo{border:none}
#mj-copyright{background:url(../images/topbar-bg.png) center top repeat-x #E3E5E7;font-size:12px;padding-bottom:6px;padding-top:6px}
#mj-copyright .mj-grid88{padding-top:3px}
#mj-copyright .mj-grid8{float:right}
#mj-copyright .top{background:url(../images/backtotop.png) no-repeat;cursor:pointer;float:right;font-size:0;width:20px}
#moduleMenu,.product-details,.product_name,.subproduct_name{text-transform:uppercase}
td .mj-boxcontent{margin-top:5px}
#moduleMenu-wrapper #featuredProducts,#moduleMenu-wrapper #specialsDefault{display:none}
#mj-left h3,#mj-right h3{background:url(../images/sidebox-bg.png) repeat-x;padding:10px}
td .mj-boxcontent h2{background-image:none;color:#FFF}
.centerBoxWrapper{margin-bottom:10px;margin-top:15px}
#mj-contentarea h2{background-image:none;font-size:17px;margin:1px 1px 3px;}
.tagsDescription h2 {padding-bottom:10px}
#mj-contentarea .mj-productinfo h2{margin:10px 1px 3px}
#mj-right .select[multiple],select[size]{height:auto!important}
#mj-maincontent table td{border-bottom:none}
#mj-maincontent{padding:10px 0;width:96%;margin-left:2%}
a:active,a:hover{outline:0}
.centerBoxWrapper,.tabTable{padding:0;height:1%;line-height:1.4}
.mj-grid96 tr:first-child{background-color:#FFF}
.leftBoxContainer,.rightBoxContainer{width:100%!important;margin-bottom:27px}
h3.leftBoxHeading,h3.rightBoxHeading{margin:0}
.cart_info,.product_quantity,.sideBoxContentItem{margin-bottom:1px}
.sideBoxContent ul{margin:0;padding:0;list-style:none}
.sideBoxContent ul li{padding:0}
.sideBoxContent{padding:10px 0}
#mj-left .leftBoxContainer a,#mj-right .rightBoxContainer a{font-size:14px;line-height:18px;padding:8px 12px;text-decoration:none;word-wrap:break-word}
#reviewsHeading>a{padding-left:0!important}
#mj-left .leftBoxHeading a,#mj-right .rightBoxHeading a{font-size:16px;line-height:18px;padding-left:10px;text-decoration:none}
.centerBoxWrapperContents table td,table td{padding:0}
#shopping_items .mj-grid16{width:16.666%}
#moduleMenu-wrapper{background:#FFF;border-radius:0 5px 5px;margin:5px auto;width:100%}
#moduleMenu{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none;border-color:#000 #000 -moz-use-text-color;border-image:none;border-width:0;border-style:solid solid none}
#moduleMenu-wrapper span{float:left;margin-left:15px;margin-bottom:0}
#moduleMenu-wrapper .prodprice span{margin-left:0;margin-right:10px}
#moduleMenu-wrapper span a{border-radius:5px;color:#FFF;display:block;font-size:16px;outline:0;padding-top:5px;text-align:center;box-shadow:0 1px 1px rgba(255,255,255,.5) inset;text-transform:uppercase;width:100px}
.moduleBox{height:30px;padding-left:5px;position:relative;top:0;width:115px}
.categoryListBoxContents:hover,.centerBoxContentsFeatured.centeredContent:hover,.centerBoxContentsNew.centeredContent:hover,.centerBoxContentsSpecials.centeredContent:hover,.productListing-even:hover,.productListing-odd:hover{border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.3);-moz-transition:all .5s ease 0;-webkit-transition:all .5s ease 0;-o-transition:all .5s ease 0;-ms-transition:all .5s ease 0}
.centerBoxContentsFeatured.centeredContent,.centerBoxContentsNew.centeredContent,.centerBoxContentsSpecials.centeredContent,.productListing-even,.productListing-odd{display:inline-block;min-height:250px;border-radius:5px;float:left}
.categoryListBoxContents{display:inline-block;min-height:200px;border-radius:5px;float:left}
#searchContent input[type=text]{width:125px!important;font-size:10px!important}
#bannerbox2Content a,#bannerboxContent a,#bannerboxallContent a,#searchContent a,#twittercachedsideboxContent a,#whatsnewHeading>a,.reviewsContent a,.sideBoxContentItem a{padding-left:0!important;padding-top:1px}
.sideBoxContent HR{border-bottom:1px solid #F7F7F7}
.search .show_hide{float:left;height:13px;margin-top:3px;width:10%}
.slidingDiv{float:left;width:90%;height:14px;margin-top:-3px}
#mod-search-searchword{border-radius:5px;float:left;font-size:10px;height:14px;margin-left:4px;min-height:12px;padding:2px;width:72%}
.mj-search .mj-grid24{margin:0;width:100%}
.search .searchbtn{font-size:12px;height:25px;margin:0 0 0 2px;width:22%!important}
.search a{cursor:pointer}
.slidingDiv input{border-radius:5px;float:left;padding:0 0 0 3px;width:73%}
#loginForm FIELDSET{padding:0 .5em .8em 0}
FIELDSET{padding:.5em .5em .5em 0;border:none!important}
#checkoutNewAddress .review_box FIELDSET{width:100%}
LEGEND{padding:.3em .3em .3em 0}
.mj-special6 LEGEND{padding:0 .3em .8em 0}
LABEL.checkboxLabel,LABEL.radioButtonLabel{font-size:.95em;margin:.2em .5em;font-weight:700}
LABEL,h4.optionName{line-height:1.25em;padding:.1em}
#loginDefault{padding-left:10px;padding-right:10px;margin-bottom:17px}
#createAccountForm fieldset legend{font-size:16px}
#mj-pagenav{margin:10px 10px 7px;padding:0 0 5px}
#mj-slidetitle{background-image:url(../images/pattern.png);float:left;padding:35px 0 0;width:100%;z-index:11;min-height:30px;box-shadow:0 3px 3px rgba(0,0,0,.2) inset}
#mj-slidetitle .mj-title{color:#FFF;float:left;font-size:36px;width:100%;display:none}
.breadcrumbs,.product_name{text-align:center;font-size:16px}
#mj-footer a,#mj-left h3 a,#mj-menu li:hover a,#mj-right h3 a,.breadcrumbs a.pathway,.mj-greybox li.active a,.mj-greybox li:hover a{color:#FFF;line-height:30px;font-size:14px}
.breadcrumbs .pathway,.breadcrumbs span{padding:10px 20px 10px 5px}
#twitter_update_list li{padding:5px}
#twitter-link>img{margin-top:15px;padding-left:0}
#productDetailsList,#productDetailsList li{list-style-type:none;margin-left:0;padding-left:0;opacity:.8}
#twittercachedsideboxHeading>img{float:left;margin-left:2px;margin-right:-40px;margin-top:2px}
.propricemain{border-radius:0 0 5px 5px;display:inline-block;width:100%;min-height:60px;overflow:hidden}
.imagename{padding:4%;float:left;text-align:center;width:92%}
.product_name{padding:3%;min-height:40px;float:left;width:94%}
.product_desc{float:left;width:100%;text-align:center;min-height:40px}
p.s_desc{padding:0 10px;text-align:center}
.s_desc a,.s_desc a:active,.s_desc a:hover,.s_desc a:visited{color:#404040}
.prodprice{float:left;width:80%;font-size:18px!important;text-align:left}
.productListing-data h3,.review_img,.tableHeading th,.user_detail{text-align:center}
.propricemain .prodprice{padding:4px 5px 5px 15px;position:relative;top:5px}
.price_amount,.prodprice{font-family:'Exo 2',PT Sans,sans-serif}
.product-details,span.title{font-family:'Exo 2',Oswald,sans-serif}
.product-details{padding:3px 8px 1px!important;text-decoration:none;border-radius:4px;font-weight:400;box-shadow:0 1px 1px rgba(255,255,255,.5) inset;text-shadow:0 1px rgba(0,0,0,.5)}
.productbtn{float:right}

input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}
#shoppingcartHeading>a{padding:0!important}
#reviews h3,#shoppingcart h3{padding:13px 13px 13px 10px}
.cartBoxTotal{float:left;font-weight:700;width:100%}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0;text-align:center}
#cartBoxListWrapper,#cartBoxListWrapper ul,#contentMainWrapper,#ezPageBoxList,#ezPageBoxList ul,#logoWrapper,#popupAdditionalImage,#popupImage{float:left;margin:0 6px 10px;padding:0;width:94%}
#checkoutShippingContentChoose,.categoryIcon,.floatingBox,.information{margin-bottom:15px}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
#indexDefaultMainContent{margin-top:-5px}
#indexDefaultMainContent,#whatsNew{padding-left:0}
.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials{margin-left:-.1em;margin-right:-.1em}
.additionalImages,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.specialsListBoxContents{margin:0}
#mj-maincontent .alsoPurchased .also_purchased_products table td{padding:2px;width:40px}
.alsoPurchased .also_purchased_products table td.no-border{border:none}
.alsoPurchased .also_purchased_products .purchased_products .mj-pname a{position:relative;font-size:10px}
#shopping_items #mj-contentarea .navNextPrevWrapper{margin-top:15px}
.alsoPurchased .also_purchased_products .purchased_products{margin:0!important;padding:4%;width:92%!important}
.mj-productinfo input[type=url],.mj-productinfo input[type=text],.mj-productinfo input[type=password],.mj-productinfo input[type=email],.mj-productinfo select,.mj-productinfo textarea{margin:0}
#mj-label{float:left;width:19%}
#enquiry{float:right;width:71.8%}
#ezPagesHeading,#reviewsWriteReviewsNotice{padding-bottom:14px;margin-bottom:14px;padding-top:7px;border-bottom:1px solid #E9E8E8}
.mj-sendmail{float:right;width:85.2%}
#accountEditDefault h1,#accountHistoryDefault h1,#accountNotifications h1,#accountPassword h1,#acctNewslettersDefault h1,#addressBookDefault h1,#addressBookProcessDefault h1,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#cartDefaultHeading,#conditions h1,#contactUsForm h1,#createAcctSuccess h1,#discountcouponInfo h1,#gvFaqDefault h1,#privacy h1,#reviewsDefaultHeading,#shippingInfo h1,#siteMap h1,#unsubDefault h1{border-bottom:1px solid #E9E8E8;padding-top:5px}
#reviewsDefault h1{padding-bottom:10px;width:99.6%}
#accountEditDefault h1,#accountHistoryDefault h1,#accountNotifications h1,#accountPassword h1,#acctNewslettersDefault h1,#addressBookDefault h1,#addressBookProcessDefault h1,#advSearchDefault h1,#checkoutConfirmDefault h1,#checkoutPayAddressDefault h1,#checkoutPayment h1,#checkoutShipAddressDefault h1,#checkoutShipping h1,#conditions h1,#contactUsForm h1,#createAcctSuccess h1,#discountcouponInfo h1,#gvFaqDefault h1,#privacy h1,#shippingInfo h1,#shoppingCartDefault h1,#siteMap h1,#unsubDefault h1{margin-left:0;padding-bottom:10px;width:100%;padding-top:5px}
#contactUsForm h1{width:100%}
#contactUsForm .alert.forward{margin-bottom:15px}
#indexProductList .inputLabel{width:110px}
#slider .controls ol>li:before{content:none!important}
.alert,.information .alert,.msgalert{color:#404040;font-style:italic}
#loginForm .back{padding-left:22px;padding-top:10px}
#loginForm .buttonRow,#productListing,.mj-emailadd,.productPriceDiscount{float:left}
LABEL.inputLabel{float:left;width:150px;margin-top:7px}
.mj-emailadd .inputLabel{width:95px;margin-top:3px}
.mj-pass{float:left;margin-left:15px}
.mj-pass .inputLabel{width:65px;margin-top:3px}
#createAccountForm .alert.forward{margin-bottom:10px}
input[type=radio],input[type=checkbox]{cursor:pointer;line-height:normal;margin:6px 0}
#email-address,.mj-message{margin-top:5px}
.mj-contact{float:left;width:15%}
.mj-message{float:left;width:59%}
.subproduct_name{padding:10px;min-height:230px;font-size:15px}
.subproduct_name img{width:auto;margin-bottom:10px}
#ezPageDefault h4{text-transform:none;margin-top:5px}
.product_head,span.title{text-transform:uppercase}
.product_head{border-bottom:1px solid #D2D2D2;font-size:18px;margin:0 0 10px;padding-bottom:5px}
#siteMapList ul{list-style:square}
#siteMapList ul li ul{margin-left:20px;font-size:14px;list-style:circle}
#productReviewsDefaultProductImage,.mj-reviewsProductImage,.productMainImage,.review_writeimage{margin:0 20px 10px 0}
.mj-reviewsProductImage img{width:auto}
.product_price{margin:2px 0 10px}
.product_price strong{font-size:16px}
.product_title h3{margin-bottom:0}
.price_amount{font-size:18px;font-weight:700}
#cartAdd strong,.add_title,.cartadd strong,span.title{font-size:16px}
.attribsoptions{float:left;width:100%;margin-bottom:16px}
.normalprice,.productPriceDiscount,.productSalePrice,.productSpecialPrice,.productSpecialPriceSale{margin-right:10px}
#categoryImgListing{padding-bottom:6px}
#indexProductListCatDescription,#productListing{margin-bottom:15px}
#mj-contentarea h1{border-bottom:1px solid #E9E8E8;margin-bottom:10px;padding-bottom:7px;padding-top:12px}
#cartAdd,#productAttributes,.alsoPurchased,.cart_info,.navNextPrevWrapper,.product_container,.product_description,.product_info,.product_quantity,.product_review{float:left;width:95%}
span.title{display:block;font-weight:400;margin:0 0 9px;padding-bottom:9px}
.product_review{margin-bottom:10px}
.product_review span.title{margin-bottom:15px}
#mj-contentarea #productGeneral,.alsoPurchased span.title{margin:0}
.cart_quantity{float:left;margin-top:5px;width:36.3%}
.cart_button{float:right;width:63%}
.cart_quantity>strong{float:left;margin-top:5px;width:69%}
.cssButton.button_reviews{width:100%}
.review_box{border:1px solid #CAC9C9;border-radius:4px;margin-bottom:8px;padding:12px;float:left;width:98%}
.ratings{background:#F9F9F9;box-shadow:0 -1px 5px rgba(0,0,0,.1) inset;display:block;padding:2px 5px}
.navNextPrevList{display:inline;list-style-type:none;margin:0;padding:.5em .2em;white-space:nowrap}
.navNextPrevCounter{margin:0;font-size:.9em}
#navCatTabsWrapper,#navMainWrapper,#navSuppWrapper{margin:0;font-weight:400;height:1%;width:100%}
.additionalImages.centeredContent img{float:left;height:50px;width:70px}
.list-reviews{margin-top:7px}
.list-reviews .mj-review{background:-moz-linear-gradient(#EEF6FE,#FEFFFF) #EEF6FE;background:-webkit-linear-gradient(#EEF6FE,#FEFFFF) #EEF6FE;background:-o-linear-gradient(#EEF6FE,#FEFFFF) #EEF6FE;background:-ms-linear-gradient(#EEF6FE,#FEFFFF) #EEF6FE;float:left;padding:10px;width:100%}
.user_detail{background:#F2F2F2;padding:5px;margin-bottom:7px}
.list-reviews .review_content{float:left;width:75%;margin-bottom:5px}
.list-reviews span.date{border-bottom:medium none;border-left:medium none;color:#777;display:block;float:none;font-size:12px;padding:4px 6px 2px;position:relative;right:auto;top:auto}
#accountEditDefault .change_add a span,#accountHistInfo .change_add a,#accountHistoryDefault .change_add a,#addressBookDefault .change_add a span,#checkoutConfirmDefault .change_add a,#checkoutPayment .change_add a,#checkoutShipping .change_add a,#createAcctSuccess .change_add a,#shoppingCartDefault .buttonRow a,#unsubDefault .change_add a,.tableHeading th a,.tableHeading th a:active,.tableHeading th a:hover,.tableHeading th a:visited{color:#FFF}
span.bold,span.bold a{display:block;font-size:13px;font-weight:700}
.product_image{min-height:80px;height:150px}
.model_image{min-height:80px;height:150px}
.foto{height:150px;width:150px}
.centerBoxContentsNew .product_image img .model_image img{width:auto}
.review_img{width:20%;float:left;margin-right:10px}
.mj-review .product_title{margin-bottom:5px;width:78%}
#productAdditionalImages{clear:both;float:left;width:98%}
.productListing-data .product_name{margin-top:15px}
#shoppingCartDefault #cartProdTitle,#shoppingCartDefault .cartQuantityUpdate,#shoppingCartDefault .cartRemoveItemDisplay,#shoppingCartDefault .cartTotalDisplay,#shoppingCartDefault .cartUnitDisplay{padding-top:15px!important}
#cartContentsDisplay tr{background:none}
.tableHeading th{background:none;color:#FFF;font-size:16px;padding:5px 6px;text-shadow:0 0 0;font-family:'Exo 2',Oswald,Sans-serif}
.tablecontent td{padding:6px 5px}
#mj-maincontent table .tablecontent td{border-bottom:1px solid #E9E8E8}
#mj-maincontent #products_new table .tablecontent td{border:none}
#checkoutConfirmDefault #orderTotals{width:40%}
#checkoutConfirmDefault .price_amount{font-size:15px;width:50%}
.cartQuantity input[type=text]{text-align:center;vertical-align:middle}
#cartInstructionsDisplay,.cartProductDisplay,.cartQuantity,.cartQuantityUpdate,.cartRemoveItemDisplay,.cartTotalDisplay,.cartTotalsDisplay,.cartUnitDisplay{padding:8px 20px;text-align:center}
.navSplitPagesLinks,.navSplitPagesResult{float:left;font-size:.9em;margin:.5em;width:98%}
.review_left{float:right;width:25%}
#shoppingCartDefault .buttonRow,.change_add,.mj-myadd{border-radius:3px;cursor:pointer;display:inline-block;font-family:'Exo 2',oswald;font-size:16px;line-height:19px;margin:3px 0;padding:8px 5px 5px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.5);width:auto!important;box-shadow:0 1px 1px rgba(255,255,255,.5) inset;text-transform:uppercase}
.flex-caption,.slide-info p{font-weight:700;font-family:'Exo 2',Oswald}
#addressBookDefault .product_info_left>a,#productsListingListingTopLinks,#productsListingTopNumber,#reviewsDefaultListingTopLinks,#reviewsDefaultListingTopNumber,.attribImg,.attributesComments{display:none}
#shoppingCartDefault .buttonRow:hover,.change_add:hover{opacity:.8}
.orderHistList{margin-left:3px!important}
.review_box>fieldset{float:left;width:20%}
#loginForm .review_box>fieldset,.list-reviews{float:left;width:100%}
#bestsellersContent li a:link,#bestsellersContent li a:visited,#orderhistory li a:link,#orderhistory li a:visited{margin:0;padding:0}
.orderHistList .mj-bullet2 li{padding:0 22px!important}
.instructions p:nth-child(2){font-style:italic}
#prevOrders .mj-accountinfo,.mj-accounthist{text-align:center}
#accountDefault h2,#addressBookDefault h2,caption #orderHistoryDetailedOrder,caption #orderHistoryStatus{padding-left:0}
#orderTotals{float:right;width:37%}
#orderTotals .amount,#orderTotals .lineTitle{float:left;width:46%}
#orderTotals .amount{font-weight:700}
.mj-myaccountinfo{float:left;width:100%}
.mj-myaccountinfo #myAccountPaymentInfo,.mj-myaccountinfo #myAccountShipInfo{float:left;width:50%;margin-bottom:0}
#shippingEstimatorContent label.inputLabel{width:100px}
.review_box .mj-accounthist td{width:30%}
#reviewsWriteReviewsRate{margin-top:10px}
.mj-step1{opacity:.5}
.mj-step,.mj-step1{padding:5px;border-radius:3px}
#cartSubTotal,.cartTableHeading{height:2.2em}
#cartSubTotal{font-weight:700;text-align:right;line-height:2.2em;padding-right:4%;width:100%;float:left;margin-bottom:10px;opacity:.8}
.other_options{float:left;margin:3px 0;width:auto}
.alternate_text{float:left;font-weight:700;margin:10px}
#advSearchDefault .centeredContent{text-align:left}
.attribImg{margin:.3em 0;width:20%}
.prodprice>img,.propricemain>img{min-height:auto;margin-left:10px;float:right}
.product_attributes{width:75%;float:left}
#addressBookDefault .product_info_left .change_add,.product_attributes>input{margin-right:3px}
.product_attributes>label,ul.thumbs li{margin-right:10px}
ul.thumbs{margin-top:15px;float:left}
ul.thumbs li{border:none;padding:0}
.button_sold_out_sm,.propricemain>a{float:left;margin-top:15px;width:35%}
.attribsoptions h4.optionName,.product_price h4.optionName{width:25%;margin-top:3px}
h4.optionName{float:left;font-size:16px;margin-bottom:0;text-transform:none;width:10.8%;padding:0}
h4.optionName label{padding:0}
.current{border-bottom:1px solid}
#productQuantityDiscounts>table{border:1px solid;border-collapse:collapse;width:100%}
.mj-latestimage img{height:auto}
.reviewsContent{border-bottom:1px solid #D2D2D2;font-size:13px!important;padding:10px;text-align:center}
#mj-left .leftBoxContainer .reviewsContent a,#twtr-widget-1 .twtr-tweet a{padding:0}
#twtr-widget-1 .twtr-timeline .twtr-tweet a{color:#000!important}
#indexDefaultHeading{font-size:16px;margin-left:5px;padding:0}
.caption_text{float:left;height:270px;left:3%;padding:10px 2%;position:relative;width:35%}
.slide_img{float:left;position:absolute;right:10%;top:3%;width:45%}
.slide-description p{font-size:23px;text-transform:uppercase}
.slide-info p{font-size:20px;text-transform:uppercase;font-stretch:ultra-expanded}
.navbar .nav{width:100%}
#gvFaqDefaultMainContent,h2#gvFaqDefaultSubHeading{padding-left:0;background:none;color:#404040}
.jsn-header .container,.navbar .container{width:auto!important}
.goog-te-gadget-simple .goog-te-menu-value{color:#666!important;font-size:14px!important;font-family:'Exo 2',PT Sans,sans-serif!important;box-shadow:0 0 3px silver inset;border:1px solid #D2D2D2!important}
.goog-te-gadget-simple{padding:0!important}
.goog-te-gadget-icon,.goog-te-menu-value{margin:0!important}
#google_translate_element{margin-left:40px}
#featuredProducts .centerBoxWrapperContents .centerBoxContentsFeatured,#specialsDefault .centerBoxWrapperContents .centerBoxContentsSpecials,#whatsNew .centerBoxWrapperContents .centerBoxContentsNew{width:95.4%!important;margin-left:5px}
#featuredProducts .centerBoxWrapperContents,#specialsDefault .centerBoxWrapperContents,#whatsNew .centerBoxWrapperContents{margin-bottom:-10px}
#mj-footer .mj-dotted h3{padding-bottom:15px}
#shopping_items .navNextPrevWrapper .navNextPrevList .button_return_to_product_list{font-size:18px}
#mj-contentarea .item-page h2{display:block;margin-bottom:10px;padding-bottom:10px;padding-left:0;font-size:20px}
em{font-style:normal!important}
.item-page .mj-dotted a.button{color:#FFF}
.item-page .mj-boxcontent.mj-prodcolorbox,.mj-bottomcolorbox,.mj-middlecolorbox,.mj-topcolorbox{float:left;width:97%}
.mj-prodcolorboxnote{float:left;width:39%;margin-left:20px}
.mj-prodcolorboxnotetop{float:left;width:43%;margin-left:20px;margin-top:6px}
#gvFaqDefaultMainContent{border-bottom:1px solid #E9E8E8;margin-bottom:17px}
#gvFaqDefault{float:left;width:99.4%}
#gvFaqDefault h1{width:100%}
.mj-typobutton,.mj-typocolor{float:left;width:31%;margin-bottom:10px}
.mj-typocolor{margin-left:15px}
.mj-typobutton{margin-right:15px}
.mj-typobutton h2,.mj-typocolor h2{font-size:16px!important;background:0 0!important}
.mj-typocolor a.button{font-size:15px;margin:2px 0}
#mj-contentarea em .mj-full .mj-grid48 h1{border:none}
#jsn-pos-mainnav li a.current_parent{background:url(../images/white-menuarrow.png) 160px 14px no-repeat #FFF;display:block}
#jsn-pos-mainnav li .nav-child.unstyled li a{font-size:13px}
#jsn-pos-mainnav li.submenu li a,#jsn-pos-mainnav li.submenu li.submenu li a{background:0 0!important}
#jsn-pos-mainnav li.submenu li.submenu a{background:url(../images/white-menuarrow.png) 160px 14px no-repeat #FFF!important}
#jsn-pos-mainnav li.submenu li a:hover,#jsn-pos-mainnav li.submenu li.submenu li a:hover{color:#FFF!important}
#jsn-pos-mainnav li .submenu a:hover,#jsn-pos-mainnav li.submenu li.submenu a:hover{display:block}
#indexProductList>#productListing{width:50%}
FIELDSET#contactUsForm{border:none!important;padding:0 .5em .5em 0}
#mj-footer .footer-bullet li{line-height:25px;padding:0 0 7px;float:left;width:100%}
#mj-footer .footer-bullet li a{float:left;width:100%}
.search{position:relative;width:100%;margin-top:12px}
.search-text{font-size:14px;color:#ddd;border-width:0;background:0 0}
.search input[type=text]{box-shadow:none;margin:0;outline:0;padding:9px 0 10px;width:60%;border:none}
.search input[type=text]:focus{border-color:#E3E5E7;box-shadow:none}
.mj-currencies select{border:1px solid #E3E5E7;box-shadow:none;font-size:14px;height:24px;margin:0 0 3px;padding:2px;width:164px;-webkit-appearance:none;background:url(../images/arrow_slategray.png) 120px 0 no-repeat!important}
.mj-currencies{height:25px;overflow:hidden;width:144px;float:right;margin-left:15px}
.mj-currencies>form{height:25px}
#search-button{background:#E3E5E7!important;border-width:0;cursor:pointer;font-size:16px;line-height:26px;right:30px;text-align:center;text-shadow:none;top:-5px;color:#4B5668}
#search-button:hover{opacity:1}
@media only screen and (max-width:900px) {
#search-button{padding:0 7px}
}
@media only screen and (min-width:901px) {
#search-mark{padding: 9px 1px 10px 1px;}
}
    
.billto-shipto .details:hover,.button:hover,.link_button:hover,.price-tag,.profile a:hover,.readmore:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{opacity:.9}
.mj-grid32.mj-lspace>form{background-color:#FFF;border:1px solid #E3E5E7;height:23px;overflow:hidden;width:90%;float:right}
#mj-header .mj-grid16,.mj-grid32.mj-lspace{float:right;margin-top:20px}
#mj-header .mj-grid16{width:12.866%}
#mj-righttop{background:url(../images/menu-bg.png) repeat-x;float:left;width:100%}
.navbar .nav>li.tab_active{background-color:#E5E5E5;text-decoration:none!important}
.jsn-mainnav.navbar .nav>li:hover{background-color:#E5E5E5;cursor:pointer}
.navbar .nav>li>a:active,.navbar .nav>li>a:hover{background-color:tranparent}
.navbar .nav>li{margin-left:-1px}
#mj-header .mj-grid32{width:22.233%}
.discount,.price,.tag{float:left;width:100%}
.price-tag{border-radius:50%;float:left;left:10px;padding:20px;position:absolute;text-align:center;top:70px}
.tag{font-size:20px;word-wrap:break-word}
.price{font-size:34px;font-weight:700}
.discount{font-size:25px}
.price-tag:hover{cursor:pointer;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;z-index:999}
.flexslider .slides .caption_text{text-align:left}
.category-links:hover,.category-top:hover{background:url(../images/topbar-arrow-white.png) right center no-repeat}
#mj-right #twittersidebox h3{background:#6A6C70;color:#FFF}
.categoryListBoxContents:hover .mj-productdetailimage>a,.categoryListBoxContents:hover .mj-productdetailimageconmk1>a,.categoryListBoxContents:hover .mj-productdetailimageconmk2>a,.categoryListBoxContents:hover .mj-productdetailimagecourier>a,.categoryListBoxContents:hover .mj-productdetailimagecustom>a,.categoryListBoxContents:hover .mj-productdetailimagemk1>a,.categoryListBoxContents:hover .mj-productdetailimagemk2>a,.categoryListBoxContents:hover .mj-productdetailimagemk3>a,.categoryListBoxContents:hover .mj-productdetailimagemk4>a,.categoryListBoxContents:hover .mj-productdetailimagemk5>a,.categoryListBoxContents:hover .mj-productdetailimagemk6>a,.categoryListBoxContents:hover .mj-productdetailimagemk8>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimage>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimageconmk1>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimageconmk2>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagecourier>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagecustom>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk1>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk2>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk3>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk4>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk5>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk6>a,.centerBoxContentsFeatured.centeredContent:hover .mj-productdetailimagemk8>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimage>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimageconmk1>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimageconmk2>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagecourier>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagecustom>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk1>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk2>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk3>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk4>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk5>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk6>a,.centerBoxContentsNew.centeredContent:hover .mj-productdetailimagemk8>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimage>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimageconmk1>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimageconmk2>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagecourier>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagecustom>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk1>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk2>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk3>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk4>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk5>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk6>a,.centerBoxContentsSpecials.centeredContent:hover .mj-productdetailimagemk8>a,.productListing-even:hover .mj-productdetailimage>a,.productListing-even:hover .mj-productdetailimageconmk1>a,.productListing-even:hover .mj-productdetailimageconmk2>a,.productListing-even:hover .mj-productdetailimagecourier>a,.productListing-even:hover .mj-productdetailimagecustom>a,.productListing-even:hover .mj-productdetailimagemk1>a,.productListing-even:hover .mj-productdetailimagemk2>a,.productListing-even:hover .mj-productdetailimagemk3>a,.productListing-even:hover .mj-productdetailimagemk4>a,.productListing-even:hover .mj-productdetailimagemk5>a,.productListing-even:hover .mj-productdetailimagemk6>a,.productListing-even:hover .mj-productdetailimagemk8>a,.productListing-odd:hover .mj-productdetailimage>a,.productListing-odd:hover .mj-productdetailimageconmk1>a,.productListing-odd:hover .mj-productdetailimageconmk2>a,.productListing-odd:hover .mj-productdetailimagecourier>a,.productListing-odd:hover .mj-productdetailimagecustom>a,.productListing-odd:hover .mj-productdetailimagemk1>a,.productListing-odd:hover .mj-productdetailimagemk2>a,.productListing-odd:hover .mj-productdetailimagemk3>a,.productListing-odd:hover .mj-productdetailimagemk4>a,.productListing-odd:hover .mj-productdetailimagemk5>a,.productListing-odd:hover .mj-productdetailimagemk6>a,.productListing-odd:hover .mj-productdetailimagemk8>a{background-position:10px 11px;-webkit-transform:scale(1.35);-o-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35)}
.flexslider ol>li:before{content:none}
#conditions .content,#discountcouponInfo .content,#gvFaqDefault .content,#privacy .content,#shippingInfoMainContent,#siteMap .content{left:0;position:relative}
#mj-slideshow .content{left:3%;position:absolute}
#mj-footertop{float:left;padding:0 0 40px;width:100%}
.mj-newsletter{float:left;width:61%;background:url(../images/newsletter.png) no-repeat}
.mj-brands.mj-grid56{width:56.333%}
.mj-stayintouch.mj-grid40.mj-lspace.mj-rspace{width:43.666%}
.mj-storelocator{float:left;max-width:39%;background:url(../images/store.png) no-repeat}
.mj-newsletter a,.mj-newsletter p,.mj-storelocator a,.mj-storelocator p{padding-left:60px}
.mj-newsletter .mj-newstext,.mj-storelocator .mj-storetext{font-size:23px;float:left;margin-bottom:0}
.mj-brandimage{float:left;height:56px;width:100%}
.opera #mj-slideshow{min-height:auto}
.opera .mj-currencies select{width:137px}
.opera .mj-productdetailimage a,.opera .mj-productdetailimageconmk1 a,.opera .mj-productdetailimageconmk2 a,.opera .mj-productdetailimagecourier a,.opera .mj-productdetailimagecustom a,.opera .mj-productdetailimagemk1 a,.opera .mj-productdetailimagemk2 a,.opera .mj-productdetailimagemk3 a,.opera .mj-productdetailimagemk4 a,.opera .mj-productdetailimagemk5 a,.opera .mj-productdetailimagemk6 a,.opera .mj-productdetailimagemk8 a{width:78px}
#mj-address>h3{border-bottom:1px solid #E9E8E8;margin-bottom:14px;padding-bottom:14px;padding-top:7px}
.mj-storeaddress.mj-grid24{font-size:15px;margin-left:0}
.img_caption.mj-boxcontent{min-height:440px}
.mj-brands.mj-grid56 img{margin-right:20px}
.mj-brands.mj-grid56>ul{margin:15px 0;float:left;width:100%}
.mj-brands.mj-grid56 li{float:left;width:auto;line-height:20px}
.mj-full.mj-dotted.mj-store{margin-bottom:20px}
ul.nav-child{box-shadow:0 0 5px rgba(0,0,0,.2)}
#mc_embed_signup form{padding:10px 0!important}
.container_24 .grid_16{width:57%!important}
.container_24 .pull_16{left:-54%!important}
.container_24 .grid_4{margin-right:0;width:190px}
#columnRight{right:-6.8%!important;padding-top:5px;position:relative}
.container_24 .push_4{left:21.4%!important}
#headerShortcuts{float:right;margin-top:0}
.mj-subcontainer>table{float:right;margin-left:14px;margin-top:5px;width:16%}
.categoryListBoxContents,.centerBoxContentsFeatured.centeredContent,.centerBoxContentsNew.centeredContent,.centerBoxContentsSpecials.centeredContent,.productListing-even,.productListing-odd{margin-bottom:23px}
.centerBoxContentsNew.centeredContent{width:90.4%!important}
.fa.fa-shopping-cart.fa-2x{position:relative;top:80px}
.mj-productdetailimageconmk1 a,.mj-productdetailimageconmk2 a,.mj-productdetailimagecourier a,.mj-productdetailimagecustom a,.mj-productdetailimagemk1 a,.mj-productdetailimagemk2 a,.mj-productdetailimagemk3 a,.mj-productdetailimagemk4 a,.mj-productdetailimagemk5 a,.mj-productdetailimagemk6 a,.mj-productdetailimagemk7 a,.mj-productdetailimagemk8 a{float:right;font-size:0;height:86px;width:79px}
#mj-maincontent .mj-grid16{width:15.866%}
.ui-widget.infoBoxContainer{margin-bottom:26px;border:1px solid #D8D8D8}
.ui-widget-header.infoBoxHeading{background:url(../images/sidebox-bg.png) repeat-x;padding:10px;border-bottom:1px solid #D8D8D8;font-size:16px;font-family:'Exo 2',Oswald,Sans-serif;text-transform:uppercase}
.mj-bestsellers .ui-widget-content.infoBoxContents{margin:0 0 0 10px;padding:5px 0}
.mj-categoriessidebox .ui-widget-content.infoBoxContents ul li a{background:url(../images/slategray-arrow.png) right center no-repeat;padding:8px 12px;border-radius:5px;display:block;margin-right:10px;word-wrap:break-word;line-height:18px}
.mj-categoriessidebox .mj-countcolor{color:#FFF}
.mj-categoriessidebox .ui-widget-content.infoBoxContents ul li a:hover{background:url(../images/topbar-arrow-white.png) right center no-repeat;color:#FFF!important}
#mj-left .ui-widget-content a,#mj-right .ui-widget-content a{font-size:12px;color:#404040;line-height:30px}
.mj-information .ui-widget-content a,.mj-quickfind .ui-widget-content a{line-height:30px;text-decoration:none;word-wrap:break-word}
.mj-information .ui-widget-content.infoBoxContents,.mj-manufacturers .ui-widget-content.infoBoxContents,.mj-quickfind .ui-widget-content.infoBoxContents,.mj-whatsnew .ui-widget-content.infoBoxContents{padding:8px}
.mj-currenciessidebox .ui-widget-content.infoBoxContents,.mj-manufacturerinfo .ui-widget-content.infoBoxContents,.mj-order_history .ui-widget-content.infoBoxContents,.mj-productnotification .ui-widget-content.infoBoxContents,.mj-reviewsidebox .ui-widget-content.infoBoxContents,.mj-shareproduct .ui-widget-content.infoBoxContents,.mj-shoppingcart .ui-widget-content.infoBoxContents,.mj-specialsidebox .ui-widget-content.infoBoxContents{padding:10px}
.mj-whatsnew .ui-widget-content.infoBoxContents>a img{margin-bottom:5px}
.mj-reviewsidebox .ui-widget-content.infoBoxContents>a{float:left;padding:5px 0;text-align:center}
.mj-specialsidebox .product_name,.mj-whatsnew .product_name{float:left;margin-bottom:5px;min-height:0;padding:0;text-align:center;text-transform:none;width:100%}
.mj-specialsidebox .product_image,.mj-whatsnew .product_image{min-height:0;margin-bottom:10px;float:left;width:100%}
.mj-logincontainer,.mj-signupcontainer{float:left;width:48%}
.mj-signupcontainer{margin-right:4%}
.mj-logincontainer .content,.mj-signupcontainer .content{background:#FFF;border:1px solid #D2D2D2;float:left;min-height:270px;padding:14px 21px;width:88.1%}
.mj-signupcontainer .ui-button-text{color:#FFF}
.mj-logincontainer .content h3,.mj-signupcontainer .content h3{border-bottom:1px solid #D9D9D9}
.mj-logincontainer .mj-login{float:left}
.mj-logincontainer .mj-forgotpassword{float:left;width:auto}
.mj-logincontainer .mj-loginarea{float:left;width:100%;margin-top:30px}
.ui-datepicker{border:1px solid #D9D9D9;display:none;float:left;left:44%!important;padding:.2em .2em 0;position:relative;width:16%}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;font-size:0}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;color:#FFF}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-datepicker .ui-state-default{border:1px solid #C5DBEC;color:#2E6E9E;font-weight:700}
#ShoppingCartDefault .change_add .ui-button-text,.acc_trigger,.acc_trigger a,.acc_trigger a:hover,.button a,.button a:active,.button a:hover,.button a:visited,.link_button a,.link_button a:active,.link_button a:hover,.link_button a:visited,.mj-checkoutprogress .checkoutBarFrom{color:#FFF}
.ui-icon{height:16px;width:16px}
.acc_trigger{cursor:pointer;float:left;font-weight:400;height:32px;line-height:35px;text-align:left;width:95%;display:block;text-decoration:none}
h4.acc_trigger{border-bottom:1px solid #CAC9C9;font-size:16px;margin:0 0 10px;padding:0 0 5px 40px !important;text-transform:none}
#mj-maincontent .ui-widget-header,.header-top .menu li a,.user_name,ul.tabs li a{text-transform:uppercase}
.acc_container{background:#E3E5E7;border:1px solid #D6D6D6;clear:both;cursor:pointer;margin:0 0 10px;padding:10px 5px 5px;width:98.4%}
.mj-createaccount{float:left;width:100%}
.mj-createaccount>p{float:left;width:auto}
.mj-productinfo .mj-productheading{float:left;width:100%;border-bottom:1px solid #D2D2D2;padding-bottom:10px}
@media only screen and (min-width:700px) {
.alsoPurchased,.mj-productinfo .contentContainer,.mj-productinfo .mj-productreview{float:left;width:95%;margin-top:5px}
}
@media only screen and (min-width:1px) and (max-width:699px) {
.alsoPurchased,.mj-productinfo .contentContainer,.mj-productinfo .mj-productreview{float:left;width:99%;margin-top:5px}
}
#checkoutPayment .mj-product_infoleft,#checkoutShipping .mj-product_infoleft,#checkoutShippingAddress .mj-product_infoleft,#checkout_payment_address .mj-product_infoleft,#mj-reviewsInfo .mj-product_infoleft,#reviewsWrite .mj-product_infoleft,.mj-productinfo .mj-product_infoleft,.mj-productinfo .outer{float:left;width:45%}
#checkoutPayment .mj-product_inforight,#checkoutShipping .mj-product_inforight,#checkoutShippingAddress .mj-product_inforight,#checkout_payment_address .mj-product_inforight,#mj-reviewsInfo .mj-product_inforight,#reviewsWrite .mj-product_inforight,.mj-productinfo .mj-product_inforight{float:right;margin-bottom:15px;width:53%}
.mj-productinfo .product_description{margin-top:10px}
.mj-checkoutprogress{float:left;padding:7px 0 20px;width:100%}
.mj-checkoutprogress .mj-step,.mj-checkoutprogress .mj-step1{font-family:'Exo 2',Oswald,sans-serif;font-size:16px;text-transform:uppercase}
#checkout_comments{float:left;width:100%}
#checkout_comments h2{padding-bottom:5px;margin:0}
.fieldValue.country_select>select{width:27.6%!important}
.mj-createaccount .fieldValue.country_select>select{width:26.9%!important}
#address_book_process .fieldValue.country_select>select{width:28.9%!important}
#checkoutNewAddress .fieldValue.country_select>select,#checkout_payment_address .fieldValue.country_select>select{width:28.7%!important}
#mj-shoppingcart .contentText>table{float:left;width:100%}
#mj-shoppingcart .mj-cartcontent{color:#FFF;float:left;font-size:16px;padding:1%;width:98%;text-align:center}
#mj-shoppingcart .mj-cartcontent .mj-cartqty,#mj-shoppingcart .mj-cartcontent .mj-cartremove,#mj-shoppingcart .mj-cartcontent .mj-carttitle,#mj-shoppingcart .mj-cartcontent .mj-carttotal,#mj-shoppingcart .mj-cartcontent .mj-cartupdate{float:left;width:19%}
#mj-reviewsInfo,#review_display,.add_to_cart,.back,.review_prodinfo,.review_writebox,.write_review{float:left;width:100%}
.review_prodinfo{margin-bottom:10px}
.mj-productinfo #piGal img{height:auto}
.review_textarea,.review_writebox{margin:10px 0}
.review_rating .bold{float:left;margin-top:5px;margin-right:5px;}
.link_button{padding:5px 12px!important}
.inputRequirement{color:#F44}
.mj-pagination>strong{background-color:#D1D1D1;padding:5px 10px;color:#000}
#mj-contentarea #specials{float:left;margin-left:11px;width:100%}
#mj-contentarea #specials .mj-productpagination,#mj-contentarea #specials h1{width:97%}
#mj-aboutus,#mj-affiliates,#mj-contactus,#mj-deliveryinformation,#mj-newslettersub,#mj-privacynotice,#mj-refundpolicy,#mj-storefinder,#mj-termscondition{float:left;width:100%}
#mj-contactus .buttonSet{float:right;margin-top:10px;width:82.5%}
#mj-passwordforgotten{margin-bottom:15px}
#mj-createaccountsucess{float:left;margin-bottom:15px;width:100%}
.mj-productinfo{float:left;margin-bottom:30px;width:100%}
.nav-child.unstyled .nav li a{background:none}
.mj-productdescname .smallText,.mj-productheading .smallText{margin-left:10px}
.mj-order_history a img{position:relative}
.mj-order_history td a{line-height:30px}
#mj-contentarea .advanced_search h2{float:left;padding:0;position:relative;top:7px;width:22%}
.advanced_search>input[type=text]{margin:0;width:51%}
.advanced_search button{top:2px;position:relative}
.advanced_search .fieldValue>select{width:163px}
.logo_background{border-radius:10px;box-shadow:3px 3px 3px 0 rgba(0,0,0,.6);float:left;height:58px;margin-right:15px;width:56px;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg)}
#wrapper{height:80px;position:relative;width:80%}
#carousel{width:90%;position:relative}
.caroufredsel_wrapper{width:auto!important}
.caroufredsel_wrapper>ul{height:80px!important}
#carousel ul{list-style:none;display:block;margin:0;padding:0}
#carousel li{font-size:40px;color:#999;text-align:center;display:block;width:180px;height:60px;padding:0;margin:6px;float:left;position:relative}
#carousel li img{width:130px;margin-top:10px}
.clearfix{float:none;clear:both}
#carousel .next,#carousel .prev{background:url(../images/carousel_control.png) no-repeat;text-indent:-999px;display:block;overflow:hidden;width:15px;height:21px;margin-left:10px;position:absolute;top:20px;opacity:.5}
#carousel .prev{background-position:0 0;left:-29px}
#carousel .next{background-position:-18px 0;right:-29px}
.tabs{float:left;width:100%;margin-top:5px;margin-left:2%}
ul.tabs li{display:inline;margin:0 15px 0 0;float:left}
.sf-menu a,div.tabcontent,ul.tabs li a{display:block}
ul.tabs li a{border-radius:5px;box-shadow:0 1px 1px rgba(255,255,255,.5) inset;font-family:'Exo 2',Oswald,sans-serif;font-size:16px;outline:0;text-align:center;width:auto;background:#DADDDF;height:30px;padding:5px 0;position:relative;top:0;color:#FFF;min-width:100px}
ul.tabs li a:visited{color:#000}
div.tabcontents{padding-top:15px;background-color:#FFF;border-radius:0 2px 2px;float:left;width:100%}
.cat_navbar{padding-top:0;height:34px}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{line-height:1;float:left;margin-bottom:1em}
.sf-menu ul{position:absolute;top:-999em;width:10em}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.clearfix:after,.hidden,.invisible{visibility:hidden}
.sf-menu li{float:left;position:relative}
.sf-menu a{position:relative}
.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:2.5em;z-index:99}
ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}
ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0}
ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}
ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:10em;top:0}
#header .sf-menu a{padding:.8em 2em .8em 1em;color:#FFF;font-weight:700;text-decoration:none}
.sf-menu a,.sf-menu a:visited{color:#13a}
.sf-menu li li{border-right:#87AFC8}
.sf-menu li li li{background:#92C5CF;border-right:#92C5CF;border-bottom:1px solid #A8C8DE}
.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li.sfHover,.sf-menu li:hover{background:#A8C8DE;outline:0}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
a>.sf-sub-indicator{top:.8em;background-position:0 -100px}
a:active>.sf-sub-indicator,a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator,li:hover>a>.sf-sub-indicator{background-position:-10px -100px}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0}
.sf-menu ul a>.sf-sub-indicator{background-position:0 0}
.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator{background-position:-10px 0}
.sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
.sf-shadow ul.sf-shadow-off{background:0 0}
.sitemap_list .mj-bullet3 li{background-position:0 -164px!important}
.breadcrumbs.mj-grid96.breadcrumb #navBreadCrumb{float:right;text-align:center;width:100%}
#navBreadCrumb>ul{margin:0 auto;width:100%}
#navBreadCrumb li{display:inline-block;padding:0 15px 0 5px}
#navBreadCrumb li:last-child{background:none}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{background:#FFF;border:1px solid #7A889F;border-radius:10px;height:auto!important;padding:10px;position:absolute!important;top:88%!important;width:auto}
.ui-dialog-title{background-color:#EEE;border-radius:10px;float:left;padding:5px 2%;position:relative;width:96%}
.ui-icon.ui-icon-closethick{background-color:#4B5668;border-radius:10px;cursor:pointer;overflow:hidden;padding:2px;position:absolute;text-indent:-48px;top:-10px;z-index:99999999}
.ui-icon-closethick{background-position:-94px -127px}
.sitemap_list ul li{background:none;float:left;line-height:20px;width:100%}
.sitemap_list ul li a{background:url(../images/bullets.png) left 5px no-repeat;float:left;padding-left:20px;width:100%}
.sitemap_list ul{float:left}
#productlisting table td{border-bottom:medium none;float:none!important;width:auto}
.mj-newsletter>p{float:left}
#mj-maincontent .ui-widget-content{background:none;border:none;color:inherit}
#mj-maincontent .ui-widget-header{background:url(../images/sidebox-bg.png) repeat-x;border-bottom:1px solid #d8d8d8;font-family:'Exo 2',Oswald,Sans-serif;font-size:14px;padding:10px;border-top:none;border-left:none;border-right:none;font-weight:400}
.menu_txt,.tdbLink{position:relative;font-family:'Exo 2',Oswald,sans-serif;font-size:12px}
#mj-maincontent .ui-priority-primary,#mj-maincontent .ui-widget-content .ui-priority-primary,#mj-maincontent .ui-widget-header .ui-priority-primary{font-weight:400}
.menu_txt{margin-left:5px;bottom:2px}
.tdbLink: .tdb2{top:-2px}
#tdb1,#tdb3{position:relative;top:-.5px}
#tdb2{position:relative;top:1.5px}
#tdb4{position:relative;top:2px}
.fa.fa-arrow-circle-o-right{float:right;position:relative;top:7px;opacity:.4}
.fa.fa-arrow-circle-o-right:hover{opacity:1;transform:scale(1.2)}
.bstsaller_text{font-family:'Exo 2',Lucida Grande,Lucida Sans,Arial,sans-serif}
#jsn-pos-mainnav li a{box-sizing:unset}
#cookie-bar{background:rgba(0,0,0,.6);line-height:22px;color:#eee;text-align:center;padding:9px;height:auto}
#delivery_position{float:right}
#flags{width:80px;height:60px;margin:auto}
#map-canvas{width:100%;height:180px}
#shop{height:auto;width:100%;display:block}
.nav-collapse.clearfix.collapse.in{height:auto;overflow:hidden}
.header-top{padding:20px;background:#FF6F00}
@media only screen and (min-width:1px) and (max-width:767px) {
.header-top{padding:10px}
}
.header-top .menu li{display:inline-block;padding-right:20px}
.header-top .menu li a{font-family:'Exo 2',oswald;color:#fff;font-size:18px}
@media only screen and (min-width:1px) and (max-width:767px) {
.header-top .menu li{padding-right:10px}
.header-top .menu li a{font-size:14px}
}
@media (min-width:1200px) {
.header-top .menu li a{font-size:30px}
}
#piGal{margin:0 auto;width:auto}
#piGal a:first-child,#piGal img{height:auto;width:100%!important}
#piGal img{max-width:100%!important}
#lightbox{top:450px!important}
#piGal a:first-child{border:none;float:left}
#piGal a{float:left;margin:1%;width:30%;height:100px}
#naglowek-sklepu{margin-top:2%;font-size:20px;text-align:center;text-transform:none}
#model-name{font-size:20px}
#h1-description{font-size:14px;border-bottom:none;padding-bottom:0;margin-bottom:0}
.errorBox,.stockWarning{font-family:'Exo 2',Verdana,Arial,sans-serif;font-size:16px}
.errorBox{background:#ffb3b5;font-weight:700}
.stockWarning{color:#c03}
SPAN.markProductOutOfStock,TD.headerError{font-family:'Exo 2',Tahoma,Verdana,Arial,sans-serif;font-weight:700}
.productsNotifications{background:#f2fff7}
TD.headerError,TR.headerError{background:red}
SPAN.markProductOutOfStock{font-size:14px;color:#c76170}
#show-all-model{border-bottom:1px solid #E9E8E8;margin-bottom:10px;padding-bottom:6px;padding-top:12px;font-size:20px}
TD.headerError{font-size:12px;color:#fff;text-align:center}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs{font-size:0;margin:0;list-style-type:none;text-align:left}
.mj-productinfo span.title{margin:0;padding:0;border-bottom:1px solid #D2D2D2}
.mj-productinfo ul.tabs li a{height:auto}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li{display:inline;margin:0 3px 0 0}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li a{font:400 12px Verdana;text-decoration:none;position:relative;padding:5px 16px;border:1px solid #CCC;border-bottom-color:#B7B7B7;color:#000;background:url(../images/sidebox-bg.png) repeat-x;border-radius:3px 3px 0 0;outline:0}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li a:visited{color:#000}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li a:hover{border:1px solid #B7B7B7;background:url(../images/sidebox-bg.png) repeat-x #F0F0F0}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li.selected a,.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li.selected a:hover{position:relative;top:0;font-weight:700;background:#fff;border:1px solid #B7B7B7;border-bottom-color:#fff}
.mj-productinfo .mj_prodinfo_tabcontent ul.tabs li.selected a:hover{text-decoration:none}
.mj-productinfo .mj_prodinfo_tabcontent div.tabcontents{background-color:#fff;border:1px solid #b7b7b7;border-radius:0 3px 3px;padding:2%;width:95%;margin-top:-1px}
.mj-productinfo .mj_prodinfo_tabcontent{display:inline-block;float:left;width:100%;margin-top:1%}
@media only screen and (max-width:1000px) {
#jsn-pos-mainnav li a.current_parent{background:0 0}
}
@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:#FFF}
}
@media only 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:0}
#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-typobutton,.mj-typocolor{margin-bottom:15px}
}
@media only screen and (min-width:1001px) and (max-width:1050px) {
#mj-logo{width:24%}
#jsn-pos-mainnav li .nav-child.unstyled li a{background:#F9F9F9!important;width:185%;text-align:center;padding-top:10%}
#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-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:100%}
#google_translate_element{margin-left:0}
#mj-left #categories h3,#mj-left .leftBoxHeading a,#mj-right .rightBoxHeading a{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-even,.productListing-odd{width:29.8%}
.mj-prodcolorboxnote{width:37%}
.mj-prodcolorboxnotetop{width:42%}
.mj-typobutton{width:30%}
.mj-simplebutton,.mj-typocolor a.button,.mj-whitebutton{font-size:12px}
.mj-contact{width:18%}
.mj-message{width:71%}
.mj-sendmail{width:82.2%}
#mj-header .mj-grid16{float:right;margin-right:-3px;width:18%}
#mj-header .mj-grid32{width:35%}
.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:0}
#allProductsDefault #sorter,#featuredDefault #sorter,#newProductsDefault #sorter{width:56%}
#allProductsDefault #sorter label,#featuredDefault #sorter label,#newProductsDefault #sorter label{width:14%}
#allProductsDefault .buttonRow.forward,#newProductsDefault .buttonRow.forward{width:44%}
.mj-newproductname{padding:5px 0 5px 17px;width:38.5%}
#mj-maincontent #specials{margin-right:0}
.mj-logincontainer .content,.mj-signupcontainer .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%}
#wrapper{width:360px;left:4.5%}
#carousel{width:355px}
#carousel li{width:110px}
}
@media only 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;margin-bottom:0!important}
#mj-topbar .mj-grid24{width:32%}
#mj-topbar .mj-grid32{width:49%}
#mj-topbar .mj-grid40{width:60%}
#mj-header .mj-grid16{float:right;margin-right:-3px;width:24%}
#mj-header .mj-grid32{width:35%}
.flex-caption{font-size:32px;line-height:45px}
.slide-description{font-size:18px}
.price-tag{left:-15px;padding:20px;top:50px}
.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}
#mj-contentarea,#mj-right{right:0!important}
.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}
.mj-grid16,.mj-grid24,.mj-grid32,.mj-grid40,.mj-grid48,.mj-grid56,.mj-grid64,.mj-grid72,.mj-grid8,.mj-grid80,.mj-grid88,.mj-grid96{float:left;margin-left:0;margin-right:0;width:100%}
.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-grid8,.custom.mj-grid80,.custom.mj-grid88,.custom.mj-grid96{border:none;margin-bottom:0}
#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}
#bestsellersContent{width:94%!important}
#mj-featured1{padding-bottom:4px}
.additionalImages,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.specialsListBoxContents{margin:5px 0}
#indexDefault,#indexDefaultMainContent,.alsoPurchased .centerBoxWrapperContents{margin-top:0}
.centerColumn{padding:0}
#content,#position-left.span3,#position-right.span3{display:none;width:100%}
#moduleMenu-wrapper{width:100%}
#mj-copyright .custom.mj-grid88{width:85%!important}
#mj-copyright .custom.mj-grid8{width:15%!important}
.centerBoxWrapper{margin-bottom:0}
#mj-right{position:relative!important}
#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}
.list-reviews .mj-review{width:100%}
#checkoutConfirmDefault,#checkoutPayment,#checkoutShipping,#createAccountForm,#shoppingCartDefault{margin-bottom:10px}
#twittersideboxContent .twtr-widget{width:94%!important}
#twittersideboxContent .twtr-ft div{width:70%!important}
#mj-left #reviews .reviewsContent{width:94%!important}
#mj-featured1 .mj-grid16{margin-bottom:20px}
#mj-maincontent{padding:0 0 50px!important}
#mj-contentarea h2{margin:1px 1px 12px}
#mj-featured1 .mj-grid16{margin-top:0;width:22%;font-size:23px;margin-left:5px}
#mj-featured1 .mj-grid80{width:92.5%!important;font-size:17px;padding:13.5px}
.mj-brands.mj-grid56,.mj-stayintouch.mj-grid40.mj-lspace.mj-rspace,.navbar .nav{width:100%}
.navbar .nav>li.tab_active a{background:#404040!important;color:#FFF;text-shadow:none!important}
.mj-brands.mj-grid56{margin-bottom:20px}
.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:auto}
.search input[type=text]{padding:2px 0 3px}
#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}
.cart_quantity>strong{width:59.5%}
.cart_button{width:58%}
#mj-contentarea h1{margin-top:15px}
#mj-contentarea #specials{margin-bottom:15px;margin-left:0}
#mj-maincontent .mj-grid64.mj-lspace{margin-right:-1%}
#mj-contactus .buttonSet{margin-bottom:10px}
#mj-contactus{width:98%;margin-left:0}
.mj-signupcontainer{margin:25px 21px 25px 0;width:46.8%}
.mj-logincontainer{margin:25px 0}
#mj-advancesearchresult,.list-reviews,.mj-createaccount,.pagination_container{margin-bottom:15px}
.mj-logincontainer .content,.mj-signupcontainer .content{width:86.7%}
.mj-createaccount{width:98%;margin-left:0}
.mj-createaccount .acc_trigger{width:93.6%}
.mj-createaccount .acc_container{width:97%}
#mj-createaccountsucess{margin-left:0}
.tableHeading th{font-size:15px}
#account_edit,#account_history,#account_newsletters,#account_notifications,#account_password,#address_book,#checkoutConfirmation,#checkoutPayment,#checkoutShipping,#checkoutsucess,#history_info,#mj-condition,#mj-contentarea #products_new,#mj-logoff,#mj-privacynotice,#mj-reviewsInfo,#mj-shippingreturns,#my_account,#reviewsWrite{float:left;margin-bottom:15px;width:97%}
#reviewsWrite,.review_prodinfo{margin-top:20px}
.alsoPurchased .also_purchased_products .purchased_products .mj-pname a{font-size:12px}
.mj-grid80{width:100%!important}
.mj-productinfo{margin:5px 0 40px}
}
@media only screen and (min-width:1001px) and (max-width:1500px) {
#mj-slideshow{min-height:auto}
.flexslider .slides>li{height:350px}
}
@media only 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-grid32.mj-lspace>form{width:100%!important}
.price-tag{width:20.2%!important}
#carousel,#wrapper{width:400px!important}
}
@media only 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%;margin-bottom:10px}
.mj-grid32.mj-lspace>form{width:100%!important}
.price-tag{width:35%!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 only screen and (min-width:1150px) and (max-width:1300px) {
.mj-grid80.mj-rspace.mj-lspace{width:81%!important}
}
.jsn-mainnav.navbar .nav-collapse ul.nav li a{background:#F2F2F2;text-shadow:none}
#jsn-pos-mainnav li .nav-child.unstyled li a{background:#F9F9F9!important}
#jsn-pos-mainnav li .nav-child.unstyled li a:hover{background:#4B5668!important}
.jsn-mainnav.navbar .nav-collapse>ul.nav li a:hover{color:#4a5567}
@media screen and (max-width:700px) {
#checkoutConfirmDefault table .cartQuantity,#mj-topbar .mj-grid32,#shoppingCartDefault table .cartQuantity{margin-top:10px}
#mj-maincontent #mj-shoppingcart table td img,#shoppingCartDefault #cartImage img{display:none}
#mj-contentarea,#mj-right{right:0!important}
.flex-caption,.mj-brands.mj-grid56 li{line-height:30px}
#mj-maincontent #mj-contentarea h1{font-size:24px}
.centerBoxWrapperContents{margin-bottom:0!important}
#mj-maincontent #mj-shoppingcart table td{width:auto;float:none;padding:0}
#mj-maincontent #mj-shoppingcart .link_button,#mj-maincontent #mj-shoppingcart .link_button a,#mj-maincontent #mj-shoppingcart table td .button,#mj-maincontent #mj-shoppingcart table td .readmore,#mj-maincontent #mj-shoppingcart table td button,#mj-maincontent #mj-shoppingcart table td input[type=submit],#mj-maincontent #mj-shoppingcart table td input[type=reset],#mj-maincontent #mj-shoppingcart table td input[type=button]{font-size:11px;padding:5px!important}
#checkoutConfirmDefault .price_amount,#checkoutConfirmDefault .product_price strong,#checkoutConfirmDefault table,#loginDefault .review_box .mj-special6,#shoppingCartDefault table{font-size:13px}
#cartSubTotal{width:100%}
h4.optionName{width:29%}
.product_attributes{width:70%}
#productAdditionalImages .centerBoxWrapperContents table td{width:33%}
#accountHistInfo table td,#checkoutConfirmDefault table td{width:auto;float:none;padding:5px}
#shoppingCartDefault table td input[type=text]{width:35%}
#accountEditDefault input[type=text],#accountPassword input[type=password],#advSearchResultsDefault h1,#advSearchResultsDefault select,#indexCategories h1,#indexProductList h1,#loginDefault .inputlogin,#reviewsDefault h1,.mj-myaccountinfo #myAccountShipInfo{width:90%}
#advSearchResultsDefault h1,#advSearchResultsDefault select,#categoryImgListing,#indexCategories h1,#indexProductList .inputLabel,#indexProductList h1,#indexProductListCatDescription,#productListing,.mj-pass{margin-left:0}
#checkoutNewAddress select,#loginDefault select{width:94%!important}
.productListing-even,.productListing-odd{margin-left:2px}
#accountHistInfo,#accountNotifications,#accountPassword,#acctNewslettersDefault,#checkoutConfirmDefault,#checkoutPayment,#checkoutShipAddressDefault,#checkoutShipping,#createAccountForm,#myAccountShipInfo .product_info_left,#shoppingCartDefault{margin-bottom:10px}
#mj-righttop{padding:0!important}
#mj-righttop .mj-currencies{border-left:none!important}
#mj-topbar{background-repeat:repeat;background-position:inherit}
.mj-brands.mj-grid56>ul{margin-top:0}
#mod-search-searchword{width:69%}
.centerBoxWrapperContents{margin-top:-7px}
.mj-grid16,.mj-grid24,.mj-grid32,.mj-grid40,.mj-grid48,.mj-grid56,.mj-grid64,.mj-grid72,.mj-grid8,.mj-grid80,.mj-grid88,.mj-grid96{float:left;margin-left:0;margin-right:0;width:100%!important;margin-bottom:10px}
.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-grid8,.custom.mj-grid80,.custom.mj-grid88,.custom.mj-grid96{border:none;margin-bottom:0}
#mj-righttop .mj-language{padding:0 22px}
#mj-righttop .mj-currencies{padding:0 20px}
#mj-header{padding:25px 0 0;margin:10px 0 0}
#shopping_items #mj-contentarea,.mj-grid16{margin-bottom:0}
.centerBoxWrapper{margin-bottom:-5px}
#mj-maincontent .mj-grid96{margin-bottom:0}
#mj-footertop{padding:0 0 25px}
.mj-newsletter{margin-bottom:10px}
#mj-featured1{padding-bottom:4px}
.additionalImages,.categoryListBoxContents,.centerBoxContents,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.centerBoxContentsSpecials,.specialsListBoxContents{margin:5px 0}
.centerColumn{padding:0}
#content,#position-left.span3,#position-right.span3{display:none;width:100%}
#mj-maincontent{padding-bottom:2px}
#indexDefault,#indexDefaultMainContent{margin-top:0}
#mj-copyright .custom.mj-grid88{width:85%!important}
#mj-copyright .custom.mj-grid8{width:15%!important}
#mj-right{position:relative!important}
#mj-topbar .mj-grid16{color:#fff}
#moduleMenu-wrapper,.list-reviews .review_content,.mj-productinfo .mj-product_infoleft,.mj-productinfo .mj-product_inforight,.mj-review .product_title,.productListing-even,.productListing-odd,.review_img{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}
#productMainImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,#reviewsInfoDefaultProductImage{margin:0}
#cartSubTotal{padding-right:0}
#mj-maincontent .alsoPurchased .also_purchased_products table td{margin-bottom:50px}
#shopping_items #mj-contentarea .alsoPurchased .centerBoxWrapperContents table td:last-child,.mj-typobutton,.mj-typocolor{margin-bottom:15px}
#twittersideboxContent .twtr-widget{width:95%!important}
.item-page .mj-boxcontent.mj-prodcolorbox,.mj-bottomcolorbox,.mj-middlecolorbox,.mj-prodcolorboxnote,.mj-prodcolorboxnotetop,.mj-topcolorbox,.mj-typobutton,.mj-typocolor{width:auto;margin-left:0}
.mj-typobutton{margin-right:0}
.mj-typocolor a.button{font-size:14px}
.alsoPurchased .centerBoxWrapperContents{margin-top:0;margin-left:-10px}
#featuredProducts .centerBoxWrapperContents .centerBoxContentsFeatured,#specialsDefault .centerBoxWrapperContents .centerBoxContentsSpecials,#whatsNew .centerBoxWrapperContents .centerBoxContentsNew{margin-top:5px!important}
#mj-contentarea h2{margin:1px 1px 0;padding-bottom:0}
#mj-footer .moduletable.mj-grid24.mj-dotted.mj-rspace{margin-bottom:0}
#mj-footer .moduletable.mj-grid24.mj-dotted{margin-bottom:25px}
.navbar .nav>li.tab_active a{background:#E5E5E5!important;color:#FFF;text-shadow:none!important}
#jsn-pos-mainnav li.submenu a,#jsn-pos-mainnav li.submenu li.submenu a{background:0 0}
.caption_text{width:90%}
.flex-caption{font-size:16px}
.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}
.discount,.price,.slide_img,.tag{float:left;width:100%}
.a-btn:hover{padding-right:135px}
.slide_img{top:40%;position:absolute;right:0}
.tag{font-size:15px}
.price{font-size:24px;font-weight:700}
#mj-featured1 .mj-grid16,.discount{font-size:18px}
.flexslider .slides>li{height:380px}
#mj-featured1 .mj-grid80,#mj-featured1 .mj-grid96{margin:0}
#mj-featured1 .mj-grid80,.slide-description p{font-size:16px}
.mj-newproductimage{width:23%}
.main.newproduct-mainleft{width:28%!important}
.mj-newproductprice{float:right!important;width:30%!important}
#mj-contactus .buttonSet,#reviewsWrite .buttonSet,.fieldKey,.fieldValue,.pager{float:left}
.main.newproduct-mainright{width:35%!important}
#allProductsDefault #sorter,#allProductsDefault .buttonRow.forward,#featuredDefault #sorter,#newProductsDefault #sorter,#newProductsDefault .buttonRow.forward{float:left;margin-bottom:10px;width:100%}
#newProductsDefaultListingTopNumber{margin-top:0;margin-left:0}
#newProductsDefaultListingTopLinks{margin-bottom:18px!important;margin-left:0}
#newProductsDefaultListingBottomLinks,#newProductsDefaultListingBottomNumber{margin-left:0}
#allProductsDefault .buttonRow.forward,#newProductsDefault .buttonRow.forward{margin-top:10px;width:100%}
#allProductsDefault .navSplitPagesLinks.forward,#allProductsDefault .navSplitPagesResult.back,#featuredDefault .navSplitPagesLinks.forward,#featuredDefault .navSplitPagesResult.back,#newProductsDefault .navSplitPagesLinks.forward,#newProductsDefault .navSplitPagesResult.back{margin-bottom:10px;width:100%}
ul.tabs li{margin:0 10px 10px 0 !important;width:70%!important;margin-left:15%!important}
ul.tabs li:last-child{margin:0!important;margin-left:15%!important}
.tabcontents .contentText{margin-top:10px}
.centerBoxContentsNew.centeredContent{width:100%!important}
#mj-contentarea .tabcontents h2{background-image:none;font-size:15px}
#mj-topbar .mj-grid16{margin-bottom:10px;text-align:center;width:100%!important}
.search input[type=text]{padding:2px 0 3px}
#headerShortcuts{margin:0}
#mj-topbar li{line-height:25px}
.cart_quantity>strong{width:35%}
.mj-logincontainer,.mj-signupcontainer{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}
.acc_trigger{width:88.6%}
.mj-logincontainer .content,.mj-signupcontainer .content{width:86%}
.text_no_html{margin-top:10px;width:100%}
#checkoutPayment .mj-product_infoleft,#checkoutPayment .mj-product_inforight,#checkoutShipping .mj-product_infoleft,#checkoutShipping .mj-product_inforight,#checkoutShippingAddress .mj-product_infoleft,#checkoutShippingAddress .mj-product_inforight,#checkout_payment_address .mj-product_infoleft,#checkout_payment_address .mj-product_inforight,#mj-reviewsInfo .mj-product_infoleft,#mj-reviewsInfo .mj-product_inforight,#reviewsWrite .mj-product_infoleft,#reviewsWrite .mj-product_inforight,.mj-productinfo .mj-product_infoleft,.mj-productinfo .mj-product_inforight,.mj-productinfo .outer{width:100%}
.mj-order_history table td a{margin-right:10px}
#checkoutPayment .review_box table td strong{width:94%}
.content_box{padding:3%;width:100%!important}
.fieldKey,.fieldValue{width:100%!important}
#checkoutNewAddress .fieldValue.country_select>select{width:95%!important}
#checkout_payment_address .fieldValue.country_select>select{width:68%!important}
#products_new .tableHeading th{font-size:14px}
.pager{width:100%;margin-bottom:10px}
#mj-contactus{margin-left:10px;width:100%}
#mj-contentarea #specials{margin-left:0}
td.smallText{margin-bottom:15px}
}
@media only screen and (min-width:220px) and (max-width:300px) {
#moduleMenu-wrapper span{margin:2px 55px!important}
#mj-header{padding:0;margin:45px 0 0}
.search .show_hide{width:10%}
#mj-topbar .mj-grid24{float:left;margin-left:35px;width:144px}
.mj-currencies select{width:144px}
#mj-left .leftBoxContainer,#mj-right .rightBoxContainer{width:95%!important}
#mj-header #mj-righttop{width:87%}
.slidingDiv{width:75%}
#twittersideboxContent .twtr-widget{width:90%!important}
.mj-newsletter a,.mj-storelocator a{float:left;width:75%}
#mj-maincontent table td{border-bottom:medium none;width:100%}
.review_box{width:88.2%}
.list-reviews .mj-review{width:100%}
.cart_button,.cart_quantity{width:100%}
#shoppingCartDefault table td{width:auto;float:none;padding:0}
#accountHistInfo table td,#checkoutConfirmDefault table td{width:auto;float:none;padding:5px}
#orderTotals{width:70%}
#mj-topbar .mj-grid40{float:left;margin-top:5px;width:87%!important}
.jsn-mainnav.navbar{float:right;width:100%}
#mj-left #reviews .reviewsContent{width:91%!important}
#mj-right .twtr-ft div{width:75%!important}
.mj-grid32.mj-lspace>form{width:100%}
#mj-featured1 .mj-grid80{border-radius:5px;width:88.8%!important}
#mj-featured1 .mj-grid16{border-radius:5px;width:91%!important}
#allProductsDefault #sorter label,#featuredDefault #sorter label,#newProductsDefault #sorter label{font-size:12px;width:25%}
#allProductsDefault input[type=submit],#featuredDefault input[type=submit],#newProductsDefault input[type=submit]{font-size:13px}
#sorter select{font-size:12px}
#allProductsDefault #sorter,#allProductsDefault .buttonRow.forward,#featuredDefault #sorter,#newProductsDefault #sorter,#newProductsDefault .buttonRow.forward{width:80%}
#allProductsDefault .navSplitPagesLinks.forward,#allProductsDefault .navSplitPagesResult.back,#featuredDefault .navSplitPagesLinks.forward,#featuredDefault .navSplitPagesResult.back,#newProductsDefault .navSplitPagesLinks.forward,#newProductsDefault .navSplitPagesResult.back{font-size:12px;width:82%;float:left}
.mj-pagination a{padding:5px 2px}
.mj-newproductimage{font-size:10px;padding:5px 0 5px 5px;width:27%!important}
.main.newproduct-mainright,.mj-newproductprice{font-size:11px}
.mj-newproductname{float:left;font-size:14px;padding:5px 0 5px 16px}
.mj-alldefaultproductprice{font-size:10px;padding:5px 0 5px 5px;width:18%}
.main.newproduct-mainleft img{width:88%}
.main.newproduct-mainleft{padding-left:0;width:35%!important}
.price-tag{left:-7px;padding:10px;top:25px;width:33%}
.review_rating .bold{width:25%}
textarea{width:94%}
#wrapper{width:100%}
#carousel{width:170px}
#carousel li{width:200px}
.mj-grid32.mj-lspace{margin-right:0!important}
}
@media only screen and (min-width:301px) and (max-width:450px) {
.mj-grid32.mj-lspace{margin-right:0!important}
/*#mj-logo{text-align:center;height:auto;margin-top:-14%;width:98%}  19.11.2021 */
#mj-logo{text-align:center;height:40px;}
#mj-header #mj-righttop{width:100%;margin-bottom:5px}
#mj-topbar .mj-grid16{text-align:center;width:100%!important;padding:0!important}
#mj-topbar .mj-grid24{width:59%!important}
#mj-topbar .mj-grid40{margin-top:10px}
#mj-featured1 .mj-grid80{border-radius:5px;width:91.8%!important}
#mj-featured1 .mj-grid16{border-radius:5px;width:93%!important}
.centerBoxWrapper{margin-right:-8px}
#mj-contentarea h2{padding-left:14px}
#view1 h2{padding-left:0px}  /*product description*/
#accountHistInfo table h2{padding-left:0}
#mj-righttop .mj-language{margin-top:12px;padding:0}
#mj-righttop .mj-currencies{padding:2px 0 2px 10px}
#mj-topbar .mj-grid80{width:100%}
#moduleMenu-wrapper span{margin-left:13px;margin-right:-2px}
.moduleBox{width:82px}
#mj-maincontent table td{border-bottom:medium none;float:left;width:100%;font-size:11px!important}
.menu_txt,.tdbLink{position:relative;font-family:'Exo 2',Oswald,sans-serif;font-size:10px}
.review_box{width:91.2%}
.list-reviews .mj-review{width:100%}
.cart_button,.cart_quantity,.cart_quantity>strong{width:50%}
.propricemain{min-height:85px}
#accountDefault table td,#shoppingCartDefault table td{width:auto;float:none;padding:0}
#accountHistInfo table td,#checkoutConfirmDefault table td{width:auto;float:none;padding:5px}
#orderTotals{width:55%}
#accountDefault table th{font-size:13px}
.flex-caption{font-size:16px}
#google_translate_element{margin-left:0}
#moduleMenu-wrapper span a{width:72px}
#mj-left #reviews .reviewsContent{width:93%!important}
#mj-right .twtr-ft div{width:70%!important;float:left}
.jsn-mainnav.navbar{float:left;width:100%}
.mj-grid32.mj-lspace>form{width:100%}
#twittersideboxContent .twtr-widget{width:93%!important}
.mj-newproductimage{font-size:12px;padding:5px 0 5px 20px;width:25%!important}
.mj-newproductname{font-size:14px;padding:5px 0 5px 17px}
.mj-alldefaultproductprice{font-size:12px;padding:5px 0 5px 35px;width:25%}
.mj-newproductimage:last-child{padding-left:0}
.main.newproduct-mainright{padding-left:10px;width:33%!important}
.mj-productnewprice{padding-left:15px}
#allProductsDefault #sorter label,#featuredDefault #sorter label,#newProductsDefault #sorter label{width:16%}
#featuredDefault .buttonRow.forward{margin-bottom:10px}
.mj-pagination a{padding:5px 6px}
.price-tag{left:-7px;padding:14px;top:25px;width:40%}
.review_rating .bold{width:20%}
textarea{width:96%}
#wrapper{width:100%}
#carousel{width:245px}
#carousel li{width:110px}
}
@media only screen and (min-width:450px) and (max-width:500px) {
#mj-topbar .mj-grid16{text-align:center;float:left;width:100%!important;margin-right:0}
.search .show_hide{width:8%}
#mj-topbar .mj-grid24{width:46%!important}
.slidingDiv{width:90%}
.propricemain{min-height:44px}
#mj-logo{text-align:center;height:auto;width:98%}
.list-reviews .mj-review{width:100%}
.review_box{width:94.2%}
/*#mj-header{padding:0}  19.11.2021*/
#mj-header .mj-grid16{float:left;margin-top:10px;width:32.5%!important}
#mj-header .mj-grid32{float:right;margin-top:10px;width:61%!important}
.mj-grid32.mj-lspace>form{width:99%}
#mj-topbar .mj-grid80{float:left;width:85%!important}
#mj-header #mj-righttop{width:100%;padding:0;float:right}
.search .searchbtn{width:14%!important}
#mj-righttop .mj-language{margin-top:15px;padding:0 9px}
#mj-righttop .mj-currencies{padding:0 6px;margin-top:15px}
#mj-righttop .mj-search{margin-top:15px}
.slide-description{font-size:18px}
.flex-caption{font-size:26px}
.flexslider .slides>li{height:450px}
.slide_img{top:42%}
.price-tag{left:-10px;padding:10px;top:50px;width:21%}
.tag{font-size:12px}
.price{font-size:28px}
.discount{font-size:20px}
#mj-featured1 .mj-grid16{border-radius:5px;width:96%!important}
#mj-featured1 .mj-grid80{border-radius:5px;width:95%!important}
#moduleMenu-wrapper span{margin-left:14px;margin-right:12px}
#mj-maincontent table td{border-bottom:medium none}
.slidingDiv input{width:76%}
.user_detail{width:50%;float:left}
.mj-latest ul,.mj-productname{margin-top:10px}
.mj-latest ul{width:100%}
.cart_quantity{width:37%}
.cart_quantity>strong{width:68%}
.cart_button{width:60%}
#shoppingCartDefault table td{width:auto;float:none;padding:0}
#accountDefault table td,#accountHistInfo table td,#checkoutConfirmDefault table td{width:auto;float:none;padding:5px}
#orderTotals{width:40%}
#shopping_items #mj-contentarea .alsoPurchased .centerBoxWrapperContents .centerBoxContentsAlsoPurch .mj-pname a{bottom:-50px}
#mj-left #reviews .reviewsContent{width:95.5%!important}
#mj-right .twtr-ft div{width:63%!important;float:left}
#mj-topbar .mj-grid40{float:left;width:85%!important;margin-top:10px}
.mj-newproductimage{font-size:16px}
.mj-newproductname{font-size:14px}
.mj-alldefaultproductprice{font-size:16px;padding:5px 0 5px 14px}
.mj-logincontainer .content,.mj-signupcontainer .content{width:90%}
.acc_trigger{width:91.6%}
.review_rating .bold{width:13%}
textarea{width:97%}
#wrapper{width:100%}
#carousel{width:365px}
#carousel li{width:110px}
}
@media only screen and (min-width:501px) and (max-width:700px) {
#mj-topbar .mj-grid16{width:22%!important}
#mj-topbar .mj-grid40{float:right;width:77.67%!important}
#mj-logo{text-align:center;margin-top:1px;width:98%}
#mj-header .mj-grid32{float:right;width:53.233%!important}
.mj-grid16.mj-rspace.mj-lspace{width:100%!important}
.mj-storelocator{float:left;max-width:43%!important}
#mj-featured1 .mj-grid80{padding:12.5px 10px!important}
}
@media only screen and (max-width:200px) {
#wrapper{height:54px;position:relative;width:100%}
#carousel,#carousel li{width:125px!important}
#carousel li{margin:6px 0!important}
#mj-logo{margin-top:20px}
.mj-grid32.mj-lspace{margin-right:0!important}
.price-tag{width:50.2%!important}
#mj-featured1 .mj-grid16,#mj-featured1 .mj-grid80{padding:10px 0 10px 3px !important}
#mj-maincontent table td{float:left;width:90%}
.mj-newstext{font-size:17px}
}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
abbr,acronym,fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
a{text-decoration:none}
#mj-container{width:100%}
.mj-subcontainer{width:95%}
.mj-full{float:none;width:100%;margin-left:2%;margin-right:2%}
#content,#jsn-logo,#position-left{float:left}
.mj-grid16,.mj-grid24,.mj-grid32,.mj-grid40,.mj-grid48,.mj-grid56,.mj-grid64,.mj-grid72,.mj-grid8,.mj-grid80,.mj-grid88,.mj-grid96{float:left;margin-left:1%;margin-right:1%}
.mj-grid8{width:6.333%}
.mj-grid16{width:14.666%}
.mj-grid24{width:23%}
.mj-grid32{width:31.333%}
.mj-grid40{width:39.666%}
.mj-grid48{width:48%}
.mj-grid56{width:56.333%}
.mj-grid64{width:64.666%}
.mj-grid72{width:73%}
.mj-grid80{width:81.333%}
.mj-grid88{width:89.666%}
.mj-grid96{width:98%}
.mj-lspace{margin-left:0}
.mj-rspace{margin-right:0}
.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-grid8,.custom.mj-grid80,.custom.mj-grid88,.custom.mj-grid96{margin-left:0;margin-right:0;width:auto}
.clearfix:after{height:0;line-height:0;clear:both}
.clearfix{display:inline-block;width:auto}
h1.logo a,html[xmlns] .clearfix{display:block}
body.site{font-family:'Exo 2',"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}
.thumbnail{margin-bottom:9px}
.accordion-group{background:#fff}
.select[multiple],select[size]{height:28px}
.container{transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
a.btn{color:#eef4ff;background-color:#7d9cd5;background-image:none;text-shadow:0 1px 0 #4c6ba2;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:.5s!important;-moz-transition:.5s!important;-webkit-transition:.5s!important}
a.btn.active,a.btn:active,a.btn:hover{color:#fbfcff;background-color:#9eb5de}
.table tbody tr td,.table tbody tr th{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
a.btn .icon-chevron-right{background-position:-456px -70px;height:16px}
a.btn .icon-cog{background-position:-432px 2px}
.jsn-header-wrapper{background-position:left top;background-repeat:no-repeat,repeat;border-bottom:1px solid #f0f0f0;border-top:5px solid #374A5F;margin-bottom:20px}
.jsn-header{margin-bottom:20px;padding:20px 0;border-top:1px solid #fff}
.jsn-header .finder{margin-top:14px}
.jsn-header #jsn-pos-search,.jsn-header #jsn-pos-top{margin:10px 10px 0 0}
.jsn-header #jsn-pos-search{margin-left:20px}
.jsn-header #jsn-pos-search form{margin:0}
.jsn-header #jsn-pos-search form input[type=text]{margin:3px 0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
#jsn-logo{margin:10px 0}
.jsn-mainnav{margin-bottom:0}
.jsn-mainnav .jsn-mainnav-inner{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
#jsn-pos-mainnav{clear:both}

.jsn-mainnav.navbar .nav>li>a{padding:10px 14px;font-family:'Exo 2',Oswald,sans-serif;font-size:15px;text-transform:uppercase;text-shadow:0 1px 0 #fff;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.navbar .nav>li>a:active,.navbar .nav>li>a:hover{text-decoration:none!important;color:#FFF;text-shadow:none}
.navbar .nav>li.active>a,.navbar .nav>li.active>a:hover{color:#005580}
ul.nav-child{display:none;border-top:1px solid #f0f0f0}
.jsn-mainnav.navbar .nav>li{position:relative}
.jsn-mainnav.navbar .nav>li:hover{border-radius:4px}
.jsn-mainnav.navbar .nav>li:hover a{color:#FFF}
.jsn-mainnav.navbar .nav>li:hover>ul.nav-child{display:block;position:absolute;z-index:99999}
.jsn-mainnav.navbar .nav>li ul.nav-child li{position:relative;background:#FFF}
.jsn-mainnav.navbar .nav>li ul.nav-child li a{padding:10px 20px;line-height:20px;border:1px solid #f0f0f0;border-top:none;display:block;width:150px;text-transform:uppercase;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;font-family:'Exo 2',oswald}
.page-header,.page-header h1,.page-header h2,.page-header h3,h2.item-title,h3.item-title,h3.jsn-moduletitle{font-family:'Exo 2',Oswald,sans-serif;font-weight:400;text-transform:uppercase}
.jsn-mainnav.navbar .nav>li ul.nav-child li a:active,.jsn-mainnav.navbar .nav>li ul.nav-child li a:hover{color:#FFF!important;text-decoration:none}
.jsn-mainnav.navbar .nav>li ul.nav-child li.active>a{color:#000}
ul.nav-child li:hover>ul.nav-child{display:block;position:absolute;z-index:200;top:-1px;left:191px}
.nav>li>a,.pager a{transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
#content,#position-left,#position-right,.container .row-fluid{position:relative}
#position-right{float:right}
#content.span6,#content.span9{left:25.968357881%}
.bottom-users,.promo,.top-users{margin-bottom:20px}
.bottom-users{margin-top:20px}
#position-left.span3{margin-left:0;left:-48.618784527%}
.jsn-modulecontainer{margin-bottom:20px;position:relative}
.jsn-modulecontainer:last-child{margin-bottom:0}
h3.jsn-moduletitle{color:#5784ae;padding:5px 0 10px;border-bottom:1px solid #d9e6f2;margin-bottom:10px}
.module-header{padding-bottom:17px;margin:20px 0 18px;border-bottom:1px solid #eee}
.module-badge{display:none;width:42px;height:42px;position:absolute;top:0;right:0;z-index:50}
.jsn-modulecontainer.jsn_menu ul,.jsn-modulecontainer.menu ul{list-style:none;margin:0}
.jsn-modulecontainer.jsn_menu ul li,.jsn-modulecontainer.menu ul li{display:block}
.jsn-modulecontainer.jsn_menu ul li a,.jsn-modulecontainer.menu ul li a{padding:0;display:block;border-bottom:1px dotted #d9e6f2;text-shadow:0 1px 0 #fff;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.jsn-modulecontainer.jsn_menu ul li a:active,.jsn-modulecontainer.jsn_menu ul li a:hover,.jsn-modulecontainer.menu ul li a:active,.jsn-modulecontainer.menu ul li a:hover{color:#222;text-decoration:none}
.jsn-modulecontainer.blue,.jsn-modulecontainer.jsn_blue{background-color:#5087b1;background-position:center top,left top;background-repeat:no-repeat,repeat;padding:15px;color:#eee;text-shadow:0 1px 0 #1d4361}
.jsn-modulecontainer.blue a,.jsn-modulecontainer.jsn_blue a{color:#ddd;text-decoration:underline;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.jsn-modulecontainer.blue a:hover,.jsn-modulecontainer.jsn_blue a:hover{color:#fff;background:#598fb9}
.jsn-modulecontainer.blue h3.jsn-moduletitle,.jsn-modulecontainer.jsn_blue h3.jsn-moduletitle{border-bottom:none;color:#eee;padding:0}
.jsn-modulecontainer.blue ul li a,.jsn-modulecontainer.jsn_blue ul li a{color:#e5e5e5;text-shadow:0 1px 0 #1d4361;border-color:#7ca9cc;text-decoration:none}
.jsn-modulecontainer.blue ul li a:hover,.jsn-modulecontainer.jsn_blue ul li a:hover{color:#fff;background:#77a6c9}
.jsn-modulecontainer.jsn_red,.jsn-modulecontainer.red{background-color:#da4531;background-position:center top,left top;background-repeat:no-repeat,repeat;padding:15px;color:#eee;text-shadow:0 1px 0 #6a241a}
.jsn-modulecontainer.jsn_red a,.jsn-modulecontainer.red a{color:#ddd;text-decoration:underline;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.jsn-modulecontainer.jsn_red a:hover,.jsn-modulecontainer.red a:hover{color:#fff;background:#d3887d}
.jsn-modulecontainer.jsn_red h3.jsn-moduletitle,.jsn-modulecontainer.red h3.jsn-moduletitle{border-bottom:none;color:#eee;padding:0}
.jsn-modulecontainer.jsn_red ul li a,.jsn-modulecontainer.red ul li a{color:#e5e5e5;text-shadow:0 1px 0 #6a241a;border-color:#ed7666;text-decoration:none}
.jsn-modulecontainer.jsn_red ul li a:hover,.jsn-modulecontainer.red ul li a:hover{color:#fff;background:#ff8e7f}
.jsn-modulecontainer.green,.jsn-modulecontainer.jsn_green{background-color:#a3bc2e;background-position:center top,left top;background-repeat:no-repeat,repeat;padding:15px;color:#eee;text-shadow:0 1px 0 #535f1d}
.jsn-modulecontainer.green a,.jsn-modulecontainer.jsn_green a{color:#ddd;text-decoration:underline;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.jsn-modulecontainer.green a:hover,.jsn-modulecontainer.jsn_green a:hover{color:#fff;background:#b3cb42}
.jsn-modulecontainer.green h3.jsn-moduletitle,.jsn-modulecontainer.jsn_green h3.jsn-moduletitle{border-bottom:none;color:#eee;padding:0}
.jsn-modulecontainer.green ul li a,.jsn-modulecontainer.jsn_green ul li a{color:#e5e5e5;text-shadow:0 1px 0 #6a241a;border-color:#b8ce52;text-decoration:none}
.jsn-modulecontainer.green ul li a:hover,.jsn-modulecontainer.jsn_green ul li a:hover{color:#fff;background:#bfd35f}
.jsn-modulecontainer.hot .module-badge,.jsn-modulecontainer.jsn_hot .module-badge{display:inline-block}
.jsn-modulecontainer.jsn_new .module-badge,.jsn-modulecontainer.new .module-badge{display:inline-block}
.jsn-modulecontainer.jsn_round-corner,.jsn-modulecontainer.round-corner{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.jsn-modulecontainer.blank,.jsn-modulecontainer.jsn_blank{border:1px solid #ccc;padding:15px}
h2.item-title{color:#5784ae;font-size:1.5em}
div.pagination{height:auto}
div.pagination p{margin:9px 0}
.hero-unit{background-color:#08C}
.hero-unit>*{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
.page-edit{-moz-box-shadow:0 0 40px #111 inset;-webkit-box-shadow:0 0 40px #111 inset;box-shadow:0 0 40px #111 inset}
.page-edit-inner{padding:20px 0}
.page-edit h1,.page-edit h2,.page-edit h3,.page-edit h4,.page-edit h5,.page-edit h6,.page-edit label,.page-edit legend,.page-edit p{color:#F8F8F8;text-shadow:1px 1px 1px #000}
.page-edit hr,.page-edit legend{border:0;border-bottom:1px solid #333}
.page-edit .form-actions{background-color:transparent;border-top:1px solid #333}
.item-title{margin-bottom:9px}
.item-content{margin:18px 0}
.item-subtitle{margin-bottom:9px}
.pull-right.item-image{margin:0 0 18px 20px}
.pull-left.item-image{margin:0 20px 18px 0}
.item-actions .dropdown-menu,.item-comment .dropdown-menu,.jsn-header .nav>li:last-child>.dropdown-menu{left:initial;right:0}
.article-index{margin:0 0 10px 10px}
.list-item-title{margin-bottom:9px}
.list-item-content{margin:18px 0}
.list-item-subtitle{margin-bottom:9px}
.content-links,.items-more{padding:15px 0}
.jsn-footer-wrapper{margin-top:30px}
.jsn-footnews{background-color:#577faa;background-position:left top,center top;background-repeat:repeat-x,no-repeat;border-top:5px solid #374a5f;color:#eee;text-shadow:0 1px 0 #295373}
.jsn-footnews a{color:#ddd;text-decoration:underline}
.jsn-footnews a:active,.jsn-footnews a:hover{color:#fff}
.jsn-footnews .jsn-footnews-inner{padding:20px 0}
.jsn-footnews .jsn-modulecontainer h3{border:none;padding:5px 0;color:#fafafa}
.jsn-footnews .jsn-modulecontainer ul li a{color:#ddd;text-shadow:0 1px 0 #28546d;border-color:#7590ac;text-decoration:none;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}
.jsn-footnews .jsn-modulecontainer ul li a:active,.jsn-footnews .jsn-modulecontainer ul li a:hover{color:#fff;background:#598fb9;text-shadow:0 1px 0 #000}
.jsn-footnews .jsn-modulecontainer ul li:last-child a{border:none}
.jsn-footnews a.readmore{padding-left:10px}
.jsn-footnews a.readmore em.icon{width:14px;height:14px;display:inline-block;margin-bottom:-3px;margin-right:5px}
.jsn-footer{color:#ddd;text-shadow:0 1px 0 #000;border-top:1px solid #222}
.jsn-footer p{margin:0}
.jsn-footer .container{padding:10px 0}
ul.stay-connect{list-style:none;margin:0}
ul.stay-connect li{padding:5px 0 5px 10px}
ul.stay-connect li span{margin-left:10px}
ul.stay-connect li em.icon{width:14px;height:14px;display:inline-block;margin-bottom:-2px}
ul.stay-connect li.address .icon{background-position:0 -24px}
ul.stay-connect li.phone .icon{background-position:-241px -120px}
ul.stay-connect li.email .icon{background-position:-73px 0}
ul.stay-connect li.website .icon{background-position:-337px -144px}
.responsive-banner-link:hover{text-decoration:none}
.responsive-banner{overflow:hidden}
.responsive-caption{position:absolute;left:5px;bottom:2px;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.5)}
.article-item-heading{border-bottom:1px solid #dc8247;margin:10px 0;color:#dc8247}
pre{background-color:#e1ecf2;border-color:#adbac1;text-shadow:0 1px 0 #fff;padding-left:20px;max-height:200px;overflow:auto}
blockquote{border:none;padding-left:40px;font-style:italic;color:#555;min-height:30px}
.text-dropcap::first-letter{float:left;font:4em/.8em "Times New Roman",Times,serif;font-weight:700}
.text-highlight{background-color:#FFA;padding:.1em .3em}
.text-highlight-red{background-color:#f7c7ca;padding:.1em .3em}
.text-highlight-blue{background-color:#cce2f2;padding:.1em .3em}
.text-highlight-green{background-color:#d0e2b0;padding:.1em .3em}
@media (min-width:1200px) {
.jsn-header .container,.navbar .container{width:1170px}
#jsn-pos-mainnav li .nav-child.unstyled li a{background:#F9F9F9!important;width:185%;text-align:center;padding-top:10%}
#content.span6,#content.span9{left:25.968357881%}
#position-left.span3{margin-left:0;left:-48.618784527%}
}
@media (max-width:979px) {
.jsn-header .container,.jsn-mainnav .jsn-mainnav-inner .container{width:724px}
.jsn-header{padding-bottom:0}
.navbar-fixed-top{margin-bottom:0!important}
.jsn-mainnav .navbar-inner{padding:0}
.jsn-mainnav .navbar-inner .container{width:100%;text-align:center}
.navbar .mainnav-toggle{text-align:center;position:relative;width:100vw}
.navbar .btn-navbar{float:none;font-size:12px;background-color:#444;width:96px;padding:5px 10px;margin:5px auto;color:#ddd;text-transform:uppercase;text-shadow:0 1px 0 #000}
.jsn-mainnav.navbar .nav-collapse .nav{margin:0;border-top:1px solid #ccc}
.jsn-mainnav.navbar .nav-collapse .nav>li>a{padding:10px 20px;border:1px solid #e0e0e0;border-top:none;font-size:1em;background:#F9F9F9;text-shadow:0 1px 0 #fff;border-radius:0;margin:0;font-weight:400}
.jsn-mainnav.navbar .nav-collapse .nav>li a:active,.jsn-mainnav.navbar .nav-collapse .nav>li a:hover,ul.nav-child li>ul.nav-child li a:active,ul.nav-child li>ul.nav-child li a:hover{background:#474747;text-shadow:none}
.jsn-mainnav.navbar .nav-collapse ul.nav li.active>a,.jsn-mainnav.navbar .nav-collapse ul.nav li.active>a:hover{color:#0a2d4e;background-color:#6ea9e0!important;border-color:#6ea9e0 #6ea9e0 #4a87c0;text-shadow:0 1px 0 #8ebfed}
ul.nav-child{display:block;position:relative!important}
.jsn-mainnav.navbar .nav-collapse ul.nav li>ul.nav-child li a{border-color:#ddd;width:auto}
.jsn-mainnav.navbar .nav-collapse ul.nav li.active>ul.nav-child li a{color:#aaa;text-shadow:0 1px 0 #fff;border-bottom-color:#ddd}
ul.nav-child li:hover>ul.nav-child{left:0;top:0}
ul.nav-child li>ul.nav-child li a{background:#fafafa!important}
#content{width:auto!important;left:0!important}
div.pagination{border-bottom:1px solid #F9F9F9;margin-bottom:10px;padding-bottom:18px}
#position-left.span3,#position-right.span3{width:48%;left:0!important;margin-bottom:20px}
#position-right.span3{margin-left:0}
.item-comment .item-image{display:none}
}
@media (max-width:767px) {
.jsn-mainnav .jsn-mainnav-inner .container,.navbar .mainnav-toggle{text-align:center;position:relative}
body{padding-top:0}
.container{width:100%!important}
.jsn-header-wrapper{margin:0 -20px 20px}
.jsn-header{padding-bottom:0}
.jsn-header .jsn-header-inner .container{text-align:center}
.jsn-header #jsn-logo{margin:20px auto;float:none}
.jsn-header #jsn-pos-top{margin:20px 0}
.jsn-header #jsn-pos-search{margin:10px auto}
.jsn-header #jsn-pos-search form input[type=text]{width:160px}
.jsn-header .social{display:table;margin:0 auto}
h1.logo a.brand{margin:0}
.navbar .btn-navbar{width:158px!important}
.navbar-inner{background:0 0;box-shadow:none;padding:0}
.navbar .nav-collapse ul.nav{float:none;width:100%;border-top:1px solid #e7e7e7}
.navbar .nav-collapse ul.nav li{float:none}
.jsn-mainnav.navbar .nav-collapse ul.nav li a{padding:10px 20px;border:1px solid #e0e0e0;border-top:none;font-size:1em;background:#F9F9F9;text-shadow:0 1px 0 #fff}
.jsn-mainnav.navbar .nav-collapse ul.nav li a:hover{background:#474747;text-shadow:none;color:#FFF}
.jsn-mainnav.navbar .nav-collapse ul.nav li.active>a,.jsn-mainnav.navbar .nav-collapse ul.nav li.active>a:hover{color:#0a2d4e;background-color:#6ea9e0;border-color:#6ea9e0 #6ea9e0 #4a87c0;text-shadow:0 1px 0 #8ebfed}
ul.nav-child{display:block;position:relative!important}
.jsn-mainnav.navbar .nav-collapse ul.nav li ul.nav-child li a{padding-left:30px;border-color:#ddd}
.items-row .item{margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #eee}
hr.divider-vertical{display:none}
.items-leading hr.divider-vertical{display:block}
div.pagination{text-align:center;margin-top:0;border-bottom:none}
div.pagination .pull-right{width:auto;float:none;margin:0 auto 10px;text-align:center}
div.pagination ul li.disabled{cursor:pointer}
div.pagination ul li a{line-height:20px;padding:0 6px;font-size:.9em;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-shadow:0 1px 0 #fff}
#jsn-pos-user1,#jsn-pos-user2,#jsn-pos-user3,#jsn-pos-user4,#jsn-pos-user5,#jsn-pos-user6{margin-bottom:20px}
#content,#position-left.span3,#position-right.span3{width:100%}
#content.span6,#content.span9{left:0}
#position-left.span3{margin-left:0;left:0}
.jsn-footer-wrapper{margin:30px -20px 0}
.jsn-footer,.jsn-footnews{padding:0 20px}
.jsn-footnews .jsn-footnews-inner{padding-bottom:0}
.jsn-footnews .row-fluid [class*=span]{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #344f6c;box-shadow:0 1px 0 #6b92b9;-moz-box-shadow:0 1px 0 #6b92b9;-webkit-box-shadow:0 1px 0 #6b92b9}
.jsn-footnews .row-fluid [class*=span]:last-child{border:none;box-shadow:none;margin-bottom:0}
.jsn-footer a:active,.jsn-footer a:hover{color:#fff}
.row-fluid .offset1,.row-fluid .offset10,.row-fluid .offset11,.row-fluid .offset2,.row-fluid .offset3,.row-fluid .offset4,.row-fluid .offset5,.row-fluid .offset6,.row-fluid .offset7,.row-fluid .offset8,.row-fluid .offset9{margin-left:0!important}
.jsn-header .brand{float:none;display:block;text-align:center}
.jsn-header .nav.pull-right,.jsn-header .pull-right{float:none!important;display:block;clear:both}
.nav-pills>li,.nav-tabs>li{float:none}
.jsn-header .nav-pills>li>a{border:1px solid #ddd;border-bottom:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.jsn-header .nav-pills>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.jsn-header .nav-pills>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:1px solid #ddd}
.modal.fade{top:-100%}
.nav-tabs{border-bottom:0}
.nav-tabs>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:0}
.nav-tabs>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.nav-tabs>.active:last-child>a,.nav-tabs>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:1px solid #333}
.nav-tabs>li>a:hover{border-color:#ddd;z-index:2}
.nav-tabs.nav-dark>li>a{border:1px solid #333}
.nav-tabs.nav-dark>li>a:hover{border-color:#333}
.nav-pills>li>a{margin-right:0;margin-bottom:3px}
.nav-pills>li:last-child>a{margin-bottom:1px}
.form-search>.pull-left,.form-search>.pull-right{float:none;display:block;margin-bottom:9px}
.responsive-banner{min-width:282px;overflow:hidden;display:block;height:145px;margin-bottom:5px}
.responsive-caption{position:relative}
.responsive-banner img{visibility:hidden}
}
@media (max-width:480px) {
.item-info>span{display:block}
.blog-item .pull-right.item-image{margin:0 0 18px}
.blog-item .pull-left.item-image{margin:0 0 18px;float:none}
}
div.social{line-height:0}
.nav,.navbar{margin-bottom:18px}
div.button2-left{float:left}
.nav{margin-left:0;list-style:none}
.nav>li>a{display:block}
.nav>li>a:hover{text-decoration:none;background-color:#eee}
.navbar{overflow:visible;color:#999}
.navbar-inner{min-height:40px;background:repeat-x none;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}
.navbar .container{width:auto}
.navbar ul.nav{position:relative!important;left:0!important;display:block!important;margin:-17px}
.navbar .nav>li{display:block;float:left}
.navbar .nav>li>a{float:none;padding:9px 10px 11px;line-height:19px;color:#999;text-decoration:none}
.navbar .btn{display:inline-block;padding:4px 10px;line-height:18px}
.navbar .nav>li>a:hover{text-decoration:none;background-color:transparent}
.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#fff;text-decoration:none;background-color:#222}
.navbar .btn-navbar{display:none;padding:7px 10px;background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-image:-moz-linear-gradient(top,#333,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-navbar,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{background-color:#151515}
.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#080808\9}
.hide{display:none}
.show{display:block}
.mj-mainnav.navbar .nav>li{position:relative}
.mj-mainnav.navbar .nav>li:hover>ul.nav-child{display:block;position:absolute;z-index:100}
.collapse{position:relative;height:0;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in,.nav-collapse.collapse{height:auto}
.clearfix:after,.clearfix:before{display:table;content:""}
.hide-text{color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.hidden{display:none}
@media (max-width:480px) {
.nav-collapse{-webkit-transform:translate3d(0,0,0)}
.page-header h1 small{display:block;line-height:18px}
input[type=radio],input[type=checkbox]{border:1px solid #ccc}
.modal{position:absolute;top:10px;right:10px;left:10px;width:auto;margin:0}
.modal.fade.in{top:auto}
.modal-header .close{padding:10px;margin:-10px}
.carousel-caption{position:static}
}
@media (max-width:767px) {
.navbar-fixed-bottom,.navbar-fixed-top{margin-right:-20px;margin-left:-20px}
.dl-horizontal dd,.row,.thumbnails{margin-left:0}
.container-fluid{padding:0}
.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}
.container{width:auto}
.row-fluid{width:100%}
.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}
}
@media (min-width:768px) and (max-width:979px) {
.row-fluid: after,.row-fluid:before,.row:after,.row:before{display:table;content:""}
.row-fluid:after,.row:after{clear:both}
.row{margin-left:-20px}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.span12{width:724px}
.row-fluid{width:100%}
}
@media (min-width:1200px) {
.row-fluid: after,.row-fluid:before,.row:after,.row:before{display:table;content:""}
.row-fluid:after,.row:after{clear:both}
.row{margin-left:-30px}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.span12{width:1170px}
.row-fluid{width:100%}
.thumbnails{margin-left:-30px}
.thumbnails>li{margin-left:30px}
.row-fluid .thumbnails{margin-left:0}
}
@media (max-width:979px) {
body{padding-top:0}
.navbar-fixed-bottom,.navbar-fixed-top{position:static}
.navbar-fixed-top{margin-bottom:18px}
.navbar-fixed-bottom{margin-top:18px}
.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}
.navbar .container{width:auto;padding:0}
.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}
.nav-collapse{clear:both}
.nav-collapse .nav{float:none;margin:0 0 9px}
.nav-collapse .dropdown-menu li+li a,.nav-collapse .nav>li>a{margin-bottom:2px}
.nav-collapse .nav>li{float:none}
.nav-collapse .nav>.divider-vertical{display:none}
.nav-collapse .nav .nav-header{color:#999;text-shadow:none}
.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{padding:6px 15px;font-weight:700;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse .btn{padding:4px 10px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:hover{background-color:#222}
.nav-collapse.in .btn-group{padding:0;margin-top:5px}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:block;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before{display:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}
.navbar .btn-navbar{display:inline-block;margin:0 auto}
.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}
}
#cartProdTitle,#mj-featured1 .mj-grid80,#mj-left .leftBoxHeading a,#mj-logo a,#mj-menu .mj-submenu li a,#mj-menu .mj-submenu ul.mj-text li,#mj-menu a,#mj-right .rightBoxHeading a,#mj-right li a,#mj-topbar .mj-grid16,#navBreadCrumb a:hover,.add_title,.breadcrumbs,.buttonRow .rightBoxContainer a,.cartBoxTotal,.cart_quantity,.jsn-mainnav.navbar .nav>li ul.nav-child li a,.jsn-mainnav.navbar .nav>li>a,.mj-brands h3,.mj-headcolor,.mj-stayintouch h3,.navNextPrevList a,.navbar .nav>li>a:active,.navbar .nav>li>a:hover,.prodprice,.product_head,.product_name a,.product_price strong,.product_title,.subproduct_name a,a,a:visited,h4.optionName,span.title{color:#FF6F00}
.mj-productdetailimage a,.mj-productdetailimageconmk1 a,.mj-productdetailimageconmk2 a,.mj-productdetailimagecourier a,.mj-productdetailimagecustom a,.mj-productdetailimagemk1 a,.mj-productdetailimagemk3 a,.mj-productdetailimagemk4 a,.mj-productdetailimagemk5 a,.mj-productdetailimagemk6 a,.mj-productdetailimagemk8 a{float:right;font-size:0;-webkit-appearance:none}
@media (min-width:980px) {
.nav-collapse.collapse{height:auto!important;overflow:visible!important}
#jsn-pos-mainnav {padding-top:21px;}
}
@media (max-width:979px) {
.jsn-mainnav {display:none;min-height: 1px!important;height: 1px;}
}
display:none
#accountHistInfo .tableHeading,#jsn-pos-mainnav li a.current_parent:hover,#mj-footer,#mj-left #categoriesContent li:hover,.jsn-mainnav.navbar .nav>li ul.nav-child li a:active,.jsn-mainnav.navbar .nav>li ul.nav-child li a:hover,.mj-block-number .mj-bottom,.mj-event-time .mj-month,.searchbtn,.tableHeading th,table#cartContentsDisplay tr th,td .mj-boxcontent h2{background-color:#9E9E9E}
#jsn-pos-mainnav li .submenu a:hover,#jsn-pos-mainnav li.submenu li a:hover,#jsn-pos-mainnav li.submenu li.submenu a:hover,#jsn-pos-mainnav li.submenu li.submenu li a:hover{background-color:#FF6F00!important}
ol>li:before{border-left:5px solid #FF6F00}
#mj-right #twittersidebox h3{background-color:#FF6F00}
.a-btn{background:#FF6F00;background:-webkit-gradient(linear,left top,left bottom,color-stop(#FF9800,0),color-stop(#FF6F00,1));background:-webkit-linear-gradient(top,#FF9800 0,#FF6F00 100%);background:-moz-linear-gradient(center top,#FF9800 0,#FF6F00 100%);background:-o-linear-gradient(top,#FF9800 0,#FF6F00 100%);background:linear-gradient(top,#FF9800 0,#FF6F00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800',endColorstr='#FF6F00',GradientType=0)}
.a-btn-slide-text{background-color:#FF9800}
.reviewsContent a{color:#404040}
.mj-productdetailimage a{background:url(../images/more.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk6 a{background:url(../images/moremk6.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk5 a{background:url(../images/moremk5.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk4 a{background:url(../images/moremk4.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk3 a{background:url(../images/moremk3.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk2 a{background:url(../images/moremk2.png) 20px 22px no-repeat;background-size:59px auto;float:right;font-size:0;-webkit-appearance:none}
.mj-productdetailimagemk1 a{background:url(../images/moremk1.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagemk8 a{background:url(../images/moremk8.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimageconmk1 a{background:url(../images/moreconmk1.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimageconmk2 a{background:url(../images/moreconmk2.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagecourier a{background:url(../images/morecourier.png) 20px 22px no-repeat;background-size:59px auto}
.mj-productdetailimagecustom a{background:url(../images/morecustom.png) 20px 22px no-repeat;background-size:59px auto}
.no-touch .ps-content a:last-child:hover{border-color:#FF6F00;color:#FF6F00}
.button,.link_button,.readmore,button,input[type=submit],input[type=reset],input[type=button]{background:#FF6F00;border:1px solid #FF6F00;background-color:#FF6F00}
#shoppingCartDefault .buttonRow,.billto-shipto .details,.change_add,.control-buttons button.default,.mj-step,.mj-step1,.product-details,span.details-button input.details-button{background:#FF6F00!important;border:1px solid #FF6F00!important;color:#FFF!important;background-color:#FF6F00}
#mj-header #mj-righttop{color:#FF6F00}
#mj-righttop .mj-currencies{border-left:1px solid #FF9800}
.mj-search input{color:#A6A6A6}
#mj-menu li:hover a{background-color:#7B8493}
#mj-menu li:hover{background:#FF6F00}
.wk-twitter article{border-color:#79CEE8}
.searchbtn{border:1px solid #FF6F00}
#mj-left #categories h3,#mj-right h3{border-bottom:1px solid #D8D8D8}
#mj-left #categories,.leftBoxContainer,.rightBoxContainer{border:1px solid #D8D8D8}
.moduleBox{background:#DADDDF}
.categoryListBoxContents,.centerBoxContentsFeatured.centeredContent,.centerBoxContentsNew.centeredContent,.centerBoxContentsSpecials.centeredContent,.productListing-even,.productListing-odd{border:1px solid #D9D9D9;height:300px;position:relative}
LEGEND{color:#575757}
#mj-pagenav{border-bottom:1px solid #F0F0F0}
#twitter_update_list li{border-bottom:1px solid #D8D8D8}
.propricemain{background-color:#F7F7F7;border-top:4px solid #FF6F00;height:106px;position:absolute;top:auto;left:0;right:0;bottom:0}
span.title{border-bottom:1px solid #D2D2D2}
.productPriceDiscount,.productSalePrice,.productSpecialPrice,.productSpecialPriceSale{color:#404040}
hr{color:#F7F7F7}
#mj-topbar .mj-grid72 a{color:#000}
#cartDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#indexCategoriesHeading,#productListHeading{border-bottom:1px solid #E9E8E8}
.fa.fa-angle-right.fa-2x{color:#FFF}
.category-links,.category-top{background:url(../images/icons/orange-arrow.png) right center no-repeat}
.flex-caption,.navbar .nav>li.tab_active a{color:#FF6F00!important;text-shadow:none!important;font-size:45px;line-height:50px}
.slide-description{color:#9E9E9E!important;text-shadow:none!important}
.slide-info{color:#FF6F00!important;text-shadow:none!important}
@media only screen and (max-width:700px) {
.hide-in-product{display:none}
}
#mj-featured1 .mj-grid16,#mj-shoppingcart .mj-cartcontent,.mj-categoriessidebox .ui-widget-content.infoBoxContents ul li:hover,.ui-datepicker{background-color:#FF6F00}
.footer_productinfo{border-top:1px dashed #FFF}
.a-btn,.logo_background{border:1px solid #FF6F00}
.alternate_text,.ui-widget-header a,.ui-widget-header.infoBoxHeading,h3.leftBoxHeading,h3.rightBoxHeading,ul.tabs li.selected a{color:#FF6F00}
.acc_trigger.active{background:url(../images/plus-minus.png) 5px -88px no-repeat #FF6F00!important}
.acc_trigger{background:url(../images/plus-minus.png) 5px 5px no-repeat #FF6F00!important}
.logo_background{background:#FF6F00}
#navBreadCrumb li{background:url(../images/icons/orange-arrow.png) right center no-repeat}
img{max-width:100%}
.read-more{font-size:16px;margin-top:13px;padding-right:20px;float:left}
.small,h6{font-size:12px}
h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:10px;line-height:25px}
h1{font-size:30px;line-height:120%}
h2{font-size:25px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:13px}
ol{counter-reset:li}
input[type=url],input[type=text],input[type=password],input[type=email],select,textarea{box-shadow:0 0 3px silver inset;color:#666;line-height:20px;margin:5px 0 3px;min-height:20px;padding:4px 5px 3px;border:1px solid #D2D2D2;background:url(../images/backgrounds.png) center top repeat-x #E8E8E8}
input[type=text]:disabled,select:disabled{background:#ddd}
textarea{background:0 0;overflow:auto}
input[type=url]:hover,input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,select:hover{background:url(../images/backgrounds.png) 0 -40px repeat-x #E8E8E8;color:#000;text-decoration:none}
.button,.link_button,.readmore,button,input[type=submit],input[type=reset],input[type=button]{border-radius:3px;color:#FFF;cursor:pointer;display:inline-block;font-family:'Exo 2',oswald;font-size:12px;line-height:19px;margin:6px 0 3px;padding:4px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.5);width:auto!important;box-shadow:0 1px 1px rgba(255,255,255,.5) inset}
.mj-simplebutton,.mj-whitebutton{display:inline-block;margin-bottom:3px;margin-top:3px;padding:5px 12px}
.mj-simplebutton{background-color:#EFEFEF;background-repeat:repeat-x;border-color:silver #888 #888 silver;color:#666;text-shadow:0 1px rgba(255,255,255,.5);border-style:solid;border-width:1px}
.mj-simplebutton:hover{background-position:0 -15px}
.mj-whitebutton{background-color:#FFF;border:1px solid #CCC;border-radius:5px;box-shadow:1px 1px 1px rgba(204,204,204,.3);color:#444}
.mj-whitebutton:hover{background:-moz-linear-gradient(#FFF,#EEE);background:-webkit-linear-gradient(#FFF,#EEE);background:-o-linear-gradient(#FFF,#EEE);background:-ms-linear-gradient(#FFF,#EEE)}
.mj-dotted h1,.mj-dotted h2,.mj-dotted h3,.mj-dotted h4,.mj-dotted h5,.mj-dotted h6,h1.mj-dotted,h2.mj-dotted,h3.mj-dotted,h4.mj-dotted,h5.mj-dotted,h6.mj-dotted{background:url(../images/border.png) 0 100% repeat-x!important;padding-bottom:10px}
.mj-strip h1,.mj-strip h2,.mj-strip h3,.mj-strip h4,.mj-strip h5,.mj-strip h6,h1.mj-strip,h2.mj-strip,h3.mj-strip,h4.mj-strip,h5.mj-strip,h6.mj-strip{padding-bottom:10px}
.mj-colorbox,.mj-darkbox,.mj-whitebox{border-radius:5px;margin-bottom:5px;margin-left:2px;margin-right:2px;overflow:hidden;padding:10px 5px}
.mj-colorbox img,.mj-darkbox img,.mj-whitebox img{box-shadow:0 0 5px rgba(0,0,0,.5);margin:15px 0 15px -5px;max-width:103%;overflow:hidden}
.mj-whitebox{background:#FFF;border:1px solid #E4E4E4!important;color:#202020}
.mj-darkbox{background:#404040;border:1px solid #202020!important;box-shadow:0 0 1px silver inset;color:#F0F0F0}
.mj-darkbox h3{color:#F0F0F0!important}
.mj-colorbox{color:#FFF}
.mj-colorbox h3{color:#FFF!important}
.mj-colorbox .mj-colorbox,.mj-darkbox .mj-darkbox,.mj-whitebox .mj-whitebox{border:none;box-shadow:none;margin:0;padding:0}
.mj-bubble h3,.mj-cart h3,.mj-download h3,.mj-login h3,.mj-mail h3,.mj-twitter h3{padding-left:35px;padding-bottom:5px;line-height:26px}
.mj-download h3{background-position:0 0}
.mj-twitter h3{background-position:0 -31px}
.mj-mail h3{background-position:0 -60px}
.mj-bubble h3{background-position:0 -88px}
.mj-login h3{background-position:0 -120px}
.mj-cart h3{background-position:0 -152px}
table.mj-table{border-collapse:collapse;border-spacing:0;border:1px solid #C1C1C1;width:100%}
table.mj-table td,table.mj-table th{text-shadow:0 1px 0 rgba(255,255,255,.75);border:none}
table.mj-table th{font-size:14px;border-bottom:1px solid #C1C1C1;padding:10px 5px}
table.mj-table td{font-size:13px;border-bottom:1px solid #C1C1C1;padding:5px}
.mj-table tr:nth-child(2n){background-color:#FAFAFA}
.mj-table tr:nth-child(2n+1){background-color:#EFEFEF}
.mj-boxcontent,.mj-boxdownload,.mj-boxhint,.mj-boxinfo,.mj-boxnote,.mj-boxwarning{padding:10px;margin:10px 0;text-align:justify}
.mj-boxdownload,.mj-boxhint,.mj-boxinfo,.mj-boxwarning{box-shadow:0 -1px 2px #FFF inset;padding-left:40px;border:1px solid #DDD!important;border-radius:5px}
.mj-boxcontent{background:#FAFAFA;border:1px solid #DDD!important;border-radius:5px;box-shadow:1px 1px 1px rgba(0,0,0,.1)}
.mj-boxnote{background:#FAFAFA;border-bottom:1px solid #DDD!important;border-top:1px solid #DDD!important}
.mj-boxinfo{border-color:#A9C3DB!important;color:#384656;text-shadow:0 1px #F5F8F9}
.mj-boxwarning{border-color:#EC9494!important;color:#632828;text-shadow:0 1px #EFD5D5}
.mj-boxhint{border-color:#FFCA77!important;color:#7A4B04;text-shadow:0 1px #FEFCEA}
.mj-boxdownload{border-color:#B4D264!important;color:#393F34;text-shadow:0 1px #FFF}
ul.menu li li a,ul.menu li li.active li a,ul.menu li li:hover li a{color:#404040!important}
ul.menu li{position:relative}
ul.menu li li li ul,ul.menu li li ul,ul.menu li ul{display:none;position:absolute;width:190px;background-color:#E9EFF6;z-index:999999}
ul.menu li ul{left:0;top:30px}
ul.menu li:hover ul{display:block}
ul.menu li li{float:none!important;border-top:1px solid #848689;border-bottom:0 none!important;padding:8px 10px 8px 0 !important}
ul.menu li li a{font-size:14px!important;display:block;border-right:medium none!important}
ul.menu li li ul{left:190px;top:0}
ul.menu li li:hover li ul,ul.menu li:hover li ul{display:none}
ul.menu li li li:hover ul,ul.menu li li:hover ul{display:block}
ul.menu li li.active,ul.menu li li:hover{background-color:#FFF}
ul.menu li li.parent li a,ul.menu li li.parent.active li a,ul.menu li li.parent:hover li a{background:0 0}
#mj-left ul.menu,#mj-right ul.menu{border:1px solid #BFBFBF}
#mj-left ul.menu li,#mj-right ul.menu li{border-bottom:1px solid #BFBFBF;padding:0!important}
#mj-left ul.menu li a,#mj-right ul.menu li a{color:#404040;display:block;padding:10px}
#mj-left ul.menu li li li ul,#mj-left ul.menu li li ul,#mj-left ul.menu li ul,#mj-right ul.menu li li li ul,#mj-right ul.menu li li ul,#mj-right ul.menu li ul{width:100%;position:absolute;top:0;background-color:transparent;border:1px solid #BFBFBF}
#mj-left ul.menu li li li ul,#mj-left ul.menu li li ul,#mj-left ul.menu li ul{left:100%}
#mj-right ul.menu li li li ul,#mj-right ul.menu li li ul,#mj-right ul.menu li ul{left:-100%}
#mj-left ul.menu li li,#mj-right ul.menu li li{font-size:12px}
#mj-left ul.menu li li a,#mj-right ul.menu li li a{font-size:12px;padding:5px 5px 5px 15px}
#mj-left ul.menu li li li a,#mj-right ul.menu li li li a{padding-left:25px!important}
#mj-left ul.menu li.parent a,#mj-left ul.menu li.parent li.parent a,#mj-left ul.menu li.parent.active li.parent:hover li.parent a,#mj-left ul.menu li.parent.active:hover li.parent a,#mj-left ul.menu li.parent:hover li.parent a,#mj-right ul.menu li.parent a,#mj-right ul.menu li.parent li.parent a,#mj-right ul.menu li.parent.active li.parent:hover li.parent a,#mj-right ul.menu li.parent.active:hover li.parent a,#mj-right ul.menu li.parent:hover li.parent a{margin-right:10px}
#mj-left ul.menu li.parent li a,#mj-left ul.menu li.parent li.parent li a,#mj-left ul.menu li.parent li.parent:hover li a,#mj-left ul.menu li.parent.active li a,#mj-left ul.menu li.parent.active li.parent li a,#mj-left ul.menu li.parent.active li.parent:hover li a,#mj-left ul.menu li.parent.active li.parent:hover li.parent li a,#mj-left ul.menu li.parent.active:hover li a,#mj-left ul.menu li.parent.active:hover li.parent li a #mj-right ul.menu li.parent li a,#mj-left ul.menu li.parent:hover li a,#mj-right ul.menu li.parent li.parent li a,#mj-right ul.menu li.parent li.parent:hover li a,#mj-right ul.menu li.parent.active li a,#mj-right ul.menu li.parent.active li.parent li a,#mj-right ul.menu li.parent.active li.parent:hover li a,#mj-right ul.menu li.parent.active li.parent:hover li.parent li a,#mj-right ul.menu li.parent.active:hover li a,#mj-right ul.menu li.parent.active:hover li.parent li a,#mj-right ul.menu li.parent:hover li a{background:0 0}
#mj-left .mj-simplemenu ul.menu li li a,#mj-right .mj-simplemenu ul.menu li li a{margin-right:10px!important}
#mj-left ul.menu li li:first-child,#mj-right ul.menu li li:first-child{border-top:none}
#mj-left .mj-simplemenu ul.menu li li:last-child,#mj-right .mj-simplemenu ul.menu li li:last-child{background:#F9F9F9!important}
.mj-simplemenu ul.menu{border:none!important}
.mj-simplemenu ul.menu li{background:url(../images/border.png) left bottom repeat-x;border:none!important}
.mj-simplemenu ul.menu li a{padding-left:0!important;text-shadow:0 1px 0 #FFF}
.mj-simplemenu ul.menu li li{background:url(../images/border.png) left bottom repeat-x!important}
.mj-simplemenu ul.menu li li a{margin-right:0!important;padding-left:10px!important}
.blog h2{margin-top:10px}
.blog img{background:#FFF;border:1px solid #CCC;margin-bottom:10px;max-width:98%;padding:5px}
.cols-2 .column-1,.cols-2 .column-2,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3,.cols-4 .column-1,.cols-4 .column-2,.cols-4 .column-3,.cols-4 .column-4{float:left;margin-left:1%;margin-right:1%}
.cols-2 .column-1,.cols-2 .column-2{width:48%}
.blog .cols-3 .column-2,.cols-3 .column-1,.cols-3 .column-3{width:30%}
.cols-4 .column-1,.cols-4 .column-2,.cols-4 .column-3,.cols-4 .column-4{width:23%}
.breadcrumbs .pathway,.breadcrumbs span{display:inline-block}
.breadcrumbs img,.categories-list dt,.hidelabeltxt{display:none}
.pagination{float:left;width:100%}
.pagination p{text-align:center}
.pagination ul{float:right;padding-top:10px;width:65%}
.pagination li{background:#FFF;margin:0 2px;padding:3px 9px;float:left}
.readmore a{color:#FFF}
.categories-list li{background:url(../images/bullets.png) 0 -67px no-repeat;float:left;line-height:16px;padding-left:15px;width:100%}
.categories-list dd{float:left}
.categories-list .item-title a{float:left;padding-right:5px;text-shadow:0 1px 0 #FFF}
.weblink-category .title img{float:left;margin-right:5px}
.contact input[type=text],.contact input[type=email]{width:250px;color:#666;height:20px;margin:5px 0}
.contact textarea{color:#666;margin:5px 0}
.contact label{float:left;margin:1px 0;width:150px;text-shadow:0 1px 0 #FFF;padding-top:10px}
.contact span.jicons-text{font-weight:700}
.contact h3{margin-bottom:0!important;margin-top:5px}
.login{margin-bottom:5px}
.login .login-fields{margin:7px 0}
.login label{display:inline-block;width:130px}
.registration label,.remind label,.reset label{float:left;width:180px;padding-top:7px}
.registration dd,.registration dt{margin:12px 0}
.remind label,.reset label{margin:5px 0}
.remind dl,.reset dl{margin:20px 0}
.moduletable,p{margin-bottom:10px}
.moduletable{opacity:.85;margin-top:-32px;background:0 0}
.moduletable:hover{opacity:.99}
.moduletable h3{word-wrap:break-word;font-size:18px;font-family:'Exo 2',Oswald,sans-serif;text-transform:uppercase}
p.mj-dropcap:first-letter{display:block;float:left;font-size:280%;margin:7px 4px 0 0}
legend{padding:0}
thead tr a{color:#fff}
.mj-headcolor h1,.mj-headcolor h2,.mj-headcolor h3,.mj-headcolor h4,.mj-headcolor h5,.mj-headcolor h6{color:#00A2D3}
.mj-table tfoot tr{opacity:.6}
#mj-left .mj-simplemenu ul.menu li li,#mj-right .mj-simplemenu ul.menu li li{background-color:#f9f9f9!important}
#mj-contentarea,#mj-right{float:right}
.mj-pagination a{background-color:#F3F3F3;color:#000!important;padding:5px 10px;text-decoration:none;text-shadow:none!important}
.mj-pagination a:hover{background:#D1D1D1}
.mj-pagination a img{position:relative;top:1px}
.bstsaller_text{margin-left:15px}
#mj-contentarea{position:relative;right:16.7%}
#mj-right{position:relative;right:-65.7%}
.mj-subcontainer{position:relative;margin:0 auto}
#shopping_items .mj-grid64{width:63%}
#featuredProducts,#specialsDefault,#whatsNew{display:none}
#mj-righttop .mj-language{padding-right:30px}
#productListing{float:none}
#mj-header #mj-righttop{width:76.1%!important}
.uneditable-input:focus,input[type=url]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=text]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline:dotted thin}
.close{filter:alpha(opacity=20)}
.close:hover{filter:alpha(opacity=40)}
.btn{display:inline;margin-left:.3em;line-height:20px;background-color:#e6e6e6;border:0;zoom:1}
.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{background-color:#d9d9d9}
.btn.active,.btn:active{background-color:#ccc}
.btn:first-child{margin-left:0}
.btn:hover{background-color:#d9d9d9}
.mj-productdetailimage a,.mj-productdetailimageconmk1 a,.mj-productdetailimageconmk2 a,.mj-productdetailimagecourier a,.mj-productdetailimagecustom a,.mj-productdetailimagemk1 a,.mj-productdetailimagemk2 a,.mj-productdetailimagemk3 a,.mj-productdetailimagemk4 a,.mj-productdetailimagemk5 a,.mj-productdetailimagemk6 a,.mj-productdetailimagemk8 a{height:108px;width:99px}
#moduleMenu-wrapper .moduleSpan{background:#DADDDF}
#mj-slideshow{height:auto}
#mj-right #twittersideboxContent .twtr-tweets{background-color:#E3E5E7!important}
.mj-productdetailimage a{background-position:20px 21px}
@media only screen and (min-width:1px) and (max-width:900px) {
.hideOnMobile{display:none!important}
}
@media only screen and (min-width:901px) {
.hideOnDesktop{display:none!important}
}
.product_list_price{font-weight:700}
@media only screen and (min-width:1px) and (max-width:450px) {
.product_list_image{width:35%!important}
.product_list_buy_now{display:none;width:0}
.product_buy_now_in_price{margin-top:5px}
}
@media only screen and (min-width:451px) {
.product_buy_now_in_price{display:none}
}