/* https://www.morninggloryjewelry.com/wp-content/themes/mgj/style.css?ver=1649306343 */
.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px}.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:700}.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#c03}.productsNotifications{background:#f2fff7}.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline}BODY{color:#000;margin:0px;background:#CCC9FE;margin:0;background:#FFF url(/wp-content/themes/mgj/images/swirls_new_background_grad.jpg) repeat-x top left;font-family:Verdana,Geneva,sans-serif;font-size:14px}div.wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative;background:rgba(0,0,0,0) url(/wp-content/themes/mgj/images/swirls_new_grad.jpg) no-repeat center top}div.header{max-width:976px;margin-left:auto;margin-right:auto;z-index:1000;top:0px;height:162px;position:relative}div.header.checkout{height:100px;text-align:center}div.content{max-width:976px;margin-left:auto;margin-right:auto;position:relative}div.content #columnMain{padding-left:10px}div.footer{max-width:976px;margin-left:auto;margin-right:auto;position:relative}div.header .logo{position:absolute;top:5px;left:5px}div.header.checkout .logo{display:inline-block;position:relative}div.header .breadcrumb{position:absolute;top:113px;left:20px;width:570px;overflow:hidden;height:20px}div.content .breadCrumb{margin-bottom:10px;font-size:14px}div.header .headerLinks{height:65px;width:170px;text-align:left;line-height:25px;position:absolute;top:10px;right:0px;font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#C7C4EF;padding:8px 10px 8px 12px;background:#FFF none repeat scroll 0 0;border:1px solid #9a98bf;border-radius:5px}div.header .headerLinks span{display:block;margin-top:10px;text-align:center}div.header .headerLinks a{color:#000;font-size:14px}div.header .headerLinks ul{width:auto;display:inine;float:left;margin:0 5px 0 0;padding:0;list-style:none}div.header .headerLinks ul li{width:auto;min-height:0;text-align:left}div.header .headerLinks ul li ul{display:none;padding:5px;position:absolute;top:33px;left:-1px;z-index:1000;display:none;min-width:182px;list-style:none;padding:0;margin:0;padding:5px;background:#FFF none repeat scroll 0 0;border-left:1px solid #9a98bf;border-right:1px solid #9a98bf;border-bottom:1px solid #9a98bf;border-radius:0 0 5px 5px}div.header .headerLinks ul li ul.dropit-submenu{left:-13px}div.header .headerLinks ul li ul li{float:none;display:block}div.header .headerLinks ul li:hover ul{display:block}div.header .headerLinks .shoppingCart{color:#00F;font-size:24px;padding-left:29px;line-height:25px;height:25px;display:block;float:right;background:url(/wp-content/themes/mgj/images/icon_cart.png) no-repeat}div.header .headerLinks .shoppingCart:hover{text-decoration:none;background:url(/wp-content/themes/mgj/images/icon_cart_over.png) no-repeat}div.header .search{position:absolute;top:73px;left:0px;max-width:464px;height:32px;border:1px solid #9A98BF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.header .search .searchInput,.aws-container .aws-search-field{height:32px;width:350px;line-height:32px;border:0;padding:0 0 0 10px;color:#000;font-size:14px;background:#FFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer}div.header .search .submitSearch{display:inline-block;margin:0px;border:0;padding:0;border-left:1px solid #9997BE;color:#000;font-size:16px;height:32px;width:104px;background:#FFDF55;text-align:center;font-family:Arial,Helvetica,sans-serif;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;position:absolute;width:93px}div.header a.satisfaction{font-family:"Times New Roman",Times,serif;margin-top:10px;display:block;right:10px;color:green;text-decoration:none;font-weight:700;font-size:15px;line-height:1.1;text-align:center}div.header a.satisfaction:hover{text-decoration:underline}.mainMenuDropdown{display:none;position:absolute;width:90%;margin:0 5%;top:111px}.mainMenu{position:absolute;display:block;top:111px;left:0px;width:99%;padding:0 .5%;border:1px solid #9A98BF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#F2F1FF;height:36px;line-height:34px;list-style:outside none none;margin:0}.header .infoMenu{position:relative;height:36px;line-height:34px;left-align:left}div.header .mainMenu li{float:left;display:block;margin:0 11px;height:36px;line-height:34px;min-height:0;width:auto;position:relative}div.header .mainMenu li a{font-size:11px;color:#000;text-decoration:none;font-family:Verdana,Geneva,sans-serif;font-weight:400}div.header .mainMenu li a:hover{text-decoration:underline}div.header .mainMenu li ul{display:none;left:-10px;position:absolute;padding:0 .5%;border:1px solid #9A98BF;border-top:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0px;background:#F2F1FF;list-style:outside none none;width:150px}div.header .mainMenu li:hover ul{display:block}A{color:#00B;text-decoration:none}A:hover{color:#ABD;text-decoration:underline}A:visited{color:#purple;text-decoration:none}.strong{font-weight:700;color:#000}.strong:hover{color:#000}FORM{display:inline}.jewelchatbox{background:#f8f8f9;font-family:Verdana,Arial,sans-serif;font-size:8pt;background-image:url(/wp-content/themes/mgj/images/jewelchat_logo_sm.gif);background-repeat:no-repeat}.mainpageBox{font-family:Verdana,Arial,sans-serif;font-size:10pt}TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10pt;color:green;font-weight:700}A.headerNavigation{color:#000}A.headerNavigation:hover{color:#000}A.headerNavigation:visited{color:#purple}TABLE.headerNavigation .menu{font-family:Times New Roman,Verdana,Arial;color:#675EF9;font-size:16px;font-weight:700;padding:0px 8px 0px 15px}TABLE.headerNavigation .cart{font-size:12px;color:#000;padding-right:10px}TABLE.headerNavigation .cart span{color:#000}TABLE.headerNavigation .cart a{color:#1108B3;text-decoration:none;font-weight:700}TABLE.headerNavigation .cart a:hover{text-decoration:underline}TABLE.headerNavigation .cart a.red{color:red}TR.headerError{background:red}TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12pt;background:red;color:#fff;font-weight:700;text-align:center}TR.headerInfo{background:#0f0}TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12pt;background:#0f0;color:green;font-weight:700;text-align:center}TR.footer{background:#B9B9FF}TD.footer{font-family:Verdana,Arial,sans-serif;font-size:10pt;background:#B9B9FF;color:green;font-weight:700;background-image:url(/wp-content/themes/mgj/images/nav-bar-bg1.gif);background-repeat:repeat-x}TD.footer2{font-family:Verdana,Arial,sans-serif;font-size:10pt;color:#000;font-weight:400}.purpleHeader{height:29px;padding:1px;padding-left:10px;background-color:#C1C1FE;overflow:hidden}.infoBox{border:1 thin solid;border-color:#fff}.infoBoxContents{background:#f8f8f9;font-family:Verdana,Arial,sans-serif;font-size:8pt}.infoBoxContents2{font-family:Verdana,Arial,sans-serif;font-size:8pt}.infoBoxNotice{background:#c1c1ff}.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana,Arial,sans-serif;font-size:10pt}TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10pt;font-weight:700;background:#c1c1ff;color:#000}TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:10pt}TABLE.productListing{border:1px;border-style:solid;border-spacing:1px}.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#BFBFFF;color:#000;font-weight:700}TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px}A.pageResults{color:#00F}A.pageResults:hover{color:#00F;background:#FF3}TD.pageHeading,DIV.pageHeading,.woocommerce .page-title,.entry-title{font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:700;color:#363;border-spacing:0px}DIV.pageHeadingCart{width:150px;height:29px;overflow:hidden}TD.pageHeading span{color:#000}TD.pageHeading strong{display:block;text-align:center}TR.subBar{background:#f4f7fd}TD.subBar{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000}TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:14px;line-height:1.5}TD.mainSmall{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:#000;text-decoration:none}A.mainSmall{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:#363;text-decoration:none}A.mainSmall:hover{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:#363;text-decoration:underline}TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:11px}TD.footerSmallText,SPAN.footerSmallText,P.footerSmallText{font-family:Verdana,Arial,sans-serif;font-size:10px}A.footerSmallText{font-family:Verdana,Arial,sans-serif;font-size:10px}TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd}TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:700}TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px}TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:700}SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:red}CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px}TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px}SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-weight:700}TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:700}SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:700}SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;color:red}SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:red;font:bolder 12pt}.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:hand}.moduleRowSelected{background-color:#E9F4FC}.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c}.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000}.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px}.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font:bolder 12pt;background-color:#ffb3b5}.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0}.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:red}H1{font-size:20px;margin:0px;margin-bottom:5px;margin-top:0em}H2{font-size:inherit;margin-bottom:0em;color:inherit}ul.images{padding:0;margin:0;list-style-type:none;width:auto;position:relative}ul.images li li{position:absolute;left:0px;padding-top:4px;top:-4px;background-color:#CCF}ul.images ul{padding:0;margin:0;list-style-type:none;width:auto}TABLE.headerNavigation{height:51px;background:url(/wp-content/themes/mgj/images/headerBar.png) top left no-repeat;font-family:Verdana,Arial,sans-serif}TABLE.headerNavigation .headerLinks{font-family:Verdana,Arial,sans-serif;font-size:13px;padding-right:20px}TABLE.headerNavigation .headerLinks a{color:#000;text-decoration:none;font-size:15px}TABLE.headerNavigation .headerLinks a:hover{text-decoration:underline}TABLE.headerNavigation td.headerLinks span{color:#FFF}TABLE.headerNavigation INPUT.searchInput{margin:0px;top:2px;position:relative;height:21px;border:0px;width:450px;margin-left:10px;font-size:15px;padding-top:3px;padding-left:10px;padding-bottom:0px}TABLE.headerNavigation input.searchEmpty{width:410px;height:22px;font-size:14px;padding-top:4px;color:#000;font-style:italic;vertical-align:top;margin:0}TABLE.headerNavigation .submitSearch{margin:0px;position:relative;top:2px;left:8px;height:24px;width:110px;background:url(/wp-content/themes/mgj/images/button_search_new.gif) top left no-repeat;border:0;cursor:pointer}TABLE.headerNavigationDev{height:31px;background:url(/wp-content/themes/mgj/images/dev_header_bar.gif) top left repeat-x;font-family:Verdana,Arial,sans-serif}TABLE.headerNavigationDev .headerLinks{font-family:Verdana,Arial,sans-serif;font-size:13px;padding-right:20px;vertical-align:top;padding-top:5px}TABLE.headerNavigationDev .headerLinks a{color:#000;text-decoration:none;font-size:15px;text-decoration:underline}TABLE.headerNavigationDev .headerLinks a:hover{text-decoration:none}TABLE.headerNavigationDev td.headerLinks span{color:#000}TABLE.headerNavigationDev INPUT.searchInput{margin:0px;top:2px;position:relative;height:20px;border:#A791D6 1px solid;width:450px;margin-left:9px;font-size:15px;padding-top:3px;padding-left:10px;padding-bottom:0px}TABLE.headerNavigationDev input.searchEmpty{width:410px;height:22px;font-size:14px;padding-top:4px;color:#000;font-style:italic;vertical-align:top;margin:0}TABLE.headerNavigationDev .submitSearch{margin:0px;position:relative;top:-2px;left:9px;height:33px;width:40px;background:url(/wp-content/themes/mgj/images/button_search_dev.gif) top left no-repeat;border:0;cursor:pointer}input.cartSubmit,.woocommerce button.cartSubmit{margin:1px;border:none;background:#77A9FE;color:#FFF;font-size:11px;height:21px;width:120px;text-align:center;margin-left:8px;line-height:23px;vertical-align:top}input.red{background:red}.main_menu{padding-top:6px;height:25px;z-index:2000;margin:0px auto;text-align:left;font-size:0.85em;position:relative}.main_menu ul{padding:0;margin:0px;list-style-type:none;cursor:pointer;height:25px;z-index:100}.main_menu ul ul.large{width:320px;border-bottom:#9A94D4 1px solid}.main_menu ul ul.extralarge{width:480px;border-bottom:#9A94D4 1px solid;margin-left:-320px}* html .main_menu ul ul{margin-top:14px}.main_menu li{float:left;position:relative}.main_menu li.spacer{float:left;margin-top:2px;position:relative;padding:0 4px;color:#837EDC}* html .main_menu{padding:0;margin-top:0}.main_menu a,.main_menu a:visited{margin-top:0px;display:block;vertical-align:middle;padding:0;font-family:Times New Roman,Verdana,Arial;color:#000;font-weight:700;font-size:15px}* html .main_menu a{margin-top:8px}* html .main_menu a:visited{margin-top:8px}.main_menu a:hover{text-decoration:none}.main_menu ul ul{visibility:hidden;position:absolute;height:auto;top:17px;left:0px;width:160px;cursor:pointer;border-left:#9A94D4 1px solid;border-right:#9A94D4 1px solid;background:#C2C1FD}* html .main_menu ul ul{top:10px;t\op:11px}* html .main_menu table{position:absolute;top:0;left:0}* html .main_menu table table{position:relative}.main_menu ul ul a,.main_menu ul ul a:visited{font-family:Verdana,Verdana,Arial;height:auto;font-weight:400;padding:2px 5px;width:150px;font-family:Verdana,Arial,sans-serif;font-size:11px;left:-4px}* html .main_menu ul ul a{padding:0px 5px}.main_menu ul ul a:hover{color:#c62f00;text-decoration:none}* html .main_menu ul ul a{width:150px;w\idth:129px}.main_menu ul li:hover ul,.main_menu ul a:hover ul{visibility:visible}TABLE.filter{font-family:Verdana,Arial,sans-serif;color:#000;margin-top:10px}TABLE.filter .heading{height:25px;font-size:11px;vertical-align:middle}TABLE.filter .tab{font-size:11px;height:19px;padding:0px 7px;align:center;vertical-align:middle}TABLE.filter .active{background:#ECEBFF}TABLE.filter .inactive{background:#D9D9FF}TABLE.filter .tab a{color:#000;text-decoration:none}TABLE.filter .tab a:hover{text-decoration:underline}TABLE.filter .tab .disabled{color:#CCC}TABLE.filter .content{background:#ECEBFF;padding:3px 10px}TABLE.filter .content a{font-size:11px;text-decoration:none}TABLE.filter .content a:hover{text-decoration:underline}TABLE.filter .content a.selected{font-weight:700}INPUT.searchSubmit{margin:0px;position:relative;top:2px;left:8px}INPUT.cartAdd{margin:0;padding:0;margin-bottom:0em}TABLE.cartBox{height:58px;width:278px;border:1px #FFF solid;background:#DFDFFF;margin-top:9px;font-family:Verdana,Arial,Helvetica,sans-serif}TABLE.cartBox .cartContents{color:#000;font-size:15px}TABLE.cartBox .cartLinks{font-size:14px;color:#FFF}TABLE.cartBox .cartLinks A{text-decoration:none;color:#000}TABLE.cartBox .cartLinks A:hover{text-decoration:underline}#searchSuggest{position:absolute;top:107px;left:2px;background:#FFF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;width:456px;height:auto;display:none;padding:2px;z-index:1000}#searchSuggest .listingRow .listingName{color:#515151;font-size:13px}#searchSuggest .listingRow .listingCount{color:#4486C2;font-size:11px;text-align:right}#searchSuggest .listingRowOver{background:#28528C;cursor:pointer}#searchSuggest .listingRowOver .listingName{color:#FFF;font-size:13px}#searchSuggest .listingRowOver .listingCount{color:#FFF;font-size:11px;text-align:right}#searchSuggest .searchSuggestFooter{text-align:right;padding:2px}#searchSuggest .searchSuggestFooter A{color:#28528C;font-size:11px}a.cartShipping{position:relative;font-size:12px}a.cartShipping div{position:absolute;display:none;right:0px;border:solid 1px #000;background:#FFF;color:#000;font-size:12px}a.cartShipping:hover div{display:block}.woocommerce .product{margin-top:10px}.woocommerce .product .productImages{float:left;width:304px}.woocommerce .product .productImages .mainImage{border:1px #FFF solid;padding:1px;position:relative;overflow:hidden}.woocommerce .product .productImages .mainImage div{position:relative}.woocommerce .product .productImages .mainImage img{display:block}.woocommerce .product .productDetails{width:455px}.woocommerce .product .productDetailsContents{background:#FFF;border:1px solid #676768;padding:15px;font-size:12px}.woocommerce .product .productDetailsContents H1{color:green;font-size:19px;font-family:Verdana,Geneva,sans-serif;font-weight:400;margin-bottom:15px}.woocommerce .product .productDetails input,.woocommerce .product .productDetails button,.woocommerce div.product form.cart .button{float:right;margin-top:10px}.woocommerce .product .productDetailsHeader{height:26px}.woocommerce .product .productDetailsHeader .productDetailsHeaderItem{height:25px;border-top:solid 1px #676768;border-left:solid 1px #676768;border-right:solid 1px #676768;margin-right:20px;float:left;line-height:25px;padding-left:10px;padding-right:10px;background:#FFF}.woocommerce .product .productDetailsContents .productDetailsHeaderPrice{line-height:24px;float:right;font-size:24px;color:#000}.woocommerce .product .productDetailsContents h1 span{display:none}.woocommerce .product .productDetailsHeader .productDetailsHeaderItem a{color:#00B;font-height:14px;text-decoration:none}.woocommerce .product .productDetailsHeader .productDetailsHeaderItem a:hover{text-decoration:underline}.woocommerce .product .productDetailsHeader .active{background:#FFF;height:26px}.woocommerce .product .productDetailsHeader .active a{color:#000}.woocommerce .product .productDetailsContents .productDetailsFooter{min-height:20px;margin-top:10px}.woocommerce .product .productDetailsContents .productDetailsFooter .productDetailsFooterModel{float:right}.woocommerce .product .productDetailsContents .productDetailsFooter .productDetailsFooterPrice{float:left}.clear{clear:both}.woocommerce .product .productImages .subImages img{border:1px solid #FFF;padding:1px;margin-bottom:15px;float:left;cursor:pointer}.woocommerce .product .productImages .subImages span{width:15px;display:block;float:left;height:50px}.woocommerce .product .productImages a.imageZoom{text-decoration:none;outline:none;display:block;text-align:center;margin-bottom:10px;color:#000;font-size:17px}.woocommerce .product .productImages a.imageZoom:hover{color:green}.woocommerce .product .productImages #zoomTextExtra{text-align:center;color:#000;font-size:12px;margin-top:10px}input.newStyleButton{margin-top:15px;text-align:center;border:1px solid #000;background-color:#E9F4FC;color:#363;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:18px;padding:5px 20px;cursor:pointer;font-weight:400}input.newStyleButton:hover{color:#000}.listingArticleLink{text-align:right}.listingArticleLink a{font-size:12px}.listingPageArticleBox div{margin-top:0px;margin-right:10px;text-align:right}H2{font-size:12px!important;margin-top:5px;padding-left:20px;color:#000;font-weight:700;font-family:Verdana,Arial,sans-serif}.mainpageBox h1{font-size:17px}.mainpageBox p{margin:8px 0}.productListingBox p a:hover{color:#00b}ul{padding:0;margin:0;list-style:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #FFF;border-color:transparent;font-family:Verdana,Geneva,sans-serif;margin-right:2.2%}.productListingBox{width:192px;position:relative;font-family:Verdana,Geneva,sans-serif;margin:0 auto}.productListingBox div{border:1px solid #FFF;position:relative}.productListingBox div span{display:block;position:absolute;bottom:0px;left:0px;width:188px;min-height:15px;background:url(/wp-content/themes/mgj/images/spacer_trans_partial.png) top left repeat;text-align:left;padding:2px}.productListingBox div strong{position:absolute;background:url(/wp-content/themes/mgj/images/share_sprite.gif) top left no-repeat;height:52px;width:16px;top:2px;right:2px;display:none}.productListingBox div strong a{display:block;height:14px;width:14px;padding:1px}.productListingBox div strong a:hover{padding:0px;border:1px solid #FFF}.productListingBox div strong a.twitter{margin-top:2px}.productListingBox div strong a.pinterest{margin-top:2px}.productListingBox div a img{margin:0 auto}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0}.productListingBox p,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{margin:2px 3px;padding:0;position:relative;color:#00B;font-weight:400;font-size:11px;line-height:1.2;text-align:left;height:40px;overflow:hidden}.woocommerce ul.products li.product h3:hover,.woocommerce-page ul.products li.product h3:hover{text-decoration:underline}.productListingBox div span b{float:right;line-height:15px;margin-right:2px;color:#000;font-weight:400;font-size:12px}.productListingBox div span i{color:#0000BA;font-style:normal;float:left;margin-left:2px;line-height:15px;font-size:12px}.productListingBox div:hover{border:1px solid #00f}.productDetailsFooterDesigner,.productDetailsNote{padding-top:4px;clear:both}.product-template-default .related h2{text-align:center;font-size:15px;margin:0 0 10px 0;clear:both}.woocommerce-Price-amount{font-weight:700}.productListingBox .buyButton,.woocommerce ul.products li.product .button{margin:5px auto 10px;margin-top:5px;height:25px;line-height:25px;vertical-align:middle;display:block;padding:0 10px;text-align:right;background:#fff;none repeat scroll 0 0;border:1px solid #5a5763;color:#000;cursor:pointer;font-size:11px;font-weight:400}.productListingBox .buyButton:hover,.woocommerce ul.products li.product .button:hover{text-decoration:none;background:#ffdf55}.productListingBox .buyButton b,.woocommerce ul.products li.product .button b{float:left}.clearBoth{clear:both;height:10px}ul li .productListingBoxLarge{display:none;position:absolute;top:-50px;left:-50px;z-index:100}#productDetailsContentDelivery{display:none}.columnBox{border:1px solid #9A98BF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#F2F1FF;width:170px;margin-top:10px;margin-bottom:20px}.columnBox .columnBoxHeader{font-family:Verdana,Geneva,sans-serif;height:22px;line-height:21px;width:90%;margin:-12px 3% 5px 3%;color:#FFF;padding-left:4%;border:1px solid #8886A9;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:11px;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.75);background:#88add8;background:-moz-linear-gradient(top,#88add8 0%,#5278bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88add8),color-stop(100%,#5278bf));background:-webkit-linear-gradient(top,#88add8 0%,#5278bf 100%);background:-o-linear-gradient(top,#88add8 0%,#5278bf 100%);background:-ms-linear-gradient(top,#88add8 0%,#5278bf 100%);background:linear-gradient(to bottom,#88add8 0%,#5278bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88add8',endColorstr='#5278bf',GradientType=0)}.columnBox h2.columnBoxHeader{font-weight:400}.columnBox .columnBoxContent{font-size:10px;font-family:Verdana,Geneva,sans-serif;padding:5px;overflow:hidden}.columnBoxEmpty{margin-top:-12px}.columnBoxEmpty .columnBoxHeader{display:none}.columnBox>div .filterBox{margin:0 12px 15px 12px}.columnBox>div .filterBox strong{font-size:13px}.columnBox>div .filterBox hr{height:1px;background:#CCC;border:0}.columnBox>div .filterBox a{display:block;font-size:11px;color:#000;text-decoration:none;margin-left:5px;line-height:1.4}.columnBox>div .filterBox a:hover{text-decoration:underline}.columnBox>div ul li{padding:0px!important;width:100%}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#000}input.cartSubmit,.woocommerce button.cartSubmit{background:green;border:1px solid #5A5763;border-radius:5px;color:#000;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:21px;height:40px;width:100%;cursor:pointer;text-transform:uppercase}input.cartSubmit:hover,.woocommerce button.cartSubmit:hover{background:green}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:40%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:58%}.woocommerce #content div.product div.summary:after,.woocommerce div.product div.summary:after,.woocommerce-page #content div.product div.summary:after,.woocommerce-page div.product div.summary:after{content:'';display:block;clear:both}.woocommerce #content .related.products:before{content:'';display:block;clear:both}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:12px}.woocommerce form .form-row input.input-text{line-height:2em}.woocommerce form .form-row textarea{line-height:normal}.term-description{max-height:60px;overflow:auto;font-family:Verdana,Arial,sans-serif;font-size:11px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-top:10px!important;font-size:13px}#post-17 h1,#post-16 h1{color:#363;font-size:18px;font-weight:700;display:block}#post-17 h3{font-size:14px}.page-id-17 .footer,.page-id-17 .woocommerce-info{display:none}.page-id-16 .entry-title{margin:10px 0}.woocommerce-checkout #payment ul.payment_methods li{margin:10px 0}.page-id-17 .payment_method_paypal_pro_payflow img{height:24px}.page-id-17 .woocommerce-checkout #payment{background-size:83px 60px}.page-id-17 .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.page-id-17 select,.page-id-17 .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.page-id-17 .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:12px;padding:1px}.page-id-17 .about_paypal{display:none}.woocommerce ul#shipping_method li label{font-weight:400}div.entry-content{font-family:Verdana,Arial,sans-serif;font-size:14px}.page-description table:first-child{border:1px solid #9a98bf}.mainpageBox{background:#f2f1ff;padding:5px}div.footer table:first-child{margin-top:20px}@media all and (max-width:970px){div.header{height:195px}.mainMenu{height:auto;line-height:14px;border-radius:0;border-left:none;borer-right:none}div.header .logo img{width:75%;min-width:464px}.woocommerce .product .productDetails{width:auto;min-width:380px}#article_content td{float:left;min-width:300px}.infoBoxContents2 td{float:left;min-width:300px;min-height:210px}}@media all and (max-width:860px){.woocommerce .product .productDetails{margin:0;width:100%;min-width:350px}.woocommerce .product .productImages{width:100%}.woocommerce .product .productImages .subImages{float:left}.woocommerce .product .productImages a.imageZoom{float:left}}@media all and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{width:46%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}@media all and (max-width:680px){div.header .headerLinks{top:0px;left:0px;height:25px;background:#FFF;border:none;border-radius:0;padding:6px 1% 6px 1.5%;width:97.5%}div.header .headerLinks span{display:none}div.header{height:232px}div.header a.satisfaction{position:absolute;bottom:auto;top:5px;left:35%;margin-top:0px;width:200px}div.header .logo{top:47px}div.header .search{top:110px}.mainMenu{top:148px}div.header .headerLinks .shoppingCart{padding-left:40px}#searchSuggest{top:144px}.page-description .mainpageBox p{display:none}.page-description table:first-child{border:0px}.mainpageBox{background:none}div.footer{margin:20px 5px 0}div.footer table:first-child{display:none}.woocommerce-cart div.footer table{display:none}.footer .smallText,.footer .footerSmallText{display:none}.woocommerce ul.products li.product{margin-bottom:20px}div.header .headerLinks ul li ul{border:0px;background:#FFF}.header .mainMenuDropdown{top:110px}.woocommerce-breadcrumb{display:none}}.mainpageBoxMobile{display:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:1em}@media all and (max-width:600px){.page-id-16 .footer{}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:left}.mainpageBoxMobile{display:block}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.5em}.footerDisclaimer{display:none}.mainpageBoxMobile h1{font-size:17px;text-align:center;margin-top:10px}.home .mainpageAddedText{display:block}.mainpageBoxMobile p{font-size:12px;text-align:center}.mainpageBoxMobile span{display:block;text-align:center}.mainpageBoxMobile strong{color:purple}.home .mainpageBox .pageHeading{display:none!important}div.header .search{width:98%;max-width:auto;margin:0 1%;top:148px}div.header .search .aws-search-field{width:80%;position:relative;margin-right:20%}div.header .search .submitSearch{position:absolute;right:0px;top:0px}div.header a.satisfaction{left:35%;font-size:13px;width:150px}div.header .search .searchInput,.aws-container .aws-search-field{width:250px}#article_content td{margin-top:10px}.mainMenuDropdown{display:block;top:148px;font-size:17px;width:98%;margin:0 1%}.mainMenu{display:none}div.header{height:190px}div.content #columnLeft{display:none}div.content #columnMain{padding:0 10px}ul{text-align:center}.splitPageNumber{display:none}TR.footer,TD.footer{background:#FFF;color:#000}}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0 auto}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{margin-bottom:13px}.productListingBox .buyButton,.woocommerce ul.products li.product .button{border:0;background:none;margin:0}.productListingBox .buyButton,.woocommerce ul.products li.product .button>span{display:none}.productListingBox .buyButton,.woocommerce ul.products li.product .button b{float:none}@media all and (max-width:480px){.woocommerce img,.woocommerce-page img{display:block}}@media all and (max-width:450px){div.header .search .searchInput,.aws-container .aws-search-field{width:200px}div.header .logo{top:6px;width:80%;margin:0 10%}.woocommerce .product .productDetails{min-width:auto}.woocommerce .product .productDetailsHeader .productDetailsHeaderPrice{float:right}#productDetailsHeaderDetails{margin-right:10px}#productDetailsHeaderDelivery{margin-right:0}.woocommerce .product .productDetailsContents h1 span{display:inline;font-weight:400}.woocommerce .product .productDetails input,.woocommerce .product .productDetails button,.woocommerce div.product form.cart .button{width:96%;float:none;margin:10px auto 0;display:block}.home .page-description table:nth-child(2){display:none}.home .mainpageBox .pageHeading{display:block}}@media all and (max-width:370px){div.header .search .searchInput,.aws-container .aws-search-field{width:160px}div.header .logo{top:10px}}#mobileMenu{text-align:left}#mobileMenu ul,#mm-mobileMenu ul{text-align:left}#mobileMenuButton{display:none}#mobileMenuButton div{width:25px;height:3px;background-color:#000;margin:5px 0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}#mobileMenu,nav.mobileMenu{display:none}#mobileHeaderBackground{display:none}@media all and (max-width:540px){div.header .logo img{width:95%;min-width:auto}div.header .logo{top:10px;width:80%;margin:0 10%;z-index:15}#post-17 h1{padding-right:60px;width:calc(100% - 60px)}.page-id-17 div.header .logo{top:10px;width:96%;margin:0 2%;z-index:15}div.header .headerLinks{background:none;top:4px}div.header .headerLinks ul li ul{top:31px}#mobileMenuButton{display:block;float:left}div.header .headerLinks font{display:none}.header .mainMenuDropdown{display:none}div.header .search{top:45px}div.header{height:84px;position:fixed;width:100%}#mobileHeaderBackground{display:block;height:84px}}@media all and (max-width:840px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:''}.woocommerce table.shop_table,.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table td{border:none;border-top:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin-bottom:10px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;float:left}.cart_totals h2{display:none}.woocommerce-cart table.shop_table .cart-subtotal th,.woocommerce-cart table.shop_table .order-total th{display:inline;float:left}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{clear:both}.woocommerce-cart table.cart .product-quantity{display:none}.woocommerce-page table.cart .product-remove{float:left;clear:both}.woocommerce-page table.cart .product-name{font-size:12px;text-align:left!important}.woocommerce-page table.cart .product-subtotal{font-size:12px}.woocommerce-page table.cart td{background:none!important}}.woocommerce-cart table.cart .product-price,.woocommerce-page table.cart td.actions{display:none}.woocommerce-cart table.cart .product-quantity{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#00B;font-weight:400;font-size:11px!important}.woocommerce ul.products li.product a .imagewrapper{height:179px;width:100%;overflow:hidden}@media all and (max-width:600px){.woocommerce ul.products li.product a .imagewrapper{height:auto;max-height:179px;min-height:calc((100VW - 20px) * .48)}.woocommerce ul.products li.product a img{min-height:calc((100VW - 20px) * .48 - 4px)}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0 0 12px!important}}.woocommerce ul.products li.product a img{border:1px solid #ccc;padding:1px;max-height:175px!important;width:auto!important;max-width:calc(100% - 4px)!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:30%!important;margin:7px 1.5%}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:green;text-transform:uppercase}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background:green}input.cartSubmit,.woocommerce button.cartSubmit{border:none;border-radius:3px;display:block;text-align:center;font-size:1.25em;padding:1em;font-weight:700;color:#FFF;padding:.618em 1em;line-height:1}#place_order,.page-id-12 .entry-content input[type=submit]{background:#ff8f16;text-transform:uppercase;border:none;border-radius:3px;display:block;text-align:center;font-size:1.25em;padding:1em;font-weight:700;color:#FFF;min-width:250px;line-height:1}.page-id-12 .entry-content input[type=submit]{margin:0 auto}.type-mgj_article .entry-content table td,.mgj_article .entry-content table td{padding:2px}.type-mgj_article .entry-content table td br,.mgj_article .entry-content table td br{display:none}@media all and (max-width:600px){.type-mgj_article .entry-content table td,.mgj_article .entry-content table td{font-size:.9rem!important;font-style:normal}.type-mgj_article .entry-content table,.mgj_article .entry-content table{max-width:calc(100vw - 10px)}#woo_pp_ec_button img[style]{max-width:200px!important}.woocommerce .product .productDetailsContents H1{font-size:17px}}.type-mgj_article .entry-content table td img[style],.mgj_article .entry-content table td img{max-width:90%!important;height:auto!important}.type-mgj_article .entry-title,.mgj_article-template-default .entry-title{display:none}.woocommerce-cart .cart-collaterals .shipping-calculator-button::after{content:''}div.header .search{width:97%}div.header .search .aws-search-field{width:calc(80% - 10px)}.woocommerce-checkout-review-order-table .cart-subtotal:first-child td,.woocommerce-checkout-review-order-table .cart-subtotal:first-child th{border-top:none}.woocommerce ul#shipping_method li:first-child{margin-bottom:10px}.woocommerce div.product div.images img{border:1px solid #ccc;padding:1px}.page-id-16 .woocommerce table.shop_table_responsive tbody th,.page-id-16 .woocommerce-page table.shop_table_responsive tbody th{display:block!important}.page-id-16 ul{text-align:left!important}.page-id-16.woocommerce-cart .cart-collaterals .cart_totals tr th,.page-id-16.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:0}.page-id-16 .footerValuation{display:none}.page-id-16 .product-thumbnail img{border:1px solid #ccc;padding:1px}.page-id-16 h1{text-align:center}.page-id-17 .woocommerce table.shop_table,.page-id-16 .woocommerce table.shop_table{background:#FFF}.MgjArticleRelatedProducts_Widget img{width:100%;height:auto;border:1px solid #ccc;padding:1px;margin-bottom:4px}@media all and (max-width:480px){.mgj_article-template-default div.content #columnLeft{display:block;width:0;overflow:hidden}.mgj_article-template-default div.content #columnLeft .columnBox{diplay:none}.mgj_article-template-default div.content #columnLeft .columnBox.MgjArticleRelatedProducts_Widget{diplay:block;position:absolute;width:90%;margin:0 5%;bottom:0px}.mgj_article-template-default .MgjArticleRelatedProducts_Widget .columnBoxContent>div>div{float:left;width:46%;margin:0 2%}.mgj_article-template-default .MgjArticleRelatedProducts_Widget .columnBoxContent>div>div[style]{margin-top:0px!important}.mgj_article-template-default div.content #columnMain{padding-bottom:310px}}.page-id-10 .entry-title{display:none}@media only screen and (max-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}}div.header .search{border-radius:0px}div.header .search .searchInput,.aws-container .aws-search-field{border-radius:0px}div.header .search .submitSearch{border-radius:0px;font-size:14px;font-weight:700}.woocommerce div.product div.images img{padding:0px}@media only screen and (max-width:800px){.articleContent a{display:inline-block;padding:4px}}div.header .search button{display:none}@media all and (max-width:540px){body{font-family:'Montserrat',Verdana,Arial,sans-serif!important}body *{font-family:'Montserrat',Verdana,Arial,sans-serif!important}body,div.wrapper{background:#FAF9FF}.mainpageAddedText,.mainpageAddedText tbody,.mainpageAddedText tr,.mainpageAddedText td{display:block;width:100%;text-align:center}.mainpageAddedText td strong,.mainpageAddedText td a{font-size:0px;letter-spacing:-1px;color:transparent}.mainpageAddedText .pageHeading{padding-top:15px!important}.mainpageBoxMobile p{margin-bottom:0}.mainpageBoxMobile p:last-child{margin-top:0}.home h1{color:purple}.mainpageAddedText td a:after{content:'Recently Added';text-transform:uppercase;letter-spacing:normal;font-size:14px;color:rgb(51,102,51);font-weight:700}.mainpageBoxMobile table{display:none}.home .woocommerce-result-count,.home .woocommerce-ordering,.home .page-numbers{display:none!important}div.header{background:#CCC2F8;height:78px}div.header .search{max-width:100%;width:calc(100%);border:0px;margin:0}div.header .search .aws-search-field{width:calc(100% - 50px);margin-right:0;padding-right:40px;padding-left:10px}div.header .search button{display:block!important;position:absolute;top:2px;right:0;cursor:pointer;border:0;background:none;font-size:20px}div.header .search .submitSearch{display:none}.woocommerce .page-title,.entry-title{margin-top:8px;text-align:center}.homepageViewMore{display:block!important;text-align:center;margin-top:-20px;clear:both;margin-bottom:20px;}.homepageViewMore a{text-transform:uppercase;letter-spacing:normal;font-size:14px;color:rgb(51,102,51);font-weight:700}TD.footer2{font-size:10px}.woocommerce .product .productDetails .productDetailsHeaderPrice{line-height:25px}}.wcppec-checkout-buttons__button img{max-width:200px}#mobileMenuButton{font-size:24px;margin-left:-4px}.tnp-widget .tnp-field{margin-top:10px!important;text-align:center!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0}