* { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; font-family: 'Roboto',sans-serif; }.smallsmall { font-size: 12px; }.product_image { background: #fff; min-width: 100%; min-height: 160px; text-align: center; } .product_info H3 { height:45px; font-size: 20px; overflow:hidden; margin-bottom: 2px; } .countdown{width:200px; height:40px; z-index: 99999; top: -160px; }.box { position: relative; } .sel { background: #9c268e; } .ribbonx { z-index: 99999999999999999; background: #333333; position: absolute; right: 5px; color: #fff; padding: 5px; top: 10px; } .departments li { list-style-type: none; }.departments { padding-left: 0px; margin-top: 10px; } .ml-auto .dropdown-menu { overflow: hidden; -webkit-border-radius: 20px !important; -webkit-border-top-right-radius: 0 !important; -moz-border-radius: 20px !important; -moz-border-radius-topright: 0 !important; border-radius: 20px !important; border-top-right-radius: 0 !important;}.stopes { font-size: 20px; }.navbar-navs li a { font-size: 20px; }.navbar-navs { margin-bottom: 0px !important; padding-left: 0px; }.nav-link { padding: .1rem .5rem;}.gli { display: block; width: 100%; }#vaisu { position: fixed; bottom: 4px; right: 8px; top: auto; width: 60px; height: 60px; cursor: pointer;}.smartdesk { height: 80px; overflow: hidden; font-size: 14px; padding: 10px; }.inbox {padding: 8px; overflow-x: hidden; }.favoriteheart { position: absolute; top: 100px; left: 40px; font-size: 30px; color: #9c268e; } .inbox .imghelper,.imghelper2 { overflow: hidden; } .inbox .imghelper img { transition: all 0.5s ease-in-out; }.imghelper { background-image: url(../loading.gif); background-size: cover; }.inbox .imghelper img:hover { transform: scale(1.3); } .vprice {color: #9b258e; font-size: 28px; font-weight: 500; margin-top: -20px; text-align: right; }.vprice span { font-family: 'Lobster',cursive !important;}.greyed { background: #fff !important; }.btn-group-lg > .btn,.btn-lg { padding: .375rem .75rem; }.item_shop { background: #fff; }#giftcard { margin-top: 10px; width: 280px; padding: 10px; height: 480px; border: 1px solid #000; margin-left: auto; margin-right: auto; margin-bottom: 20px;background-color: #1fc8db;background-image: linear-gradient(141deg,#9fb8ad 0%,#1fc8db 51%,#2cb5e8 75%);} #code { color: #fff; margin-right: 20px; text-shadow: 3px 3px 15px #666; font-size: 24px; }#one { border: 2px solid #555555; background-image: url(../holder.png); background-color: #eee; background-position: center center; background-repeat: no-repeat; min-height: 350px;ùwidth: 100%;display: block; } .alpha { outline: 1px solid #1fc8db; } #cartapunti { width: 480px; padding: 10px; height: 280px; border: 0px solid #000; margin-left: auto; margin-right: auto; -webkit-border-radius: 25px !important; -moz-border-radius: 25px !important; border-radius: 25px !important; margin-top: 40px; box-shadow: 3px 3px 15px #666; text-align: center; } .addtobasket { display: block; width: 100%; background: #ffF;} #points { font-size: 20px; margin-top: 40px; text-transform: uppercase; width: 120px; margin-left: auto; margin-right: auto; padding-bottom: 18px; color: #fff; }#points span { font-size: 60px; line-height: 45px; font-weight: 400; display:block;} #player { font-size: 45px; line-height: 38px;top: 30px; width: 100%; text-align: center; margin-left: auto; margin-right: auto; color: #fff; font-weight: 400; text-shadow: 2px 2px 1px #000; } .caption { position: absolute; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; min-width: 40%; min-height: 80px; }.caption_left { top: 30%; left: 5%;} .caption_bottom { margin-left: auto; margin-right: auto; left: 5%; right: 5%; bottom: 2%;}.caption_center { margin-left: auto; margin-right: auto; left: 5%; right: 5%; width: auto; top: 30%;} .caption_right { right: 5%; top: 30%;}.caption_rightdown { right: 5%; bottom: 2%;}.caption_leftdown { left: 5%; bottom: 2%;} .caption h2 small { }.caption h2 { } .price_info {text-align: right; } .sidenav2 { height: 100%; /* 100% Full-height */ width: 0; /* 0 width - change this with JavaScript */ position: fixed; /* Stay in place */ z-index: 1; /* Stay on top */ top: 0; right: 0px; background-color: #ffffff; /* Black*/ overflow-x: hidden; /* Disable horizontal scroll */ padding-top: 30px; /* Place content 60px from the top */ transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */ border-left: 2px double #444444; }.sidenav { height: 100%; /* 100% Full-height */ width: 0; /* 0 width - change this with JavaScript */ position: fixed; /* Stay in place */ z-index: 1; /* Stay on top */ top: 0; left: 0; background-color: #ffffff; /* Black*/ overflow-x: hidden; /* Disable horizontal scroll */ transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */ border-right: 2px double #444444;} .sidenav li { border-bottom: 1px solid #999999; }.sidenav a { padding: 8px 8px 8px 8px; text-decoration: none; color: #000000; display: block; transition: 0.3s}.sidenav a:after { } .navbar-light .navbar-toggler { outline: none; border: 0px !important; } .level i { float: right; margin-right: 6px; margin-top: 5px; color: #666666; }.level-top { }#cartNav { }#cd-carts { margin-left: 14px; padding-right: 5px; }.sidenav2 a:hover,.offcanvas a:focus{ color: #222222;}.sidenav a:hover,.offcanvas a:focus{ color: #222222;}.pr_prices i { font-size: 12px; font-weight: 100; } .sidenav .closebtn { position: absolute; top: 0; right: 5px; font-size: 36px; margin-left: 50px;}.sidenav2 .closebtn { position: absolute; top: -10px; right: 5px; font-size: 36px; margin-left: 50px;} #main { transition: margin-left .5s; } @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;}} .sideNavCategories ul li { border-bottom: 1px solid #999999;}.sideNavCategories ul li a { text-decoration: none; padding-left: 4px; color: #000; }.discount small { margin-right: 0px; font-weight: 900; }.discount span { font-size: 20px; padding: 8px; padding-right: 18PX; }.esaurito span { font-size: 20px; font-weight: 900; padding: 8px; display: block; margin-left: auto; margin-right: auto;}.esaurito { position: absolute; top:25%; left: 15px; z-index: 9999; text-align: center; opacity: 0.7; } .discount { float: left; margin-top: -14px;} .ribbon { position: absolute; z-index: 1; overflow: hidden; width: 75px; height: 75px; text-align: right;} .bbottom { padding-bottom: 8px;} .ribbonleft { }.ribbonright { right: -5px; top: -5px;} .ribbonright span { transform: rotate(45deg); -webkit-transform: rotate(45deg); right: -21px; } .ribbon span { font-size: 12px; font-weight: bold; text-transform: uppercase; text-align: center; line-height: 20px; width: 100px; display: block; box-shadow: 0 3px 10px -5px rgba(0,0,0,1); position: absolute; top: 19px; } .ribbonright span::before { left: 0px;}.ribbon span::before { content: ""; position: absolute; top: 100%; z-index: -1; border-left: 3px solid #444444; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #444444;} .ribbonright span::after { right: 0px;} .ribbon span::after { content: ""; position: absolute; top: 100%; z-index: -1; border-left: 3px solid transparent; border-right: 3px solid #444444; border-bottom: 3px solid transparent; border-top: 3px solid #444444;} .non { display: block; width: 100%; border: 0; border-bottom-width: 0px; border-bottom-style: none; border-bottom: 1px solid #e5e5e5; height: 10px;} legend { display: block; width: 100%; padding: 0; margin-bottom: 0px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom-width: 0px; border-bottom-style: none; margin-bottom: 8px; border-bottom: 1px solid #e5e5e5;}.product_price { font-size: 28px; font-weight: 900; text-align: right;}.product_price small { font-size: 14px; width: 100%; }.pr_prices { width:auto; font-size: 20px; font-weight: 900; line-height: 22px; text-align: right; } .pr_prices small { font-size: 14px; color: #555555; font-weight: 200; display: block; }.pr_prices2 { width:auto; font-size: 16px; font-weight: 900; line-height: 22px; text-align: right; }.pr_prices2 small { font-size: 10px; color: #555555; font-weight: 200; display: block; } footer { padding-bottom:20px; margin-bottom: -20px; padding-top: 40px; padding-top: 20px; } .responsive { width: 100%; max-width: 100%; } .preorder{ position: absolute; top: 45%; background: #eeeeee; padding: 6px; } .rating { border: none; text-align: center; } .rating > input { display: none; } .rating > label:before { margin: 5px; font-size: 1.4em; font-family: FontAwesome; display: inline-block; content: "\f005"; } .rating > .half:before { content: "\f006"; position: absolute; } .rating > label { color: #575748; float: right; } .rating > input:checked ~ label,.rating:not(:checked) > label:hover,.rating:not(:checked) > label:hover ~ label { color: #FFD700; } .rating > input:checked + label:hover,.rating > input:checked ~ label:hover,.rating > label:hover ~ input:checked ~ label,.rating > input:checked ~ label:hover ~ label { color: #FFED85; } .size_sel a { background: #555555; text-align: center; font-size: 2em; color: #fff; width: 40px; height: 24px; }.size_sel a i { width: 40px; } .right { float: right; }.toplist { display: inline-block; } .top a.facebook i:hover { color: #3b5998;}.top a.twitter i:hover { color: #55acee;} .top a.googleplus i:hover { color: #dd4b39;} .top a.linkedin i:hover { color: #0077b5;} .top a.pinterest i:hover { color: #cb2027;} .size_sel.facebook:hover { background: #3b5998;}.size_sel.twitter:hover { background: #55acee;} .size_sel.googleplus:hover { background: #dd4b39;} .size_sel.linkedin:hover { background: #0077b5;} .size_sel.pinterest:hover { background: #cb2027;} .utility a { color: #555555; font-size: 14px; font-weight: 200; text-decoration: none; margin-right: 10px; }.pr_gallery li{ margin-bottom: 8px; list-style:none; float:left; margin: 0.4%;max-width: 32.5%;}.pr_gallery { margin-top: 18px; } ul.breadcrumbs{ margin-bottom: 0px; text-align: left; padding:4px 0px; display:inline-block; width:100%;}ul.breadcrumbs li{ padding:0px 14px; font-size:11px; text-transform:uppercase; display:inline-block; list-style:none; background:url(../images/arrow.png) no-repeat -10px -3px;}ul.breadcrumbs li:first-child{ padding-left:20px; background:none;}ul.breadcrumbs li.active{ background-position:-10px -53px; color: #FAA21B; }ul.breadcrumbs li a{ color:#111111; text-decoration:none;}ul.breadcrumbs li.active a { color: #FAA21B; }.mini { max-width: 480px; margin-left: auto; margin-right: auto;} #regform { padding: 8px; margin-bottom: 20px; margin-top: 20px; margin-bottom: 20px; }#regform label { text-transform: uppercase; font-size: 12px; color:#555555; }#regform label h2 { font-size: 14px !Important; }#regform input[type=email],#regform input[type=text],#regform input[type=password]{ min-width: 100%; height: 44px; border: 0px; border-bottom: 2px dashed #666666; background: #eee;}input[type=email],input[type=text],input[type=password] { box-sizing : border-box;}.nony { color: #bbbbbb !important; }#regform div { margin-top: 2px; padding: 2px !important; }#regform input:focus { background: #FBFDDF;}@media only screen and (min-width: 500px) and (max-width: 1200px) { .navbar-expand-lg .navbar-nav .nav-link { font-size: 14px;}}.aright {text-align: right; }.input-sm { border: 1px solid #888888; padding: 6px; } .social a { font-size: 24px; padding-left: 2px; padding-right: 4px; color: #222222; } .social{ padding: 0px !Important; }#regform legend h1 { text-transform: uppercase; font-size: 22px; margin-top: 20px; } .reload { padding-left: 4px; cursor: pointer; }.prod_name { font-size: 24px; } @media only screen and (min-width: 280px) and (max-width: 1000px) { .btn-block-responsive { margin-bottom: 6px; width: 100%; display: block; padding-top: 14px; padding-bottom: 14px;} } @media only screen and (min-width: 180px) and (max-width: 780px) { .swiftgallery { padding-left: 20px !important; }.swiftgallery li { width: 20%; display: inline-block; }.hidden-xs { display: none; } } img { width: auto;}.imghelper img {}.cartq input { max-width: 80px; }.cartorow { border-bottom: 1px solid #bbbbbb; padding-top: 6px; padding-bottom: 6px; }.cartupper .row { color: #777777; }.gray { color: #777777; }.nopad { padding: 0px !important; }.cartinfo { margin-top: 8px; margin-bottom: -14px; font-size: 20px; }.lastr { text-align: right; }.center { text-align: center; }.cartupper { border: 0px; border-bottom: 1px solid #bbbbbb; margin-bottom: 4px; }.sideNavCategories{ display:inline-block; width:100%;}.sideNavCategories > ul{ padding:12px 0px;}.sideNavCategories > ul li.header{ color:#312e2b; font-size:13px; text-transform:uppercase; font-weight:bold; padding-bottom:10px;background-color:#fff!important;}.sideNavCategories > ul > li{ padding:7px 0px; list-style-type: none; }.sideNavCategories > ul > li > a{ color:#544f4b; font-size:13px; text-decoration:none; display:block;}.sideNavCategories > ul.departments > li > a{ }.sideNavCategories > ul.departments > li:hover a{ color:#222222; background-position:right -30px; text-indent:10px; -moz-transition:all 0.2s ease-out 0s; -webkit-transition: all 0.2s ease-out; font-weight:bold;} .badge-waring { background: #b3002d; color: #ffF; cursor: pointer; font-size: 12px; font-weight: 300; } .short_dc { min-height: 80px; }.productitle { font-size: 24px; text-align: center; } .cd-cart-items li:nth-child(odd) { background: #eee; }.cd-cart-items li:nth-child(even) { background: #f9f9f9; } .marginleft20 { margin-left: 20px;}#invoice_to P,#ship_to P { margin-bottom: 2px; } .checkout { color:#111111; padding:6px; background: #fff; border: 1px solid #004000; margin-bottom: 4px; }.checkout li { width: 100%; list-style-type: none; font-size: 12px; margin-left: 16px; color: #222222; } .checkout label { cursor: pointer; } .pagination {float: right;margin-bottom: 20px;} .block { width: 100%; display: block; min-height: 60px; } @media only screen and (max-width: 700px) {.product_price { text-align: center; font-size: 30px; }legend { text-align: center; }.short_dc,.rating { text-align: center; display: block !important; } .caption { position: absolute; top: -4px; left: 10%; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; color: #fff; border-radius: 0px !important; min-width: 80%; min-height: 20px; }.caption small { font-size: 10px; padding-left: 5px !important;; }.caption h2 { font-size: 20px; font-weight: 900; line-height: 20px !important;; }.caption .btn { font-size: 10px !important;; }} body { overflow-x: hidden; } @media only screen and (max-width: 1200px) { } .checkout div { float: right; } .checkout input { height: 60px; float: left; width: 22px; }.item_shop { margin-bottom: 14px; }@media only screen and (max-width: 600px) { .checkout label { font-size: 16px; font-weight: 700; line-height: 18px; } .checkout div { float: none; display: block; margin-top: -10px; } }button h1 { line-height: 2rem; }#note { border: 1px solid #999999; background: #ffffd2; resize: none; }.noteholder { margin-top: -30px !important; }.rigt{ text-align: right; } .pull-right { float: right; }.pull-left { float: left; }.cart-button { font-size: 24px; padding-left: 22px; padding-right: 22px; margin-bottom: 8px; }a.actived img { outline: 1px solid black; } .pages{line-height:140%}.pages ul,.pages ol,ul.fr-tag,ol.fr-tag{padding-left:25px}.pages p,p.fr-tag{margin:0 0 10px}.pages h1,h1[class=fr-tag]{font-size:36px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.pages h2,h2[class=fr-tag]{font-size:30px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.pages h3,h3[class=fr-tag]{font-size:24px;line-height:1.1;font-weight:400;margin-top:20px;margin-bottom:10px}.pages h4,h4[class=fr-tag]{font-size:18px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px}.pages h5,h5[class=fr-tag]{font-size:14px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px}.pages h6,h6[class=fr-tag]{font-size:12px;line-height:1.1;font-weight:400;margin-top:10px;margin-bottom:10px} .pages:not(.ie8) img { max-width: 100% !important; }img.fr-fin,img.fr-tag.fr-fin { z-index: 1; position: relative; vertical-align: top; display: block; margin: auto; overflow: auto; padding: 10px 0; float: none; } .inup { text-align: right; margin-bottom: -40px; padding-bottom: 6px; margin-left: 10px; margin-top: 10px; height: 60px; margin-top: -30px;} .colorboxs { border: 2px solid #bbbbbb; width: 60px; height: 60px; display: inline-block; margin-right: 6px; }.current { } .owl-dots { position: absolute; left; 10%; bottom: 2%; }.owl-dot{ width: 20px; height: 20px; margin-left: 5px; outline: none;}.owl-dots .active { background: #666666; } @media only screen and (min-width: 1200px) and (max-width: 1400px) { .container { width: 100%; max-width: 100%; }} .items { display: inline-block; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }.items img { width: 100%; }.items { display: inline-block; margin: 0 0 2em; }.selectst span { padding: 10px; } .ml-auto .dropdown-menu { left: auto !important; right: 0px; }img { max-width: 100%; } .owl-carousel { overflow: hidden; } .owl-carousel button.owl-prev,.owl-carousel button.owl-next { position: absolute; top: 65%; background-color: transparent; color: #666666; font-size: 60px; display: inline-block; margin-top: -100px; height: 70px; width: 70px; line-height: 70px; text-align: center; z-index: 5; -webkit-transition: background-color 400ms; transition: background-color 400ms; }@media only screen and (max-width: 600px) { .owl-carousel button.owl-prev,.owl-carousel button.owl-next { top: 90%;}} .owl-carousel button.owl-prev:hover,.owl-carousel button.owl-next:hover { color: #777777; outline: none !important;} .owl-carousel button.owl-prev { left: -24px; text-indent: 14px;} .owl-carousel button.owl-next { right: -24px; text-indent: -14px;}#bar { width: 0%; max-width: 100%; height: 4px; background: #ffffff;}#progressBar { margin-top: -4px; position: relative; z-index: 999; width: 100%; background: rgba(0,0,0,0.1);} .oldprice { text-align: right; color: #333333; padding-right: 20px; }.promotion { color: #9c268e; z-index: 99999999999; text-shadow: -1px -1px 0 #FFF,1px -1px 0 #FFF,-1px 1px 0 #FFF,1px 1px 0 #FFF; position: absolute;font-size: 30px;left: 10px;top: 20px; } .favoritea { position: absolute; left: 10px; top: 10px; z-index: 9999999; float: left; margin-bottom: -40px; font-size:30px; color: #9c268e; }.favoritea:hover { } .favoriteb { border:2px solid #9c268e; color: #9c268e; margin-top: 4px; }.favoriteb:hover { border:2px solid #fff; background: #9c268e; color: #fff; margin-top: 4px; text-decoration: none; } .btn-default { background: #fff; border: 1px solid #444444; } .exposed { border: 1px solid #222222; padding: 10px; box-shadow: 3px 3px 15px #666; } .text { margin-top: 16px; } #prio { -webkit-appearance: none; min-height: 140px; background-size: cover; } .squaredcard { -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; } .roundedcard { -webkit-border-radius: 20px !important; -moz-border-radius: 20px !important; border-radius: 20px !important; } .dropdown-menu { max-height: 500px; overflow-y: scroll; } .hideprice { display: none; } #l1 { font-size: 55px; top: 30px; width: 100%; text-align: center; margin-left: auto; margin-right: auto; color: #fff; font-weight: 700; text-shadow: 2px 2px 1px #000; } #l2 { text-align: center; text-transform: uppercase; margin-top: -10px; font-weight: 600; font-size: 26px; text-shadow: 1px 1px 1px #fff; } #l4 { background: #ffffff; color: #000; font-size: 18px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; position: absolute; top: 380px; padding-left: 20px; padding-right: 20px; border: 0px; text-shadow: 2px 2px 1px #fff; text-align: center; margin-top: 60px;} #l0 { text-shadow: 1px 1px 1px #fff; font-size: 16px; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; text-align: center; } #l3 { color: rgba(255,255,255,1); font-size: 45px; color: #fff; font-weight: 900; text-shadow: 2px 2px 1px #000; font-size: 40px; text-align: center; margin-top: 100px; } .fa-star-o,.fa-star { color: #ffbf00; font-size: 28px; } .blockuser { font-size: 18px; }.blockuser small { font-size: 11px; float: right; margin-right: 20px; text-align: right; color: #333333;}.blockquote { font-size:16px; padding: 0.5em 10px; width: 100%; display: block; }.blockquote span { padding-left: 24px; }.blockquote:before { content: '\201C'; position: absolute; transform: translate(-50%,-50%); width: 3rem; height: 2rem; font: 6em/1.08em 'PT Sans',sans-serif; color: #666; text-align: center;}.blockquote:after { content: "\2013 \2003" attr(cite); display: block; text-align: right; font-size: 0.875em; color: #e74c3c;} .nope { display: none; }.review { border-right: 1px solid #eee; padding: 6px; } @media only screen and (min-width: 0px) and (max-width: 800px) { .review { display: inline-block; width: 100%; border-right: 1px solid #eee; padding: 6px; } } .btn-block { width: 100%; display: block; } .swiftgallery li { list-style-type: none; margin-bottom: 4px; }.swiftgallery { padding: 0px; margin: 0px; } body { -webkit-font-smoothing: antialiased; } .slickitem .text-container { opacity: 0; transition: all 3s; text-align: center;}.slick-active .text-container { opacity: 1; transition: all 3s;} .slickitem.slick-center img { animation: mobileburns 20s infinite;}@media screen and (min-width: 800px) {.slickitem.slick-center img { animation: kenburns 20s infinite; }} .item { position: relative; overflow: hidden;} .text-container { position: absolute; bottom: 0;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0 ); padding: 20px 0 10px 0; left: 15%;right: 15%; } @media screen and (min-width: 800px) { .text-container { position: absolute; bottom: 0;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 59%,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0 ); padding: 20px 0 10px 0; left: 0%;right: 0%; }} .text-container.linked-item:hover { background-color: rgba(0,0,0,0.8);} .text-container.linked-item:hover span { text-decoration: underline;} .text-container > * { padding: 0 20px 0 20px; color: #FFFFFF; margin: 0 0 .3rem 0;} h4.list-heading { font-size: 1.3rem; line-height: 1.7rem;}@media screen and (min-width: 800px) {h4.list-heading { font-size: 2.5rem; line-height: 3.1rem; }}h5.overline { font-size: 14px; text-transform: none; font-weight: 400;}@media screen and (min-width: 800px) {h5.overline { }}.item img { display: block; max-height: 300px; margin: 0 auto; width: 100%;}@media screen and (min-width: 800px) { .item img { width: 100%; max-height: 640px; }} /* ANIMATIONS */@keyframes kenburns { 5% { transform: scale3d(1,1,1) translate3d(0px,0px,0px); animation-timing-function: ease-in; } 45% { transform: scale3d(1.5,1.5,1.5) translate3d(-100px,-30px,0px); animation-timing-function: ease-in; } 60% { transform: scale3d(1.5,1.5,1.5) translate3d(-100px,-30px,0px); animation-timing-function: ease-in; } 100% { transform: scale3d(1,1,1) translate3d(0px,0px,0px); animation-timing-function: ease-in; }}@keyframes mobileburns { 5% { transform: scale3d(1,1,1) translate3d(0px,0px,0px); animation-timing-function: ease-in; } 65% { transform: scale3d(2.5,2.5,2.5) translate3d(-100px,-30px,0px); animation-timing-function: ease-in; } 80% { transform: scale3d(2.5,2.5,2.5) translate3d(-100px,-30px,0px); animation-timing-function: ease-in; } 100% { transform: scale3d(1,1,1) translate3d(0px,0px,0px); animation-timing-function: ease-in; }}@keyframes noburns { 100% { transform: scale3d(1,1,1) translate3d(0px,0px,0px); animation-timing-function: ease-in; }} .text-animation { opacity: 0; } .adelay0 { animation-delay: 0ms;}.adelay50 { animation-delay: 50ms;}.adelay100 { animation-delay: 100ms;}.adelay150 { animation-delay: 150ms;}.adelay200 { animation-delay: 200ms;}.adelay250 { animation-delay: 250ms;}.adelay300 { animation-delay: 300ms;}.adelay350 { animation-delay: 350ms;}.adelay400 { animation-delay: 400ms;}.adelay450 { animation-delay: 450ms;}.adelay500 { animation-delay: 500ms;}.adelay550 { animation-delay: 550ms;}.adelay600 { animation-delay: 600ms;}.adelay700 { animation-delay: 700ms;}.adelay800 { animation-delay: 800ms;}.adelay900 { animation-delay: 900ms;}.adelay1000 { animation-delay: 1000ms;}.adelay1100 { animation-delay: 1100ms;}.adelay1200 { animation-delay: 1200ms;}.adelay1300 { animation-delay: 1300ms;}.adelay1400 { animation-delay: 1400ms;}.adelay1500 { animation-delay: 1500ms;}.adelay1600 { animation-delay: 1600ms;}.adelay1700 { animation-delay: 1700ms;}.adelay1800 { animation-delay: 1800ms;}.adelay1900 { animation-delay: 1900ms;}.adelay2000 { animation-delay: 2000ms;}@media (min-width: 768px) { [animation-type] { visibility: hidden; } .wzp { display: none; }} .social_l { color: #444444; }.social_l small { margin-bottom: 8px; }@media (max-width: 768px) { .tob-bar input[type="search"] { width: 70% !important;}.logo a img { height: 70px; padding-top: 6px; padding-bottom: 6px; } .navbar-light .navbar-nav .nav-link { font-size: 24px; text-align: center; border-bottom: 1px solid #bbbbbb;} .navbar-light .navbar-nav .nav-link { margin-right: 0px !important; }}.animated { visibility: visible;} .caption_center { text-align: center !important; } .caption h2 { }.caption small { font-family: "Arial Black",Gadget,sans-serif !important; } .nopads { padding-left: 6px !important; padding-right: 0px !important; }.minpad { padding: 6px; }.inbox h3 { font-weight: 700; padding: 10px; padding-bottom: 0px; } .vprice { padding: 10px; margin-top: -20px; }footer .container { background-image: url(../footer_bk2.png);background-position: bottom center; background-repeat: no-repeat;} .owl-carousel .center { outline: 3px solid #000; } .outer { margin:0 auto; max-width:800px;} .recolors { padding: 6px; color: #222222; }.actived { color: #b300b3; } .selectst { width: 100%; display: block; } .graybg { background: #f4f4f4; }.whiter { background: #fff; border: 1px solid #999999; padding-top: 10px; }#product_detail { padding-top: 10px; } .wzp { background: #008c00;}.wzp { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInRight; animation-name: fadeInRight; animation-delay: 0.3s; -webkit-animation-delay: 0.3s; cursor: pointer; color: #FFF; padding: 0px 11px; font-size: 42px; position: fixed; bottom: 25px; left: 10px; box-shadow: 0 0 12px 0 rgba(0,0,0,0.2); border-radius: 8px !important; width: 60px; }.wzp:hover { color: #fff; } .masonry { padding: 0px!Important; -moz-column-gap: 1.5em; -webkit-column-gap: 1.5em; column-gap: 1.5em; } .masonry { -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; } 