#customizeModal{width:600px;margin-left:-325px;overflow:hidden}#customizeModal .attribute-column .column-content{padding:20px}#customizeModal .attribute-column .order-column{padding-top:0}#customizeModal textarea{width:100%;height:100px;padding:10px;background-color:#fff;border:1px solid #ccc}#customizeModal .attribute-section br{display:block;height:1px}#customizeModal .attribute-section{}#customizeModal .select-number-option select{vertical-align:top}.modal .close-x:hover{text-decoration:none}.modal .close-x{position:absolute;right:30px;color:#000;top:5px;padding:5px;display:block}.customize-order-content h4,.customize-order-content label{font-weight:700}.customize-order-content label.radio{font-weight:400}.customize-order-content .description{margin:0 0 1em}.customize-order-content h3 .product-name{text-transform:uppercase}.customize-order-section .total-base-msg{display:block;margin:1em 0}.customize-order-section{margin-top:1em}.customize-order-content h3{padding:0 0 20px;margin-bottom:0;margin-top:8px}.button-area{}.ccm-core-commerce-add-to-cart-image{display:block}.attribute-column{}.order-column .column-content .product-description h5{margin-top:0;padding-top:0;font-family:Arial,helvetica neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.image-column{padding-left:0}.image-column .product-image{height:350px;background-size:cover}.button-area{padding-top:15px}.column{position:relative;min-height:320px}#customizeModal .qty-select .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]){width:74px}#customizeModal .product-attributes .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):hover{}#customizeModal .product-attributes .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]){width:100%}#customizeModal .radio,#customizeModal .checkbox{margin-bottom:0;margin-top:0;margin-left:6px;float:left;margin-right:10px}#customizeModal .product-attributes .form-element{margin-bottom:20px}#customizeModal .product-attributes .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):last-of-type{margin-bottom:0}#customizeModal .product-attributes .select-number-option .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]){float:left;width:54px;margin-right:5px}#customizeModal .product-attributes .checkbox{margin-top:0;margin-bottom:0;font-weight:400;float:left;margin-right:15px}#customizeModal .product-attributes .attribute-text,#customizeModal .product-attributes .attribute-text-block{display:inline-block;margin-left:0}#customizeModal .select-number-option{}#customizeModal .product-attributes .collapse-handle{margin-bottom:10px}#customizeModal .product-attributes .adjustment-value,#customizeModal .product-attributes .included,#customizeModal .product-attributes .modified-text{padding-left:5px;color:#ccc;font-size:12px;vertical-align:top;display:inline-block}.unselectable{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#customizeModal .product-attributes .adjustment-value span{}#customizeModal .bootstrap-select.btn-group,.bootstrap-select.btn-group[class*=span]{margin-bottom:3px}#customizeModal .collapsible-container .bootstrap-select.btn-group{margin-bottom:0}#customizeModal .total-protein-msg,#customizeModal .total-base-msg{font-weight:700}#customizeModal .total-protein.warning,#customizeModal .total-base.warning{color:red}#customizeModal .btn-reset{}#customizeModal .subtotal-container{text-align:right}#customizeModal .ranged-input{margin-right:1em;margin-bottom:.5em}#customizeModal .qty-select .bootstrap-select>.btn{width:50px;height:34px}#customizeModal .qty-select{float:right;width:50px;margin-right:5px}#customizeModal .ccm-input-submit{margin-bottom:2px;height:34px;width:122px;float:right}#customizeModal .chosen-attributes .item-order-addition{color:#70b444}#customizeModal .chosen-attributes{margin:0;padding:0}#customizeModal .chosen-attributes li{list-style:none}#customizeModal .customize-modal-title-row .dietary-info{float:right;margin-right:15px;margin-top:13px}#customizeModal .product-image img{width:100%;height:100%;border:none}#customizeModal .comments{}#customizeModal .product-image .description{font-size:12px;height:100%;overflow:hidden;margin-top:0}#customizeModal .dietary-icon-text{vertical-align:top;display:inline-block;line-height:270%;font-size:12px;margin-right:5px;font-style:italic}.btn,a.btn{padding:6px 8px;text-decoration:none}.btn:hover,a.btn:hover{text-decoration:none}.attribute-display-value{position:absolute;display:table;left:35px;top:2px;width:153px;line-height:100%}.attribute-display-value .inner{display:table-cell;vertical-align:middle}.blink_me{animation:blinker 1.5s linear 2}@keyframes blinker{50%{opacity:0}}