4 font-family: 'Inconsolata';
5 src: url(../fonts/Inconsolata.otf);
8 /* --- Styling of OpenERP Elements --- */
9 .ui-dialog, .modal-dialog {
13 font-family: sans-serif;
14 box-shadow: 0px 10px 40px rgba(0,0,0,0.4);
20 .ui-dialog button, .modal-dialog button {
24 .ui-dialog .ui-icon-closethick{
31 box-shadow: 0px 10px 20px black;
40 /* --- Generic Restyling and Resets --- */
43 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
44 font-family: sans-serif;
48 border-collapse: collapse;
55 display: none !important;
67 .pos input::-webkit-outer-spin-button,
68 .pos input::-webkit-inner-spin-button {
69 -webkit-appearance: none;
84 display: none !important;
90 list-style-type: none;
96 background-color: #f0eeee;
97 font-family: "Lato","Lucida Grande", Helvetica, Verdana, Arial;
105 -webkit-user-select: none;
106 -moz-user-select: none;
112 /* ********* The black loading screen ********* */
115 background-color: #222;
127 .pos .loader-feedback{
130 margin: -60px -200px;
135 .pos .loader-feedback h1{
138 .pos .loader-feedback .progressbar{
139 background: rgb(73,73,73);
142 .pos .loader-feedback .progressbar > .progress{
146 box-shadow: 0px 0px 5px rgba(255,255,255,0.35);
148 .pos .loader-feedback .button{
149 display: inline-block;
159 .pos .loader-feedback .button:active{
163 /* ********* Generic Layout Constructs ********* */
174 .pos .window .subwindow{
179 .pos .window .subwindow.collapsed{
182 .pos .subwindow .subwindow-container{
186 /* firefox seems to ignore the relative positionning of the subwindow-container
187 * putting this inside subwindow-container fixes it.
189 .pos .subwindow .subwindow-container-fix{
194 /* ---- Scrollers ----- */
196 .pos .scroller-container{
208 -webkit-overflow-scrolling: touch;
210 .pos .scroller.horizontal{
214 .pos .scroller-content{
215 -webkit-transform: translate3d(0,0,0);
217 .pos .scroller-container ::-webkit-scrollbar{
221 .pos .scroller-container ::-webkit-scrollbar-track{
222 background: rgb(224,224,224);
223 border-left: solid 1px rgb(200,200,200);
224 border-top-right-radius: 3px;
225 border-bottom-right-radius: 3px;
227 .pos .scroller-container ::-webkit-scrollbar-thumb{
228 background: rgb(168,168,168);
232 /* ********* Generic element styling ********* */
235 text-decoration: none;
238 .pos button, .pos a.button {
239 display: inline-block;
243 border: 1px solid #cacaca;
252 list-style-type: none;
254 .pos .pos-right-align {
257 .pos .pos-center-align {
260 .pos .pos-disc-font {
266 /* ********* The black header bar ********* */
269 .pos .pos-topheader {
281 /* a) The left part of the top-bar */
292 border-right: 1px solid #373737;
295 vertical-align: middle;
301 vertical-align:middle;
303 .pos .pos-branding .username{
312 /* b) The right part of the top-bar */
314 .pos .pos-rightheader {
324 display: inline-block;
325 box-sizing: border-box;
326 -moz-box-sizing: border-box;
334 border-top-left-radius: 3px;
335 border-top-right-radius: 3px;
339 box-shadow: 0px -5px 10px -6px rgb(82,82,82) inset;
343 .pos .order-button.selected{
346 color: rgb(75,75,75);
348 border-bottom: solid 1px rgb(196, 196, 196);
352 .pos .order-button .order-sequence{
355 vertical-align: middle;
357 .pos .order-button.selected .order-sequence{
360 display: inline-block;
368 .pos .order-button.square{
371 color: rgb(160,160,160);
375 .pos .order-button:not(.square) > .fa {
377 vertical-align: middle;
380 .pos .order-button .order-sequence{
385 .pos .order-selector {
386 display: inline-block;
389 display: inline-block;
394 /* c) The session buttons */
396 .pos .pos-rightheader .header-button{
401 border-right: 1px solid #292929;
402 border-left: 1px solid #292929;
408 -webkit-transition-property: background;
409 -webkit-transition-duration: 0.2s;
410 -webkit-transition-timing-function: ease-out;
412 .pos .pos-rightheader .header-button:last-child{
413 border-left: 1px solid #3a3a3a;
415 .pos .pos-rightheader .header-button:active{
416 background: rgba(0,0,0,0.2);
419 .pos .pos-rightheader .header-button.confirm {
425 /* c) The notifications indicator */
429 color: rgba(255,255,255,0.4);
433 vertical-align:middle;
437 .pos .oe_status.oe_inactive{
440 .pos .oe_status .oe_icon{
441 display:inline-block;
443 width:20px; height:16px;
446 .pos .oe_status .oe_red,
447 .pos .oe_icon.oe_red {
448 color: rgb(197, 52, 0);
450 .pos .oe_statu .oe_green,
451 .pos .oe_icon.oe_green {
452 color: rgb(94, 185, 55);
454 .pos .oe_status .oe_orange,
455 .pos .oe_icon.oe_orange {
456 color: rgb(239, 153, 65);
459 /* ********* Contains everything below the bar ********* */
469 /* ********* The leftpane contains the order, numpad and paypad ********* */
472 -webkit-box-sizing: border-box;
473 -moz-box-sizing: border-box;
474 -ms-box-sizing: border-box;
475 box-sizing: border-box;
481 border-right: solid 1px #CECBCB;
483 .pos .pos-leftpane .pads {
487 /* ********* The control buttons ********* */
489 .pos .control-buttons {
492 .pos .control-button {
494 border: solid 1px #BEBEBE;
495 display: inline-block;
505 .pos .control-button .fa{
509 .pos .control-button.highlight,
510 .pos .button.highlight {
511 background: #6EC89B !important;
512 border: solid 1px #6EC89B !important;
513 color: white !important;
515 .pos .control-button:active {
517 border: solid 1px #7F82AC;
520 .pos .control-button.disabled,
521 .pos .control-button.disabled:active{
523 border: solid 1px #BEBEBE;
529 /* ********* The actionpad (payment, set customer) ********* */
532 padding: 8px 3px 8px 19px;
533 display: inline-block;
541 .pos .actionpad .button {
545 margin: 0px -6px 4px -2px;
547 vertical-align: middle;
551 .pos .actionpad .button.pay {
554 .pos .actionpad .button.pay .fa {
559 background: rgb(86, 86, 86);
567 /* ********* The Numpad ********* */
570 padding: 8px 8px 8px 4px;
571 display: inline-block;
574 .pos .numpad button {
577 margin: 0px 3px 4px 0px;
579 vertical-align: middle;
589 /* ********* The right pane contains the screens and headers ********* */
599 -webkit-transform: translate3d(0,0,0);
602 .pos .rightpane-header {
605 border-bottom: 1px solid #c7c7c7;
610 /* ********* The product list ********* */
615 -webkit-transform: translate3d(0,0,0);
618 .pos .product-list-scroller{
619 -webkit-box-sizing: border-box;
620 -moz-box-sizing: border-box;
621 -ms-box-sizing: border-box;
622 box-sizing: border-box;
627 -webkit-overflow-scrolling: touch;
628 -webkit-transform: translate3d(0,0,0);
631 .pos .product-list-container {
639 /* a) the product list navigation bar */
642 display: inline-block;
648 display: inline-block;
653 .pos .breadcrumb:last-child {
655 border-right: 1px solid #c5c5c5;
657 .pos .breadcrumb-button {
658 display: inline-block;
665 .pos .breadcrumb-arrow{
668 .pos .breadcrumb-homeimg {
673 /* b) the search box */
679 .pos .searchbox input {
681 border: 1px solid #cecbcb;
685 background: url("../img/search.png") no-repeat 15px;
686 background-color: white;
691 .pos .searchbox input:focus {
693 box-shadow: 0px 0px 0px 2px rgb(153, 153, 255) inset;
694 color: rgb(153, 153, 255);
705 /* c) the categories list */
710 .pos .categories h4 {
711 display: inline-block;
715 .pos .category-list {
718 background: rgb(229, 229, 229);
719 border-bottom: 1px solid #cecece;
721 .pos .category-list.simple {
724 display: -webkit-flex;
726 -webkit-flex-flow: row wrap;
732 /* d) the category button */
734 .pos .category-button {
737 display: inline-block;
739 margin: 5px !important;
743 border: 1px solid #d7d7d7;
745 border-bottom-width: 3px;
749 .pos .category-simple-button{
751 display: inline-block;
758 -webkit-flex-grow: 1;
762 .pos .category-simple-button:active{
766 -webkit-transition-property: background, border;
767 -webkit-transition-duration: 0.2s;
768 -webkit-transition-timing-function: ease-out;
773 .pos .category-button .category-img {
781 .pos .category-button .category-img img {
784 vertical-align: middle;
787 .pos .category-button .category-name {
789 -webkit-box-sizing: border-box;
790 -moz-box-sizing: border-box;
791 -ms-box-sizing: border-box;
792 box-sizing: border-box;
797 /* for some reason the -90deg orientation doesn't match the -webkit-linear-gradient. It should be 180deg here.
798 * webkit also insists on rendering *both* gradients instead of only the native one. So it doesn't looks right. ugh.
799 background: linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1)); */
811 display: inline-block;
814 margin: 5px !important;
818 border: 1px solid #e2e2e2;
820 border-bottom-width: 3px;
825 .pos .product .product-img {
833 .pos .product .product-img img {
836 vertical-align: middle;
839 .pos .product .price-tag {
851 .pos .product .product-name {
853 -webkit-box-sizing: border-box;
854 -moz-box-sizing: border-box;
855 -ms-box-sizing: border-box;
856 box-sizing: border-box;
862 text-overflow: ellipsis;
863 background: -webkit-linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1));
864 background: -moz-linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1));
865 background: -ms-linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1));
866 /* troublesome in latest webkit
867 background: linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,1), rgba(255,255,255,1));
875 /* ********* The Screens ********* */
884 -webkit-overflow-scrolling: touch;
886 .pos .screen header h2 {
906 /* a) Generic Screen Layout Constructs */
908 .screen .screen-content{
916 .screen .top-content{
918 left: 0px; top: 0px; right: 0px;
920 border-bottom: dashed 1px rgb(215,215,215);
923 .screen .top-content .button {
929 background: rgb(230, 230, 230);
932 border: solid 1px rgb(209, 209, 209);
935 .screen .top-content .button.highlight{
936 background: rgb(110,200,155);
938 border: solid 1px rgb(110,200,155);
940 .screen .top-content .button.back {
944 .screen .top-content .button.next{
948 .screen .left-content{
950 left:0px; top: 64px; bottom: 0px;
954 border-right: dashed 1px rgb(215,215,215);
956 .screen .left-content.pc40{
959 .screen .right-content{
961 right:0px; top: 64px; bottom: 0px;
966 .screen .right-content.pc60{
969 .screen .centered-content{
971 right:25%; top: 64px; bottom: 0px;
973 border-right: dashed 1px rgb(215,215,215);
974 border-left: dashed 1px rgb(215,215,215);
978 .screen .full-content{
980 right: 0%; top: 65px; bottom: 0px;
984 /* a) Layout for the Product Screen */
986 .pos .screen .layout-table {
992 .pos .screen .header-row {
998 .pos .screen .header-cell{
1003 .pos .screen .content-row {
1007 .pos .screen .content-cell{
1010 .pos .screen .content-cell .content-container{
1016 /* b) The payment screen */
1018 .pos .payment-numpad {
1019 display: inline-block;
1021 box-sizing: border-box;
1026 .pos .payment-numpad .numpad button {
1031 .pos .paymentlines-container {
1034 border-bottom: dashed 1px gainsboro;
1038 .pos .paymentlines {
1041 .pos .paymentlines .controls {
1044 .pos .paymentlines .label > * {
1048 .pos .paymentlines tbody{
1055 .pos .paymentline.selected {
1057 background: #6EC89B;
1060 .pos .paymentline.selected .edit {
1064 box-shadow: 0px 0px 0px 3px #6EC89B;
1069 .pos .paymentline > *{
1072 .pos .paymentline .col-due,
1073 .pos .paymentline .col-tendered,
1074 .pos .paymentline .col-change {
1077 .pos .paymentline .col-change.highlight {
1078 background: rgb(184, 152, 204);
1080 .pos .paymentline .col-name {
1083 .pos .paymentline .delete-button{
1087 .pos .payment-buttons {
1088 display: inline-block;
1090 box-sizing: border-box;
1095 .payment-screen .payment-buttons .button {
1096 background: rgb(221, 221, 221);
1102 border: solid 1px rgb(202, 202, 202);
1106 .payment-screen .paymentlines-empty .total {
1108 padding: 24px 0px 18px;
1111 text-shadow: 0px 2px white, 0px 2px 2px rgba(0, 0, 0, 0.27);
1113 .payment-screen .paymentlines-empty .message {
1117 /* c) The receipt screen */
1119 .pos .receipt-screen .centered-content .button {
1124 background: rgb(230, 230, 230);
1128 border: solid 1px rgb(209, 209, 209);
1131 .pos .pos-receipt-container {
1136 .pos .pos-sale-ticket {
1139 background-color: white;
1143 padding-bottom:30px;
1144 display: inline-block;
1145 font-family: "Inconsolata";
1146 border: solid 1px rgb(220,220,220);
1150 .pos .pos-sale-ticket pre{
1151 font-family: "Inconsolata";
1153 .pos .pos-sale-ticket .emph{
1157 .pos .pos-sale-ticket table {
1160 table-layout: fixed;
1162 .pos .pos-sale-ticket table td {
1164 word-wrap: break-word;
1173 color: black !important;
1179 .pos .pos-topheader,
1181 .pos .keyboard_frame,
1182 .pos .receipt-screen header,
1183 .pos .receipt-screen .top-content,
1184 .pos .receipt-screen .centered-content .button {
1185 display: none !important;
1192 .pos .window .subwindow,
1193 .pos .subwindow .subwindow-container{
1199 background: white !important;
1202 left: 0px !important;
1203 background-color: white;
1205 .pos .receipt-screen {
1208 .pos .receipt-screen .centered-content{
1213 .pos .pos-receipt-container {
1217 display: none !important;
1220 display: none !important;
1223 text-shadow: none !important;
1224 box-shadow: none !important;
1225 background: transparent !important;
1227 .pos .pos-sale-ticket{
1229 margin-left: auto !important;
1230 margin-right: auto !important;
1231 border: none !important;
1232 font-size: 13px !important;
1233 width: 266px !important;
1237 /* d) The Scale screen */
1239 .pos .scale-screen .product-price{
1243 display: inline-block;
1246 .pos .scale-screen .computed-price{
1248 display: inline-block;
1256 font-family: Inconsolata;
1258 text-shadow: 0px 2px 0px rgb(210,210,210);
1259 box-shadow: 0px 2px 0px rgb(225,225,225) inset;
1262 .pos .scale-screen .buy-product{
1265 background: rgb(110,200,155);
1273 .pos .scale-screen .weight{
1278 padding-right: 30px;
1281 font-family: Inconsolata;
1282 text-shadow: 0px 2px 0px rgb(210, 210, 210);
1283 box-shadow: 0px 2px 0px rgb(225,225,225) inset;
1287 /* e) The Client List Screen */
1289 .pos .clientlist-screen .client-list{
1294 .pos .clientlist-screen .client-list th,
1295 .pos .clientlist-screen .client-list td {
1298 .pos .clientlist-screen .client-list tr{
1299 transition: all 150ms linear;
1300 background: rgb(230,230,230);
1302 .pos .clientlist-screen .client-list thead > tr,
1303 .pos .clientlist-screen .client-list tr:nth-child(even) {
1304 background: rgb(247,247,247);
1306 .pos .clientlist-screen .client-list tr.highlight{
1307 transition: all 150ms linear;
1308 background: rgb(110,200,155) !important;
1311 .pos .clientlist-screen .client-list tr.lowlight{
1312 transition: all 150ms linear;
1313 background: rgb(216, 238, 227);
1315 .pos .clientlist-screen .client-list tr.lowlight:nth-child(even){
1316 transition: all 150ms linear;
1317 background: rgb(227, 246, 237);
1319 .pos .clientlist-screen .client-details{
1321 border-bottom: solid 5px rgb(110,200,155);
1323 .pos .clientlist-screen .client-picture{
1326 border-radius: 32px;
1334 .pos .clientlist-screen .client-picture > img {
1343 .pos .clientlist-screen .client-picture > .fa {
1347 .pos .clientlist-screen .client-picture .image-uploader {
1357 .pos .clientlist-screen .client-name {
1362 .pos .clientlist-screen .edit-buttons {
1367 .pos .clientlist-screen .edit-buttons .button{
1368 display: inline-block;
1370 color: rgb(128,128,128);
1374 .pos .clientlist-screen .client-details-box{
1378 .pos .clientlist-screen .client-details-left{
1382 .pos .clientlist-screen .client-details-right{
1386 .pos .clientlist-screen .client-detail{
1389 .pos .clientlist-screen .client-detail > .label{
1391 display: inline-block;
1396 .pos .clientlist-screen .client-details input,
1397 .pos .clientlist-screen .client-details select
1401 border: solid 1px #cecbcb;
1404 font-family: "Lato","Lucida Grande", Helvetica, Verdana, Arial;
1408 box-sizing: border-box;
1410 .pos .clientlist-screen .client-details input.client-name {
1416 .pos .clientlist-screen .client-detail > .empty{
1419 .pos .clientlist-screen .searchbox{
1425 .pos .clientlist-screen .searchbox input{
1428 .pos .clientlist-screen .button.new-customer {
1434 /* ********* The OrderWidget ********* */
1436 .pos .order-container{
1441 background: #F0EEEE;
1444 .pos .order-scroller{
1449 -webkit-overflow-scrolling: touch;
1453 overflow: hidden !important;
1454 overflow-y: auto !important;
1455 -webkit-overflow-scrolling: touch !important;
1460 padding-bottom:15px;
1468 border: solid 1px rgb(220,220,220);
1471 -webkit-transform: translate3d(0,0,0);
1479 font-weight: normal;
1482 .pos .order .summary{
1489 .pos .order .summary .line{
1494 border-top: solid 2px;
1497 .pos .order .summary .line .subentry{
1499 font-weight: normal;
1502 .pos .order .summary .line.empty{
1508 .pos .order .summary .fidpoints{
1513 background: rgba(110, 200, 155, 0.17);
1517 .submit-kitchen-button {
1519 background: rgb(61, 235, 82);
1527 /* ********* The OrderLineWidget ********* */
1529 .pos .order .orderline{
1533 padding-bottom:10px;
1537 -webkit-box-sizing: border-box;
1538 -moz-box-sizing: border-box;
1539 -ms-box-sizing: border-box;
1540 box-sizing: border-box;
1541 -webkit-transition: background 250ms ease-in-out;
1542 -moz-transition: background 250ms ease-in-out;
1543 transition: background 250ms ease-in-out;
1545 .pos .order .orderline:active{
1546 background: rgba(140,143,183,0.05);
1547 -webkit-transition: background 50ms ease-in-out;
1548 -moz-transition: background 50ms ease-in-out;
1549 transition: background 50ms ease-in-out;
1551 .pos .order .orderline.empty:active{
1552 background: transparent;
1556 .pos .order .orderline.selected{
1557 background: rgba(140,143,183,0.2);
1558 -webkit-transition: background 250ms ease-in-out;
1559 -moz-transition: background 250ms ease-in-out;
1560 transition: background 250ms ease-in-out;
1563 .pos .order .orderline .product-name{
1565 display:inline-block;
1569 text-overflow: ellipsis;
1571 .pos .order .orderline .price{
1576 .pos .order .orderline .info-list{
1580 .pos .order .orderline .info-list em{
1586 /* ********* SplitBill ********* */
1588 .splitbill-screen .order-info {
1594 text-shadow: 0px 2px white, 0px 2px 2px rgba(0, 0, 0, 0.27);
1595 border-bottom: dashed 1px rgb(215,215,215);
1597 .splitbill-screen .order .orderline.selected{
1598 background: rgb(110,200,155);
1600 -webkit-transition: background 250ms ease-in-out;
1601 -moz-transition: background 250ms ease-in-out;
1602 transition: background 250ms ease-in-out;
1605 .splitbill-screen .order .orderline.partially.selected{
1606 background: rgb(136, 214, 176);
1608 .splitbill-screen .order .orderline.selected .info-list {
1611 .splitbill-screen .order .orderline.selected .info-list em{
1614 vertical-align: top;
1616 .splitbill-screen .paymentmethods,
1617 .payment-screen .paymentmethods {
1620 .splitbill-screen .paymentmethod,
1621 .payment-screen .paymentmethod {
1622 background: rgb(221, 221, 221);
1627 border: solid 1px rgb(202, 202, 202);
1631 .splitbill-screen .paymentmethod.active,
1632 .payment-screen .paymentmethod.active {
1633 background: #6EC89B;
1635 border-color: #6EC89B;
1640 /* ********* The ActionBarWidget ********* */
1642 .pos .pos-actionbar{
1644 background: #f5f5f5; /*#ebebeb;*/
1645 border-top: solid 1px #cecece;
1649 .pos .pos-actionbar ul{
1653 .pos .pos-actionbar-button-list{
1661 .pos .pos-actionbar .button{
1674 border: 1px solid #cacaca;
1677 background: #e2e2e2;
1679 .pos .pos-actionbar .button .label{
1682 .pos .pos-actionbar .button .icon{
1685 .pos .pos-actionbar .button:active{
1687 background: #7f82ac;
1688 border: 1px solid #7f82ac;
1690 -webkit-transition-property: background, border;
1691 -webkit-transition-duration: 0.2s;
1692 -webkit-transition-timing-function: ease-out;
1695 .pos .pos-actionbar .button.disabled{
1698 .pos .pos-actionbar .button.disabled:active{
1699 border: 1px solid #cacaca;
1703 background: #e2e2e2;
1706 .pos .pos-actionbar .button.rightalign{
1709 /* ********* The Debug Widget ********* */
1719 background: rgba(0,0,0,0.82);
1721 padding-bottom: 10px;
1723 -webkit-transform: translate3d(0,0,0);
1725 .pos .debug-widget .toggle{
1734 .pos .debug-widget .content{
1737 .pos .debug-widget h1{
1744 .pos .debug-widget .category{
1752 .pos .debug-widget .button{
1758 .pos .debug-widget .button:active{
1759 background: rgba(96,21,177,0.45);
1761 .pos .debug-widget input{
1767 box-sizing: border-box;
1768 -moz-box-sizing: border-box;
1771 .pos .debug-widget .status{
1777 .pos .debug-widget .status.on{
1778 background-color: #6cd11d;
1780 .pos .debug-widget .event{
1785 background-color: #1E1E1E;
1788 /* ********* The PopupWidgets ********* */
1796 background-color: rgba(0,0,0,0.5);
1799 .pos .modal-dialog .popup{
1805 margin-left: -250px;
1812 background-color: #F0EEEE;
1814 box-shadow: 0px 10px 20px rgba(0,0,0,0.4);
1817 .pos .popup .comment{
1818 font-weight: normal;
1820 margin: 0px 16px 16px 16px;
1822 .pos .popup .comment.traceback {
1827 font-family: 'Inconsolata';
1828 -webkit-user-select: text;
1829 -moz-user-select: text;
1832 .pos .popup .comment.traceback {
1837 white-space: pre-wrap;
1838 font-family: 'Inconsolata';
1839 -webkit-user-select: text;
1840 -moz-user-select: text;
1843 .pos .popup .footer{
1849 border-top: 1px solid #E0DDDD;
1851 .pos .popup .button{
1866 border: 1px solid #cacaca;
1868 background: #e2e2e2;
1870 .pos .popup .button:active{
1872 background: #7f82ac;
1873 border: 1px solid #7f82ac;
1875 -webkit-transition-property: background, border;
1876 -webkit-transition-duration: 0.2s;
1877 -webkit-transition-timing-function: ease-out;
1880 .pos .popup .button.big-left{
1889 .pos .popup .button.big-right{
1898 /* ********* The Webkit Scrollbar ********* */
1900 .pos *::-webkit-scrollbar{
1904 .pos *::-webkit-scrollbar-track{
1905 background: rgb(224,224,224);
1906 border-left: solid 1px rgb(200,200,200);
1908 .pos *::-webkit-scrollbar-thumb{
1909 background: rgb(168,168,168);
1913 .pos.big-scrollbars *::-webkit-scrollbar{
1917 .pos.big-scrollbars *::-webkit-scrollbar-track{
1918 background: rgb(224,224,224);
1921 .pos.big-scrollbars *::-webkit-scrollbar-thumb{
1922 background: rgb(168,168,168);
1926 .pos.big-scrollbars *::-webkit-scrollbar-button{
1930 background: rgb(210,210,210);
1931 background-size: cover;
1933 .pos.big-scrollbars *::-webkit-scrollbar-button:decrement{
1934 background-image: url('../img/scroll-up.png');
1936 .pos.big-scrollbars *::-webkit-scrollbar-button:increment{
1937 background-image: url('../img/scroll-down.png');
1941 /* ********* Unsupported Browser Page ********* */
1943 .pos .not-supported-browser{
1946 top: 0; bottom: 0; left: 0; right: 0;
1947 background: #2C2C2C;
1949 .pos .not-supported-browser .message{
1958 .pos .not-supported-browser img{
1959 border-collapse: separate;