@font-face {font-family:'Droid Serif'; font-style:normal; font-weight:400; src:local('Droid Serif'), local('DroidSerif'), url(http://fonts.gstatic.com/s/droidserif/v6/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2'); } @font-face {font-family:'Droid Serif'; font-style:normal; font-weight:700; src:local('Droid Serif Bold'), local('DroidSerif-Bold'), url(http://fonts.gstatic.com/s/droidserif/v6/QQt14e8dY39u-eYBZmppwYlIZu-HDpmDIZMigmsroc4.woff2) format('woff2'); } @font-face {font-family:'Droid Serif'; font-style:italic; font-weight:400; src:local('Droid Serif Italic'), local('DroidSerif-Italic'), url(http://fonts.gstatic.com/s/droidserif/v6/cj2hUnSRBhwmSPr9kS5898u2Q0OS-KeTAWjgkS85mDg.woff2) format('woff2'); } @font-face {font-family:'Droid Serif'; font-style:italic; font-weight:700; src:local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url(http://fonts.gstatic.com/s/droidserif/v6/c92rD_x0V1LslSFt3-QEpo9ObOXPY1wUIXqKtDjSdsY.woff2) format('woff2'); } .callus-section ul li, .left-faq h1, .testimonial-section h1, .top-menu ul li {text-transform:uppercase } .clearfix:after, .clearfix:before {display:table; line-height:0; content:""} .clearfix:after {clear:both } .hide-text {font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 } a, body {color:#333 } .input-block-level {display:block; width:100%; min-height:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block } audio, canvas, video {display:inline-block } audio:not([controls]) {display:none } html {font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% } a:focus {outline:#333 dotted thin; outline:-webkit-focus-ring-color auto 5px; outline-offset:-2px } a:active, a:hover {outline:0 } sub, sup {position:relative; font-size:75%; line-height:0; vertical-align:baseline } sup {top:-.5em } sub {bottom:-.25em } #main-container img {vertical-align:middle; border:0; -ms-interpolation-mode:bicubic } #map_canvas img, .google-maps img {max-width:none } button, input, select, textarea {margin:0; font-size:100%; vertical-align:middle } button, input {line-height:normal } button::-moz-focus-inner, input::-moz-focus-inner {padding:0; border:0 } button, html input[type=button], input[type=reset], input[type=submit] {cursor:pointer; -webkit-appearance:button } button, input[type=button], input[type=checkbox], input[type=radio], input[type=reset], input[type=submit], label, select {cursor:pointer } input[type=search] {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield } .footer-menu ul, .header-mid-section, .logo, .my-cart-section, .sodicl-section {box-sizing:border-box } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance:none } textarea {overflow:auto; vertical-align:top } @media print {blockquote, img, pre, tr {page-break-inside:avoid } * {color:#000!important; text-shadow:none!important; background:0 0!important; box-shadow:none!important } a, a:visited {text-decoration:underline } a[href]:after {content:" (" attr(href) ")"} abbr[title]:after {content:" (" attr(title) ")"} .ir a:after, a[href^="#"]:after, a[href^="javascript:"]:after {content:""} blockquote, pre {border:1px solid #999 } thead {display:table-header-group } img {max-width:100%!important } @page {margin:.5cm } h2, h3, p {orphans:3; widows:3 } h2, h3 {page-break-after:avoid } } .img-polaroid, body {background-color:#fff } body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px } a {text-decoration:none } .callus-section ul li a, .top-menu ul li, .top-menu ul li a {color:#1F1F1F } a:focus, a:hover {text-decoration:underline } .img-rounded {-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px } .img-polaroid {padding:4px; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, .2); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .1); box-shadow:0 1px 3px rgba(0, 0, 0, .1) } .img-circle {-webkit-border-radius:500px; -moz-border-radius:500px; border-radius:500px } #main-container { background-size:100% 100%; margin:auto; max-width:1542px; overflow:hidden; } .top {background:#efefef; clear:both; display:block; min-height:32px; padding:0; width:100% } .callus-section {float:left; margin:5px 0 6px; padding:0 0 0 15px } .callus-section ul {padding:0; margin:0 } .callus-section ul li {background:url(../images/top-menu-devider.jpg) right center no-repeat; color:#1F1F1F; display:inline-block; font-size:11px!important; list-style:none; padding:0 10px 0 3px } .callus-section ul li.live-chat a {background:url(../images/live-chat.png) no-repeat; padding:3px 0 2px 20px } .callus-section ul li.live-chat a:hover {background:url(../images/live-chat-hover.png) no-repeat; text-decoration:none } .callus-section ul li:first-child {padding-left:0 } .callus-section ul li:last-child {background:0 0; padding-right:0 } .top-menu {float:right; padding:0 5px 0 0 } .main-wrapper {width:100% } .top-menu ul {float:left; margin:5px 0 6px; padding:0 } .language-section {background:#fff; float:right; margin:0 5px; padding:4px 8px 3px } .top-menu ul li {background:url(../images/top-menu-devider.jpg) right center no-repeat; display:inline-block; font-size:11px; list-style:none; padding:0 10px } .top-menu ul li:last-child {background:0 0; padding-right:0 } .header-mid-section {color:#353535; display:inline-block; min-height:50px; padding:10px; width:100% } #nav {clear:both } .logo {display:inline-block; float:none; margin:0; padding-right:0; vertical-align:middle; width:18%; box-sizing:border-box; } .search-section {box-sizing:border-box; display:inline-block; float:none; margin:0; padding:0 0 0 10px; position:relative; vertical-align:middle; width:46%; } .search-section input {border:1px solid #ccc; box-sizing:border-box; display:inline-block; float:none; margin-left:0; padding:0 11px; vertical-align:middle; width:77%; height:40px; line-height:40px; } .search-section button[type="submit"], .search-section input[type="button"], .search-section input[type="submit"] {background:#b43938 url("../images/iconsprite.png") no-repeat scroll 20px -336px; border:medium none; box-sizing:border-box; display:inline-block; float:none; font-size:0; height:40px; margin:0; vertical-align:middle; width:12%; margin-left:-3px; } .my-cart-section {box-sizing:border-box; display:inline-block; float:none; margin-top:0; padding-left:0; vertical-align:middle; width:35%; } .my-cart-section ul {float:right; margin:0; padding:0; width:100%; } .my-cart-section ul li {box-sizing:border-box; display:inline-block; float:none; list-style:outside none none; margin:0 !important; padding:0 !important; text-align:center; vertical-align:middle; width:24%; } .my-cart-section ul li:first-child {padding:0; margin:0 } .my-cart-section ul li.sign-in {color:#353535; font-size:12px; font-weight:700; text-align:left; border-right:1px solid #A8A8A8 } .my-cart-section ul li.sign-in a {color:#353535; display:block; text-align:center; } .my-cart-section ul li.sign-in span {font-weight:400; text-align:center; display:block; line-height:normal } .my-cart-section ul li.my-cart {background:0 0; border-right:1px solid #a8a8a8; color:#a5100f; font-family:"Droid Serif", serif; font-size:14px; height:37px; margin:0; padding:0 12px 0 5px; position:relative; text-transform:uppercase } .my-cart-section ul li.my-cart a {color:#A5100F } .my-cart-section ul li.my-cart span {color:#a5100f; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:normal } .category-box h2, .left-faq h1, .testimonial-section h1 {text-align:center; font-family:'Droid Serif', serif } .my-cart-section ul li.my-wishlist {color:#353535; font-size:14px; margin:0; padding-right:0; padding-top:8px } .my-cart-section ul li.my-wishlist a {background:url(../images/wish-list.png) left center no-repeat; color:#353535; padding:0 0 2px 20px } #slider {width:100%; padding:0; margin:0; clear:both } #content-area {margin:auto; padding:1.5%; width:97% } .slider {width:100%; clear:both } .slider img {width:100%; height:100% } #left-area {float:left; width:20% } .testimonial-section {border:1px solid #dadada } .testimonial-section h1 {background:#efefef; font-size:16px; margin:0; padding:10px; border-bottom:1px solid #dadada; color:#1f1f1f; font-weight:400 } .testimonial-section ul {padding:0; margin:0 } .next-container {padding:25px 0; position:relative } .next, .previous {width:100%; font-size:0; position:absolute } .previous {background:url(../images/prev.png) center top no-repeat; height:24px; top:-1px } .next {background:url(../images/next.png) bottom center no-repeat; bottom:-1px; height:20px } .blogtitle, .latest-blog {position:relative } .left-testimonial-desc a.more, .left-testimonial-reating, .left-testimonial-title {color:#1f1f1f; font-weight:700; font-size:12px } .testimonial-section ul li {border-bottom:1px solid #DADADA; list-style:none; padding:12px } .testimonial-section ul li:last-child {border-bottom:none } .qut-testimonial {font-weight:700; padding:15px 0; text-align:center; width:100% } .left-faq {border:1px solid #dadada; margin-top:20px } .left-faq h1 {background:#efefef; font-size:16px; margin:0; padding:10px; border-bottom:1px solid #dadada; color:#1f1f1f; font-weight:400 } .left-faq ul {padding:0; margin:0 } .left-faq ul li {border-bottom:1px solid #DADADA; list-style:none; padding:12px; overflow:hidden } .left-faq ul li:last-child {border-bottom:none } .left-faq-thumb {float:left; height:61px; max-height:100%; max-width:100%; width:66px } .left-faq-container {color:#1F1F1F; font-size:12px; margin-left:80px } .left-faq-container a.more {font-size:12px; font-weight:700; color:#1f1f1f } #mid-area {float:left; margin:0 1.5%; width:57% } .category-main {width:100%; padding:0; margin:0 } .category-box {float:left; margin-bottom:18px; margin-right:20px; width:31.2% } .category-box h2 {background:#D3D8D9; color:#000; font-size:18px; font-weight:400; margin:0; padding:11px 0 } .category-contetn-area ul li, .category-contetn-area ul li a {text-transform:uppercase; color:#000; font-size:12px } .category-thumb {width:100%; display:block } .category-thumb img {width:100% } .category-contetn-area {width:100%; clear:both } .category-contetn-area ul {padding:0; margin:0 } .category-contetn-area ul li {background:url(../images/category-list-arrow-bg.png) 11px 14px no-repeat; list-style:none; padding:8px 0 8px 30px } .category-contetn-area ul li.odd {background-color:#f5f5f5 } .category-contetn-area ul li.even {background-color:#efefef } .last {margin-right:0!important } .eduction-area {width:100%; clear:both } .eduction-area-box {background:#E9E9E9; float:left; margin-right:18px; min-height:250px; padding:10px; width:45.9% } .eduction-area-box h1 {color:#535353; font:21px 'Droid Serif', serif; margin:5px 0 } .eduction-containt-area-content, .eduction-containt-area-content p {color:#333; font-size:12px; line-height:17px } .eduction-area-box h1 span, .redmore a {font-weight:700 } .eduction-containt-area {width:100%; padding:0; margin:0 } .eduction-containt-area-tumb {float:left; min-height:200px } .eduction-containt-area-content {margin-left:157px } .redmore a {color:#333 } #right-area, right-area {float:left; width:20% } .guarantee-banner-section {padding:0; clear:both } .boomark {background-color:#B43938; color:#FFF; font:15px 'Droid Serif', serif; padding:12px 0; text-align:center } .boomark a {color:#fff } .jewelry-ofthe-week-section {width:100% } .jewelry-ofthe-week-section h1 {font-size:16px; color:1f1f1f; font-family:'Droid Serif', serif; font-weight:400; margin:0; text-transform:uppercase } .jewelry-ofthe-week-section ul {padding:0; margin:0 } .jewelry-ofthe-week-section ul li {border-bottom:1px solid #E5E5E5; list-style:none; overflow:hidden; padding:0 0 10px; margin-bottom:10px } .jewelry-ofthe-week-section ul li:last-child {border-bottom:0 none } .jewelry-ofthe-weekt-humb {float:left; height:auto; max-height:100%; max-width:100%; width:46% } .jewelry-ofthe-week-details-area {float:left; margin-left:2%; width:52% } .blog-next, .blog-prev {height:29px; top:6px; width:29px } .jewelry-ofthe-week-details-area-title {font-size:14px; color:#1f1f1f } .jewelry-ofthe-week-details-area-title a {color:#1f1f1f; text-decoration:none } .jewelry-ofthe-week-details-area-price {font-size:13px; font-weight:700; color:#b43938; padding:5px 0 } .jewelry-ofthe-week-details-area-price p {margin:0 } .jewelry-ofthe-week-details-area-disc {font-size:12px; color:#1f1f1f; line-height:normal; margin-top:20px } .jewelry-ofthe-week-details-area-disc a.click {color:#1f1f1f; font-weight:700 } .no-margin {margin-top:0 } .blogtitle {border-top:1px solid #ABABAB } .blogtitle h1 {font:16px droid serif; text-transform:uppercase } .blog-next {background:url(../images/blog-next.png) no-repeat; position:absolute; right:0 } .blog-prev {background:url(../images/blog-prev.png) no-repeat; position:absolute; right:29px } .latest-blog .owl-next, .latest-blog .owl-prev {font-size:0!important; height:29px!important; width:29px!important; padding:0!important; margin:0 2px!important } .latest-blog .owl-buttons {position:absolute; top:-40px; right:0 } .latest-blog .owl-prev {background:url(../images/blog-prev.png) no-repeat!important } .latest-blog .owl-next {background:url(../images/blog-next.png) no-repeat!important } .blog-details, .blog-details p {font-size:13px; color:#1f1f1f } .blog-thumb {width:100% } .blog-details {padding:10px 0; line-height:18px; text-align:left } .blog-details a {color:#1f1f1f } .blog-date {color:#828282; display:block; font-size:10px; font-style:italic; font-weight:700; padding:2px 0 } .more-blog, .more-blog a {font-size:12px; font-weight:700; color:#1f1f1f } .about-area {margin:0; overflow:hidden; padding:0; width:100% } h2.about-area {background:url(../images/headign-bg.png) left center repeat-x; clear:both; display:inline-block; float:none; margin:0 0 10px; overflow:hidden; padding:11px; position:relative; text-align:center; box-sizing:border-box } .about-area p {line-height:17px; margin:0 0 20px; color:#333 } h2.about-area span {background:#FFF; border:1px solid #ABABAB; color:#1F1F1F; font:16px 'Droid Serif', serif; padding:8px 20px; text-transform:uppercase } .redmore {font-weight:700; color:#333 } .recently-viewed-section {margin:0 0 15px; padding:0 20px; width:auto; box-sizing:border-box; overflow:hidden } .recently-viewed-section ul {padding:0; margin:0; border:1px solid #dadada; overflow:hidden; text-align:left; box-sizing:border-box } .recently-viewed-section ul li {box-sizing:border-box; float:left; list-style:none; margin-right:0; width:10%; padding-right:3px } .recently-viewed-section ul li:last-child {border-right:none; margin-right:0; padding-right:0; } .recently-viewed-section ul li a p {margin:0 } .recently-viewed-section ul li a img {border-right: 1px solid #dadada !important; height: auto; max-width: 100%; width: auto; } .recently-viewed-section ul li:last-child a img {max-width: 100%; width: auto; } .recently-viewed-section ul li:last-child a img {border:none !important; max-width:98% !important; } #footer {width:100%; padding:0; margin:10px 0 0; clear:both } .sodicl-section {background:#e5e5e5; margin:15px 0 0; padding:10px; text-align:center; width:100% } .social-links ul, .sodicl-section ul {padding:0; margin:0 } .sodicl-section ul {width:auto } .sodicl-section ul li {list-style:none; display:inline-block; vertical-align:middle } .social-links ul li {border-right:1px solid #525252; color:#525252; line-height:normal; list-style:none; padding:0 15px } .social-links ul li:last-child {margin:0 11px 0 0 } .google-plus-footer {height:21px } .social-links ul li a {color:#525252 } .social-links ul li a:hover {text-decoration:none; color:#000 } .social-counter, .social-links {display:inline-block!important; margin:0; vertical-align:middle!important } .social-counter ul {padding:0; margin:0 } .news-letter {padding:0 23px 0 0; width:436px } .sign-box {display:inline-block; float:right; width:79%; position:relative } .sign-box label {float:left; margin:10px 0 0; cursor:default!important } .sign-box .input-text {float:right } .validation-advice {float:left; color:red } .validation-failed {border:1px dashed red!important } .news-letter input {border:1px solid #dcdcdc; color:#919191; float:right; font-size:12px; padding:10px; width:240px } #newsletter-validate-bottom .validation-advice {background:#fff; border:none; border-radius:0; display:block; float:none!important; font-size:12px!important; margin:0 0 0 145px; padding:10px; position:absolute; top:-38px; white-space:nowrap } .news-letter input[type=submit] {background:#686868; color:#FFF; width:auto; float:right; text-transform:uppercase } .social ul h3 {color:#222; float:left; font:14px/30px "Droid Serif"; margin:0; padding:0 10px 0 0; text-transform:uppercase } .listing-page h1, .newest-section h1 {font-family:"Droid Serif", serif } .social ul li {margin-right:5px } ::-webkit-input-placeholder {color:#333 } :-moz-placeholder {color:#333 } ::-moz-placeholder {color:#333 } :-ms-input-placeholder {color:#333 } .footer-menu {overflow:hidden; padding:0; text-align:center; width:100% } .footer-menu ul {border-right:1px solid #e5e5e5; display:inline-block; float:none; margin-bottom:0; margin-top:21px; padding:0 0 0 36px; text-align:left; width:19% } .footer-menu ul:last-child {border:none } .footer-menu ul h3 {font-size:14px; font-weight:400; margin:0 auto 15px; text-transform:uppercase } .footer-menu ul.last {border-right:0 } .footer-menu ul li {list-style:none; color:#5b5b5b } .footer-menu ul li a {color:#5b5b5b } .client-section {border-top:1px solid #e5e5e5; clear:both; margin:10px 0 0; overflow:hidden; padding:10px 0 0; text-align:center; width:100% } .copy {color:#8c8c8c; font-size:11px; padding:0; text-align:center } .wholesale-left-button {left:0; position:fixed; top:320px; z-index:9999; display:none } #search_autocomplete {background: #fff none repeat scroll 0 0; border-color: #ccc; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; left: 64px; position: absolute; top: 46px; width: 75.5% !important; z-index: 2147483647; } .dropdown dd, .prduct-list li {position:relative } #search_autocomplete ul.list {list-style:none; padding:0; margin:0 } #search_autocomplete ul.list li {list-style:none; padding:5px 10px; margin:0 } #search_autocomplete ul.list li a {font-size:13px; text-decoration:none; color:#333 } .jewelry-ofthe-week-details-area-price .old-price .price, .popup-prices .old-price-qv .price-qv {text-decoration:line-through } #search_autocomplete ul.list li a:hover {color:#094649 } .inner-links-header {float:left; width:100%; background:#2c7877; padding:8px 0; text-align:center; margin:0; font-size:13px } .inner-links-header li {display:inline-block; margin:0; padding:0 16px; vertical-align:middle; width:auto } .inner-links-header li a {background:url(../images/iconsprite.png) -114px -271px no-repeat; color:#fff; margin:0; font-size:12px; padding:0 0 0 23px; display:inline-block } .breadcrumb, .breadcrumb li a {color:#4d4d4d } .breadcrumb {float:left; width:97%; list-style:none; margin:0; padding:15px 1.5% } .breadcrumb li {float:left; margin:0 5px 0 0 } .listing-page h1 {font-weight:400; margin:0; font-size:30px } .listing-page p {line-height:17px } .listing-page p a {font-weight:700; color:#333 } .prduct-list {list-style:none; margin:0; padding:0 } .prduct-list li { } .prduct-list li.last {margin:0 0 20px } .prduct-list .product-content {padding:0 15px } .prduct-list h3 {color:#1f1f1f; font-weight:400; margin:0 0 8px; text-align:left } .prduct-list h3 a {color:#1f1f1f; font-size:13px; font-style:normal } .newest-section ul {margin:0; padding:0; list-style:none; float:left; width:100%; border-left:1px solid #dadada; border-right:1px solid #dadada; border-top:1px solid #dadada } .newest-section ul li {border-bottom:1px solid #dadada; padding:15px } .newest-section h1 {font-weight:400; font-size:16px; text-transform:uppercase } .newest-section .jewelry-ofthe-weekt-humb {float:left; width:100%; text-align:center; margin:0 0 10px; height:auto } .newest-section .jewelry-ofthe-week-details-area {margin:0; text-align:center } .newest-section .jewelry-ofthe-week-details-area-title {font-size:13px; line-height:17px; margin:0 0 5px } .newest-section .jewelry-ofthe-week-details-area-price span {float:left; width:100%; font-size:12px; color:#1f1f1f; font-weight:400; line-height:12px } .newest-section .jewelry-ofthe-week-details-area-price span em {font-style:normal; text-decoration:line-through } .topRedBar {background:#eee; float:left; padding:5px 0; text-align:center; width:100% } .topRedBar h1 {color:#666; font:12px Arial, Helvetica, sans-serif; margin:0 } #bottomPage {margin:0 } #paging_search {float:right; margin:10px 0; vertical-align:middle } .ias_trigger a {background-image:url(../images/left-dd.jpg); color:#FFF; display:block; float:none; font:700 12px Tahoma, Geneva, sans-serif; margin:0 auto; padding:6px 0 7px; text-decoration:none; width:179px; clear:both } .test-heading, .testimonials h1 {font-family:"Droid Serif", serif } #mini-cart .product-details strong, .test-heading {font-weight:400 } .footerimgblk {background:#fff; float:left; list-style:none; margin:0; padding:5px 0; text-align:center; width:100% } .footerimgblk li {display:inline-block; vertical-align:top; margin:0 11px } .footerimgblk a {background:url(../images/footer-logo.jpg) no-repeat; display:block; height:50px } .footerimgblk a.verison {background-position:0 0; width:88px } .footerimgblk a.stellaservice {background-position:-89px 0; width:54px } .footerimgblk a.Secure_Transactions {background-position:-145px 0; width:115px } .footerimgblk a.western-union {background-position:-262px 0; width:102px } .footerimgblk a.FedEx {background-position:-365px 0; width:66px } .footerimgblk a.GIA-Appriasals {background-position:-434px 0; width:106px } .footerimgblk a.Paypal_Verified {background-position:-542px 0; width:88px } .footerimgblk a.google-checkout {background-position:-632px 0; width:115px } .footerimgblk a.amazonFooter {background-position:-749px 0; width:50px } .footerimgblk a.rss_icon {background-position:-803px 0; width:22px } .footerimgblk a.inc500 {background-position:-828px 0; width:41px } .footerimgblk a.macfee {margin-top:10px; background:0 0; height:auto } .footerimgblk li.first {margin-left:76px } .footerimgblk li.last {margin-right:0 } .sodicl-section ul li>ul>li {float:right } .dropdown dd, .dropdown dt, .dropdown ul {margin:0; padding:0 } .dropdown dd ul li {background:0 0; display:block; padding:3px 6px } .dropdown a, .dropdown a:visited {color:#000; text-decoration:none; outline:0 } .dropdown a:hover, .dropdown dt a:hover {color:#5d4617 } .dropdown dd ul {background:#fff; border:1px solid #e4e4e4; color:#c5c0b0; display:none; left:-8px; list-style:none; min-width:75px; padding:5px 8px; position:absolute; top:0; width:auto; z-index:9999 } #mini-cart, .dropdown, .open, .quick-compare {position:relative } .dropdown span.value {display:none } .dropdown dd ul li a {display:block } .amount, .flagvisibility, .rating-box {display:inline-block } .dropdown dd ul li a:hover {background-color:#efefef; color:#b43938 } .dropdown img.flag {border:none; vertical-align:middle; margin-right:10px } .qstanswer, .testimonials {border:1px solid #dadada } #sample {margin:0 } .testimonials {margin-bottom:20px; border:none; padding:0 } .testimonials h1 {clear:both; font-size:26px; font-weight:400; line-height:34px; margin:0; padding:0 } .testimonials .submit {padding:0 0 10px } .testimonials .topic-block2 {float:left; width:100% } .testimonials .topic-block2 strong {float:left; width:100%; padding:10px 0 } .testimonials .pages .pager .pages {float:right; width:57%!important } .testimonials .client {float:left; width:100%; margin:10px 0!important } .test-heading {background:#efefef; border-bottom:1px solid #dadada; color:#1f1f1f; font-size:16px; margin:0; padding:10px; text-align:center; text-transform:uppercase } .amount, .rating-box {vertical-align:middle; float:none; margin:8px 0 0 } .latest-blog .jcarousel-skin-tango .jcarousel-container-horizontal {padding:0; width:100% } .latest-blog .jcarousel-skin-tango .jcarousel-clip {overflow:hidden; width:100% } .rating-box {font-size:0; height:16px; line-height:0; overflow:hidden; text-indent:-999em; width:64px } .amount a {font-size:12px!important; text-align:center } .vert_nav, .vert_nav ul {padding:0; margin:0 } .rating-box .rating ) 0 100% repeat-x; float:left; height:13px } .vert_nav ul {list-style:none } .vert_nav ul li {border:none!important; padding:0; width:33%; float:left } .vert_nav ul li a {border-bottom:1px solid #ccc; color:#333; margin:0 10px; padding:10px 5px } #mini-cart {clear:both; display:block; float:none; height:42px; width:100%; } .after-mini-cart {clear:both } .open {border-bottom-left-radius:8px } #mini-cart .dropdown-toggle .icon-cart {background:url(../images/cart.png) no-repeat; height:30px; width:30px } #mini-cart .dropdown-toggle .summary {color:#a5100f; font-size:12px; } .search-section .form-search-main, .search-section .form-search-main .form-search {clear:both; display:block; width:100%; } #mini-cart .dropdown-toggle .amount {color:#353535; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; text-align:right; margin-top:-10px } #mini-cart .dropdown-menu {width:300px; padding:15px; text-align:left } #mini-cart .dropdown-menu .incl-tax {display:block; padding-bottom:10px; text-align:right } #mini-cart .dropdown-menu .empty {padding:10px 0 } #mini-cart .block-subtitle {background:#eee; color:#333; font-weight:400; margin:0 0 10px; padding:8px 0 7px; text-align:center } #mini-cart .product-name {color:#333; font-size:13px; margin-top:0; padding:0 0 0 5px; } #mini-cart .product-name a {color:#333 } #mini-cart .actions button {margin-right:1px } #mini-cart ol#cart-sidebar {clear:both; list-style:none; margin:0; padding:0; width:100% } #mini-cart ol#cart-sidebar {clear:both; list-style:outside none none; margin:0; padding:0; width:100%; } .mini-products-list li {border-bottom:1px solid #ccc; clear:both; float:left; margin:0 0 10px!important; padding:0 0 10px!important; width:100% !important; } .catalog-product-view .mini-products-list li {float:left } .catalog-product-view .dropdown .mini-products-list .product-image {float:left; width:50px } .catalog-product-view .dropdown .mini-products-list .product-details {margin-left:20px; text-align:left; width:74% } .catalog-product-view .mini-products-list .product-image {float:left; height:auto; margin:0; text-align:center; width:96.8% } .catalog-product-view .mini-products-list .product-image img {border:0; height:auto; max-width:100%; vertical-align:middle } .mini-products-list .product-details {float:left; margin:0 0 0 1%; text-align:left; width:73% } .mini-products-list .product-details h4 {font-size:1em; font-weight:700; margin:0 } .cart .crosssell .product-image {border:1px solid #e5e5e5; float:left; padding:3px; width:20.83% } .mini-products-list .product-image {float:left; width:58px; border:1px solid #e5e5e5; padding:3px; box-sizing:border-box; } .mini-products-list .product-image img {max-width:100%; } .cart .crosssell .product-image:hover, .mini-products-list .product-image:hover {border-color:#999 } .btn-edit, .btn-remove, .btn-remove2, .tool-tip .btn-close a {display:block; font-size:0; height:17px; line-height:0; overflow:hidden; text-indent:-999em; width:17px } #AmazonInlineWidget, #mini-cart .cartpaypal, .checkout_break {text-align:center; width:100% } #mini-cart .btn-edit, #mini-cart .btn-remove {float:right } .btn-remove, .btn-remove2, .tool-tip .btn-close a {background:url(../images/pix.png) 0 -150px no-repeat } .btn-edit {background:url(../images/pix.png) 0 -167px no-repeat; margin:0 5px 0 0 } .checkout_break {float:right!important; margin:0 10px!important; padding:5px 0 } .quick-compare .actions a, .quick-compare .btn-remove {float:right } #ec_shortcut_a6a41cf584eb0dfb232fd5ecd6f2ae40 {text-align:center; width:100%; clear:both } .quick-compare {float:right; margin:0; padding:0; border:none } .quick-compare .dropdown-toggle .icon-compare {width:14px; max-height:32px; } .quick-compare .dropdown-menu {width:300px; padding:25px; text-align:left } .quick-compare .dropdown-menu .empty { padding:10px 0}.quick-compare .dropdown-menu .item {padding:3px 0 } .quick-compare .dropdown-menu .item .product-name {padding-right:20px } .quick-compare .actions {border-top:1px dotted #e5e5e5; margin:5px 0 0; padding:5px 0 0; text-align:right } .quick-compare .actions button {float:left } .header .block-compare:hover .block-content {display:block } #mini-cart .actions {border:none; margin:10px 0 0; padding:0; text-align:center } #mini-cart .actions button {float:none; margin:0 auto } button.button {border:0; cursor:pointer; margin:0; overflow:visible; padding:0!important; width:auto; background: #1D5C57; } button.button span {background-color:#2c7877; color:#fff!important; font-size:12px!important; padding:0; text-transform:uppercase; float:none; display:block; text-align:center } .wishlist-index-index button.button span span, button.button span span {color:#fff; padding:4px 8px } button.button.btn-checkout span {background-color:#b43938 } .product-view .box-tags .form-add button.button span span, button.button.btn-inline span span {height:32px; line-height:32px; padding:0 10px } .caret {display:none; width:0; height:0; margin-bottom:2px; vertical-align:middle; content:""} .dropdown:hover {z-index:4000 } .dropdown-toggle {display:block } .dropdown-toggle * {display:inline-block } .dropdown-toggle .label {padding-right:2px } .dropdown-toggle .icon {width:18px; text-indent:-9999px; background-position:0 50%; background-repeat:no-repeat } .dropdown-toggle.cover>div {color:#fff; float:none; display:inline-block; padding:0 5px; border-bottom-left-radius:8px } .pager, .toolbar {float:left } .open>.dropdown-toggle.cover>div {z-index:4001; position:relative } .dropdown-menu {background-color:#fff; box-shadow:0 10px 10px rgba(0, 0, 0, .15); display:none; left:0; line-height:1.5em; list-style:none; min-width:130px; padding:20px; position:absolute; text-align:left; top:90%; z-index:4000; border:1px solid #ccc } .dropdown-menu.left-hand {left:auto; right:-14px } .dropdown-menu>li * {display:inline-block } .dropdown-menu>li>a {display:block } .dropdown-menu>li {white-space:nowrap } .dropdown-menu>li .label {rgin-right:8px}.dropdown-menu .icon {width:18px; text-indent:-9999px; background-position:0 50%; background-repeat:no-repeat } .my-cart-section ul li .truncated, .pager, .toolbar {width:100% } .my-cart-section ul li .truncated dl.item-options {color:#333; font-size:13px; width:100% } .my-cart-section ul li .truncated dl.item-options dt {display:inline-block; font-weight:700; margin-right:8px; text-transform:none } .my-cart-section ul li .truncated dl.item-options dd {display:inline-block; margin-right:5px; text-transform:none } .my-cart-section ul li .detailsLink {display:none } .jewelry-ofthe-week-details-area-price .old-price {color:#333; font-weight:700 } .category-title .cat-header h2 {font-family:"Droid Serif", serif; font-size:26px; font-weight:400; margin:0; line-height:34px; clear:both; padding:0 } .category-level1-desc {line-height:20px; margin:12px 0; padding:0 } .toolbar {border-bottom:1px solid #dadada; margin:0 0 10px; padding:6px 0 } .pager .sort-by {float:left; width:25% } .pager .sort-by .sort-select, .pager .sort-by label {display:inline-block; vertical-align:middle; float:none } .pager .sort-by .sort-select select {background:0 0; border:none; color:#777; font-size:12px; padding:0px 20px 0px 5px !important; height:28px; line-height:28px; padding:0 0 0 5px\9 !important; text-transform:capitalize; } select {appearance:none; -moz-appearance:none; -webkit-appearance:none; background:#fff url(../../demo_retail/retaildemo_img/selet-aero.png) right center no-repeat !important; } #brandClearAll, #cleartyClearAll, #genderClearAll, #metalClearAll, #platingClearAll {position:relative; right:33px; top:4px } .narrow-search ol {list-style:none; padding:0; margin:0 } .narrow-search div {float:left; margin-left:2%; width:48% } .narrow-search {float:left; height:25px; padding:0; width:71% } .narrow-search div.price-sort-by {float:left; font:11px Arial, Helvetica, sans-serif; margin:0; padding-right:1.2%; width:100% } .price-sort-by dd {float:left; margin-right:1%; margin-top:0; padding-right:0; width:73% } .pager dd ol li#min_price_range {float:left; margin:0; width:20% } .pager dd ol li#max_price_range input, .pager dd ol li#min_price_range input {background:0 0; border:1px solid #ccc; padding:4px 2px; width:90% } .pager dd ol li#max_price_range {margin-left:4px; margin-top:-2px } .ui-slider-horizontal .ui-slider-handle {margin-left:-.5em; top:-.5em } .ui-slider .ui-slider-range {background-position:0 0; border:0; display:block; font-size:.7em; position:absolute; z-index:1 } .pager dd ol li#max_price_range {float:left; margin:0; width:20% } .narrow-search div.price-sort-by1 {float:right; font:11px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 8px; width:100%; border-left:1px solid #999 } .price-sort-by1 dd {float:left; margin-right:0; margin-top:0; padding-right:0; width:68% } .price-sort-by1 dt.last {float:left; line-height:19px; padding:2px 5px 0 0!important; width:auto } .price-sort-by1 dd ol li#min_width_range {float:left; margin:0; text-align:center; width:18% } .price-sort-by1 dd ol li#min_width_range input {background:0 0; border:1px solid #ccc; padding:4px 2px; width:90% } .price-sort-by1 dd ol li#scale {float:left; margin:2% 6% 0 4%; width:56%!important } .price-sort-by1 dd ol li#max_width_range {float:left; margin:0; text-align:center; width:16% } .price-sort-by1 dd ol li#max_width_range input {background:0 0; border:1px solid #ccc; padding:4px 2px; width:90% } dl#narrow-by-list {border:none; font:11px Tahoma, Geneva, sans-serif; margin:0; padding:0; position:relative; width:100% } #topseller h2, dl#narrow-by-list h1 {text-transform:uppercase; font-weight:400 } #metal, ul.top-seller li {border:1px solid #dadada } dl#narrow-by-list h2 {background-image:url(../images/down.png); background-repeat:no-repeat; background-position:right 12px; background-color:#efefef; border-bottom:1px solid #dadada; color:#1f1f1f; font-family:"Droid Serif", serif; font-size:15px !important; margin:0; padding:10px; text-align:left; font-weight:400; text-transform:uppercase; } .pager dt.last {float:left; line-height:19px; padding:2px 5px 0 0; width:auto } #metal ul, ul.top-seller {list-style:none; padding:0 } #metal {margin-bottom:10px } #metal ul {font-family:arial; font-size:12px; margin:0 } .pager dd ol li#scale {float:left; margin:7px 6% 0 4%; width:49% } #topseller h2 {clear:both; font-family:"Droid Serif", serif; font-size:16px; margin:15px 0 } .jewelry-ofthe-week-section h2 {clear:both; color:#333; font-family:"Droid Serif", serif; font-size:16px; font-weight:400; margin:15px 0; text-transform:uppercase; } ul.top-seller {float:left; margin:0; width:100% } ul.top-seller li {clear:both; float:left; margin-bottom:-1px; padding:5%; position:relative; width:90% } ul.top-seller li:hover {border:1px solid #1d5c57; margin-bottom:0 } .empty {padding:10px } ul.add-to-links-details, ul.add-to-links-details li {list-style:none; margin:0; padding:0 } ul.add-to-links-details li {border:none; width:100% } ul.add-to-links-details li:hover {text-decoration:none; border:none; margin:0; color:#08c } .product-grid-quick {width: 100% !important; margin: 0px 10px 8px 14px !important; } ul.top-seller li .product-grid-quick {float:left; height:auto; margin:0 0 10px; text-align:center; width:100% } ul.add-to-links-details li a.view-item {background:url(../images/view.jpg) left 2px no-repeat; margin:0; padding:0 0 0 18px; color:#333 } ul.add-to-links-details li a:hover.view-item {text-decoration:none } .rightpanel-bookmark {background-color:#900; font-size:12px; margin-top:2px; text-align:center; width:100% } .block-compare {border:1px solid #ccc; margin:0; text-align:center; width:100% } .block-title span.white {background-color:#b43938; color:#fff; display:block; font:16px "Droid Serif", serif; padding:12px 0; text-align:center; text-transform:uppercase } .block-content {overflow:hidden; padding:0 } .products-grid li.item {display: inline-block;list-style: outside none none; overflow: visible; position: relative; width: 24.1%; margin: 0px 10px 0px 0px; float:left; min-width: 24.1% !important;} .box-detail-over .data-table2 .second-row, .data-table2 .first-row, .data-table2 .second-row {background:#fff } .products-grid li.item:hover {border-color:#1d5c57 } .top-seller li.item .product-grid-quick a img {height:auto; margin-bottom:15px } .products-grid li.item div.box-detail-over, .top-seller li.item div.box-detail-over {background:#fff; border:1px solid #1d5c57; display:none; left:104%; overflow:hidden; padding:10px; position:absolute; top:-1px; width:307px; z-index:50 } .products-grid li.item .right-box, .top-seller li.item .right-box {border-left:1px solid #1d5c57!important; left:auto!important; right:100%!important } .box-detail-over .column3 .hover-price b {color:#000 } .box-detail-over .column3 .hover-price strong {color:#be1717 } .box-detail-over .product_additional_data {clear:both; text-align:center } #nav_vert1 li, #nav_vert1 ul li, .menu-heading1, .products-grid li.item div.box-detail-over, .top-seller li.item div.box-detail-over, caption, td, th {text-align:left } #giveFeedbackBlock a {display:inline-block; color:#333; text-transform:uppercase } .box-detail-over .column3 .hover-price {clear:both; color:#666; display:block; font-size:11px; margin:5px 0 0; overflow:hidden; width:100% } .box-detail-over .column3 .hover-price .popup-prices {margin:5px 0 10px } .popup-prices {float:left; margin:-2px 0 0; width:245px } .box-detail-over .column3 p {color:#333; font-size:13px; margin:0; padding:0 } .popup-prices .old-price-qv .price-label-qv, .popup-prices .old-price-qv .price-qv {font:11px Arial, Helvetica, sans-serif; color:#4b4b4b } .popup-prices .old-price-qv {padding:0 0 0 25px; text-align:left } .box-detail-over .column3 b {display:block; margin:2px 0 3px } .box-detail-over .column3 .data-table2 {margin:0!important } .data-table2 {border-color:#c4c1bc; border-image:none; border-style:solid solid none; border-width:1px 1px medium; font:11px Arial, Helvetica, sans-serif } table {border:0; border-spacing:0; empty-cells:show; font-size:100% } .data-table2 td, .data-table2 th {padding:1px 3px 1px 5px; border-bottom:1px solid #c4c1bc; font-size:11px } .data-table2 td, .prdTabs .data-table2 td {border-left:1px solid #c4c1bc } .prdTabs .data-table2 td, .prdTabs .data-table2 th {border-bottom:1px solid #c4c1bc; font-size:11px; padding:3px } .popupFirstColCode {color:red; font-weight:700 } .popupFirstCol {width:40% } caption, td, th {font-weight:400; vertical-align:top } .quick-view {border-radius:4px; left:93px; top:123px; text-align:center } .products-grid li .quick-view, .quick-view {font-size:12px; color:#fff; display:block; height:auto; padding:5px 0 6px; text-decoration:none!important; width:78px; z-index:99; background:#b43938; border:1px solid #852626 } .products-grid li .quick-view {border-radius:4px; text-align:center; left:31%; top:30% } .products-grid li .quick-view:hover, .quick-view:hover {background:#eee; border:1px solid #666; color:#333; text-align:center } .menu_head, .menu_head_parent, ul.menu_body li a {border-bottom:1px solid #e0e0e0 } #topseller .price-box .old-price {color:#1f1f1f; float:left; font-size:12px; font-weight:400; line-height:12px; width:100% } #topseller h2.product-name {font-size:13px; line-height:17px; margin:0 0 5px; font-family:Arial, Helvetica, sans-serif } #topseller h2.product-name a {color:#333; text-transform:none; text-decoration:none } .block-subtitle, .menu_head, .menu_head_parent, .newsletter label, .quick-view-popup .product-name h1, .social-networking span, ul.menu_body li a {text-transform:uppercase } #topseller .price-box, .our-price {color:#b43938; font-size:13px; font-weight:700 } #topseller .price-box {padding:5px 0 } .our-price {padding:0; line-height:25px } .sodicl-section ul li.social-counter {width:auto; float:none } .sodicl-section ul li.social-counter ul li {float:left } .google-plus-footer iframe {width:85px!important } .sodicl-section ul li.social-links {width:auto } .sodicl-section ul li.social-links ul li {margin:0; padding:0 22px 0 0 } .sodicl-section ul li.news-letter {width:524px } .menu_list {width:100% } .menu_head {background:url(../images/menu-arrow.png) 100% 50% no-repeat; color:#000; font:14px "Droid Serif", serif; margin:0; padding:10px 0 11px 10px } .menu_head_parent {background:0 0; color:#000; font:13px "Droid Serif", serif; margin:0; padding:8px 0 9px 10px } .menu_head_parent a {color:#000 } ul.menu_body {display:none; padding:0; margin:0; font:13px Droid Serif; list-style:none } ul.menu_body li a {color:#000; padding:10px } ul.menu_body li a:hover {background-color:#fff; text-decoration:none } .menu_body a {display:block; color:#069; background-color:#EFEFEF; padding-left:10px; text-decoration:none } .menu_body a:hover {color:#000; text-decoration:underline } .menu-heading1 {background:url(../images/iconsprite.png) 97% -337px no-repeat #f2f2f2; border-bottom:1px solid #ccc; border-top:1px solid #ccc; color:#000; font:17px "Droid Serif", serif; padding:10px 1%; width:98% } .menu-container {background-attachment:scroll!important; background-clip:border-box!important; background-color:#fff; background-image:none!important; background-origin:padding-box!important; background-position:0 0!important; background-repeat:repeat!important; background-size:auto auto!important; display:none; left:0; margin:0; padding:0; position:absolute; top:41px; width:100%; z-index:999 } #firstpane1 {display:none } .leftnavigation {border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; margin:0 0 15px } .leftnavigation ul {padding:0; margin:0 } .leftnavigation ul li {border-top:1px solid #DADADA; list-style:none; padding:6px 0; background:url(../images/aero-catagory.png) right 10px no-repeat; position:relative } .leftnavigation ul li:hover {background:url(../images/aero-catagory.png) right 10px no-repeat #f5f5f5 } .leftnavigation ul li.bgnone {background:0 0!important } .leftnavigation ul li a {color:#4F4F4F; text-decoration:none; padding-left:6px } .leftnavigation ul li ul.home_sub {position:absolute; left:100%; top:-1px; display:none; background:#f5f5f5; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; z-index:10 } .leftnavigation ul li ul.home_sub li {position:relative; width:200px; background:0 0 } .leftnavigation ul li ul.home_sub a {color:#313131 } .leftnavigation ul li:hover ul.home_sub {display:block } #nav_vert1 li {background:0 0; width:auto!important; white-space:normal; list-style:none; position:relative } #nav_vert1 a {font-weight:700; list-style:none; text-decoration:none; margin-left:12px; font-size:12px; color:#4f4f4f } #nav_vert1 ul {width:auto } #nav_vert1 ul li.scurrent {background:url(../images/aero-catagory.png) right center no-repeat } #nav_vert1 li.activechild a {color:#A90000!important } #nav_vert1 ul li a {display:block; font-weight:400!important; margin-left:22px } #nav_vert1 ul li a:hover {text-decoration:underline } #nav_vert1 ul li {list-style:none; position:relative; padding:6px 20px 6px 0 } #nav_vert1 ul a, #nav_vert1 ul a:hover {background:0 0; float:none; padding:0 } #nav_vert1 ul li ul li a {white-space:nowrap } #nav_vert1 li.activechild div ul li a {color:#000!important } #nav_vert1 li.activechild div ul li a:hover {color:#000!important; text-decoration:underline } .show-submenu {position:absolute; z-index:10; left:100%; top:-2px; background:#F5F5F5; border:1px solid #eaeaea } .newsletter {background-color:#85ccce; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71adaf; display:table; float:none; margin-bottom:11px; margin-left:auto; margin-right:auto; padding:5%; width:90% } .newsletter form {float:none; padding:0 } .newsletter label {clear:both; float:left; font-size:13px; font-weight:700; margin-bottom:5px } .newsletter input {background:rgba(255, 255, 255, 1); border:1px solid #629899; color:#1e4849; float:none; font-size:12px; padding:4%; width:92% } .newsletter input[type=submit] {background:#b43938; border:1px solid #942f2e; color:#fff; float:none; margin:10px auto; text-transform:uppercase; width:54% } .social-networking {background:#f2f2f2; border:1px solid #ccc; float:left; font:700 13px Arial, Helvetica, sans-serif; margin:0 0 10px; padding:5%; text-align:center; width:90% } .social-networking span {border-bottom:1px solid #ccc; clear:both; float:left; font-size:13px; margin-bottom:10px; padding-bottom:10px; text-align:center; width:100% } .social-networking a {margin:5px 5px 0 0; display:inline-block } .block-subtitle {background:#b43938; color:#fff; font-family:"Droid Serif", serif; font-size:16px; font-weight:400; margin:3px 0 0; padding:11px 10px 10px; text-align:left } #diamond ul {margin:0; padding:0; list-style:none } #diamond ul li, #gender ul li, #metal ul li, #plating ul li {border-bottom:1px solid #dadada; list-style:none; padding:10px } #brand ul li input[type=checkbox], #diamond ul li input[type=checkbox], #gender ul li input[type=checkbox], #metal ul li input[type=checkbox] {background:#fff; border:1px solid #333; float:left; margin:1px 10px 0 0 } .scroll li {border:none!important; display:inline-block; padding:15px 5px!important } ol.diamond-weightslider {margin:0; list-style:none; padding:15px 0; text-align:center } ol.diamond-weightslider li {display:inline-block; float:none; vertical-align:middle } ol.diamond-weightslider li#scale1 {margin:0 3%; width:61% } ol.diamond-weightslider li#max_diamond_weight, ol.diamond-weightslider li#min_diamond_weight {padding:0; text-align:center; width:14% } #brand, #diamond, #gender, #plating {border:1px solid #dadada; font:12px Arial, sans-serif; margin-bottom:10px } #diamond ul li:last-child, #gender ul li:last-child, #metal ul li:last-child {border-bottom:none } .actions a {font-size:12px; font-weight:700; padding:0 } .sort-by .sort-select select {border:1px solid #ccc !important; box-sizing:border-box; float:left; overflow:hidden; padding:5px\9 !important; } .prduct-list li .actions a.view-item {background:url(../images/view.jpg) left center no-repeat; margin:0 2px 0 0; float:none } .prduct-list li .actions a.add-to-cart {background:url(../images/cart.jpg) 6px center no-repeat; padding:0 0 0 24px; border-left:1px solid #999; font-size:10px; float:none; margin:0 2px 0 0 } .morelink {color:#333;	font-weight:700}ul.prduct-list {float:left; width:100%; padding:0; list-style:none } ul.prduct-list li {} ul.prduct-list li.last {padding:18px 0 } ul.prduct-list .product-image {text-align:center; min-height:169px; position:relative } ul.prduct-list li:hover .product-image .quick-view {top:40% } ul.prduct-list .product-image .quick-view {position:absolute; width:150px; top:-40%; left:0; padding:5px 20px; font-family:"Droid Serif", serif; background-color:rgba(180, 57, 56, .8); color:#FFF; font-size:13px; transition:.5s ease } ul.prduct-list .product-image .quick-view:hover {background-color:#b43938; text-decoration:none } ul.prduct-list .pro-name {color:#1f1f1f; margin:0 0 3px } ul.prduct-list .pro-prise {font-weight:700; color:#b43938; margin:7px 0; font-size:13px; line-height:18px } ul.prduct-list .pro-prise label {float:left; width:100%; font-weight:400; color:#1f1f1f; font-size:12px } ul.prduct-list .pro-prise label span {text-decoration:line-through } ul.prduct-list .links {float:left; font-weight:700 } ul.prduct-list .links a {color:#333 } ul.prduct-list .links a.view {background:url(../images/view.jpg) left top no-repeat; padding:0 3px 0 18px; margin:0 4px 0 0; border-right:1px solid #333!important } ul.prduct-list .links a.add-to-cart {background:url(../images/cart.jpg) left top no-repeat; padding:0 0 0 18px } ul.prduct-list .review label {margin:0 0 0 5px } ul.lode-more {float:left; width:100%; text-align:center; margin:20px 0 0 } ul.lode-more a {padding:10px 20px; font-weight:700; color:#FFF; border:1px solid #429092; background:url(../images/btn-bg.jpg) top center repeat-x } ul.lode-more a:hover {background:#429092; text-decoration:none } .old-price .price-label {color:#1f1f1f; font-size:12px; font-weight:400 } .old-price .price {text-decoration:line-through } ul.prduct-list .price-box {margin-bottom:5px } .total-diamond-weight {border:1px solid #dadada; margin:0 0 10px } .quick-view-popup {display:block; margin:0; overflow:hidden; padding:10px; width:auto } .quick-view-popup .product-img-box {width:46%!important; margin-right:2%; float:left } .quick-view-popup .product-essential-1 .column3 {margin:30px 0 0; float:left; width:52% } .quick-view-popup .product-essential-1 .column3 .product-options-bottom {clear:both; display:block; float:left; width:100%!important; margin:10px 0 0 } ul.video-btns {float:left; width:99%; clear:both; margin:0 } ul.video-btns li {float:left; display:block; margin:0 3px 0 0; width:93px; height:31px } ul.video-btns li a {width:95px; height:31px; display:block; text-decoration:none } ul.video-btns li#divQuickLi1 a.photos {background:url(../images/quickshop-photo-video.png) 0 -45px no-repeat } ul.video-btns li#divQuickLi2 a.videos {background:url(../images/quickshop-photo-video.png) -96px 0 no-repeat } ul.video-btns li.activeClass a.photos {background:url(../images/quickshop-photo-video.png) no-repeat!important } ul.video-btns li.activeClass a.videos {background:url(../images/quickshop-photo-video.png) -96px -45px no-repeat!important } .quick-view-popup .data {padding:8px } .quick-view-popup .product-name {float:left; width:100% } .quick-view-popup .product-name h1 {color:#2c7877; border-bottom:1px solid #2c7877; font:700 15px/20px "Droid Serif", serif; margin-bottom:10px } .actions, input.qty {font-size:11px; text-align:center } .add-to-box .add-to-links li, .add-to-cart .add-to-links li, .quick-view-popup .add-to-links li {display:block!important; float:none } .quick-view-popup button.button-chk-cart {background:url(../images/btnDetail.png) no-repeat; border:none; float:none; display:inline-block; vertical-align:middle; height:31px; margin:0 4px 0 0; width:88px } .quick-view-popup .add-to-cart-1 {padding:0; width:100% } .quick-view-popup ul.add-to-links {float:left!important; margin:5px 0 0; padding:0; width:auto!important } .quick-view-popup ul.add-to-links li {display:block!important; float:left; width:auto!important } .product-essential .column3 .product-options-bottom .add-to-cart ul.add-to-links a.link-wishlist, .quick-view-popup ul.add-to-links .link-compare, .quick-view-popup ul.add-to-links a.email-frnd, .quick-view-popup ul.add-to-links a.link-wishlist {width:88px; height:31px; background:url(../images/btnDetail.png) -91px 0; margin:0 4px 0 0 } .quick-view-popup ul.add-to-links .link-compare, .quick-view-popup ul.add-to-links a.email-frnd {display:block; text-indent:-999999px } .quick-view-popup ul.add-to-links a.email-frnd {background-position:-274px 0; margin:0 } .quick-view-popup ul.add-to-links .link-compare {background-position:-182px 0; width:89px } .more-views, .more-views ul {float:left; width:100% } .box_main {background:#fff; float:left; margin:0; padding:1px } .data {border:1px solid #eaeaea; float:left; padding:4px; text-align:center } .product-img-box .box_main .data p {float:none; text-align:center } .more-views {margin:0 } .product-view .more-views li a {float:left; margin:0 2px 0 0; overflow:hidden; padding:2px; width:auto } #productVideo {padding:0!important } #thePlayer_wrapper {height:246px!important; width:299px!important } .price-box {margin:0 0 5px; overflow:hidden } input.qty {height:14px; padding:3px; width:2.5em!important } .product-essential-1 .column3 .product-options-bottom {background:#fff; border:none; padding:0 } .eduSocial {float:right; min-width:140px } .mobile_edu {display:none } .desktop_edu {display:block } .product-options-bottom ul.add-to-links {float:none!important; display:inline-block; vertical-align:middle; list-style:none; margin:0; width:21% } .product-options-bottom ul.add-to-linksli {clear:both; display:block; line-height:21px } .product-options-bottom ul.add-to-links li a, .product-options-bottom ul.add-to-links li span {color:#333; font-size:12px; font-weight:700; float:left } .product-options-bottom ul.add-to-links li i {padding:0 11px } .product-options-bottom ul.add-to-links li.wishlist i {background-position:0 0 } .product-options-bottom ul.add-to-links li.compare i {background-position:0 -21px } .product-options-bottom ul.add-to-links li.email i {background-position:0 -43px } .product-options-bottom ul.add-to-links li.getprice i {background-position:0 -62px } .link-wishlist {background:url(../images/wishlist-btn.jpg) no-repeat; color:#fff!important; display:block; font:700 11px/22px Arial, Helvetica, sans-serif!important; height:22px; margin:4px 5px 0; text-decoration:none; width:93px } .block-content .actions button, .page-title h1 {font-family:"Droid Serif", serif } .add-to-links .separator {display:none } .print_product_details {margin-top:-5px; position:absolute; right:10px } .pnotify a span, a.freeShip {color:#4b9698; font-weight:700 } ol#compare-items li.item {border-bottom:1px solid #e9e9e9; padding:15px 0; text-align:left } ol#compare-items li.even {background-color:#fff } ol#compare-items a.btn-remove {background:url(../images/cut-btn.jpg) 0 4px no-repeat; display:block; float:right; font-size:0; height:22px; line-height:0; overflow:hidden; position:absolute; right:-18px; text-indent:-999em; top:-2px; width:18px } ol#compare-items li.item p.product-name a {text-align:left; color:#333 } ol#compare-items {list-style:none } .block-content .actions button {float:right; font-size:13px!important; font-weight:700; margin:5px; padding:0 } .block-content .actions button span span {background:url(../images/campare.jpg) no-repeat; color:#173435!important; display:table; height:35px; font-size:0!important; line-height:35px; padding:0; text-transform:capitalize; width:93px } .messages, .messages ul {list-style:none!important; padding:0!important } .messages {width:100%; overflow:hidden; clear:both } .messages li {margin:0 0 5px!important } .messages li li {margin:0 0 3px!important } .error-msg, .note-msg, .notice-msg, .success-msg {border-style:solid!important; border-width:1px!important; background-position:10px 9px!important; background-repeat:no-repeat!important; min-height:16px!important; padding:8px 8px 8px 32px!important; font-size:11px!important; font-weight:700!important } .error-msg {border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a } .success-msg {border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611 } .note-msg, .notice-msg {background-color:#f2f2f2; background-image:url(../images/i_msg-note.gif); border-color:#b43938; clear:both; color:#333; display:block; float:none!important; margin-top:10px } .product-essential-1 .column3 .product-options1 .product-options2 select.multiselect {font-size:11px; height:26px; margin:0 3px; width:150px } .product-essential-1 .column3 .product-options1 .product-options2 .size {float:right; text-align:left; width:212px } .product-essential-1 .column3 .product-options1 {color:#4b9698 } .special-price-label {color:#be1717; font-size:13px; font-weight:700; white-space:nowrap } .product-essential-1 .column3 .product-options1, .product-essential-1 .column3 .product-options2, .product-essential-1 .column3 .product-options3 {margin:8px 0 0 } #bottomPage {clear:none; float:left; padding:0; width:125%; border:none } .ias_loader, .ias_trigger {float:left; text-align:center; width:auto } .ias_loader {margin:16px 0 } .ias_trigger {margin:10px 0 } .cat-footer {float:left; height:auto; width:100% } .page-title h1 {font-size:23px; font-weight:400; line-height:25px; margin:0 0 5px } #brand dd ol {list-style:none } #brand dd ol li {border-bottom:1px solid #dadada; list-style:none; padding:10px; font:12px Arial, sans-serif } .resetall {background:#9cdadc; border:1px solid #7ab6b8; color:#173435!important; display:inline-block; float:left!important; font-family:"Droid Serif", serif; font-size:13px!important; font-weight:700; margin:0 auto 9px!important; padding:5px } #giveFeedbackBlock, div.cms-page-contentdesc {text-align:center; float:left; width:100% } #giveFeedbackBlock {background:#eee; padding:5px 0; border:1px solid #ccc; margin-bottom:15px } h2.cms-page-titleheader {border-bottom:1px solid #C1CFCF; clear:both; color:#333; display:block; font-family:Droid Serif, serif; font-size:25px; font-weight:400; padding:0 0 15px; margin:0 0 5px; line-height:normal } .catalog-category-view .category-products .first-row .cat-list {display:inline-block; float:none; margin:0 1%; vertical-align:top; width:48%; position:relative; margin-bottom:20px!important } .catalog-category-view .category-products .first-row .cat-list .cat-row-inner img {display:block; margin:0 auto; max-width:100%; } .catalog-category-view .category-products .first-row .cat-list .cat-row-inner-top-row {max-height:184px; position:absolute; right:4px; text-align:right; top:0; width:162px } .catalog-category-view .category-products .first-row .cat-list .cat-row-inner-top-row .cat-row-inner-top-row-title {font-size:12px; font-weight:700 } .catalog-category-view .category-products .first-row .cat-list .cat-row-inner-top-row .cat-row-inner-top-row-desc {color:#5b5b5b; float:right; font-size:11px; line-height:16px } .catalog-category-view .category-products .cat-row .cat-list {display:inline-block; float:none; margin:0 1% 20px!important; position:relative; vertical-align:top; width:31.3% } .catalog-category-view .category-products .cat-row .cat-list img {display:block; height:auto!important; margin:0 auto 0; width:auto!important; max-width:100%; } .catalog-category-view .category-products .cat-row .cat-list img.lazy {width:auto !important; } .catalog-category-view .category-products .cat-row-inner .sm-desc {background:#efefef; font-size:12px; line-height:16px; min-height:203px; padding:5px; position:relative } .catalog-category-view .category-products .cat-row-inner .woman-jewelry {min-height:163px !important; } .catalog-category-view .category-products .cat-row-inner-watch .sm-desc {background:#efefef; padding:4px; min-height:84px; position:relative } .catalog-category-view .category-products .cat-row-inner-watch .sm-desc .more-btn {bottom:9px; left:0; margin:0 auto; position:absolute; right:0 } .catalog-category-view .category-products .cat-row-inner .sm-desc .more-btn {bottom:8px; left:0; margin:0 auto; position:absolute; right:0 } .catalog-category-view .category-products .cat-row .cat-list .cat-name {background:#8c9192 none repeat scroll 0 0; box-shadow:0 3px 5px -3px #333; color:#fff; display:block; font-family:"Droid Serif", serif; font-size:16px; font-style:italic; font-weight:400; left:0; margin:0; padding:10px 0; position:relative; text-align:center; top:0; width:100%; z-index:9; } .cat-image {display:inline-block; height:auto; margin-top:0; vertical-align:top; width:100%; } .catalog-category-view .category-products .cat-row .cat-list .cat-name a {color:#FFF } .morecontent span {display:none } #contactForm .field, #feedbackForm .field {float:left; width:100%; margin:15px 0 0 } #contactForm label, #feedbackForm label {float:left; margin:0; padding:0px 0 5px; width:22%; max-width:75px; font-size:12px } #contactForm .input-box, #feedbackForm .input-box {float:left; width:100% } #contactForm .input-text, #feedbackForm .input-text {border:1px solid #DCDCDC; color:#919191; font-size:12px; padding:10px; width:100%; box-sizing:border-box } #contactForm h2.legend, .faq-page h3 {font-family:Droid Serif, serif; font-size:18px; font-weight:400 } #contactForm input[type=submit], #feedbackForm input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } #contactForm p.required, #feedbackForm p.required {clear:both; display:block; margin-left:0 } #contactForm em, #feedbackForm em {color:red } #contactForm h2.legend {margin:0 } .cms-page-view .cmstext ul li a.chat {width:141px; height:23px; display:block } .faq-page ul {list-style:none; margin:0; padding:0 0 10px; border-bottom:2px solid #C1CFCF } .faq-page h3 {margin:10px 0 0 } ul.cms-listing-class, ul.cms-listing-no-class {list-style:none; margin:0; padding:0 } ul.cms-listing-class li {list-style:none; margin:0; padding:2px 0 2px 20px; background:url(../images/icon-bullet.png) left 8px no-repeat } ul.cms-listing-no-class li {list-style:none; margin:0; padding:2px 0 2px 20px; background:0 0 } #list_chapter {border:1px solid #ccc; float:none; font:11px/18px Arial, Helvetica, sans-serif; margin-bottom:8px; padding:8px; width:auto } #list_chapter strong {border-bottom:1px solid #ccc; clear:both; display:block; font-size:13px; padding-bottom:8px; width:100%; margin-bottom:8px } .related-category-container {float:none; width:auto } .related-category-item {display:inline-block; float:none; font:12px Arial, Helvetica, sans-serif; margin-left:1%; padding:0; width:32% } .related-category-item a {color:#4E4F53; font:400 12px Arial, Helvetica, sans-serif; text-decoration:none; line-height:normal } .related-category-item a:hover {text-decoration:underline } .more-btn {background:url(../images/view-btn.jpg) no-repeat; float:none; height:22px; margin:0 5px 0 0; width:61px; display:block } .catalog-category-view .category-products .first-row .cat-list .cat-row-inner-top-row .more-btn {float:right; margin-top:10px; clear:both } div.coupons-promotions p {border-bottom:1px solid #C1CFCF; padding-bottom:10px } div.coupons-promotions .amsocial-note {padding:0 0 8px } div.coupons-promotions .amsocial-button-icons .amsocial-items {float:left; width:167px } div.coupons-promotions .amsocial-button-icons .amsocial-items #do_google {padding-right:10px } div.coupons-promotions .amsocial-button-icons .amsocial-items #do_twitter {padding-right:5px } div.coupons-promotions .amsocial-button-icons .amsocial-items #do_facebook {float:right; width:52px!important } div.coupons-promotions .amsocial-icons .amsocial-hr {float:left } .left-rating-section {margin:3px 0 6px; padding:0; width:100% } .left-rating-section strong {width:45px; float:left } .left-testimonial-desc {clear:both; color:#1f1f1f; float:left; font-size:12px; margin:5px 0; width:100% } .accordion-toggle {background:#efefef; border-bottom:1px solid #dadada; color:#1f1f1f; font-family:"Droid Serif", serif; font-size:14px; font-weight:400; margin:0; padding:10px; text-align:center; text-transform:uppercase } #multiple {display:none } .ring-content-div {float:left; width:68%; padding-right:2% } .ring-size-div {float:left; width:30% } .ring-size-div table.ring-size td {text-align:center } .topic-table-divider {height:2px } .page-sitemap .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .page-sitemap .sitemap-column {float:left; width:33.3% } .page-sitemap .sitemap-column .sitemap a {color:#333 } .level-1 {background:url(../images/all_categories_arrow.png) 4px 5px no-repeat; padding-left:15px } .level-2 {background:url(../images/all_categories_arrow.png) 24px 5px no-repeat; padding-left:35px } table#my-orders-table th {border-bottom:1px solid #ccc; background:#eee; font-weight:700 } ul.magestore-login-social {margin:0; padding:0; list-style:none } ul.magestore-login-social li {list-style:none } .account-create .page-title, .account-login .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .account-login .new-users, .account-login .registered-users {float:left; background-color:#85CCCE; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71ADAF; padding:2%; min-height:255px } .account-login .new-users {margin-right:2%; width:44% } .account-login .registered-users {width:45% } .account-login .new-users h2, .account-login .registered-users h2 {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .account-login .registered-users .field {float:left; width:100%; margin:8px 0 } .account-login .registered-users label {float:left; margin:2.5%; width:38%; max-width:155px } .account-login .registered-users .input-box {float:left; width:57%; max-width:250px } .account-login .registered-users .input-text {border:1px solid #629899; color:#919191; font-size:12px; padding:4%; width:90%; max-width:225px } .account-login .new-users .create-button, .account-login .registered-users input[type=submit] {background:#B43938; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #942F2E; padding:10px; margin:8px 0 } .account-login .registered-users input[type=submit] {margin-left:43% } .account-login .registered-users em {color:red } .account-create .field {float:left; margin:10px 0; width:100% } .account-create label {float:left; margin:1%; max-width:125px; width:38% } .account-create .input-box {float:left; max-width:245px; width:59% } .account-create .input-text {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:225px; padding:10px; width:90% } .account-create .control .input-box {float:left; max-width:143px; width:42.5%; margin:1.5% } .account-create .control .input-box input {float:right } .account-create .control label {float:left; margin:1%; max-width:140px; width:50% } .account-create em {color:red } .account-create .buttons-set, .account-create .fieldset {float:left; width:100% } .account-create input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px; margin:8px 0 } .account-login #form-validate h2.legend {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .account-login #form-validate .buttons-set, .account-login #form-validate .fieldset {float:left; width:100% } .account-login #form-validate .field {float:left; margin:10px 0; width:100% } .account-login #form-validate label {float:left; margin:1%; max-width:125px; width:30% } .account-login #form-validate .input-box {float:left; max-width:245px; width:66% } .account-login #form-validate .input-text {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:225px; padding:10px; width:90% } .account-login #form-validate input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .account-login #form-validate em {color:red } ul#my-acc-links li.current, ul#my-acc-links li:hover a {text-decoration:none; color:#094649 } .account-login #form-validate .buttons-set p.required {margin-left:1% } #two-columns-left-area {float:left; width:20%; margin-right:1.5% } ul#my-acc-links {border:1px solid #dadada; margin:0 0 10px; padding:0 } ul#my-acc-links li {background:url(../images/arrow-righ.png) 10px center no-repeat #f8f8f8; border-bottom:1px solid #dadada; font-size:13px; list-style:none; padding:10px 10px 10px 29px } ul#my-acc-links li.current, ul#my-acc-links li:hover {background:url(../images/arrow-right-hover.png) 10px center no-repeat #8dd1d4 } ul#my-acc-links li a {color:#333 } ul#my-acc-links li:last-child {border-bottom:0 } #two-columns-left-area .btn-remove, #two-columns-left-area .btn-remove2, #two-columns-left-area .tool-tip .btn-close a {background:url(../images/pix.png) 0 -150px no-repeat; float:right } .my-account-cart .summary {padding:10px } .my-account-cart .summary .amount {padding:5px 10px; text-align:center } .my-account-cart .summary .subtotal {background:#ccf3f8; padding:5px 10px; text-align:center } .my-account-cart .summary .subtotal .label {color:#333; font-size:13px; font-weight:700 } .my-account-cart .summary .subtotal .price {color:#b43938; font-size:13px; font-weight:700 } .my-account-cart {border:1px solid #dadada; margin:0 0 10px } .my-account-cart .actions button, .my-account-cart .block-content {border:1px solid #7ab6b8; float:none; font-family:"Droid Serif", serif; font-size:13px!important; font-weight:700; margin:5px auto 10px; padding:0 } .my-account-cart .actions {font-size:11px; text-align:center } #two-columns-mid-area {float:left; width:78.5% } .my-account .dashboard .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .my-account .dashboard h4.title {font-family:Droid Serif, serif; font-size:16px; font-weight:400; margin:10px 0 0 } .my-account .dashboard .box-account .box-head {float:left; width:100%; margin:10px 0 } .my-account .dashboard .box-account .box-head h2.dashboard-recent {display:inline-block; float:none; font-family:Droid Serif, serif; font-size:20px; font-weight:400; vertical-align:middle } .my-account .dashboard .box-account .box-head a {display:inline-block; float:none; padding:0; vertical-align:middle } .my-account .dashboard table#my-orders-table {float:left; width:100%; border:1px solid #bebcb7 } .my-account .dashboard table#my-orders-table th {border-right:1px solid #CCC; text-align:center } .my-account .dashboard table#my-orders-table td {border-right:1px solid #CCC; border-bottom:1px solid #CCC; text-align:center } .my-account .dashboard .box-info .box-head h2 {font-family:Droid Serif, serif; font-size:20px; font-weight:400; margin:10px 0 0 } .my-account .dashboard .col2-set .col-1, .my-account .dashboard .col2-set .col-2 {float:left; width:50% } .my-account .dashboard .col2-set .box {background-color:#85CCCE; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71ADAF; float:left; padding:2%; min-height:165px } .my-account .dashboard .col2-set .contact-box {width:94%; margin:0 2% 2% 0 } .my-account .dashboard .col2-set .newsletter-box {width:96%; margin-bottom:2% } .my-account .dashboard .col2-set .address-box {width:45% } .my-account .dashboard .col2-set .box .box-title {float:left; width:100%; border-bottom:1px dotted #71ADAF } .my-account .dashboard .col2-set .box .box-title h3 {font-family:Droid Serif, serif; font-size:16px; font-weight:400; float:left } .my-account .dashboard .col2-set .box .box-title a {float:right } .my-account .dashboard .col2-set .col-1 h4 {font-family:Droid Serif, serif; font-size:12px; font-weight:700 } ol#cart-sidebar-reorder {background:#f1f1f1; padding:15px; list-style:none; margin:0 0 5px } #two-columns-left-area #cart-sidebar-reorder .product-name {display:inline-block; float:none; vertical-align:top; width:85%; margin-left:3% } #two-columns-left-area #cart-sidebar-reorder .product-name a {color:#333; font-size:12px } #two-columns-left-area #cart-sidebar-reorder .checkbox {display:inline-block; float:none } .wishlist-index-index .my-account .my-wishlist {float:left; width:100% } .wishlist-index-index .my-wishlist .page-title {margin-bottom:10px; padding-bottom:10px } .wishlist-index-index .my-wishlist .page-title h1 {font-size:30px } .wishlist-index-index .my-wishlist .data-table {border:1px solid #bebcb7; width:100% } .wishlist-index-index .data-table tbody td, .wishlist-index-index .data-table tbody th, .wishlist-index-index .data-table thead th {border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7 } .wishlist-index-index .my-wishlist .data-table td {padding:10px } .wishlist-index-index .data-table thead th {background:#f6f8f8; height:28px; color:#0a263c; font-weight:700; padding:2px 8px; vertical-align:middle; white-space:nowrap } .wishlist-index-index .my-wishlist .button.button, .wishlist-index-index .nobr {white-space:nowrap!important } .wishlist-index-index .my-wishlist textarea {display:block; height:109px; width:97% } .wishlist-index-index .my-wishlist .product-image {display:block; height:130px; margin:0 0 5px; width:187px } .wishlist-index-index .data-table tr.last td {border-bottom:0 none!important } .wishlist-index-index .my-wishlist .data-table tbody td .view-remove, .wishlist-index-index .my-wishlist .data-table tbody td a, .wishlist-index-index .my-wishlist .data-table tbody td h2.product-name a {color:# 333; font-size:12px; line-height:16px } .wishlist-index-index .my-wishlist .data-table tbody td h2.product-name {margin:0; padding:0; font-weight:400 } .wishlist-index-index .my-wishlist .buttons-set {clear:both; float:right; margin:0!important; padding:8px 0 0; text-align:right; width:auto } .wishlist-index-index .buttons-set {border-top:1px solid #ddd; clear:both; float:left; margin:16px 0 0; padding:3px 0 0; text-align:right; width:100% } .wishlist-index-index .buttons-set button.button span {background:#686868; border-radius:0; -webkit-border-radius:0; color:#fff; float:right; padding:4px; text-transform:uppercase; width:auto } .wishlist-index-index .my-wishlist fieldset {border:0 } .wishlist-index-index .buttons-set .back-link {float:left; margin:5px 0 } .wishlist-index-index .data-table .odd {background:#f8f7f5 } .wishlist-index-index .data-table .even {background:#f6f8f8 } .data-table th.last, .wishlist-index-index .data-table td.last {border-right:0 none } .my-account .account-information .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .account-information #form-validate h2.legend {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .account-information #form-validate .buttons-set, .account-information #form-validate .fieldset {float:left; width:100% } .account-information #form-validate .field {float:left; margin:10px 0; width:100% } .account-information #form-validate label {float:left; margin:1%; max-width:150px; width:38% } .account-information #form-validate .input-box {float:left; max-width:245px; width:58% } .account-information #form-validate .input-text {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:225px; padding:10px; width:90% } .account-information #form-validate input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .account-information #form-validate em {color:red } .account-information #form-validate .buttons-set p.required {margin-left:1% } .my-account .address-book .page-title {float:left; width:100%; border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .my-account .address-book .page-title h1 {float:left } .my-account .address-book .page-title .button {float:right } .my-account .address-book .addresses-list {float:left; width:100%; margin-bottom:10px } .my-account .address-book .addresses-list .addresses-primary {float:left; width:49%; margin-right:2% } .my-account .address-book .addresses-list .addresses-additional {float:left; width:49% } .my-account .address-book h2 {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .my-account .address-book .addresses-list .addresses-primary .item {background-color:#85CCCE; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71ADAF; float:left; width:95.5%; padding:2%; margin-bottom:10px; min-height:165px } .my-account .address-book .addresses-list .empty {padding:0 } .my-account .address-book h3 {font-family:Droid Serif, serif; font-size:15px; font-weight:400; margin:8px 0 } .my-account .address-book-form .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .my-account .address-book-form #form-validate h2.legend {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .my-account .address-book-form #form-validate .buttons-set, .my-account .address-book-form #form-validate .fieldset {float:left; width:100%; margin:0 0 15px } .my-account .address-book-form #form-validate .field {float:left; margin:10px 0; width:100% } .my-account .address-book-form #form-validate .control span {margin-left:5px } .my-account .address-book-form #form-validate .control {margin:5px 0 } .my-account .address-book-form #form-validate label {float:left; margin:1%; max-width:150px; width:26% } .my-account .address-book-form #form-validate .control label {height:1px } .my-account .address-book-form #form-validate .input-box {float:left; max-width:245px; width:70% } .my-account .address-book-form #form-validate .input-text {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:225px; padding:10px; width:90% } .my-account .address-book-form #form-validate select {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:241px; padding:10px; width:99% } .my-account .address-book-form #form-validate input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .my-account .address-book-form #form-validate em {color:red } .my-account .address-book-form #form-validate .buttons-set p.required {margin-left:1% } .my-account .my-order .page-title {margin-bottom:10px; padding-bottom:10px } .my-account .my-order table#my-orders-table {float:left; width:100%; border:1px solid #bebcb7 } .my-account .my-order table#my-orders-table th {border-right:1px solid #CCC; text-align:center } .my-account .my-order table#my-orders-table td {border-right:1px solid #CCC; border-bottom:1px solid #CCC; text-align:center } .my-account .my-order-view .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px; float:left; width:100% } .my-account .my-order-view .page-title h1 {float:left } .my-account .my-order-view .page-title .title-buttons {float:right } .my-account .my-order-view .order-info {float:left; width:98%; padding:.5% 1%; margin-bottom:10px; background:#DEE5E8; border:1px solid #D0CBC1 } .my-account .my-order-view .order-info dd, .my-account .my-order-view .order-info div, .my-account .my-order-view .order-info dt {display:inline } .my-account .my-order-view .order-info .current {font-weight:700 } .my-account .my-order-view .order-date {margin-bottom:10px } .my-account .my-order-view .box {background-color:#85CCCE; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71ADAF; float:left; width:95.5%; padding:2%; margin-bottom:10px; min-height:165px } .my-account .my-order-view .order-info-box .col-1 {float:left; width:49.5% } .my-account .my-order-view .order-info-box .col-2 {float:right; width:49.5% } .my-account .my-order-view .box .box-title h2 {font-family:Droid Serif, serif; font-size:13px; font-weight:700; margin:8px 0 } .my-account .order-items table#my-orders-table {float:left; width:100%; border:1px solid #bebcb7 } .my-account .order-items table#my-orders-table td, .my-account .order-items table#my-orders-table th {border-right:1px solid #CCC; text-align:left; padding:0 10px; white-space:nowrap } .my-account .order-items table#my-orders-table td {border-bottom:1px solid #CCC } .my-account .order-items table#my-orders-table td.a-right {text-align:right } .sales-order-print .print-main {float:left; width:96%; padding:2%; text-align:left } .sales-order-print .print-main .print-head {float:left; width:100% } .sales-order-print .print-main .content-title {float:left; width:100%; margin:12px 0 0; padding-bottom:5px; border-bottom:1px solid #CCC } .sales-order-print .print-main .content-title h1 {float:left; width:100%; font-family:Droid Serif, serif; font-size:16px; font-weight:700; margin:0 } .sales-order-print .print-main p {float:left; width:100%; margin:0 } .sales-order-print .print-main .col2-set {float:left; width:100% } .sales-order-print .print-main .col2-set .col-1, .sales-order-print .print-main .col2-set .col-2 {float:left; width:50% } .sales-order-print .print-main h2 {font-family:Droid Serif, serif; font-size:14px; font-weight:700; float:left; width:100%; margin:10px 0 0 } .sales-order-print .print-main table#my-orders-table {float:left; width:100%; border:1px solid #bebcb7 } .sales-order-print .print-main table#my-orders-table td, .sales-order-print .print-main table#my-orders-table th {white-space:nowrap; border-right:1px solid #CCC; text-align:left; padding:0 10px } .sales-order-print .print-main table#my-orders-table td {border-bottom:1px solid #CCC } .sales-order-print .print-main table#my-orders-table tfoot tr.last td {border-bottom:none } .sales-order-print .print-main table#my-orders-table td.last {border-right:none } .sales-order-print .print-main table#my-orders-table td.a-right, .sales-order-print .print-main table#my-orders-table th.a-right {text-align:right } .my-account .my-product-review .page-title {margin-bottom:10px; padding-bottom:10px } .my-account .my-product-review .data-table {border:1px solid #BEBCB7; width:100% } .my-account .my-product-review .data-table .odd {background:#F8F7F5 } .my-account .my-product-review .data-table .even {background:#EEEDED } .my-account .my-product-review .data-table td {border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7; color:#0A263C; font-weight:400; padding:.5%; vertical-align:top } .my-account .my-product-review .data-table td.last {border-right:none } .my-account .my-product-review .data-table tr.last td {border-bottom:none } .my-account .my-product-review-view .page-title {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC } .my-account .my-product-review-view .product-img-box {float:left; width:20% } .my-account .my-product-review-view .product-img-box .ratings .rating-box {float:none } .my-account .my-product-review-view .product-details {float:left; width:80% } .my-account .my-product-review-view .product-details h2.product-name {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .my-account .my-product-review-view .product-details dl dt, .my-account .my-product-review-view .product-details h3 {font-family:Droid Serif, serif; font-size:13px; font-weight:700 } .my-account .my-product-review-view .product-details dl.rating-list {float:left; width:100% } .my-account .my-product-review-view .product-details dl.rating-list dt {float:left; padding:.6% 1% .6% 0; font-size:12px } .my-account .wishlist-sharing .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .my-account .wishlist-sharing #form-validate .buttons-set, .my-account .wishlist-sharing #form-validate .fieldset {float:left; width:100% } .my-account .wishlist-sharing #form-validate h2.legend {font-family:Droid Serif, serif; font-size:18px; font-weight:400; margin:8px 0 } .my-account .wishlist-sharing #form-validate .wide {float:left; margin:10px 0; width:100% } .my-account .wishlist-sharing #form-validate .input-box, .my-account .wishlist-sharing #form-validate label {float:left; width:100% } .my-account .wishlist-sharing #form-validate textarea {border:1px solid #DCDCDC; color:#919191; font-size:12px; width:100%; max-width:500px; min-height:100px } .my-account .wishlist-sharing #form-validate em {color:red } .my-account .wishlist-sharing #form-validate input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .my-account .account-newsletter-subscription .page-title {border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px } .my-account .account-newsletter-subscription #form-validate fieldset {border:none; border-bottom:1px solid #CCC; padding-bottom:20px } .my-account .account-newsletter-subscription #form-validate fieldset .form-list {padding:1% 4% } .my-account .account-newsletter-subscription #form-validate input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .gift-card-balance .page-title {border-bottom:1px solid #CCC; padding-bottom:10px } .gift-card-balance .page-title h1 {margin-bottom:5px } .gift-card-balance .enter-gift-card-number .content fieldset {border:none } .gift-card-balance .enter-gift-card-number .content fieldset .input-box {float:left; margin:10px 0; width:100% } .gift-card-balance .enter-gift-card-number .content fieldset .input-box label {float:left; margin:1%; max-width:92px; width:26% } .gift-card-balance .enter-gift-card-number .content fieldset .input-box .input-field {float:left; max-width:300px; width:70% } .gift-card-balance .enter-gift-card-number .content fieldset .input-box .input-field input {border:1px solid #DCDCDC; color:#919191; font-size:12px; max-width:270px; padding:10px; width:90% } .gift-card-balance .enter-gift-card-number .content fieldset .input-box .input-field input[type=submit] {background:#686868; color:#FFF; text-transform:uppercase; width:auto; border:1px solid #DCDCDC; padding:10px } .gift-card-balance .enter-gift-card-number .content fieldset .input-box em {color:red } .menu_list_cat {width:100% } .menu_head_cat {background:url(menu-arrow.png) 100% 50% no-repeat; border-bottom:1px solid #e0e0e0; color:#797c7f; font-size:14px; font-weight:700; margin:0; padding:8px 0 9px 10px; text-transform:capitalize } ul.menu_body_cat {display:none; padding:0; margin:0 } ul.menu_body_cat li a {background-color:#f0f0f0; border-bottom:1px solid #ccc; padding:7px 10px 8px } ul.menu_body_cat li a:hover {background-color:#fff; text-decoration:none } .menu_body_cat a {display:block; color:#069; background-color:#EFEFEF; padding-left:10px; font-weight:700; text-decoration:none } .menu_body_cat a:hover {color:#000; text-decoration:underline } #nav_vert1 ul li.scurrent span {cursor:pointer; display:inline-block; margin:0 5px; font-size:18px; padding:3px 7px; vertical-align:top } #vertNavHomeLeftmobile {display:none; margin-bottom:10px } #vertNavHomeLeftmobile ul#nav_vert1 {border:1px solid #e0e0e0 } #vertNavHomeLeftmobile ul#nav_vert1 li>ul {border:none!important } #vertNavHomeLeftmobile ul#nav_vert1 li {padding:5px 0 } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li.menu_head_cat {border-bottom:0!important } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li {border-top:1px solid #e0e0e0; padding:5px 0 } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li a {color:#333; border:none!important; display:inline-block; vertical-align:middle; float:none } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li span {display:none } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li.scurrent span {display:inline-block; vertical-align:middle; float:right } #vertNavHomeLeftmobile ul#nav_vert1 li>ul>li.activechild a {color:#333!important } #vertNavHomeLeftmobile #nav_vert1 ul li.scurrent {background:0 0 } #brandAccord {max-height:107px; overflow:auto } #brandAccord li {border-bottom:1px solid #dadada; padding:10px } .catalog-product-view #mid-area {float:left; margin:0 1% 0 0; width:79% } .catalog-product-view ul.related-product {margin:0; padding:0; list-style:none } .catalog-product-view ul.related-product li {float:left } .catalog-product-view ul.related-product .f-left, .catalog-product-view ul.related-product .plus {display:inline-block; float:none; vertical-align:middle } .catalog-product-view ul.related-product .plus {color:#ccc; font-size:24px } .catalog-product-view ul.related-product .f-left .product a {float:left; width:130px; height:auto } .catalog-product-view ul.related-product .f-left .product a img {height:auto } #rel_products_main_div {float:left; width:100%; margin:0 } #rel_products_inner_div {float:left; margin-right:15px; width:auto } #rel_products_main_div .add-to-wishlist, .block-compare .product-image, .block-compare .product-name {vertical-align:middle; display:inline-block; float:none } .block-compare .product-image {height:58px; margin:0 5px; position:relative; width:67px } .block-compare .product-name {color:#1f1f1f; font-size:13px; line-height:18px; width:57%; padding-right:6px; position:relative } #rel_products_main_div .add-to-wishlist {background:url(../images/list-of-pro-btn.png) -149px 0 no-repeat; padding:18px 80px; border:none } #rel_products_main_div input.btn-cart {background:url(../images/list-of-pro-btn.png) no-repeat; border:none; color:#fff; font-size:0; padding:18px 74px } table.tbl-formmemail input[type=text], table.tbl-formmemail select {border:1px solid #dcdcdc; color:#919191; font-size:12px; margin:5px 0; width:92%; padding:10px 3px } table.tbl-formmemail .input-box a {color:#094649 } table.tbl-formmemail textarea {border:1px solid #dcdcdc } table.tbl-formmemail .col1, table.tbl-formmemail td {margin:0; padding:0 5px; width:165px } table.tbl-formmemail tr {float:left; width:100% } table.tbl-formmemail td {margin:5px 0; display:inline-block; vertical-align:middle } table.tbl-formmemail .form-fileupload01 {margin:5px 0 } table.tbl-formmemail button.button span {background:#686868; color:#fff; float:right; text-transform:uppercase; width:auto; padding:6px 11px; border-radius:0; -webkit-border-radius:0 } table.tbl-formmemail .col4 .form-txtbox02 {float:left; margin:0 1%; width:38%!important; box-sizing:border-box } #left-row {width:79%; margin-right:1%; float:left } #left-row .sellgold-container-l {float:left; margin-right:2%; width:48%!important } #left-row .sellgold-container-r {float:left; width:48% } #left-row .sellgold-container-r .sellgold-divform input[type=text] {border:1px solid #dcdcdc; color:#919191; font-size:12px; padding:10px; width:70%; float:none; display:inline-block; vertical-align:middle } #left-row .sellgold-container-r .sellgold-divform .sells_label {float:none; display:inline-block; vertical-align:middle; width:23%; margin-right:2% } #left-row .sellgold-container-r .sellgold-divform .captcha-sell {width:70%; float:none; display:inline-block; vertical-align:middle } .custom-img-blk .row-blk .col-blk, ul.gallery li {float:none; display:inline-block; vertical-align:top } #left-row .sellgold-container-r .sellgold-divform .block-001, #left-row .sellgold-container-r .sellgold-divform .block-msg {margin:0 0 10px } #left-row .sellgold-container-r .sellgold-divform .block-msg button.button span {background:#686868; border-radius:0; color:#fff; float:right; padding:6px 11px; text-transform:uppercase; width:auto } ul.checkout-types li button.btn-checkout span {background:url(../images/proceed-checkout.png) left 0 no-repeat; border:0; display:block; height:44px!important; line-height:50px; margin:0; width:154px } div.jquery_tooltip_item {cursor:help; float:right; height:20px; position:relative; text-align:center; width:25px } div.jquery_tooltip_item div.tooltip_description {display:none } div.jquery_tooltip_item:hover div.tooltip_description {width:auto; position:absolute; display:block; z-index:99999 } div.jquery_tooltip_item div.tooltip_description .tool-top {display:block; width:352px; height:10px; background:url(../images/tool-top-new.png) no-repeat } div.jquery_tooltip_item div.tooltip_description .tool-des {color:#FFF; text-align:justify; font-size:11px; padding:0 10px; width:330px; background:#3b8688; overflow:hidden } div.jquery_tooltip_item div.tooltip_description .tool-des ul {list-style:disc; padding:0 0 0 10px; margin:0 0 10px } div.jquery_tooltip_item div.tooltip_description .tool-des ul li {line-height:normal!important; margin:0 0 4px } div.jquery_tooltip_item .tool-bottom {display:block; width:352px; height:10px; background:url(../images/tool-bottom-new.png) no-repeat } div.tooltip_description h2 {font-size:14px; font-weight:700!important; color:#FFF!important; position:relative; text-transform:none } div.jquery_tooltip_item .arw-rgt {display:none; background:url(../images/tooltip-left-arw.png) no-repeat; width:20px; height:20px; position:absolute; right:-18px; top:50%; margin-top:-10px } .cat-container div.jquery_tooltip_item:hover div.tooltip_description {bottom:18px; right:-194px } .cat-container div.jquery_tooltip_item .tool-bottom {height:32px } #easycheckout-form-wrap #checkout-review-table tfoot tr.first td {padding:10px } .popup-smallimgblk123 img {display:block; margin:0 auto; float:none } .custom-img-blk .row-blk {float:left; width:100%; margin:0 0 15px } .custom-img-blk .row-blk .col-blk {margin-right:1%; position:relative; width:31.7%; border:1px solid #ddd; margin-top:10px } .custom-img-blk .row-blk .col-blk a strong {position:absolute; bottom:0; background:#d3d8d9; color:#000; font-family:"Droid Serif", serif; font-size:18px; font-weight:400; margin:0; padding:11px 0; text-align:center; left:0; width:100% } .content-ctrpanel-nsyd .jwellery center h2, .h2-lo-01 {color:#1f1f1f; font:16px "Droid Serif", serif; padding:8px 20px; text-transform:uppercase; background:0 0!important } ul.gallery {margin:0; padding:0; list-style:none } ul.gallery li {margin:0 1% } .bracelet-imgblk .arrow-blk, .bracelet-imgblk .itemblks {display:inline-block; vertical-align:middle; float:none } .blks-flt.earring {background:url(../images/earring-bg.jpg) no-repeat } .blks-flt.chains {background:url(../images/chain-bg.png) no-repeat } .blks-flt.pen-bg {background:url(../images/pendent-bg.jpg) no-repeat } .blks-flt.braclet {background:url(../images/brac-bg.jpg) no-repeat; background-size:100% auto } .blks-flt.rings {background:url(../images/ring-bg.png) no-repeat; width:100% } .blks-flt.watches {background:url(../images/watch-bg.png) no-repeat } .my-cart .page-title {float:left; width:100%; padding:10px 0 0 } .my-cart ul.checkout-types {float:right; list-style:none; margin:0; padding:0; width:auto } .my-cart button.btn-continue, .my-cart ul.checkout-types li {vertical-align:top; display:inline-block; float:none } .my-cart ul.checkout-types li .cartpaypal, .my-cart ul.checkout-types li .checkout_break {display:inline-block; float:none; vertical-align:top; width:auto } .my-cart button.btn-continue {margin:0; width:auto } .cart .shipping .buttons-set span span, .my-cart .discount .buttons-set button.button span span, .my-cart .discount .buttons-set span span, .my-cart button.btn-continue span span, .my-cart form fieldset table#shopping-cart-table tfoot td button.btn-update span span {background:#2c7877!important; border:0; border-radius:0!important; -webkit-border-radius:0!important; display:block; font-size:12px; margin:0 0 0 3px!important; padding:6px 10px!important; text-transform:uppercase } .cart .shipping .buttons-set span, .my-cart .discount .buttons-set button.button span, .my-cart .discount .buttons-set span, .my-cart button.btn-continue span, .my-cart form fieldset table#shopping-cart-table tfoot td button.btn-update span {background:#2c7877!important; border-radius:0!important; -webkit-border-radius:0!important } .my-cart .page-title h1 {border-bottom:1px solid #ddd; float:left; font-family:"Droid Serif", serif; font-size:22px; font-weight:400; line-height:normal; margin:10px 0; padding:0 0 6px; width:100% } .my-cart form {float:left; width:100%; border:0 } .my-cart form fieldset {border:0 } .my-cart form fieldset table#shopping-cart-table {float:left; width:100%; border:1px solid #ddd } .my-cart form fieldset table#shopping-cart-table thead th {border-right:1px solid #ddd; padding:5px 10px; white-space:nowrap; background:url(../images/grad_l1.gif) 0 100% repeat-x #eee; height:auto } .my-cart form fieldset table#shopping-cart-table tbody td {padding:10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; width:auto!important } .my-cart form fieldset table#shopping-cart-table tbody td h2.product-name {color:#333; font-size:13px; font-weight:400 } .my-cart form fieldset table#shopping-cart-table tbody td:last-child, .my-cart form fieldset table#shopping-cart-table thead th:last-child {border-right:0 } .my-cart form fieldset table#shopping-cart-table tbody td .qty {border:1px solid #ddd; padding:2px; text-align:center } .my-cart form fieldset table#shopping-cart-table tbody td select {border:1px solid #ddd; padding:2px; text-align:left } .my-cart form fieldset table#shopping-cart-table tbody td input[type=checkbox] {display:block; margin:0 auto; float:none } .my-cart form fieldset table#shopping-cart-table tbody td .view-remove a.btn-remove2 {font-size:12px; text-indent:0; background:0 0!important; width:auto; display:inline; height:auto; line-height:normal } .my-cart form fieldset table#shopping-cart-table tfoot {border-bottom:1px solid #ddd } .my-cart form fieldset table#shopping-cart-table tfoot tr {background-color:#dee5e8!important } .my-cart form fieldset table#shopping-cart-table tfoot tr.first td {background:url(../images/bkg_tfoot.gif) repeat-x; text-align:right; padding:7px 8px } .my-cart form fieldset .shipingNoteTxt {float:left; font-size:12px; line-height:17px } .my-cart .cart-collaterals {float:left; width:100%; margin-top:15px } .my-cart .cart-collaterals .col2-set {float:left; width:47% } .my-cart .cart-collaterals .totals {background:#dee5e8; border:1px solid #bebcb7; float:right; width:43%; padding:15px } .my-cart .cart-collaterals .totals table {width:100% } .my-cart .cart-collaterals .totals table#shopping-cart-totals-table td {text-align:right; padding-left:29px } .my-cart .cart-collaterals .checkout-types {font-size:13px; padding:0; margin:15px 0 0; list-style:none; position:relative; text-align:left; width:100% } .my-cart .cart-collaterals .checkout-types li {clear:both; display:block; float:none; text-align:right; margin:0 } .checkout_break2, .my-cart .cart-collaterals .checkout-types li #AmazonInlineWidget2, button.btn-proceed-checkout {display:inline-block; float:left; vertical-align:middle } .totals ul.checkout-types li #AmazonInlineWidget2 {margin-left:77px; margin-bottom:25px } #Kicker {margin-top:25px } .checkout_break2 {margin:0 11px } .my-cart ul.checkout-types li button.button.btn-proceed-checkout span {border-radius:0; -webkit-border-radius:0 } .my-cart ul.checkout-types li button.button.btn-proceed-checkout {background:0 0 } .my-cart .cart-collaterals .col2-set .discount, .my-cart .cart-collaterals .col2-set .shipping {background:url(../images/bkg_block-title.gif) repeat-x #fff; border:1px solid #d0cbc1; margin:0 0 5px; padding:10px 0 0 10px; display:block; overflow:hidden; clear:both } .my-cart .cart-collaterals .col2-set .discount h2 {background-image:url(../images/i_discount.gif) } .my-cart .col-codes .shippingText {background:#dee5e8; border:1px solid #bebcb7; float:left; font:700 11px Arial, Helvetica, sans-serif; margin:0 0 5px; padding:8px 12px } .cart .shipping h2, .my-cart .discount h2 {background-position:0 0; background-repeat:no-repeat; color:#e26703; display:inline; float:left; font:700 13px/16px Arial, Helvetica, sans-serif; padding:0 0 0 21px; text-transform:uppercase; white-space:nowrap } .my-cart .discount .discount-form, .my-cart .shipping-form {float:left; margin:0 0 6px; width:100% } .my-cart .discount .input-box {margin:0 8px 0 0; width:71%; float:left } .my-cart .discount .input-box #coupon_code {width:100%; padding:5px 0 } input.input-text, select, textarea {background:#fff; border:1px solid #b6b6b6 } .my-cart .discount .buttons-set, .my-cart .shipping .buttons-set {border:0 none; clear:none; float:left; margin:0; padding:0; text-align:left; width:26%; } .my-cart .shipping-form ul.form-list {margin:0; padding:0; list-style:none } .cart .shipping h2 {background-image:url(../images/i_shipping.gif) } .cart .discount p.sub, .cart .shipping p.sub {display:inline!important; float:left; margin:0 0 0 5px } .my-cart .shipping-form ul.form-list li {display:inline-block; float:none; margin:0; padding:0; width:100%; } .my-cart .shipping-form ul.form-list .input-box {box-sizing:border-box; float:left; margin-right:0; padding-right:5px; width:74%; } .my-cart .shipping-form ul.form-list select {padding:5px 0; width:100% } .form-list label {color:#666; font-size: 12px; float:left; font-weight:700; padding:0 0 2px; position:relative; z-index:0; width:99% } .rightpanel-block {float:left; margin:0 0 10px; text-align:center; width:100% } .why-itshot-section h2 {float:left; font-family:"Droid Serif", serif; font-size:16px; font-weight:400; margin:5px 0 12px; text-transform:uppercase; width:100% } .why-itshot-section-content-area {border:1px solid #dadada; float:left; font-size:13px; font-style:italic; line-height:22px; list-style:none; margin:0; padding:3%; text-align:center; width:94% } .why-itshot-section-content-area span {display:block } .why-itshot-section-content-area span.why-itshot-green {color:#094649 } .leftpanel-blk {background-color:#85ccce; background-image:url(../images/news-sectiom-bg.png); background-position:left top; background-repeat:repeat-x; border:1px solid #71adaf; margin-bottom:11px; margin-left:auto; margin-right:auto; padding:5%; width:90%; float:left } .span-title001 {clear:both; float:left; font-size:13px; font-weight:700; margin-bottom:10px; text-transform:uppercase; width:100% } .span-title001 span {text-decoration:none!important } .bestprice-blk {width:100%; text-align:center } ul {list-style:none } .amount-box .pager {margin:10px 0; padding:5px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; position:relative } .pager .pages {float:right; margin:0 } .pager .pages span, .pager .pages strong {float:none; font-weight:400; margin-right:5px; padding:4px } .pager .pages ol {display:inline; list-style:none; margin:0; padding:0 } .pager .pages li {float:none; display:inline-block; vertical-align:middle; margin:0 0 0 1px; text-align:center; height:30px; width:30px; line-height:30px } .pager .pages li a {background-color:#f5f5f5; color:inherit; display:block } .pager .pages li a:hover, .pager .pages li.current {background-color:#ddd; text-decoration:none; cursor:pointer; } .pager .pages li a.next, .pager .pages li a.previous {background-image:url(../images/pix.png); background-repeat:no-repeat; position:relative; height:30px } .pager .pages li a.next img, .pager .pages li a.previous img {display:none } .limiter .sort-show, .pager .amount, .pager .limiter, .sort-search-show-bottom, .sort-show-bottom, .sorter .amount, .sorter .limiter {vertical-align:middle; display:inline-block } .pager .pages li a.previous {background-position:0 -55px } .pager .pages li a.next {background-position:-30px -55px } .pager .amount, .sorter .amount, .sorter .sort-by {background:url(../images/link-separator.png) right center no-repeat; margin-right:10px } .category-title, .my-account .page-title, .section-line, .toolbar {border-color:#e5e5e5 } .sorter {padding:5px 0 } .pager .amount, .sorter .amount {padding-right:10px; float:none; margin-top:3px } .sorter .sort-by {float:left; padding-right:3px } .limiter .sort-show, .sort-search-show-bottom {overflow:hidden; float:none; border:1px solid #b6b6b6; margin:0 5px; } .pager .limiter, .sorter .limiter {margin-right:15px; margin-top:3px } .sort-search-show-bottom {width:111px; margin:5px 10px; padding:3px } .sort-search-show-bottom #paging_search {float:left; margin:0; width:135px; border:none; background:0 0 } .sort-show-bottom {background:url(../images/selet-aero.png) right center no-repeat; border:1px solid #b6b6b6; float:none; margin:5px; overflow:hidden; text-align:center; width:112px; padding:5px } .limiter .sort-show select, .sort-show-bottom select {background:0 0; border:none } .limiter .sort-show select {padding:0px 20px 0px 5px; height:25px; line-height:25px; padding:0 0 0 5px\9; width:auto; } .actions .ratings, .order-info-text {float:left; width:100% } , .limiter select, .pager select {padding:6px 6px 6px 2px } .cart .crosssell .product-image, .mini-products-list .product-image, .product-options ul.options-list, .product-view .product-img-box .more-views .thumbnails li a, input.input-text, select, textarea {transition:color 300ms ease-in-out, border-color 300ms ease-in-out; -moz-transition:color 300ms ease-in-out, border-color 300ms ease-in-out; -webkit-transition:color 300ms ease-in-out, border-color 300ms ease-in-out; -o-transition:color 300ms ease-in-out, border-color 300ms ease-in-out } .order-info-text {color:#000; font-size:11px; font-weight:700; padding:0 0 10px } .onepagecheckout-index-index .page-title {margin:0!important } .sort-by-search, .sort-by-search .sort-select, .sort-by-search label {vertical-align:middle; float:none; width:auto; display:inline-block } .metal-faq {margin:15px; padding:0 } .many-rewards, .not-logged-in {float:left!important; width:100%!important; clear:both!important } .totals .btn-proceed-checkout {position:absolute; right:0; top:0 } .box-head .my_recent_reviews .last {float:left } .data-table {border:1px solid #bebcb7; float:left; margin:10px 0; width:100% } .data-table thead th {background:url(../images/grad_l1.gif) 0 100% repeat-x #eee; height:28px; border-right:1px solid #c7c7c7; color:#0a263c; font-weight:700; padding:2px 8px; vertical-align:middle; white-space:nowrap } .data-table .odd {background:#f8f7f5 } .data-table .even {background:#f6f8f8 } .data-table tbody td, .data-table tbody th {border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7 } .data-table td {padding:3px 8px } .left-faq-container span {font-weight:700!important; color:red!important } .shipfree .ship-for-free {float:left; margin:0!important; padding:0 } .shipfree {margin:0 0 0 40px!important } .shipfree ship-for-free strong {font-weight:400 } .shipfree a.freeShip {color:#4b4b4b; font-weight:700; margin:0; font-size:13px } .left-faq-container .question {font-weight:700!important; text-transform:uppercase } .left-faq-container .answer {font-weight:700; text-transform:uppercase } .category_banner {display:block; text-align:center; height:425px; clear:both; overflow:hidden; border:1px solid #ddd } .category_banner img {width:auto; height:100% } .quick-view-popup .more-views ul li {border:1px solid #ddd; float:left!important; height:auto; margin:5px 2px!important; width:35px!important } .quick-view-popup .price-box .new-price {font-size:15px; font-weight:700; color:#000 } .quick-view-popup .price-box .special-price-label {color:#be1717; font-size:13px; font-weight:700; white-space:nowrap } .quick-view-popup .freeShip {color:#4b9698; font-size:13px; font-weight:700; margin:0 } .quick-view-popup .pnotify a {color:#4b9698; font-weight:700; margin-left:5px } .catalog-category-view .category-products .first-row .cat-list img {width:auto; height:auto; display:block; margin:0 auto } #facebookLikeBlock, #facebookLikeBlock .logo, #facebookLikeBlock .name_like, .twitter-box {display:inline-block; vertical-align:middle } #facebookLikeBlock {float:none; width:auto } #facebookLikeBlock .logo {float:none; width:auto; margin-right:38% } #facebookLikeBlock .name_like {float:none; width:18% } .twitter-box {float:none!important } a.name_like {margin-left:38%; width:44%; float:left } #facebookLikeBlock .name_like .company_name {font-weight:400; padding:0; font-size:12px; color:#333; margin:0 0 5px } a.link-print {font-weight:700; color:#000; margin:10px 0 } #mycarousel li {float:left } .pad-cat .buttons-set {display:block; float:none; clear:both } .onepagecheckout-index-success .pad-cat .buttons-set {margin:20px 0 } .quick-view-popup .more-views ul li img a {width:100%; height:auto } .ordershare {margin-top:10px } .pad-cat p i {line-height:17px } .cat-row-inner-watch .cat-name {background:#8c9192; box-shadow:0 3px 5px -3px #333; -moz-box-shadow:0 3px 5px -3px #333; -webkit-box-shadow:0 3px 5px -3px #333; float:left; font-family:"Droid Serif", serif; font-size:16px; font-style:italic; font-weight:400; left:0; margin:0; padding:10px 0; position:absolute; text-align:center; top:0; width:100% } .cat-row-inner-watch .cat-name a {color:#fff } .cat-row-inner-watch .sm-desc a.more-btn {margin-top:10px } .cat-row-inner-watch .cat-image {margin:0 0 0 } .first-row .cat-row-inner-watch .sm-desc {min-height:134px } .onepagecheckout-index-success button.button span {background-color:#2c7877; color:#fff!important; font-size:12px!important; padding:5px; text-transform:uppercase } .onepagecheckout-index-success .pad-cat p {margin-bottom:10px } .leftblk-whyitshot .leftpanel-items a img {display:block; margin:0 auto } .also-scroll {margin:0 0 10px } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list {display:inline-block; float:none; margin:0 1% 15px!important; position:relative; vertical-align:top; width:46%; border:1px solid #e5e5dd; padding:5px; background:url(../images/bkg-item.png) repeat-x #f9f4f4; min-height:177px } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .cat-name {background:0 0; color:#1d5c57; float:left; font-family:"Droid Serif", serif; font-size:14px; font-weight:400; margin:0; text-align:left; width:100%; box-shadow:0 0; -moz-box-shadow:0 0; -webkit-box-shadow:0 0; font-style:normal; position:relative; padding:0 0 5px } .noscript p, .sendfriend-product-send .buttons-set .back-link {font-weight:700 } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .cat-name a {color:#1d5c57 } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .cat-image {float:left; width:30% } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list img {margin:0; padding:0 } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .sm-desc {float:left; min-height:100%; width:67%; background:0 0; padding:0; margin:0 0 0 2%; font-size:11px; line-height:15px } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .more-btn {float:right; margin:10px 0 0; position:relative } .ugiftcert-customer-balance .enter-gift-card-number fieldset {border:none } .ugiftcert-customer-balance .category-products .dashboard .page-title {border-bottom:1px solid #ccc; clear:both; line-height:23px; padding:0 0 8px; margin:0 5px 10px; overflow:hidden } p.required {color:#eb340a; font-size:11px; text-align:left } ul.form-list .required em {color:#eb340a; font-size:11px; text-align:right } ul.form-list {float:left; margin:10px 25px } select, textarea, ul.form-list input.input-text {padding:2px } ul.form-list button.button span span {color:#fff; padding:5px } .box-reviews {clear:both } .box-reviews #my_recent_reviews {list-style:none; margin:0; padding:0 } .box-reviews #my_recent_reviews .details, .box-reviews #my_recent_reviews .number {display:inline-block; vertical-align:top } .box-reviews #my_recent_reviews .details .ratings .rating-box {margin:0 } .newsletter-manage-index .form-list .control {display:block; vertical-align:middle; margin:0 5px 5px; float:none } .newsletter-manage-index .form-list .control .checkbox, .newsletter-manage-index .form-list .control label {display:inline-block; float:none; width:auto; vertical-align:middle } .categorypath-discounted-diamond-jewelry-closeout-aspx category-discounted-diamond-jewelry-closeout .amount-box .pager {border-bottom:none!important; border-top:none!important; margin:10px 0; padding:5px 0; position:relative } .pagination-bottom .next-bottom i, .pagination-bottom .next-link i, .pagination-bottom .previous-bottom i, .pagination-bottom .previous-link i {background-image:url(../images/search_sprite.jpg); background-repeat:no-repeat; padding:3px 8px } .pagination-bottom .previous-bottom {display:inline-block; float:none; vertical-align:middle; text-decoration:none } .pagination-bottom .next-bottom {float:none; cursor:pointer; margin-right:28px } .pagination-bottom .next-bottom, .pagination-bottom .previous-bottom {color:#999; font-size:16px; height:25px; line-height:25px } .pagination-bottom .next-bottom:hover, .pagination-bottom .previous-bottom {color:#e47911 } .pagination-bottom .next-bottom:hover i {background-position:-61px 0 } .pagination-bottom .previous-bottom i {background-position:-79px 0; margin-right:10px } .pagination-bottom .next-bottom i {background-position:-101px 0; margin-left:10px } .pagination-bottom .next-link, .pagination-bottom .previous-link {color:#004b91; font-size:16px; height:25px; cursor:pointer; line-height:25px } .pagination-bottom:hover .next-link, .pagination-bottom:hover .previous-link {color:#e47911 } .pagination-bottom .previous-link i {background-position:0 0; margin-right:10px } .pagination-bottom .next-link i {background-position:-20px 0; margin-left:10px } .pagination-bottom .previous-link:hover i {background-position:-40px 0 } .pagination-bottom .next-link:hover i {background-position:-60px 0 } .paging-sort {background-color:#eee; clear:both; display:block; float:left; margin:5px 0 0; padding:0 10px; text-align:center; width:93.5%; height:40px; line-height:40px } .side-text {float:left; width:98%; margin-top:10px; margin-bottom:10px } .customer-account-create .buttons-set .button.button {margin:10px 0 } .customer-account-create .buttons-set .button.button span span {color:#FFF; float:left; height:24px; line-height:24px; padding:0 5px } .products-grid li.item .product-grid-quick .product-image img {height:auto; max-width:100%; width:auto } .popup-closelnkblk {text-align:right } .jewelry-ofthe-week-section .jewelry-ofthe-weekt-humb img {width:100%; height:auto } .sodicl-section ul li.social ul li a img {display:none } .sodicl-section ul li.social ul li a {background-image:url(../images/iconsprite.png); height:30px; width:32px; float:left } .sodicl-section ul li.social ul li a.pin {background-position:0 0 } .sodicl-section ul li.social ul li a.g-plus {background-position:-38px 0 } .sodicl-section ul li.social ul li a.twitter {background-position:-75px 0 } .sodicl-section ul li.social ul li a.facebook {background-position:-114px 0 } .content-history h1 {margin:15px 0 } .category-products img {margin:0 auto } .dropdown dt a {background:url(../images/iconsprite.png) 15px -117px no-repeat; display:inline-block; line-height:normal; padding-right:0 } .dropdown dd ul li a, .dropdown dt a span {background-image:url(../images/iconsprite.png); background-repeat:no-repeat; padding:0 0 0 27px } .dropdown dd ul li a img, .dropdown dt a span img {display:none } .dropdown dd ul li a.aud {background-position:0 -156px } .dropdown dd ul li a.gbp {background-position:0 -177px } .dropdown dd ul li a.cad {background-position:0 -197px } .dropdown dd ul li a.eur {background-position:0 -219px } .dropdown dd ul li a.jpy {background-position:0 -238px } .dropdown dd ul li a.usd {background-position:0 -260px } .dropdown dt a.aud span {background-position:0 -156px } .dropdown dt a.gbp span {background-position:0 -177px } .dropdown dt a.cad span {background-position:0 -197px } .dropdown dt a.eur span {background-position:0 -219px } .dropdown dt a.jpy span {background-position:0 -238px } .dropdown dt a.usd span {background-position:0 -260px } .dropdown dt a span {cursor:pointer; display:block; padding:5px 27px } #tinybox {background-image:none; display:block; height:auto; left:0!important; margin:0 auto!important; opacity:1; right:0!important; top:801px; width:54%!important } #terms-and-conditions {width:100%!important } .links-mob ullinks li a {color:#333; font-size:100% } .mob-header, .mycart-mobile {display:none } .footer-links-mob, .social-section-mob {display:none!important } .links-mob {margin:10px 0!important } .links-mob, .social-section-mob, .social-section-mob .sodicl-section {background:#fff; clear:both; display:block; float:left; line-height:normal; margin:0; padding:0 1%!important; width:98% } .links-mob ul.links, .social-section-mob .sodicl-section ul, .social-section-mob .sodicl-section ul li.social ul {display:block; margin:0; padding:0; list-style:none; text-align:center } .links-mob ul.links li {display:inline-block; vertical-align:top } .links-mob ul.links li a {color:#666; font-size:100%; padding:0 7px } .links-mob ul.links li:last-child a {border:none } .social-section-mob .sodicl-section ul li {float:none; clear:both; display:block } .social-section-mob .sodicl-section ul li.news-letter {width:auto!important; margin:0!important; padding:0!important } .footer-links-mob {clear:both; display:block; float:left; margin:0; width:100% } .footer-links-mob .language-section {background:#fff; float:none; display:block; clear:both; margin:0 auto; padding:0 } .footer-links-mob .dropdown {margin:8px 0; position:relative } #demo {display:none } .global_messages_div ul, .global_messages_div ul ul {margin:0; padding:0; list-style:none } .global_messages_div ul {margin:5px 0; display:inline-block } .global_messages_div ul li, .global_messages_div ul ul li {display:block; font-size:100%; text-align:center } #magestore-popup .magestore-invalid-email {clear:both; color:red; display:block; float:right; margin-left:0!important; text-align:center; width:59% } .validation-advice {text-align:left } .sendfriend-product-send #right-area, right-area {float:right } .sendfriend-product-send #mid-area {float:left; margin:0 1.5%; width:76% } .sendfriend-product-send .fieldset {float:none; display:inline-block; vertical-align:top; width:48%; margin:10px 1% 10px 0 } .sendfriend-product-send .fieldset ul.form-list {float:left; margin:10px 0; width:100% } .sendfriend-product-send .buttons-set, .sendfriend-product-send .emailNote, .sendfriend-product-send .fieldset ul.form-list li {display:block; clear:both; float:none } .sendfriend-product-send .fieldset ul.form-list li .field {display:inline-block; float:none; width:100%; margin:5px 0 } .sendfriend-product-send .fieldset ul.form-list input.input-text, select, textarea {padding:5px; width:auto } .sendfriend-product-send .fieldset ul.form-list li.wide {margin:5px 0 } .sendfriend-product-send .emailNote {margin:0 0 10px } .sendfriend-product-send .buttons-set #add_recipient_button, .sendfriend-product-send .buttons-set .back-link, .sendfriend-product-send .buttons-set .button {float:none; vertical-align:middle; margin-right:1%; width:auto; display:inline } .mobile-option-select {display:none } .prduct-list li .actions a.view-item {font-size:10px; padding:0 8px 0 17px } .mob-rate-review {border-left:1px solid #999; padding:0 4px 0 9px } .noscript {display:block; text-align:center } .noscript p {font-size:12px; color:red; margin:0; padding:0 } .noscript p a {text-decoration:underline; color:#333 } .bredcrumbs-custom {display:none } #owl-prchased .item img, #owl-viewed .item img {height:auto; max-width:100% } .content-history p {margin-bottom:10px; color:#6a6868 } .content-history strong {color:#6a6868; font-size:14px } .entry-comment, .vert .simply-scroll-list li {color:#666!important } .entry-comment .left-faq-container a.more, .vert .simply-scroll-list li span {color:#333!important } .education-review img {display:block; margin:0 auto } .out-of-stock, .stock-text {color:#d83820; font-weight:700 } .quick-view-popup .stock-text {clear:both; color:red; display:block; margin-bottom:10px } .bredcrumbs-custom-new, .mobile-paging-sort {display:none } .product-img-box .product-image img {width:100% } .product-grid-quick .actions .out-of-stock {border-left:1px solid #999; padding-left:10px } #bottomPage:focus {border:none } .quick-view-popup .last {display:inline-block; margin-right:0!important; vertical-align:middle; width:auto!important } .quick-view-popup .product-options2 .size {display:inline-block!important; float:none!important; text-align:left; vertical-align:middle!important; width:auto!important } .send-friend input.input-text, .send-friend select, .send-friend textarea {width:97%!important } .cms-page-view .cmstext .amsocial-icons .amsocial-button-icons {float:left; width:30% } .cms-page-view .cmstext .amsocial-icons .amsocial-code-text {float:left; width:70% } .cms-page-view .cmstext h1, .cms-page-view .cmstext h2 {border-bottom:1px solid #c1cfcf; clear:both; color:#333; display:block; font-family:"Droid Serif", serif; font-size:25px; line-height:30px; margin-bottom:10px; padding:0 0 10px; text-transform:capitalize; margin-top:0; font-weight:400 } .cms-page-view .cmstext ul li, .cms-page-view .cmstext ul.disc-list li, .cmstext .number-list li {line-height:18px } .cms-page-view .cmstext hr {border-left:medium none; border-right:medium none; border-top:medium none; width:auto; display:block; clear:both } .amsocial-note {display:block; clear:both; float:none } .cms-page-view .cmstext .amsocial-icons .amsocial-button-icons .title, .cms-page-view .cmstext .amsocial-icons .amsocial-code-text .title {display:block; clear:both; font-family:Droid Serif, serif; font-size:14px; padding:0 0 5px } .cmstext #do_facebook, .cmstext #do_google, .cmstext #do_twitter {display:inline-block; float:none; vertical-align:top; width:auto!important } .cmstext #do_google {margin:0 5px } #ccode_placeholder {font-size:16px!important } .cms-page-view .cmstext ul.disc-list, .cms-page-view .cmstext>ul {list-style-type:disc; list-style-position:outside; margin:0 0 5px; padding:0 0 0 15px } .cms-page-view .cmstext>ol {margin:0; padding:0 0 0 15px } .cms-page-view .cmstext ul.disc-list>li>ul, .cms-page-view .cmstext>ul>li>ul {padding:0 0 0 15px!important; list-style-type:none; list-style-position:outside } .cms-page-view .cmstext blockquote {margin:0 0 0 15px!important } .jewelry-ofthe-week-section h1 {padding:10px 0 } .amsocial-items {text-align:left!important } .cmstext .number-list, .cmstext p {margin:0 0 5px!important } .cmstext table.ring-size td {background:#e5e9ee; border:1px solid #fff; margin:1px; padding:5px; text-align:center } #contactForm {background:#ddd; padding:3%; width:100%; box-sizing:border-box } .fieldset-contactus {display:inline-block; float:none; clear:both; background:#fff; padding:3%; box-sizing:borde-box } #learn-more-affirm {color:#2c7877; font-size:13px; font-weight:700; display:inline-block; padding:8px 0 0 } .imgcenter, .imgcenter2 {float:left; width:100% } .imgcenter2>div, .imgcenter>div {float:left; width:auto; padding:10px 5px } .imgcenter2>p, .imgcenter>p {display:block } img.imgprop {padding-right:10px } .eduction-page span {display:block; clear:both } .eduction-page span.price {display:inline-block } .infographic-container h2, .infographic-container2 h2 {display:inline-block; width:100%; padding-bottom:10px } .catalog-category-view .category-products .cat-row-main .cat-row .cat-list .cat-image a img {width:auto!important; max-width:100% } .category-loose-diamonds-search .category-title {clear:both; padding:0 20px; display:inline-block } .search-iframe-loose11 {clear:both; width:100%!important; box-sizing:border-box; padding:0 15px } @media, {.dude {color:green } .gal {color:red } } @media all\0 {.dude {color:brown } .gal {color:orange } .header-mid-section .logo a img {display:none } .header-mid-section .logo a, .search-section {float:none; display:inline-block; vertical-align:middle } .header-mid-section .logo a {background:url(../images/logo.png) no-repeat; height:45px; width:100%; background-size:100%; } } @media all and (monochrome:0) {.dude {color:#ff0\9 } .gal {color:#00f\9 } } @media all and (-ms-high-contrast:none) {.foo {color:green } .foo, ::-ms-backdrop {color:red } } .page-popup table h2.product-name {padding:10px 0; margin:0; display:block; float:none; clear:both; font-size:15px; line-height:20px; } .page-popup .data-table tbody td, .data-table tbody th {padding:10px; } .page-popup table td > p, .page-popup table .add-to-links {padding:3px 0; display:inline-block; vertical-align:middle; } .page-popup table td .link-wishlist {text-align:center; display:inline-block; vertical-align:middle; margin:0; } .page-popup > div {padding:0 20px; } .page-popup .data-table {margin:0 0 10px; } .page-popup .page-title {background:#b43938; padding:5px 10px; } .page-popup .page-title h1 {margin-bottom:10px; } .page-popup .page-title h1, .page-popup .page-title a {color:#fff; } .mob_back {clear:both; margin:0; padding:19px 0 0; text-align:right; display:none; } .dailydeal-common {float:right; margin-top:-10px; } .dailydeal-common .timeleft {background:#2f3030 url("../images/magestore/dailydeal/time-bg.jpg") repeat-x scroll 0 0; border-radius:10px; float:right; margin:0 0; padding:7px; } .dailydeal-common .timeleft .time-day, .dailydeal-common .timeleft .time-hr, .dailydeal-common .timeleft .time-min, .dailydeal-common .timeleft .time-sec {float:left; width:40px } .dailydeal-common .timeleft .timeleft-text {border:2px solid #1d1d1d; color:#FFF; font-size:20px; padding:2px } .dailydeal-common .timeleft .time-day span.text-time, .dailydeal-common .timeleft .time-hr span.text-time, .dailydeal-common .timeleft .time-min span.text-time, .dailydeal-common .timeleft .time-sec span.text-time {color:#96928D !important; display:block; font-size:11px; line-height:1; text-transform:uppercase } .dailydeal-common .time-left .timeleft, .dailydeal-common .time-left li {float:left; line-height:35px; color:#828282; font-size:14px; font-family:Arial, Helvetica, sans-serif } .dailydeal-common .time-left {clear:both; float:left; margin-left:0px; margin-top:0px; text-align:center; width:auto } .dailydeal-common .willExp {display:block; clear:both; padding:5px 0; text-align:center; font-size:12px; color:#B43938; font-weight:bold; } #dailydeal-mob {display:none; } .address-book-form .fieldset {float:none !important; display:inline-block; vertical-align:top; width:49% !important; padding:0 10px; box-sizing:border-box; } .address-book-form .fieldset ul.form-list {margin:0 !important; } #checkout-review-submit #review-please-wait {position:absolute; top:-2px; width:184px; left:0; } #checkout-review-submit {position:relative; } .wishlist-sharing .form-list .wide #advice-required-entry-email_address {width:100%; } .success-social-icons img {width:auto !important; } .leftpanel-socialicons a {display:inline-block; vertical-align:left; } #magestore-popup #magestore-create-user .required {width:40%; } .onepagecheckout_datafields .buttons-set {margin:20px 0 0 !important; } .fraudulant {display:block; clear:both; float:none; } .fraudulant img {display:block; clear:both; float:none; margin:0 auto; max-width:100% } .checkoutFooter .chk_foot_text {box-sizing:border-box; display:inline-block; float:none; padding:0 15px 0 0; width:79.7%; } .checkoutFooter .fraudulant {float:none; display:inline-block; width:20%; vertical-align:middle; } .checkoutFooter .chk_foot_text p a.norFtr {clear:both; display:table; float:none; margin:5px; } #feedbackForm .capcha-area {width: 209px; margin-top: 0; display: inline-block; } .captcha-field {width: 213px !important; } .captcha-field label {display: none; } .captcha {width: 134px !important; } .captcha, .captcha-field {display:block; float: none !important; vertical-align: middle; } .captcha label {width: 100%!important; padding:15px 0 5px !important; } .captcha .input-box {width: auto!important; } .captcha .input-box img {margin: 0 !important; } .captcha-field .input-box small {padding-bottom: 3px; padding-top:10px; display: inline-block; } .captcha-field .input-box small a {text-decoration: underline !important; } .captcha-field .capcha-area {padding: 12px 10px !important; font-size: 14px !important; } .fieldset-contactus .buttons-set p.required {display: inline-block !important; margin: 12px 0 5px !important; width: 100%; } .inner-links-header li a:hover {outline: 0 none; text-decoration: none; } .copy a {color: #8c8c8c; }.std ul {list-style: outside none disc; } ::i-block-chrome,.rating-box { width:63px;    }