CoolFace
Datasetpublic

SALT-NLP/Design2Code

This dataset consists of 484 webpages from the C4 validation set, serving the purpose of testing multimodal LLMs on converting visual designs into code implementations. Each example is a pair of source HTML and screenshot ({id}.html and {id}.png). See the dataset in the huggingface format here. Note that all images in these webpages are replaced by a placeholder image (rick.jpg) Please refer to our project page and our paper for more information. Example Usage For example, you… See the full description on the dataset page: https://huggingface.co/datasets/SALT-NLP/Design2Code.

sourceHugging Faceodc-byupdated 3y agoView on Hugging Face
22likes1.8kdownloads
2997.html1747 linesDownload Raw Back to root
1<!DOCTYPE html>2<html class="js flexbox flexboxlegacy canvas canvastext webgl no-touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers no-applicationcache svg inlinesvg smil svgclippaths">3 <head>4  <style>5   form.order, form.billing, form.confirmation, form[name="order"], form[name="billing"], form[name="confirmation"] {width: 100%;}6input.nozipreminder, select#need_selection, select.nopaytype, select.notselected {background: #FFFBDA; border: 1px solid #000000;}7div#bb-cartreg {display: block; float: right; padding: 0px 0px 30px 14px; margin: 0px; text-align: right;}8div#bb-cartreg table.reg td {text-align: right;}9span#your-shopping-cart {display: block; margin: 0px; padding: 8px 16px; text-align: left; background: #F6F6F6; border: 1px solid #DDDDDD; border-bottom: 0px; font-size: 120%;}10span.ss-billaddr-hdr, span.ss-shipaddr-hdr {display: block; margin: 0px 0px 10px 0px; padding: 8px 16px; text-align: left; background: #F6F6F6; border-bottom: 1px solid #DDDDDD; font-size: 120%;}11div.bb-confirmation span.ss-shipaddr-hdr {margin-bottom: 16px;}12div.bb-thankslayout span.ss-shipaddr-hdr {margin-bottom: 16px;}13span#confirm-your-shopping-cart {display: block; margin: 0px; padding: 8px 16px; text-align: left; background: #F6F6F6; border-bottom: 1px solid #DDDDDD; font-size: 120%;}14span#thankyou-your-shopping-cart {display: block; margin: 0px; padding: 8px 16px; text-align: left; background: #F6F6F6; border-bottom: 1px solid #DDDDDD; font-size: 120%;}15td.payment_hdr {margin: 0px 0px 10px 0px; padding: 8px 16px; text-align: left; background: #F6F6F6; border-bottom: 1px solid #DDDDDD; font-size: 120%;}16div#cart-products {background: #FFFFFF; padding: 0px; margin: 0px; width: 100%; clear: both; border: 1px solid #DDDDDD; border-top: 0px;}17div.bb-billing div#cart-products, div.bb-confirmation div#cart-products, div.bb-thankslayout div#cart-products {border: 0px;}18div.cart-product {clear: both; padding: 20px 0px; margin: 0px; border-top: 1px solid #DDDDDD; position: relative;}19div.bb-billing div.cart-product {padding: 10px; border-top: 0px; border-bottom: 1px solid #DDDDDD;}20div.bb-confirmation div.cart-product {padding: 20px; border-top: 0px; border-bottom: 1px solid #DDDDDD;}21div.bb-thankslayout div.cart-product {padding: 20px; border-top: 0px; border-bottom: 1px solid #DDDDDD;}22div.cart-product:after {display: block; content: ''; clear: both; padding: 0px; margin: 0px;}23div.cart-product-info {width: 80%; float: left; clear: none; padding: 0px; margin: 0px; text-align: left;}24div.cart-product-price {width: 20%; float: left; clear: none; padding: 10px 0px 0px 0px; margin: 0px; text-align: right;}25div.cart-product span {display: block; clear: both; padding: 0px 2%;}26div.bb-billing div.cart-product span {padding: 0px;}27div.cart-product span.cart-product-totalprice {padding: 0px 4% 0px 0px; white-space: nowrap;}28div.bb-billing div.cart-product span.cart-product-totalprice {padding: 0px;}29div.cart-product-info span.gift-title {display: inline; padding: 0px 6px 0px 0px; font-weight: normal;}30div.cart-gift-info span.cart-gift-details, div.cart-gift-info span.cart-gift-quantity {font-weight: normal; font-size: 90%;}31div.cart-product div.cart-product-specs {display: block; width: 70%; float: left; clear: none;}32div.bb-billing div.cart-product div.cart-product-specs, div.bb-billing div.cart-product-price {font-size: 90%;}33div.cart-product-specs select {margin: 4px 0px;}34div.cart-product-specs textarea {margin: 4px 0px 8px 0px;}35div.cart-product input[type="submit"].button383 {padding: 0px; margin: 10px 0px 0px 0px; color: #0B91BD; border: 0px; background: transparent; font-size: 80%; text-shadow: 0px 0px 0px; text-transform: none;}36div.cart-product input[type="submit"].button383:hover {color: #096E93;}37span.cart-product-name {font-weight: bold;}38span.cart-product-sku {font-size: 80%; font-style: italic; opacity: 0.6; filter: opacity(60);}39div.cart-product div.cart-product-image {display: block; width: 30%; float: left; clear: none; text-align: center;}40div.cart-product div.cart-product-image img {max-width: 96%; margin: 0px auto;}41div.cart-product div.cart-product-image img {max-width: 100%;}42div.cart-product span.cart-product-remove {display: block; width: 100%; position: absolute; top: 0px; left: 0px; text-align: right; padding: 0px;}43div.cart-product input[type="submit"].button154 {padding: 5px 5px 0px 0px; margin: 0px; color: #353535; border: 0px; background: transparent; font-size: 10pt; opacity: 0.4; filter: opacity(40); font-weight: bold; position: relative; top: -2px; font-family: verdana;}44div.cart-product input[type="submit"].button154:hover {color: #353535;}45div.cart-product input.[type="image"]button154 {display: block; height: 10px; width: 10px; padding: 0px; margin: 0px; border: 0px; background: red; text-indent: 1000px; overflow: hidden; white-space: nowrap;}46div.empty-cart {padding: 40px 0px; text-align: center; font-weight: bold; text-transform: uppercase; font-size: 90%; border-top: 1px solid #DDDDDD;}47 48div#cart-totals {clear: both; text-align: right;}49div.bb-yourcart div#cart-totals {clear: none; width: 51%; float: right; margin-bottom: 30px;}50span.cart-totals-title {display: block; float: left; clear: none; padding: 4px 2%; opacity: 0.9; filter: opacity(90); text-align: right;}51span.cart-totals-value {display: block; float: left; clear: none; width: 30%; white-space: nowrap; padding: 4px 10px 4px 2%; opacity: 0.9; filter: opacity(90); text-align: right;}52span.cart-totals-title {width: 70%;}53div.bb-billing span.cart-totals-title, div.bb-billing span.cart-totals-value, div.bb-confirmation span.cart-totals-title, div.bb-confirmation span.cart-totals-value, div.bb-thankslayout span.cart-totals-title, div.bb-thankslayout span.cart-totals-value {display: block; float: left; clear: none; width: 30%; white-space: nowrap; padding: 2px 0px;  opacity: 0.9; filter: opacity(90); text-align: right;}54div.bb-billing span.cart-totals-title, div.bb-confirmation span.cart-totals-title, div.bb-thankslayout span.cart-totals-title {text-align: left; width: 70%; white-space: normal;}55div.bb-yourcart div#cart-subtotal, div.bb-confirmation div#cart-subtotal {padding: 5px 0px 0px 0px;}56div#cart-ordertotal {padding: 5px 0px 0px 0px; margin: 3px 0px 0px 0px;}57div#cart-ordertotal span.cart-totals-title, div#cart-ordertotal span.cart-totals-value {font-weight: bold; text-transform: uppercase; font-size: 150%; opacity: 1.0; filter: opacity(100);}58div.bb-billing div#cart-ordertotal span.cart-totals-title, div.bb-billing div#cart-ordertotal span.cart-totals-value {font-size: 120%;}59div.bb-billing div#cart-totals {padding: 10px;}60div.bb-confirmation div#cart-totals, div.bb-thankslayout div#cart-totals {padding: 20px;}61 62div#ss-overlay-mask {position: fixed; top: 0px; left: 0px; height: 120%; width: 100%; background: #000000; opacity: 0.5; filter: opacity(50); z-index: 5000;}63div#ss-close-lightbox {position: absolute; width: 20px; height: 20px; top: 5px; right: 15px; cursor: pointer;}64div#ss-close-lightbox:before, div#ss-close-lightbox:after {content: ''; position: absolute; width: 100%; top: 50%; height: 1px; background: #353535; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); opacity: 0.5; filter: opacity(50);}65div#ss-close-lightbox:after {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg);}66div#ss-close-lightbox:hover:before, div#ss-close-lightbox:hover:after {background: #353535;  opacity: 1.0; filter: opacity(100);}67div#ss-email-lightbox {background: #FFFFFF; z-index: 7006; position: fixed; top: 30%; left: 25%; display: none; width:50%; margin: 0px;}68div#ss-email-lightbox:after {content: ''; display: block; width: 100%; padding: 0px; margin: 0px; clear: both;}69div.ss-lightbox-side {width: 50%; margin: 0px; padding: 0px; float: right; clear: none;}70div.ss-lightbox-side-inner {padding: 6%; text-align: left; margin: 0px;}71div.ss-lightbox-side-inner p {padding: 0px 0px 30px 0px; margin: 0px;}72span.lightbox-title {display: block; font-size: 150%; border-bottom: 1px solid #DDDDDD; margin: 0px 0px 24px 0px; padding: 4px 0px;}73div.ss-lightbox-side-inner input.email_pw {margin: 0px 0px 4px 0px; width: 90%;}74span.bb-signin {display: block; text-transform: uppercase; font-weight: bold; font-size: 80%;}75a.bb-forgotpassword {display: block;}76span.bb-orregister {display: block; padding: 30px 0px 0px 0px;}77div#ss-lightbox-returning span.bb-orregister {display: none;}78form.cr input[type="text"], form.cr input[type="password"] {margin-bottom: 10px;}79 80div#bb-continueshopping {padding: 0px 0px 20px 0px; text-align: left;}81input.button6 {margin: 0px;}82 83div#bb-paymentsquare {padding: 0px; width: 51%; float: right; clear: none; text-align: right; margin: 30px 0px 0px 0px;}84div#bb-paymentsquare span#E_paytype {display: none;}85div#bb-paymentsquare table.pay_holder span#E_paytype {display: block; font-weight: bold; text-transform: none; padding-bottom: 10px;}86input.button8 {margin: 2px 0px 2px auto;}87table.pay_holder {width: 200px; float: right; clear: both; padding: 0px 0px 30px 0px;}88table.pay_holder td {padding: 0px; text-align: left; text-transform: uppercase;}89table.pay_holder td input {margin-right: 6px;}90table.sql_pay {position: relative; top: -10px; left: -2px;}91table.sql_pay td.sql_pay_select {display: block; width: 100%; text-align: left; padding: 0px;}92table.sql_pay td.sql_pay_select input {position: relative; top: 15px;}93table.sql_pay td.sql_pay {display: block; width: 100%; padding: 0px 0px 0px 21px; font-size: 80%; font-weight: bold; white-space: nowrap;}94td.new_payment_type {padding-bottom: 6px; font-size: 80%; font-weight: bold; white-space: nowrap;}95span#ss_payment {text-align: right; padding: 0px 0px 30px 0px; margin: 0px; display: block; clear: both;}96 97div#bb-shipsquare {background: #F6F6F6; display: inline-block; zoom: 1; *display: inline; text-align: left; max-width: 49%; margin-top: 30px; float: left; clear: none;}98table.zipncountry, table#ship_options, table.surcharge, table.instruct, table.sql_addr {border-collapse: collapse; border-spacing: 0px; padding: 0px; margin: 0px; width: 100%; position: relative;}99div#bb-shipsquare table.zipncountry, div#bb-shipsquare table#ship_options, div#bb-shipsquare table.surcharge, div#bb-shipsquare table.instruct, div#bb-shipsquare table.sql_addr {background: #F6F6F6;}100div#bb-shipsquare table.zipncountry td.zipncountry_txt {padding: 8px 0px 0px 14px; font-size: 80%; text-transform: uppercase; font-weight: bold;}101div#bb-shipsquare table.zipncountry span#ss_zip1 {display: block; padding: 10px 3px 14px 0px;}102div#bb-shipsquare table.zipncountry span#ss_zip2 {display: block; padding: 14px 14px 14px 3px;}103div#bb-shipsquare table.sql_addr {margin-bottom: 10px;}104div#bb-shipsquare table.sql_addr td.sql_addr_hdr {padding: 14px 14px 0px 14px; font-weight: bold;}105div#bb-shipsquare table.sql_addr td.sql_addr_select {display: block; width: 100%; text-align: left; padding: 0px 6px 0px 14px;}106div#bb-shipsquare table.sql_addr td.sql_addr_select input {position: relative; top: 16px; left: 3px;}107div#bb-shipsquare table.sql_addr td.sql_addr {display: block; width: 100%; text-align: left; padding: 0px 14px 0px 39px; font-size: 80%; text-transform: uppercase;}108div#bb-shipsquare table.selectzipncountry td.zipncountryradio {padding: 14px 6px 0px 14px;}109div#bb-shipsquare table.selectzipncountry td.zipncountry_hdr {padding: 14px 14px 0px 0px; font-size: 80%; text-transform: uppercase; font-weight: bold;}110div#bb-shipsquare table.selectzipncountry table.zipncountry span#ss_zip1 {display: block; padding: 4px 3px 14px 0px; font-weight: normal;}111div#bb-shipsquare table.selectzipncountry table.zipncountry span#ss_zip2 {display: block; padding: 4px 14px 14px 3px;}112div#bb-shipsquare table.zipncountry span#ss_zip2 input {margin-left: 6px;}113div#bb-shipsquare table#ship_options {border-bottom: 9px solid #F6F6F6;}114div#bb-shipsquare table#ship_options td.taxnship {padding: 6px 14px;}115div#bb-shipsquare table#ship_options td.taxnship_hdr {padding: 14px 14px 6px 14px;}116div#bb-shipsquare table.surcharge td.surcharge {padding: 14px;}117div#bb-shipsquare table.instruct td.instruct_hdr {padding: 14px 14px 2px 14px;}118div#bb-shipsquare table.instruct td.instruct {padding: 0px 14px 14px 14px;}119div#bb-shipsquare table#ship_options, table.surcharge, table.instruct {border-top: 1px solid #DDDDDD;}120div#bb-shipsquare table.instruct td.instruct_hdr {border-bottom: 2px solid #F6F6F6;}121div#bb-shipsquare table.instruct textarea {width: 100%;}122div#bb-shipsquare table#ship_options td.taxnship, div#bb-shipsquare table.surcharge td.surcharge, div#bb-shipsquare table.instruct td.instruct_hdr {text-align: left; white-space: nowrap; font-size: 80%; text-transform: uppercase; font-weight: bold;}123div#bb-shipsquare table#ship_options td.taxnship select.ship, div#bb-shipsquare table.surcharge td.surcharge select.surcharge {text-transform: none; clear: none;}124div#bb-shipsquare table#ship_options td.taxnship select.ship {width: 98%; text-transform: none; clear: none;}125div#bb-shipsquare table#ship_options td.taxnship:before {content: ''; position: absolute; float: right; top: 4px; right: -20px; border-left: 20px solid #F6F6F6; border-top: 10px solid transparent; border-bottom: 10px solid transparent;}126 127div#bb-ordersummary {width: 30%; float: right; clear: none; max-width: 30%; padding: 0px 0px 10px 0px; margin: 0px; border: 1px solid #DDDDDD; background: #FFFFFF;}128div#bb-ordersummary div.cart-product div.cart-product-image img {margin-right: 10%; max-width: 90%}129div#bb-orderdetails {width: 67%; float: left; clear: none; max-width: 67%; padding: 0px; margin: 0px;}130div.ss-addr {border: 1px solid #DDDDDD; clear: both; padding: 0px 0px 12px 0px; background: #FFFFFF;}131div#bb-payment {border: 1px solid #DDDDDD; clear: both; padding: 0px 0px 22px 0px; background: #FFFFFF;}132table.payment {width: 100%; border-collapse: collapse; border-spacing: 0px;}133table.payment tr:last-child td {padding-bottom: 14px;}134table.payment td.payment {width: 40%; text-align: right; padding: 2px 0px;}135table.payment td.payment_value {width: 60%; text-align: left; text-indent: 8px; padding: 2px 0px;}136input[name="cvv2"] {margin-right: 6px;}137div#ss-ship-addrress {margin-top: 30px;}138div.ss-addr div.ss-addr-field {text-align: left; white-space: nowrap; padding: 2px 0px;}139div.ss-addr div.ss-addr-field span.ss-addr-value {display: inline-block; zoom: 1; *display: inline; width: 60%; text-align: left; text-indent: 8px;}140div.ss-addr div.ss-addr-field span.ss-addr-text {display: inline-block; zoom: 1; *display: inline; width: 40%; text-align: right;}141div#ss-addr-required {clear: both; padding: 10px 0px; font-size: 90%; text-align: right;}142div.ss-addr div#ss-shipaddr-check {text-align: center; padding: 4px 0px; font-weight: bold;}143div.ss-addr div#ss-shipaddr-check input {margin: 0px 6px 0px 0px;}144input.button162, input.button67 {margin-left: auto; margin-right: auto;}145 146div#bb-emaillist {font-size: 90%; padding: 30px 0px 20px 0px; text-align: center;}147div#bb-emaillist input {margin: 0px 6px 0px 0px;}148 149span.cart-wishlist {color: #C00;}150div.cart-download {display: block; width: 100%; clear: both; padding: 10px 0px; margin: 0px;}151div.cart-download a {display: block; border: 1px solid #36C; background: #6CF; color: #036; padding: 10px 0px; text-align: center; font-size: 70%; text-transform: uppercase; font-family: verdana; font-weight: bold; text-decoration: none;}152 153table#ship_options td.taxnship select.taxnship {margin-bottom: 30px;}154table#ship_options td.taxnship select {display: block; clear: both; margin-left: 0px;}155select#selPaytype {clear: both;}156span#coupcertlink {color: #0B91BD; display: block; padding: 0px 0px 30px 0px; cursor: pointer;}157div#coupcert {padding: 0px 0px 30px 0px; margin: 0px; text-align: right;}158span#coupon {display: block; font-size: 90%; text-align: right; padding: 0px 0px 2px 0px;}159span#coupon input[type="text"] {max-width: 60px;}160span#giftcert {display: block; font-size: 90%; text-align: right; white-space: nowrap; padding: 2px 0px 0px 0px;}161span#giftcert input[type="text"] {max-width: 100px; margin-left: 3px;}162span#giftcert input[type="text"]:nth-child(2) {max-width: 50px;}163span#bb-showbasket {font-size: 90%; text-align: right; padding: 30px 0px 0px 0px; display: block; margin: 0px;}164div#bb-rewardmessages {text-align: center; padding: 0px; margin: 0px;}165div#bb-rewardmessages table {background: #DFF0D8; width: 300px; margin: 10px auto; padding: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px; position: relative; border: 1px solid #D6E9C6; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}166div#bb-rewardmessages table td {color: #468847; text-align: center; padding: 20px 30px;} div#bb-rewardmessages table th {color: #468847; text-align: center; padding: 24px 30px 0px 30px;} div#bb-rewardmessages table td a {color: #468847; font-size: 110%; text-decoration: underline;}167div#bb-recalculate {clear: both; padding: 30px 0px;}168div.bb-yourcart span#ss_payment {padding: 30px 0px;}169 170div#messages {padding-bottom: 10px;}171div#messages p {padding: 0px; margin: 0px;}172table.checkout_err, table.thankyou_err, table.ups_error, table.inv_err{width: 300px; margin: 0px auto; padding: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px; position: relative; }173table.checkout_err td:first-child, table.thankyou_err td:first-child, table.ups_error td:first-child, table.inv_err td:first-child {display: none;}174table.checkout_err td:last-child, table.thankyou_err td:last-child, table.ups_error td:last-child, table.inv_err td:last-child {background: #FCF8E3; color: #8A6D3B; padding: 14px 30px; border: 0px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-align: center;}175span.field_warn {color: red; font-weight: bold;} input.field_warn, select.field_warn {border: 1px solid red; background: #FFEFEF;}176.notice {display: block; width: 80%; text-align: center; padding: 20px 0px; margin: 0px auto; border: 1px solid #CCC; background: #FCF8E3; color: #8A6D3B;}177 178 td.pay_holder_hdr, td.taxnship_hdr {font-weight: bold;}179 td.paymentselection {text-align: center; padding-top: 1em;}180 td.payment, td.payment_value {text-align: left;}181 table.reg {vertical-align: middle; border-spacing: 0; padding-bottom: 1em;}182 td.reg_wel {font-weight: bold;}183 td.reg, td.reg_link {text-align: left;}184 td.coupon {padding-top: 1em;}185 td.buttons {text-align: center; padding-top: 1em;}186 td.sql_addr_hdr {font-weight: bold;}187 td.sql_addr {padding-right: 15px;}188 table.surcharge { text-align: right;}189 input[type="submit"].button154 {color: #353535; cursor: pointer;}190 td.checkout {padding: 5px; text-align: center;}191 table.checkout, table.google_button {vertical-align: middle; text-align: center;}192 table.google_button {float: right;}193 table.google_button td {vertical-align: middle; text-align: center; padding: 4px;}194 td.gcs_table, td.pcs_table {text-align: center; padding-top: 10px; padding-bottom: 10px;}195 table.gcs_table, table.pcs_table {width: 100%; text-align: center; border-collapse: collapse;}196 table.gcs_table caption, table.pcs_table caption {width: 100%; text-align: center; font-weight: bold;}197 td.gcs_table_content, td.pcs_table_content {width: 25%; vertical-align: top;}198 table.gcs_product_table, table.pcs_product_table {border-collapse: collapse; text-align: center; width: 100%;}199 td.gcs_product_name, td.pcs_product_name {text-align: center; font-weight: bold;}200 td.gcs_product_image, td.pcs_product_image {text-align: center;}201 td.gcs_product_image img, td.pcs_product_image img {border: 0px none; text-align: center; margin-left: auto; margin-right: auto;}202 td.gcs_product_price, td.pcs_product_price, td.gcs_product_add_to_cart, td.pcs_product_add_to_cart, td.sc_secure_image {text-align: center;}203 td.gcs_product_add_to_cart a, td.pcs_product_add_to_cart a {font-weight: bold;}204 td.gcs_product_add_to_cart img, td.pcs_product_add_to_cart img {border: 0px none; text-align: center; margin-left: auto; margin-right: auto;}205 .ship_logos {margin: 10px auto;}206 .ship_logos td {width: 220px; text-align: center; padding: 3px; vertical-align: top;}207 .ship_logos td.ship_img {vertical-align: middle;}208 .ship_logos td.ship_text {font-size: 8pt;}209 210div#bb-returntocart {padding: 10px; text-align: center;}211div#bb-returntocart input.button68, input.button163 {margin: 0px auto;}212div#bb-cartcomments {text-align: left; clear: both; padding: 10px; font-size: 90%; border-top: 1px solid #DDDDDD;} table.comm {margin: 0px auto;}213div#bb-sccustom1, div#bb-sccustom2 {padding: 0px 10px; text-align: left; font-size: 90%;}214div#bb-sccustom5 {padding: 20px; text-align: center;}215 216div#bb-confirmationshipping {width: 48.5%; float: left; clear: none;}217div#bb-confirmationsummary {width: 48.5%; float: right; clear: none; border: 1px solid #DDDDDD; background: #FFFFFF;}218div.bb-confirmation div#ss-shipping-address > div, div.bb-confirmation div#ss-billaddr > div {padding: 2px 16px; text-align: left;}219div.bb-confirmation div#ss-shipping-address div span, div.bb-confirmation div#ss-address div span {padding: 0px;}220div.bb-confirmation div#ss-billaddr span.ss-billaddr-hdr, div.bb-confirmation div#ss-shipping-address span.ss-shipaddr-hdr {padding: 8px 16px;}221div.bb-confirmation div#ss-shipping-address div#ss-shipaddr-shipCity, div.bb-confirmation div#ss-address div#ss-billaddr-city {display: inline-block; zoom: 1; *display: inline; padding: 1px 0px 1px 16px;}222div.bb-confirmation div#ss-shipping-address div#ss-shipaddr-shipState, div.bb-confirmation div#ss-address div#ss-billaddr-state {display: inline-block; zoom: 1; *display: inline; padding: 1px 4px;}223div.bb-confirmation div#ss-shipping-address div#ss-shipaddr-shipZip, div.bb-confirmation div#ss-address div#ss-billaddr-zip {display: inline-block; zoom: 1; *display: inline; padding: 1px 16px 1px 0px;}224div.bb-confirmation div.ss-addr-field span.ss-addr-value {text-indent: 0px;}225div.bb-confirmation div#ss-shipping-address table.addr_name, div.bb-confirmation div#ss-address table.addr_name {padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px;}226div.bb-confirmation div#ss-shipping-address table.addr_name td, div.bb-confirmation div#ss-address table.addr_name td {padding: 0px 4px 0px 0px;}227div#bb-confirmorder-top {width: 100%; clear: both; padding: 0px 0px 30px 0px; text-align: center;}228div#bb-confirmorder-bottom {width: 100%; clear: both; padding: 30px 0px; text-align: center;}229div.bb-confirmation div.ss-addr {margin-bottom: 30px;}230div#bb-paydetails {border: 1px solid #DDDDDD; margin-bottom: 30px; background: #FFFFFF;}231div#bb-paydetails div#bb-cartextras {border-top: 1px solid #DDDDDD; background: #FFFFFF; padding: 20px; text-align: left;}232div#bb-paydetails td.payment, div#bb-paydetails td.instruct_hdr {display: none;}233div.bb-confirmation table.payment td.payment_value {width: 60%; text-align: left; text-indent: 16px; padding: 2px 0px;}234 235div#bb-thankyoushipping {width: 48.5%; float: left; clear: none; border: 1px solid #DDDDDD; background: #FFFFFF;}236div#bb-thankyousummary {width: 48.5%; float: right; clear: none; border: 1px solid #DDDDDD; background: #FFFFFF; padding-bottom: 20px;}237div.bb-thankslayout div#ss-billaddr {border-bottom: 1px solid #DDDDDD;}238div.bb-thankslayout div#ss-shipping-address div, div.bb-thankslayout div#ss-billaddr div {padding: 1px 16px; text-align: left;}239div.bb-thankslayout div#ss-shipping-address div#ss-shipaddr-shipCity, div.bb-thankslayout div#ss-billaddr div#ss-addr-City {display: inline-block; zoom: 1; *display: inline; padding: 1px 0px 1px 16px;}240div.bb-thankslayout div#ss-shipping-address div#ss-shipaddr-shipState, div.bb-thankslayout div#ss-billaddr div#ss-addr-State {display: inline-block; zoom: 1; *display: inline; padding: 1px 4px;}241div.bb-thankslayout div#ss-shipping-address div#ss-shipaddr-shipZip, div.bb-thankslayout div#ss-billaddr div#ss-addr-Zip {display: inline-block; zoom: 1; *display: inline; padding: 1px 16px 1px 0px;}242div.bb-thankslayout div#ss-shipping-address div span, div.bb-thankslayout div#ss-billaddr div span {padding: 0px;}243div.bb-thankslayout div.ss-addr-field span.ss-addr-value {text-indent: 0px;}244div.bb-thankslayout div#ss-shipping-address table.addr_name, div.bb-thankslayout div#ss-billaddr table.addr_name {padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px;}245div.bb-thankslayout div#ss-shipping-address table.addr_name td, div.bb-thankslayout div#ss-billaddr table.addr_name td {padding: 0px 4px 0px 0px;}246div.bb-thankslayout div.ss-addr {border: 0px; clear: both; padding: 0px 0px 12px 0px;}247div.bb-thankslayout div#bb-cartextras {border-top: 1px solid #DDDDDD; padding: 16px; text-align: left;}248div.bb-thankslayout div#cart-ordertotal {padding: 5px 0px 16px 0px;}249div.bb-thankslayout p.buttons {padding: 10px 0px 30px 0px;}250 251input[type="submit"].button163, input.[type="submit"]button9 {padding: 20px 20px 10px 20px;}252input[type="submit"].button163, input.[type="image"]button9 {padding: 0px 20px;}253 254 255@media screen and (max-width : 900px) {256div#bb-ordersummary {width: 100%; float: none; clear: both; max-width: 100%; margin: 30px 0px;}257div#bb-orderdetails {width: 100%; float: none; clear: both; max-width: 100%;}258div.bb-billing div#cart-products {display: none;}259}260@media screen and (max-width : 800px) {261div.bb-yourcart span.cart-totals-value {width: 20%;}262div.bb-yourcart span.cart-totals-title {width: 80%;}263}264@media screen and (max-width : 750px) {265div.bb-yourcart div#cart-totals, div#bb-paymentsquare, div#bb-confirmationshipping, div#bb-confirmationsummary, div#bb-thankyoushipping, div#bb-thankyousummary {width: 100%; max-width: 100%; float: none; clear: both;}266div#bb-shipsquare {width: 70%; max-width: 100%; margin: 30px 15% 0px 15%; clear: both; float: none;}267div#bb-paymentsquare {margin: 30px auto 0px auto; text-align: center;}268div#bb-shipsquare table#ship_options td.taxnship:before {display: none;}269input.button8 {margin: 2px auto 2px auto;}270table.pay_holder {float: none; clear: both; margin: 0px auto;}271span#ss_payment {text-align: center;}272div#bb-recalculate {clear: both; text-align: center; padding: 50px 0px;}273div#bb-paydetails table {width: 100%; float: left; clear: both; margin: 0px; padding: 0px;}274div.bb-confirmation div#ss-shipping-address, div#bb-thankyoushipping {margin-top: 30px;}275div#ss-email-lightbox {background: #FFFFFF; z-index: 7006; position: fixed; top: 20%; left: 10%; display: none; width: 80%;}276table.google_button {float: none;}277}278@media screen and (max-width : 500px) {279div.bb-yourcart span.cart-totals-value {width: 30%;}280div.bb-yourcart span.cart-totals-title {width: 70%;}281div#bb-shipsquare {width: 100%; max-width: 100%; margin: 30px 0px 0px 0px; clear: both; float: none;}282div.ss-addr div.ss-addr-field span.ss-addr-value {display: block; *display: block; width: auto; max-width: 100%; text-align: left; text-indent: 0px; padding: 0px 10px; margin: 0px;}283table.payment td.payment_value {display: block; *display: block; width: auto; max-width: 100%; text-align: left; text-indent: 0px; padding: 0px 8px; margin: 0px;}284div.ss-addr div.ss-addr-field span.ss-addr-text, table.payment td.payment {display: block; *display: block; width: auto; max-width: 100%; text-align: left; text-indent: 0px; font-size: 70%; text-transform: uppercase; opacity: 0.7; filter: opacity(70); padding: 12px 10px 3px 10px; font-weight: bold;}285table.payment tr:last-child td {padding-bottom: 3px;}286div.bb-thankslayout a.bb-print {display: none;}287div#ss-email-lightbox {background: #FFFFFF; z-index: 7006; position: fixed; top: 5%; left: 10%; display: none; width: 80%;}288div.ss-lightbox-side {width: 100%; margin: 0px; padding: 0px; float: left; clear: none;}289div.ss-lightbox-side-inner {padding: 6%; text-align: center; margin: 0px;}290div#ss-lightbox-new span.bb-orregister {display: none;}291div#ss-lightbox-returning span.bb-orregister {display: block;}292}293 294 295 296 297html {padding: 0px; margin: 0px;}298body {max-width: 100%; overflow-x: hidden; background-color: #FFFFFF; text-align: center; padding: 0px; margin: 0px;}299body, td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #353535;}300header, footer, section, article {display: block; width: 100%; padding: 0px; margin: 0px auto; text-align: center;}301header.bb-headersmaller {box-shadow: 0px 0px 6px #898989; box-shadow: 0px 0px 6px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 6px #898989; -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 6px #898989; -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.2);}302a {outline: 0px; border: 0px; color: #0B91BD; text-decoration: none;} a:hover {color: #096E93; text-decoration: none;} p {padding: 8px 0px;}303:focus {outline: none;} *{margin:0; padding:0;} h1#bbnme {line-height: 140%;}304h1, h2, h3, h4, h5, h6, ul, p, img {margin: 0px;} li {margin: 0px 0px 0px 20px;} div {margin-top: 0px; margin-bottom: 0px;} h1 small {font-size: 50%;} h1.left {text-align: left;}305.clear, .clearall, .clr {clear: both;} .clearall {max-height: 0px; overflow: hidden; margin: 0px; padding: 0px;} form {clear: none; display: inline-block; zoom: 1; *display: inline;} .block {display: block; clear: both; padding: 4px 0px;} .hide, .hidden, .hideit, .showprint {display: none;} .show {display: block;} .nobr, .unused-text-button a {white-space: nowrap;} .strike {text-decoration: line-through;}306.bold, .Bold {font-weight: bold;} .italic, .Italic {font-style:italic;} .big, .Big {font-size: 120%;} .small, .Small, .basic-text-link-small {font-size: 80%;} .Typewriter {font-family: Courier New, Courier New, monospace;}307div.left, p.left {text-align: left;} div.right, p.right {text-align: right;} div.center, p.center, div.centered, div.Centered, h1.center, .button, .buttons {text-align: center;} .center table {margin-left: auto; margin-right: auto;}308img {padding: 0px; outline: 0px; border: 0px;} img.left {float: left; padding: 0px 14px 14px 0px;} img.right {float: right; padding: 0px 0px 14px 14px;}309header img, footer img, aside img, nav img, .product img, img#bb-miimage, .prod_img img, td img, div.bbtext img, .bb-prodimg img, .bb-tabcontent img, .bb-crossimg img, .link img {max-width: 100%;}310*, *:after, *:before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}311/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */312.clearfix:before, .clearfix:after { content: " "; display: table; }313.clearfix:after { clear: both; }314.halfplus {margin-right: 1%;}315.table {display: table;} .tr {display: table-row;} .td {display: table-cell;}316table.tabletoobig {display: block; max-width: 100%;}317table.tabletoobig img {max-width: 100%;}318hr {height: 1px; border: 0px; background: #E7E7E7; margin: 16px auto; padding: 0px;}319h1, div#bb-chooselist span.ss_wl_text {padding-bottom: 8px; font-weight: normal; font-size: 150%;}320h2 {padding: 14px 0px 8px 0px; font-weight: normal; font-size: 130%;}321h3 {padding: 14px 0px 8px 0px; font-weight: bold; font-size: 120%;}322h4 {padding: 14px 0px 8px 0px; font-weight: normal; font-size: 110%;}323h5 {padding: 14px 0px 8px 0px; font-weight: bold; font-size: 110%;}324h6 {padding: 14px 0px 8px 0px; font-weight: bold; font-size: 100%;}325.bb-bottomborder {border-bottom: 1px solid #DDDDDD;}326.half, .halfplus {width: 50%; float: left; clear: none;} .third, .thirds {width: 33.3%; float: left; clear: none;} .fourth, .fourths {width: 25%; float: left; clear: none;} .fifth, .fifths {width: 20%; float: left; clear: none;}327.inline-left {display: inline-block; zoom: 1; *display: inline; float: left; clear: none;}328.inline-right {display: inline-block; zoom: 1; *display: inline; float: right; clear: none;}329.halfless {width: 46%; float: right; clear: none; padding: 0px; margin: 0px; clear: right;}330input, textarea, select, option, input:focus, input:hover, input:active {max-width: 98%; outline: none;} input:-moz-focus-inner, select:-moz-focus-inner, option:-moz-focus-inner {border: 0px;}331input:-moz-focus-inner, select:-moz-focus-inner, option:-moz-focus-inner {border: 0px;}332input[type=text], input[type="text"], input[type=password], input[type="password"], input[type=number], input[type="number"], input[type=email], input[type="email"], input[type=tel], input[type="tel"] {background: #FFFFFF; border: 1px solid #DDDDDD; padding: 6px 8px; margin: 0px auto;}333option, option[selected=""] {background: #FFFFFF; border: 0px; padding: 0px 6px; outline: 0px; line-height: 22px; -webkit-appearance: none;}334select {border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; width: auto; max-width: auto; padding: 6px 20px 6px 8px; margin: 0px auto; border: 1px solid #DDDDDD; text-indent: 0.01px; text-overflow: "";}335textarea {background: #FAFAFA; border: 1px solid #DDDDDD; padding: 6px 4px; outline: none;}336.bb-padt {padding-top: 16px;} .bb-padb {padding-bottom: 16px;}337.bb-notesm {display: block; width: 100%; font-size: 90%; padding: 30px 0px;}338.bb-lighter {opacity: 0.6; filter: opacity(60);}339.bb-regfontsize {font-size: 10pt;}340div#bb-menuscontainer {width: 94%; max-width: 1000px; margin: 0px auto;}341div#bb-content {display: block; position: relative; text-align: left; float: right; clear: both; width: 94%; max-width: 1000px; position: relative;}342div#bb-menuscontainer div#bb-content {padding-top: 0px; padding-bottom: 0px; width: 100%;}343body.fullwidth div#bb-content {float: none; margin: 0px auto;}344div#bb-inner {padding: 0px; margin: 0px auto; max-width: 1000px;}345body.sidenav div#bb-inner, body.bothnavs div#bb-inner {padding-left: 16px; padding-right: 16px;}346.sidenav div#bb-content, .sidenav div#bb-menuscontainer div#bb-content {clear: none; width: 82%; max-width: 82%; margin: 0px;}347.bothnavs div#bb-content, .bothnavs div#bb-menuscontainer div#bb-content {clear: none; width: 63%; max-width: 63%; margin: 0px;}348aside#bb-rightnav {float: right;} aside#bb-leftnav {float: left;}349aside#bb-leftnav, aside#bb-rightnav {display: block; clear: none; text-align: center; padding: 0px; overflow: hidden; position: relative;} 350body.sidenav aside#bb-leftnav, body.sidenav aside#bb-rightnav, body.bothnavs aside#bb-leftnav, body.bothnavs aside#bb-rightnav {width: 18%;}351.left_pagelink, .left_pagetitle, div span#bb-gcl a {display: block; padding: 3px 0px; text-align: left; font-size: 96%;}352.right_pagelink, .right_pagetitle {display: block; padding: 3px 0px; text-align: right; font-size: 96%;}353div.left_pagelinks, div.right_pagelinks {margin: 0px 0px 16px 0px; padding: 0px;}354span#bb-categories {display: block; line-height: 30px; padding: 0px; margin: 0px; text-indent: 3000px; white-space: nowrap; text-align: left;}355aside span#bb-gcl {display: block; text-align: left;}356div#bbbread {line-height: 30px; height: 30px; padding: 0px; font-size: 80%; white-space: nowrap; overflow: hidden; margin-bottom: 14px; text-align: left;}357div#bbbread div {display: inline; padding: 0px; margin: 0px; clear: none; height: 30px;}358div#bbbread a {padding: 0px 6px 0px 0px; color: #096E93; display: inline-block; zoom: 1; *display: inline; height: 30px; line-height: 30px;}359div#bbbread a:hover {color: #0B91BD;}360div#bbbread span.bbbread-div {display: inline-block; zoom: 1; *display: inline; color: #DDDDDD; padding: 0px 6px 0px 0px; margin: 0px;}361div#bbbread a span {padding: 0px;}362div#bb-pagebannerinner {max-height: 600px; overflow: hidden;}363div#bb-pagebannercar img {max-width: 100%;}364div.bbtext {padding-bottom: 30px; text-align: left;}365div#bbtext2, div#bbtext3 {clear: both;}366div#bblplinks {overflow: hidden; margin-bottom: 30px; width: 100%; clear: both; position: relative;}367div#bbpag2 {padding-top: 30px;}368div.bbpagination {margin-bottom: 30px; text-align: right; padding: 0px 10px;}369div.bbpagination span {padding: 0px 3px;}370div.borders, div.quickviewborders {border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;}371div.borders li.link div.item, div.borders li.prod div.item {padding-top: 20px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD;}372section#bb-bestsellers {display: block; clear: both; width: 100%; padding: 0px; margin: 0px; text-align: center; background: #F6F6F6;}373div#bb-divbestsellers {width: 94%; margin: 0px auto; max-width: 1000px; padding: 60px 0px; text-align: left;}374div#bb-divbestsellers h2 {text-align: center; font-size: 300%; border: 0px; padding-bottom: 30px;}375div#bb-divbestsellers.left h2 {text-align: left;}376div#bb-divbestsellers.right h2 {text-align: right;}377div#bb-scrolldivprodcross li, div#bb-scrolldivstorecross li, div#bb-divbestsellers li {padding: 2px 0px;}378div#bb-scrolldivprodcross li >div , div#bb-scrolldivstorecross li > div, div#bb-divbestsellers li > div {background: #FFFFFF; border: 1px solid #DDDDDD; margin: 2px 1px; max-width: 100%;}379div.bb-crossinfinite {padding: 8px;}380div.loopinfinite5 ul li.prod {width: 20%;}381div.bb-crossimg {max-width: 100%;}382span#bb-qpflag, span#bb-vpflag {display: block; width: 100%; font-size: 80%; padding: 8px 0px 0px 0px;}383div#bbcrosssell, div#bbgcrosssell {margin-bottom: 30px; clear: both; overflow: hidden; position: relative; max-width: 100%;}384div#bbsocialshare {text-align: left; clear: both; padding: 30px 0px 0px 0px;}385div.fb_share, div.twtr_share, div#plusone {display: inline-block; zoom: 1; *display: inline; clear: none;}386div.fb_share {position: relative; top: -3px; padding-right: 10px;} 387div.twtr_share {max-width: 90px;}388.bb-lkimg {display: block; text-align: center;}389.bb-lknme {padding-right: 5px; color: #353535; cursor: pointer; text-decoration: none; font-size: 110%;}390.bb-lknme:hover {text-decoration: underline; color: #353535;}391.nowrap .bb-lknme {display: block; padding: 4px 0px;}392.link span {font-size: 90%; opacity: 8.0; filter: opacity(80);}393div#bblpprods, div#bblplinks {width: 100%; clear: both; overflow: hidden; position: relative; margin-bottom: 30px;}394ul.og-grid, ul#bb-loopproducts, ul#bb-looplinks {list-style: none; padding: 0px; margin: 0px auto; text-align: left; width: 100%;}395ul#bb-looplinks li.link, ul#bb-loopproducts li.prod, ul#bb-loopgcross li.prod, ul#bb-looppcross li.prod {float: left;}396li.prod:after, li.link:after {content: ''; display: block; clear: both;}397ul#bb-loopgcross, ul#bb-looppcross {list-style: none; padding: 0px; margin: 0px auto; text-align: left; width: 100%;}398div.loop5 .og-grid li, div.loop5 li.link, div.loop5 li.prod {width: 20%;} body div.loop5 li div.item {padding-left: 5%; padding-right: 5%;}399div.loop4 .og-grid li, div.loop4 li.link, div.loop4 li.prod {width: 25%;} body div.loop4 li div.item {padding-left: 5%; padding-right: 5%;}400div.loop3 .og-grid li, div.loop3 li.link, div.loop3 li.prod {width: 33.3%;} body div.loop3 li div.item {padding-left: 5%; padding-right: 5%;}401div.loop2 .og-grid li, div.loop2 li.link, div.loop2 li.prod {width: 50%;} body div.loop2 li div.item {padding-left: 5%; padding-right: 5%;}402div.loop1 .og-grid li, div.loop1 li.link, div.loop1 li.prod {width: 100%;}403.og-grid li, li.link, li.prod {text-align: center; display: inline-block; zoom: 1; *display: inline; margin: 0px; padding: 0px; vertical-align: top; height: 100%;}404li.link div.item, li.prod div.item {padding: 0px 2px 30px 2px; position: relative; height: 100%;} 405.loop1 .center {text-align: left;}406.bb-prodimg {display: block; margin-bottom: 4px;}407.bb-prodnme {display: block;}408div.loop1 .bb-prodimg {width: 20%; float: left; clear: none; text-align: center;}409div.loop1 .bb-proddets {width: 60%; text-align: left; clear: none; float: left; margin: 0px 1% 0px 2%;}410div.loop1 .bb-prodaddcol {width: 16%; float: right; clear: none; text-align: center;}411div.bb-prodrev {text-align: center; padding: 0px; clear: both; margin: 8px 0px 0px 0px; height: 18px; max-height: 18px; overflow: hidden; width: 100%;}412div.loop1 div.bb-prodrev, .left div.bb-prodrev, .Left div.bb-prodrev, div.loop1 div.center div.bb-prodrev {margin-left: 0px; position: relative; left: -1px; text-align: left;}413div.bb-prodrev .reviews_stars, div.bb-prodrev .reviews_stars_wrapper {display: block; height: 16px; width: 80px; margin: 0px auto; padding: 0px; overflow: hidden; text-align: left;}414div.loop1 div.bb-prodrev .reviews_stars, div.left div.bb-prodrev .reviews_stars, div.Left div.bb-prodrev .reviews_stars, div.loop1 div.center div.bb-prodrev .reviews_stars, div.loop1 div.bb-prodrev span.review_microdata_wrapper, div.left div.bb-prodrev span.review_microdata_wrapper, div.Left div.bb-prodrev span.review_microdata_wrapper, div.loop1 div.center div.bb-prodrev span.review_microdata_wrapper415 {margin: 0px auto 0px 0px;}416div.center div.bb-prodrev .reviews_stars, div.Center div.bb-prodrev .reviews_stars, div.center div.bb-prodrev span.review_microdata_wrapper, div.Center div.bb-prodrev span.review_microdata_wrapper417 {margin: 0px auto;}418div.right div.bb-prodrev .reviews_stars, div.Right div.bb-prodrev .reviews_stars, div.right div.bb-prodrev span.review_microdata_wrapper, div.Right div.bb-prodrev span.review_microdata_wrapper419 {margin: 0px 0px 0px auto;}420.bb-crossinfinite .bb-crossdets div.bb-prodrev .review_microdata_wrapper {margin: 0px !important; top: -2px;}421.bb-crossinfinite div.bb-prodrev .review_microdata_wrapper, .bb-crossinfinite div.bb-prodrev .review_microdata_wrapper .reviews_stars_wrapper, .bb-crossinfinite div.bb-prodrev .review_microdata_wrapper .reviews_stars {position: relative;}422.bb-crossinfinite div.bb-prodrev .review_microdata_wrapper .reviews_stars_background, .bb-crossinfinite div.bb-prodrev .review_microdata_wrapper .reviews_stars_rating {position: absolute; top: 0px; left: 0px;}423div.bb-prodrev .reviews_stars_background {background-color: #FFFFFF; background-color: transparent; padding: 0px; margin: 0px; width: 100%: height: 16px; z-index: 1; overflow: hidden;}424div.bb-prodrev .reviews_stars_background, div.bb-prodrev .reviews_stars_rating, div.bb-prodrev .reviews_stars_background img, div.bb-prodrev .reviews_stars_rating img {padding: 0px; margin: 0px; height: 16px; max-height: 16px; overflow: hidden; z-index: 2;}425div.bb-prodrev span.review_product_name, div.bb-prodrev .reviews_stars_text {display: none;}426div.bb-prodrev span.review_microdata_wrapper {display: block; width: 80px; height: 18px; padding: 0px; margin: 0px auto; overflow: hidden;}427div.bb-multiaddbutton {clear: both; width: 100%; text-align: right; padding: 10px 0px; padding: 0px 0px 30px 0px;}428body div.bb-multiaddbutton input.add {margin: 0px 0px 0px auto;}429span.bb-multicheckbox {display: block; padding: 6px 0px; text-align: inherit; font-size: 90%;}430.reviews_star {width:16px; height:16px; position:relative; top:-32px; float:left; z-index:3; color:transparent; cursor:pointer; background-color:#fff; opacity:0; filter:alpha(opacity=0);} a.reviews_star:hover {color:transparent}431span#ss_inv {display: block; font-weight: bold; line-height: 26px;}432span.ss_in_stock {color: green;}433span.ss_out_of_stock, span.ss_low_stock, span.ss_back_order {color: red;} 434.bb-prodvp {display: block; padding: 6px 0px;}435.bb-prodprc {display: block; padding: 6px 0px;}436.bb-prodprcreg {text-decoration: line-through; font-weight: normal; opacity: 0.5; filter: opacity(50); padding-right: 5px;}437.bb-prodprcsale {font-weight: bold; color: #047234; font-size: 100%; padding-right: 5px;}438.bb-prodprcsave {font-weight: normal; color: #047234; padding: 0px 5px; position: relative; top: -1px;}439.bb-prodprcalt {display: block; font-size: 90%; padding-right: 5px;}440div.loop1 table.qp_header, .left table.qp_header, .Left table.qp_header {margin-left: 0px;}441table.qp_header {margin: 12px auto; border-collapse: collapse; border-spacing: 0px; clear: both; padding: 0px; clear: both;}442.left table.qp_header, #bb-miinfohalf table.qp_header, #bb-miinfo table.qp_header {margin: 12px 0px;}443table.qp_header td {font-size: 90%; padding: 5px; text-align: center;}444table.qp_header td.qp_sale {color: #047234;}445table.qp_header td.qp_quantitytxt, table.qp_header td.qp_pricetxt, table.qp_header td.qp_saletxt {font-weight: bold; text-align: left;}446div.bb-proddesc {padding: 8px 0px 0px 0px; margin: 0px; clear: both;}447span.bb-prodqty {display: block; padding: 8px 0px 0px 0px; margin: 0px; clear: both;}448input.bb-prodaddimg {padding: 0px; clear: both; margin: 8px 0px 0px 0px;}449input.bb-prodaddtxt {margin: 8px 0px 0px 0px; clear: both;}450.prod .item a.bb-prodmoreimg {display: block; padding: 0px; margin-top: 10px; clear: both; text-align: inherit;}451.prod .item a.bb-prodmoretxt {margin-top: 10px;}452div.bb-prodopt {margin: 0px; padding: 8px 0px 0px 0px; display: block; width: 100%; clear: both;}453div.bb-prodopt table {border-collapse: collapse; border-spacing: 0px;}454.center div.bb-prodopt table td {text-align: center;}455span#bb-writerev {display: block; font-size: 90%; clear: both; margin: 0px; padding: 4px 0px 8px 0px;}456span.review_product_name, span.reviews_stars_text {display: none;}457div.reviews_stars_rating, div.reviews_stars_background {height: 16px; padding: 0px; margin: 0px; overflow: hidden;}458div.reviews_stars_background img {width: 320px; max-width: 320px; padding: 0px; margin: 0px;}459div.reviews_stars_rating img {max-width: 320px; padding: 0px; margin: 0px;}460div.reviews_stars, span.review_microdata_wrapper, div.reviews_stars_wrapper {display: inline-block; zoom: 1; *display: inline; width: 80px; height: 16px; padding: 0px; clear: none; margin: 0px;}461div.reviews_stars {position: relative; top: 2px; overflow: hidden;}462div.reviews_count {display: inline-block; zoom: 1; *display: inline; clear: none; padding: 0px 8px; margin: 0px;}463span.review_response_header {display: block; font-size: 80%; text-indent: 40px; color: #888}464span.review_response {display:block; margin-left: 40px; padding: 10px; background: #F6F6F6; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px}465.center div.reviews_stars {margin: 0px auto;}466div.loop1 div.center div.bb-prodrev div.reviews_stars {margin: 0px;}467.center div.reviews_count {display: none;}468div.bb-prodsub {padding: 12px 0px 10px 0px; text-align: inherit;}469div.bb-prodsub select {margin: 0px auto;}470span.bb-sub {display: block; max-width: 96%; margin: 0px; padding: 4px 0px; font-size: 90%; text-align: left;}471.center span.bb-sub {margin: 0px 2%;}472span.bb-sub input {margin-right: 6px;}473span.bb-subprcsale, span.bb-subprcsave {font-weight: bold;}474.item form {display: block; width: 100%; clear: both; min-height: 40px;}475div.ss_wl_Box, div.loop1 .center div.ss_wl_Box {text-align: left; white-space: nowrap; padding: 0px 0px 20px 0px; min-height: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 220px; position: relative; outline: none; cursor: pointer; clear: both; display: block; z-index: 200;}476.center div.ss_wl_Box {text-align: center; margin: 20px auto 0px auto;}477span.ss_wl_Label {font-size: 96%; color: #0B91BD; display: block; white-space: nowrap;}478span.ss_wl_Button img, span.ss_wl_Button {z-index: 2;}479div.ss_wl_Lists {bottom: 22px; width: 100%; overflow: visible; clear: both; cursor: default; position: absolute; display: none; min-width: 200px; overflow: hidden; max-width: 220px; margin: 0px auto;}480div.ss_wl_Lists span[value="undefined"] {display: none;}481span.ss_wl_List {cursor: pointer; display: block; padding: 8px 12px; margin: 0px; text-align: left; background: #F6F6F6; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;}482span.ss_wl_List:hover {background: #FFFFFF;}483span.wl_priv {margin-left: 4px; padding-right: 8px; font-size: 70%; opacity:0.8; filter:alpha(opacity=80);}484div.ss_wl_Lists span.ss_wl_List:last-child {border-bottom: 1px solid #DDDDDD;}485div.ss_wl_Lists span.ss_wl_List:first-child {border-top-right-radius: 2px; -moz-border-top-right-radius: 2px; -webkit-border-top-right-radius: 2px; border-top-left-radius: 2px; -moz-border-top-left-radius: 2px; -webkit-border-top-left-radius: 2px;}486span.ss_wl_List[value="new list"] {font-size: 80%; font-weight: bold; text-transform: uppercase;}487span[value="new list"]:before {content: '+'; display: inline-block; zoom: 1; *display: inline; padding: 0px 6px 0px 0px; margin: 0px;}488span#bb-minicount {padding-right: 6px;}489div.footer_pagelinks a {display: block; text-align: left;}490div#bb-footeradditionallinks {display: none;}491div.suckertreemenu {position: relative; clear: both; z-index: 10001;}492div#bb-navfade {display: none;}493div.suckertreemenu a#categoriesLink {display: none;}494div.suckertreemenu ul#ShopSite {padding: 0px; margin: 0px; list-style: none; white-space: nowrap; overflow: visible;}495div.suckertreemenu ul#ShopSite li {list-style-type: none; display: inline-block; zoom: 1; *display: inline; clear: none; vertical-align: middle; padding: 0px; margin: 0px; position: relative;}496div.suckertreemenu ul#ShopSite li a {display: block; text-align: center; padding: 0px 5px;}497div.suckertreemenu ul#ShopSite li:hover a {position: relative; z-index: 10003;}498div.suckertreemenu ul#ShopSite li ul {display: none; position: absolute; top: 100%; left: 0px; height: auto; background: #FFFFFF; border: 0px; padding: 14px 0px; margin: 0px; z-index: 10002; box-shadow: 0px 0px 3px #787878; box-shadow: 0px 0px 3px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 3px #787878; -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 3px #787878; -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.4);}499div.suckertreemenu ul#ShopSite li:hover ul {display: block;}500div.suckertreemenu ul#ShopSite > li.bb-navfolder:hover > a:after  {content: ''; position: absolute; bottom: -1px; left: 50%; transform: translate(-6px, 0px); -moz-transform: translate(-6px, 0px); -webkit-transform: translate(-6px, 0px); z-index: 10004; border-bottom: 6px solid #FFFFFF; border-top: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; opacity: 1.0; filter: opacity(100);}501div.suckertreemenu ul#ShopSite li ul li {display: block; clear: both; float: none; background: #FFFFFF; z-index: 10001; padding: 0px 0px 0px 14px; border: 0px;}502div.suckertreemenu ul#ShopSite li ul li a {font-family: Arial, Helvetica, sans-serif; line-height: 28px; height: 28px; max-height: 28px; border-right: 14px solid #FFFFFF;}503div.suckertreemenu ul#ShopSite li ul li:hover a {background: #0B91BD; color: #FFFFFF; opacity: 1.0; filter: opacity(100);}504div.suckertreemenu ul#ShopSite li ul li.bb-navfolder:hover a {border-right: 14px solid #0B91BD; position: relative; z-index: 10004;}505div.suckertreemenu ul#ShopSite li ul li.bb-navfolder:hover > a:after {content: ''; position: absolute; top: 50%; right: -21px; transform: translate(0px, -14px); -moz-transform: translate(0px, -14px); -webkit-transform: translate(0px, -14px); z-index: 10004; border-bottom: 14px solid transparent; border-top: 14px solid transparent; border-left: 7px solid #0B91BD; border-right: 0px;}506div.suckertreemenu ul#ShopSite li ul li a {text-align: left; white-space: nowrap; text-transform: none; padding-top: 0px; padding-bottom: 0px; line-height: 28px; text-align: left; color: #000000; font-size: 90%; position: relative; z-index: 10001;}507div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul {display: none; position: absolute; top: 0px; left: 100%; background: #EEEEEE; z-index: 10003;}508div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li {background: #EEEEEE; padding: 0px 14px;}509div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li a {background: #EEEEEE; border-right: 0px; color: #000000;}510div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li a:hover {background: #FFFFFF; color: #000000;}511div.suckertreemenu ul#ShopSite li:hover ul li ul {display: none;}512div.suckertreemenu ul#ShopSite li:hover ul li:hover ul {display: block;}513div.suckertreemenu ul#ShopSite li:hover ul li:hover ul li ul {display: block;}514div.suckertreemenu ul#ShopSite li:hover ul li:hover ul li:hover ul {display: block;}515div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul {display: block; position: relative; top: 0px; left: 0px; background: #EEEEEE; z-index: 10003; padding: 0px 0px 4px 0px; box-shadow: 0px 0px 0px transparent; -moz-box-shadow: 0px 0px 0px transparent; -webkit-box-shadow: 0px 0px 0px transparent; border: 0px;}516div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul li {background: #EEEEEE; padding: 0px 4px; font-size: 90%;}517div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul li a {background: #EEEEEE; height: 20px; line-height: 20px;}518div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li.bb-navfolder:hover > a:after {display: none;}519div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul li a:hover {background: #FFFFFF;}520div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul li:hover ul, div.suckertreemenu ul#ShopSite > li ul li.bb-navfolder:hover ul li ul li ul, div.suckertreemenu ul#ShopSite > li ul li ul li.bb-navfolder:hover ul li.bb-navfolder:hover > a:after {display: none;}521body div#horizontalNavTouch ul#ShopSite > li.bb-navfolder:hover > a:after, body div#horizontalNavTouch ul#ShopSite li ul li.bb-navfolder:hover > a:after, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul, body div#horizontalNavTouch ul#ShopSite > li ul li.bb-navfolder:hover ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul li ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul li:hover ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul li ul, body div#horizontalNavTouch ul#ShopSite li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul li.bb-navfolder:hover ul li:hover ul {display: none;}522body .olh div#verticalNav {position: static;}523body div#verticalNav {max-width: 44px;}524body div#verticalNav ul#ShopSite {position: absolute; width: 100%; max-width: 100%; min-width: 200px; left: 0px; display: none; z-index: 6000; padding: 0px; margin: 44px 0px 0px 0px;}525body div#verticalNav ul#ShopSite > li {height: auto; max-height: auto;}526body div#verticalNav ul#ShopSite > li a:before, body div#verticalNav ul#ShopSite > li.bb-navfolder:hover > a:after {display: none;}527body div#verticalNav a#categoriesLink {display: block; clear: both; min-height: 44px; max-height: 44px; min-width: 44px; position: relative; z-index: 6000; background: url(https://bracesmart.pairsite.com/ss_images/en-US/backgrounds/shared/bb-sprite.png) center -264px no-repeat; text-indent: 500%; white-space: nowrap; overflow: hidden;}528body div#verticalNav ul#ShopSite li {display: block; width: 100%; clear: both; float: none; left: 0px; position: relative; max-height: auto;}529body div#verticalNav ul#ShopSite li a, body div#verticalNav ul#ShopSite > li > a:first-child, body div#verticalNav ul#ShopSite > li > a:last-child {height: auto; max-height: 60px; background: #FFFFFF; border-bottom: 1px solid #EEEEEE; display: block; line-height: 100%; padding: 14px 4%; vertical-align: middle; text-align: left; color: #0B91BD; left: 0px; top: 0px;}530body div#verticalNav ul#ShopSite li.bb-navfolder ul {display: none; position: relative; top: 0px; left: 0px; padding: 0px; margin: 0px; box-shadow: 0px 0px 0px #FFFFFF; -moz-box-shadow: 0px 0px 0px #FFFFFF; -webkit-box-shadow: 0px 0px 0px #FFFFFF;}531body div#verticalNav ul#ShopSite li.bb-navfolder ul li {background: #EFEFEF; padding: 0px; border-bottom: 1px solid #DDDDDD; height: auto; margin: 0px;}532body div#verticalNav ul#ShopSite li.bb-navfolder ul li a, body div#verticalNav ul#ShopSite > li ul li.bb-navfolder:hover ul li a {background: #EFEFEF; border: 0px; padding: 14px 4% 14px 8%; line-height: auto; height: auto; box-shadow: 0px; color: #0B91BD; font-size: 100%; left: 0px; top: 0px; max-height: 60px;}533body div#verticalNav ul#ShopSite li.bb-navfolder ul li.bb-navfolder ul li a {background: #DFDFDF; border-bottom: 1px solid #CCCCCC; padding: 14px 4% 14px 12%;}534body div#verticalNav ul#ShopSite li.bb-navfolder ul li.bb-navfolder ul li.bb-navfolder ul li a {background: #CFCFCF; border-bottom: 1px solid #BBBBBB; padding: 14px 4% 14px 16%;}535body div#verticalNav ul#ShopSite div#bb-navfade {cursor: pointer; display: block; position: fixed; top: 0px; left: 0px; width: 100%; height: 120%; z-index: -1; background: #000000; opacity: 0.5; filter: opacity(50);}536aside#bb-leftnav div#bb-textb {text-align: left; padding: 0px 0px 30px 0px;}537aside#bb-leftnav div#bb-texta {text-align: left; padding: 30px 0px 0px 0px;}538aside#bb-leftnav #bb-image1 {display: block; text-align: left; padding: 30px 0px 0px 0px;}539aside#bb-leftnav #bb-image2 {display: block; text-align: left; padding: 0px 0px 30px 0px;}540aside#bb-rightnav div#bb-texta {text-align: center; padding: 0px 0px 30px 0px;}541aside#bb-rightnav div#bb-textb {text-align: center; padding: 30px 0px 0px 0px;}542aside#bb-rightnav #bb-image2 {display: block; text-align: center; padding: 30px 0px 0px 0px;}543aside#bb-rightnav #bb-image1 {display: block; text-align: center; padding: 0px 0px 30px 0px;}544footer img {max-width: 100%;}545div#bb-footerexcess {padding: 30px 0px 0px 0px; text-align: center;}546div#bb-footerexcess > div, div#bb-footerexcess div {display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}547div#bb-footerexcess > div {height: 100%;}548div#bb-footerexcess > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}549div.bb-footerexcesspayments img {padding: 0px;}550div.bb-footerexcesstexta {}551div.bb-footerexcesstextb {}552div.bb-footerexcessimage1 img, div.bb-footerexcessimage2 img, div.bb-footerexcesssecurity img {padding-right: 16px;}553div.bb-foot1cols div.bb-footerexcesspayments {width: 100%; max-width: 400px;}554div.bb-foot2cols > div {max-width: 50%; text-align: left;}555div.bb-foot2cols > div.bb-footerexcesspayments {text-align: right;}556div.bb-foot3cols > div {max-width: 33.3%; text-align: left;}557div.bb-foot4cols > div {max-width: 25%; text-align: left;}558div.bb-foot5cols > div {max-width: 20%; text-align: left;}559div.bb-foot6cols > div {max-width: 33.3%; text-align: left;}560header.bb-headersmaller {padding: 8px 0px;}561div#bb-namesection {width: 100%; left: 0px; margin: 0px; padding: 0px; text-align: center;}562div#bb-namesectioninner {width: 94%; max-width: 1000px; margin: 0px auto; padding: 0px;}563div#bb-inner div#bb-namesectioninner {width: 100%; padding: 0px 0px 30px 0px;}564div#bb-inner div#bb-namesectioninner div#bbtext1 {padding-bottom: 0px;}565body input[type=submit].bb-bigsubmit, body input[type="submit"].bb-bigsubmit, body input[type="submit"].button68, body input[type="submit"].button163, body input[type="submit"].button162, body input[type="submit"].button67, body input[type="submit"].button6, body input[type="submit"].button8, body div.bb-multiaddbutton input.add {display: block; width: 100%; max-width: 280px; text-align: center; padding: 11px 20px; font-size: 120%; clear: both;}566body input[type="submit"].bb-gainattention, body input[type=submit].bb-gainattention, body a.bb-gainattention {text-align: center; width: 50%; min-width: 100px; max-width: 280px;}567body .bb-btnsm input, body table.search_table input[type="submit"], body form.wishlist_search input[type="submit"], div.ss_wl_sort input[type="submit"] {min-width: 50px; font-size: 90%; padding: 7px 11px;}568body input[type="submit"].button7, body div.ss_wl_sort input[type="submit"], body input[type="submit"].button68, body input[type="submit"].button163 {background: #BFBFBF; background: -webkit-gradient(linear, left top, left bottom, from(#8C8989), to(#A3A1A1)); background: -webkit-linear-gradient(top, #8C8989, #A3A1A1); background: -moz-linear-gradient(top, #8C8989, #A3A1A1); background: -ms-linear-gradient(top, #8C8989, #A3A1A1); background: -o-linear-gradient(top, #8C8989, #A3A1A1);}569body input[type="submit"].button7:hover, body div.ss_wl_sort input[type="submit"]:hover, body input[type="submit"].button68:hover, body input[type="submit"].button163:hover {background: #A3A1A1;}570body input[type="submit"].button163, body input[type="submit"].button9, input[type="submit"].button383, body input.search_button, div#bb-chooselist input[type="submit"].button6 {font-family: Arial, Helvetica, sans-serif; background: transparent; text-decoration: none; color: #0B91BD; border: 0px; font-size: 90%; text-shadow: none; text-transform: none;}571body input[type="submit"].button163:hover, body input[type="submit"].button9:hover, input[type="submit"].button383:hover, body input.search_button:hover, div#bb-chooselist input[type="submit"].button6:hover {background: transparent; text-decoration: underline; color: #096E93;}572footer {display: block; width: 100%; left: 0px; clear: both; text-align: center;}573div#bb-footer1, div#bb-footer2, div#bb-footer3, div#bb-footer4, div#bb-footer5, div#bb-footer6, div#bb-footer7 {padding: 0px; margin: 0px auto; clear: both; text-align: center; width: 94%; max-width: 1000px; min-height: 100px;}574div#bb-footer1links {padding: 30px 0px; margin: 0px auto; clear: both; text-align: center; vertical-align: top;}575div#bb-footer1links div.footer_pagelinks {display: inline-block; zoom: 1; *display: inline; clear: none; padding: 0px 30px; text-align: left; margin: 0px;}576div#bb-footer1links div.footer_pagelinks a {padding: 4px 10px; text-align: left; white-space: nowrap;}577div#bb-footer1links > div, div#bb-footer1links div.footer_pagelinks {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}578div#bb-footer1links > div {height: 100%; text-align: left;}579div#bb-footer1links > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 100%;}580div#bb-footer1soc {padding: 30px 0px; margin: 0px auto; clear: both; text-align: center;}581div#bb-footer1newsletter, div#bb-footer1follow {display: inline-block; zoom: 1; *display: inline; height: 100%; text-align: right; clear: none; margin: 0px; padding: 0px; white-space: nowrap; vertical-align: middle;}582div#bb-footer1soc > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}583div#bb-footer1newstext, div#bb-footer1newsletter form, div#bb-footer1newstable {display: inline-block; zoom: 1; *display: inline;}584div#bb-footer1newsletter form#newsletter_form {width: 300px; overflow: visible; text-align: center;}585div#bb-footer1newstext {padding-right: 10px;}586div#bb-footer1newsletter > div, div#bb-footer1newsletter div#bb-footer1newstext, div#bb-footer1newsletter div#bb-footer1newstable {display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}587div#bb-footer1newsletter > div {height: 100%; text-align: right;}588div#bb-footer1newsletter > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}589div#bb-footer1follow a {padding: 0px 4px;}590div#bb-footer2row1, div#bb-footer2row2, div#bb-footer3row1, div#bb-footer3row2 {padding: 20px 0px; margin: 0px auto; text-align: center; clear: both;}591div#bb-footer2row1 div.footer_pagelinks, div#bb-footer3row2 div.footer_pagelinks {display: inline-block; zoom: 1; *display: inline; vertical-align: top; padding: 0px 60px 0px 0px; float: left; clear: none;}592div#bb-footer2payment, div#bb-footer3payment {float: right; clear: none; text-align: inherit; padding: 0px; margin: 0px; max-width: 25%;}593span#bb-footer2newstitle {display: block; font-size: 140%; max-width: 90%;}594span#bb-footer2newstext {display: block; max-width: 90%;}595div#bb-footer3 {padding-bottom: 50px;}596div#bb-footer3row1outer {text-align: center;}597div#bb-footer3row1 {text-align: left; margin: 0px auto; width: 94%; max-width: 1000px;}598div#bb-footer3follow {white-space: nowrap; float: right;}599div#bb-footer3newsletter {text-align: left;}600div#bb-footer3newstext {font-size: 120%; padding-right: 10px;}601div#bb-footer3row1 > div, div#bb-footer3row1 div {display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}602div#bb-footer3row1 > div {height: 100%;}603div#bb-footer3row1 > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}604div#bb-footer3links {text-align: left;}605div#bb-footer3links div.footer_pagelinks {padding: 0px 30px 30px 0px; min-width: 120px;}606div#bb-footer3links > div, div#bb-footer3links div {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}607div#bb-footer3links > div {height: 100%;}608div#bb-footer3links > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 100%;}609div#bb-footer3payment {padding-top: 30px;}610div#bb-footer4 {padding: 50px 0px; text-align: justify;}611div#bb-footer4 div.clear {content: ''; display: inline-block; width: 100%;}612div#bb-footer4 > div:before {content: ''; display: inline-block; vertical-align: top; height: 100%;}613div#bb-footer4links {text-align: left; display: inline-block; vertical-align: top; height: 100%;}614div#bb-footer4soc {text-align: right; display: inline-block; vertical-align: top; height: 100%;}615div#bb-footer4newsletter {padding: 0px 0px 15px 0px; margin: 0px; clear: both; text-align: inherit;}616div#bb-footer4follow {padding: 15px 0px 0px 0px; margin: 0px; clear: both; text-align: inherit;}617div#bb-footer4payments {max-width: 350px; text-align: inherit;}618div#bb-footer4 div.footer_pagelinks {display: inline-block; zoom: 1; *display: inline; vertical-align: top; clear: none; padding: 0px 30px 30px 0px; height: 100%; min-width: 150px;}619div#bb-footer4 div.footer_pagelinks:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 100%;}620div#bb-footer4newsletter > div, div#bb-footer4newsletter div {display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}621div#bb-footer4newsletter > div {height: 100%;}622div#bb-footer4newsletter > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}623div#bb-footer5 {padding-bottom: 50px;}624div#bb-footer5 div.clearatnine {display: none;}625div#bb-footer5follow {padding: 0px; margin: 0px auto; text-align: center; clear: both;}626div#bb-footer5links {text-align: center; clear: both; padding: 40px 0px; margin: 0px auto; float: none;}627div#bb-footer5links div.footer_pagelinks {display: inline-block; zoom: 1; *display: inline; min-width: 150px; padding-right: 30px;}628div#bb-footer5newsletter {display: inline-block; zoom: 1; *display: inline; text-align: left; clear: none; float: left; padding-right: 30px;}629div#bb-footer5newstext {font-size: 130%;}630div#bb-footer5payment {display: inline-block; zoom: 1; *display: inline; float: right; clear: none; max-width: 40%; padding-left: 30px;}631div#bb-footer6 {padding: 50px 0px;}632div#bb-footer6newsletter {float: left; clear: none; text-align: left; padding: 0px; margin: 0px; display: inline-block; padding: 0px; width: 50%; max-width: 50%;}633div#bb-footer6newstext {font-size: 130%;}634div#bb-footer6links {float: left; clear: none; text-align: center; padding: 0px; margin: 0px; max-width: 75%;}635div#bb-footer6links div.footer_pagelinks {min-width: 150px; padding: 0px 15px 30px 15px; position: relative; top: -16px;}636div#bb-footer6links > div, div#bb-footer6links div {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}637div#bb-footer6links > div {height: 100%; text-align: left;}638div#bb-footer6links > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 100%;}639div#bb-footer6newsletter p {padding: 8px 30px 10px 0px;}640div#bb-footer6links div.footer_pagelinks a {padding-bottom: 4px;}641div#bb-footer6payment {float: right; clear: none; max-width: 25%; text-align: right; padding: 0px; margin: 0px;}642div#bb-footer6follow {width: 100%; min-width: 100%; text-align: center; padding: 30px 0px 0px 0px; margin: 0px auto;}643div#bb-footer7newsletterouter {text-align: center;}644div#bb-footer7newsletter {width: 94%; max-width: 1000px; padding: 14px 0px; margin: 0px auto; text-align: center; clear: both;}645div#bb-footer7newsletter > div, div#bb-footer7newsletter div {display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}646div#bb-footer7newsletter > div {height: 100%; max-width: 50%;}647div#bb-footer7newsletter > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}648div#bb-footer7follow {display: inline-block; zoom: 1; *display: inline; float: right; clear: none; padding: 0px; margin: 0px; max-width: 40%; padding-top: 30px;}649div#bb-footer7payment {display: inline-block; zoom: 1; *display: inline; float: right; clear: right; padding: 0px; margin: 0px; max-width: 25%; padding-top: 30px;}650div#bb-footer7links {display: inline-block; zoom: 1; *display: inline; float: left; clear: none; padding: 30px 0px 0px 0px; margin: 0px;}651div#bb-footer7links div.footer_pagelinks {float: left; min-width: 150px; padding: 0px 30px 30px 0px;}652div#bb-footer7links > div, div#bb-footer7links div {display: inline-block; zoom: 1; *display: inline; vertical-align: top;}653div#bb-footer7links > div {height: 100%;}654div#bb-footer7links > div:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 100%;}655div#bb-miimghalf > img {max-width: 100%}656@media screen and (max-width : 1100px) {657body.bothnavs div.loop5 li.link, body.bothnavs div.loop5 li.prod {width: 33.3%;}658body.bothnavs div.loop5 li.link:nth-child(3n+1), body.bothnavs div.loop5 li.prod:nth-child(3n+1) {clear: left;}659}660@media screen and (max-width : 1000px) {661body.sidenav div.loop5 li.link, body.sidenav div.loop5 li.prod, .fifth, .fifths {width: 33.3%;}662body.sidenav div.loop5 li.link:nth-child(3n+1), body.sidenav div.loop5 li.prod:nth-child(3n+1), .fifth:nth-child(3n+1), .fifths:nth-child(3n+1) {clear: left;}663div.bbpagination span {padding: 0px 5px;}664div.bb-hoverdescarea div.bb-prodhoverdesc div.bb-prodhoverdesc3 {line-height: 120%; font-size: 100%;}665div.bb-foot4cols > div {max-width: 50%; text-align: left;}666div.bb-foot5cols > div {max-width: 33.3%; text-align: left;}667}668@media screen and (max-width: 930px) {669body.bothnavs div#bb-content, body.bothnavs div#bb-menuscontainer div#bb-content {width: 74%; max-width: 74%;}670body.bothnavs aside#bb-rightnav, body.bothnavs div#bb-menuscontainer aside#bb-rightnav {display: none;}671body.bothnavs aside#bb-leftnav, body.bothnavs div#bb-menuscontainer aside#bb-leftnav {width: 26%; max-width: 26%;}672}673@media screen and (max-width : 851px) {674body.fullwidth div.loop5 li.link, body.fullwidth div.loop5 li.prod, body.bothnavs div.loop4 li.link, body.bothnavs div.loop4 li.prod {width: 33.3%;}675body.sidenav div.loop3 li.link, body.sidenav div.loop3 li.prod, body.sidenav div.loop4 li.link, body.sidenav div.loop4 li.prod, body.bothnavs div.loop3 li.link, body.bothnavs div.loop3 li.prod, body.bothnavs div.loop4 li.link, body.bothnavs div.loop4 li.prod {width: 50%;}676body.fullwidth div.loop5 li.link:nth-child(3n+1), body.fullwidth div.loop5 li.prod:nth-child(3n+1), body.bothnavs div.loop4 li.link:nth-child(3n+1), body.bothnavs div.loop4 li.prod:nth-child(3n+1), body.sidenav div.loop3 li.link:nth-child(odd), body.sidenav div.loop3 li.prod:nth-child(odd), body.sidenav div.loop4 li.link:nth-child(odd), body.sidenav div.loop4 li.prod:nth-child(odd), body.bothnavs div.loop3 li.link:nth-child(odd), body.bothnavs div.loop3 li.prod:nth-child(odd), body.bothnavs div.loop4 li.link:nth-child(odd), body.bothnavs div.loop4 li.prod:nth-child(odd) {clear: left;}677body.sidenav div.loop2 li.link, body.sidenav div.loop2 li.prod, body.bothnavs div.loop5 li.link, body.bothnavs div.loop5 li.prod, body.bothnavs div.loop2 li.link, body.bothnavs div.loop2 li.prod {width: 100%; clear: both;}678div.bbpagination span {padding: 0px 7px;}679table.cart td.cart_price, table.cart th.cart_price, span.date-added span {display: none;}680table.cart td select, table.cart td textarea, table.cart td option {max-width: 150px;}681table.cart td.cart_image img {max-width: 50px; max-height: 50px;}682table.cart .cart_quantity input {max-width: 20px;}683div.bb-confirmlayout table.addr {width: 60%;}684div#bb-registrationfacebook, div#bb-registrationfacebookfull {width: 100%; float: right; clear: none; padding: 30px 0px; margin: 0px; position: relative; text-align: center;}685div#bb-registrationfacebook:after, div#bb-registrationfacebookfull:after {display: block; position: relative; top: 55px; left: 0px; width: 50px; margin: 0px auto;}686div#bb-registrationregular, div#bb-registrationregularfull {width: 100%; border-top: 1px solid #DDDDDD; border-right: 0px; padding-top: 60px;}687.fourth, .fourths, .fifth, .fifths {width: 50%;}688.fourth:nth-child(odd), .fourths:nth-child(odd), .fifth:nth-child(odd), .fifths:nth-child(odd) {clear: left;}689.og-expander h3 {font-size: 32px;}690.og-expander p {font-size: 13px;}691.og-expander a {font-size: 12px;}692div#bb-footer2payment, div#bb-footer3payment, div#bb-footer7payment {max-width: 50%;}693body header.bb-headersmaller {position: absolute;}694}695@media screen and (max-width : 751px) {696.third, .half, .halfplus, .halfless {width: 100%; clear: both;}697div#header, div#footer {width: 94%;}698div#bbbread, div#bbbread div, div#bbbread a {line-height: 46px; height: 46px;}699body.bothnavs div#bb-content, body.bothnavs div#bb-menuscontainer div#bb-content {width: 100%; max-width: 100%; margin: 0px;}700body.sidenav div#bb-content, body.sidenav div#bb-menuscontainer div#bb-content  {width: 100%; max-width: 100%;}701body.sidenav aside#bb-leftnav, body.bothnavs aside#bb-leftnav, body.sidenav div#bb-menuscontainer aside#bb-leftnav, body.bothnavs div#bb-menuscontainer aside#bb-leftnav, body.sidenav aside#bb-rightnav, body.sidenav div#bb-menuscontainer aside#bb-rightnav {width: 100%; max-width: 100%; clear: both; margin-top: 40px;}702span#bb-categories, .left_pagelink, .right_pagelink, .left_pagetitle, .right_pagetitle {text-indent: 0px; padding: 0px 0px 0px 30px; line-height: 44px;}703body.fullwidth div.loop4 li.link, body.fullwidth div.loop4 li.prod {width: 33.3%;}704body.fullwidth div.loop4 li.link:nth-child(3n+1), body.fullwidth div.loop4 li.prod:nth-child(3n+1) {clear: left;}705body.sidenav div.loop5 li.link, body.sidenav div.loop5 li.prod {width: 100%; clear: both;}706div.bbpagination span {padding: 0px 10px;}707div#bb-miimghalf {padding-bottom: 30px;}708div#bb-miimghalf, div#bb-miinfohalf, div#bb-miinfo {width: 100%; max-width: 100%; clear: both; margin: 0px auto; min-height: 0px;}709td.small_img img {max-width: 50px;}710div.bb-checkoutlayout table.addr td {width: 100%; display: block; clear: both;} div.bb-checkoutlayout table.addr td table td {display: table-cell;} div.bb-checkoutlayout .ship_addr_hdr {padding-top: 20px;}711div.bb-confirmlayout table.addr {width: 100%;}712div.bb-confirmlayout table.payment, div.bb-thankslayout table.payment {margin: 30px 20%; width: 60%;}713div.bb-confirmlayout div#bb-cartextras {display: block; clear: both; margin: 0px 20%; padding: 0px 0px 30px 0px; width: 60%; max-width: 60%;}714div.Accordion div#bb-mireviews, div.Accordion div.halfless {margin-top: 20px;}715div.bb-hoverdescarea div.bb-prodhoverdesc div.bb-prodhoverdesc3 {line-height: 100%; font-size: 80%;}716div#bb-footeradditionallinks {display: block; clear: both; padding: 20px 0px; width: 100%; text-align: left; margin: 0px;}717div#bb-footeradditionallinks a {display: block; line-height: 200%; text-align: left;}718footer div#bb-footer1newsletter {padding-left: 0px; padding-right: 0px;}719div#bb-footer1soc > div#bb-footer1newsletter, div#bb-footer1soc > div#bb-footer1follow {display: block; width: 100%; max-width: 100%; text-align: center;}720div#bb-footer1soc > div:before {display: none;}721div#bb-footer2row1 div#bb-footer2payment, div#bb-footer2row2 div#bb-footer2newsletter, div#bb-footer2row2 div#bb-footer2follow,722div#bb-footer3row1 div#bb-footer3newsletter, div#bb-footer3row1 div#bb-footer3follow, div#bb-footer3links, div#bb-footer3payment,723div#bb-footer4links, div#bb-footer4soc,724div#bb-footer6newsletter, div#bb-footer6links, div#bb-footer6payment, div#bb-footer6follow,725div#bb-footer7newsletter, div#bb-footer7follow, div#bb-footer7payment, div#bb-footer7links {display: block; width: 100%; max-width: 100%; float: none; clear: both; padding-top: 30px; text-align: left;}726div#bb-footer7newsletter > div {width: 100%; max-width: 100%; text-align: center;}727div.bb-foot4cols > div, div.bb-foot5cols > div {max-width: 50%; text-align: left;}728div.bb-foot6cols > div {max-width: 50%; text-align: center;}729div#bb-footerexcess.bb-foot6cols .clear {display: none;}730div#bb-footer2payment, div#bb-footer3payment, div#bb-footer7payment {max-width: 100%;}731}732@media screen and (max-width : 650px) {733.og-fullimg, a#bb-regywl, a#bb-regreg {display: none;}734.og-details {float: none; width: 100%;}735}736@media screen and (max-width : 551px) {737div#bbbread {display: none;}738body.fullwidth div.loop3 li.link, body.fullwidth div.loop3 li.prod, body.fullwidth div.loop4 li.link, body.fullwidth div.loop4 li.prod {width: 50%;}739body.fullwidth div.loop3 li.link:nth-child(odd), body.fullwidth div.loop3 li.prod:nth-child(odd), body.fullwidth div.loop4 li.link:nth-child(odd), body.fullwidth div.loop4 li.prod:nth-child(odd) {clear: left !important;}740body.fullwidth div.loop3 li.link:nth-child(even), body.fullwidth div.loop3 li.prod:nth-child(even), body.fullwidth div.loop4 li.link:nth-child(even), body.fullwidth div.loop4 li.prod:nth-child(even) {clear: none !important;}741body.fullwidth div.loop2 li.link, body.fullwidth div.loop2 li.prod, body.fullwidth div.loop5 li.link, body.fullwidth div.loop5 li.prod {width: 100%; clear: both;}742div#bb-cartinfo div.td {width: 100%; float: left; text-align: center; clear: both;}743div#bb-cartinfo div.right {padding-top: 40px;}744div#bb-cartinfo div.td table.zipncountry, div#bb-cartinfo div.td table#ship_options {margin-left: auto; margin-right: auto;} div#bb-cartinfo div.td table.zipncountry td, div#bb-cartinfo div.td table#ship_options td {text-align: left;}745div#bb-cartinfo div.right span#ss_payment {display: block; clear: both; margin-left: auto; margin-right: auto; text-align: center;}746span.bb-prodprcsave, footer div#bb-footer1soc div#bb-footer1newstext {display: block; width: 100%; clear: both; text-align: center; padding-left: 0px; padding-right: 0px;}747div.bbtext, div.lmt {font-size: 11pt; line-height: 140%;}748p {padding: 12px 0px;}749}750@media print {751.buttons, footer, nav, aside, section, #footer, .hideprint, header, footer, nav, aside {display: none;}752div.bb-thankslayout table.payment, div.bb-thankslayout table.addr td table.bill_addr, .showprint {display: block;}753div.bb-thankslayout table.addr td {width: 50%;}754div.bb-thankslayout table.addr {width: 60%;}755.fourth, .fourths, .fifth, .fifths {width: 100%; clear: both;}756}757 758 759 760 761div#dl-textain p, div#dl-textbin p {margin: 0px auto; padding: 0px;}762div#dl-topbar {padding: 8px 0px; margin: 0px; background: #353535; color: #FFFFFF; text-transform: uppercase; text-align: center; clear: both;}763div#dl-topbarin {width: 94%; max-width: 1000px; margin: 0px auto; padding: 0px; text-align: justify; white-space: nowrap; clear: both; font-family: 'Open Sans', sans-serif; font-weight: 300;}764div#dl-topbarin div.inline-left, div#dl-topbarin div.inline-right {vertical-align: middle; font-size: 90%;}765div#dl-topbar form, div#bb-miniflyout, div#dl-registration {display: inline-block; zoom: 1; *display: inline; vertical-align: middle; padding: 0px;}766div#dl-registration {padding: 0px 0px 0px 0px;}767div#dl-registration a, span#bb-gclink a {padding: 0px 10px; font-weight: 300;}768form#bb-searchform {width: 155px; overflow: hidden; text-align: right;}769span#search-area {display: inline-block; zoom: 1; *display: inline; white-space: nowrap; padding: 0px;}770input#search-field {width: 100px; background: transparent; border: 0px; border-bottom: 1px solid #DDDDDD; color: #FFFFFF; opacity: 0.5; filter: opacity(50); font-family: 'Open Sans', sans-serif; font-weight: 300; text-transform: uppercase; padding: 1px 0px; margin: 0px;}771input#search-submit {margin: 0px; padding: 0px; width: 30px; max-width: 30px; text-indent: 500px; overflow: hidden; display: inline-block; zoom: 1; *display: inline; height: 20px; background: transparent url(https://bracesmart.pairsite.com/ss_images/en-US/backgrounds/shared/bb-sprite.png) -10px -228px no-repeat;}772div#dl-topbar a {color: #FFFFFF; opacity: 0.8; filter: opacity(80);}773div#dl-topbar a:hover {opacity: 1.0; filter: opacity(100);}774div#dl-topbarin > div.half {display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}775div#dl-topbarin > div.half:before {content: ''; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}776span#bb-gclink a {position: relative; top: 1px;}777div#dl-logo {padding: 10px 0px 20px 0px; text-align: center; background: #353535; color: #FFFFFF; position: relative; z-index: 4;}778div#dl-logoin, div#dl-headerin {max-width: 50%; padding-bottom: 10px; display: inline-block; zoom: 1; *display: inline; vertical-align: middle; height: 100%;}779div#dl-logoin:before, div#dl-headerin:before {content: ''; display: inline-block; vertical-align: middle; height: 100%;}780div#dl-logoin img, div#dl-headerin img {max-height: 300px;}781div#dl-headerimgin {width: 100%; text-align: center; background: #353535;}782div#dl-headerimgin img {display: block; margin: 0px auto; padding: 0px;}783div#dl-makelogoin {text-align: center; padding: 0px 0px 10px 0px;}784div#dl-makelogoin a {font-family: 'Playfair Display', serif; font-size: 360%; text-transform: uppercase; color: #FFFFFF; text-decoration: none; cursor: pointer;}785div#dl-makelogoin a:hover {color: #FFFFFF; opacity: 0.8; filter: opacity(80);}786header div#header, footer div#footer, section div.section, nav div.suckertreemenu, article div#article {width: 100%; max-width: 1000px; margin: 0px auto;}787div#bb-miniflyout {display: inline-block; zoom: 1; *display: inline; padding: 0px; margin: 0px; clear: none; overflow: visible;}788a.bb-reglink {padding: 0px 2px;}789div.suckertreemenu ul#ShopSite > li a {color: #FFFFFF; line-height: 40px; display: block; padding: 0px 14px 0px 14px; text-decoration: none; font-size: 110%; text-decoration: none; text-transform: uppercase; font-family: 'Open Sans', sans-serif; font-weight: 400;}790div.suckertreemenu ul#ShopSite li a:hover {color: #F6F6F6;}791div#verticalNav.suckertreemenu {margin: 0px auto; position: static}792div#verticalNav ul#ShopSite li a:hover {opacity: 1.0; filter: opacity(100);}793div.suckertreemenu ul#ShopSite > li a:before, div#horizontalNav ul#ShopSite > li a:before, div#horizontalNavTouch ul#ShopSite > li a:before {content: '/'; display: inline-block; zoom: 1; *display: inline; color: #FFFFFF; position: relative; left: -14px; opacity: 0.3; filter: opacity(30);}794div.suckertreemenu ul#ShopSite > li:first-child a:before, div#horizontalNav ul#ShopSite > li:first-child a:before, div#horizontalNavTouch ul#ShopSite > li:first-child a:before {display: none;}795div#bb-content {width: 94%; max-width: 1000px;}796a.left_pagetitle, a.left_pagetitle:hover, a.right_pagetitle, a.right_pagetitle:hover, aside#bb-leftnav a.giftcertlink, aside#bb-leftnav a.giftcertlink:hover {cursor: pointer; color: #353535; font-family: 'Playfair Display', serif; font-size: 120%; text-transform: uppercase;}797a.left_pagelink, a.right_pagelink {color: #353535; font-size: 90%; font-family: 'Open Sans', sans-serif; font-weight: 300; text-transform: uppercase; opacity: 0.7; filter: opacity(70);}798a.left_pagelink:hover, a.right_pagelink:hover {color: #353535; opacity: 1.0; filter: opacity(100);}799body aside#bb-rightnav, body aside#bb-leftnav, div#bb-inner {padding: 50px 0px;}800div#bb-scrolldivadd, div#bb-scrolldivdesc, div#bb-scrolldivreviews, div#bb-scrolldivprodcross, div#bb-scrolldivstorecross, div#bb-scrolldivhow, div#bb-scrolldivsize, div#bb-regproddivcross {padding: 60px 0px;}801div#bb-miimghalf div#bb-zoomcontain {margin-bottom: 50px;}802.og-expander-inner {padding: 50px 30px;}803div#bb-divbestsellers {padding: 60px 0px;}804div#bb-carouselinner, div#bb-pagebannerinner {padding: 0px; width: 100%; max-width: 100%;}805h1#bbnme {font-family: 'Playfair Display', serif; font-size: 200%;}806.og-details h3, span.ss-billaddr-hdr, span.ss-shpaddr-hdr, td.payment_hdr, .detailfont, .bb-lknme, span.slidetitle {font-family: 'Playfair Display', serif;}807.bx-wrapper a.bb-abutton, .secondfont {font-family: 'Open Sans', sans-serif;}808div#bb-scrolldivhow h2, h2#bb-productcrosssellhdr, h2#bb-globalcrosssellhdr, div#bb-divbestsellers h2, div#bb-cartcross h2, div#bb-regproddivcross h2 {font-family: 'Open Sans', sans-serif; font-weight: 400;}809div.bb-slidedesc {font-family: 'Open Sans', sans-serif; font-weight: 300;}810div.halfless h2#bb-productcrosssellhdr, div.halfless h2#bb-globalcrosssellhdr {text-transform: uppercase; font-weight: 400;}811div#bb-scrolldivhow h2, div#bb-scrolldivprodcross h2#bb-productcrosssellhdr, div#bb-scrolldivstorecross h2#bb-globalcrosssellhdr, div#bb-divbestsellers h2, div#bb-cartcross h2, div#bb-regproddivcross h2 {font-weight: 300;}812footer {background: #353535; padding: 10px 0px 40px 0px; margin: 0px; color: #FFFFFF; position: relative; z-index: 4;}813div#bb-footer1soc {padding: 40px 0px; text-align: center;}814div#bb-footer1newsletter {color: #FFFFFF; padding-right: 40px;}815div#bb-footer1newstext {opacity: 0.7; filter: opacity(70); font-family: 'Playfair Display', serif; font-size: 160%; text-transform: uppercase;}816div#bb-footer1follow a:hover {opacity: 0.7; filter: opacity(70);}817td#newsletter_field input {width: 200px; background: transparent; border: 0px; border-bottom: 1px solid #DDDDDD; color: #FFFFFF; opacity: 0.5; filter: opacity(50); font-family: 'Open Sans', sans-serif; font-size: 110%; font-weight: 300; text-transform: uppercase; padding: 1px 0px; margin: 0px;}818td#newsletter_submit input {background: transparent; border: 0px; color: #FFFFFF; font-family: 'Playfair Display', serif; font-size: 130%; text-transform: uppercase;}819a.footer_pagetitle, a.footer_pagetitle:hover {cursor: pointer; color: #FFFFFF; font-family: 'Playfair Display', serif; font-size: 120%; text-transform: uppercase;}820a.footer_pagelink {color: #DDDDDD; font-size: 90%; font-family: 'Open Sans', sans-serif; font-weight: 300; text-transform: uppercase; opacity: 0.7; filter: opacity(70);}821a.footer_pagelink:hover {color: #DDDDDD; opacity: 1.0; filter: opacity(100);}822.bb-btns {text-align: center; clear: both; padding: 30px 0px 0px 0px;}823input[type=submit], input[type="submit"], a.bb-abutton, .buttons a, div#bb-scrolldivreviews a.reviews_write_review_link {border: 0px; text-shadow: rgba(0,0,0,.4) 0 1px 0; background: #09A5BA; margin-top: 2px; margin-bottom: 2px; padding: 9px 12px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color: #FFFFFF; cursor: pointer; font-size: 10pt; font-family: 'Open Sans', sans-serif; font-weight: 400; text-transform: uppercase; -webkit-appearance: none; background: #09A5BA; background: -webkit-gradient(linear, left top, left bottom, from(#09A5BA), to(#0EBED6)); background: -webkit-linear-gradient(top, #09A5BA, #0EBED6); background: -moz-linear-gradient(top, #09A5BA, #0EBED6); background: -ms-linear-gradient(top, #09A5BA, #0EBED6); background: -o-linear-gradient(top, #09A5BA, #0EBED6);}824a.bb-abutton, .buttons a, div#bb-scrolldivreviews a.reviews_write_review_link {display: inline-block; zoom: 1; *display: inline;}825input[type=submit]:hover, input[type="submit"]:hover, a.bb-abutton:hover, .buttons a:hover, div#bb-scrolldivreviews a.reviews_write_review_link:hover {background: #0EBED6;}826input.button7, div.ss_wl_sort input[type="submit"], input.button68 {background: #BFBFBF; background: -webkit-gradient(linear, left top, left bottom, from(#8C8989), to(#A3A1A1)); background: -webkit-linear-gradient(top, #8C8989, #A3A1A1); background: -moz-linear-gradient(top, #8C8989, #A3A1A1); background: -ms-linear-gradient(top, #8C8989, #A3A1A1); background: -o-linear-gradient(top, #8C8989, #A3A1A1);}827input.button7:hover, div.ss_wl_sort input[type="submit"]:hover, input.button68:hover {background: #A3A1A1;}828div.borders .bb-prodimg img, div.borders .bb-lkimg img {border: 0px;}829div.borders div.item {background: #FFFFFF;}830 831@media screen and (max-width : 751px) {832div#dl-registration, span#bb-gclink {color: #353535;}833span#bb-regname, a#bb-reglout {display: none;}834div#dl-makelogoin a {font-size: 250%;}835}836@media screen and (max-width : 500px) {837div#dl-makelogoin a {font-size: 160%;}838}839@media print {840div#dl-logo {display: block; width: 100%; clear: both; color: #000000;}841}842 843 844 845 846.loadmask {847	z-index: 100;848	position: absolute;849	top:0;850	left:0;851	-moz-opacity: 0.5;852	opacity: .50;853	filter: alpha(opacity=50);854	background-color: #CCC;855	width: 100%;856	height: 100%;857	zoom: 1;858}859.loadmask-msg {860	z-index: 20001;861	position: absolute;862	top: 0;863	left: 0;864}865.loadmask-msg div {866	padding:65px 10px 5px 25px;867  background: #fbfbfb url('images/loadmask.gif') no-repeat center 5px;868	min-width:55px;869	line-height: 16px;870	border-radius:4px;871	color:#222;872	font:normal 11px tahoma, arial, helvetica, sans-serif;873	cursor:wait;874}875.masked {876	overflow: hidden !important;877}878.masked-relative {879	position: relative !important;880}881.masked-hidden {882	visibility: hidden !important;883}884 885 886 887@font-face {888  font-family: 'Open Sans';889  font-style: normal;890  font-weight: 300;891  font-stretch: normal;892  src: url(http://fonts.gstatic.com/s/opensans/v36/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype');893}894@font-face {895  font-family: 'Open Sans';896  font-style: normal;897  font-weight: 400;898  font-stretch: normal;899  src: url(http://fonts.gstatic.com/s/opensans/v36/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');900}901@font-face {902  font-family: 'Playfair Display';903  font-style: normal;904  font-weight: 400;905  src: url(http://fonts.gstatic.com/s/playfairdisplay/v36/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtY.ttf) format('truetype');906}907@font-face {908  font-family: 'Playfair Display';909  font-style: normal;910  font-weight: 900;911  src: url(http://fonts.gstatic.com/s/playfairdisplay/v36/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsunDXbtY.ttf) format('truetype');912}913  </style>914  <meta content="ShopSite.com Template - Dauntless BB-Theme" name="web_author">915  <meta content="text/html; charset=utf-8" http-equiv="content-type">916  <meta content="en-US" http-equiv="content-language">917  <meta content="width=device-width, initial-scale=1.0" name="viewport">918  <meta content="noindex,nofollow" name="robots">919  <title>920   Your Shopping Cart921  </title>922  <style type="text/css">923   .loadmask {background-color:#CCCCCC;}924.loadmask-msg div {background-color:#FBFBFB;color:#111111;}925  </style>926 </head>927 <body class="fullwidth" onunload="button_clicked=0;">928  <header>929   <div id="dl-topbar">930    <div id="dl-topbarin">931     <div class="left inline-left">932      <div id="dl-registration">933       <a class="bb-reglink" id="bb-reglin" rel="nofollow" title="Click here to Sign In">934        Click here to935        <b>936         Sign In937        </b>938       </a>939       or940       <a class="bb-reglink" id="bb-regreg" rel="nofollow" title="Click here to Register">941        Click here to942        <b>943         Register944        </b>945       </a>946      </div>947     </div>948     <div class="right inline-right">949      <div id="bb-miniflyout">950       <a id="bb-minicart" rel="nofollow" title="View Cart">951        <span id="bb-miniview">952         View Cart953        </span>954       </a>955      </div>956      <form action="" id="bb-searchform" method="post">957       <input name="storeid" type="hidden" value="*1805809b7b4ec43c8072bef2505c">958       <span id="search-area">959        <input id="search-field" name="search_field" onfocus="value=''" size="20" type="text" value="Search">960        <input id="search-submit" type="submit" value="Go">961       </span>962      </form>963     </div>964     <div class="clear">965     </div>966    </div>967   </div>968   <div id="dl-logo">969    <div id="dl-logoin">970     <a title="Bracesmart">971      <img alt="brmart-logo6" src="rick.jpg">972     </a>973    </div>974    <div id="dl-headerin">975     <p style="text-align: center;">976      <span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 14pt;">977       Talk to a real person!978      </span>979      <br>980      <span style="font-family: 'trebuchet ms', geneva, sans-serif; font-size: 14pt;">981       [PHONE REDACTED]982      </span>983     </p>984    </div>985    <div class="suckertreemenu" id="verticalNav">986     <ul id="ShopSite">987      <li>988       <a style title="Home">989        Home990       </a>991      </li>992      <li>993       <a title="Bags &amp; Totes">994        Bags &amp; Totes995       </a>996      </li>997      <li>998       <a title="Drinkware">999        Drinkware1000       </a>1001      </li>1002      <li>1003       <a title="Electronics">1004        Electronics1005       </a>1006      </li>1007      <div id="bb-navfade" onclick="openVertical();">1008      </div>1009     </ul>1010     <a id="categoriesLink" onclick="openVertical(); return false;">1011      Categories1012     </a>1013    </div>1014    <div class="clear">1015    </div>1016   </div>1017  </header>1018  <div id="bb-content">1019   <div class="bb-yourcart" id="bb-inner">1020    <center>1021     <b>1022      Your Shopping Cart1023     </b>1024    </center>1025    <p>1026     <style type="text/css">1027      form.order > input {display: none;}1028     </style>1029    </p>1030    <div id="messages">1031    </div>1032    <!-- ShopSite Pro 12 sp3 r1 for FreeBSD -->1033    <!-- FreeBSD :: www2.g9.pair.com :: i386 :: v12 -->1034    <!-- Build Platform FreeBSD6-i386 -->1035    <!-- Build Timestamp -Wed Nov  2 14:09:27 MDT 2016 -->1036    <!-- Template File: sc - BB-Cart.sst -->1037    <form action="" class="order" method="post" name="order">1038     <input name="sbid" type="hidden" value="BR-[PHONE REDACTED]">1039     <input name="storeid" type="hidden" value="*1805809b7b4ec43c8072bef2505c">1040     <input name="fromid" type="hidden" value="order.cgi">1041     <input name="j_script" type="hidden" value="10">1042     <input name="rnd1" type="hidden" value="[PHONE REDACTED]">1043     <input name="rnd2" type="hidden" value="[PHONE REDACTED]">1044     <div class="bb-padb left">1045      <input class="button6" id="Continue Shopping" name="function" onclick="return(CheckIt(6,0));" tabindex="1" type="submit" value="Continue Shopping">1046     </div>1047     <span class="detailfont" id="your-shopping-cart">1048      Your Shopping Cart1049     </span>1050     <input alt="Recalculate" border="0" height="1" name="Recalculate" onclick="return(CheckIt(7,0));" src="" type="image" width="1">1051     <div id="cart-products">1052      <div class="empty-cart">1053       Your shopping cart is empty.1054      </div>1055     </div>1056     <div class="clear">1057     </div>1058     <div id="cart-totals">1059      <div id="cart-ordertotal">1060       <span class="cart-totals-title cart-ordertotal-text">1061        Total1062       </span>1063       <span class="cart-totals-value cart-ordertotal-value">1064        $0.001065       </span>1066      </div>1067     </div>1068     <input name="tax" type="hidden" value="-1">1069     <div class="hidden" id="surchargefield" style>1070      <table class="surcharge tabletoobig" style>1071       <tbody>1072        <tr>1073         <td class="surcharge">1074          <select class="surcharge" name="shipoptmenu:0">1075           <option value="0">1076            01077           </option>1078           <option value="1;+1">1079            11080           </option>1081           <option value="2;+2">1082            21083           </option>1084           <option value="3;+3">1085            31086           </option>1087           <option value="4;+4">1088            41089           </option>1090           <option value="5;+5">1091            51092           </option>1093           <option value="6;+6">1094            61095           </option>1096           <option value="7;+7">1097            71098           </option>1099           <option value="8;+8">1100            81101           </option>1102           <option value="9;+9">1103            91104           </option>1105           <option value="10;+10">1106            101107           </option>1108           <option value="11;+11">1109            111110           </option>1111           <option value="12;+12">1112            121113           </option>1114           <option value="13;+13">1115            131116           </option>1117           <option value="14;+14">1118            141119           </option>1120           <option value="15;+15">1121            151122           </option>1123           <option value="16;+16">1124            161125           </option>1126           <option value="17;+17">1127            171128           </option>1129           <option value="18;+18">1130            181131           </option>1132           <option value="19;+19">1133            191134           </option>1135           <option value="20;+20">1136            201137           </option>1138           <option value="21;+21">1139            211140           </option>1141           <option value="22;+22">1142            221143           </option>1144           <option value="23;+23">1145            231146           </option>1147           <option value="24;+24">1148            241149           </option>1150           <option value="25;+25">1151            251152           </option>1153           <option value="26;+26">1154            261155           </option>1156           <option value="27;+27">1157            271158           </option>1159           <option value="28;+28">1160            281161           </option>1162           <option value="29;+29">1163            291164           </option>1165           <option value="30;+30">1166            301167           </option>1168           <option value="31;+31">1169            311170           </option>1171           <option value="32;+32">1172            321173           </option>1174           <option value="33;+33">1175            331176           </option>1177           <option value="34;+34">1178            341179           </option>1180           <option value="35;+35">1181            351182           </option>1183           <option value="36;+36">1184            361185           </option>1186           <option value="37;+37">1187            371188           </option>1189           <option value="38;+38">1190            381191           </option>1192           <option value="39;+39">1193            391194           </option>1195           <option value="40;+40">1196            401197           </option>1198           <option value="41;+41">1199            411200           </option>

Showing the first 1,200 of 1747 lines. Download the file for the rest.