.timeEntry_control{vertical-align:middle;margin-left:2px}* html .timeEntry_control{margin-top:-4px}
#content-inner{margin:0 auto}#srp-mobile-nav{display:none}#app-name-wrap{position:relative;padding-right:370px}#app-name-wrap.qm-open{padding-right:0}#app-name{position:relative;cursor:pointer;font-size:28px;font-weight:bold;display:inline}.phone_icon{top:5px!important}.phone_number{font-size:14px}#srp-filters-wrap.closed{width:30px!important;min-width:30px!important}#filter_header{position:relative;border:1px solid #ddd;border-bottom:0;background-color:#f9f9f9;height:50px}#reset_filters{position:absolute;font-size:14px;top:29px;left:10px}#filter_title{position:absolute;top:6px;left:10px;text-transform:uppercase;font-size:14px;font-weight:bold;white-space:nowrap}.result_stats{position:relative;font-size:12px;top:29px;left:60px;display:inline}#filters,.filters{border:1px solid #ddd;border-bottom:0;background-color:#f9f9f9}.filter{border-bottom:1px solid #ddd;padding:0;position:relative}.filter.on-directory{text-align:center;padding:9px;font-size:15px;font-weight:300}.filter.on-directory a{font-size:14px;margin-top:7px;display:block;text-align:center;font-weight:bold;line-height:17px}.filter.on-directory a .rsaquo{font-size:16px}.filter.on-directory a:hover{text-decoration:underline}#on-directory-msg{position:relative;background-color:#fff;border-radius:4px;padding:10px;border:1px solid #0bf}#on-directory-msg:after,#on-directory-msg:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#on-directory-msg:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:14px;top:50%;margin-top:-14px}#on-directory-msg:before{border-color:rgba(225,225,225,0);border-left-color:#00a3ff;border-width:15px;top:50%;margin-top:-15px}#srp-filters-wrap .filter_title{cursor:pointer}#srp-filters-wrap .filter_title:hover{background:#f1f1f1}.filter_title{font-size:12px;font-weight:bold;text-transform:uppercase;padding:7px 8px 5px 10px;line-height:22px}.filter_title .arrow,#hide_filters,#show_filters .arrow{width:18px;height:18px;border-radius:11px;font-size:20px;text-align:center;background:#888;float:right;margin-top:1px;position:relative}.filter_title .arrow{display:none}.filter_title:hover .arrow{display:block}.filter_title.hide .arrow{display:block}.filter_title .tri,#hide_filters span,#show_filters .arrow span{width:0;height:0;border:6px solid transparent;border-top-color:#fff;position:absolute;top:7px;left:3px}.filter_title.hide .tri,#hide_filters span{border:6px solid transparent;border-right-color:#fff;top:3px;left:-1px}.filter-title-text{display:inline}#hide_filters,#show_filters .arrow{margin:14px 7px 0 0;cursor:pointer}#show_filters{display:none;width:29px;height:50px;cursor:pointer;border:1px solid #ccc}#show_filters .arrow{margin:16px 5px 0 0}#show_filters .arrow span{border:6px solid transparent;border-left-color:#fff;top:3px;left:7px}.filter .employee-only{display:none}body.employee .filter .employee-only{display:block}.srp-col-header{width:100%;height:100%}.srp-col-header td:last-child{width:1%;padding-left:4px}.item_row_def{position:relative;text-transform:uppercase;cursor:default;overflow:visible;height:40px;border:1px solid #ddd;border-left:none;padding-left:10px}.item_row_def:first-child{border-left:1px solid #ddd}.item_row_def .info{height:16px;width:15px;position:relative;float:right}.item_row_def.unsorted{cursor:pointer;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s}.item_row_def.unsorted:hover{background-color:#e4e4e4}.item_row_def.sorted{border:1px solid #0493f2!important;background-color:#00c0ff;background-image:-moz-linear-gradient(bottom,rgba(43,43,43,0.1) 29%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(29%,rgba(43,43,43,0.1)),color-stop(100%,rgba(255,255,255,0)));background-image:linear-gradient(bottom,rgba(43,43,43,0.1) 29%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(bottom,rgba(43,43,43,0.1) 29%,rgba(255,255,255,0) 100%);color:#fff;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ccff',endColorstr='#09a8f0')}.item_row_def.sorted:hover{background-color:#00aeff}.item_row_def.sorted+th{border-left-color:transparent}.item_row_def .header_title{position:relative;font-size:12px;line-height:16px;text-align:left;display:block;text-shadow:0 1px 0 #fdfdfd}.item_row_def.sorted .header_title{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3)}.item_row_def.sorted .header_subtitle{color:#fff}.item_row_def .header_subtitle{font-size:13px;display:block;white-space:nowrap;text-align:left}.item_row_def .header_subtitle{font-weight:normal;text-transform:none}.question_mark{background-position:-770px -2px;width:15px;height:15px;position:absolute;top:-2px;right:3px;opacity:.5}.sorted .question_mark{background-position:-770px -21px}.item_row_def:hover .question_mark{opacity:1}.srp-sort{position:relative;height:16px;width:15px}.srp-sort-down,.srp-sort-up{position:absolute;display:none;margin-left:-3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;top:50%}.srp-sort-up{border-bottom:6px solid #4d4d4d;margin-top:-2px}.srp-sort-down{border-top:6px solid #4d4d4d;margin-top:-3px}.sorted .srp-sort-down{border-top-color:#fff}.sorted .srp-sort-up{border-bottom-color:#fff}.unsorted:hover .srp-sort-down{display:block}.sorted_ASC .srp-sort-up{display:block}.sorted_DESC .srp-sort-down{display:block}#breadcrumb-trail{display:inline-block;margin-bottom:10px;margin-left:5px}#breadcrumb-trail.empty{display:none}#breadcrumb-trail .prefix{display:inline-block;content:'Filtering by';position:relative;color:#4d4d4d;cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;height:28px;line-height:28px;margin-right:12px;white-space:nowrap}#breadcrumb-trail .tagl-container{margin:0 6px 0 0}#breadcrumb-trail .tagl-item{margin-bottom:0}#breadcrumb-trail .tagl-text{white-space:nowrap}.empty+#crumb-reset{display:none}#crumb-reset{display:inline-block;margin-left:2px;margin-top:5px}#crumb-reset:hover{text-decoration:underline}#srp-main{min-height:1200px}#srp-filters-wrap{float:left;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#srp-filters-wrap.init-hidden{display:none}#srp-filters-wrap.init-show{opacity:1}#srp-results-wrap{display:none;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#drag_scroll{position:relative}#srp-header{padding:12px 0}#srp-intro{padding:15px 0 5px 0;font-size:17px;font-weight:300;line-height:150%}#srp-intro-img{max-height:150px;float:left;padding:0 25px 0 0}#view-full-guide:hover{text-decoration:underline}#srp-results{width:100%}.srp-row{height:80px}.srp-cell{padding:10px 10px;font-weight:300;font-size:14px;background-color:#fff}.srp-cell:first-child{border-left:3px solid transparent;padding-left:7px}.sponsored .srp-cell{background-color:#fff9ea}.srp-row+.srp-row .srp-cell,.sponsored-label-row+.srp-row .srp-cell{border-top:1px solid #eee}.srp-row:last-child .srp-cell{border-bottom:1px solid #eee}.comparing.srp-row .srp-cell{background-color:#f4faff}.comparing.srp-row .srp-cell:first-child{border-left-color:#0bf}.srp-cell.centered{text-align:center}.srp-listing-title{color:#4d4d4d;font-size:16px;display:inline-block;font-weight:bold}.srp-listing-title:hover{text-decoration:underline}.srp-row:hover .srp-listing-title{color:#02b1f2}.srp-dist-cell{width:80px;text-align:center}.srp-title-cell{width:240px}.srp-compare .sx-cb{width:14px;height:14px}.srp-img-cell{padding-right:0}.srp-img-cell img{display:block;margin:0 auto}.srp-img-border{border:1px solid #ddd}.srp-img-link{text-align:center;display:block;position:relative;overflow:hidden;margin:5px 0}.img-hack-wrap{width:400px;height:120px;position:absolute;top:0;left:50%;margin-left:-200px}.gallery .img-hack-wrap{width:666px;height:200px;margin-left:-333px}.gallery.horiz .img-hack-wrap{width:500px;height:150px;margin-left:-250px}.srp-img-top .srp-img-link{margin:5px auto}.srp-img-top .srp-img-lazy{display:inline}.srp-app-data-img{max-width:70px;max-height:45px;display:block;margin:5px auto}.srp .rating-container{margin:0;margin-right:5px}.srp .ur-num-rate{display:inline-block;margin-top:0;vertical-align:middle;position:absolute}#srp-results .sr-pushdown{padding-top:30px}.srp-cell .smart-rating{cursor:pointer}.srp-cell .viz-wrap{display:block;margin:0 auto}.srp-keyval{margin:1px 0 0 0;font-size:13px}.srp-key{display:inline;font-weight:bold}.srp-val{display:inline}.srp-val .item-row-list{margin:0}.srp-val .item-row-list ul{list-style:none}.srp-val .item-row-list li{display:inline}.srp-val .item-row-list li+li:before{content:' / '}.item-row-url{text-decoration:underline}.item-row-list{font-size:16px;line-height:20px}.fieldlist ul{margin-bottom:10px;margin-left:15px}.srp-cell>ul{margin-left:15px}.item-row-list li,.fieldlist li{line-height:17px;min-width:125px;font-size:13px;margin-bottom:7px}.advanced .header_title{font-size:11px;line-height:14px}.advanced .srp-listing-title{font-size:14px}.advanced .srp-cell{width:auto}.srp-detail-compare{margin:8px 0 0 0;font-weight:normal;white-space:nowrap}#gallery .srp-detail-compare{background:#f6f6f6;text-align:center;margin:0}.gallery .srp-compare,.gallery .srp-detail-btn{height:28px;line-height:28px;width:50%}.srp-compare,.srp-detail-btn{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.srp-compare{display:inline-block;vertical-align:top;padding-right:10px}.srp-compare-btn{padding-left:7px;vertical-align:middle;text-transform:uppercase;font-size:11px}.comparing .srp-compare-btn{font-weight:bold}.comparing .srp-compare-btn{text-decoration:underline}.srp-detail-btn{display:inline-block;vertical-align:middle;font-size:11px;text-transform:uppercase;white-space:nowrap}.srp-compare+.srp-detail-btn{padding-left:10px;border-left:1px solid #e1e1e1}.srp-detail-btn:hover{text-decoration:underline}.srp-detail-btn .rsaquo{font:400 17px/10px "Times New Roman",serif}.srp-cell>.snippet{text-align:center}.srp-title-cell .button_small{text-align:left}.srp-row .narrative{text-align:left;font-weight:300;font-size:13px}.srp-row .narrative ul{margin-left:15px}.srp-row .narrative .more_lnk{display:block}.component .srp.fieldcombo{font-weight:300;font-size:11px;line-height:14px;text-transform:uppercase}.sponsored>.last_td{padding-bottom:25px}.gallery .box.sponsored{background-color:#fff9ea;border:1px solid #f5e5c3}.gallery .sponsored-label-wrap{position:absolute;top:2px;right:2px;z-index:1}.gallery .sponsored-label{bottom:auto}.srp_header_separator{height:0}.floating-header .rating-info-trig-wrap{display:none}.rating-info-trig-wrap{position:relative;z-index:10}.rating-info-trig{position:absolute;top:0;left:0;width:100%;height:50px;margin-left:-5px}.rating-info-whats-this{position:absolute;top:5px;left:0;right:0;color:#02b1f2;font-weight:400;font-size:12px;padding:2px 10px;white-space:nowrap;text-transform:none;border-radius:2px}.item_row_def:hover .rating-info-trig-wrap{display:block}.rating-info-whats-this:hover{text-decoration:underline}.rating-info-whats-this:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#0bf;border-width:5px;margin-left:-5px}#footer_row{margin:10px;overflow:hidden;zoom:1}#compare_remaining,.add-listing,#compare-bottom{float:left;font-size:14px;margin-right:10px;margin-bottom:5px}#compare_remaining ~ #compare-bottom{display:none!important}#srp-footer-stats{float:left;height:37px;line-height:37px}#srp-footer-stats span{font-weight:normal}#srp-jump-to{float:left}#pager{float:right;margin-left:10px}#pager .jump{width:28px;height:100%;line-height:27px;font-size:14px;font-weight:bold;color:#4d4d4d;margin-right:20px}#pager .float{float:left;margin-left:-1px}#pager .prev,#pager .next,.pager_cur,.pager_num{font-weight:bold;border:1px solid #ccc;cursor:pointer;padding:7px 10px}#pager .num_results{margin-left:5px}#pager .bg_grad:hover{background:#fefefe}.pager_cur{background:#e7e7e7;-moz-box-shadow:inset 0 -1px 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 -1px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -1px 4px 0 rgba(0,0,0,0.1)}.pager_cur .bg_grad:hover{background:#e7e7e7}#pager .next,#pager .prev{position:relative;width:27px;height:32px;padding:0}#pager .next:after,#pager .prev:after{content:" ";border:6px solid transparent;position:absolute;top:10px}#pager .next:after{border-left-color:#4d4d4d;left:11px}#pager .prev:after{border-right-color:#4d4d4d;right:11px}#num_results_val{min-width:104px;font-weight:bold;font-size:14px;height:32px!important;line-height:32px!important}.num_results .val{line-height:30px;font-weight:bold}#srp-results,#gallery,#footer_row,.srp-load{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}#srp-results-wrap .disabled{opacity:.2;filter:alpha(opacity=20);pointer-events:none}.srp-load{z-index:125;position:absolute;top:75px;width:100%;text-align:center;opacity:0;pointer-events:none;display:none}.srp-load.vis{opacity:1}.srp-load-t{font-size:13px;text-transform:uppercase;font-weight:bold;color:#aaa}.srp-load-i{background-color:#0bf}.vis .srp-load-i{width:20px;height:20px;border-radius:3px;margin-left:3px;display:inline-block;-webkit-animation:fade 1s linear infinite;animation:fade 1s linear infinite}.srp-load-i:first-child{margin:0;-webkit-animation-delay:.333s;animation-delay:.333s}.srp-load-i:nth-child(2){opacity:.4;-webkit-animation-delay:.666s;animation-delay:.666s}.srp-load-i:nth-child(3){opacity:.1;-webkit-animation-delay:.999s;animation-delay:.999s}@keyframes fade{0%{opacity:1}60%{opacity:.25}100%{opacity:0}}@-webkit-keyframes fade{0%{opacity:1}60%{opacity:.25}100%{opacity:0}}.progress_container{border:1px solid #DDD;width:90%;padding:15px 0;margin:50px auto;background:#FFF;box-shadow:1px 1px 6px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.2)}.srp-rating-container-wrap{font-weight:normal;position:relative;margin:5px 0;white-space:nowrap}.srp-title-cell .ur-num-wrap{display:inline}#no_results{margin:10px}.no-luck{font-size:37px;padding:10px 0;text-align:center}.missing-result{border-bottom:1px solid #eee;text-align:center;font-size:22px;padding:10px 0 40px 0}.no-results-add-listing{margin-left:10px}.did-you-mean{font-size:17px;padding:15px 0}#footer_links{display:table;width:100%;border-top:1px solid #eee}.fl-section{display:table-cell;width:25%;padding:15px 20px 15px 0}.fl-section-title{font-size:15px}.fl-section ul{list-style:none;margin-top:5px}.fl-section li{margin-bottom:5px}.fl-section a:hover{text-decoration:underline}.fl-section .rsaquo{margin-right:5px;font-weight:bold}#dir_lnks .directory_links{line-height:18px;font-size:12px}#dir_lnks .noshow_dir{font-weight:normal}.dir-lnk{color:#4d4d4d}#dir_lnks a:hover{text-decoration:underline}.gallery .box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;width:33.3333%;margin-bottom:12px;border:1px solid transparent;padding:10px;background-color:#fff;display:inline-block;vertical-align:top}.gallery .box:hover{z-index:2;border:1px solid #ddd}.gallery .box.comparing{z-index:4;border-color:#02b1f2;box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}.gallery h2{line-height:21px;text-align:center;cursor:pointer;text-transform:none;font-size:16px;padding:10px 0 5px 0}.gallery h2:hover{text-decoration:underline}.gallery .box:hover h2{color:#02b1f2}.gallery .srp-rating-container-wrap{text-align:center;margin:0 0 10px 0;height:25px;left:-13px}.gallery .ur-num-wrap{display:inline-block;margin:2px 0 0 0;min-width:150px;margin-right:-150px;vertical-align:top;text-align:left}.gallery .img{cursor:pointer;text-align:center;height:200px;overflow:hidden;position:relative;display:table;width:100%}.gallery .img-inner{display:table-cell;vertical-align:middle}.gallery .top{cursor:pointer}.gallery.horiz .img{height:150px}.gallery img{max-width:100%;max-height:200px;cursor:pointer;display:block;margin:0 auto}.gallery.horiz img{max-width:100%;max-height:150px}.gallery .viz-field.f0{float:left;width:48%;padding-right:2%}.gallery .viz-field.f1{float:left;border-left:1px dotted #ddd;margin-left:-1px;width:47%;padding-left:3%}.gallery .visual{float:right;width:53px;text-align:center;font-weight:bold}.gallery .viz-field.single{width:100%;padding:0}.gallery .single .visual{position:relative;right:50%;margin-right:-53px}.gallery .single .viz-suffix{position:absolute;left:100%;top:50%;white-space:nowrap}.gallery .viz-field .field{min-height:50px;font-size:13px;margin-right:53px;text-align:left;font-weight:bold;max-width:50%}.gallery .field-outer{display:table}.gallery .field-inner{display:table-cell;vertical-align:middle}.gallery .viz-field .lnk{font-size:13px}.gallery .viz-suffix{font-size:9px;line-height:11px}.gallery .button_small{text-align:left}.gallery .button_small{margin:0}.gallery .text-field{padding:5px 0;border-top:1px dotted #ddd;display:table;width:100%}.gallery .text-field>.field{width:49%;font-weight:bold;display:table-cell;vertical-align:middle}.gallery .text-field .val{font-weight:300;line-height:17px;width:50%;display:table-cell;vertical-align:middle}.gallery .prc-small td{text-align:left}.gallery .prc-wrap .meter-viz{max-width:92px;height:6px;margin:3px 0 7px}.gallery .prc-wrap .prc-cta-btn{font-size:9px;padding:3px 4px;white-space:normal;margin-left:7px}.gallery .meter-viz+.prc-cta-btn{margin-left:0}.gallery .prc-ala{display:none}.gallery .prc-lst{display:inline-block;font-size:14px}#sort-panel{float:right;visibility:hidden;margin-top:-34px}#sort-panel.qm-open{margin-top:-5px}#sort-select-title{float:left;font-weight:bold;margin-right:5px;margin-top:5px}#sort-buttons{float:left;overflow:hidden}.srp #share_buttons{right:0;top:-32px}#switch-view{height:30px;line-height:30px;width:30px;border-radius:3px;cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-left:14px;margin-top:1px}#switch-view:hover .box,#switch-view:hover .row{background:#0bf}#switch-view .box,#switch-view .row{height:7px;float:left;background:#888;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}#switch-view .box{width:7px;margin:0 2px 2px 0}#switch-view .row{width:27px;margin:0 0 2px}#switch-view .row .box{border-right:2px solid #fff}#mob-filter-btn,#mob-compare-btn-wrap,#mob-footer-wrap,#mob-reset-btn,#mob-apply-btn,#show-listings-btn{display:none}.sort-select{height:25px!important;line-height:25px;min-width:150px;max-width:180px}#sort-panel .val{font-size:13px;font-weight:bold;line-height:25px;padding-right:33px}#sort-panel .arrow{border-left:1px solid #e1e1e1;width:25px}.sort-dir-btn{float:left;height:25px;line-height:25px;padding:0 5px;border:1px solid #ccc;cursor:pointer;position:relative;left:-1px;font-size:11px}.sort-dir-btn:hover{border-color:#999}#sort-fancy-select{float:left}.basic_advanced{position:relative;cursor:pointer;font-weight:bold;font-size:11px;text-transform:uppercase;padding-right:13px;display:inline-block;vertical-align:middle;padding:7px 13px 5px 0;margin-left:10px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.basic_advanced:after,.basic_advanced_adv:after{content:" ";width:0;height:0;position:absolute;top:8px;border:5px solid transparent}.basic_advanced:after{right:1px;top:8px;border-right-color:#0bf}.basic_advanced_adv::after{right:-3px;top:9px;border-right-color:transparent;border-left-color:#0bf}.vote-wrap{position:relative}.vote-up,.vote-down{position:relative;width:50px;height:30px;margin:10px auto;opacity:.5;cursor:pointer;border:1px #dedede solid;background:#FFF;background:-moz-linear-gradient(top,white 0,whitesmoke 100%);background:-webkit-linear-gradient(top,white 0,whitesmoke 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);border-radius:3px}.gallery .vote-up,.gallery .vote-down{position:absolute;left:50%;top:5px;margin:0}.gallery .vote-up{margin-left:-90px}.gallery .vote-down{margin-left:40px}.vote-up:hover,.vote-down:hover{opacity:1}.vote-up:after,.vote-down:after{position:absolute;left:15px;content:' ';width:0;height:0;border:10px solid rgba(0,0,0,0)}.vote-up:after{bottom:10px;border-bottom-color:#333}.vote-down:after{top:11px;border-top-color:#333}.vote-up.voted:after{border-bottom-color:#a1cc46}.vote-down.voted:after{border-top-color:#e53d33}.vote-score{font-weight:bold;font-size:32px;text-align:center;margin:10px 0}.vote-details{font-size:9px;text-transform:uppercase;text-align:center;margin:5px 0}.full-ui{overflow:hidden}.full-ui .tabs{position:fixed;width:100%;top:0;background:#fff;padding:0}.full-ui #page_header,.full-ui .cat_header{display:none}.full-ui #main-inner>.grid-wrap{padding:0;width:100%;max-width:100%}#middle-ad-mobile,#middle-ad-mid{text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#f7f7f7;padding:10px 0}#guide-wrapper{display:none}.guide_tab #guide-wrapper,.page-guide #guide-wrapper{display:block}#all-footer-mid,#all-footer-mobile{padding-bottom:10px}#all-header-mobile.active{padding-bottom:0}@media(max-width:1200px){.srp #share_buttons{top:-70px}}@media(max-width:979px){#tab_nav .assistme_tab,#tab_nav .scatter_tab,#tab_nav .viz_tab,#tab_nav .blog_tab{display:none}#gallery img{max-width:80%!important;max-height:200px!important}#gallery .box{width:50%}.basic_advanced{display:none}.srp-title-cell{width:auto}}@media(max-width:767px){.srp #share_buttons{top:-35px;right:5px}#srp-main{display:block!important}.guide_tab #srp-main{min-height:0}.guide_tab #app-name-wrap,.guide_tab #srp-filters-wrap,.guide_tab #srp-results-wrap,.guide_tab #mob-filter-btn,.guide_tab #sort-buttons{display:none!important}.guide_tab #srp-mobile-nav,.guide_tab .fs-opts{width:100%}.tabs,#sort-select-title,.basic_advanced,#srp-filters-wrap,#switch-view,.sort-dir-btn,#filter_header,#breadcrumb-trail,#crumb-reset{display:none}#srp-results-wrap{margin-left:0!important}.item_row_def{text-transform:uppercase;height:25px;border:0!important;border-bottom:2px solid #eee!important;padding-left:0;background:transparent;padding:1px 0 0 5px}.item_row_def:first-child{border-left:0!important;padding:5px 0 5px 10px}.item_row_def.sorted{border:0!important;border-bottom:2px solid #0bf!important;background-color:transparent!important;background-image:none}.item_row_def .info{display:none}.item_row_def .header_title{position:relative;font-size:11px;line-height:12px;text-shadow:none}.item_row_def .header_subtitle{font-size:10px}.item_row_def.sorted .header_title,.item_row_def.sorted .header_subtitle{color:#02b1f2;text-shadow:none}.rating-info-trig-wrap{display:none!important}.sorted .srp-sort-down{border-top-color:#0bf}.sorted .srp-sort-up{border-bottom-color:#0bf}.floating-header{display:none!important}#srp-header{padding:0 10px}#mob-filter-btn,#sort-buttons,#srp-mobile-nav{position:relative;display:inline-block;width:32%;height:44px;line-height:44px;vertical-align:middle;background-color:#f3f3f3;color:#02b1f2;font-size:16px;text-align:left;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#mob-filter-btn:after,#sort-buttons:after,#srp-mobile-nav .fs-wrap:after{position:absolute;content:"";top:50%;right:10px;z-index:1;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px;border-top-style:solid;margin-top:-2px}.filter-open #mob-filter-btn:after,#srp-mobile-nav .fs-open.fs-wrap:after{border-top-color:#fff}#mob-filter-btn:before,#sort-buttons:before,#srp-mobile-nav .fs-wrap:before{position:absolute;content:"";top:50%;left:10px;width:10px;height:10px;z-index:1;background-image:url("/rx/img/color-sprite27.png");background-repeat:no-repeat}#mob-filter-btn:before{background-position:-487px -137px;width:17px;height:18px;margin-top:-10px;margin-left:-1px}.filter-open #mob-filter-btn:before{background-position:-487px -97px}#sort-buttons:before{background-position:-507px -147px;width:14px;height:23px;margin-top:-12px;margin-left:1px}#srp-mobile-nav .fs-wrap:before{background-position:-524px -123px;margin-top:-6px;margin-left:-1px;width:20px;height:11px}#srp-mobile-nav .fs-open.fs-wrap:before{background-position:-524px -97px}#mob-filter-btn{float:left;text-indent:33px}#srp-mobile-nav{float:right}.guide_tab #srp-mobile-nav{margin-top:10px}#sort-fancy-select,#srp-mobile-nav .fs-wrap{width:100%!important;height:44px;border:0;line-height:44px;padding:0;text-align:left;text-transform:none;font-weight:normal;color:#02b1f2;font-size:16px}#srp-mobile-nav .fs-window:after{content:"View";width:10px;height:10px;position:absolute;color:#02b1f2;top:0;left:35px;text-transform:none;font-weight:normal;font-size:16px}#srp-mobile-nav .fs-open .fs-window:after{color:#fff}#srp-mobile-nav .fs-val{color:transparent;padding:0;z-index:2;background-color:transparent}.fancy-select-container select{height:100%!important}#sort-fancy-select:after{content:"Sort";width:10px;height:10px;position:absolute;color:#02b1f2;top:0;left:33px}#srp-main .fs-open.fs-wrap,#srp-main .fs-open .fs-window,#srp-main .fs-open .fs-mask{background-color:#0bf}#srp-main .fs-arrow{display:none}#srp-main .fs-opts{right:0;left:auto;border:0;border-top:3px solid #0bf;width:auto}#srp-main .fs-opt{padding:10px 10px}#sort-panel{width:100%;text-align:center;white-space:nowrap;margin-bottom:5px;margin-top:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;visibility:visible}#sort-buttons{float:none}#mob-compare-btn-wrap{display:table-cell;width:60%;text-align:right;padding-right:10px}#mob-compare-btn{width:80%}#mob-compare-icon-wrap{display:table-cell;width:1%;text-align:right;padding-left:10px}#mob-compare-icon{background-position:-353px -117px;width:26px;height:18px;padding:3px 13px}#mob-compare-num-wrap{display:table-cell;width:20%;text-align:left;padding-left:5px}#mob-compare-num{font-size:18px}#mob-compare-clear{font-size:14px;margin-left:10px}#mob-compare-clear:hover{text-decoration:underline}#mob-footer-wrap{display:none;background:#202020;position:fixed;bottom:0;color:#FFF;width:100%;height:30px;z-index:10;padding:10px 0;left:0;right:0;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.filter-open #mob-footer-wrap,#mob-footer-wrap.on{display:table}#sort-buttons .fancy-select{display:none}.filter-open #mob-filter-btn{background-color:#0bf;color:#fff}.filter-open #srp-filters-wrap{display:block;width:100%!important;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.filter-open #filters{border-top:3px solid #0bf;padding-bottom:100px}.filter-open #srp-results-wrap{display:none!important}#filters{border:0;background-color:#f3f3f3}.filter-open #mob-apply-btn,.filter-open #mob-reset-btn{display:inline-block;width:44px}.filter-open #mob-reset-btn{margin-right:10px}.filter-open #mob-apply-btn{margin-left:10px}.filter-open #mob-compare-btn-wrap,.filter-open #mob-compare-icon-wrap,.filter-open #mob-compare-num-wrap,.filter-open #middle-sky-btf,.filter-open .app_footer,.filter-open #footer_links,.filter-open #helpful-page-wrapper,.filter-open #footer{display:none}#app-name-wrap{padding:10px 0}#app-name{display:block;font-size:22px;text-transform:none;padding-right:27px}.qm-alert{right:0}#footer_links{display:block}.fl-section{width:100%;display:block;border-bottom:1px solid #eee;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fl-section-title{position:relative;padding-left:30px}.fl-section-title:after{position:absolute;content:"";background:url("/rx/img/color-sprite27.png") no-repeat -655px -98px;width:20px;height:12px;top:50%;left:0;margin-top:-4px}.fl-section.open .fl-section-title:after{margin-top:-8px;left:-2px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.sitemap{font-size:15px;padding:10px;font-weight:bold;display:block}.fl-section ul,.fl-section .directory_links{display:none;margin-top:10px;font-size:15px;line-height:25px}.fl-section.open ul,.fl-section.open .directory_links{display:block}#content-inner-wrapper{padding:0}#srp-intro{display:none}#srp-intro-img{float:none;display:block;margin:0 auto}}@media(max-width:767px) and (-webkit-min-device-pixel-ratio:1.25),(max-width:767px) and (min--moz-device-pixel-ratio:1.25),(max-width:767px) and (min-resolution:120dpi),(max-width:767px) and (min-resolution:1.25dppx){#mob-filter-btn:before,#sort-buttons:before,#srp-mobile-nav .fs-wrap:before{background-image:url("/rx/img/color-sprite27@2x.png");background-size:792px 209px}}@media(max-width:767px) and (-webkit-min-device-pixel-ratio:1.25),(max-width:767px) and (min--moz-device-pixel-ratio:1.25),(max-width:767px) and (min-resolution:120dpi),(max-width:767px) and (min-resolution:1.25dppx){.fl-section-title:after{background-image:url("/rx/img/color-sprite27@2x.png");background-size:792px 209px}}@media(max-width:480px){.srp-title-cell{padding-right:0}#compare_remaining,.add-listing,#compare-bottom{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#saved_searches,#pop_related_searches,#dir_lnks{display:none}#srp-footer-stats{line-height:inherit}#srp-footer-stats .fs-total{display:block}.item_row_def .header_subtitle{display:none}}
.afl-loading{text-align:center;min-width:200px}.afl-loading .loading{position:relative;display:inline-block;height:19px;margin:12px auto;font-size:10px;text-transform:uppercase;color:#999;padding:5px 0 0 32px}.afl-loading .spin{position:absolute;left:8px;top:11px}.afl-err{margin:12px auto;font-size:11px;text-transform:uppercase;color:#999;display:inline-block;min-width:200px;text-align:center}.afl-table{width:100%}.afl-table td{text-align:center;border-top:1px solid #e7e7e7}.afl-table tr:first-child td{border-top:0}.afl-table .afl-offer{height:48px}.afl-table .afl-offer td:first-child{width:33%}.afl-header{background:#eee}.afl-header td{padding:2px 0 1px 0;font-size:11px;font-weight:bold;text-align:center;color:#777;text-shadow:1px 1px 1px #fff;text-transform:uppercase}.afl-retailer{display:inline-block;margin:8px 6px 8px 8px;color:#666!important;text-transform:none;font-size:11px;white-space:normal;word-wrap:break-word;min-width:90px;max-width:90px;width:90px;line-height:0}.afl-retailer img{max-height:40px;max-width:90px}.afl-retailer small{margin-top:2px}.afl-retailer span{line-height:100%;color:#666}.afl-table small{text-align:center;text-transform:none;color:#999;font-size:9px;font-weight:400;display:block;white-space:nowrap;line-height:100%}.afl-table .afl-ret{font-size:11px;line-height:130%}.afl-price{color:#4d4d4d;display:block;margin:2px 10px 0;font-size:24px;font-weight:700;line-height:100%}.afl-feature{background-color:#deefff}.afl-feature .afl-retailer{margin:4px 8px}.afl-footer{padding:5px 10px;text-align:right;font-size:8px;color:#bbb;text-transform:uppercase;position:relative;border-top:1px solid #e7e7e7}.afl-footer a{display:inline-block;margin:0;color:#bbb;width:auto}table.afl-small{position:relative;width:100%}.afl-small td{text-align:center;padding:12px 0 8px}.afl-ala{display:block;vertical-align:top;font-size:10px;color:#666;text-transform:uppercase}.afl-lst{white-space:nowrap;font-size:24px;font-weight:normal;font-weight:300}.afl-small .flash-red{color:#e53d33}.afl-small .flash-green{color:#56b100}.afl-small .flash-fade{transition:5s;-webkit-transition:5s;-moz-transition:5s;-o-transition:5s;color:inherit}.afl-small .stnd-btn{padding:10px 14px;margin-left:6px;vertical-align:top;font-weight:bold}.afl-table .stnd-btn{font-weight:bold;padding:4px 10px;margin:0 12px 0 0;float:right;font-size:13px;line-height:110%}.afl-table .afl-small-btn{white-space:normal;font-size:11px;padding:4px;max-width:80px}.afl-default{padding:12px;text-align:center}.afl-default .stnd-btn{font-size:15px;padding:8px 20px;min-width:130px;float:none}.afl-pop .afl-table .stnd-btn{margin:0 12px}.afl-pop{position:absolute;border:1px solid #ddd;background:#fff;z-index:6000;min-width:170px}.afl-pop-center-align:after,.afl-pop-center-align:before,.afl-pop-right-align:after,.afl-pop-right-align:before,.afl-pop-left-align:after,.afl-pop-left-align:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.afl-pop-center-align:before,.afl-pop-right-align:before,.afl-pop-left-align:before{border-color:rgba(170,170,170,0);border-bottom-color:#ccc;border-width:9px;margin-left:-9px}.afl-pop-center-align:after,.afl-pop-right-align:after,.afl-pop-left-align:after{border-color:rgba(251,251,251,0);border-bottom-color:#fbfbfb;border-width:8px;margin-left:-8px}.afl-pop-center-align:after,.afl-pop-center-align:before{left:50%}.afl-pop-right-align:after{right:35px}.mhprice.afl-pop-right-align:after{right:12px}.afl-pop-right-align:before{right:34px}.mhprice.afl-pop-right-align:before{right:11px}.afl-pop-left-align:after{left:35px}.mhprice.afl-pop-left-align:after{left:15px}.afl-pop-left-align:before{left:34px}.mhprice.afl-pop-left-align:before{left:15px}.afl-pop .afl-table tr{border-top:1px solid #ccc}.afl-pop .afl-table tr:first-child{border-top:0}.afl-pop .afl-header{background:#f6f6f6}.afl-pop .afl-header td{padding:3px 0 1px}.afl-pop .afl-offer{width:auto;padding:0}.afl-mdl-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1000;overflow:auto}.afl-mdl{position:absolute}.afl-mdl-title{display:block;text-align:center;margin:0 auto;font-weight:bold;font-size:18px;color:#ddd;line-height:150%;text-shadow:0 0 16px black;position:relative}.afl-mdl-x{position:absolute;bottom:5px;right:0;width:23px;height:23px;cursor:pointer;background:url("/rx/img/close.png")}.afl-mdl .afl-table{width:auto;margin:0 auto;background:#fff;box-shadow:0 0 16px rgba(0,0,0,0.4)}.afl-mdl .afl-footer{border:0;margin:0 auto;width:auto;display:table}.afl-stacked .afl-table td{padding:0}.afl-stacked.afl-wrap>span{color:#bbb;display:block;text-align:center}.afl-stacked .afl-small td{padding:0;cursor:default}.afl-stacked .afl-cta-btn{font-size:12px;padding:5px 9px;line-height:120%;margin:0;white-space:nowrap}.affiliate .fdata{padding:0}.detail .afl-wrap>td{padding:0;position:relative}.compare .afl-wrap .data{overflow:visible;vertical-align:middle}.compare .afl-wrap td{line-height:normal;background-color:transparent}#gallery .afl-cta-btn{padding:3px 7px;white-space:normal;margin-left:10px}#gallery .afl-ala{display:none}#gallery .afl-lst{display:inline-block;font-size:14px;font-weight:300;line-height:170%}#gallery .afl-small td{text-align:left}.srp_widget .afl-wrap .stnd-btn.afl-cta-btn,.srp_widget .afl-ala{font-size:10px;white-space:nowrap;margin-bottom:2px;padding:1px 3px}.srp_widget .afl-lst{font-size:16px;font-weight:normal;line-height:110%}.detail-widget .afl-lst{line-height:120%}.c-compare.affiliate{text-align:center}#buy-center-nav .mhprice-label{font-size:12px;text-align:center;float:left;margin-right:10px;margin-top:15px}#buy-center-nav .mhprice-widg{display:inline-block}#buy-center-nav .mhprice-empty .mhprice-p{margin-right:0}#buy-center-nav .mhprice-p{font-size:22px;margin-right:32px}#buy-center-nav .mhprice-box{padding:2px;margin-top:4px}#buy-center-nav .mhprice-arrow{top:42%;width:30px}#buy-center-nav .mhprice-arrow:after{border-width:5px;margin-left:-7px}.mhprice-label{text-transform:uppercase;font-weight:300;font-size:13px}#detail-info .afl-cta-btn,.mhprice-widg .afl-ala,.mhprice-widg .afl-lst{display:none}.mhprice-wrap{display:inline-block}.mhprice-box{border:#DDD 1px solid;padding:4px;border-radius:3px;box-shadow:0 1px 1px #DDD;-webkit-box-shadow:0 1px 1px #DDD;-moz-box-shadow:0 1px 1px #DDD;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;position:relative}.mhprice-box.mhprice-empty{cursor:default}.mhprice-box.mhprice-empty.has-bc{cursor:pointer}.mhprice-empty .mhprice-arrow{display:none}.mhprice-empty .mhprice-p{margin-right:0!important;border-right:none!important;color:#888}.mhprice-p{font-size:24px;text-align:center;color:#0bf;font-weight:400;margin-right:35px;border-right:#DDD 1px solid;padding:0 15px 0 10px}.srp .mhprice-label{font-size:10px;text-transform:uppercase}.srp .mhprice-p{font-size:20px;padding:0 10px 0 5px;margin-right:30px}.srp .mhprice-arrow:after{margin-left:-7px}.mhprice-arrow{position:absolute;top:46%;right:0;width:35px}.mhprice-arrow:after{top:44%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mhprice-arrow:after{border-color:rgba(0,187,255,0);border-top-color:#0bf;border-width:6px;left:50%;margin-left:-8px}.afl-bclink{color:#0bf;text-align:center;padding:5px 0 15px 0;font-size:17px;cursor:pointer}.afl-bclink:hover{text-decoration:underline}
.star{width:23px!important;height:23px!important;z-index:20;position:relative;float:left}.rateable .star{cursor:pointer}.star .star-icon{left:0;position:absolute;width:23px;height:22px;background-color:transparent;background-position:-280px -50px}.star.active .star-icon{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}.active .star,.form .star{cursor:pointer}.small .star{width:17px!important;height:17px!important}.small .star .star-icon{position:absolute;width:17px;height:17px;background-position:-283px -33px}.large .star{width:34px!important;height:34px!important}.large .star .star-icon{position:absolute;width:34px;height:34px;background-position:-221px -61px}.rating-container .tl,.rating-container .tr,.rating-container .bl,.rating-container .br{position:absolute!important;width:1px!important;height:1px!important;background:#fff;opacity:.6}.rating-container .tl{top:0;left:0}.rating-container .tr{top:0;right:0}.rating-container .bl{bottom:0;left:0}.rating-container .br{bottom:0;right:0}.spacer{width:4px!important;height:23px!important;background:white;z-index:20;position:relative;float:left}.active .spacer{cursor:pointer}.small .spacer{width:3px!important;height:17px!important}.large .spacer{width:6px!important;height:34px!important}.stars-container{float:left;position:relative}.ur-star-container.active .rating-container:hover .rating-bar{background:#0bf}.rating-container{width:131px;position:relative;margin:0 auto;z-index:1;display:inline-block;vertical-align:middle}.ur-star-container .rating-info{display:none}.ur-star-container .rating-info:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,246,246,0);border-top-color:#f5f5f5;border-width:5px;left:50%;margin-left:-6px}.ur-star-container.active .rating-container:hover .rating-info{color:#fff;background:rgba(0,0,0,0.8);text-shadow:0 1px 0 #282828;top:-38px;font-weight:bold;display:block;position:absolute;width:100%;height:30px;color:#CCC;border-radius:3px;text-align:center;line-height:30px;font-size:12px}.ur-star-container.active .rating-container:hover .rating-info:after{border-color:rgba(246,246,246,0);border-top-color:rgba(0,0,0,0.8)}.small.rating-container{width:97px;height:17px}.large.rating-container{width:194px;height:34px}.rating-bar{position:absolute;z-index:15;height:23px;background:#9fce3d;background:#0bf;transition:.1s;-webkit-transition:.1s;-o-transition:.1s;-moz-transition:.1s}.rating-bar.green{background:#9fce3d}.rating-bar.yellow{background:#fc0}.rating-bar.red{background:#e53d33}.rateable .rating-bar:hover{background:#0bf}.small .rating-bar,.rating-breakdown .rating-bar{height:17px}.large .rating-bar{height:34px}.ur-avg{font-weight:300;font-size:22px;vertical-align:middle;margin-right:3px;color:#888}.ur-avg,.ur-avg-swap{font-size:18px;margin-right:5px;font-weight:300;vertical-align:middle;color:#888;white-space:nowrap}.ur-num-rate,.ur-num-rate-swap{padding-top:2px;font-size:12px;color:#888}.ur-avg-swap,.ur-num-rate-swap{display:none}.ur-rating-count{font-size:13px;margin-left:5px;vertical-align:middle}.rating-bar-back{position:absolute;z-index:10;height:23px;width:100%;background:#c9c9c9}.small .rating-bar-back{height:17px}.large .rating-bar-back{height:34px}.star.high{background-color:#9fce3d}.see-all-rev{margin-right:10px}.see-all-rev:hover{text-decoration:underline}.rating-breakdown{display:inline-block;padding:15px 12px 15px 15px;vertical-align:top;min-width:123px}.rating-breakdown .total-ratings{margin:5px 0;display:block;text-align:center;font-size:12px;font-weight:300}.review-snippets{width:240px;display:inline-block;border-left:1px solid #EEE;margin:15px 15px 13px;padding-left:10px}.rating-breakdown .rating-container.small{float:none;margin:5px auto 0 auto!important}.rating-container-breakdown{margin-bottom:5px;height:23px;position:relative;background:#d8d8d8;width:94px;margin-right:5px;float:left}.rating-breakdown .rating-container-breakdown{height:17px}.rating-container-breakdown-outer{margin-left:3px;line-height:18px}.rating-container-breakdown-outer .num{float:left;margin-top:0;margin-right:5px;font-weight:300}.rating-num{z-index:20;position:absolute;left:103%;font-weight:300}.rev .rev-text{margin-bottom:0;margin-top:5px;white-space:normal}.rev .user{text-align:right;margin-bottom:7px;margin-top:2px}.rev .user a:hover{text-decoration:underline}.rr-container{font-weight:300;position:relative;clear:both}.rr-container.inline .rr-form{padding:0;border:0}.rr-container.inline .rr-review{padding:0;border:0}.rr-container.popup{width:700px;padding:25px;background:#f5f5f5;text-shadow:0 1px 0 #fff}.rr-container.popup .rr-form{border:0;padding-bottom:0}.rr-notice{border-radius:2px;margin-bottom:12px;font-size:15px;font-weight:300;padding:0 0 10px 0}.rr-notice .stnd-btn{padding:0 4px 0 4px;line-height:18px;cursor:default;font-size:13px;vertical-align:top}.rr-container .see-ratings-button,.rr-container .login-button{float:right;padding:7px 13px 7px 13px;margin-top:12px;font-size:13px}.rr-container .about-points{border-bottom:1px #0bf dotted;position:relative;font-weight:bold;cursor:help}.about-points .tip{width:240px}.about-points:hover .tip{display:block}.rr-container .rr-overview{border:0;padding:0;margin:0}.rr-container h2{font-size:21px;font-weight:300;padding:15px 0 15px 0}.rr-left{position:relative;width:25%;float:left}.rr-author{position:relative;float:left;margin-right:10px;width:100%}.rr-comments .rr-author{width:auto}.rr-avatar{width:35px;position:absolute;height:35px;overflow:hidden;margin:0 15px 0 0;border-radius:2px;display:block}.rr-avatar img{width:35px;height:35px;border-radius:2px}.rr-author .stnd-btn{position:absolute;top:0;left:45px;padding:1px 4px 1px 4px;font-size:11px}.rr-author em{color:#888;font-size:13px;font-weight:bold;top:35px;padding-top:5px;left:0;width:100px;font-style:normal}.rr-author:hover em{color:#02b1f2}.rr-right{float:right;width:75%}.rr-form{padding:25px 0 25px 0;border-bottom:1px #eee solid;font-weight:300}.BOX .rr-review{padding:0;border:0}.rr-form.guest .rr-right{width:100%;float:none}.rr-form .rating.overall{display:inline-block;line-height:24px;height:24px;padding:1px;vertical-align:middle;cursor:pointer}.rr-form .rating-container{float:right}.rr-form .rating-container .rating.overall{line-height:24px;height:24px}.rr-form .points{cursor:default}.rr-form .rating-bar{background:#0bf}.rr-fields .field{padding-bottom:15px}.rr-fields{width:50%;float:left}.rr-fields.full{width:100%}.rr-fields .hidden{display:none}.rr-fields strong{display:block;font-weight:bold}.rr-fields strong span{font-weight:300}.rr-fields strong em{font-style:normal;padding-right:2px}.rr-fields .rating.overall{float:right;margin:0}.rr-fields .ur-title,.rr-fields .ur-review{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px #DDD;-moz-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #DDD;font-family:Helvetica,Arial,sans-serif;color:#858484;padding:8px;border-radius:3px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:5px}.rr-fields .r-error{border:1px #b61500 solid}.rr-options{width:50%;float:right}.rr-options .rating{margin-bottom:5px}.rr-options .rating-container{float:right;cursor:pointer}.rr-options .subtitle{font-weight:bold;padding:0 0 6px 30px}.rr-options .subtitle span{font-weight:300}.rr-options .subcontent{padding:0 0 20px 30px}.rr-form .submit-review{clear:both}.rr-container .scorecard{background:white;padding:25px;box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;border-bottom:1px #e0e0e0 solid;border-radius:2px;position:relative}.rr-container .undo-btn{padding:0 6px;height:23px;line-height:23px;font-size:11px;opacity:0;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;cursor:default}.rr-container .ur-star-container.active .undo-btn{opacity:1;cursor:pointer}.inline-undo{color:#02b1f2;cursor:pointer}.inline-undo:hover{text-decoration:underline}.rr-nav{padding:0 0 10px 0}.rr-nav ul{margin:0;padding:0;list-style:none}.rr-nav ul li{font-weight:bold}.rr-nav ul .write-review{float:right}.rr-overview{border-bottom:1px #eee solid;padding-bottom:25px;margin-bottom:15px;font-weight:300}.rr-overview .row{position:relative;padding-bottom:12px}.rr-overview .row:last-child{padding-bottom:0}.rr-overview .rating-container-breakdown-outer .rating-bar,.rr-overview .detailed-ratings .rating-bar{height:17px;background:#a0cc46;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.05)}.rr-overview .rating-container-breakdown-outer .rating-bar-back,.rr-overview .detailed-ratings .rating-bar-back{background:#e7e7e7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.rr-overview .label{float:left;width:25%;font-weight:bold;text-transform:uppercase}.rr-overview .column{float:right;width:75%}.rr-overview .average-rating-row .column{line-height:23px;font-size:12px}.rr-overview .average-rating-row .rating-container{display:block;float:left;margin-right:15px}.rr-overview .rating-container-breakdown-outer{position:relative;margin:0;padding:0 31px 0 48px;margin-bottom:5px}.rr-overview .rating-container-breakdown-outer .num{float:none;margin:0;top:0;position:absolute;left:0;font-size:11px}.rr-overview .rating-container-breakdown-outer .num.link{font-weight:bold;cursor:pointer}.rr-overview .rating-container-breakdown{margin:0;width:100%;display:inline-block;margin:0;float:none;background:#e7e7e7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.rr-overview .rating-num{margin:0;float:none;position:absolute;width:25px;right:-31px;top:0;font-size:11px}.rr-overview .average-rating-row,.rr-overview .your-rating-row{line-height:23px}.rr-overview .your-rating-row .rating-container{margin:0 15px 0 0;float:left}.rr-overview .your-rating-row .rating-container .rating-bar{background:#0bf}.rr-overview .rating-distribution-row .column{padding-top:3px}.rr-partner{clear:both;padding-top:10px}.rr-p-text,.rr-p-link{display:table-cell;vertical-align:middle}.rr-p-img.rr-p-no-link{display:table-cell;vertical-align:middle}.rr-p-img{display:block;padding-left:13px;width:45px;height:45px;background-repeat:no-repeat;background-position:center center}.rr-p-bestbuy .rr-p-img{background-image:url("http://ad.linksynergy.com/fs-bin/show?id=7UoMiEQx/2c&bids=314632.4&subid=0&type=4&gridnum=6");background-size:100%}
#user-register-small-form{overflow:hidden}#user_register .form-item input,#reveal-login .form-item input{padding:8px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:2px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;font-weight:300;font-family:helvetica}#user_register .ca-header{font-size:22px;font-weight:300}#user_register .recaptchatable a,.recaptchatable a:hover{color:#666;font-size:10px}#recaptcha_node.open{opacity:1}.social-logins{display:inline-block;padding:10px;vertical-align:middle}.login-or{margin:0 10px;display:inline-block;font-size:16px;font-weight:bold;text-transform:uppercase;color:#666;font-style:italic;text-align:center}.page-user-register .form-text,.page-user-password .form-text,.popup_login_box .form-text{-webkit-box-shadow:inset 0 1px 2px #DDD;-moz-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #DDD;font-size:17px;width:100%;padding:7px 0 8px 8px;margin-bottom:5px;font-weight:300;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.register-terms{font-size:10px;text-align:left!important;margin-bottom:5px}.register-terms a{font-size:10px}.register-terms #edit-agree-tc-wrapper{text-align:left}.account-info label{display:none}.account-info #edit-agree-tc-wrapper .option{display:block}#user_register #edit-agree-tc{width:auto;padding:0;vertical-align:middle}.agree_tc .form-item{float:none!important}.submit-button{text-align:right;margin-top:5px}#user_register .submit-button #edit-submit{font-size:14px;text-transform:none;padding:7px 9px;font-family:helvetica}#user_register{background-color:#fff;padding:13px 15px}#user_register .fb_login_button{margin-top:10px;margin-bottom:2px;text-align:center;width:auto;display:block}#user_register .google-login-btn{text-align:center;width:auto;display:block;margin:0 auto}.account-info,.thank-you-info{border-top:0;margin-top:1px}.sub-area{padding:7px 0}#user-login-small-form,#user-register-small-form{position:relative;padding-bottom:32px;width:275px;margin:0 auto}#user-register-small-form .sub-area{padding:0}#user-register-small-form .sub-area .error-field{margin:-5px 0 5px 0;font-size:10px}#user-login-small-form td #edit-submit,#user-register-small-form td #edit-submit{height:41px;margin-top:-4px;font-size:13px;font-family:helvetica,arial,sans-serif}.popup_login_box{background-color:#FFF;width:650px;max-width:100%;-webkit-box-shadow:0 0 30px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 30px 1px rgba(0,0,0,0.3);box-shadow:0 0 30px 1px rgba(0,0,0,0.3);overflow:hidden}.popup_login_dlg_body{width:100%;border-bottom:1px solid #e1e1e1}.login-loading{display:none;opaicty:0;height:100%;width:100%;left:0;top:0;position:absolute;z-index:10000;background:#fff}.login-loading.active{display:block;opacity:.7}#login-message{font-size:17px;background-color:#f6f6f6;top:0;position:absolute;font-weight:bold;width:100%;padding:17px 0 12px 0;text-align:center;border-bottom:1px solid #e1e1e1;text-shadow:0 1px 0 white}.ratings-note{background:url(/rx/img/ratings-note.png);width:13px;height:10px;padding:10px 22px;margin-left:-37px;margin-right:4px}.popup_login_box .close_button{background:url(/rx/img/close.png) no-repeat scroll 0 0;height:23px;width:23px;position:absolute;right:10px;top:9px}#return-login{text-align:center;padding:10px 0 10px 0}#new-login{text-align:center;width:600px;margin:0 auto;padding:10px 0 25px 0;border-top:1px solid #e7e7e7}.popup_login_box .sub-area{padding:8px 0}.popup_login_box .faceb.large{text-align:center}.popup_login_box .faceb.large .fb_button{background:transparent url("http://www.findthebest.com/rx/img/facebook_login_button.png") no-repeat;width:267px;height:58px;margin:-9px 0 0 -7px}#login-title{font-size:18px;font-weight:bold;border-bottom:1px solid #e1e1e1;padding:10px 0 9px 15px;background:#f6f6f6;text-align:center}#login-title h6{display:inline-block;vertical-align:top;margin:4px 0 0 10px;font-weight:normal;opacity:.9}#login-title a{font-family:'LubalinGraphItcTEEMedium',Helvetica,Arial;font-size:14px;color:#222}#login-title a span{color:#02b1f2}.google-login-btn{position:relative;width:200px;height:25px;padding-left:45px;display:block;margin:10px auto 0 auto;font-size:16px;line-height:26px;text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.google-login-btn .btn-icon-wrap{border-right:1px solid #d6241b;-moz-box-shadow:1px 0 0 0 rgba(255,255,255,0.3);-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.3);box-shadow:1px 0 0 0 rgba(255,255,255,0.3);position:absolute;left:0;top:0;height:100%;width:38px}.google-login-btn .gp{position:absolute;background-position:-23px -68px;width:23px;height:20px;left:8px;top:12px}.fb_login_button.large{position:relative;font-size:16px;line-height:26px;font-weight:bold;padding-left:45px;text-shadow:0 -1px 0 rgba(0,0,0,0.3);width:200px;height:25px;margin:10px auto 0 auto;display:block}.fb_login_button .btn-icon-wrap{border-right:1px solid #425e9d;-moz-box-shadow:1px 0 0 0 rgba(255,255,255,0.3);-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.3);box-shadow:1px 0 0 0 rgba(255,255,255,0.3);position:absolute;left:0;top:0;height:100%;width:38px}.fb_login_button.large .fb{position:absolute;background-position:-3px -66px;width:11px;height:23px;left:15px;top:9px}#reveal-login,#reveal-register{padding:10px;display:inline-block;vertical-align:middle}#reveal-login.open{display:inline-block;background:#f5f5f5;margin-bottom:10px}.open #reveal-login-form{display:block}#reveal-login-form{display:block}#ftb-sign-in-lnk{display:inline-block;cursor:pointer;font-size:16px;font-weight:300;padding:0 0 10px;margin:0 auto;position:relative}.login-lock{background:url(/rx/img/lock-icon.png) no-repeat;padding:1px 9px;opacity:.5}#ftb-sign-in-lnk:hover .login-lock{opacity:1}#user-login-small-form input.form-submit,#user-register-small-form input.form-submit{padding:5px 10px 6px;right:0;position:absolute;font-size:14px;-webkit-font-smoothing:antialiased}#user-register-small-form input[type=checkbox]{vertical-align:middle;margin-bottom:1px}#user-login-small-form a.forgot-password{font-size:10px;float:left}#user-login-small-form a:hover,#user-register-small-form a:hover{text-decoration:underline}#create-account-title{font-size:15px;margin-top:5px;margin-bottom:10px;font-weight:300}.create-account-section{font-weight:300}#create-account-btn{font-weight:bold}#create-account-btn a{position:relative;color:#4d4d4d;font-size:13px;padding:5px 13px 5px 15px}#create-account-btn a span{background-position:-766px -45px;padding:0 11px 0 14px}#login-footer{background:#f6f6f6;border-radius:0 0 6px 6px;padding:11px 0 16px 0;border-top:1px solid #fff;text-align:center}#login-footer ul{margin-left:15px}#login-footer li{margin-left:25px;font-size:11px;display:inline;list-style:none}#login-footer li:first-child{margin-left:0}#login-footer li a{color:#4d4d4d}#login-footer li a:hover{text-decoration:underline}.popup_login_box .messages{margin:0;font-size:1em;text-align:left;line-height:19px;margin-bottom:10px;background-image:none;padding:3px 6px}.popup_login_box .messages a{display:none}.password-ph{position:absolute;top:7px;left:10px;font-size:16px}#user-register-small-form .messages{font-size:14px;margin-top:0}.password-error,.username-error,.mail-error{font-weight:bold;max-height:0;overflow:hidden;text-align:center;background-color:whiteSmoke}.password-error.active,.username-error.active,.mail-error.active{max-height:999px;padding:5px 0}.tc-error-sub{font-weight:bold;max-height:0;overflow:hidden;text-align:center;background-color:whiteSmoke}.tc-error .tc-error-sub{max-height:999px;background-color:lightyellow}.tc-error .agree_tc{background-color:lightyellow;border:1px solid transparent}#edit-pass-wrapper{position:relative}#recaptcha_table.recaptchatable{border:0!important;width:250px!important;text-align:left}#recaptcha_table.recaptchatable .recaptcha_image_cell{padding:0!important}#recaptcha_image{margin:0!important;margin-right:10px!important}#recaptcha_table td{padding-left:0!important;text-align:left}.recaptchatable #recaptcha_response_field{border:1px solid #CCC!important;border-radius:2px;height:23px;font-size:12px!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}#recaptcha_node{width:216px!important;margin-bottom:10px}#recaptcha_node input{width:239px}#recaptcha_image,#recaptcha_image img{width:237px!important}#recaptcha_image img{border:1px solid #e1e1e1}.recaptcha_buttons,.recaptcha_buttons *{margin:0;padding:0;border:0;color:black;position:static;top:auto;left:auto;right:auto;bottom:auto}.recaptcha_buttons a{cursor:pointer;outline:0;border:0!important;padding:0!important;text-decoration:none;background:none!important;font-weight:normal}#recaptcha_reload{display:block}#recaptcha_audio,#recaptcha_image{display:block}#recaptcha_whatsthis{display:block;margin-top:-5px}@media only screen and (max-width:750px){#user-register-small-form{margin:0 auto}}.social-claus{font-size:10px}.social-prefix{display:none}@media(max-width:767px){.popup_login_box{width:320px;height:100%}#reveal-login,.login-or,.social-logins{display:block}#new-login{width:315px}.google-login-btn,.fb_login_button.large{height:20px;font-size:14px;line-height:21px;width:0;display:inline-block;padding-left:29px;margin-top:3px;margin-left:10px;margin-right:10px}.google-login-btn .gp{top:9px}.fb_login_button.large .fb{top:7px}.popup_login_box .form-text{font-size:15px;line-height:17px}.pre-footer{font-size:11px}#login-footer{display:none}.social-btn-text{display:none}.social-claus{display:block}.btn-icon-wrap{border-right:0!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.social-prefix{display:block;font-weight:bold}}

