.logged_out .ui-header .logo{padding:10px}.cta .ui-btn-up-a,.cta .ui-btn-up-b,.cta .ui-btn-up-c,.cta .ui-btn-up-d,.cta .ui-btn-up-e,.cta .ui-btn-up-f,.cta .ui-btn-hover-a,.cta .ui-btn-hover-b,.cta .ui-btn-hover-c,.cta .ui-btn-hover-d,.cta .ui-btn-hover-e,.cta .ui-btn-hover-f{font-size:14px}.cta .column{float:left;width:48%}.cta .column:last-child{float:right}.bold{font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;font-weight:normal}.message.bad{background-image:url('//jf-na-cdn.justfab.com/image/mobile/global/icons/message_bad.png')}.message.good{background-image:url('//jf-na-cdn.justfab.com/image/mobile/global/icons/message_good.png')}.skinny-banner.lead-bogo .main-content .single{width:100%;color:#fff;font-size:10px}.skinny-banner.lead-bogo .main-content .single .large{font-family:theano_didotregular;font-size:16px;text-transform:uppercase;letter-spacing:normal;line-height:14px;letter-spacing:-0.5px}.skinny-banner.lead .main-content .terms,.skinny-banner .main-content .terms{float:left;overflow:visible;font-style:italic;line-height:30px;width:10%}.skinny-banner.lead-bogo .main-content .terms{position:absolute;right:0}footer .links a:after{content:'\2022'}footer .links a:nth-child(3)::after{content:"";display:block}footer .links a:nth-child(7)::after{content:"\2022"}footer .disclaimer{font-size:12px;text-transform:none;padding:10px 0;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;letter-spacing:.01em;clear:both}footer .circles{margin:0 auto}footer .secure{display:inline-block;background:url('//us-cdn-m.justfab.com/media/images/icons/sprites_secure.png');margin:0 2px;height:22px;cursor:default;background-size:145px 25px}footer .verisign{width:48px;background-position:-53px 0;padding:0 !important}footer .bbb-outer{display:inline-block;width:57px;height:25px;overflow:hidden}footer .bbb-outer img{max-width:none}a#bbblink.ruhzbal:hover img{margin:0 !important}.brand-links{float:left;width:100%;padding:0;margin:0 0 15px 0;border-bottom:solid 1px #333;list-style-type:none}.brand-links li{float:left;width:25%}.brand-links li a{float:left;width:100%;text-align:center;font-family:FuturaPT-Medium,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#333 !important;letter-spacing:1px;text-decoration:none;padding-bottom:5px;border-bottom:solid 3px #fff}.brand-links li a.on{border-bottom:solid 3px #e74582}.story-title{float:left;width:90%;padding:0 5%;font-size:14px;font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;color:#000;line-height:20px;letter-spacing:.01em}.story-title img{width:150px;margin-bottom:5px}.closet .inner{width:100% !important;padding:8px 0 0 0 !important}.closet .new{font-size:18px;float:left;width:100%;background-color:#000;color:#fff;text-align:center;padding:6px 0}.closet .heavy{font-size:16px}.closet .pink span{font-size:17px !important;line-height:24px !important}.works .steps .step{float:left;width:100%;padding:15px 2% 5px 2%;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;font-size:12px;letter-spacing:.01em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.works .steps .step span{font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;font-size:15px;display:block;margin-bottom:10px}.works .steps .step i{display:inline-block;width:40px;height:40px;background:url('//us-cdn-m.justfab.com/media/images/brand/story_work_sprite.png') top left no-repeat;margin-bottom:10px;background-size:393px 40px}.works .steps .step i.note{background-position:1px 0}.works .steps .step i.store{background-position:-38px 0}.works .steps .step i.trophy{background-position:-77px 0}.works .vip-works .steps .step i.store{background-position:-116px 0}.works .steps .step i.skip{background-position:-156px 0}.works .steps .step i.money{background-position:-196px 0}.works .steps .step i.phone{background-position:-236px 0}.works .steps .step i.shoes{background-position:-275px 0}.works .steps .step i.truck{background-position:-315px 0}.works .steps .step i.price{background-position:-354px 0}.works .vip-works{float:left;width:92%;padding:20px 4%;background-color:#ef398c;color:#fff}.works .vip-works .steps .step{width:50%;height:245px}.works .vip-works .steps .step:nth-child(1){border-right:solid 3px #fff;border-bottom:solid 3px #fff}.works .vip-works .steps .step:nth-child(2){border-bottom:solid 3px #fff}.works .vip-works .steps .step:nth-child(3){border-right:solid 3px #fff}.works .arrow-down-1{float:left;width:100%;height:18px;margin-top:15px}.works .arrow-down-2{float:left;width:100%;height:18px;margin:-16px 0 25px 0}.styling .shop-arrivals{display:inline-block;font-size:12px;letter-spacing:1px;text-decoration:none;font-family:FuturaPT-Medium,"Trebuchet MS",Arial,sans-serif;color:#e74582 !important}.styling .the-looks{margin-top:20px;position:relative}.styling .the-looks .copy{width:70%;position:absolute;top:46%;left:7%;font-size:13px;font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;color:#000;line-height:20px;text-align:left;letter-spacing:.01em}.styling .the-looks .copy a{margin-top:15px;line-height:normal}.story{font-size:14px;color:#000}.story .quotes{float:left;width:96%;padding:15px 2%;background-color:#dff2f4;text-align:center;margin:10px 0;letter-spacing:.01em}.story .quotes .saying{display:block;margin-bottom:10px;font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;font-size:13px;text-transform:uppercase}.story .quotes .column{float:left;width:50%;padding:0 2%;box-sizing:border-box}.story .quotes .quote{font-size:12px;font-family:Calibri,"Trebuchet MS",Arial,sans-serif}.story .quotes .name{font-size:11px;color:#666;line-height:20px}.story .quotes .city{font-size:11px;color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.press .tabs{float:left;width:100%;border-bottom:solid 2px #666;margin-top:5px}.press .tabs a{float:left;padding:5px 10px;background-color:#e74582;color:#fff;font-size:15px;text-decoration:none;margin-right:2px}.press .tabs a.current{background-color:#666;color:#fff}.press a.left,.press a.right{position:absolute;top:100px;z-index:999}.press .video a{top:65px}.press .section{margin:15px auto 0 auto;width:300px;clear:both;position:relative}.press .section .cta{float:left;width:96%;padding:0 2%;margin-top:10px}.press .iosSlider{width:250px !important;height:440px !important;margin-left:25px}.press .iosSlider .slide{width:250px;height:440px}.press .video .iosSlider,.press .video .slide{height:220px !important}.press .news .heavy{text-transform:uppercase}.press .inner{font-size:15px}.press .inner .bookO{font-size:20px}.press .video .slide{text-align:center}.stylist .tabs{float:left;width:100%;margin-bottom:30px;list-style-type:none}.stylist .tabs li{display:inline-block;width:105px;height:185px;background:url('//us-cdn-m.justfab.com/media/images/brand/story_stylist_bg_profile.png') top left no-repeat;text-align:center;margin:0 15px;background-size:105px 110px;vertical-align:top}.stylist .tabs li a{font-size:12px;color:#000;text-transform:uppercase;line-height:12px;font-family:FuturaPT-Medium,"Trebuchet MS",Arial,sans-serif;letter-spacing:1px;text-decoration:none}.stylist .tabs li a span{font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;text-transform:none;color:#666;font-style:italic;letter-spacing:normal}.stylist .tabs img{display:inline-block;margin:5px 0 10px 0}.stylist .slide-up-window .expert{float:left;width:100%;text-align:left}.stylist .georgia{font-family:Georgia,"Times New Roman",Times,serif;color:#666;font-style:italic;font-size:11px;line-height:18px}.stylist .profile{float:left;width:50%}.stylist .profile .image{float:left;width:145px;height:200px;text-align:center;background:url('//us-cdn-m.justfab.com/media/images/brand/story_stylist_bg_profile_lg.png') top left no-repeat;padding-top:8px;background-size:145px 192px}.stylist .profile .about{float:left;width:100%;border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:10px;text-align:left}.stylist .profile .about .name{font-family:Quarto-Medium,"Trebuchet MS",Arial,sans-serif;font-size:16px;color:#000}.stylist .profile .about .georgia{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#666;font-style:italic}.stylist .bio{float:right;width:45%;text-align:left;font-size:12px;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;color:#666}.stylist .bio .bold{font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif}.stylist .quote{float:left;width:90%;text-align:center;font-family:Quarto-Medium,"Trebuchet MS",Arial,sans-serif;font-size:16px;color:#000;line-height:22px;padding:15px 5%}.stylist-444{margin:0 auto;letter-spacing:.01em}.stylist-444 .day-detail{float:left;width:100%;text-align:left !important;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;font-size:13px;color:#666;letter-spacing:normal}.stylist-444 .day-detail .long{float:left;width:100%}.stylist-444 .day-detail .short{float:left;width:100%}.stylist-444 .day-detail .copy{float:left;width:100%;line-height:15px}.stylist-444 .day-detail .bold{font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif}.stylist-444 .day-detail .times{font-family:Quarto-Medium,"Trebuchet MS",Arial,sans-serif;font-size:13px;line-height:25px;color:#333}.stylist-444 .day-detail .product-item{float:left;width:100%;margin-top:20px}.stylist-444 .day-detail a{color:#666 !important;text-decoration:underline;text-transform:capitalize;font-size:13px}.stylist-444 .day-detail .name{font-family:Quarto-Medium,"Trebuchet MS",Arial,sans-serif;font-size:14px;color:#333}.stylist-444 .style-name{text-align:center}.stylist-444 .style-name span{font-family:Quarto-Medium,"Trebuchet MS",Arial,sans-serif;font-size:16px;text-transform:capitalize;letter-spacing:.01em;top:-20px;display:inline-block}.stylist-444 .style-name span .day{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px}.stylist-444 .title-bar{float:left;width:100%;margin:40px 0 25px 0;background-color:#f2f2f2}.top-sellers h1{float:left;width:100%;padding:10px 0;font-family:FuturaNewMedium,"Trebuchet MS",Arial,sans-serif;font-size:24px;font-weight:normal;text-align:center;margin:0;text-transform:uppercase}.top-sellers h2{float:left;width:90%;padding:0 5% 10px 5%;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-align:center;margin:0;color:#333}.cta .ui-btn-up-a,.cta .ui-btn-up-b,.cta .ui-btn-up-c,.cta .ui-btn-up-d,.cta .ui-btn-hover-a,.cta .ui-btn-hover-b,.cta .ui-btn-hover-c,.cta .ui-btn-hover-d{font-size:14px}.cta .column{float:left;width:48%}.cta .column:last-child{float:right}.bold{font-family:Calibri-Bold,"Trebuchet MS",Arial,sans-serif;font-weight:normal}.current_deals#banner .scroller-right-arrow{margin:0}.current_deals#banner .scroller-right-arrow:before{content:''}.message.bad{background-image:url('//jf-na-cdn.justfab.com/image/mobile/global/icons/message_bad.png')}.message.good{background-image:url('//jf-na-cdn.justfab.com/image/mobile/global/icons/message_good.png')}footer .links a:after{content:'\2022'}footer .links a:nth-child(3)::after{content:"";display:block}footer .links a:last-child:after{content:""}footer .disclaimer{font-size:12px;text-transform:none;padding:10px 0;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;letter-spacing:.01em;clear:both}footer .circles{margin:0 auto}footer .secure{display:inline-block;background:url('//us-cdn-m.justfab.com/media/images/icons/sprites_secure.png');margin:0 2px;height:22px;cursor:default;background-size:145px 25px}footer .verisign{width:48px;background-position:-53px 0}.upsell.jewelry{padding:10px 15px}.upsell.jewelry .steps{float:left;width:100%;margin:15px 0 0 0}.upsell.jewelry .steps a.back{float:left;width:50%;font-family:FuturaPT-Book,"Trebuchet MS",Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#333;text-decoration:none;letter-spacing:1px}.upsell.jewelry .title{float:left;width:100%;padding:0;font-family:FuturaPT-Medium,"Trebuchet MS",Arial,sans-serif;font-size:16px;text-transform:uppercase}.upsell.jewelry .subtitle{display:block;margin-bottom:10px;color:#666;font-family:Calibri,"Trebuchet MS",Arial,sans-serif;font-size:14px;letter-spacing:.01em}