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;
1176 .pos .pos-topheader,
1178 .pos .keyboard_frame,
1179 .pos .receipt-screen header,
1180 .pos .receipt-screen .top-content,
1181 .pos .receipt-screen .centered-content .button {
1182 display: none !important;
1189 .pos .window .subwindow,
1190 .pos .subwindow .subwindow-container{
1196 background: white !important;
1199 left: 0px !important;
1200 background-color: white;
1202 .pos .receipt-screen {
1205 .pos .receipt-screen .centered-content{
1210 .pos .pos-receipt-container {
1214 display: none !important;
1217 display: none !important;
1220 text-shadow: none !important;
1221 box-shadow: none !important;
1222 background: transparent !important;
1224 .pos .pos-sale-ticket{
1226 margin-left: auto !important;
1227 margin-right: auto !important;
1228 border: none !important;
1229 font-size: 13px !important;
1230 width: 266px !important;
1234 /* d) The Scale screen */
1236 .pos .scale-screen .product-price{
1240 display: inline-block;
1243 .pos .scale-screen .computed-price{
1245 display: inline-block;
1253 font-family: Inconsolata;
1255 text-shadow: 0px 2px 0px rgb(210,210,210);
1256 box-shadow: 0px 2px 0px rgb(225,225,225) inset;
1259 .pos .scale-screen .buy-product{
1262 background: rgb(110,200,155);
1270 .pos .scale-screen .weight{
1275 padding-right: 30px;
1278 font-family: Inconsolata;
1279 text-shadow: 0px 2px 0px rgb(210, 210, 210);
1280 box-shadow: 0px 2px 0px rgb(225,225,225) inset;
1284 /* e) The Client List Screen */
1286 .pos .clientlist-screen .client-list{
1291 .pos .clientlist-screen .client-list th,
1292 .pos .clientlist-screen .client-list td {
1295 .pos .clientlist-screen .client-list tr{
1296 transition: all 150ms linear;
1297 background: rgb(230,230,230);
1299 .pos .clientlist-screen .client-list thead > tr,
1300 .pos .clientlist-screen .client-list tr:nth-child(even) {
1301 background: rgb(247,247,247);
1303 .pos .clientlist-screen .client-list tr.highlight{
1304 transition: all 150ms linear;
1305 background: rgb(110,200,155) !important;
1308 .pos .clientlist-screen .client-list tr.lowlight{
1309 transition: all 150ms linear;
1310 background: rgb(216, 238, 227);
1312 .pos .clientlist-screen .client-list tr.lowlight:nth-child(even){
1313 transition: all 150ms linear;
1314 background: rgb(227, 246, 237);
1316 .pos .clientlist-screen .client-details{
1318 border-bottom: solid 5px rgb(110,200,155);
1320 .pos .clientlist-screen .client-picture{
1323 border-radius: 32px;
1331 .pos .clientlist-screen .client-picture > img {
1340 .pos .clientlist-screen .client-picture > .fa {
1344 .pos .clientlist-screen .client-picture .image-uploader {
1354 .pos .clientlist-screen .client-name {
1359 .pos .clientlist-screen .edit-buttons {
1364 .pos .clientlist-screen .edit-buttons .button{
1365 display: inline-block;
1367 color: rgb(128,128,128);
1371 .pos .clientlist-screen .client-details-box{
1375 .pos .clientlist-screen .client-details-left{
1379 .pos .clientlist-screen .client-details-right{
1383 .pos .clientlist-screen .client-detail{
1386 .pos .clientlist-screen .client-detail > .label{
1388 display: inline-block;
1393 .pos .clientlist-screen .client-details input,
1394 .pos .clientlist-screen .client-details select
1398 border: solid 1px #cecbcb;
1401 font-family: "Lato","Lucida Grande", Helvetica, Verdana, Arial;
1405 box-sizing: border-box;
1407 .pos .clientlist-screen .client-details input.client-name {
1413 .pos .clientlist-screen .client-detail > .empty{
1416 .pos .clientlist-screen .searchbox{
1422 .pos .clientlist-screen .searchbox input{
1425 .pos .clientlist-screen .button.new-customer {
1431 /* ********* The OrderWidget ********* */
1433 .pos .order-container{
1438 background: #F0EEEE;
1441 .pos .order-scroller{
1446 -webkit-overflow-scrolling: touch;
1450 overflow: hidden !important;
1451 overflow-y: auto !important;
1452 -webkit-overflow-scrolling: touch !important;
1457 padding-bottom:15px;
1465 border: solid 1px rgb(220,220,220);
1468 -webkit-transform: translate3d(0,0,0);
1476 font-weight: normal;
1479 .pos .order .summary{
1486 .pos .order .summary .line{
1491 border-top: solid 2px;
1494 .pos .order .summary .line .subentry{
1496 font-weight: normal;
1499 .pos .order .summary .line.empty{
1505 .pos .order .summary .fidpoints{
1510 background: rgba(110, 200, 155, 0.17);
1514 .submit-kitchen-button {
1516 background: rgb(61, 235, 82);
1524 /* ********* The OrderLineWidget ********* */
1526 .pos .order .orderline{
1530 padding-bottom:10px;
1534 -webkit-box-sizing: border-box;
1535 -moz-box-sizing: border-box;
1536 -ms-box-sizing: border-box;
1537 box-sizing: border-box;
1538 -webkit-transition: background 250ms ease-in-out;
1539 -moz-transition: background 250ms ease-in-out;
1540 transition: background 250ms ease-in-out;
1542 .pos .order .orderline:active{
1543 background: rgba(140,143,183,0.05);
1544 -webkit-transition: background 50ms ease-in-out;
1545 -moz-transition: background 50ms ease-in-out;
1546 transition: background 50ms ease-in-out;
1548 .pos .order .orderline.empty:active{
1549 background: transparent;
1553 .pos .order .orderline.selected{
1554 background: rgba(140,143,183,0.2);
1555 -webkit-transition: background 250ms ease-in-out;
1556 -moz-transition: background 250ms ease-in-out;
1557 transition: background 250ms ease-in-out;
1560 .pos .order .orderline .product-name{
1562 display:inline-block;
1566 text-overflow: ellipsis;
1568 .pos .order .orderline .price{
1573 .pos .order .orderline .info-list{
1577 .pos .order .orderline .info-list em{
1583 /* ********* SplitBill ********* */
1585 .splitbill-screen .order-info {
1591 text-shadow: 0px 2px white, 0px 2px 2px rgba(0, 0, 0, 0.27);
1592 border-bottom: dashed 1px rgb(215,215,215);
1594 .splitbill-screen .order .orderline.selected{
1595 background: rgb(110,200,155);
1597 -webkit-transition: background 250ms ease-in-out;
1598 -moz-transition: background 250ms ease-in-out;
1599 transition: background 250ms ease-in-out;
1602 .splitbill-screen .order .orderline.partially.selected{
1603 background: rgb(136, 214, 176);
1605 .splitbill-screen .order .orderline.selected .info-list {
1608 .splitbill-screen .order .orderline.selected .info-list em{
1611 vertical-align: top;
1613 .splitbill-screen .paymentmethods,
1614 .payment-screen .paymentmethods {
1617 .splitbill-screen .paymentmethod,
1618 .payment-screen .paymentmethod {
1619 background: rgb(221, 221, 221);
1624 border: solid 1px rgb(202, 202, 202);
1628 .splitbill-screen .paymentmethod.active,
1629 .payment-screen .paymentmethod.active {
1630 background: #6EC89B;
1632 border-color: #6EC89B;
1637 /* ********* The ActionBarWidget ********* */
1639 .pos .pos-actionbar{
1641 background: #f5f5f5; /*#ebebeb;*/
1642 border-top: solid 1px #cecece;
1646 .pos .pos-actionbar ul{
1650 .pos .pos-actionbar-button-list{
1658 .pos .pos-actionbar .button{
1671 border: 1px solid #cacaca;
1674 background: #e2e2e2;
1676 .pos .pos-actionbar .button .label{
1679 .pos .pos-actionbar .button .icon{
1682 .pos .pos-actionbar .button:active{
1684 background: #7f82ac;
1685 border: 1px solid #7f82ac;
1687 -webkit-transition-property: background, border;
1688 -webkit-transition-duration: 0.2s;
1689 -webkit-transition-timing-function: ease-out;
1692 .pos .pos-actionbar .button.disabled{
1695 .pos .pos-actionbar .button.disabled:active{
1696 border: 1px solid #cacaca;
1700 background: #e2e2e2;
1703 .pos .pos-actionbar .button.rightalign{
1706 /* ********* The Debug Widget ********* */
1716 background: rgba(0,0,0,0.82);
1718 padding-bottom: 10px;
1720 -webkit-transform: translate3d(0,0,0);
1722 .pos .debug-widget .toggle{
1731 .pos .debug-widget .content{
1734 .pos .debug-widget h1{
1741 .pos .debug-widget .category{
1749 .pos .debug-widget .button{
1755 .pos .debug-widget .button:active{
1756 background: rgba(96,21,177,0.45);
1758 .pos .debug-widget input{
1764 box-sizing: border-box;
1765 -moz-box-sizing: border-box;
1768 .pos .debug-widget .status{
1774 .pos .debug-widget .status.on{
1775 background-color: #6cd11d;
1777 .pos .debug-widget .event{
1782 background-color: #1E1E1E;
1785 /* ********* The PopupWidgets ********* */
1793 background-color: rgba(0,0,0,0.5);
1796 .pos .modal-dialog .popup{
1802 margin-left: -250px;
1809 background-color: #F0EEEE;
1811 box-shadow: 0px 10px 20px rgba(0,0,0,0.4);
1814 .pos .popup .comment{
1815 font-weight: normal;
1817 margin: 0px 16px 16px 16px;
1819 .pos .popup .comment.traceback {
1824 font-family: 'Inconsolata';
1825 -webkit-user-select: text;
1826 -moz-user-select: text;
1829 .pos .popup .comment.traceback {
1834 white-space: pre-wrap;
1835 font-family: 'Inconsolata';
1836 -webkit-user-select: text;
1837 -moz-user-select: text;
1840 .pos .popup .footer{
1846 border-top: 1px solid #E0DDDD;
1848 .pos .popup .button{
1863 border: 1px solid #cacaca;
1865 background: #e2e2e2;
1867 .pos .popup .button:active{
1869 background: #7f82ac;
1870 border: 1px solid #7f82ac;
1872 -webkit-transition-property: background, border;
1873 -webkit-transition-duration: 0.2s;
1874 -webkit-transition-timing-function: ease-out;
1877 .pos .popup .button.big-left{
1886 .pos .popup .button.big-right{
1895 /* ********* The Webkit Scrollbar ********* */
1897 .pos *::-webkit-scrollbar{
1901 .pos *::-webkit-scrollbar-track{
1902 background: rgb(224,224,224);
1903 border-left: solid 1px rgb(200,200,200);
1905 .pos *::-webkit-scrollbar-thumb{
1906 background: rgb(168,168,168);
1910 .pos.big-scrollbars *::-webkit-scrollbar{
1914 .pos.big-scrollbars *::-webkit-scrollbar-track{
1915 background: rgb(224,224,224);
1918 .pos.big-scrollbars *::-webkit-scrollbar-thumb{
1919 background: rgb(168,168,168);
1923 .pos.big-scrollbars *::-webkit-scrollbar-button{
1927 background: rgb(210,210,210);
1928 background-size: cover;
1930 .pos.big-scrollbars *::-webkit-scrollbar-button:decrement{
1931 background-image: url('../img/scroll-up.png');
1933 .pos.big-scrollbars *::-webkit-scrollbar-button:increment{
1934 background-image: url('../img/scroll-down.png');
1938 /* ********* Unsupported Browser Page ********* */
1940 .pos .not-supported-browser{
1943 top: 0; bottom: 0; left: 0; right: 0;
1944 background: #2C2C2C;
1946 .pos .not-supported-browser .message{
1955 .pos .not-supported-browser img{
1956 border-collapse: separate;