<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;font-weight:300;color:#666;font-size:14px;line-height:20px;background-color:#FFF;overflow-y:scroll;}
h1{font-size:32px;}
h2{font-size:27px;}
h3{font-size:21px;}
h4{font-size:15px;}
h5{font-size:12px;}
h6{font-size:10.2px;}
a{color:#333;}
a:hover, a:focus, a.active{color:#e71;outline:none;text-decoration:underline;}
legend{font-size:22px;padding:20px 0;text-align:center;}
label{font-size:14px;font-weight:normal;}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control{font-size:16px;}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover{font-size:16px;}
.input-group .input-group-addon{font-size:15px;height:30px;}
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg{display:inline;}
.closesidebar{position:relative;float:right;width:21px;height:16px;cursor:pointer;display:inline-block;margin-right:10px;padding:0 !important;z-index:99;}
.closesidebar span{display:block;position:absolute;left:0;width:100%;height:2px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.1s ease;-moz-transition:-moz-transform 0.1s ease;-o-transition:-o-transform 0.1s ease;transition:transform 0.1s ease;background:#282828;}
.closesidebar span.line-1{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.closesidebar span.line-2{background:none;display:none;}
.closesidebar span.line-3{top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
#mobmenu .navbar-nav,
#mobmenu .nav&gt;li{float:none;}
#mobmenu .nav&gt;li.open{background:#f6f6f6;}
#mobmenu .nav&gt;li a{color:#333;}
#mobmenu .nav&gt;li&gt;a{font-size:1.1em;background:transparent !important;}
#mobmenu .nav&gt;li .column-item a{padding:5px 15px 5px 25px;display:block;text-decoration:none;}
#mobmenu .nav&gt;li .column-item ul{padding-left:5px;list-style-type:none;}
#mobmenu .nav .column-menu a,
#mobmenu.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a{color:#999;padding:5px 15px 5px 25px;}
#mobmenu.navbar-default .navbar-nav .open .dropdown-menu&gt;li.viewall&gt;a{color:#555;}
#mobmenu li.dropdown &gt; a + a.dropdown-toggle{position:absolute;top:0;right:0;}
#mobmenu .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}
#mobmenu .label{font-size:10px;vertical-align:middle;}
#mobmenu .browse-options{border-top:1px solid #ddd;padding:5px 0;margin-bottom:10px;}
#mobmenu .browse-options .dropdown-menu{clear:both;}
#mobmenu .browse-options form,
#mobmenu .browse-options .btn-group,
#mobmenu .browse-options .dropdown-toggle{display:block;width:100%;text-align:left;font-size:1em;}
#mobmenu .browse-options .caret{float:right;}
#mobmenu .browse-options .dropdown-toggle{font-size:1.1em;text-decoration:none;}
#mobmenu .browse-options .dropdown-menu .btn{text-align:left;text-decoration:none;}
#mobmenu .account-options{list-style-type:none;margin:30px 0 5px 0;padding:0;border-bottom:1px solid #ddd;}
#mobmenu .account-options.open{border:0;}
#mobmenu .account-options &gt; li &gt; a{display:block;line-height:20px;color:#999;padding:5px 15px 5px 25px;}
#mobmenu .login-options{border-bottom:1px solid #ddd;padding-bottom:10px;}
#mobmenu .login-options .btn{border:0;background:transparent;color:#333;}
#mobmenu .login-options .btn + .btn{border-left:1px solid #ddd;}
.menu_block .dropdown-menu &gt; li{padding:12px 20px;}
.menu_block .dropdown-menu ul{padding-left:15px;}
#mobmenu li.brands .image{display:none;}
#mobmenu .dropdown &gt; a.dropdown-toggle .caret,
#mobmenu .dropdown &gt; button.dropdown-toggle .caret{float:right;border:0;display:block;width:20px;height:20px;text-align:center;padding-left:10px;}
#mobmenu a.dropdown-toggle .caret:before,
#mobmenu button.dropdown-toggle .caret:before{font-family:"FontAwesome";content:"\f105";font-size:16px;}
#mobmenu .dropdown.open &gt; a.dropdown-toggle .caret:before,
#mobmenu .dropdown.open &gt; button.dropdown-toggle .caret:before{content:"\f106";}
#mobmenu .social{text-align:center;display:block;}
#mobmenu .social a{font-size:1.4em;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);padding:0.3em;}
#mobmenu .social a:hover{text-decoration:none;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.offcanvas .navbar-nav{margin:15px 0;}
.offcanvas.navmenu{margin-bottom:0;}
.offcanvas.navmenu{background:#fff;border-color:#ccc;}
.canvas-slid{position:fixed !important;width:100%;}
.bootstrap-select{width:auto;z-index:0;}
.btn-delete-item{background-color:#da534f !important;border-color:#da534f !important;}
.all_in_one_tab .active a.nav-link{color:#e71;font-weight:500;}
.discount-push{float:right;margin:5px 0 0 0;font-size:16px;text-align:center;background-color:#0a0a0a;padding:10px 0 !important;color:#ffffff;font-family:Helvetica Neue, Helvetica,Arial,sans-serif !important;}
.help-pages p{font-size:15px;line-height:1.5;}
.help-pages h2{font-size:22px;margin-bottom:10px;}
.tableRingSize{background-color:#ffffff;}
.help-page{font-size:20px;font-weight:500;margin:20px 0 10px 0;}
.help-page-p{font-size:16px;line-height:23px;}
.table-shipping &gt; tbody &gt; tr &gt; td{vertical-align:middle !important;padding:15px 25px !important;}
.table-shipping &gt; tbody &gt; tr &gt; td &gt; img{height:50px;width:auto;}
.table-shipping &gt; tbody &gt; tr &gt; td &gt; span{padding-left:10px;font-size:16px;}
.table-ring-size &gt; thead &gt; tr &gt; th{vertical-align:middle !important;background-color: #dedede;text-align:center;font-size: 16px;font-weight: 500;}
.table-ring-size &gt; tbody &gt; tr &gt; td &gt; img{height:50px;width:auto;}
#wishlist-table{background-color:#ffffff;}
.header-search-bar, .header-search-bar *{margin:0;padding:0;border:0;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;}
.header-search-bar{display:inline-block;position:relative;margin-left:9%;width:50%;}
.header-search-bar &gt; input[type="text"]{padding:0 0 0 30px;line-height:20px;font-size:14px;color:#555;cursor:pointer;-webkit-transition:width 0.2s ease, padding 0.2s ease;-moz-transition:width 0.2s ease, padding 0.2s ease;-ms-transition:width 0.2s ease, padding 0.2s ease;-o-transition:width 0.2s ease, padding 0.2s ease;transition:width 0.2s ease, padding 0.2s ease;font-size:15px;font-weight:300;vertical-align:middle;letter-spacing:0.6px;text-transform:capitalize;}
.header-search-bar &gt; input[type="text"]::-webkit-input-placeholder{color:#555;}
.header-search-bar &gt; input[type="text"]:-ms-input-placeholder{color:#555;}
.header-search-bar &gt; input[type="text"]::-moz-placeholder{color:#555;}
.header-search-bar &gt; input[type="text"]:-moz-placeholder{color:#555;}
.header-search-bar &gt; button[type="button"]{position:absolute;top:7%;left:1px;-webkit-pointer-events:none;pointer-events:none;cursor:pointer;-webkit-transition:left 0.2s ease;-moz-transition:left 0.2s ease;-ms-transition:left 0.2s ease;-o-transition:left 0.2s ease;transition:left 0.2s ease;}
.header-search-bar[data-expanded] &gt; button[type="button"]{left:calc(100% - 40%);-webkit-pointer-events:auto;pointer-events:auto;z-index:10;outline:none;border:none;box-shadow:none;}
.header-search-bar &gt; input[type="text"]:focus{padding:0 0 0 25px;}
.all_in_one_tab{text-align:center;}
li.nav-item{display:inline-block;float:none;padding:0 15px;}
.all_in_one_tab li a{color:#666;}
.all_in_one_tab li a{display:block;text-align:center;-webkit-transition:all .2s;transition:all .2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.all_in_one_tab li a:hover, .all_in_one_tab li a:focus, .all_in_one_tab li a.active{color:#e71;outline:none;text-decoration:none;}
.all_in_one_tab_content .owl-wrapper-outer{border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
#split-information-module0 .list-group-item a, #split-information-module1 .list-group-item a, #split-information-module2 .list-group-item a, #split-information-module3 .list-group-item a{border:0;color:#666;padding:0;text-transform:inherit;font-size:15px;}
#split-information-module0 .panel-heading, #split-information-module1 .panel-heading, #split-information-module2 .panel-heading, #split-information-module3 .panel-heading{font-size:16px;font-weight:500;padding:5px 15px;}
#split-information-module0 .panel-body, #split-information-module1 .panel-body, #split-information-module2 .panel-body, #split-information-module3 .panel-body{padding:0;}
#split-information-module0 .list-group-item, #split-information-module1 .list-group-item, #split-information-module2 .list-group-item, #split-information-module3 .list-group-item{border:0;padding:3px 15px;margin-bottom:0;}
#split-information-module0 .list-group, #split-information-module1 .list-group, #split-information-module2 .list-group, #split-information-module3 .list-group{margin:5px 5px;}
.help-column-left{border:1px solid #ccc;padding-bottom:30px;}
.help-column-left li{margin-top:30px;font-size:16px;}
.help-column-left li a{padding:10px 20px;}
.help-column-left i{line-height:23px;font-size:10px;font-weight:100;color:#777;}
.sidebar h4{position:absolute;top:-30px;left:50%;margin-left:-60px;background-color:#fff;line-height:40px;width:120px;text-align:center;font-size:18px;}
.panel-body label{font-size:16px;text-transform:capitalize;}
.acmargin{margin:30px;}
#ac-wrapper{margin:20px 0;border:1px solid #ccc;}
.home-about p{font-size:15px;line-height: 23px;}
.forgot-password{font-size:17px;margin:10px 0;}
.btn-login-page{width:100%;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:500;letter-spacing:1px;background-color:#82b53f !important;margin-top:20px;margin-bottom:20px;border:1px solid #82b53f !important;border-radius:3px !important;color:#ffffff;}
.well h1, h2{margin-bottom:30px;font-weight:400;font-size:25px;}
.lang &gt; .dropdown-menu{margin-top:24px;left:-36%;min-width:215px;padding:15px 0;}
.lang &gt; .dropdown-menu &gt; li &gt; a, .myaccount &gt; .dropdown-menu &gt; li &gt; a{padding:10px 30px;}
.myaccount &gt; .dropdown-menu{margin-top:16px;right:14%;min-width:180px;}
.mini-cart-buttons{margin:15px -15px 10px -15px;}
.mini-cart-buttons span{color:#fff;}
.block-cat-desc{float:none;margin:0 auto;}
#pagination_bottom .text-right{text-align:center;}
.heading_title{margin-top:20px;margin-bottom:10px;color:#2d3b53;font-size:24px !important;}
ul.list-unstyled.list-attributes{font-size:16px;}
#to-top-button{display:none;position:fixed;bottom:80px;right:16px;}
#to-top-button i{cursor:pointer;}
#to-top-button .fa-circle{text-shadow:0px 2px 2px rgba(0,0,0,0.5);}
.flyout:focus{outline:none !important;}
.fa-circle:before{content:"\f111" !important;color:#e71 !important;}
.row-cat{margin-left:-7.5px;margin-right:-7.5px;}
#priceslider-range, quantityslider-range{border-radius:4px !important;}
#priceslider-range &gt; div, #quantityslider-range &gt; div{border-radius:4px !important;background:#fff !important;}
.pricefilter &gt; div, .qtyfilter &gt; div{float:left;margin-top:5px;position:relative;width:44%;border-radius:4px !important;}
.qtyfilter{margin-left:5px;margin-top:4px;width:48%;}
.qtyfilter &gt; div{width:40%;}
.qtyfilter label{float:left;}
.pricefilter{margin-top:4px;}
.pricefilter label{float:left;width:16%;}
.pricefilter input{width:14% !important;float:left;margin-right:0;border:0;color:#555;font-size:16px;background-color:#f6f6f6;}
.qtyfilter input{width:8%;float:left;margin-left:10px;margin-right:0;border:0;color:#555;font-size:16px;}
.qtyfilter input:last-child{width:14%!important;background-color:#f6f6f6;}
.nav-tabs{margin-bottom:15px;}
.control-label{text-align:right;white-space:nowrap;font-size:16px;}
div.required .control-label:after{content:' *';color:#F00;font-weight:bold;}
@media (min-width:768px){#menu .dropdown:hover .dropdown-menu{display:block;}
}
menuTopLine{opacity:.5;}
#top-catalog-menu ul.list-unstyled li.active{background-color:#add8d3;color:#fff;}
.table-responsive{overflow-x:inherit;}
footer .logo-social-media{margin:0 5px;}
.alert{padding:8px 14px 8px 14px;}
.breadcrumb{margin:0;padding:8px 15px;background:none;}
.breadcrumb i{font-size:15px;color:#777;}
.breadcrumb &gt; li{text-shadow:0 1px 0 #FFF;padding:0 20px 0 5px;position:relative;white-space:nowrap;font-size:14px;}
.breadcrumb &gt; li + li:before{content:'';padding:0;}
.breadcrumb &gt; li:after{content:'';display:block;position:absolute;top:8px;right:5px;width:5px;height:5px;border-right:1px solid #777;border-bottom:1px solid #777;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.breadcrumb &gt; li:last-child:after{border:none;content:normal;}
.breadcrumb &gt; li &gt; a, .breadcrumb &gt; li{text-transform:capitalize;color:#777;}
.pagination{margin:0;font-size:16px;}
.list-group a{border-right:none;border-left:none;border-top:1px solid #CCC;border-bottom:1px solid #CCC;color:#888888;padding:8px 12px;text-transform:uppercase;}
.list-group a.active, .list-group a.active:hover, .list-group a:hover{font-size:13px;color:#A71D37;background:#f8f9eb;border-right:none;border-left:none;border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-shadow:0 1px 0 #FFF;}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover{background:#f8f9eb;border-color:#CCC;color:#A71D37;}
.list-group-item:first-child,
.list-group-item:last-child{border-radius:0;}
.list-group &gt; div &gt; .list-group-item{background:#f8f9eb;}
.list-group &gt; div &gt; .list-group-item:last-child{border-bottom:none;}
.carousel-caption{color:#FFFFFF;text-shadow:0 1px 0 #000000;}
.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome;}
.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome;}
.owl-carousel{border:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;margin:0 0 15px !important;}
#side-banner{padding-left:10px!important;}
#side-banner img{}
#side-banner img:first-child{margin-bottom:10px;}
.product-thumb{min-height:400px;margin-bottom:20px;text-align:center;background-color:#ffffff;box-shadow:0 2px 0 rgba(0,0,0,.13);}
@media (min-width:991px) and (max-width:1024px){.product-thumb{min-height:350px;}
.option-image-single{margin-left:10px !important;}
}
.product-thumb .image{text-align:center;}
.catLaCrystaleproduct-thumb .image{text-align:center;}
.product-thumb .image a{display:block;}
.catLaCrystaleproduct-thumb .image a{display:block;}
.product-thumb .image a:hover{opacity:1;}
.catLaCrystaleproduct-thumb .image a:hover{opacity:1;}
.product-thumb .image img{margin-left:auto;margin-right:auto;margin-top:10px;}
.catLaCrystaleproduct-thumb .image img{margin-left:auto;margin-right:auto;margin-top:10px;}
.product-name{margin:5px 10px;}
.product-grid{float:left;min-height:400px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative;}
.product-grid .product-thumb .image{float:none;z-index:-2;}
@media (min-width:767px){.product-list .product-thumb .image{float:left;padding:0 15px;}
}
.product-thumb h4{font-weight:300;margin:3px 0;font-size:15px;text-overflow:ellipsis;overflow:hidden;line-height:1.3;color:#555;height:40px;}
.product-thumb h4:hover{color:#e71;}
.product-thumb .caption{padding:0 20px;}
.product-list .product-thumb .caption{margin-left:230px;}
.product-thumb .stock b{color:#666;}
@media (max-width:1200px){.product-grid .product-thumb .caption{padding:0 10px;}
#promo-line .promo-text{display:inline-block;font-weight:400;height:100%;vertical-align:top;font-size:14px;padding-top:8px;}
#content p{font-size:13px!important;}
footer .row .col-sm-3{height:155px;padding-left:20px;border-right:1px solid #a31c3a;}
#side-banner img{margin:0 0 2px 0;}
}
@media (max-width:767px){#filter{margin-bottom:10px !important;}
.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px;}
.product-grid .product-thumb .caption{min-height:0;}
#content #owl-option-slider{margin: 0 0 15% 15%!important;}
#home-slideshow{width:100%;margin-top:-6px;}
}
.product-thumb .rating{padding-bottom:10px;}
.rating .fa-stack{font-size:8px;}
.rating .fa-star-o{color:#999;font-size:15px;}
.rating .fa-star{color:#A71D37;font-size:15px;}
.rating .fa-star + .fa-star-o{color:#A71D37;}
h2.price{margin:0;}
.product-thumb .price{color:#e71;font-weight:bold;font-size:18px;text-align:center;margin:5px 0 5px;}
.catLaCrystaleproduct-thumb .price{color:#e71;font-weight:bold;font-size:18px;text-align:center;margin:5px 0 5px;}
.price-new{font-weight:600;color:#e71;}
.price-old{color:#999;font-weight:normal;text-decoration:line-through;margin-left:10px;}
.price-tax{color:#999;font-size:12px;display:block;}
.product-thumb .button-group{position:relative;top:+10px;}
.product-thumb .button-group button,
.choose-buttons .cart .button-group button,
#cart-table button[type="button"].btn-primary, button.btn-addtocart, #red-table button[type="button"].btn-primary{width:90%;font-size:15px;border:1px solid #8bbe77;display:inline-block;color:#fff;border-radius:3px;font-weight:normal;text-align:center;white-space:nowrap;padding:7px 0;background:#8bbe77;}
#cart-table button[type="button"].btn-primary span, #red-table button[type="button"].btn-primary span{vertical-align:middle;}
#cart-table button[type="button"].btn-primary i, #red-table button[type="button"].btn-primary i{vertical-align:middle;}
.choose-buttons .cart .button-group button{padding:3px 15px;height:40px;}
.product-thumb .button-group button + button{width:20%;border-left:1px solid #ddd;}
.choose-buttons .cart .button-group button:hover,
#cart-table button[type="button"].btn-primary:hover,
#red-table button[type="button"].btn-primary:hover,
button.btn-addtocart:hover,
.product-thumb .button-group button:hover{text-decoration:none;cursor:pointer;background-color:#82b53f;border-color:#82b53f;outline:none;}
.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0;}
.thumbnails &gt; li{}
.thumbnails{}
.thumbnails &gt; img{width:100%;}
.image-additional a{margin-bottom:20px;padding:5px;display:block;border:1px solid #ddd;}
.image-additional{max-width:78px;}
#wishlist-table .image-additional{margin-left:0;}
.thumbnails .image-additional{float:left;margin-left:20px;}
@media (min-width:768px){#column-left .product-layout .col-md-3{width:100%;}
#column-left + #content .product-layout .col-md-3{width:50%;}
#column-left + #content + #column-right .product-layout .col-md-3{width:100%;}
#content + #column-right .product-layout .col-md-3{width:100%;}
}
.product-details{}
.cat-product-name{white-space:normal !important;text-overflow:ellipsis !important;overflow:hidden !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;line-height:1.5 !important;}
.product-grid:hover{}
.product_description{display:none;position:absolute;}
.product_option{display:none;position:absolute;background-color:#ffffff;min-width:310px;background:none repeat scroll 0 0 white;border:2px solid #666;border-radius:10px;box-shadow:0 0 10px #555;}
.product-option-image{background-position:left center;background-repeat:no-repeat;float:left;font-size:12px;font-weight:400;height:26px;margin:0 0 5px;padding:2px 0 0 25px;text-align:left;width:140px;}
.product-option-plus-minus{float:left;margin:0 0 0 0 !important;text-align:center;}
.product_option ul li{margin-left:15px;}
.product_option ul{margin-top:15px;}
.option-image-single{background-position:left center;background-repeat:no-repeat;float:left;height:20px;margin-top:9px;margin-left:25px;position:absolute;width:20px !important;}
.option-image-multi{background-position:left center;background-repeat:no-repeat;bottom:0;float:left;height:20px;position:relative;width:20px !important;margin:0 2px;}
.option-image-multi.option-color{cursor:pointer;}
.option-image-wrapper{padding-bottom:10px;height:25px;overflow:hidden;margin:5px auto 0;}
.option-image-wrapper &gt; div{display:inline-block;}
.item_description_popup{background:none repeat scroll 0 0 #ffffff;border:1px solid #d4d4d4;border-radius:3px;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);color:#444444;display:none;font-size:14px;left:0;padding:4px 9px;position:absolute;text-align:left;top:50px;min-width:250px;max-width:300px;line-height:1.7;}
.item_description_popup span{color:#e71;padding:0 5px 0 0;font-weight:600;}
.item_description_popup ul{margin:0 auto !important;}
.floatclear{clear:both;}
.owl-wrapper &gt; div &gt; div{width:100% !important;}
#column-left{cursor:pointer;margin-top:30px;}
.text-oswald{font-family:'Oswald',sans-serif;}
.text-upper{text-transform:uppercase !important;}
.red{color:#a31c3a;}
.green{color:#77beb6;}
.green2{color:#77beb6;font-family:'Oswald',sans-serif;font-size:18px;}
.alert{border-radius:0;padding:5px 14px 5px 14px;}
.alert-success{color:#fff !important;background-color:#84b33c !important;border-color:#84b33c !important;padding:10px 15px;font-size:16px;}
.alert-danger{color:#fff !important;background-color:#cb7273 !important;border-color:#da9596 !important;text-align:center;padding:11px 0;margin:15px 0;font-size:16px;letter-spacing:0.6px;}
.alert i.fa{font-size:20px;margin-right:5px;vertical-align:top;}
.alert a{color:inherit;}
.alert button.close{margin-left:10px;margin-right:10px;}
#content .title-lined, #content-home .title-lined{display:table;white-space:nowrap;text-align:center;margin-top:10px;margin-bottom:25px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;font-weight:300;font-size:20px;line-height:28px;letter-spacing: 1px;}
#content .title-lined:before, #content-home .title-lined:before, #content .title-lined:after, #content-home .title-lined:after{border-top:1px solid #ccc;content:'';display:table-cell;position:relative;top:0.5em;width:20%;}
#ajaxLatest, #ajaxRelatedProducts{border-top: 1px solid #ccc !important;margin: 25px 0 0;}
#ajaxSpecial{border-top: 1px solid #ccc;margin: 25px 0 0;}
#ajaxLatest h2, #ajaxCategory h2, #ajaxSpecial h2, #ajaxRelatedProducts h2 {font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;margin: 0 auto;background: #f6f6f6;display: block;width: 60%;text-align: center;margin-top: -16px;padding: 0!important;text-indent: 0;font-weight: 300!important;color: #643B3B;font-size: 20px;padding: 0 0 25px 0 !important;letter-spacing: 1px;}
#ajaxLatest h2:after, #ajaxRelatedProducts h2:after{border-top:1px solid #A71D37;content:'';display:table-cell;position:relative;top:0.7em;width:100%;}
#owl-home, #ajaxRelatedProducts, #owl-kids, #owl-latest, #owl-category, #owl-special, #featured_1, #latest_1, #best_seller_1, #special_1{overflow:visible;}
#owl-home .owl-pagination,
#ajaxRelatedProducts .owl-pagination,
#owl-kids .owl-pagination,
#owl-latest .owl-pagination,
#owl-category .owl-pagination,
#featured_1 .owl-pagination,
#latest_1 .owl-pagination,
#best_seller_1 .owl-pagination,
#special_1 .owl-pagination,
#owl-special .owl-pagination{display:none;}
#owl-home .owl-controls .owl-buttons .owl-prev,
#ajaxRelatedProducts .owl-controls .owl-buttons .owl-prev,
#owl-kids .owl-controls .owl-buttons .owl-prev,
#owl-latest .owl-controls .owl-buttons .owl-prev,
#owl-category .owl-controls .owl-buttons .owl-prev,
#featured_1 .owl-controls .owl-buttons .owl-prev,
#latest_1 .owl-controls .owl-buttons .owl-prev,
#best_seller_1 .owl-controls .owl-buttons .owl-prev,
#special_1 .owl-controls .owl-buttons .owl-prev,
#owl-special .owl-controls .owl-buttons .owl-prev{left:inherit;opacity:0.7;color:#000;padding:24px 16px;border-radius:0 4px 4px 0;background:#fff;box-shadow:1px 10px 10px -5px rgba(0, 0, 0, .3);}
#owl-category .owl-controls .owl-buttons .owl-prev{background:#05680E;}
#owl-special .owl-controls .owl-buttons .owl-prev{background:#D90000;}
#owl-home .owl-controls .owl-buttons .owl-next,
#ajaxRelatedProducts .owl-controls .owl-buttons .owl-next,
#owl-kids .owl-controls .owl-buttons .owl-next,
#owl-latest .owl-controls .owl-buttons .owl-next,
#owl-category .owl-controls .owl-buttons .owl-next,
#featured_1 .owl-controls .owl-buttons .owl-next,
#latest_1 .owl-controls .owl-buttons .owl-next,
#best_seller_1 .owl-controls .owl-buttons .owl-next,
#special_1 .owl-controls .owl-buttons .owl-next,
#owl-special .owl-controls .owl-buttons .owl-next{left:inherit;right:0;opacity:0.7;color:#000;padding:24px 16px;border-radius:4px 0 0 4px;background:#fff;box-shadow:1px 10px 10px -5px rgba(0, 0, 0, .3);}
#owl-category .owl-controls .owl-buttons .owl-next{background:#05680E;}
#owl-special .owl-controls .owl-buttons .owl-next{background:#D90000;}
#owl-home .owl-controls .owl-buttons div i,
#ajaxRelatedProducts .owl-controls .owl-buttons div i,
#owl-kids .owl-controls .owl-buttons div i,
#owl-latest .owl-controls .owl-buttons div i,
#owl-category .owl-controls .owl-buttons div i,
#featured_1 .owl-controls .owl-buttons div i,
#latest_1 .owl-controls .owl-buttons div i,
#best_seller_1 .owl-controls .owl-buttons div i,
#special_1 .owl-controls .owl-buttons div i,
#owl-special .owl-controls .owl-buttons div i{margin-top:0;font:normal normal normal 2em/1 FontAwesome;}
#block-about{width:99%;padding:10px 20px;margin:5px 5px 20px;text-align:justify;}
#block-about a{color:#77beb6;}
#contact-form{margin:30px 0;margin-bottom:35px;}
#contact-form h2{font-weight:400;font-size:24px !important;margin:15px 0 !important;}
#contact-form span{font-size:15px;line-height:1.7;}
.btn-F16{border-radius:3px !important;font-weight:500;font-size:16px !important;padding:10px 20px;}
.btn-F14{background-color:#8dbd79;border-color:#8dbd79;}
.btn-F14:hover, .btn-F15:hover, .btn-F20:hover{background-color:#84b33c;border-color:#84b33c;color:#ffffff;}
.btn-F15{background-color:#2d3b53;border-color:#2d3b53;}
.btn-F20{font-size:17px;background-color:#8dbd79;border-color:#8dbd79;color:#fff;margin-bottom:25px;padding:10px 15px;border-radius:3px !important;}
.btn-F14, .btn-F15{padding:7px 15px;border-radius:3px !important;font-size:16px;}
.btn-red{background-color:red;color:#fff;border-radius:3px;}
.h5_footer, footer address{margin-top:0px;margin-bottom:0px;font-weight:300;font-size:14px;line-height:28px;color:#000;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;}
.plus_or_minus{width:auto !important;overflow:inherit !important;}
.plus_or_minus select, .plus_or_minus .stock{display:inline;}
.plus_or_minus input[type="number"], .plus_or_minus .qty-select-group{display:inline;width:50px !important;line-height:normal;margin-right:10px;}
#product_options_table{margin-top:15px;}
.product_option_table td.plus_or_minus .bootstrap-select.btn-group{width:70%;}
.product_option_table td.plus_or_minus .qty-select-group{margin-right:0;}
.plus_or_minus .qty-select-group input[type="text"]{float:none !important;display:inline;margin:0 1px 0 0;width:45px !important;height:20px !important;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{opacity:1;}
.maincontent-row .content-background{box-shadow:none !important;padding-top:0 !important;}
.maincontent-row .content-background h2{margin-top:0 !important;}
.maincontent-row .content-background h2.heading_title{text-transform:capitalize;font-size:20px;}
#filter{font-size:11px;padding:10px 0;margin-bottom:50px;}
#filter .col-lg-3{white-space:nowrap;}
#filter label{font-size:16px;text-transform:none;}
#filter select{border:1px solid #ccc;max-width:110px;padding:3px 10px;font-size:15px;}
.block-cat-desc p{text-align:center;font-size:16px;margin-bottom:15px;}
.pagination&gt;li&gt;a, .pagination&gt;li&gt;span{color:#000;padding:6px 12px;margin:0 5px;font-size:inherit;border-color:#edeaea;background-color:#fff;}
.pagination&gt;li&gt;a&gt;i.fa, .pagination&gt;li&gt;span&gt;i.fa{font-size:12px;}
.pagination&gt;li&gt;a:hover, .pagination&gt;li&gt;span:hover, .pagination&gt;li&gt;a:focus, .pagination&gt;li&gt;span:focus{color:#82b53f;background-color:#fff;border-color:#82b53f;}
.pagination&gt;li:first-child&gt;a, .pagination&gt;li:first-child&gt;span,
.pagination&gt;li:last-child&gt;a, .pagination&gt;li:last-child&gt;span{border-radius:0;}
.pagination&gt;.active&gt;a, .pagination&gt;.active&gt;a:focus,
.pagination&gt;.active&gt;a:hover, .pagination&gt;.active&gt;span,
.pagination&gt;.active&gt;span:focus, .pagination&gt;.active&gt;span:hover{color:#fff;font-weight:bold;background-color:#82b53f;border-color:#fff;}
#pagination_bottom{width:100%;float:left;margin:10px 0 20px 0;font-size:16px;}
#pagination_bottom label{font-size:11px;}
#pagination_bottom select{font-size:11px;border:1px solid #77beb6;}
#pagination_bottom .bg-line{border-top:1px solid #77beb6;position:relative;top:0.8em;}
.rating a, .rating a:hover, .rating a:focus{color:#77beb6;text-decoration:none;}
.rating p{margin-bottom:0;}
.list-attributes li{padding:4px 0;}
.list-attributes li span{color:#2d3b53;font-size:16px;font-weight:500;}
h2.price, .maincontent-row .content-background h2.price{color:#e71;font-weight:bold;margin:25px 0 !important;}
#product-description{margin:10px 0;padding-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active{border-color:#ccc;}
#mdlProduct, #auto_update_confirm{background-color:white;width:45%;height:auto;padding:20px;display:none;min-height:300px;}
.b-close,.bClose{border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:0 6px 2px;position:absolute;right:2px;top:5px;cursor:pointer;z-index:10;}
#mdlProduct h2.heading_title, #auto_update_confirm h2.heading_title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;}
#mdlProduct .col-mdlProduct-12, #auto_update_confirm .col-mdlProduct-12{width:100% !important;}
#mdlProduct #ajaxLatest, #mdlProduct #product-description, #mdlProduct #product-info-content, #auto_update_confirm{display:none;}
.login-box{margin:20px 0;}
.login-box h1, .login-box h2{margin-top:0;margin-bottom:30px;line-height:20px;font-size:27px;font-weight:400;}
.login-box .form-group{margin-bottom:10px;}
.login-box input[type="submit"]{margin-bottom:50px;}
.login-box .form-group a{color:#77beb6;float:left;}
.login-box .btn{position:relative;}
.scrollable{max-height:250px;overflow-y:scroll;border-bottom:1px solid #ccc;padding:10px 5px;}
.cart-total{margin-top:10px;}
#cart-wrapper{margin:20px 0;min-height:345px;border:1px solid #ccc;background-color:#ffffff;}
#account-wrapper{margin:10px 0;}
#account-wrapper h4{margin-bottom:30px;}
#cart-table thead td, #wishlist-table thead td{font-size:18px;font-weight:500;}
#wishlist-table thead td span{color:#666;}
#red-table thead td{color:#d10406;font-size:18px;font-weight:500;}
#cart-table tbody td, #address-table tbody td, #wishlist-table tbody td{vertical-align:middle;font-size:15px;}
#address-table{border:1px solid #ccc !important;background-color:#ffffff;}
#address-table tbody td{padding:20px;}
#address-table tbody tr td:first-child{border-right:0;}
#red-table tbody td{background-color:#FFF;vertical-align:middle;border-top:1px solid #CB7273;}
#address-table tbody td:last-child{vertical-align:bottom;}
#cart-table input:focus, #red-table input:focus{outline:none;}
#cart-table input.categoryquantitybuy, #red-table input.categoryquantitybuy{border:none;max-width:100px;vertical-align:bottom;border-bottom:1px solid #77beb6;}
#cart-table button[type="button"].btn-primary, button.btn-addtocart{padding:4px 8px;margin-top:5px;width:auto;}
#red-table .cart-adjust-quantity button[type="button"].btn-primary{padding:5px 8px;width:auto;}
#cart-total .table{margin:0 0 0 -45px;}
#cart-total .table td{font-size:17px;border:none;vertical-align:text-bottom;}
#cart-total .table td strong.green{font-size:18px;}
#cart-total .table td.gross-total{color:#000000;}
#cart-total .table td.gross-total:last-child{font-size:16px;font-weight:700;}
#cart-buttons{margin:20px 0;}
#cart-buttons .pull-right{margin-right:25px;}
#map_div{margin:10px 0 25px;height:320px;}
.col-my-account{padding:25px 35px !important;}
.col-my-account h4{font-size:24px;}
.col-my-account ul{text-align:center;}
.table-bordered&gt;thead&gt;tr&gt;td, .table-bordered&gt;thead&gt;tr&gt;th{border-bottom-width:1px;}
#tmp_qty_select{z-index:0;position:absolute;}
#tmp_qty_select.popup-call{z-index:205;}
.refresh-captcha-button{border-radius:4px;font-size:22px !important;height:36px;line-height:36px !important;margin-left:6px;text-align:center;vertical-align:middle;width:36px;}
.refresh-captcha-button:hover{cursor:pointer;}
.list-group &gt; div &gt; .list-subcategory-item, .list-group a.list-subcategory-item{padding:5px 12px !important;text-transform:capitalize;}
#cartmsg{width:50%;}
.qc-checkout-product{border:1px solid #ccc;}
#quickcheckout #step_6 .qc-checkout-product thead td.qc-name,
#quickcheckout #step_6 .qc-checkout-product thead td.qc-model{text-align:left;}
#quickcheckout .panel-default{border-color:#fff;-webkit-box-shadow:none;box-shadow:none;}
#quickcheckout .panel-default&gt;.panel-heading{background-color:#fff;text-transform:capitalize;color:#2d3b53;}
#quickcheckout .panel-default .fa, #quickcheckout .panel-default .qc-icon-cart{display:none;}
#payment_address_wrap .panel,
#payment_method_wrap, #shipping_address_wrap{width:50%;float:left;padding:0 20px 0 0;text-transform:uppercase;}
#payment_address_wrap .panel:first-child,
#shipping_method_wrap, #payment_wrap{width:50%;float:left;padding:0 20px 0 0;text-transform:uppercase;}
#confirm_wrap, #confirm_wrap .panel-body{width:100%;float:left;padding:0;}
#comment_input{margin-left:0;}
#comment_input .col-xs-12{padding-left:0 !important;padding-right:0 !important;}
#payment_wrap h2, #comment_input label{font-size:14px;line-height:20px;text-align:left;text-transform:uppercase;}
#comment_input{margin:0 !important;}
#comment_input label{color:#333;padding:10px 15px;display:block;}
#mdlProduct #owl-option-slider{max-width:220px;}
#content #owl-option-slider{max-width:250px;}
#owl-option-slider{margin:0 auto !important;text-align:center;overflow:visible;}
#owl-option-slider .owl-item{cursor:pointer;}
#owl-option-slider .owl-item img.active{border:1px solid #77beb6;}
#owl-option-slider .owl-wrapper-outer{text-align:center;}
#owl-option-slider .owl-controls .owl-buttons .owl-prev{left:0;opacity:1;color:#000000;padding:2px 5px 0 10px;top:5px;margin-left:-20px;}
#owl-option-slider .owl-controls .owl-buttons .owl-next{right:0;opacity:1;color:#000000;padding:2px 10px 0 5px;top:5px;margin-right:-20px;}
#owl-option-slider .owl-controls .owl-buttons div i{margin-top:0;font-size:26px;}
.hide_this{color:#666666;cursor:pointer;font-size:11px;}
.hide_this.active,.hide_this:hover{color:#DD0000;}
.filter_include_hide{color:#666666;cursor:pointer;font-size:11px;}
.filter_include_hide.active,.filter_include_hide:hover{color:#DD0000;}
.loading_gif{color:#77beb6;float:right;margin-right:6px;vertical-align:top;}
.loading_gif i{font-size:18px !important;}
.out-of-stock{color:#ff1d37;font-size:20px;font-weight:600;margin-left:20px;margin-top:40px;}
.first_capital{display:inline-block;text-transform:capitalize;}
.product_option_table tr th.product_page_option_color{text-align:left !important;padding-left:30px;}
.product_option_table tr th.product_page_option_size{text-align:left !important;}
.modal-dialog{z-index:1100;}
@media (max-width:991px){#payment_address_wrap .panel,
#shipping_method_wrap, #payment_method_wrap,
#payment_wrap, #confirm_wrap, #shipping_address_wrap{width:100% !important;padding:0 !important;}
#mdlProduct, #auto_update_confirm{width:75%;}
.col-my-account{padding:15px 15px !important;}
.container{padding-right:10px;padding-left:10px;}
.row{margin-right:-10px;margin-left:-10px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-20, .col-md-2, .col-lg-15, .col-md-15, .col-lg-18, .col-lg-20, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{padding-right:10px;padding-left:10px;}
#subfooter{margin-left:-10px;margin-right:-10px;}
.row-cat{margin-left:-5px;margin-right:-5px;overflow-x:hidden;}
.product-grid{padding-left:5px !important;padding-right:5px !important;}
.well{padding:20px 30px;min-height:340px;margin-bottom:0;}
}
@media (max-width:767px){.product-thumb{min-height:350px;box-shadow:none;}
.product-grid{min-height:350px;}
.proqty{font-size:13px;}
#cart-table input.categoryquantitybuy, #red-table input.categoryquantitybuy{max-width:20px;}
.product-thumb .button-group button, .choose-buttons .cart .button-group button,
button.btn-addtocart{width:100%;}
.catLaCrystaleproduct-thumb .button-group button, .catLaCrystaleproduct-thumb .choose-buttons .cart .button-group button, .catLaCrystaleproduct-thumb button.btn-addtocart{width:100% !important;}
#cart-table button[type="button"].btn-primary, button.btn-addtocart, #red-table .cart-adjust-quantity button[type="button"].btn-primary{padding:1px 2px;width:auto;font-weight:bold;border-radius:50%;}
#menu .nav &gt; li &gt; a{padding:5px 10px;}
#block-about{margin:0;}
#cart{float:right;margin-bottom:0;width:auto !important;}
#search input{width:100%;}
.login-box{width:100%;height:auto;float:none !important;margin-left:0;margin-right:0;}
.login-box label{width:35%;}
.login-box .form-group a{float:none;}
#cart-buttons .pull-right{margin-right:0;}
.option-image-single{margin-left:5px;}
#cart-wrapper{border:none;}
#cart-table .btn-remove .fa, #red-table .btn-remove .fa{font-size:14px;}
#quickcheckout #step_6 .qc-quantity .input-group{min-width:30px !important;}
#content .title-lined{font-size:12px;text-transform:capitalize;font-style:italic;display:inline-block;}
h2.price, .maincontent-row .content-background h2.price{text-align:center;}
footer .col-sm-3{padding-top:5px;}
.table-responsive{border:none;}
#wishlist-table{margin-bottom:20px;}
.LatestGrid{padding:10px 10px 0}
#ajaxLatest h2, #ajaxCategory h2, #ajaxSpecial h2{background:#ffffff;width:75%;font-size:22px}
#content .title-lined, #content-home .title-lined{font-size:22px}
#content .title-lined:before, #content-home .title-lined:before, #content .title-lined:after, #content-home .title-lined:after{width:12%}
}
@media (max-width:460px){#mdlProduct, #auto_update_confirm{width:90%;}
/*#owl-latest .owl-controls .owl-buttons .owl-prev,
#owl-category .owl-controls .owl-buttons .owl-prev,
#owl-special .owl-controls .owl-buttons .owl-prev{right:32px;}*/
/*.breadcrumb{display:none;}*/
.stock{font-size:10px;}
.text-right &gt; price{display:none;}
.item_description_popup{display:none;}
}
@media (min-width:768px){#promo-line{font-size:11px;}
#promo-line img{max-height:20px;}
}
@media (min-width:992px){#topnav-menu, #topnav-menu .btn-group &gt; .btn{font-size:14px;}
#topnav-menu .fa-user, #topnav-menu .fa-shopping-cart{font-size:16px;}
#promo-line{font-size:15px;}
#promo-line img{max-height:25px;}
#pagination_bottom .bg-line{width:65%;}
#pagination_bottom .col-md-5{width:35%;}
#mdlProduct, #auto_update_confirm{min-width:650px;}
footer .row .col-sm-3{padding-left:50px;}
}
@media (min-width:1200px){#promo-line{font-size:20px;line-height:2;}
#promo-line img{max-height:35px;margin-top:-5px;}
#filter .col-lg-5{width:40%;}
#filter .col-lg-3{white-space:nowrap;}
#filter .col-lg-3 .col-md-8{width:55%;}
#filter .col-lg-3 .col-md-4{width:45%;}
#filter .col-lg-4, #pagination_bottom .col-md-5{}
#pagination_bottom .bg-line{width:59%;}
#pagination_bottom .col-lg-1{white-space:nowrap;float:left;width:12%;}
}
@media (min-width:1380px){#cartmsg{width:35%;left:32.5% !important;}
}
#ajaxRelatedProducts{margin:70px 0 !important;}
#ajaxRelatedProducts h2{text-align:center;}
#ajaxRelatedProducts h2 span{font-size:25px;text-transform:capitalize;}
.facebookStyle{margin:10px 0;}
.twitterStyle{margin:0 0 10px;}
.maincontent-row .content-background h1{text-align:center;font-weight:400;font-size:20px;}
.maincontent-row .content-background h1.heading_title,
#mdlProduct h1.heading_title{text-transform:capitalize;font-size:25px !important;}
.maincontent-row .content-background p{font-size:15px !important;line-height: 22px;}
.block-cat-desc h2{font-size:12px;line-height:20px;margin-bottom:0;text-align:center;}
.linkRegister{color:#77beb6;}
.button-group button i, .button-group .flyout i{font-size:14px;}
.picto-kids{margin-bottom:-5px;}
.picto-promo{margin-bottom:-5px;}
.sprite{display:inline-block;background:url('sprite/sprite22.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;}
.sprite.checkbox{background-position:-78px -185px;width:22px;height:22px;vertical-align:middle;margin-right:10px;}
.sprite.delivery{background-position:-186px -154px;width:48px;height:25px;vertical-align:middle;margin:10px 10px 10px 0;}
.sprite.discount{background-position:-241px -152px;width:28px;height:25px;vertical-align:middle;margin:0 10px;}
.sprite.price{background-position:-271px -152px;width:21px;height:25px;vertical-align:middle;margin:0 10px;}
.sprite.returns{background-position:-142px -179px;width:25px;height:25px;vertical-align:middle;margin:0 10px;display:inline-block;}
.sprite.bja{background-position:-239px -78px;width:54px;height:70px;vertical-align:middle;margin-right:10px;}
.sprite.assay{background-position:-184px -78px;width:49px;height:70px;vertical-align:middle;margin-right:10px;}
.sprite.naj{background-position:-136px -3px;width:153px;height:70px;vertical-align:middle;margin-right:10px;}
.sprite.paypal{background-position:-3px -78px;width:176px;height:70px;vertical-align:middle;margin-right:10px;}
.sprite.sagepay{background-position:-4px -3px;width:127px;height:70px;vertical-align:middle;margin-right:10px;}
.sprite.bag{background-position:-96px -153px;width:18px;height:23px;vertical-align:middle;margin-right:2px;}
.sprite.search{background-position:-121px -154px;width:23px;height:22px;vertical-align:middle;margin-right:2px;}
.sprite.allcats{background-position:-109px -188px;width:20px;height:17px;vertical-align:middle;margin-right:15px;}
.sprite.menu{background-position:-5px -346px;width:25px;height:22px;vertical-align:middle;margin-right:2px;}
.sprite.menumob{background-position:-4px -185px;width:25px;height:22px;vertical-align:middle;margin-right:2px;}
.sprite.account{background-position:-152px -153px;width:22px;height:23px;vertical-align:middle;margin-right:2px;}
.sprite.logo-sagepay{background-position:-4px -0px;width:267px;height:66px;}
.sprite.sprite-crystale{background-position:-4px -70px;width:222px;height:28px;}
.sprite.graphic-flower{background-position:-4px -102px;width:219px;height:24px;}
.sprite.logo-bitcoin{background-position:-4px -130px;width:68px;height:66px;}
.sprite.social-facebook{background-position:-76px -130px;width:53px;height:60px;}
.sprite.social-google{background-position:-133px -130px;width:53px;height:60px;}
.sprite.social-pinterest{background-position:-190px -130px;width:53px;height:60px;}
.sprite.social-twitter{background-position:-76px -194px;width:53px;height:60px;}
.sprite.logo-bja{background-position:-133px -194px;width:51px;height:66px;}
.sprite.icon-order-view{background-position:-4px -215px;width:48px;height:51px;margin-left:10px;}
.sprite.icon-reorder{background-position:-62px -216px;width:50px;height:51px;margin-left:10px;}
.sprite.icon-download-images{background-position:-122px -216px;width:56px;height:51px;margin-left: 10px;}
.sprite.icon-download-invoice{background-position:-4px -325px;width:45px;height:51px;}
.sprite.logo-assay{background-position:-188px -248px;width:48px;height:66px;}
.sprite.flag-gb{background-position:-3px -153px;width:23px;height:23px;vertical-align:top;margin-right:5px;}
.sprite.flag-fr{background-position:-34px -153px;width:23px;height:23px;vertical-align:top;margin-right:5px;}
.sprite.flag-es{background-position:-65px -153px;width:23px;height:23px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-uk{background-position:-40px -280px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-aus{background-position:-4px -281px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-fr{background-position:-165px -278px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-usa{background-position:-80px -279px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-ca{background-position:-120px -279px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-de{background-position:-206px -277px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-es{background-position:-251px -276px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
.sprite.flag-ring-eu{background-position:-250px -224px;width:30px;height:30px;vertical-align:top;margin-right:5px;}
@media (max-width:767px){.sprite.bag{background-position:-174px -183px;width:21px;height:25px;vertical-align:middle;margin-right:2px;}
#owl-home .owl-controls .owl-buttons .owl-prev,
#ajaxRelatedProducts .owl-controls .owl-buttons .owl-prev,
#owl-kids .owl-controls .owl-buttons .owl-prev,
#owl-latest .owl-controls .owl-buttons .owl-prev,
#owl-category .owl-controls .owl-buttons .owl-prev,
#featured_1 .owl-controls .owl-buttons .owl-prev,
#latest_1 .owl-controls .owl-buttons .owl-prev,
#best_seller_1 .owl-controls .owl-buttons .owl-prev,
#special_1 .owl-controls .owl-buttons .owl-prev,
#owl-special .owl-controls .owl-buttons .owl-prev{left:inherit;opacity:0.7;color:#000;padding:15px 10px;border-radius:0 4px 4px 0;background:#fff;box-shadow:1px 10px 10px -5px rgba(0, 0, 0, .3);}
#owl-home .owl-controls .owl-buttons .owl-next,
#ajaxRelatedProducts .owl-controls .owl-buttons .owl-next,
#owl-kids .owl-controls .owl-buttons .owl-next,
#owl-latest .owl-controls .owl-buttons .owl-next,
#owl-category .owl-controls .owl-buttons .owl-next,
#featured_1 .owl-controls .owl-buttons .owl-next,
#latest_1 .owl-controls .owl-buttons .owl-next,
#best_seller_1 .owl-controls .owl-buttons .owl-next,
#special_1 .owl-controls .owl-buttons .owl-next,
#owl-special .owl-controls .owl-buttons .owl-next{left:inherit;right:0;opacity:0.7;color:#000;padding:15px 10px;border-radius:4px 0 0 4px;background:#fff;box-shadow:1px 10px 10px -5px rgba(0, 0, 0, .3);}
.sprite.flag-gb{margin-left: 15%;}
.sprite.search{background-position:-198px -184px;width:23px;height:23px;vertical-align:middle;margin-left:10%;margin-top: 4%;margin-right: 5%;}
.sprite.account{background-position:-230px -184px;width:22px;height:23px;vertical-align:middle;margin-top:3px;}
}
.sales{position:absolute;right:16px;z-index:1;width:80px;height:80px;}
.sales-text{font-size:15px;font-weight:normal;color:#fff;text-align:center;background:#e71;position:absolute;top:15%;right:10%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:1px 8px;font-size:14px;}
.pro-sales{right:0;}
.catspe{background-color:#F6E1E5!important;}
.sprite.graphic-flower{margin-top:10px;}
.grid figure{margin:0 0 15px;position:relative;}
.grid figure img{max-width:100%;display:block;position:relative;}
.grid figcaption{position:absolute;left:0;padding-top:5px;height:auto;}
.grid figcaption hr{margin:0;width:50%;margin-left:25%;border-color:#666;background:#77beb6;}
.grid figcaption p{margin:0;padding:10px;color:#fff;background:#2d3b53;font-size:16px;text-align:center;}
.grid figcaption h2{margin:0;background-color:#2d3b53;line-height:40px;color:#fff;text-align:center;font-size:25px;}
.grid figcaption h3{margin:0;padding:10px;color:#fff;font-size:25px;line-height:40px;background:#77beb6;}
.grid figcaption h3 a, .grid figcaption h3 a:hover{color:#fff !important;}
.grid figcaptionnew{position:absolute;bottom:0;width:75%;left:50%;transform:translate(-50%, 8%);}
.grid figcaptionnew h2{margin-top:15px;margin-bottom:20px;text-align:center;color:#000;background-color:#fff;opacity:0.7;font-size:15px;padding:10px 20px;font-weight:500;text-transform:capitalize;}
article figure{overflow:hidden;}
article figure img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;}
article figcaption{height:125px;width:100%;top:auto;bottom:0;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s, opacity 0.1s 0.3s;transition:transform 0.4s, opacity 0.1s 0.3s;}
article figure:hover figcaption,
article figure.cs-hover figcaption{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s;-moz-transition:-moz-transform 0.4s, opacity 0.1s;transition:transform 0.4s, opacity 0.1s;}
@media (max-width:767px){.grid figcaption h3{margin:0;padding:0;color:#fff;font-size:16px;line-height:normal;background:#77beb6;}
article, article figure{overflow:visible;margin:0!important;}
article figcaption{height:auto;position:relative !important;padding-top:0;border-top:0 !important;opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;transition:none;}
.block-cat-desc h2{text-align:justify;}
#cart-total .table{margin:0 0 0 -15px;}
#menu .nav li a.accordion-toggle{}
li#menu-collections &gt; div .dropdown-inner{background-color:#72A6CD;}
#menu .nav&gt;li&gt;a.accordion-toggle.collapsed&gt;i.fa-caret-down{color:#fff;}
.fourpoints &gt; div{padding:0;}
}
@media (max-width:1199px){#menu .nav &gt; li &gt; a{padding:9px 18px 9px !important;}
#cart-total .table{margin:0 0 0 -10px;}
}
@media (max-width:991px){#menu .nav &gt; li &gt; a{padding:8px 15px 8px 15px !important;transition:padding-left 0.3s ease;font-size:15px;}
#cart-total .table{margin:0 0 0 5px;}
}
@media (max-width:767px){#menu .nav &gt; li &gt; a{font-size:18px;}
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#menu .nav &gt; li &gt; a{font-size:16px;color:#ffffff;padding:9px 25px 9px;min-height:12px;border-bottom:2px solid #313c53;cursor:pointer;}
}
@supports (-ms-accelerator:true){#menu .nav &gt; li &gt; a{font-size:16px;color:#ffffff;padding:9px 25px 9px;min-height:12px;border-bottom:2px solid #313c53;cursor:pointer;}
@media(max-width:1199px){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:15px 10px 10px!important;min-height:15px;border-bottom:2px solid #313c53;cursor:pointer;}
}
@media (max-width:991px){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:15px 2px 10px!important;min-height:15px;border-bottom:2px solid #313c53;cursor:default;}
}
}
.catLaCrystale .product-thumb .button-group button,.catLaCrystale .choose-buttons .cart .button-group button,.catLaCrystale #cart-table button[type="button"].btn-primary,.catLaCrystale button.btn-addtocart,.catLaCrystale #red-table button[type="button"].btn-primary{width:90%;font-size:16px;border:1px solid #ce1678;border-radius:3px;display:inline-block;color:#fff;font-weight:normal;text-align:center;white-space:nowrap;text-transform:capitalize;padding:7px 0;background:#ce1678;}
.catLaCrystaleheading_title{text-transform:capitalize;font-size:32px;color:#ce1678;}
.catLaCrystale #ajaxRelatedProducts h2 span{color:#ce1678;margin-right:10px;padding:3px 10px 3px 25px;font-size:22px;text-transform:uppercase;font-style:italic;}
.catLaCrystale .plus_or_minus input[type=button]{height:40px !important;width:30px !important;background:#fff;border:1px solid #ce1678;cursor:pointer;color:#ce1678;webkit-transition:all 0.1s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;float:left;font-size:30px;}
.catLaCrystale .plus_or_minus input[type=text]{float:left;height:40px !important;padding:0px !important;font-size:22px;text-align:center;outline:none;border:none;border-top:1px solid #ce1678;border-bottom:1px solid #ce1678;border-left:1px solid #ce1678;display:block;}
.catLaCrystale .bootstrap-select &gt; .btn{width:100%!important;padding:0 25px 0 10px !important;min-width:45px!important;height:auto;background:#fff !important;border-radius:0 !important;}
.catLaCrystale .bootstrap-select.btn-group .dropdown-toggle .caret{right:8px!important;}
.catLaCrystalesprite{display:inline-block;background:url('sprite/Sprite2.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;}
.catLaCrystale .product-thumb{min-height:400px;margin-bottom:20px;text-align:center;background-color:#ffffff;box-shadow:0 2px 0 rgba(0,0,0,.13);}
@media (min-width:991px) and (max-width:1024px){.catLaCrystale .product-thumb{min-height:350px;}
}
.FAQ_Title{color:#e71;margin-bottom:20px;}
.FAQ_panel{margin-bottom:10px;}
.FAQ_panel-title{margin-top:0;margin-bottom:10px;font-size:15px;color:#666666!important;}
.FAQ_panel-title&gt;a.collapsed&gt;i.fa-caret-down{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.catLaCrystale .choose-buttons .cart .button-group button:hover,.catLaCrystale #cart-table button[type="button"].btn-primary:hover, .catLaCrystale #red-table button[type="button"].btn-primary:hover,
.catLaCrystale button.btn-addtocart:hover, .catLaCrystale .product-thumb .button-group button:hover{background-color:#D45599;text-decoration:none;cursor:pointer;outline:none;}
.catLaCrystale .ui-state-default,.catLaCrystale .ui-widget-content .ui-state-default,.catLaCrystale .ui-widget-header .ui-state-default{border:1px solid #ce1678!important;background:#ce1678!important;font-weight:400;color:#555;}
.catLaCrystale .qtyfilter input{width:8%;float:left;margin-left:10px;margin-right:0;border:0;color:#ce1678;}
.catLaCrystale .pricefilter input{width:16%;float:left;margin-left:10px;margin-right:0;border:0;color:#A71D37;}
.catLaCrystale #filter select{border:1px solid #ce1678!important;max-width:96px;}
.catLaCrystale .pagination{margin:0;}
.catLaCrystale .pagination&gt;li&gt;a, .catLaCrystale .pagination&gt;li&gt;span{color:#fff;padding:6px 12px;margin:0 5px;border-color:#fff;background-color:#777;}
.catLaCrystale .pagination&gt;li&gt;a&gt;i.fa,.catLaCrystale .pagination&gt;li&gt;span&gt;i.fa{color:#fff;font-size:10px;}
.catLaCrystale .pagination&gt;li&gt;a&gt;i.fa,.catLaCrystale .pagination&gt;li&gt;span&gt;i.fa:hover{font-size:10px;}
.catLaCrystale .pagination&gt;li&gt;a:hover,.catLaCrystale .pagination&gt;li&gt;span:hover,.catLaCrystale .pagination&gt;li&gt;a:focus,.catLaCrystale .pagination&gt;li&gt;span:focus{color:#ce1678;background-color:#fff;border-color:#ce1678;}
.catLaCrystale .pagination&gt;li:first-child&gt;a,.catLaCrystale .pagination&gt;li:first-child&gt;span,
.catLaCrystale .pagination&gt;li:last-child&gt;a,.catLaCrystale .pagination&gt;li:last-child&gt;span{border-radius:0;}
.catLaCrystale .pagination&gt;.active&gt;a,.catLaCrystale .pagination&gt;.active&gt;a:focus,
.catLaCrystale .pagination&gt;.active&gt;a:hover,.catLaCrystale .pagination&gt;.active&gt;span,
.catLaCrystale .pagination&gt;.active&gt;span:focus,.catLaCrystale .pagination&gt;.active&gt;span:hover{color:#fff;font-weight:bold;background-color:#ce1678;}
.catLaCrystale .pagination_bottom{width:100%;float:left;margin:10px 0 20px 0;}
.catLaCrystale .pagination_bottom label{font-size:11px;}
.catLaCrystale .pagination_bottom select{font-size:11px;border:1px solid #ce1678!important;}
.catLaCrystale .pagination_bottom .bg-line{border-top:1px solid #ce1678!important;position:relative;top:0.8em;}
.catLaCrystale .pagination&gt;li&gt;a:hover&gt;i.fa{color:#CE1678;}
.i-icon{right:8px;position:inherit;}
.i-icon:before{content:"\f05a";font-family:fontawesome;padding-right:5px;font-size:18px;}
.i-icon:after{content:"\f0d7";font-family:fontawesome;padding-left:5px;color:#77beb6;}
.catLaCrystaleproduct-thumb{min-height:400px;margin-bottom:20px;text-align:center;background-color:#ffffff;box-shadow:0 2px 0 rgba(0,0,0,.13);}
@media (min-width:991px) and (max-width:1024px){.catLaCrystaleproduct-thumb{min-height:350px;}
}
.catLaCrystaleproduct-thumb h4{font-weight:400;margin:3px 0;font-size:14px;text-overflow:ellipsis;overflow:hidden;line-height:1.5;color:#555;height:40px;}
.catLaCrystaleproduct-thumb .button-group{position:relative;top:+10px;}
.catLaCrystaleproduct-thumb .button-group button,.catLaCrystaleproduct-thumb .choose-buttons .cart .button-group button,.catLaCrystaleproduct-thumb #cart-table button[type="button"].btn-primary,.catLaCrystaleproduct-thumb button.btn-addtocart,.catLaCrystaleproduct-thumb #red-table button[type="button"].btn-primary{width:90%;font-size:15px;border:1px solid #bd68aa !important;display:inline-block;color:#fff;border-radius:3px;font-weight:normal;text-align:center;white-space:nowrap;padding:7px 0;background:#bd68aa !important;}
.catLaCrystaleproduct-thumb .bootstrap-select &gt; .btn{width:100%!important;padding:0 25px 0 10px !important;min-width:45px!important;height:auto;background:#fff !important;border-radius:0 !important;}
.catLaCrystaleproduct-thumb .bootstrap-select.btn-group .dropdown-toggle .caret{right:8px!important;}
.catLaCrystale .ajaxRelatedProducts h2 span{color:#ce1678!important;margin-right:10px;padding:3px 10px 3px 25px;font-size:22px;text-transform:uppercase;font-style:italic;}
#catLaCrystaleajaxRelatedProducts h2 span{color:#77beb6;margin-right:10px;padding:3px 10px 3px 25px;font-size:22px;text-transform:uppercase;font-style:italic;}
.FAQ_panel-title{font-weight:normal;font-style:normal;text-transform:initial;}
.FAQ_panel-title &gt; a{display:block;}
.panel-body{font-size:13px;}
.panel-body a{color:#77beb6;}
.panel-body a:hover{opacity:.7;}
.makeMeWhite{color:#000;}
.makeMeGreen{color:#77beb6;}
#top-links{padding-bottom:4px}
.text-myaccount a{font-size:15px!important;}
.text-myaccount &gt; span{border-right:1px solid #77beb6;}
.media-footer-i{padding-top:10px;padding-bottom:15px;}
.media-footer-i .fa{font-size:3em;}
@media (min-width:768px) and (max-width:1024px){.media-footer-i .fa{font-size:2em;}
}
.media-footer-i a{padding-right:10%;}
.h5_footer a{color:#000;-webkit-font-smoothing:initial;}
.h5_footer i{display:block;line-height:25px;}
footer p{margin:0;}
footer a:hover{opacity:.7;}
#contact-form i{line-height:24px;width:100%;-webkit-font-smoothing:intial;}
#contact-form i a{font-family:'open sans';}
@media (min-width:480px) and (max-width:767px){#FooterLogosLegal{display:none!important;}
}
@media (max-width:610px){#FooterLogosLegal{display:none!important;}
}
.email-back-into-stock{color:#888888;}
.email-back-into-stock.active, .email-back-into-stock:hover{color:#00AA00;cursor:pointer;}
.custom-break-word{word-wrap:break-word;white-space:normal !important;}
ul.ms-points li i:before{padding-right:10px;font-size:28px;color:#73BDB6;top:5px;position:relative;}
ul.ms-points li{font-size:16px;padding:15px 0;}
ul.ms-points li span{vertical-align:middle;}
ul.ms-points{list-style-type:none;padding:0;float:left;}
ul.ms-points-xs{padding-left:13%;}
.plus_or_minus{line-height:25px;}
.catLaCrystale .plus_or_minus input[type=button]:hover, .catLaCrystaleproduct-thumb .plus_or_minus input[type=text]{border:1px solid #ce1678!important;color:#ce1678;font-size:15px;}
#menu .nav &gt; #menu-sale &gt; a:active{background-color:#F25A59;}
.catLaCrystale .green, .catLaCrystale h2 span, h1.catLaCrystaleheading_title{color:#ce1678!important;}
.catLaCrystale .sprite.graphic-flower{background-position:-5px -73px!important;}
.btn{border-radius:0px;}
.navbar-header .btn-success:hover{background-color:#77beb6!important;}
.navbar-header .btn-success:active, .navbar-header .btn-success:focus{background-color:#add8d3!important;}
.navbar-toggle &gt; i:after{content:'menu';text-transform:uppercase;font-family:'Open Sans',sans-serif;margin-left:5px;}
#filter .pagination&gt;li&gt;a, #filter .pagination&gt;li&gt;span{font-size:11px;}
ul.ms-points i{font-family:'futura-pt',Helvetica Neue, Helvetica,Arial,sans-serif !important;font-size:16px;}
ul.ms-points i:before{font-family:fontawesome;}
#subfooter span a{font-family:'open sans';padding-left:5px;}
@media (max-width:480px){#top-links{text-align:center;}
#cart{border:0px;}
#topnav-menu &gt; .col-sm-12{width:50%!important;float:left;}
#topnav-menu.col-xs-6{width:100%!important;}
div#top-links .col-xs-7, div#top-links .col-xs-4{width:45%!important;}
}
@media (min-width:480px) and (max-width:992px){#top-links{padding-top:15px;}
#top-links .col-sm-1.col-xs-1.no-padding{font-size:25px;height:100%;top:4px;font-weight:100;}
}
@media (min-width:480px) and (max-width:767px){#top-links{text-align:center;border-bottom:1px solid #77beb6;}
#cart{border-top:0px solid #77beb6;}
#top-links .col-sm-5, #top-links .col-sm-6{width:45%;}
#content .title-lined{font-size:17px;line-height:20px;}
ul.ms-points{margin:0;padding-left:30px;}
ul.ms-points i{font-size:16px;}
#content h3.title-lined{font-size:20px;line-height:30px;}
}
.categories-row a:hover h2{color:#333;}
.fourpoints &gt; div{text-align:center;font-size:14px}
.fourpoints i{padding-right:10px;}
.fourpoints &gt; div:first-child{padding-left:0;}
.fourpoints div{padding-right:0;}
.fourpoints &gt; div p{border:1px solid #77BEB6;height:42px;line-height:40px;color:#77BEB6;}
.fourpoints &gt; div p{border:1px solid #A6D5CF;height:42px;line-height:40px;color:#fff;background-color:#A6D5CF;}
.cat-fourpoints &gt; div{text-align:center;font-size:14px}
.cat-fourpoints i{padding-right:10px;}
.cat-fourpoints &gt; div:first-child{padding-left:0;}
.cat-fourpoints div{padding-right:0;}
.cat-fourpoints &gt; div p{border:1px solid #77BEB6;height:42px;line-height:40px;color:#77BEB6;}
.cat-fourpoints &gt; div p{border:1px solid #A6D5CF;height:42px;line-height:40px;color:#fff;background-color:#A6D5CF;}
.plus_or_minus input[type=text]{margin:0 -1px!important;}
#top-catalog-menu a[href*="euro"]:after{content:"-16%";font-size:14px;padding:3px;background-color:#F25A59;border-radius:4px;margin-left:10px;position:relative;top:-1px;color:white;-webkit-font-smoothing:antialiased;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:9px 25px 9px;min-height:12px;border-bottom:2px solid #313c53;cursor:pointer;}
}
@supports (-ms-accelerator:true){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:15px 18px 10px;min-height:15px;border-bottom:2px solid #313c53;cursor:default;}
@media (max-width:1199px){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:15px 11px 10px!important;min-height:15px;border-bottom:2px solid #313c53;cursor:default;}
}
@media (max-width:991px){#menu .nav &gt; li &gt; a{font-size:16px;color:#fff;padding:15px 2px 10px!important;min-height:15px;border-bottom:2px solid #313c53;cursor:default;}
}
}</pre></body></html>