body{background-color:#fff;}div.spacer{clear:both;}.large-headline{text-decoration:none;font-size:28px;}
.large-headline a{text-decoration:none;color:black;}.large-headline a:hover{text-decoration:underline;color:#008AFF;}
.body-text{text-align:left;font-size:13px;line-height:20px;}.body-text p{text-align:left;font-size:13px;line-height:20px;}
.body-text ol li abbr{display:none;}.featured-link{font-size:17px;}.small-text{font-size:11px;}
.extra-small-text{font-size:10px;font-family:verdana,helvetica,arial;}.green{color:#099c02;}
.red{color:#f00;}.dark_green{color:#007500;}.dark_red{color:#a00;}#header{float:left;width:100%;font-size:93%;line-height:normal;font-family:verdana,helvetica,arial;font-size:12px;}
#header ul{margin:0;padding:5px 10px 0;list-style:none;}#header li{float:left;background:url("/images/left_both.gif") no-repeat left top;margin:0 5px 0 0;padding:0 0 0 9px;}
#header a{float:left;display:block;width:.1em;background:url("/images/right_both.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#fff;white-space:nowrap;}
li#nav-store{background:url("/images/left_both-green.gif") no-repeat left top;}#nav-store a{background:url("/images/right_both-green.gif") no-repeat right top;}
#header>ul a{width:auto;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #header a{float:none;}
/* End IE5-Mac hack */ #header a:hover{color:#333;}#home #nav-home,#subscribe #nav-subscribe,#about #nav-about,#archives #nav-archives,#store #nav-store,#forum #nav-forum{background-position:0 -150px;border-width:0;}
#home #nav-home a,#subscribe #nav-subscribe a,#about #nav-about a,#archives #nav-archives a,#store #nav-store a,#forum #nav-forum a{background-position:100% -150px;padding-bottom:5px;color:#333;}
#header li:hover,#header li:hover a{background-position:0 -150px;color:#333;}#header li:hover a{background-position:100% -150px;}
#header-buttons{position:absolute;top:4px;right:-8px;}.header-button{float:right;margin-left:10px;}
#shippingInfo_domestic_img{width:88px;height:18px;}#shippingInfo_international_img{width:152px;height:18px;}
#wishlistButtonInHeader{width:85px;height:18px;z-index:1001;}#storeHeader img{border:0;}
#storeHeaderPattern{width:100%;background-image:url(/store/images/storeTileHeader4.jpg);background-repeat:repeat-x;height:132px;border:0 solid red;position:absolute;top:0;left:0;z-index:-1;}
#storeHeader{width:970px;height:132px;position:relative;margin:4px auto;}#freeShipImg{width:182px;height:52px;position:absolute;top:25px;left:0;}
a#freeShipProductPage{display:block;width:182px;height:52px;position:absolute;top:25px;left:0;background:url('/store/images/freeshipping50.png');background-size:182px 52px;}
a.canadaFlatRateProductPage{background:url('/store/images/canadaFlatRate_1.png') no-repeat;background-size:180px 50px;display:block;float:left;width:180px;height:50px;margin-top:20px;}
#storeLogo,#storeLogoWithFlag b{display:block;cursor:pointer;margin:0 auto;}#storeLogo{width:210px;height:88px;position:absolute;right:50%;margin:40px -105px 0 0;background-image:url('/store/images/storeLogo.png');}
#storeLogoWithFlag{margin:0 auto;width:267px;height:128px;display:block;background:url('/store/images/storeLogoWithFlag.png');}
#results_refreshCartWidget{display:block;width:122px;height:52px;position:absolute;top:25px;right:-11px;}
#countryBubble{display:none;position:absolute;font-family:lucida sans;font-size:9pt;padding-top:25px;line-height:12pt;background-image:url(/store/images/whiteBubble.png);background-repeat:no-repeat;left:235px;top:-200px;width:137px;height:91px;}
a#wishlist-button-link{display:block;background:url('/store/awesomeness/images/header_button_yourWishlist.png');height:18px;width:85px;}
a#shippingInfo_link{display:block;background:url('/store/images/header_button_shippinginfo.png');height:18px;width:85px;}
#footer{clear:both;width:100%;border-top:none;background-color:#E2F5FF;font-size:20px;line-height:32px;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",arial,helvetica,sans-serif;margin:10px 0 0 0;padding:15px 0 1px 0;}
#footer p.credit{font-size:10px;margin:15px 0;color:#888;}ul.footer-links{padding:0;margin:30px 0 20px 0;list-style-type:none;}
ul.footer-social-links{padding:0;margin:0 0 45px 0;list-style-type:none;}ul.footer-links li{margin:0 0 0 5px;padding-right:12px;border-right:1px solid #aac6d6;}
ul.footer-links li a{color:#548CA7;}ul.footer-links li a:hover{color:#002A4F;}.footer-links li,.footer-social-links li{list-style-type:none;display:inline;position:relative;}
ul.footer-phone{width:940px;padding:0;margin:0 auto;list-style:none;color:#548CA7;font-family:chaloops-1,chaloops-2,georgia,"times new roman",times,serif;font-style:normal;font-size:25px;}
li.footer-phone-message{font-size:24px;margin-bottom:20px;}li.footer-phone-number a{background-repeat:no-repeat;background-position:0 20px;color:#548CA7;font-size:85px;line-height:1.2em;text-decoration:none;font-family:chaloops-medium-1,chaloops-medium-2,georgia,"times new roman",times,serif;}
li.footer-phone-number a:hover{color:#377694;}ul.footer-payment-links{padding:15px 0 5px 0;background-color:#f7fcff;margin:0;}
ul.footer-payment-links li{display:inline-block;margin:0 20px;}.footer-social-links li a{background-color:#C2D5DF;padding:6px 12px 5px 33px;margin:0 7px;font-size:12px;line-height:12px;color:#002A4F;text-decoration:none;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
.footer-social-links li.tumblr-link a{border:1px solid #c7dae4;background:url('/images/socialicons/tumblr.gif') no-repeat 12px 5px;}
.footer-social-links li.twitter-link a{border:1px solid #c7dae4;background:url('/images/socialicons/twitter-1.png') no-repeat 12px 5px;}
.footer-social-links li.instagram-link a{border:1px solid #c7dae4;background:url('/images/socialicons/Instagram-3.png') no-repeat 12px 5px;}
.footer-social-links li.facebook-link a{border:1px solid #c7dae4;background:url('/images/socialicons/facebook.gif') no-repeat 12px 5px;}
.footer-social-links li.pinterest-link a{border:1px solid #c7dae4;background:url('/images/socialicons/pinterest.png') no-repeat 12px 5px;}
.footer-social-links li a:hover{background-color:#c7dae4;}.footer-social-links .first,.footer-social-links .last,.footer-social-links .first:hover,.footer-social-links .last:hover{font-size:12px;}
@-moz-keyframes pulse{from{color:#1A1;}50%{color:#000;}to{color:#1A1;}}@-webkit-keyframes pulse{from{color:#1A1;}
50%{color:#000;}to{color:#1A1;}}a.pulse{color:#1A1;text-decoration:none;border:none!important;}
a.pulse{-webkit-animation-name:pulse;-webkit-animation-duration:1.5s;-webkit-transition-timing-function:ease-in-out;-webkit-animation-iteration-count:1000;-moz-animation-name:pulse;-moz-animation-duration:1.5s;-moz-transition-timing-function:ease-in-out;-moz-animation-iteration-count:1000;}
#content{width:960px;margin:10px auto 30px;text-align:center;}ol{text-align:left;}
#archives .large-headline{padding-top:10px;}.newsletter_invisible{display:none;}
.newsletter_filed_under{text-align:center;font-size:12px;color:#000;}.newsletter_comments_hidden{display:none;}
.newsletter_trackback{text-align:center;font-size:11px;line-height:12px;color:#999;}
.newsletter_post{padding-bottom:0;}.newsletter_post_divider{background:url('/images/newsletter_cartouche.gif') no-repeat;height:18px;width:268px;margin:28px 0 24px 0;}
.newsletter_delicious_button{text-align:center;display:block;height:70px;width:117px;background:url('/images/newsletter_delicious_button.gif') no-repeat;margin:25px 0 20px 20px;}
.newsletter_delicious_button_wide{text-align:center;display:block;height:70px;width:180px;background:url('/images/newsletter_delicious_button_wide.gif') no-repeat;}
.newsletter_author_credit_box{font-size:12px;border-top:1px solid #E1E1C1;border-bottom:1px solid #E1E1C1;padding-top:3px;padding-bottom:3px;clear:both;}
.newsletter_hidden_on_permalink_page{border:0;padding:0;display:inline;}.newsletter_about_box{font-family:lucida grande,sans serif,helvetica,arial;font-size:14px;background:#f7f3e1;width:180px;padding:10px;margin-top:10px;text-align:left;}
.newsletter_about_box .quote_author{margin-top:10px;display:block;font-size:14px;font-style:italic;text-align:right;}
.newsletter_about_box_3{background:#fafafa;font-family:georgia,serif;font-size:22px;}
.newsletter_about_box_4{background:#fafafa;font-family:georgia,serif;font-size:22px;}
.newsletter_about_box_5{background:#fafafa;font-family:georgia,serif;font-size:22px;}
.newsletter_about_box_1{border-top:9px solid #f0ecda;border-bottom:9px solid #f0ecda;}
.newsletter_about_box_2{background:#FFFCED;margin-top:10px;}.newsletter_about_box form{margin-bottom:15px;}
.newsletter_about_box form input{margin-top:5px;width:100%;text-align:center;_width:98.5%;}
.pagebar{font:11px Arial,Helvetica,sans-serif;padding-top:20px;padding-bottom:10px;margin:0;}
.pagebar a,.pageList .this-page{padding:2px 6px;border:solid 1px #ddd;background:#fff;text-decoration:none;}
.pagebar a:visited{padding:2px 6px;border:solid 1px #ddd;background:#fff;text-decoration:none;}
.pagebar .break{padding:2px 6px;border:none;background:#fff;text-decoration:none;}
.pagebar .this-page{padding:2px 6px;border-color:#999;font-weight:bold;font-size:13px;vertical-align:top;background:#fff;}
.pagebar a:hover{color:#fff;background:#0063DC;border-color:#036;text-decoration:none;}
#blog h4 span{font-family:Georgia,times new roman,Times;font-size:18px;}#blog p{font-family:verdana,helvetica,arial;text-align:left;font-size:12px;line-height:20px;}
#blog .blog_post li{font-family:verdana,helvetica,arial;text-align:left;font-size:12px;line-height:1.5em;margin-bottom:1.5em;}
#blog .blog_post_header{padding:10px 0 0 0;}#blog .blog_post_date{margin-top:5px;font-family:georgia,times new roman,times,serif;font-size:11px;color:#999;}
.blog_post_date a{text-decoration:none;}#blog .blog_post_title{font-family:georgia,times new roman,times,serif;font-size:28px;line-height:30px;padding:0;margin:0;}
#blog .blog_post_title a{text-decoration:none;color:#000;}#blog .blog_post_title a:hover{text-decoration:underline;color:#008AFF;}
.large-headline-emphasis-gray{color:#999;font-size:42px;display:block;padding-top:20px;padding-bottom:20px;}
#blog .large-headline-emphasis{display:inline;}#blog .large-headline-emphasis a{color:#900;}
#blog .large-headline-emphasis a:hover{color:#008AFF;}#blog .medium-headline{padding-top:0;}
.blog_post_bottom{font-family:verdana,helvetica,arial;font-size:11px;}.blog_post_tools{color:#bbb;display:block;margin:0 0 3px 0;padding:0 0 20px 0;border-bottom:1px dotted #DDD;}
#blog .flickr-photo{border:solid 1px #000;}#blog .flickr-frame{text-align:left;padding:0;}
#store .large-headline{font-size:30px;padding-top:10px;padding-bottom:10px;}#store .medium-gray-24px-headline{display:block;color:#777;font-size:24px;padding-top:15px;padding-bottom:0;}
#store .buy-box{width:220px;border:1px solid #DDD;padding:10px 0 10px 0;}#store .buy-box p{padding:3px 0 8px 0;margin:0;}
#store .buy-button{padding:0;margin:0;position:relative;top:6px;}#store .buy-box form{padding:0;margin:0;display:inline;}
#store .buy-box .or{padding:0;color:#BBB;font-size:16px;font-style:italic;margin:0;}
#store .rule{background:url('/images/hr.gif') repeat-x 0 50%;margin:5px 0 0 0;text-align:center;clear:both;}
#store .rule span{background:#FFF;padding:0 10px 0 0;text-transform:uppercase;padding-left:10px;font-family:georgia,times new roman,times,serif;font-size:13px;clear:both;}
.short-list{width:220px;}#store .short-list ul{padding:0 15px 0 18px;margin:0;}#store .short-list li{font-size:12px;font-family:lucida grande,arial,helvetica;padding:5px 0 5px 0;margin:0;}
#store .cart-button{position:absolute;float:right;right:7%;top:115px;}#store .holiday-notice{position:absolute;float:right;right:7.5%;top:50px;width:200px;background:#FFC;border-top:3px solid white;border-left:3px solid white;border-right:3px solid white;border-bottom:3px solid white;font-family:georgia,times new roman,times;font-size:12px;padding:5px;}
#store .product-blurb{width:200px;font-family:georgia,times new roman,times;font-size:14px;margin:10px 10px 10px 10px;}
#store .product-blurb .product-name{font-size:15px;position:relative;clear:left;top:5px;}
#store .product-name a{text-decoration:none;color:#000;}#store .product-name a:hover{text-decoration:underline;color:#008AFF;}
#store .product-blurb .product-oneliner{display:block;position:relative;top:7px;font-size:12px;color:#666;width:200px;}
#store .cartItem .stock .inStock{color:#007500;}#store .medium-body-text{font-family:georgia,times new roman,times;font-size:18px;color:#333;line-height:1.5em;text-align:left;}
#store .small-body-text{font-family:georgia,times new roman,times;font-size:15px;color:#333;line-height:1.5em;text-align:left;}
#store h4{background:none;text-decoration:none;font-weight:normal;padding;0;margin:0;font-size:1.4em;margin-top:1.3em;}
#store .shipping-table{width:100%;}#store .shipping-table tr{background:#f6f6f6;border-bottom:1px solid #fff;}
#store .shipping-table td{border-width:1px 1px 2px 0;border-color:white;border-style:solid;padding:.4em 1.2em .4em 1em;}
#store .shipping-table thead td{font-weight:bold;background:#eee;border-bottom:1px solid white;text-align:center;}
#store .shipping-table .blank{background:#fff;}#store #shipping-help-bigmap{margin:10px 0 0 20px;}
#order-status{margin:0;padding:0;}#order-status #content{width:850px;}#os-greeting{font-family:"ff-market-web-1","ff-market-web-2",cursive;text-align:center;font-size:60px;width:99%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);}
#os-buttons{width:215px;height:50px;float:left;padding:10px 0;}#os-buttons a{width:215px;margin:0 0 10px 0;color:#101010;}
#os-message{width:580px;float:right;text-align:left;font-size:26px;line-height:46px;}
#os-message p{margin:0;padding:0 0 20px;}#os-tabs{clear:both;width:800px;margin:0 auto;text-align:left;}
#os-updates ul{list-style-type:none;padding:0;margin:0;}#os-updates li{clear:both;}
.os-check{display:block;font-size:115px;color:#41ad49;float:left;}.os-update{display:block;font-size:36px;margin-left:150px;padding:20px 0 10px;}
.os-update small{font-size:24px;}.os-next{display:block;text-align:center;font-size:48px;padding:20px 0;clear:both;}
.forum_include_topic{font-size:14px;font-family:georgia,lucida grande,sans serif,helvetica,arial;line-height:19px;}
.forum_include_header{color:#000;}.forum_include_header:hover{color:#008AFF;}.forum_include_replies{font-size:10px;font-family:lucida grande,sans serif,helvetica,arial;color:#999;display:block;padding-bottom:8px;padding-top:1px;}
.forum_include_body{font-size:12px;font-family:verdana,helvetica,arial;}.button-gray{font-family:"Lucida Grande",Helvetica,Arial,sans-serif;font-size:38px;display:inline-block;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),-1px -1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15),-1px -1px 3px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.15),-1px -1px 3px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;-moz-transition:-moz-transform .1s ease-in-out,-moz-box-shadow .1s ease-in-out;-o-transition:-o-transofrm .1s ease-in-out,-o-box-shadow .1s ease-in-out;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;}
a.button-gray,a.button-gray:link,a.button-gray:visited{text-decoration:none;color:#000;border:none;cursor:pointer;}
.button-gray span{display:inline-block;padding:.3em .6em;line-height:1;text-shadow:0 1px 1px rgba(255,255,255,1.0);background:#f8f8f8;background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(248,248,248,0.9)),to(rgba(224,224,224,1.0)));background:-moz-linear-gradient(#f8f8f8,#e0e0e0);-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);-webkit-transition:-webkit-transform .1s ease-in-out,-webkit-box-shadow .1s ease-in-out;-moz-transition:-moz-transform .1s ease-in-out,-moz-box-shadow .1s ease-in-out;-o-transition:-o-transform .1s ease-in-out,-o-box-shadow .1s ease-in-out;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;}
.button-gray:active{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);-webkit-transition:-webkit-transform .02s ease-in-out,-webkit-box-shadow .02s ease-in-out;-moz-transition:-moz-transform .02s ease-in-out,-moz-box-shadow .02s ease-in-out;-o-transition:-o-transform 0s ease-in-out,box-shadow .1s ease-in-out;transition:transform 0s ease-in-out,box-shadow .1s ease-in-out;}
.button-gray:active span{background:#d7d7d7;background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(198,198,198,1.0)),to(rgba(215,215,215,1.0)));background:-moz-linear-gradient(rgba(198,198,198,1.0),rgba(215,215,215,1.0));text-shadow:0 1px 1px rgba(255,255,255,0.7);line-height:1.1em;height:1em;-webkit-transform:translate(0,0px);-moz-transform:translate(0,0px);-o-transform:translate(0,2px);transform:translate(0,2px);-webkit-box-shadow:inset 0 0 .25em rgba(0,0,0,.7);-moz-box-shadow:inset 0 0 .25em rgba(0,0,0,.7);box-shadow:inset 0 0 .25em rgba(0,0,0,.7);-webkit-transition:-webkit-transform .05s ease-in-out,-webkit-box-shadow .05s ease-in-out;-moz-transition:-moz-transform .05s ease-in-out,-moz-box-shadow .05s ease-in-out;-o-transition:-o-transform 0s ease-in-out,-o-box-shadow .1s ease-in-out;transition:transform 0s ease-in-out,box-shadow .1s ease-in-out;}
#store #ambassadors-tab .description_table{width:912px;}#store #ambassadors-tab #background{position:absolute;width:50%;height:100%;padding:10px 25px 35px 65px;right:-16px;top:-15px;z-index:-1;background:-webkit-gradient(linear,0% 90%,0% 100%,from(rgba(255,255,255,0)),to(white)),-webkit-gradient(linear,0% 0,100% 0,from(white),color-stop(0.01,white),color-stop(0.145,#f7f5e7),color-stop(0.146,#e0dcc5),color-stop(0.148,white),color-stop(0.149,#f5f3e1),color-stop(0.32,#faf9f0),color-stop(0.9,#faf9f0),color-stop(0.998,#f7f5e7),to(#C9C9C9));background:-moz-linear-gradient(top center,rgba(255,255,255,0.0) 90%,rgba(255,255,255,1.0) 100%),-moz-linear-gradient(left center,#FFF 0,#f7f5e7 14.2%,#e0dcc5 14.4%,#FFF 14.5%,#f5f3e1 14.7%,#faf9f0 32%,#faf9f0 90%,#f7f5e7 99.8%,#c9c9c9 100%) repeat scroll 0 0 transparent;}
#store #ambassadors-tab #media{width:50%;vertical-align:top;line-height:24px;margin:0;padding-bottom:0;padding-right:20px;}
#store #ambassadors-tab #media .inner{position:relative;left:-9px;top:-8px;width:107.2%;}
#store #ambassadors-tab #media p{margin-bottom:.5em;}#store #ambassadors-tab #media img{width:100%;padding:0 0 10px 0;}
#store #ambassadors-tab #interview{vertical-align:top;}#store #ambassadors-tab #interview .inner{padding:0 0 35px 0;right:-8px;top:-8px;position:relative;margin-bottom:-50px;width:456px;vertical-align:top;color:#333;}
#store #ambassadors-tab #interview .inner p{margin:0 1.5em;}#store #ambassadors-tab #interview .portrait{width:100%;padding-bottom:1.3em;}
#store #ambassadors-tab #interview .bio{line-height:1.9em;}#store #ambassadors-tab #interview .bio .name{font-size:22px;}
#store #ambassadors-tab #interview .bio .name:after{content:",";}#store #ambassadors-tab #interview .bio .location{font-size:22px;opacity:.7;}
#store #ambassadors-tab #interview .bio .one-liner{display:block;font-size:15px;}
#store #ambassadors-tab #interview .introduction{line-height:1.5em;font-style:oblique;padding:1em 0 1em 0;}
#store #ambassadors-tab #interview .question{margin:0;padding:0;font:inherit;line-height:inherit;}
#store #ambassadors-tab #interview .question:before{display:none;}#store #ambassadors-tab #interview .answer{margin:0;padding:0;font:inherit;line-height:inherit;}
#store #ambassadors-tab #interview .answer:before{display:none;}#store #ambassadors-tab #interview .speaker{color:#806f3e;text-transform:uppercase;font-family:"lucida grande",helvetica,arial;letter-spacing:1px;font-weight:bold;font-size:13px;}
#store #ambassadors-tab #interview .question{line-height:1.5em;padding:0 0 1.5em 0;}
#store #ambassadors-tab #interview .question .speaker{display:block;}#store #ambassadors-tab #interview .question .speaker:after{content:"\2026";}
#store #ambassadors-tab #interview .question .said{font-style:oblique;}#store #ambassadors-tab #interview .answer{line-height:1.5em;padding:0 0 1.5em 0;}
#store #ambassadors-tab #interview .answer .speaker:after{content:":";}#store #ambassadors-tab #interview .pull-quote{margin:0 1em 1em!important;font-size:26px;line-height:1.2em;text-align:center;font-style:oblique;text-shadow:rgba(0,0,0,0.5) 0 -1px 0,#806F3E 0 -1px 0,white 0 1px 0;}
#store #ambassadors-tab #interview .pull-quote:before{content:"\201c";}#store #ambassadors-tab #interview .pull-quote:after{content:"\201d";}
@media(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){a#freeShipProductPage{background:url('/store/images/freeshipping50@2x.png');background-size:182px 52px;}
a#wishlist-button-link{background-image:url('http://photojojo.com/store/awesomeness/images/header_button_yourWishlist@2x.png');background-size:85px 18px;}
a#shippingInfo_link{background-image:url('http://photojojo.com/store/images/header_button_shippinginfo@2x.png');background-size:85px 18px;}
#storeLogoWithFlag{display:block;background:url('http://photojojo.com/store/images/storeLogoWithFlag@2x.png');background-size:267px 128px;}
a.canadaFlatRateProductPage{background:url('/store/images/canadaFlatRate_1@2x.png') no-repeat;background-size:180px 50px;}
}.balloonProof--container{width:100%;margin:10px auto 0;}.balloonProof{width:280px;margin:0 20px;padding:0;line-height:1.5em;display:inline-block;vertical-align:top;}
.balloonProof a{text-decoration:none;color:#5EB5D2;}a.balloonProof__balloon{display:block;width:140px;height:120px;margin:0 auto;background-image:url('/m/store/images/balloon-sprite@2x.png')!important;background-size:840px 140px;background-position:0 -20px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.balloonProof__card--twitter{border:1px solid #D3D3D3;border-radius:6px;padding:12px;width:280px;margin:0 auto;background:#fff;}
.balloonProof__card--twitter .card--twitter__bio{margin:0 0 14px 0;}.balloonProof__card--instagram{border:1px solid #D3D3D3;width:284px;margin:0 auto;padding:4px 10px 14px;background:#fff;border-radius:4px;}
.card--instagram__photo{padding:8px 0 0 0;}.card--instagram__photo img{width:100%;}
.bio__source-instagram img{width:50px;height:auto;margin:-32px 0 0 0;float:right;}
.card--instagram__bio{margin:10px 0;}.card--twitter__tweet,.card--instagram__comment{margin:10px 0 0 0;font-size:12px;line-height:1.5em;text-align:left;}
.bio__face,.bio__name,.bio__username{font-size:16px;line-height:1em;display:block;text-align:left;}
.bio__face{float:left;}.bio__face img{width:48px;margin:0 12px 0 0;height:auto;}
.bio__name{font-weight:bold;margin:4px auto 4px;padding:5px 0 0 0;}.bio__source-twitter{display:block;float:right;margin:8px auto;}
.bio__source-twitter img{width:28px;height:22px;}.clear{clear:both;}.show{display:block!important;}
.readyToPop{background-position:-140px -20px!important;}.balloonSway{-webkit-animation:balloonSway 5s ease-in-out infinite;-moz-animation:balloonSway 5s ease-in-out infinite;-ms-animation:balloonSway 5s ease-in-out infinite;-o-animation:balloonSway 5s ease-in-out infinite;}
@-webkit-keyframes balloonSway{0%{-webkit-transform:rotate(4deg) translate(10px,0px);}
50%{-webkit-transform:rotate(-4deg) translate(-10px,0px);}100%{-webkit-transform:rotate(4deg) translate(10px,0px);}
}@-moz-keyframes balloonSway{0%{-moz-transform:rotate(4deg) translate(10px,0px);}
50%{-moz-transform:rotate(-4deg) translate(-10px,0px);}100%{-moz-transform:rotate(4deg) translate(10px,0px);}
}@-o-keyframes balloonSway{0%{-o-transform:rotate(4deg) translate(10px,0px);}50%{-o-transform:rotate(-4deg) translate(-10px,0px);}
100%{-o-transform:rotate(4deg) translate(10px,0px);}}.cardSway{-webkit-animation:cardSway 5s ease-in-out infinite;-moz-animation:cardSway 5s ease-in-out infinite;-ms-animation:cardSway 5s ease-in-out infinite;-o-animation:cardSway 5s ease-in-out infinite;}
@-webkit-keyframes cardSway{0%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
50%{-webkit-transform:rotate(-1deg) translate(1px,0px);}100%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
}@-moz-keyframes cardSway{0%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
50%{-webkit-transform:rotate(-1deg) translate(1px,0px);}100%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
}@-ms-keyframes cardSway{0%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
50%{-webkit-transform:rotate(-1deg) translate(1px,0px);}100%{-webkit-transform:rotate(1deg) translate(-1px,0px);}
}@-o-keyframes cardSway{0%{-webkit-transform:rotate(1deg) translate(-1px,0px);}50%{-webkit-transform:rotate(-1deg) translate(1px,0px);}
100%{-webkit-transform:rotate(1deg) translate(-1px,0px);}}.balloonPop{-webkit-animation:balloonPop .4s 1;-moz-animation:balloonPop .4s 1;-ms-animation:balloonPop .4s 1;-o-animation:balloonPop .4s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;}
@-webkit-keyframes balloonPop{0%{background-position:0 -20px;}19.999%{background-position:0 -20px;}
20%{background-position:-140px -20px;}39.999%{background-position:-140px -20px;}
40%{background-position:-280px -20px;}59.999%{background-position:-280px -20px;}
60%{background-position:-420px -20px;}79.999%{background-position:-420px -20px;}
80%{background-position:-560px -20px;}99.999%{background-position:-560px -20px;opacity:1;}
100%{background-position:-700px -20px;opacity:0;}}@-moz-keyframes balloonPop{0%{background-position:0 -20px;}
19.999%{background-position:0 -20px;}20%{background-position:-140px -20px;}39.999%{background-position:-140px -20px;}
40%{background-position:-280px -20px;}59.999%{background-position:-280px -20px;}
60%{background-position:-420px -20px;}79.999%{background-position:-420px -20px;}
80%{background-position:-560px -20px;}99.999%{background-position:-560px -20px;opacity:1;}
100%{background-position:-700px -20px;opacity:0;}}@-ms-keyframes balloonPop{0%{background-position:0 -20px;}
19.999%{background-position:0 -20px;}20%{background-position:-140px -20px;}39.999%{background-position:-140px -20px;}
40%{background-position:-280px -20px;}59.999%{background-position:-280px -20px;}
60%{background-position:-420px -20px;}79.999%{background-position:-420px -20px;}
80%{background-position:-560px -20px;}99.999%{background-position:-560px -20px;opacity:1;}
100%{background-position:-700px -20px;opacity:0;}}@-o-keyframes balloonPop{0%{background-position:0 -20px;}
19.999%{background-position:0 -20px;}20%{background-position:-140px -20px;}39.999%{background-position:-140px -20px;}
40%{background-position:-280px -20px;}59.999%{background-position:-280px -20px;}
60%{background-position:-420px -20px;}79.999%{background-position:-420px -20px;}
80%{background-position:-560px -20px;}99.999%{background-position:-560px -20px;opacity:1;}
100%{background-position:-700px -20px;opacity:0;}}.cardDrop{-webkit-animation:cardDrop .4s 1;-moz-animation:cardDrop .4s 1;-ms-animation:cardDrop .4s 1;-o-animation:cardDrop .4s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;-o-animation-delay:.1s;}
@-webkit-keyframes cardDrop{0%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,300px);opacity:0;}
}@-moz-keyframes cardDrop{0%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,300px);opacity:0;}
}@-ms-keyframes cardDrop{0%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,300px);opacity:0;}
}@-o-keyframes cardDrop{0%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,300px);opacity:0;}
}.balloonFly{-webkit-animation:balloonFly 2s 1;-moz-animation:balloonFly 2s 1;-ms-animation:balloonFly 2s 1;-o-animation:balloonFly 2s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;}
@-webkit-keyframes balloonFly{0%{-webkit-transform:translate(0px,0);opacity:1;}50%{-webkit-transform:translate(0px,0px);opacity:1;}
100%{-webkit-transform:translate(0px,0px);opacity:1;}}@-moz-keyframes balloonFly{0%{-webkit-transform:translate(0px,0);opacity:1;}
50%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,0px);opacity:1;}
}@-ms-keyframes balloonFly{0%{-webkit-transform:translate(0px,0);opacity:1;}50%{-webkit-transform:translate(0px,0px);opacity:1;}
100%{-webkit-transform:translate(0px,0px);opacity:1;}}@-o-keyframes balloonFly{0%{-webkit-transform:translate(0px,0);opacity:1;}
50%{-webkit-transform:translate(0px,0px);opacity:1;}100%{-webkit-transform:translate(0px,0px);opacity:1;}
}
img{border:none;}.title{font-family:georgia;font-size:24pt;}.subtitle{font-family:georgia;font-size:14pt;color:#8f8f8f;}
.productTable{width:90%;}#shareContainer{position:absolute;top:445px;left:535px;text-align:left;z-index:8888;}
#like-button-region{background:url("/store/awesomeness/images/addToWishlistBackground.png") no-repeat;width:112px;height:56px;}
p#like-button{padding-top:28px;padding-left:13px;margin:0;}#tweet-button-region,#share-button-region,#googleplus-button-region,#pinterest-button-region{padding-top:10px;padding-left:13px;}
#starContainer{top:-11px;left:35px;cursor:pointer;border:0 solid black;z-index:997;width:100px;height:300px;display:none;position:absolute;background-image:url("/store/awesomeness/images/starAnimation/dustStarsTogether.gif");}
#starSky{background-color:black;width:100%;height:100%;position:fixed;top:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#3b3c3c');background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#3b3c3c));background:-moz-linear-gradient(top,#000,#3b3c3c);opacity:0;display:none;z-index:999;}
#skyPhasesContainer{position:absolute;top:0;left:0;z-index:1000;width:100%;height:180px;display:none;}
.skyPhaseSubcontainer{position:absolute;top:0;left:0;height:180px;width:100%;opacity:0;}
#starImpactContainer{position:fixed;top:0;right:375px;visibility:hidden;z-index:1000;width:200px;}
.starImpactPng{position:absolute;top:0;left:0;}.greenSubheading{color:#0c4d1c;font-size:16pt;}
.orangeSubheading{color:#895d11;font-size:16pt;}.description{line-height:16pt;font-size:15pt;}
.specs{font-family:arial;font-size:11pt;}.tab_container{position:relative;margin:15px;margin-left:25px;width:912px;z-index:997;}
.tab_container .header{padding:0;font-size:1.4em;line-height:1.3em;margin-top:0 0 .5em 0;}
.description_table{width:912px;}.description_table_background{position:absolute;width:310px;height:100%;padding:10px 25px 35px 96px;right:-16px;top:-15px;z-index:-1;background:-webkit-gradient(linear,0% 90%,0% 100%,from(rgba(255,255,255,0)),to(white)),-webkit-gradient(linear,0% 0,100% 0,from(white),color-stop(0.01,white),color-stop(0.145,#F7F7F7),color-stop(0.146,#C9C9C9),color-stop(0.149,white),color-stop(0.151,#F5F5F5),color-stop(0.32,#FaFaFa),color-stop(0.9,#FaFaFa),color-stop(0.998,#F7F7F7),to(#C9C9C9));background:-moz-linear-gradient(top center,rgba(255,255,255,0.0) 90%,rgba(255,255,255,1.0) 100%),-moz-linear-gradient(left center,#FFF 0,#f7f7f7 14.8%,#C9C9C9 15%,#FFF 15.2%,#f5f5f5 15.6%,#fafafa 32%,#fafafa 90%,#f7f7f7 99.8%,#c9c9c9 100%) repeat scroll 0 0 transparent;}
.description_td{width:540px;vertical-align:top;line-height:24px;margin:0;padding-bottom:0;padding-right:20px;}
.description_td p{margin-bottom:.5em;}.description_specs_td{vertical-align:top;}
.description_specs_inner{padding:10px 25px 35px 96px;right:-16px;top:-15px;position:relative;margin-left:-75px;margin-bottom:-50px;width:310px;vertical-align:top;color:#333;}
.description_specs_td ul{list-style-type:none;margin:-5px 0;padding-left:0;}.description_specs_td li{border-bottom:1px solid #EAEAEA;margin:10px 0;padding:5px 0 15px 0;}
.bigTab{margin-left:1px;margin-bottom:-1px;position:relative;height:55px;border-collapse:collapse;}
.smallTab{margin-top:17px;margin-left:2px;cursor:pointer;position:relative;height:38px;background-color:#e4e4e4;border-collapse:collapse;border:0 solid red;}
.smallTab img.lab-badge{height:34px;width:94px;position:absolute;right:-94px;top:4px;}
.bigTab img.lab-badge{display:none;}table.works-with-2{border-spacing:0;border-collapse:collapse;margin:14px 0;}
table.works-with-2 tr{border-top:1px solid #f2f3f3;}table.works-with-2 tr:first-child{border-top:none;}
table.works-with-2 tr td{height:58px;width:44px;border-left:1px solid #f2f3f3;}table.works-with-2 tr td:first-child{border-left:none;border-right:1px solid #cecece;}
.title-iPhone,.title-iPad,.title-iPad-Mini,.title-iPod,.title-Android,.iPhone3GS,.iPhone4,.iPhone4S,.iPhone5,.iPhone5S,.iPhone5C,.iPhone6,.iPhone6plus,.iPad1,.iPad2,.iPad3,.iPad4,.iPad5,.iPad-air,.iPad-Mini1,.iPad-Mini2,.iPod3,.iPod4,.iPod5,.Android-Mobile,.Android-Tablets{background-size:42px 112px;}
.yes{background-position:top;}.no{background-position:bottom;}.title-iPhone{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-title-iphone-2@2x.png');}
.title-iPad{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-title-ipad-2@2x.png');}
.title-iPad-Mini{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-title-ipad-2@2x.png');}
.title-iPod{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-title-ipod-2@2x.png');}
.title-Android{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-title-android-2@2x.png');}
.iPhone3gs{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-3GS@2x.png');}
.iPhone4{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-4@2x.png');}
.iPhone4S{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-4S-2@2x.png');}
.iPhone5{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-5@2x.png');}
.iPhone5S{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-5S-2@2x.png');}
.iPhone5C{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-iphone-5C-2@2x.png');}
.iPhone6{background-image:url('/store/images/compatible/w-iphone-6@2x.png');}.iPhone6plus{background-image:url('/store/images/compatible/w-iphone-6-plus@2x.png');}
.iPad1{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-1-2@2x.png');}
.iPad2{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-2-2@2x.png');}
.iPad3{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-3-2@2x.png');}
.iPad4{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-4-2@2x.png');}
.iPad5{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-5@2x.png');}
.iPad-air{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-air@2x.png');}
.iPad-Mini1{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-mini-1@2x.png');}
.iPad-Mini2{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipad-mini-2@2x.png');}
.iPod3{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipod-3-2@2x.png');}
.iPod4{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipod-4-2@2x.png');}
.iPod5{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-ipod-5-2@2x.png');}
.Android-Mobile{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-android-phone-2@2x.png');}
.Android-Tablets{background-image:url('http://cdn.photojojo.com/store/images/compatible/w-android-tablet-2@2x.png');}
ul.tested{list-style:none;border-bottom:none;}ul.tested li h3{font-size:14px;margin:10px 0;border-bottom:none;background:none;text-align:left;}
ul.tested>li{border-bottom:none;margin:0;padding:0;font-size:14px;line-height:1.3em;float:left;vertical-align:top;width:45%;}
ul.tested li ul{border-bottom:none;list-style-type:disc;}ul.tested li ul li{border-bottom:none;margin:0 14px;padding:0;font-size:12px;line-height:1.3em;display:block;vertical-align:top;}
.compare-it{text-align:center;margin:0 auto;line-height:1.5em;font-size:14pt;max-width:100%;}
.compare-it td{width:280px;padding:16px 14px;border-top:2px solid #f7f7f7;border-left:2px solid #f7f7f7;}
.compare-it tr>td:first-child{border-left:none;}.info-sidebar{background:#F7F7F7;background:-webkit-gradient(radial,57% 6%,30,57% 12%,200,from(white),to(rgba(255,255,255,0.01))),-webkit-gradient(linear,0% 90%,0% 100%,from(rgba(255,255,255,0)),to(white)),-webkit-gradient(linear,0% 0,100% 0,from(white),color-stop(0.01,white),color-stop(0.145,#F4F4F4),color-stop(0.146,#C9C9C9),color-stop(0.149,white),color-stop(0.151,#F2F2F2),color-stop(0.32,#F7F7F7),color-stop(0.9,#F7F7F7),color-stop(0.998,#F2F2F2),to(#c9c9c9));background:-moz-linear-gradient(top center,rgba(255,255,255,0.0) 90%,rgba(255,255,255,1.0) 100%),-moz-linear-gradient(left center,#FFF 0,#F4F4F4 14.8%,#C9C9C9 15%,#FFF 15.2%,#F2F2F2 15.6%,#F7F7F7 32%,#F7F7F7 90%,#F2F2F2 99.8%,#c9c9c9 100%) repeat scroll 0 0 transparent;position:relative;float:right;width:300px;color:#333;padding:40px 37px 50px 100px;margin-left:-50px;right:-16px;top:-15px;font-size:14px;line-height:22px;text-align:justify;z-index:-1;}
.info-sidebar .header{color:#000;font-size:16px;line-height:1.3em;margin:0 0 1.5em;padding:0;text-align:center;}
.question{font-size:22px;padding-top:.2em;margin-top:1em;margin-left:10px;margin-bottom:.3em;line-height:40px;}
.question:before{clear:both;content:"Q";float:left;display:block;font-size:28px;width:1.2em;color:#222;background-color:#eee;border-radius:2em;padding:.2em;text-align:center;margin:0 .5em 0 0;line-height:32px;text-shadow:#FFF 0 1px 0;}
.answer{color:#333;padding-left:58px;margin-bottom:1.5em;margin-left:10px;line-height:24px;}
.answer:before{margin-left:-2.1em;content:"A";float:left;display:block;font-size:28px;width:1.2em;color:#114;background-color:#E2F5FF;border-radius:2em;padding:.2em;text-align:center;margin-right:.5em;line-height:32px;text-shadow:#FFF 0 1px 1px;}
.buySome_table td{padding-left:15px;padding-right:15px;padding-bottom:8px;}.buySome_quantity{font-size:14pt;font-family:georgia;}
.buySome_qtyEng{font-size:12pt;font-family:georgia;}.buySome_qtyEngFor{font-size:11pt;font-family:georgia;font-style:italic;}
.buySome_for{font-size:12pt;font-style:italic;font-family:georgia;}.buySome_dollarSign{vertical-align:20%;font-size:20pt;font-family:georgia;}
.buySome_dollars{font-size:30pt;font-family:georgia;top:-7px;left:0;position:relative;}
.buySome_cents{vertical-align:100%;font-size:12pt;font-family:georgia;}.buySome_dollarSign68{vertical-align:20%;font-size:20pt;font-family:georgia;}
.buySome_dollars68{font-size:30pt;font-family:georgia;}.buySome_cents68{vertical-align:100%;font-size:12pt;font-family:georgia;}
.buySome_salePriceLabel{color:#F00;font-style:italic;font-size:14pt;font-family:georgia;}
.buySome_salePrice{color:#F00;}.buySome_saleUsualPrice{color:#666;font-family:georgia;position:relative;top:-7px;}
.buySome_saleUsualPrice .strike{color:#AAA;text-decoration:line-through;}.buySome_saleUsualPrice_inside{color:#666;}
.buySome_globalStockMessage{font-size:15pt;color:#DF0400;font-family:georgia;}.buySome_allInStock{color:#05ac01;font-family:georgia;font-size:15pt;}
.buySome_shipsIn24{font-family:georgia;font-size:15pt;color:#727272;}.buySome_boxBelowStockMessage{height:15px;border:1px solid #FFF;}
.buySome_stockMessage{font-family:georgia;font-size:8pt;font-weight:100;margin-top:5px;text-align:center;}
.buySome_universalStockMessage{font-family:georgia;font-size:19px;color:#666;}.buySome_universalStockMessage.oos{font-size:16px;}
.buySome_universalNotifyMe{font-size:15px;}.buySome_inStock{color:#05ac01;}.buySome_notifyMeLink{font-size:8pt;font-family:georgia;font-weight:100;font-style:normal;white-space:nowrap;}
.buySome_multiplesStockMessage{padding-bottom:5px;}#shipping-countdown{font-family:georgia,times new roman,times;font-size:13px;line-height:1.5em;}
#buySome-free-shipping-box{font-family:georgia,times new roman,times;text-decoration:none;display:block;border:1px solid #EBF3E1;background-color:#F3FFE7;padding:10px 0;color:#3BBA48;font-size:21px;width:234px;margin:10px auto;}
.buySome-guarantees{display:inline-block;height:56px;padding:0 12px;font-size:11px;font-family:georgia,times new roman,times;line-height:1.3em;}
.buySome-guarantees-icon{width:16px;height:16px;display:block;margin:0 0 6px 0;}
#dimmer-white,#dimmer{display:none;z-index:9998;position:absolute;width:100%;top:0;left:0;// Opacity,with crazy shit for IE -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7;}
#dimmer-white,#dimmer.white{background:#FFF;}#dimmer.black{background:#000;}#chooser{display:none;z-index:9999;position:absolute;top:0;left:0;}
#loadChooser_results{position:relative;text-align:center;width:650px;height:475px;}
#chooser-close{width:26px;height:25px;position:absolute;top:-4px;right:-8px;background:url("/store/chooser/images/assets/chooser_close.png") no-repeat;cursor:pointer;}
#chooser-close:hover{background:url("/store/chooser/images/assets/chooser_close_hover.png") no-repeat;}
#chooser-question{font-family:Georgia;font-size:42px;padding-top:32px;}.chooser-brand-logo{margin:0;padding:0;cursor:pointer;}
#chooser-yesno-image{float:left;width:275px;}#chooser-yesno-image img{margin:0 auto;}
.chooser-yesno-small{margin:95px 18px 0;}.chooser-yesno-big{font-size:48px;margin:95px 35px 0;}
.chooser-choice{float:left;margin:16px 17px;}#chooser-confirm{margin:60px 0 0;font-family:Georgia;text-align:left;}
.chooser-confirm-label{font-size:26px;line-height:30px;}.chooser-confirm-match{font-size:18px;line-height:22px;}
#chooser-confirm-image{float:left;margin:0 30px 0 20px;}#chooser-confirm-image table{vertical-align:middle;height:350px;}
#chooser-confirm-image img{width:300px;}#chooser-not-found{font-family:Georgia;font-size:24px;margin:90px 0 0;}
#chooser-skip-button{position:absolute;width:100%;bottom:26px;}#chooser-skip-button button{margin:0;padding:0;border:0;width:152px;height:26px;font-family:"Lucida Grande",Helvetica,Arial;background:url("/store/chooser/images/assets/chooser_skip_up.png") no-repeat;}
.button-gray-image-inset{position:relative;width:291px;margin:25px 0;}.button-gray-image-inset div{float:left;width:105px;overflow:hidden;margin:-30px 1em 0;text-align:center;}
.button-gray-image-inset img{height:140px;border:none;}.button-gray-image-inset span,.button-gray-image-inset:active span{font-family:Georgia;font-size:16px;text-align:left;height:70px;line-height:20px;padding:5px 1em 15px 0;}
.notifyMePopup{display:none;position:absolute;z-index:99999;width:295px;height:135px;font-family:Lucida Grande;text-align:left;margin-top:10px;margin-left:10px;}
.notifyMePopupDefault{background-image:url(/store/awesomeness/images/notifyMePopupBackground-wide.png);}
.notifyMePopupIE{background-image:url(/store/awesomeness/images/notifyMePopupBackground-wide.gif);}
.notifyMePopupInnerContainer{padding-top:20px;padding-left:20px;}.notifyMeFirstLine{padding-bottom:10px;font-size:14px;}
.notifyMeSecondLine{padding-bottom:10px;color:#666;font-size:12px;}.notifyMeInput{color:#777;font-size:14px;width:145px;height:25px;}
.notifyMeButton{padding-left:8px;cursor:pointer;width:56px;height:28px;}.buySome_selectOptions{z-index:1;}
.buySome_selectOptionsBox{margin-bottom:5px;height:20px;border:1px solid #FFF;}.buySome_label{font-family:georgia;margin-top:5px;}
.buySome_addToCartButtonContainer{margin-top:5px;}.buySome_wellLetchaKnow{font-weight:800;font-style:normal;}
#connect-signpost{z-index:999;position:relative;-webkit-transform-style:preserves-3d;-webkit-perspective:400;}
#wishlist_popup{position:absolute;top:-230px;left:-80px;}#like-button-region.connected #wishlist_popup{display:none;}
#like-button-region:hover{z-index:1;}.fb-like-button-p,p#like-button,#like-button-region{z-index:99999;}
#wishlist_popup_contents{position:relative;text-align:center;width:199px;height:191px;font-family:'lucida grande',helvetica,arial;font-size:14px;line-height:1.6em;text-align:left;}
#wishlist_popup_contents p{padding:0 0 0 .5em;}#wishlist_popup_contents .header{font-family:'lucida grande',helvetica,arial;font-size:14px;line-height:1.6em;font-weight:bold;margin:0 0 -0.5em 0;padding-top:.3em;}
#wishlist_popup_contents .nospam,p.nospam{font-size:13px!important;color:#7c7c7c;margin:.6em 0 0 0;text-align:center;}
#fb-connect-well{background:#e6e6e6;-moz-border-radius:4px;border-radius:4px;padding:9px;text-align:center;}
#wishlist_popup{width:241px;}#scavenger_dialog,#scavenger_dialog.result_coal{z-index:9999;font-size:22px;line-height:27px;color:#000;text-align:center;width:600px;height:348px;margin:0;display:none;position:absolute;background:url('/store/images/scavenger_promo/dialog-coal.png') no-repeat;color:#93278f;cursor:pointer;}
#scavenger_dialog.result_coupon,#scavenger_dialog.result_discount{color:#259acc;background:url('/store/images/scavenger_promo/dialog-winner.png') no-repeat;height:500px;}
#scavenger_dialog div.dialog_inner{padding:80px 50px 0 50px;}#scavenger_dialog.result_coupon div.dialog_inner{padding:70px 50px 0 50px;}
#scavenger_dialog.result_discount div.dialog_inner{padding:90px 50px 0 50px;}#scavenger_dialog div.dialog_inner p{margin:0 0 10px 0;}
#scavenger_dialog div.dialog_inner p.headline{font-size:32px;line-height:39px;}#scavenger_dialog.result_discount div.dialog_inner p{font-size:30px;line-height:37px;}
#scavenger_dialog.result_discount div.dialog_inner p.headline{font-size:40px;line-height:50px;}
#scavenger_dialog.result_coupon div.dialog_inner p#scavenger-coupon-code{font-size:23px;font-family:sans-serif;font-weight:bold;padding:8px 16px;border:1px solid #b7e5e5;background-color:#e6ffff;display:inline-block;width:380px;border-radius:7px;cursor:text;margin:5px 0 15px 0;}
#scavenger_dialog div.dialog_inner p.close-me{font-size:15px;}img.scavenger-balloon{z-index:99999;position:absolute;left:0;top:0;opacity:0;}
img#squiggly-balloon{width:88px;height:442px;}img#regular-balloon{width:88px;height:266px;}
img#heart-balloon{width:118px;height:275px;}img#round-balloon{width:88px;height:239px;}
.specialstarstickerwrapper{display:block;height:auto;width:940px;vertical-align:middle;text-align:left;position:relative;}
.specialstarsticker{background:transparent url('/store/images/iPhone-5/starsticker.png') no-repeat center center;background-size:160px 160px;display:block;height:160px;width:160px;position:absolute;z-index:100;left:0;}
span.flag-iphone6{background-image:url('/promotions/iphone6/iphone6-6plus-badge.png');background-size:190px 50px;width:190px;height:50px;position:absolute;z-index:100;left:0;margin-top:20px;margin-left:-5px;}
a.notify-iphone5C{background:transparent url('/store/images/iPhone-5/notify-5c-sprite.png');background-size:200px 106px;}
a.notify-iphone5S{background:transparent url('/store/images/iPhone-5/notify-5s-sprite.png');background-size:200px 106px;}
a.notify-iphone5{background-position:0 0;display:block;height:53px;width:200px;margin:13px auto;text-align:left;text-decoration:none;cursor:pointer;}
a.notify-iphone5 span.iphone5-label{display:inline-block;margin:8px 0 0 50px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;font-size:12px;line-height:15px;text-align:left;color:#555;}
a.notify-iphone5 span.iphone5-signup{text-decoration:underline;color:#000;}a.notify-iphone5C:hover{background-position:0 106px;}
a.notify-iphone5S:hover{background-position:0 106px;}a.notify-iphone5:hover span.iphone5-signup{color:#a00;}
a.notify-iphone6{background:transparent url('/store/images/iPhone-6/notify-me.png');background-size:207px 42px;background-position:0 0;display:block;height:42px;width:207px;margin:13px auto;text-align:left;text-decoration:none;cursor:pointer;}
a.notify-iphone5 span.iphone6-label{display:inline-block;margin:8px 0 0 50px;font-family:arial,sans-serif;font-weight:bold;text-decoration:none;font-size:12px;line-height:13px;text-align:left;color:#555;}
.tweet-container{height:200px;width:232px;font-family:georgia;position:relative;-webkit-perspective:800;-moz-perspective:800;}
.tweet-card{height:100%;width:100%;-webkit-transform-style:preserve-3d;-webkit-transition:.5s;-moz-transform-style:preserve-3d;-moz-transition:.5s;}
.tweet{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;z-index:2;padding:10px;border-style:solid;border-width:1px;border-color:#eee #dddddd #bbb;border-radius:5px;box-shadow:rgba(0,0,0,0.14902) 0 1px 3px;}
.tweet-text{margin:0;font-size:14px;line-height:1.5em;text-align:left;}.tweet a{color:#6b6b6b;text-decoration:none;}
.timestamp{float:left;padding-top:4px;font-size:12px;color:#6b6b6b;}.tweet-card .hidden{display:none;}
.tweet-card .front{z-index:1;}.tweet-card .back{-webkit-transform:rotatex(-180deg);-moz-transform:rotatex(-180deg);}
.tweet-container .tweet-card.flipped{-webkit-transform:rotatex(-180deg);-moz-transform:rotatex(-180deg);}
.transparent-twitter-logo{float:right;margin-top:4px;background-image:url('/store/awesomeness/images/product_twitter.png');background-size:20px 17px;height:17px;width:20px;}
@media(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){a.notify-iphone5{background-image:url('/store/images/iPhone-5/notify-iphone5-sprite@2x.0.png');background-size:200px 122px;}
a.notify-iphone5:hover{background-size:200px 122px;}.transparent-twitter-logo{float:right;margin-top:4px;background-image:url('/store/awesomeness/images/product_twitter@2x.png');background-size:20px 17px;height:17px;width:20px;}
a.notify-iphone5C{background:transparent url('/store/images/iPhone-5/notify-5c-sprite.png');background-size:200px 106px;}
a.notify-iphone5S{background:transparent url('/store/images/iPhone-5/notify-5s-sprite.png');background-size:200px 106px;}
a.notify-iphone5C:hover{background-position:0 106px;background-size:200px 106px;}
a.notify-iphone5S:hover{background-position:0 106px;background-size:200px 106px;}
a.notify-iphone5:hover span.iphone5-signup{color:#a00;}a.notify-iphone6{background-image:url('/store/images/iPhone-6/notify-me@2x.png');background-size:207px 42px;}
}span#shipsfree{background:transparent url('/store/images/shipsfree/shipsfree.0.png') no-repeat;display:block;height:40px;width:218px;margin:16px auto 15px auto;}
@media(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){span#shipsfree{background:transparent url('/store/images/shipsfree/shipsfree@2x.0.png') no-repeat;background-size:218px 40px;}
}div.referral-flag{display:inline-block;background-color:#fff;border-radius:7px;opacity:.9;position:relative;top:-98px;right:-240px;text-align:right;padding:4px 9px 4px 12px;font-size:15px;line-height:21px;color:#0a0;font-family:arial,helvetica,sans-serif;*zoom:1;}
div.referral-flag b{font-size:17px;}div.referral-flag strong{font-size:21px;line-height:13px;font-weight:bold;}
#optrixpromowrapper{display:block;width:240px;height:50px;margin-top:10px;margin-bottom:10px;}
a.optrixpromo{background:url('/store/images/iPhone-5/optrixpromo.png');background-size:240px 100px;background-position:0 -1px;padding:0 190px 32px 50px;}
a:hover.optrixpromo{background:url('/store/images/iPhone-5/optrixpromo.png');background-size:240px 100px;background-position:0 -51px;}
.photo-lab{text-align:center;margin:0 auto;}.photo-lab img{margin:0 auto;}img.lab-title{width:500px;height:120px;text-align:center;}
img.lab-avatar{width:70px;height:70px;}img.lab-avatar,.photo-lab h2{display:inline-block;vertical-align:top;margin:-4px 0 0 0;}
.photo-lab h2,#store .photo-lab h4,.photo-lab h5{text-align:center;margin-top:0;margin:0 auto;padding:0;line-height:2em;}
#store .photo-lab h4{margin:0 0 10px 0;}.photo-lab h2{font-weight:300;font-size:42px;line-height:1.5em;}
.photo-lab h5{font-weight:300;}.photo-lab p{font-size:28px;line-height:1.6em;width:744px;margin:40px auto;}
.happiness-guarantee{font-family:'Georgia','Times New Roman',sans-serif;clear:both;display:inline-block;width:900px;margin:25px auto;}
.happiness-guarantee img{width:100%;}.happiness-guarantee .subtitle{display:block;padding:10px 0 0 0;margin:0;}
.footer-more-info{font-family:'Georgia','Times New Roman',sans-serif;width:850px;padding:0;margin:0 0 60px 0;}
.footer-more-info>div{font-family:'Georgia','Times New Roman',sans-serif;width:380px;height:331px;display:inline-block;vertical-align:top;border:1px solid #eee;padding:14px 0 0 0!important;}
.footer-more-info>div:first-child{background-color:#FAFAFA;margin-right:-1px;}.footer-more-info p{font-size:18px;width:320px;}
.footer-more-info ul{padding:0;list-style:none;}.footer-more-info ul li{background-color:#EBEBEB;padding:10px 0;margin:0;}
.footer-more-info ul li:nth-child(even){background-color:#FAFAFA;}.facebook-container{margin:0 0 -30px 0;padding:0;background:-moz-linear-gradient(top,rgba(226,245,254,0) 0,rgba(226,245,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,245,254,0)),color-stop(100%,rgba(226,245,254,1)));background:-webkit-linear-gradient(top,rgba(226,245,254,0) 0,rgba(226,245,254,1) 100%);background:-o-linear-gradient(top,rgba(226,245,254,0) 0,rgba(226,245,254,1) 100%);background:-ms-linear-gradient(top,rgba(226,245,254,0) 0,rgba(226,245,254,1) 100%);background:linear-gradient(to bottom,rgba(226,245,254,0) 0,rgba(226,245,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e2f5fe',endColorstr='#e2f5fe',GradientType=0);}
.header-countdown{background-color:#FFF5F5;border-bottom:2px solid #FF7284;padding:0;margin:0;width:100%;text-align:center;padding:16px 0 30px;height:42px;}
.header-countdown img{width:770px;height:auto;margin:0 0 0 -30px;display:inline-block;vertical-align:top;}
.header-countdown-timer{font-size:34px;color:#C30016;display:inline-block;vertical-align:top;padding-top:29px;}
.quantity_input{font-family:georgia;font-size:15pt;width:40px;text-align:center;}
.quantity_resultsContainer{width:200px;height:68px;padding:0;}.header{font-family:georgia;font-size:25pt;}
.subheader{font-family:georgia;font-size:14pt;color:#8f8f8f;}.howManyMuch{text-transform:uppercase;font-family:verdana;font-size:6pt;color:#666;letter-spacing:1px;}
.thumb_cell{background-image:url(/store/cart/images/productThumbBackground3.png);background-repeat:no-repeat;text-align:center;width:121px;height:107px;padding:0;}
.product_name{font-family:georgia;font-size:14pt;font-color:#000;cursor:pointer;line-height:1.3em;}
.stock{font-family:georgia;color:#666;font-size:11pt;}.giftCardDetails{font-family:georgia;color:#666;font-size:9pt;}
.addOne{color:#008AFF;font-size:7pt;text-decoration:underline;cursor:pointer;font-family:lucida grande,helvetica,arial;padding-top:6px;padding-bottom:0;margin-bottom:-2px;}
.addOne_forHowMuchMore{color:#000;font-size:7pt;font-family:lucida grande,helvetica,arial;}
.price{font-family:georgia;color:#000;}.price_dollarSign{font-size:14pt;}.price_dollars{font-size:22pt;}
.price_cents{font-size:12pt;vertical-align:sup;}.shipping_header{font-family:georgia;font-size:18pt;}
.upsell_link{font-family:georgia;color:#004b91;font-size:9pt;}.upsellPrice{font-family:georgia;font-size:15pt;}
.productThumb{width:80px;height:80px;margin-right:5px;}.productImage{display:block;width:600px;height:400px;margin-right:5px;}
.imageFrame{width:627px;height:413px!important;// mozilla width:627px;height:426px;// ie;}
.overlayButton{cursor:pointer;position:absolute;text-align:center;font-family:lucida grande,helvetica,arial;font-weight:800;background-image:url(/store/awesomeness/imageGallery/whiteTransparentTile.png);opacity:100;text-shadow:0 1px 0 #FFF;padding-top:4px;line-height:17px;}
.highResButton{top:21px;height:86px;width:100px;}.embedButton{height:60px;width:100px;}
.embedBracket{font-size:17pt;margin-top:7px;padding-bottom:6px;}.embedTextarea{font-family:helvetica;font-size:9pt;width:300px;height:70px;}
.embedOkayButton{margin-left:243px;}.embedPopup{display:none;position:absolute;margin-left:120px;}
.firstLine{font-family:lucida grande,helvetica,arial;font-size:10.5pt;line-height:20px;padding-bottom:10px;}
.secondLine{font-family:lucida grande,helvetica,arial;color:#666;font-size:10pt;line-height:14px;padding-bottom:12px;}
.arrow{margin-top:-3px;width:465px;height:25px;position:absolute;left:40px;overflow:hidden;}
.caption{text-align:left;font-family:lucida grande,helvetica,arial;font-size:12pt;text-shadow:0 1px 0 #FFF;color:#000;background-image:url("/store/awesomeness/imageGallery/whiteTransparentTile-90opacity.png");background-repeat:repeat;position:absolute;bottom:0;padding:20px;z-index:9999;}
.errorTab{background-image:url(/store/checkout/images/errorTab.png);font-family:"lucida grande","helvetica","arial","sans-serif";width:148px;height:34px;font-size:10px;text-align:left;//opacity:0;z-index:99999999;}
.errorTabRight{background-image:url(/store/checkout/images/errorTabRight.png);}.leftGreen{background-image:url(/store/checkout/images/errorTab_green.png);}
#habla_window_div.rainbowchat,#habla_window_div.rainbowchat h1,#habla_window_div.rainbowchat h2,#habla_window_div.rainbowchat h3,#habla_window_div.rainbowchat h4,#habla_window_div.rainbowchat h5,#habla_window_div.rainbowchat h6,#habla_window_div.rainbowchat p,#habla_window_div.rainbowchat td,#habla_window_div.rainbowchat dl,#habla_window_div.rainbowchat tr,#habla_window_div.rainbowchat dt,#habla_window_div.rainbowchat ol,#habla_window_div.rainbowchat form,#habla_window_div.rainbowchat select,#habla_window_div.rainbowchat option,#habla_window_div.rainbowchat pre,#habla_window_div.rainbowchat div,#habla_window_div.rainbowchat table,#habla_window_div.rainbowchat th,#habla_window_div.rainbowchat tbody,#habla_window_div.rainbowchat tfoot,#habla_window_div.rainbowchat caption,#habla_window_div.rainbowchat thead,#habla_window_div.rainbowchat ul,#habla_window_div.rainbowchat li,#habla_window_div.rainbowchat address,#habla_window_div.rainbowchat blockquote,#habla_window_div.rainbowchat dd,#habla_window_div.rainbowchat fieldset,#habla_window_div.rainbowchat li,#habla_window_div.rainbowchat iframe,#habla_window_div.rainbowchat strong,#habla_window_div.rainbowchat legend,#habla_window_div.rainbowchat em,#habla_window_div.rainbowchat s,#habla_window_div.rainbowchat cite,#habla_window_div.rainbowchat span,#habla_window_div.rainbowchat input,#habla_window_div.rainbowchat sup,#habla_window_div.rainbowchat label,#habla_window_div.rainbowchat dfn,#habla_window_div.rainbowchat object,#habla_window_div.rainbowchat big,#habla_window_div.rainbowchat q,#habla_window_div.rainbowchat font,#habla_window_div.rainbowchat samp,#habla_window_div.rainbowchat acronym,#habla_window_div.rainbowchat small,#habla_window_div.rainbowchat img,#habla_window_div.rainbowchat strike,#habla_window_div.rainbowchat code,#habla_window_div.rainbowchat sub,#habla_window_div.rainbowchat ins,#habla_window_div.rainbowchat textarea,#habla_window_div.rainbowchat var,#habla_window_div.rainbowchat a,#habla_window_div.rainbowchat abbr,#habla_window_div.rainbowchat applet,#habla_window_div.rainbowchat del,#habla_window_div.rainbowchat kbd,#habla_window_div.rainbowchat tt,#habla_window_div.rainbowchat b,#habla_window_div.rainbowchat i,#habla_window_div.rainbowchat hr,#habla_window_div.rainbowchat article,#habla_window_div.rainbowchat aside,#habla_window_div.rainbowchat dialog,#habla_window_div.rainbowchat figure,#habla_window_div.rainbowchat footer,#habla_window_div.rainbowchat header,#habla_window_div.rainbowchat hgroup,#habla_window_div.rainbowchat menu,#habla_window_div.rainbowchat nav,#habla_window_div.rainbowchat section,#habla_window_div.rainbowchat time,#habla_window_div.rainbowchat mark,#habla_window_div.rainbowchat audio,#habla_window_div.rainbowchat video{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat;border-color:black;border-style:none;border-width:medium;clear:none;clip:auto;color:inherit;counter-increment:none;counter-reset:none;cursor:auto;direction:inherit;display:inline;float:none;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:normal;line-height:inherit;list-style-type:inherit;list-style-position:inside;list-style-image:none;margin:0;max-height:none;max-width:none;outline:invert none medium;overflow:visible;padding:0;position:static;quotes:"" "";table-layout:auto;text-align:inherit;text-decoration:inherit;text-transform:none;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;width:auto;word-spacing:normal;z-index:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;opacity:1;}
#habla_window_div,#habla_window_div.rainbowchat th,#habla_window_div.rainbowchat table,#habla_window_div.rainbowchat h3,#habla_window_div.rainbowchat h5,#habla_window_div.rainbowchat p,#habla_window_div.rainbowchat h1,#habla_window_div.rainbowchat td,#habla_window_div.rainbowchat dl,#habla_window_div.rainbowchat tr,#habla_window_div.rainbowchat dt,#habla_window_div.rainbowchat h6,#habla_window_div.rainbowchat ol,#habla_window_div.rainbowchat form,#habla_window_div.rainbowchat select,#habla_window_div.rainbowchat option,#habla_window_div.rainbowchat pre,#habla_window_div.rainbowchat div,#habla_window_div.rainbowchat tbody,#habla_window_div.rainbowchat h2,#habla_window_div.rainbowchat tfoot,#habla_window_div.rainbowchat caption,#habla_window_div.rainbowchat thead,#habla_window_div.rainbowchat h4,#habla_window_div.rainbowchat ul,#habla_window_div.rainbowchat address,#habla_window_div.rainbowchat blockquote,#habla_window_div.rainbowchat dd,#habla_window_div.rainbowchat fieldset,#habla_window_div.rainbowchat textarea,#habla_window_div.rainbowchat hr,#habla_window_div.rainbowchat article,#habla_window_div.rainbowchat aside,#habla_window_div.rainbowchat dialog,#habla_window_div.rainbowchat figure,#habla_window_div.rainbowchat footer,#habla_window_div.rainbowchat header,#habla_window_div.rainbowchat hgroup,#habla_window_div.rainbowchat menu,#habla_window_div.rainbowchat nav,#habla_window_div.rainbowchat section{display:block;}
#habla_window_div.rainbowchat nav ul,#habla_window_div.rainbowchat nav ol{list-style-type:none;}
#habla_window_div.rainbowchat ul,#habla_window_div.rainbowchat menu{list-style-type:disc;}
#habla_window_div.rainbowchat ol{list-style-type:decimal;}#habla_window_div.rainbowchat ol ul,#habla_window_div.rainbowchat ul ul,#habla_window_div.rainbowchat menu ul,#habla_window_div.rainbowchat ol menu,#habla_window_div.rainbowchat ul menu,#habla_window_div.rainbowchat menu menu{list-style-type:circle;}
#habla_window_div.rainbowchat ol ol ul,#habla_window_div.rainbowchat ol ul ul,#habla_window_div.rainbowchat ol menu ul,#habla_window_div.rainbowchat ol ol menu,#habla_window_div.rainbowchat ol ul menu,#habla_window_div.rainbowchat ol menu menu,#habla_window_div.rainbowchat ul ol ul,#habla_window_div.rainbowchat ul ul ul,#habla_window_div.rainbowchat ul menu ul,#habla_window_div.rainbowchat ul ol menu,#habla_window_div.rainbowchat ul ul menu,#habla_window_div.rainbowchat ul menu menu,#habla_window_div.rainbowchat menu ol ul,#habla_window_div.rainbowchat menu ul ul,#habla_window_div.rainbowchat menu menu ul,#habla_window_div.rainbowchat menu ol menu,#habla_window_div.rainbowchat menu ul menu,#habla_window_div.rainbowchat menu menu menu{list-style-type:square;}
#habla_window_div.rainbowchat li{display:list-item;min-height:auto;min-width:auto;}
#habla_window_div.rainbowchat strong{font-weight:bold;}#habla_window_div.rainbowchat em{font-style:italic;}
#habla_window_div.rainbowchat kbd,#habla_window_div.rainbowchat samp,#habla_window_div.rainbowchat code{font-family:monospace;}
#habla_window_div.rainbowchat a,#habla_window_div.rainbowchat a *,#habla_window_div.rainbowchat input[type=submit],#habla_window_div.rainbowchat input[type=radio],#habla_window_div.rainbowchat input[type=checkbox],#habla_window_div.rainbowchat select{cursor:pointer;}
#habla_window_div.rainbowchat a:hover{text-decoration:underline;}#habla_window_div.rainbowchat button,#habla_window_div.rainbowchat input[type=submit]{text-align:center;}
#habla_window_div.rainbowchat input[type=hidden]{display:none;}#habla_window_div.rainbowchat abbr[title],#habla_window_div.rainbowchat acronym[title],#habla_window_div.rainbowchat dfn[title]{cursor:help;border-bottom-width:1px;border-bottom-style:dotted;}
#habla_window_div.rainbowchat ins{background-color:#ff9;color:black;}#habla_window_div.rainbowchat del{text-decoration:line-through;}
#habla_window_div.rainbowchat blockquote,#habla_window_div.rainbowchat q{quotes:none;}
#habla_window_div.rainbowchat blockquote:before,#habla_window_div.rainbowchat blockquote:after,#habla_window_div.rainbowchat q:before,#habla_window_div.rainbowchat q:after,#habla_window_div.rainbowchat li:before,#habla_window_div.rainbowchat li:after{content:"";content:none;}
#habla_window_div.rainbowchat input,#habla_window_div.rainbowchat select{vertical-align:middle;}
#habla_window_div.rainbowchat select,#habla_window_div.rainbowchat textarea,#habla_window_div.rainbowchat input{border:1px solid #ccc;}
#habla_window_div.rainbowchat table{border-collapse:collapse;border-spacing:0;}#habla_window_div.rainbowchat hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;}
#habla_window_div.rainbowchat *[dir=rtl]{direction:rtl;}#habla_window_div.rainbowchat mark{background-color:#ff9;color:black;font-style:italic;font-weight:bold;}
#habla_window_div.rainbowchat{font-size:12px;line-height:1;direction:ltr;text-align:left;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',arial,helvetica,sans-serif;color:black;font-style:normal;font-weight:normal;text-decoration:none;}
#habla_window_div.habla_window_div_base{display:block!important;z-index:99999999;}
#habla_window_div.rainbowchat #olark-callout-bubble-offline,#habla_window_div.rainbowchat #olark-callout-bubble-online{position:relative!important;}
#habla_window_div.rainbowchat #olark-callout-bubble,#habla_window_div.rainbowchat #olark-callout-bubble-offline{position:relative!important;}
#habla_window_div.rainbowchat #habla_panel_div{overflow:hidden;background:transparent;}
#habla_window_div.rainbowchat #habla_middle_div{padding:3px 4px 3px 4px;padding:0;}
*:first-child+html #habla_window_div.rainbowchat #habla_middle_div{padding:6px 0 0 0;}
#habla_window_div.rainbowchat textarea{width:auto;}*:first-child+html #habla_window_div.rainbowchat textarea{width:97%;}
#habla_window_div.rainbowchat #habla_input_div{margin:0;}*:first-child+html #habla_window_div.rainbowchat #habla_input_div{margin-left:0;margin-right:0;}
#habla_window_div.rainbowchat #habla_chatform_form{background:white;padding:0;margin:0;}
#habla_window_div.rainbowchat #habla_conversation_div{padding:5px 0;margin:0;}*:first-child+html #habla_window_div.rainbowchat #habla_conversation_div,*:first-child+html #habla_window_div.rainbowchat #habla_pre_chat_div,*:first-child+html #habla_window_div.rainbowchat #habla_offline_message_div{width:100%;}
#habla_window_div.rainbowchat #habla_name_input,#habla_window_div.rainbowchat #habla_offline_email_input,#habla_window_div.rainbowchat #habla_offline_body_input,#habla_window_div.rainbowchat #habla_pre_chat_name_input,#habla_window_div.rainbowchat #habla_pre_chat_email_input{overflow:hidden;}
#habla_window_div.rainbowchat #habla_pre_chat_div,#habla_window_div.rainbowchat #habla_offline_message_sent_div,#habla_window_div.rainbowchat #habla_offline_message_div{padding:0 10px 0 10px;margin-left:-10px;}
*:first-child+html #habla_window_div.rainbowchat #habla_pre_chat_div,*:first-child+html #habla_window_div.rainbowchat #habla_offline_message_sent_div,*:first-child+html #habla_window_div.rainbowchat #habla_offline_message_div{padding:5px;margin-left:0;}
#habla_window_div.rainbowchat{font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',arial,helvetica,sans-serif;font-size:12px;left:50%;margin-left:-150px!important;}
.rainbowchat #habla_middle_div{line-height:1.5em;}#habla_window_div.rainbowchat #habla_expanded_div{border-left:none;border-right:none;background:white;border:5px solid #B7F0FE;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 8px 0;padding:0 0 0 5px;}
#habla_window_div.habla_window_div_position_inline .habla_panel_border{border-bottom:1px solid #ededed;}
#habla_window_div.olrk-fixed-bottom .habla_panel_border,#habla_window_div.olrk-fixed-bottom #habla_topbar_div{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#habla_window_div.olrk-fixed-top .habla_panel_border{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#habla_window_div.olrk-fixed-top #habla_expanded_div{border-bottom:1px solid #ededed;}
#habla_window_div.rainbowchat .habla_conversation_div{background:transparent none repeat scroll 0 0;border-bottom:none;line-height:1.5em;overflow:auto;color:black;width:100%;}
#habla_window_div.rainbowchat #habla_wcsend_input{background:white none repeat scroll 0 0;color:black;overflow:auto;padding:5px;margin:5px 0 0 0;vertical-align:text-top;line-height:1.2em!important;width:267px!important;}
#habla_window_div.rainbowchat .habla_wcsend_input_normal{border:1px dashed #888;}
#habla_window_div.rainbowchat .habla_wcsend_input_pre{color:purple;}#habla_window_div.rainbowchat .habla_wcsend_input_highlighted{border-color:black!important;color:white;}
.habla_chatform_form{background:white;}#habla_window_div.rainbowchat .habla_conversation_p_item{background:#FFF none repeat scroll 0 0;color:#202020;margin:0 5px 3px 0;text-indent:0;overflow:visible;padding:5px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#habla_window_div.rainbowchat .habla_conversation_person1{color:#979797;padding-right:5px;display:none;}
#habla_window_div.rainbowchat .habla_conversation_person2{color:#606060;padding-right:1px;padding-left:16px;padding-top:1px;padding-bottom:1px;margin-right:6px;width:224px;background-color:#fff;background-color:rgba(255,255,255,0.7);background-image:url('/store/images/rainbowchat/camera.gif');background-repeat:no-repeat;background-position:left;}
.rainbowchat .habla_input_div ::-webkit-input-placeholder{color:#777;padding-left:0;}
.rainbowchat .habla_input_div :-moz-placeholder{color:#777;padding-left:0;}#habla_window_div.rainbowchat .olrk_avatar{float:right;outline:4px solid red;margin-left:5px;margin-bottom:5px;}
#habla_window_div.rainbowchat #habla_offline_message_span,#habla_window_div.rainbowchat #habla_pre_chat_span{margin-bottom:5px;display:block;}
#habla_window_div.rainbowchat #habla_offline_message_div,#habla_window_div.rainbowchat #habla_pre_chat_div{line-height:1.5em;}
#habla_window_div.rainbowchat #habla_offline_message_span{margin-bottom:5px;display:block;}
#habla_window_div.rainbowchat #habla_name_input,#habla_window_div.rainbowchat #habla_offline_email_input,#habla_window_div.rainbowchat #habla_offline_body_input,#habla_window_div.rainbowchat #habla_pre_chat_name_input,#habla_window_div.rainbowchat #habla_pre_chat_email_input{border:1px solid #e4e4e4;padding:4px;margin-bottom:5px;font-size:.9em;border-radius:3px;-moz-border-radius:3px;}
#habla_window_div.rainbowchat .habla_offline_submit_input{background:transparent none repeat scroll 0 0;border:medium none #ededed;color:white;float:right;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:1px 6px 1px 6px;margin:-10px -10px 0 0;}
#habla_window_div.rainbowchat .habla_offline_error_span,#habla_window_div.rainbowchat #habla_pre_chat_error_span{margin-top:-20px;float:left;padding-bottom:10px;font-style:italic;line-height:1.5em;}
#habla_window_div.rainbowchat #habla_topbar_div{background:transparent none no-repeat scroll 0 0;background-color:transparent!important;background-image:url('/store/images/rainbowchat/topbarbg_xmas.png')!important;background-size:150px 89px;color:#FFF;padding:0;cursor:pointer;height:70px;}
#habla_window_div.rainbowchat #habla_oplink_a{color:white;text-decoration:none;display:none;}
#habla_window_div.rainbowchat #habla_oplink_a.habla_oplink_a_hover{text-decoration:underline;}
#habla_window_div.rainbowchat .clear_style{clear:both;}#habla_window_div.rainbowchat .habla_button{float:right;margin-top:-1px;margin-left:4px;margin-right:46px;padding:0;width:34px;height:34px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;background-position:-50px top;background-repeat:no-repeat!important;cursor:pointer!important;overflow:hidden;line-height:1000px;}
#habla_window_div.rainbowchat .habla_button:hover{background-color:transparent!important;}
#habla_window_div.rainbowchat #habla_sizebutton_a{background-position:-80px top!important;display:none;}
.olrk-state-expanded #habla_window_div.rainbowchat #habla_sizebutton_a{background-position:-96px top!important;display:none;}
#habla_window_div.rainbowchat #habla_sizebutton_a:hover{background-color:transparent;}
#habla_window_div.rainbowchat #habla_closebutton_a{background-image:url('/store/images/rainbowchat/closebutton.png');}
#habla_window_div.rainbowchat #habla_closebutton_a:hover{background-image:transparent url('/store/images/rainbowchat/closebuttonhover.png')!important;}
#habla_window_div.rainbowchat #habla_popout_a{background-position:-16px top!important;display:none;}
#habla_window_div.rainbowchat #habla_popout_a:hover{background-color:transparent;}
#habla_window_div.rainbowchat #habla_panel_div #habla_expanded_div a,#habla_window_div.rainbowchat #habla_panel_div #habla_conversation_div a{color:#246092;}
#habla_window_div.rainbowchat #habla_panel_div #habla_expanded_div a:visited,#habla_window_div.rainbowchat #habla_panel_div #habla_conversation_div a:visited{color:#246092;}
#habla_window_div.rainbowchat #habla_panel_div #habla_expanded_div a:active,#habla_window_div.rainbowchat #habla_panel_div #habla_conversation_div a:active{color:#246092;}
50%{background-color:rgba(255,0,0,0.7);}}@-webkit-keyframes tab_in_bottom{0%{margin-bottom:-50px;padding-bottom:10px;}
50%{margin-bottom:0;padding-bottom:15px;}100%{padding-bottom:10px;}}@-webkit-keyframes tab_in_peek{0%{margin-bottom:-93px;}
50%{margin-bottom:0;}100%{margin-bottom:-33px;}}@-webkit-keyframes tab_in_top{0%{margin-top:-50px;padding-top:10px;}
50%{margin-top:0;padding-top:15px;}100%{padding-top:10px;}}.olrk-state-compressed .olrk-fixed-bottom #habla_topbar_div{-webkit-animation-name:tab_in_bottom;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;}
.olrk-state-compressed .olrk-fixed-top #habla_topbar_div{-webkit-animation-name:tab_in_top;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;}
#habla_window_div.rainbowchat .habla_topbar_div_highlighted{background:#d05c34 none repeat scroll 0 0;color:#FFF;-webkit-animation-name:olark_pulse;-webkit-animation-duration:3s;-webkit-animation-iteration-count:2;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;}
.rainbowchat #habla_oplink_a a.hbl_pal_title_fg{color:!important;}.rainbowchat .hbl_pal_main_bg{background-color:transparent!important;}
.rainbowchat .hbl_pal_title_fg{color:!important;}.rainbowchat .hbl_pal_local_fg{color:!important;display:none;}
.rainbowchat .hbl_pal_title_bg{background-color:!important;}.rainbowchat .hbl_pal_offline_submit_fg{color:!important;}
.rainbowchat .hbl_pal_remote_fg{color:!important;}.rainbowchat .hbl_pal_offline_submit_bg{background-color:!important;}
.rainbowchat div.hbl_pal_main_height{height:150px!important;}.rainbowchat div.hbl_pal_main_width{width:100px!important;}
.olrk-fixed-top{position:fixed;bottom:auto;top:0;}.olrk-fixed-bottom{position:fixed;bottom:0;top:auto;}
.olrk-fixed-left{position:fixed;right:auto;left:0;}.olrk-fixed-right{position:fixed;right:0;left:auto;}
.rainbowchat .habla_window_div_position{bottom:0;position:fixed;right:0;margin-right:10px;margin-bottom:10px;}
.rainbowchat .habla_window_div_position_floating{bottom:0;position:fixed;right:0;margin-right:10px;margin-bottom:10px;}
.rainbowchat .habla_window_div_position_floating_ie{bottom:0;position:absolute;right:0;margin-right:10px;margin-bottom:10px;}
#habla_window_div.rainbowchat.personheader #habla_topbar_div{background:transparent none no-repeat scroll 0 0;background-color:transparent!important;background-image:url('/store/images/rainbowchat/topbarbg_3.png')!important;background-size:150px 89px;background-position:center center!important;color:#FFF;padding:0;cursor:pointer;height:89px;margin;}
#dinorazzi-wrapper{bottom:0;background:#E2F5FF url('/store/images/dinorazzi/wrapperbg.png') repeat-x;width:100%;height:0;position:relative;display:block;overflow:hidden;}
#dinorazzi-bg{background:transparent url('/store/images/dinorazzi/footerbg.png') no-repeat;display:block;width:100%;height:250px;background-position:50% 0;}
#dinorazzi-flash{background:transparent url('/store/images/dinorazzi/flash.png') no-repeat;background-position:50% 0;width:100%;display:block;height:250px;opacity:0;}
#dinorazzi-dino{background:transparent url('/store/images/dinorazzi/dino.png') no-repeat;background-position:50% 0;width:100%;display:block;height:250px;}
#IEDinorazzi{display:none;}
.product{display:inline-block;float:left;margin:10px;vertical-align:top;width:200px;padding:10px;background:#fff;height:295px!important;text-align:left;zoom:1;*display:inline;border:1px solid #ddd;box-shadow:1px 1px 2px #f0f0f0;}
.product.hover{border:1px solid #ddd;box-shadow:1px 1px 2px #f0f0f0;}a.store-image{font-size:0;line-height:0;text-decoration:none;}
a.store-image img{background-color:#fafafa;position:relative;top:0;left:0;border:none;width:200px;height:200px;margin:0;padding:0;}
a.store-title:link,a.store-title:visited,a.store-title:active{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",arial,helvetica,sans-serif;font-weight:bold;font-weight:600;display:block;font-size:13px;line-height:17px!important;margin:6px 0 3px 0;color:#444;text-decoration:none;}
a.store-title:hover,.product.hover a.store-title{color:#4aafd9;text-decoration:underline;}
p.store-description{margin:0 7px 0 0;padding:0;font-size:12px;line-height:17px;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",arial,helvetica,sans-serif;color:#888;}
span.more-link,span.more-link a{color:#008AFF;color:#4aafd9;font-weight:bold;}span.more-link a{font-weight:normal;}
div.product img.store-new-ribbon,div.product img.store-hot-ribbon{pointer-events:none;position:absolute;display:none;width:74px;height:40px;left:-1000px;top:-1000px;z-index:1000;}
div.product img.store-hot-ribbon{top:53px;}div.product img.ribbon-top{top:18px;}
div#related-products-container{display:block;width:973px;height:380px;margin:60px auto 0 auto;border:none;text-align:center;padding:0;}
div.related-products{margin:20px auto 0 auto;border:none;text-align:center;padding:0;width:100%;}
div.related-products div:last-child{margin-right:0!important;}div.related-products div.product{margin-top:0!important;}
div#related-products-container h5.related-title{display:inline-block;color:#555;font-size:20px;font-family:georgia,'times new roman',times,serif;font-weight:normal;line-height:20px;padding:0 40px;margin:-13px 0 0 0;text-align:center;z-index:2333;max-width:400px;background:#fff;background-color:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,1)),color-stop(90%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%);}
div.related-stripes{font-size:1px;line-height:1px;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;border-right:none;display:block;height:2px;width:100%;margin:30px 0 0 0;}
