.tire-table .fa-times-circle-o{font-size:24px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.tire-table .fa-check-square-o{font-size:24px;cursor:pointer}.selected{background-color:#006400;color:#fff}.selected a{color:#fff}.linked{background-color:#008b8b;color:#fff}.linked a{color:#fff}.program-page .sale-point div,.program-page .sale-point label{display:inline-block}.program-page .sale-point>div.dropdown{margin-left:10px}.program-page .empty-th{background:#fff;border-left-color:transparent!important;border-top:1px solid transparent!important}.program-page .program-table table{text-align:center;text-transform:uppercase;border-color:#000;font-weight:700}.program-page .program-table table *{border-color:#000}.program-page .program-table table thead tr th{text-align:center}.program-page .program-table table tbody tr th:first-child{width:12%;text-align:center}.program-page .program-table table .closed,.program-page .program-table-legend .legend-group:nth-child(3) div{background:#f2dcdb;color:#9c0037}.program-page .program-table table .unavailable,.program-page .program-table-legend .legend-group:nth-child(2) div{background:#ffc7ce;color:#9c0037}.program-page .program-table table .reserved{background:#c6efce;color:#006100}.program-page .program-table table tbody tr th,.program-page .program-table table thead{background:#8db4e2}.program-page .program-table thead th.active{background:#c5d9f1}.program-page .program-table table tr.empty-tr{height:7px;background:#fff;width:100%;border:2px solid #000}.program-page .program-table table tr.empty-tr td{border:none}.program-page .program-table table tr.empty-tr td:last-child{border-right:1px solid #000}.program-page .program-table table tr .user-selection,.program-page .program-table-legend .legend-group:first-child div{background:#c6efce;color:#006100}.program-page .program-table-legend{text-align:center}.program-page .program-table-legend-inner{text-align:left;max-width:100%;display:inline-block}.program-page .program-table-legend .legend-group{margin-bottom:15px}.program-page .program-table-legend .legend-group div,.program-page .program-table-legend .legend-group p{display:inline-block;vertical-align:top;font-weight:600}.program-page .program-table-legend .legend-group div{width:65px;height:30px;border:2px solid #000;text-align:center;margin-right:10px;line-height:1.8}.program-page .program-table-legend .legend-group p{line-height:30px}td span{line-height:inherit}.program-table .table-nav{width:100%;display:inline-block;position:relative}.program-table .table-nav a{font-size:30px;color:#000;position:absolute}.program-table td,.program-table th{height:36px}.program-table .table-nav a.right{float:right;right:-18px}.program-table .table{display:inline-table;width:auto;float:left}.next-table,.prev-table{display:none!important}.permissions-list{list-style:none}.interval-row th{border-bottom-width:0!important}.confirmed-reservation{background-color:#90ee90;color:#fff}.deleted-reservation{background-color:#f08080;color:#fff}.config-form-description{color:red;font-size:24px}#loading-spinner{font-size:24px;vertical-align:middle}#reservations-table_wrapper{margin-top:30px}.remove-employee i{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:24px;cursor:pointer}.pause-row td,.pause-row th{background-color:#fff!important;color:#fff!important}.pause-row td span,.pause-row th span{display:none}.empty-th{min-width:80px}.error{color:red}form.inventory-product-sync input.product-stock.form-control{display:inline-block;max-width:50px}input.product-stock.form-control[type=number]{-moz-appearance:textfield}input.product-stock.form-control::-webkit-inner-spin-button,input.product-stock.form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section.manufacturer-page ul{padding:0;list-style-type:none;margin-top:20px}section.manufacturer-page ul li{padding:5px 0;margin:0}section.manufacturer-page ul li a{font-size:14px;font-weight:600}.product-page form.inventory-product-sync input.product-stock.form-control{max-width:70px;width:auto;text-align:center;margin-right:5px;display:inline-block}.next-product-button,.prev-product-button{position:absolute;font-size:50px;font-weight:700;top:40%}.prev-product-button{left:10px}.next-product-button{right:10px}.x_content section.product-page{position:relative}.x_content section.product-page .product-buttons-container{position:unset}.modified-row{background-color:#90ee90!important}.program-page{padding:25px 0;border-bottom:1px solid #d3d3d3}.in-progress-buttons{margin:0}.missing-page{margin-top:20px}.no-update-row{background-color:#fffdbf}.no-update-search{display:block;margin-top:5px;margin-bottom:5px}.program-page .sale-point .no-update-add{display:block;margin-top:5px;margin-bottom:5px}@media (max-width:767px){h2{font-size:28px}.prev-product-button{left:-20px}.next-product-button{right:-20px}.program-page .program-table table{font-size:85%}.program-table .table-nav a.right{float:right;left:40px}.program-table .table-nav a.left{left:10px}.inventory-in-progress-page .x_panel{padding:10px 0;overflow-y:scroll}.animate.form.login_form{padding:0 30px 0 20px}div#inventory-table_paginate{float:left;margin:15px 0}div#inventory-table_filter{float:left}div#inventory-table_length select{margin-left:15px}.x_content h1{font-size:24px;text-align:center}.x_content section.product-page{position:relative;display:inline-block;width:100%}button.btn.plus-button{margin-right:0}button.btn.minus-button,button.btn.plus-button{padding:6px 23px}form.inventory-product-sync{width:100%}section.product-page form.inventory-product-sync button.button-add-product{width:100%;margin-right:0}.x_content .prev-product-button{left:-18px}.x_content .next-product-button{right:-35px}.x_content section.product-page .product-buttons-container{position:absolute;top:10px;height:70px}.x_content .next-product-button,.x_content .prev-product-button{top:150px}form.inventory-product-sync{text-align:center}.product-image img{width:auto}.history-list{list-style-type:none}.history-list-item{font-size:20px}.product-history{margin-top:30px}.user-form-input{margin-bottom:10px}}@media (max-width:360px){.program-page .program-table table tbody tr th:first-child{width:38%}.program-page .program-table table{font-size:82%}}.row-user-list td a.btn-edit{float:left}.row-right{text-align:right}