@charset "UTF-8";
/* CSS Document */

/* Floats */
.Fleft{ float: left;}
.Fright{ float: right;}

/* Empty Boxes */
.EmptyBox1{ display:block; width:100%; height:1px; overflow:hidden;}
.EmptyBox2{ display:block; width:100%; height:2px; overflow:hidden;}
.EmptyBox3{ display:block; width:100%; height:3px; overflow:hidden;}
.EmptyBox5{ display:block; width:100%; height:5px; overflow:hidden;}
.EmptyBox10{ display:block; width:100%; height:10px; overflow:hidden;}
.EmptyBox20{ display:block; width:100%; height:20px; overflow:hidden;}
.EmptyBox30{ display:block; width:100%; height:30px; overflow:hidden;}
.EmptyBox40{ display:block; width:100%; height:40px; overflow:hidden;}
.EmptyBox50{ display:block; width:100%; height:50px; overflow:hidden;}
.EmptyBox60{ display:block; width:100%; height:60px; overflow:hidden;}
.EmptyBox70{ display:block; width:100%; height:70px; overflow:hidden;}
.EmptyBox80{ display:block; width:100%; height:80px; overflow:hidden;}
.EmptyBox90{ display:block; width:100%; height:90px; overflow:hidden;}
.EmptyBox100{ display:block; width:100%; height:100px; overflow:hidden;}
.EmptyBox110{ display:block; width:100%; height:100px; overflow:hidden;}
.EmptyBox120{ display:block; width:100%; height:100px; overflow:hidden;}
.EmptyBox130{ display:block; width:100%; height:100px; overflow:hidden;}
.EmptyBox140{ display:block; width:100%; height:100px; overflow:hidden;}
.EmptyBox150{ display:block; width:100%; height:150px; overflow:hidden;}

/*Margin*/
.MarAuto{ margin: auto;}
.Mar5{ margin:5px;}
.Mar10{ margin:10px;}
.Mar20{ margin:20px;}
.Mar30{ margin:30px;}
.Mar40{ margin:40px;}
.Mar50{ margin:50px;}

.MarTop0{ margin-top:0px !important;}
.MarTop5{ margin-top:5px !important;}
.MarTop8{ margin-top:8px !important;}
.MarTop10{ margin-top:10px !important;}
.MarTop15{ margin-top:15px !important;}
.MarTop20{ margin-top:20px !important;}
.MarTop30{ margin-top:30px !important;}
.MarTop40{ margin-top:40px !important;}
.MarTop50{ margin-top:50px !important;}

.MarB0{ margin-bottom:0px !important;}
.MarB5{ margin-bottom:5px !important;}
.MarB10{ margin-bottom:10px !important;}
.MarB15{ margin-bottom:15px !important;}
.MarB20{ margin-bottom:20px !important;}
.MarB30{ margin-bottom:30px !important;}
.MarB40{ margin-bottom:40px !important;}
.MarB50{ margin-bottom:50px !important;}

.MarR0{ margin-right:0px !important;}
.MarR5{ margin-right:5px !important;}
.MarR10{ margin-right:10px !important;}
.MarR15{ margin-right:15px !important;}
.MarR20{ margin-right:20px !important;}
.MarR30{ margin-right:30px !important;}
.MarR40{ margin-right:40px !important;}
.MarR50{ margin-right:50px !important;}

.MarL0{ margin-left:0px !important;}
.MarL5{ margin-left:5px !important;}
.MarL10{ margin-left:10px !important;}
.MarL15{ margin-left:15px !important;}
.MarL20{ margin-left:20px !important;}
.MarL30{ margin-left:30px !important;}
.MarL40{ margin-left:40px !important;}
.MarL50{ margin-left:50px !important;}

.MarL5m{ margin-left:-5px !important;}
.MarL10m{ margin-left:-10px !important;}
.MarL20m{ margin-left:-20px !important;}
.MarL30m{ margin-left:-30px !important;}
.MarL40m{ margin-left:-40px !important;}
.MarL50m{ margin-left:-50px !important;}

.MarTopQuarter{ margin-top:25% !important;}
.MarTopHalf{ margin-top:50% !important;}


/*Padding*/
.Pad0{padding: 0px;}
.Pad10{padding: 10px;}
.Pad20{padding: 20px;}

.PadTop0{padding-top: 0px;}
.PadTop5{padding-top: 5px;}
.PadTop10{padding-top: 10px;}
.PadTop15{padding-top: 15px;}
.PadTop20{padding-top: 20px;}
.PadTop25{padding-top: 25px;}
.PadTop30{padding-top: 30px;}

.PadB0{padding-bottom: 0px;}
.PadB5{padding-bottom: 5px;}
.PadB10{padding-bottom: 10px;}
.PadB15{padding-bottom: 15px;}
.PadB20{padding-bottom: 20px;}
.PadB25{padding-bottom: 25px;}
.PadB30{padding-bottom: 30px;}

.PadR0{padding-right: 0px;}
.PadR5{padding-right: 5px;}
.PadR10{padding-right: 10px;}
.PadR15{padding-right: 15px;}
.PadR20{padding-right: 20px;}
.PadR25{padding-right: 25px;}
.PadR30{padding-right: 30px;}

.PadL0{padding-left: 0px;}
.PadL5{padding-left: 5px;}
.PadL10{padding-left: 10px;}
.PadL15{padding-left: 15px;}
.PadL20{padding-left: 20px;}
.PadL25{padding-left: 25px;}
.PadL30{padding-left: 30px;}

/*Widths*/
.WidthP50{width: 50% !important;}
.WidthP100{width: 100% !important;}

.w16px{width: 16px !important;}
.w30px{width: 30px !important;}
.w32px{width: 32px !important;}
.w50px{width: 50px !important;}
.w70px{width: 70px !important;}
.w80px{width: 80px !important;}
.w100px{width: 100px !important;}
.w110px{width: 110px !important;}
.w120px{width: 120px !important;}
.w150px{width: 150px !important;}
.w180px{width: 180px !important;}
.w200px{width: 200px !important;}
.w250px{width: 250px !important;}
.w300px{width: 300px !important;}
.w450px{width: 450px !important;}

.maxW100{max-width: 100px;}
.maxW250{max-width: 250px;}
.maxW300{max-width: 300px;}
.maxW350{max-width: 350px;}
.maxW600{max-width: 600px;}

/*Heights*/
.h20{height: 20px !important;}
.h40{height: 40px !important;}
.h50{height: 50px !important;}
.h45{height: 45px !important;}
.h65{height: 65px !important;}

.HeightPx200{height: 200px !important;}

.minH250{min-height: 250px;}
.minH500{min-height: 500px;}

/* Text Aligns */
.TexAlCenter{ text-align:center !important;}
.TexAlLeft{ text-align:left !important;}
.TexAlRight{ text-align:right !important;}

/* Font Sizes */
.Fs9{font-size:9px !important;} 
.Fs10{font-size:10px !important;} 
.Fs11{font-size:11px !important;} 
.Fs12{font-size:12px !important;} 
.Fs13{font-size:13px !important;} 
.Fs14{font-size:14px !important;} 
.Fs15{font-size:15px !important;} 
.Fs16{font-size:16px !important;} 
.Fs17{font-size:17px !important;} 
.Fs18{font-size:18px !important;} 
.Fs19{font-size:19px !important;} 
.Fs20{font-size:20px !important;} 
.Fs21{font-size:21px !important;} 
.Fs22{font-size:22px !important;} 
.Fs23{font-size:23px !important;} 
.Fs24{font-size:24px !important;} 
.Fs25{font-size:25px !important;} 
.Fs26{font-size:26px !important;} 
.Fs27{font-size:27px !important;} 
.Fs28{font-size:28px !important;} 
.Fs29{font-size:29px !important;} 
.Fs30{font-size:30px !important;}
.Fs40{font-size:40px !important;}
.Fs50{font-size:50px !important;}
.Fs60{font-size:60px !important;}
.Fs70{font-size:40px !important;}
.Fs80{font-size:80px !important;}
.Fs90{font-size:90px !important;}
.Fs100{font-size:100px !important;}
.Fs130{font-size:130px !important;}

/* Font Type */
.FontBold{ font-weight:bold;}
.FontLight{ font-weight:lighter;}
.FontNormal{ font-weight:normal;}

/*Display*/
.DisBlock{display: block !important;}
.DisInLine{display: inline-block !important;}
.DisFlex{display: flex;}


body .ui-widget-overlay-core {background-color: #58575c;opacity: .4;}

.ui-widget-overlay-core {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1034 !important;}

.ui-dialog-mask-core {position: fixed;width: 100%;height: 100%;}

.black {color: black !important;}

