.cart {height:30px;}
.prodqty {max-width: 50px; min-width: 40px}
.basket {height:25px; border: 1px solid #ced4da; border-radius: 3px; cursor: pointer;}
.showInfo td:first-child {padding-right: 15px;}

.icon {max-height: 16px; max-width: 16px}
.pointer {cursor: pointer;}
.cursor-pointer {cursor: pointer;}

/* Error control */
.errorTable {width: 95%; margin: auto; margin-top: 25px;}
.errorTable th {border-bottom: solid 1px #777;}
.errorHeader {color: #a00; cursor: pointer;}
.errorObjects {display: none;}
.errorWars {color: #00a; cursor: pointer;}

.odd {background-color: #eee;}
.marked:hover {background-color: #fee;}

.mainTable {border: solid #777 1px; border-radius: 5px; padding: 15px; margin: 6px 0px 3px 0px; width: 100%; border-spacing: 0px;}
.newsDate {width:100px; border-bottom: solid 2px #777; font-weight:bold; color: #96292c; text-align:center;}
.newsTitle {border-bottom: solid 1px #aaa; font-weight:bold; color: #555; text-align:left; padding: 3px 15px;}
.newsText {color: #555; text-align:left; padding: 2px 0px 25px 15px;}

.error { color: #d00; font-weight: bold; text-align: center; }
.success { color: #070; font-weight: bold; text-align: center; }
.login-form { border: solid #777 1px; border-radius: 7px; padding: 15px; min-width: 350px; }
.pCenter { position: fixed;	top: 50%; left: 50%; transform: translate(-50%, -50%); }

.customerLogo		{width: 400px;}
.customerLogoSmall	{width: 40px;}

.active {color: #051242; cursor: pointer; font-weight: bold;}

.inlineIcon {background-position: left center; background-repeat: no-repeat; padding: 2px 3px 2px 20px; }
.iconAdministrator {background-image: url("/images/3.png");}
.iconOn {background-image: url("/images/on.png");}
.iconOff {background-image: url("/images/off.png");}
.iconDisabled {background-image: url("/images/0.png");}
.iconEnabled {background-image: url("/images/1.png");}
.iconDelete {background-image: url("/images/delete.png");}
.iconInactive {background-image: url("/images/inactive.png");}

.leftMenu {width: 300px; border: solid 1px #555; border-radius: 5px; color: #eee; background-color: #777; font-weight: bold;}
.leftMenu a {color: #eee; font-weight: bold; text-decoration: none;}
.mainCat {background-color: #005; padding: 5px 15px; border: solid 1px #555;}
.subCat {padding: 5px 15px; color: #000; border: solid 1px #555;}
.selected {background-color: #999;}

.myColumn {float: left; width: 176px; height: 240px; border: solid 1px #999; margin: 5px; padding: 5px; border-radius: 5px;}
.myAlert { top: 50%; left: 50%; max-width: 100%; max-height: 100%; transform: translate(-50%, -50%); z-index: 99999; }

.bootstrap-select .dropdown-menu { min-width: 250px; max-width: 450px; }