.title{font-size:1.1em}.store_list th{text-align:left}.store_list td,.store_list th{background:#fff;padding:.1em .3em}.store_list{background:#ccc}.selected{font-weight:700}#visit_report_form,#visit_report_form fieldset{background:#f2f8fc}#visit_report_form table{width:100%}#visit_report_form table td{vertical-align:top;padding:.2em}#visit_report_form .label{width:60%;text-align:right}#visit_report_form .visit_header{margin:1em 0;width:100%}#visit_report_form .visit_header td{padding:.3em .5em}#visit_report_form h3{font-weight:700;margin:.5em 0 0 0}.filled{background:url(../../images/layout/ok.png) no-repeat left center;padding-left:18px}.store_box{margin:1em 0;border:1px solid #eee;padding:.5em}#import_table,.report_table{border:1px solid #aaa;border-collapse:collapse;background:#fff}#import_table td,.report_table td,.report_table th{border:1px solid #aaa;padding:.2em}.report_table{margin-bottom:1em}.report_table th{text-align:left}.required_field{color:#cc0003;font-weight:700}.back_link{padding-left:18px;background:url(../../images/layout/go-back.png) no-repeat 0 0}.edit_link{padding-left:18px;background:url(../../images/layout/edit.png) no-repeat 0 0}#place_detail label{font-weight:700;margin-right:1em}.visit_header_label{width:30%}.sl-page-in-frame #menu{display:none}#visit_report_form #geo_position_link{display:inline-block}#visit_report_form #update-store-location.hidden{display:none}.slSqlTableLetterNavigation{height:3.3em;margin:.5em 0;font-size:.9em;min-width:500px}.slSqlTableLetterNavigation a{font-weight:700;display:block;float:left;border:1px solid #aaa;background:#eee;padding:0 .5em .3em .5em;margin:.1em;font-size:.9em}.slSqlTableLetterNavigation a:hover{border:1px solid #666}.slSqlTableInactiveLetter,.slSqlTableSeparator{display:none}td.list_opened h4{cursor:pointer;padding-left:20px;padding-top:1px;padding-bottom:1px;background:url(../../images/icons/minus-white.png) no-repeat 0 0}td.list_closed h4{cursor:pointer;padding-left:20px;padding-top:1px;padding-bottom:1px;margin-bottom:0;margin-top:0;background:url(../../images/icons/plus-white.png) no-repeat 0 0}#visit_report_form tr.campaign_product td{background:#fea}#visit_report_form .product_category h4.campaign_product_header{font-size:1.3em;margin:5px 0}.top-product::before{content:"TOP ";color:red;font-weight:700}.competitive-product::before{content:"K ";color:red;font-weight:700}tr.product_item input.error{border:2px solid red;background-color:#fee}tr.product_item.error{background-color:#fdd}tr.product_item input.number_input{width:4em}tr.product_item input.data_domain_11{width:6em}td.category_field_title,td.product_field_title{text-align:center}tr.list_closed td.category_field_title{display:none}.slFormSuggestContainer{position:relative;float:left}.slFormSuggestResults{position:absolute;left:0;top:1.8em;margin:0;padding:0;border:1px solid #999;width:30em;background:#fff;z-index:1;box-shadow:4px 4px 4px 1px rgba(0,0,0,.2);border-radius:0 0 5px 5px}ul.slFormSuggestResults li{list-style-type:none;padding:.2em .2em;cursor:pointer}.slFormSuggestResults li.selected{color:#fff;background-color:#333}.slFormSuggestResults li.selected strong{color:#f8d}.slTaggerContainer .slTaggerTags{position:relative;padding:5px;border:1px solid #ccc;display:block;-moz-border-radius:5px;border-radius:5px;background:#fefefe;min-height:24px}.slTaggerContainer .slTaggerTag{background-color:#e7edf1;border:1px solid #b1c5d1;border-radius:2px;color:#111;margin:2px;padding:0 4px;display:inline-block;height:2em;line-height:2em}.slTaggerContainer .slTaggerTag .slTaggerRemove{color:#b1c5d1;margin-left:7px;cursor:pointer}.slTaggerContainer .slFormSuggestContainer{display:inline-block}.slTaggerContainer input{background:#fff url(../../images/icons/shadow/tag--pencil.png) no-repeat 5px 50%;border:1px solid #b1c5d1;border-radius:2px;color:#000;margin:10px 2px 2px 2px;padding:4px 4px 4px 25px}.slTaggerTags .slFormSuggestContainer{margin:0;padding:0}.slTaggerTags .slFormSuggestContainer input{margin:0 0 0 3px;padding:0 4px 0 25px;height:2em;line-height:2em}.slTaggerTags .slFormSuggestContainer .processing{background:#fff url(../../images/slEffect/processing-small.gif) no-repeat 5px 50%}.slFormElementTagger label{float:none}.slSqlGalleryItem{height:auto;min-height:150px;overflow:visible}#photo_report .slSqlGalleryDelete,.visit_photo .slSqlGalleryDelete{background:0 0;padding:0}.visit_photo span.categories{display:block;margin-top:3px;margin-bottom:2px}fieldset .visit_photo{display:inline-block;margin:1px;padding-right:5px;vertical-align:top;text-align:center}fieldset .visit_photo .visit_photo_note{vertical-align:top;max-width:14em;display:inline-block}#visit_report_form input#photo_upload_input{width:100%;margin:7px 0}#visit_report_form input[name=upload_photo]{margin:7px 0}#sl-place-listing-form .slTaggerContainer .slTaggerTag{width:95%;height:3em}#sl-place-listing-form .slTaggerContainer .slTaggerRemove{margin-top:.5em;float:right;font-size:1.2em;color:red}.accordionHeader>th:first-child{padding-left:2em;background-size:1.5em 1.5em;background-position:left center;background-repeat:no-repeat;cursor:pointer}.accordionHeaderOpened>th:first-child{background-image:url(../../images/layout/accordion_minus.png)}.accordionHeaderClosed>th:first-child{background-image:url(../../images/layout/accordion_plus.png)}.clearInputValueButton{background:transparent url(../../images/icons/edit-clear-locationbar-rtl.png);background-repeat:no-repeat;position:relative;border:none;width:20px;height:16px;display:none;margin-left:-20px;top:3px}.product-property{color:red;font-weight:700}
