/*Legacy 4Admin CP tools CSS*/

/*imports*/

@import "text.css";
@import "buttons.css";

BODY{
   font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;
   scrollbar-face-color: #DFDFDF; scrollbar-highlight-color: #333333;
   scrollbar-shadow-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC;
   scrollbar-arrow-color: #333333; scrollbar-track-color: #EDEDED;
   scrollbar-darkshadow-color: #FFFFFF;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;}


/*input boxes*/
input[type=text], input[type=password], input[type=email], input[type=number], input[type=tel], input[type=url] {
      padding: 1px 4px;
      margin: 4px, 0;
}

/*input required boxes*/

input:required {
      border: 2px solid #3a77d8;
}


a:hover{color:#FF0000;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:visited:hover{color:#FF0000;}
.blnk:link {text-decoration:none;}

TD{font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
.lgtxt{font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;}

.sbt{font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-serif;background-color:#F8F8F8;color:#000000;border:1px solid #000000; box-shadow: 1px 1px 1px lightgrey;}
.st{font-size:12px;font-family:Arial,Helvetica,Sans-serif;background-color:#F2F2F2;color:#000000;border:1px solid #000000; box-shadow: 1px 1px 2px lightgrey;}
.bt{font-size:13px;font-family:Verdana,Arial,Helvetica,Sans-serif;background-color:#F8F8F8;color:#000000;border:1px solid #000000; box-shadow: 1px 1px 1px grey;}
.t{font-size:13px;font-family:Arial,Helvetica,Sans-serif;background-color:#F2F2F2;color:#000000;border:1px solid #000000; box-shadow: 1px 1px 2px lightgrey;}

/*wm light blue #3472c7 shadow blue*/
.hc{background-color:#3472c7; text-shadow: 2px 2px blue;}
.hd{text-shadow: 2px 2px black;}
.upg{font-size:12px;font-family:Verdana,Arial,Helvetica,Sans-serif;color:#000000;}
.wbtxt{color:#FFFFFF; background-color:#ffb100; text-shadow: 2px 2px blue;}

.auto-width { 
      width: calc(100vw - 20px);
}

.max-width25 {
	max-width: calc(25vw - 50px);
}

.max-width35 {
	max-width: calc(35vw - 50px);
}

.max-width50 {
	max-width: calc(50vw - 50px);
}

.max-width75 {
	max-width: calc(75vw - 50px);
}

.max-width85 {
	max-width: calc(75vw - 50px);
}

.max-width95 {
	max-width: calc(95vw - 50px);
}

.no-break {
	word-break: keep-all;
}

.mobile-ready {
	margin: auto; 
	padding:20px; 
	white-space: normal; 
	word-break: break-word;
}

