@media (max-width: 767px) {
    .table-responsive .dropdown-menu {
        position: static !important;
    }
}
@media (min-width: 768px) {
    .table-responsive {
        overflow: visible;
    }
}

.cursor-pointer {cursor: pointer;}
.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; }


.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%); }

#msg { height: 15px; }
.customerLogo		{ width: 400px; }
.customerLogoSmall	{ height: 20px; }

/*.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");}

#permissions p { width:150px; height:150px; float:left; padding:5px;}

.myColumn { float: left; width: 170px; height: 245px; border: solid 1px #777; margin: 5px; padding: 3px; padding-left: 7px; border-radius: 5px; }

.none {display: none;}
.footer a {color: #777;}

.payItem { height: 160px; }
