/* SPECS/BID STYLES */ /* your coop details - sku detail page */ #your-coop-details h1{ width:100%; background:#005288; color:#ffcc01 !important; font-size: 14px; border-radius:3px; padding:10px 15px; line-height:1.1 !important; } #coop-feedback{ float:right; margin-left:20px; margin-bottom:55px; } p#coop-spec{ font-size:14px; font-weight:bold; color:#000000; } p#coop-spec span{ color:#999999; } #coop-dtls{ width:100%; } #coop-dtls td{ width:50%; } #coop-dtls td span{ color:#999999; font-size:12px; } #your-coop-details h4{ background:#f4f4f4; color:#999999; font-size:12px; text-transform: uppercase; padding:8px; } #accordionbids-coop h4.panel-title{ padding:0; text-transform:none; font-size:16px; background: url(../img/collapse-minus.jpg) center right no-repeat; background-color:transparent; } #prd-dtl-other-items{ clear:left; margin-top:15px; } #prd-dtl-other-items .prod-thumb{ margin-top:10px; } #prd-dtl-other-items .prod-thumb h2{ font-size:12px; line-height:13px; text-transform:uppercase; text-align:center; margin:6px auto 8px auto; max-height:25px; overflow: hidden; text-overflow: ellipsis; white-space:normal; } #prd-dtl-other-items .prod-thumb .img-holder, #prd-dtl-other-items .prod-thumb .img-holder-favorites, #prd-dtl-other-items .prod-thumb .img-holder-awarded { width:90px; height:90px; } /* vertically align thumbnails of unknown height */ #prd-dtl-other-items .prod-thumb .img-holder .img-align, #prd-dtl-other-items .prod-thumb .img-holder-favorites .img-align, #prd-dtl-other-items .prod-thumb .img-holder-awarded .img-align{ display:inline-table; /* to vertically align thumbnails */ width:90px; height:90px; } #prd-dtl-other-items .prod-thumb .img-holder .img-vertical, #prd-dtl-other-items .prod-thumb .img-holder-favorites .img-vertical, #prd-dtl-other-items .prod-thumb .img-holder-awarded .img-vertical{ display:table-cell; vertical-align:middle; } #prd-dtl-other-items .prod-thumb .img-holder img, #prd-dtl-other-items .prod-thumb .img-holder-favorites img, #prd-dtl-other-items .prod-thumb .img-holder-awarded img{ max-width:85%; } /* ------------------------------------------------------ */ /* BID MGMT TAB */ /* ------------------------------------------------------ */ [type="date"] { background:#fff url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat ; } [type="date"]::-webkit-inner-spin-button { display: none; } [type="date"]::-webkit-calendar-picker-indicator { opacity: 0; } #bid-control{ width:100%; margin-top:15px; margin-bottom:5px; text-align:right; } #bid-control a, #bid-control{ color:#1c638e; font-weight:bold; font-size:12px; cursor:pointer; } #bid-list-info{ width:100%; xborder-bottom:1px solid #eaeaea; padding-bottom:15px; } #bid-list-info h1{ font-size:26px; margin-top:0; } #bid-list-info label{ float:left; width:110px; font-size:13px; color:#666666; padding-top:7px; } #bid-list-info form input[type="text"]{ width:250px; } #bid-list-info form input[id="bidname"]{ float:left; } #bid-list-info form input[id="bidopening"]{ float:left; } #bid-list-info form input[type="date"]{ width:145px; padding-right:0; } #bid-list-info form textarea{ width:400px; } .ico-dft {padding-right: 10px;} .ico-lst {padding-right: 18px;} #delivery-dates input[type="date"], #delivery-dates span{ float:left; } #delivery-dates span{ font-size:13px; color:#666666; padding:7px; } #bid-list-info #comments{ margin-top:10px; } #bid-list-info .form-group{ clear:left; } span#mark-current, span#lock-bid{ float:right; width:200px; } span#mark-current input[type="checkbox"], span#lock-bid input[type="checkbox"]{ float: left; margin-top: 4px; margin-right: 4px; } a#bid-create-info-lrg, a#bid-update-info-lrg, a#bid-copy-info-lrg{ float:right; } a#bid-update-details-lrg, a#bid-save-details-lrg{ float:right; font-weight:normal; padding:3px 5px !important; } #bid-list-details{ width:100%; xborder-top:1px solid #9f9f9f; } #bid-list-details h1{ font-size:26px; } .bid-btn-small{ font-size:11px; line-height:12px; padding:4px 8px 4px 8px; display:block; background:#ff992a; color:#ffffff; text-transform:uppercase; text-decoration:none; cursor: pointer; } .bid-btn-small:hover { background-color: #f7ba37; text-decoration: none; } .bid-btn-lrg{ font-size:14px; display:block; background:#ff992a; color:#ffffff; text-transform:uppercase; text-decoration:none; cursor: pointer; text-align:center; padding:1px 5px; } .bid-btn-lrg:hover, .bid-btn-small:hover{ color:#ffffff; background-color: #f7ba37; text-decoration: none; } .last-save-point{ color:#808080; font-size:12px; font-weight:normal; display:block; text-align:right; } #bid-dropdown-filters{ width:100%; border:1px solid #9f9f9f; background:#9f9f9f; padding:10px 20px; xpadding:7px 5px 0px 0px; height:42px; } #bid-dropdown-filters select{ width:135px; margin-right:10px; } a#bid-add-line-small{ float:right; } #bid-dropdown-filters #bid-filter-kywrd{ height:20px; margin-right:10px; } #bid-list-edit{ width:100%; margin-bottom:20px; } #bid-list-edit h1{ font-size:26px; } #bid-list-edit table{ width:100%; font-size:14px; } #bid-list-edit td {padding-bottom: 14px;} #bid-list-edit table a { cursor:pointer; } a#bid-edit-info-lrg{ float:left; margin-top:30px; } #bid-line-headings{ width:100%; background:#eaeaea; color:#c7c7c7; text-transform: uppercase; border-right:1px solid #9f9f9f; border-left:1px solid #9f9f9f; border-bottom:1px solid #9f9f9f; padding:3px 20px; } #bid-line-headings .line{ float:left; margin-left:15px; width:115px; xborder:1px solid red; } #bid-line-headings .spec{ float:left; width:550px; } #bid-line-headings .qty{ float:left; } #bid-details-scroll{ width:100%; height:500px; overflow:scroll; overflow-x:hidden; /*show this on mobile */ border:1px solid #9f9f9f; border-top:0; } #bid-details-scroll .panel-body { padding: 15px 10px; } #bid-accordion .panel-group .panel, #bid-accordion .panel{ border-radius:0 !important; box-shadow:none; } #bid-accordion .panel-heading{ padding:8px 10px; border-radius:0 !important; } #bid-accordion .panel-title{ background:none; } #bid-accordion .panel-title>a { background: url(../img/collapse-minus-bid.png) center right no-repeat; display:block; float:right; width:30px; height:20px; } #bid-accordion .panel-title>a.collapsed{ background:url('../img/collapse-plus-bid.png') center right no-repeat; } #bid-accordion span.num{ display:inline-block; width:25px; } #bid-accordion span.id{ font-size:14px; color:#000000; display:inline-block; width:110px; font-weight:bold; } #bid-accordion span.name{ font-size:14px; color:#000000; display:inline-block; width:550px; text-overflow: ellipsis; font-weight:bold; } #bid-accordion span.qty{ font-size:14px; color:#000000; display:inline-block; font-weight:bold; } #bid-accordion .panel-body table{ width:100%; border-collapse:collapse; } #bid-accordion table#outer td.num{ width:25px; } #bid-accordion table#outer td.line{ /*width:15%;*/ width:115px; } #bid-accordion table#outer td.line input[type="text"]{ width:90%; } #bid-accordion table#outer td.desc{ width:55%; } #bid-accordion table#outer td.desc input[type="text"]{ width:100%; } #bid-accordion table#outer td.qty{ width:25%; text-align:right; } #bid-accordion table#outer td.qty input[type="text"]{ width:55px; } #bid-accordion table#outer td.qty select{ width:65px; height:26px; } #bid-accordion table#outer td.del{ padding-left:5px; } #bid-accordion table#outer td.del a{ cursor:pointer; } #bid-accordion table#outer .bid-btn-small{ display:inline-block; } #bid-accordion table#outer td.button{ padding-top:15px; } #bid-accordion table#outer td.button.right{ text-align:right; padding-right: 18px; } #bid-accordion table tr.products-bar{ margin-top:15px; margin-bottom:15px; } #bid-accordion table#inner{ margin-top:10px; } #bid-accordion table#inner td{ padding-top:4px; padding-bottom:4px; } #bid-accordion table#inner td:first-child{ width:4%; } #bid-accordion table#inner td.check-awarded{ text-align:center; width:50px; } #bid-accordion table#inner td.del{ padding-top:5px; } #bid-accordion table#inner td.del a{ cursor:pointer; } #bid-accordion table tr.products-bar td{ background:#f8eba8; color:#585649; font-size:12px; text-align:right; } #bid-accordion table tr.products-bar td.prod{ padding-left:10px; text-align:left; text-transform:uppercase; font-weight: bold; } #bid-accordion table tr.products-bar td.awarded{ width:100px; } #bid-accordion table.product-edit-info { font-size:13px; margin-top: 8px; } #bid-accordion table.product-edit-info td { padding-top:0px !important; padding-bottom:0px !important; vertical-align: top; } #bid-accordion table.product-edit-info div { line-height:30px; } #bid-accordion table.product-edit-info div.awarded-tag { xborder:1px solid transparent; float:left; width:40px; line-height: 1em; } #bid-accordion table.product-edit-info div.sku { xborder:1px solid blue; float:left; width:130px; font-weight: bold; line-height: 1em; } #bid-accordion table.product-edit-info div.sku-desc { xborder:1px solid green; float:left; width:425px; line-height: 1em; } #bid-accordion table.product-edit-info div.sku-desc a{ cursor:pointer; } #bid-accordion table.product-edit-info div.sku-packsize { xborder:1px solid cyan; float:left; width:410px; padding-left:10px; line-height: 1em; } #bid-accordion table.product-edit-info div.sku-check-awarded { xborder:1px solid magenta; float:left; width:35px; line-height: 1em; } #bid-accordion table.product-edit-info div.sku-delete{ float: right; width: 12px; margin-right: 4px; line-height: 1em; } #bid-accordion table.product-edit-info div.sku-delete a { cursor:pointer; } #bid-accordion table.product-edit-info div.awarded-dis{ xborder:1px solid red; float:left; margin-left:40px; padding: 0px 0px 14px 0px; xwidth:435px; color:#666666; border-bottom: 1px solid #eaeaea; } #bid-accordion table.product-edit-info div.awarded-dis select{ width:200px; } #bid-accordion table.product-edit-info div.mfr-check{ xborder:1px solid blue; float:left; color:#666666; padding:0px 0px 14px 10px; border-bottom: 1px solid #eaeaea; } #bid-accordion table.product-edit-info div.mfr-check input[type="checkbox"]{ margin-right: 5px; margin-top: 8px; float: left; } #bid-accordion table.product-edit-info div.price{ float:left; color:#666666; padding:0px 5px 14px 18px; border-bottom: 1px solid #eaeaea; } #bid-accordion table.product-edit-info div.price input[type="text"]{ width:100px; line-height:normal; } /* border for when 2nd column is removed */ .border-right{ border-right:2px solid #d6d6d6; } /* ------------------------------------------------------ MODALS */ #feedback-modal .modal-dialog, #addline-modal .modal-dialog, #suggest-modal .modal-dialog{ width:910px; margin-top:80px; z-index:50000; } #feedback-modal .modal-content, #addline-modal .modal-content, #suggest-modal .modal-content{ background: url(../img/aramark-bg-top.jpg) repeat-x #ffffff; min-height:500px; border-radius: 0; } #feedback-modal .modal-header, #addline-modal .modal-header, #suggest-modal .modal-header{ border-bottom:0; height:75px; padding-top:0; padding-left:20px; padding-right:20px; } #feedback-modal .modal-header h2, #addline-modal .modal-header h2, #suggest-modal .modal-header h2 { width:300px; float:left; color:#ffffff; margin-left:10px; margin-top: 15px; font-size: 22px; } #feedback-modal .modal-header img.modal-logo, #addline-modal .modal-header img.modal-logo, #suggest-modal .modal-header img.modal-logo{ float:left; } #feedback-modal .modal-header .close, #addline-modal .modal-header .close, #suggest-modal .modal-header .close{ margin-top: 10px; } #feedback-modal .modal-body, #addline-modal .modal-body, #suggest-modal .modal-body{ padding:0; max-width:860px; margin:0 auto; border-radius:0; clear:left; } #feedback-modal h1, #addline-modal h1, #suggest-modal h1{ text-transform:uppercase; font-size:24px; color:#a6b738; } /* ADD LINE MODAL */ #submit-lines-lrg{ float:right; margin-bottom:15px; } #add-line-scroll{ width:100%; height:400px; margin-bottom:20px; overflow:scroll; overflow-x:hidden; /*show this on mobile */ border:1px solid #9f9f9f; } #add-line-scroll table{ width:100%; border-collapse:collapse; } #add-line-scroll table th{ background:#f6f6f6; border-bottom:1px solid #9f9f9f; color:#bbbbbb; text-transform: uppercase; font-weight:bold; padding-top:5px; padding-bottom:5px; } #add-line-scroll table th, #add-line-scroll table td{ padding-left:12px; } #add-line-scroll table td{ padding-top:10px; padding-bottom:10px; } a#popup-new-line-small{ display:block; width:70px; } #add-line-scroll table td.num{ width:4%; } #add-line-scroll table td.line{ width:15%; } #add-line-scroll table td.line input[type="text"]{ width:90%; } #add-line-scroll table td.desc{ width:60%; } #add-line-scroll table td.desc input[type="text"]{ width:100%; } #add-line-scroll table td.qty{ width:15%; } #add-line-scroll table td.qty input[type="text"]{ width:55px; } #add-line-scroll table td.qty select{ width:48px; height:26px; } /* SUGGEST A PRODUCT MODAL */ #suggest-scroll{ width:100%; height:400px; margin-bottom:20px; overflow:scroll; overflow-x:hidden; /*show this on mobile */ border:1px solid #9f9f9f; } #suggest-scroll h1{ background:#f5ba18; color:#ffffff; font-size:18px; padding:15px; margin:0; -webkit-box-shadow: 0px 4px 5px -1px rgba(107,107,107,0.4); -moz-box-shadow: 0px 4px 5px -1px rgba(107,107,107,0.4); box-shadow: 0px 4px 5px -1px rgba(107,107,107,0.4); /* truncate long search phrases */ width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-transform:none; } #suggest-scroll h1 span{ color:#efe1bc; text-transform:uppercase; font-size:18px; } #suggest-srch input[type="text"]{ width:165px; height:33px; float:left; border-left:1px solid #cccccc; border-right:0; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-left:5px; } #suggest-srch input[type="image"]{ float:left; width:33px; background: url('../img/search-glass-aramark.jpg') no-repeat; } #suggest-srch-opt{ float: left; padding-top: 16px; padding-left: 15px; } #suggest-srch-opt label{ font-weight:normal; } #suggest-advanced-srch-collapse{ width:100%; background:#ebebeb; border:1px solid #888787; margin-bottom:8px; padding:0 15px; } #suggest-advanced-srch-collapse h2{ color:#333333; font-size:14px; padding:5px; padding-left:0; margin:0; cursor:pointer; background: url(../img/collapse-minus-adv-srch.png) center right no-repeat; } #suggest-advanced-srch-collapse h2.collapsed{ background:url('../img/collapse-plus-adv-srch.png') center right no-repeat; } #suggest-advanced-srch-collapse form{ margin-top:5px; } #suggest-accordion .panel-group .panel, #suggest-accordion .panel{ border-radius:0 !important; box-shadow:none; border-bottom:0; } #suggest-accordion .panel-heading{ padding:10px 20px; border-radius:0 !important; } #suggest-accordion .panel-title{ height:25px; background:none; } #suggest-accordion .panel-title>a { background: url(../img/collapse-minus-bid.png) center right no-repeat; display:block; float:right; width:30px; height:25px; } #suggest-accordion .panel-title>a.collapsed{ background:url('../img/collapse-plus-bid.png') center right no-repeat; } #suggest-accordion .panel-title span.add{ display:block; float:left; color:#9d0019; font-size:12px; padding:5px; background:#ffffff; border:1px solid #414141; margin-right:8px; } #suggest-accordion .panel-title span.add a{ color:#9d0019; text-decoration: none; cursor:pointer; } #suggest-accordion span.id{ font-size:14px; color:#000000; display:inline-block; width:205px; font-weight:bold; padding-top:5px; } #suggest-accordion span.name{ font-size:14px; color:#000000; display:inline-block; width:435px; text-overflow: ellipsis; font-weight:bold; padding-top:5px; } #suggest-accordion .panel-body h3{ margin-top:0; font-size:16px; } #suggest-accordion .panel-body table{ width:100%; border-collapse:collapse; font-size:11px; line-height:12px; } #suggest-accordion .panel-body table td{ padding-bottom:15px; } #suggest-accordion .panel-body table td.check{ width:3%; text-align:center; } #suggest-accordion .panel-body table td.check input[type="checkbox"]{ margin-top:0; } #suggest-accordion .panel-body table td.ico{ width:3%; } #suggest-accordion .panel-body table td.id{ width:15%; } #suggest-accordion .panel-body table td.photo{ width:4%; } #suggest-accordion .panel-body table td.sku{ width:53%; } #suggest-accordion .panel-body table td.sku a{ color:#005285; font-weight:bold; text-decoration: none; } #suggest-accordion .panel-body table td.sku span{ color:#666666; } #suggest-accordion .panel-body table td.size{ width:15%; } #suggest-accordion .panel-body table td.tags{ width:10%; text-align:right; } /* ------------------------------------------------------ */ /* SPECS TAB */ /* ------------------------------------------------------ */