body {background-image: url("../images/template/bgcover_blur-min.jpg"); background-repeat: repeat;}
hr {width:30%;border-top: 2px solid gold}		
.txt-shdw {text-shadow: 1px 1px rgba(0, 0, 0, 1);}
.usricon {width:12%}
@media(max-width:384px){.usricon {width:20%}}
@media(max-width:415px){.usricon {width:20%}}
@media(max-width:667px){.usricon {width:25%}}
@media(max-width:800px){.usricon {width:25%}}
.cat-shadow {padding:10px;margin-bottom:3px;background:white; border:1px solid rgba(98, 67, 156,.4);
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.1) inset;}	
a:link, a:visited, a:hover {color:white;text-decoration:none}	
.btnmodal {
    border-radius: 0;
    border: 0;
    padding: 10px 16px;
    text-transform: none;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 100;
    -webkit-transition: all .3s ease-in-out;
       -moz-transition: all .3s ease-in-out;
            transition: all .3s ease-in-out;
}
.loadergif {padding:10px; position: fixed; left: 40%; top: 40%; width: 80%; height: 80%; z-index: 9999; background: url('LoaderIcon.gif') no-repeat;}
#category-grid  a{cursor:pointer;}
#category-grid {margin-left:5px}
.search-box {border: 1px solid #F0F0F0;background-color:rgba(178,178,178,0.5);margin: 0px;}
.search-box p{font-size:14px}
.demoInputBox {padding: 0px;border: #F0F0F0 1px solid;border-radius: 4px;margin:4px;}
.btnSearch{padding: 10px;border: #F0F0F0 1px solid;border-radius: 4px;margin:0px 5px;}
.perpage-link{padding: 5px 10px;border: #C8EEFD 2px solid;border-radius: 4px;margin:0px 5px;background:#FFF;cursor:pointer;}
.current-page{padding: 5px 10px;border: #C8EEFD 2px solid;border-radius: 4px;margin:0px 5px;background:#C8EEFD;color:white;}
.btnEditAction{background-color:;padding:2px 5px;color:tomato;text-decoration:none;cursor:pointer;}
.btnDeleteAction{background-color:;padding:2px 5px;color:#D60202;text-decoration:none;cursor:pointer;}
#btnAddAction{background-color:;border:0;padding:5px 10px;color:tomato;text-decoration:none;cursor:pointer;}
#frmCat {padding:0px;border-bottom:#F0F0F0 0px solid;}
#frmCat div{margin-bottom: 0px}
#frmCat div label{margin-left: 5px}
.error{background-color: #FF6600;border:#AA4502 1px solid;padding: 5px 10px;color: #FFFFFF;border-radius:4px;}
.info{font-size:.8em;color: #FF6600;letter-spacing:2px;padding-left:5px;}

#add-form {display:none;}
#uploadForm {padding:10px;}
.demoInputBox{padding:5px; border:rgb(205,205,205) 1px solid; border-radius:4px; background-color:#FFF;display:inline;}

table{border-collapse:collapse; table-layout:fixed; vertical-align:top; margin-bottom:15px; border:1px solid #FFF;}
table th{font-family:'Arial'; font-size: 11px;color:#FFFFFF; background-color:#04182F; border:1px solid #FFF; border-collapse:collapse; text-align:center; table-layout:fixed; vertical-align:middle;}
table td{font-family:'Arial'; font-size: 12px;vertical-align:top; border-collapse:collapse; border-left:1px solid #A0A0A0; border-bottom:1px solid #A0A0A0; border-right:1px solid #A0A0A0;text-align:center}
table thead th, table tbody td{padding:2px; border-collapse:collapse;}
  .demoInputBox:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.wdwrp {	
//		word-break: break-all; 
		word-wrap: break-word; 
//		-ms-word-break: break-all; 
		white-space:normal;
		overflow-wrap:break-word; 
		-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; color:#880015; background-color:#f1f1f1; 
}
.tmttxtclr {color:tomato;}
.savecancel {text-align:right;padding-right:5%;padding-top:2%;color:rgb(64,128,128);border:1px solid lightgrey;width:98%;}
.iconshdw {cursor:pointer;padding:3px; margin:3px; display: inline-block; border-radius: 60px; box-shadow: 0px 0px 2px #888; padding: 0.25em 0.3em;}
#CancelBtn {display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; font-size: 14px; border: none; outline: none; background-color: rgb(0,208,208); color: white;   cursor: pointer; padding: 10px; border-radius: 50%; }
#CancelBtn:hover {color: rgb(0,208,208);background-color: white;}
footer {padding:0;bottom:80px;width:100%;height:20px;background:transparent}