body{background-color: #3366CC;background-size: auto 100%;background: url(images/fone_image.jpg);repeat-space 100%; margin:20px; padding-top: 114px;}
p.p_text_align_l{text-align:left !important;font-size:18pt;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2; padding:20px;}
p.p_text_align_r{text-align:right !important;font-size:18pt;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2; padding:20px;}
p.p_text_align_c{text-align:center !important;font-size:18pt;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2; padding:20px;}
p.p_text_align_j{text-align:justify !important;font-size:18pt;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2; padding:20px;}
	.leftimg{float:left;margin:7px 7px 7px 0; padding:20px;}
	.rightimg{float:right;margin:7px 0 7px 7px; padding:20px;}


	button.btn-60px{height:60px;border-width:0px;}
	a.btn-60px{height:60px;border-width:0px;}
	button.large-text-on-btn{font-size:x-large;}
	.fixed-bottom {position:fixed;right:0;bottom:0;left:0;z-index:1030;}
	td {text-align: center; vertical-align: middle;height: 100%; padding:3px;}
	table{width:100%; padding:20px;}
	table.free{background:url(images/fone_image.jpg);repeat-space 100%;}
	.card-middle{position:absolute;top:50%;align:center;}
	tr.tr-bordered{border: 2px solid green;}
	.bg-custom-1 {background-color: rgba(255, 255, 255, 0.8);}
	.bg-custom-2 {background-color: rgba(240, 230, 140, 0.4);}
	.bg-custom-3 {background-color: rgba(140, 230, 140, 0.9);}
	.bg-custom-4 {background-color: rgba(120, 200, 120, 0.9);}
	.green-border {border-style: solid;border-width: 3px;border-color: green;}
	.auth-panel	{width: 100%;background-color: #FCFCFC;padding: 5px 0px;border: 4px solid #99DD99;border-radius: 100px;}
	.exit-img {float: right;}
	.lk-img {float: center;border: 2px solid #000099;display: block;margin-left: auto;margin-right: auto;}
	.lk-info-text {font-size: large;font-weight: 700;text-align: center;position: relative;}
	.auth-panel-text {font-size: x-large;font-weight: 700;text-align: center;position: relative;}
	.auth-panel-text p{position: absolute;top: 50%;transform: translate(0, -50%);}
	.auth-panel-text-sm {font-weight: 700;text-align: center;position: relative;}
	.auth-panel-text-sm p{position: absolute;top: 50%;transform: translate(0, -50%);}
	.container {width: 100%; padding-right: 10px; padding-left: 10px; margin-right: 10px; margin-left: 10px; max-width:98%;}
	.container-min-padding {width: 100%; padding-right: 1px; padding-left: 1px; margin-right: 1px; margin-left: 1px; max-width:98%;}
	.btn-tabs {background-color:rgba(255, 255, 255, 0.8);margin:10px; font-size:x-large; }
	.search-panel{padding:0px;margin:0px;}
	.large_font {font-size:x-large;}
	.text_align_l{text-align:left !important;}
	.text_align_r{text-align:right !important;}
	.text_align_c{text-align:center !important;}
	.text_align_j{text-align:justify !important;}
	td.padding_20_40{padding:20px 40px;}
	a.text_decoration_none{text-decoration: none;}
	table.bg-custom-3:hover{background-color: rgba(120, 250, 120, 0.9);}