/* Admin Signin */
body{padding-top: 65px !important;}
.signin { display: inline-block; width: 350px; margin: 50px 0px 0px 0px; }
.changepassword { display: inline-block; width: 350px; }
.forms .field span.loading {position: absolute; left: 0; top: 5px; display: none; background-image: url("../images/loading.gif"); background-position: 0 0; background-repeat: no-repeat; background-size: 20px auto; min-height: 20px; min-width: 20px; padding: 4px 0 0 30px; font-size: 12px; font-family: arial,sans-serif; color: #000000; }
a.inline { display: inline-block; width: auto; }
.forms .field input.inlinetext { display: inline-block; width: 100px; }

/* Data Table */
table.dataTable td { color: #000; }
table.dataTable td a { font-size: 11px; color: #bf2c00; }
table.dataTable td a:hover { color: #e03300; }
.dataTables_paginate { padding: 5px 0px; }
.separator { color: #999999; padding: 0 3px; }
.x_content img.img-fluid{max-width: 100%; height: auto;width: auto;max-height: 110px;background-color: rgba(0,0,0,0.2);}

/* Footer */
.footer {clear:both; background-color: #6F6E6E; border-top: 1px solid #6F6E6E; color: #000000; font-size: 10px; text-align: right; padding: 0.5%; position: fixed; bottom: 0; width: 100%; z-index: 2; max-height: 30px; }
/* Pagination for gallery */
.backpaginate {float: left; padding-bottom: 5px; text-align: right; width: 100%; }
.backpaginate ul {display: inline; margin: 0; padding: 0; }
.backpaginate ul li {color: #808080; display: inline-block; list-style: none outside none; padding: 0 5px; }
.backpaginate ul li:first-child {border-right: 1px solid #3B5998; }
.backpaginate ul li a {color: #174A15; font-size: 12px; }
.backpaginate ul li a:hover {color: #3B5998; }
/* Dialog */
.dialog {display: table; position: fixed; background:none; width: 100%; height: 100%; text-align: center; z-index: 9999; top: 0; left: 0; }
.dialog div {outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.dialog .popup { position: relative; display: table-cell; padding: 20px; vertical-align: middle; }
.dialog .popup .loading {display: inline-block; background-image: url('../images/loading.gif'); background-repeat: no-repeat; background-position: center top; font-family: "segoe_uilight", Arial; font-size: 1em; color:#FFFFFF; padding: 40px 10px 20px; }

.error { color: #B20404;}
.success-msg {color: green;}
.uploadThumb{display: inline-block; width: 100px; margin: 10px; vertical-align: top;cursor: pointer;box-shadow: 3px 3px 6px #686868;}
.loginFromLogo { background-image: url("../images/uds-logo.svg"); background-repeat: no-repeat; background-size: contain; margin: 0 auto; height: 85px; overflow: hidden; width: 200px; }
.footerLogo { background-image: url("../images/uds-logo.svg"); background-repeat: no-repeat; background-size: contain; margin-right: 20px; height: 50px; overflow: hidden; width: 115px; }
.dataTable { border-collapse: unset; border-spacing: 1px; }
#facebox .content { width: auto !important; max-width: 95%; }
#facebox .image img { max-width: 100%; }
.filterTable input { margin-bottom: 15px; }
.filterTable .title { font-weight: 500; margin-bottom: 10px; }
.dropify-wrapper{font-size: 12px;height: 110px;}
.removeImg{position: absolute; right: 0; top: 0; cursor: pointer; font-size: 12px;}
.removeItem, .removeGallery{position: absolute; right: 15px; top: 0; cursor: pointer; font-size: 12px;}
.leaflet-popup-pane .leaflet-popup-tip{left: -34px;}
.flagIcon{width: 22px; height: 16px; display: inline-block;}
.example-title span{text-transform: none;}
.aDataList{max-height: 180px;overflow: auto;}
.aDataList td{padding: 5px 10px;}
.imgBg{background-color: rgba(0,0,0,0.2);}
.btnLoaderWrap{position: relative;}

/*COLOR-DROPDOWN*/
.colorDD{position: relative;}
.colorDD .cdInput{width: 100%;height: 36px;border: 1px solid #e4eaec;cursor: pointer;}
.colorDD .cdDD{display: none; position: absolute;top: 36px;left: 0;width: 100%;border: 1px solid #e4eaec;background-color: #fff;z-index: 999;}
.colorDD .cdItem{width: 100%;height: 20px;cursor: pointer;}
/*COLOR-DROPDOWN*/