body
{
	margin:0px;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
	color:#666666	
}

.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size:11px
}

.box
{	
	margin: 30px 50px;
	background-color: #ffffff;
	border: none;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5	
}

.content {
	margin: 30px 50px;
	background-color: #FFFFFF;
	border: solid 1px #E1E1E1;
	box-shadow: 0 0 15px rgb(0 0 0 /35%);
	border-radius: 5px;
	padding: 15px;
	font-size: 13px;
	position: relative;

	/*TODO: ANHLT 2345*/
	/*min-height: 600px;*/
	/*height: 650px;*/
	/*display:block;*/
	/*vertical-align: top;*/
}

.textbox
{
	/*background-color:#F7FBFF;*/
	/*border-color:#84A5CE rgb(193, 210, 231) rgb(193, 210, 231) rgb(132, 165, 206);*/
	/*border-style:solid;*/
	/*border-width:1px;*/
	display:inline;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	padding:2px 2px 2px 4px;
	color:#666666;
	font-weight:bold;

	height:32px; /*23px;TODO: ANHLT 2345*/
	border-radius:5px;
	background: #fff;
	border: 1px solid #cccccc;
}

.textbox[disabled]{
	background-color:#eeeeee;
}

.ImageButton
{
    color: #0066cc;
    font-family: Arial,Verdana,Tahoma;
    font-size: 11.5px;
    text-decoration: underline;
}

.hiddenfield
{
    visibility:hidden;
}
.textbox_Cust_name
{
	background-color:#F7FBFF;
	border-color:#84A5CE rgb(193, 210, 231) rgb(193, 210, 231) rgb(132, 165, 206);
	border-style:solid;
	border-width:1px;
	display:inline;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	padding:2px 2px 2px 4px;
	color:#666666;
	font-weight:bold;
		
}

.combo
{
	/*background-color:#F7FBFF;*/
	/*border-color:#84A5CE rgb(193, 210, 231) rgb(193, 210, 231) rgb(132, 165, 206);*/
	/*border-style:solid;*/
	/*border-width:1px;*/
	display:inline;	
	font-family:Tahoma,Arial,Helvetica,sans-serif;	
	color:#666666;
	font-weight:bold;

	height: 29px;
    border-radius: 5px;
	background: #fff;
	border: 1px solid #cccccc;
}

.textbox_readonly
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;	
	padding: 1px 2px 4px 4px;
	display: block;	
	border: 0;
	color: #666666;
	border-bottom: 1px solid rgb(132, 165, 206);
	font-weight: bold;
}

.label
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	/*font-size: 12px;*/
	/*color:#4372B0;*/
	color:#666;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;

	font-size: 13px;
}
.btlabel
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 12px;
	/*color:#4372B0;*/
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;
	background-color:White;
	text-align:center;

	height:33px;
	border-radius: 5px;
	font-size: 15px;
	color: #666;
	/*border: 1px solid #d7d7d7;*/
	border: 2px solid rgb(118, 118, 118);
}

.btlabel:hover{
	cursor:pointer;
	color: red;
	box-shadow:0 0 5px rgb(0 0 0 /35%); 
	background: transparent;
}

.line
{	
	 border-bottom:1px solid #DFF1F9;
}

.div_Line
{	
	 border-bottom:1px solid #DFF1F9;	  
	 margin:7px;	 
}

.div_Margin
{		   
	 margin:7px;	 
}

.sub_label
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 11px;
	/*color:#4372B0;*/
	color: #666;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;

	font-size:13px;
}

.title
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 16px;
	/*color:#4372B0;*/
	color:#666;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;
}

.title2
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 16px;
	color:#4372B0;
	padding:0px 0px 2px 2px;
	font-weight:bold;
}

.voucher
{
    font-family: Segoe,Segoe UI,Verdana,Arial;
    font-size: 13.5px;
    color: #4372B0;
    padding: 0px 0px 2px 2px;
    text-align: left;
    font-weight:bold;
    vertical-align:middle;
}

.grid_header
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 11px;
	color:#4372B0;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;	
	line-height:20px;
}

.grid_item
{
	line-height:20px;
	font-size:13px;		
	padding: 3px;
}

.tdGrid
{
	background-color:#F7FBFF;	
}

.Alert
{
	background-color: #F5F5F5;
	border: 1px solid #D8D8D8;
	height: 28px;
	padding-right: 3px;
	padding-bottom:3px;
	padding-left: 3px;
}

.Rectang_Bolde_blue
{
	background-color: #ffffff;
	border: 1px solid #4a9ad7;
	height: 28px;
	padding-right: 3px;
	padding-bottom:3px;
	padding-left: 3px;
}

.vid_Rectang_Bolde_blue
{
	background-color: #ffffff;
	border: 1px solid #4a9ad7;	
	width:98%;	
	vertical-align:middle;
}

.div_font_gray
{   	
	color:#666666;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: small;
}

.HiddenPanel
{
    display:none;
}

.fileUpload
{	
	margin:5px 5px;	    
	background-color:#F7FBFF;
	border-color:#84A5CE rgb(193, 210, 231) rgb(193, 210, 231) rgb(132, 165, 206);
	border-style:solid;
	border-width:1px;	
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	padding:2px 2px 2px 4px;
	color:#666666;
	font-weight:bold;    
	width: 100%;
}

.error
{	
	font-weight: bold;
	color: #FF0000;
	font-size: 12px;	

	color: red;
}

.success
{
	font-weight: bold;	
	font-size: 12px; 
	color: #169900;		
}

a:link.btnCheck { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #FFFFFF; text-decoration:underline;
                  background-image:url("/Images/BackGround.jpg");
                  background-repeat:repeat-x;
                  padding:5px 10px 5px 10px;
                  text-decoration:none;
}
a:visited.btnCheck { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #FFFFFF; text-decoration: underline;
                    background-image:url("/Images/BackGround.jpg");
                  background-repeat:repeat-x;
                  padding:5px 10px 5px 10px;
                  text-decoration:none;
}
a:hover.btnCheck { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #FFFFFF; text-decoration: underline;
                     background-image:url("/Images/BackGround.jpg");
                  background-repeat:repeat-x;
                  padding:5px 10px 5px 10px;
                  text-decoration:none;
}
.disabled{
    pointer-events:none;
    cursor:default;
    opacity:0.6;
}
a:link.information { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #0066CC; text-decoration:underline}
a:visited.information { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #0066CC; text-decoration: underline}
a:hover.information { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #0066CC; text-decoration: underline}

a:link.information2 { /*font-family: Arial, Verdana, Tahoma;*/
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline
}

a:visited.information2 { /*font-family: Arial, Verdana, Tahoma;*/
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline
}

a:hover.information2 { /*font-family: Arial, Verdana, Tahoma;*/
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline
}
.cb_master {
	line-height: 20px;
	height: 35px
}

a:link { /*font-family: Verdana, Tahoma, Arial;*/ font-size: 13px; color: #000000; text-decoration: none}
a:visited { /*font-family: Verdana, Tahoma, Arial;*/ font-size: 13px; color: #000000; text-decoration: none}
a:hover { /*font-family: Verdana, Tahoma, Arial;*/ font-size: 13px; color: #000000; text-decoration: underline}

a:link.footer { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #000000; text-decoration: none}
a:visited.footer { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #000000; text-decoration: none}
a:hover.footer { /*font-family: Arial, Verdana, Tahoma;*/ font-size: 11px; color: #000000; text-decoration: underline}

a.Menu {color:#444; font-family:Arial, Verdana, Helvetica, sans-serif; 	font-size:12.4px;	font-weight:bold;	padding-left:5px;	text-decoration:none;}
a.Menu:link {color:#444; font-family:Arial, Verdana, Helvetica, sans-serif; 	font-size:12.4px;	font-weight:bold;	padding-left:5px;	text-decoration:none;}
a.Menu:visited {color:#444; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12.4px;font-weight:bold;padding-left:5px;	text-decoration:none;}
a.Menu:hover {color:#ed2024; font-family:Arial, Verdana, Helvetica, sans-serif; 	font-size:12.4px;	font-weight:bold;padding-left:5px;	text-decoration:underline;}

ul.Menu {text-align:left;list-style-type:none; display:inline-block;padding:0; padding-top:10px; margin:0; width:100%}

ul.Menu li a {color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; 	font-size:13px;	font-weight:bold;	padding-left:65px;padding-top:10px;width:100%; text-decoration:none;}
ul.Menu li a:visited {color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px;font-weight:bold;padding-left:65px;padding-top:10px;width:100%; text-decoration:none;}
ul.Menu li a:hover {color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; 	font-size:13px;	font-weight:bold;padding-left:65px;padding-top:10px;width:100%; text-decoration:none;}

ul.SubMenu {text-align:left;display:none;list-style-type:none; padding:0; margin-left:210px;margin-top:-25px; position:absolute; float:left;}

ul.SubMenu li a:link {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:13px; font-weight:normal;	padding-left:20px;	text-decoration:none;}
ul.SubMenu li a:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold;padding-left:20px;	text-decoration:none;}
ul.SubMenu li a:hover {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:13px;font-weight:bold;padding-left:20px;	text-decoration:none;}

a.SubMenu {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:13px; font-weight:normal;	padding-left:20px;	text-decoration:none;}
a.SubMenu:link {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:13px; font-weight:normal;	padding-left:20px;	text-decoration:none;}
a.SubMenu:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold;padding-left:20px;	text-decoration:none;}
a.SubMenu:hover {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:13px;font-weight:bold;padding-left:20px;	text-decoration:none;}

a:link.show { font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #4372B0; text-decoration: none}
a:visited.show { font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #4372B0; text-decoration: none}
a:hover.show { font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #4372B0; text-decoration: underline}


#preLoadImages {
  width: 0px;
  height: 0px;
  background: url(Images/Balance_hover.jpg);
  background: url(Images/Home_hover.jpg);
  background: url(Images/LoanPayment_hover.jpg);
  background: url(Images/LoanShedule_hover.jpg);
  background: url(Images/Phone_hover.jpg);
  background: url(Images/Remittance_hover.jpg);
  background: url(Images/Slip_hover.jpg);
  background: url(Images/SMS_hover.jpg);
  background: url(Images/Statement_hover.jpg);
  background: url(Images/Transfer_hover.jpg);  
}



.hightlightBox
{
	color:#666666;	
	font-size:1.1em;
	font-weight:bold;
	line-height:1.2em;
	text-align:left;				
}

.highlightTop
{
	background-color:#F4F4F4;
	background-image:url(../Images/sidebxtop.gif);
	background-repeat:repeat-x;
	color:#666666;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.2em;	
	text-align:left
}

.highlightBody
{
	background-color:#F2F2F2;
	background-image:url(../Images/sidbx_bg.gif);
	background-repeat:repeat-x;	
	font-size:1.2em;
	padding:12px 5px 6px;	
}

.navItem
{	
	color:#666666;
	font-family:Tahoma;
	font-size:0.78em;
	padding:2px 0px 2px 0px;
	text-align:left;
}

.cp_title
{
	font-weight: bold; 
	color: #215DC6
}

.tdGrey
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom:6px;
	vertical-align:middle;
	text-align:left;
}

.tdGrey_bold
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	height: 28px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight:bold
}



.tdYellow
{
	text-align: center;
	vertical-align: middle;
	background-color: #FFF8D3;
	border: 1px solid #FFD600;
	height: 23px;
	padding-right: 3px;
	padding-left: 3px
}

.tdBlue
{
	text-align: center;
	vertical-align: middle;
	background-color: #169900;
	border: 1px solid #FFD600;
	height: 23px;
	padding-right: 3px;
	padding-left: 3px
}

.tdWhite
{
	text-align: center;
	vertical-align: middle;
	/*border: 1px solid #FFD600;*/
	height: 23px;
	padding-right: 3px;
	padding-left: 3px
}


.labelRedFont
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 12px;
	color:#ed2024;
	padding:0px 0px 2px 2px;
	text-align: right;
}
.labelRedBoldFont
{
	font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 12px;
	color:#ed2024;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;
}
.labelNote
{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	color: #666666;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;
}
.labelSuport
{
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 12px;
	color: #666666;
}

.successNew
{
	height: 26px;
	font-weight: bold;
	background-color: #EAFFEA;
	border: 1px solid #22A51E; 
	padding: 5px; 
	font-size: 11px; 
	color: #169900;
	text-align: center;	
}

.warningNew
{
	height: 26px;
	font-weight: bold;
	background-color: #FFE8B7;
	border: 1px solid #FF9900;
	padding: 5px;
	font-size: 11px;
	color: #FF6600;
	text-align: center;
}

.WaitDisplay
{
        border-right: 1px outset;
        padding-right: 30px;
        border-top: 1px outset;
        padding-left: 30px;
        font-size: 11pt;
        padding-bottom: 30px;
        border-left: 1px outset;
        cursor: wait;
        color: black;
        padding-top: 30px;
        border-bottom: 1px outset;
        position:relative;        
        text-align: center;
        font-family: Arial;
        width: 500;
        height: 70px;        
}


#backgroundPopup {
background:none repeat scroll 0 0 #000000;
border:1px solid #CECECE;
display:none;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:1000;
}
#popupContact {
display:none;
font-size:12px;
height:470px;
padding:3px;
position:absolute;
width:650px;
z-index:2000;
}
#popupContact h1 {
color:#FFFFFF;
font-size:25px;
font-weight:bold;
margin-bottom:5px;
padding-bottom:0;
text-align:left;
}
#popupContactClose {
color:#FFFFFF;
display:block;
font-size:14px;
font-weight:bold;
position:absolute;
right:6px;
}

.divWaiting
{
    position: absolute;
    background-color:transparent;
    z-index: auto;
    opacity: 0.8;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding-top: 20%;
} 

.hotline {
    color: #ed2024;
    font-size: 13.4px;
    font-weight:bolder;
}
.challengeCode{
    font-family:Segoe,Segoe UI,Verdana,Arial;
	font-size: 20px;
	color:#ed2024;
	padding:0px 0px 2px 2px;
	font-weight:bold;
	text-align: right;
 }
.btnBg{
    background-image:url(/Images/BG.jpg);
    background-repeat:repeat-x;
    color:#FFF;
    height: 35px;
    font-weight: bold;
}
.tableBorder{
    border:1px solid #e1e1e1;
}
.defaultButton {
	background-image: url(/Images/buttonBG.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	width: 100px;
	height:24px;
}

.button_pbvn_red {
	background-image: linear-gradient(#ff0000, #990000);
	height: 33px;
	width: 80px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #b50000;
	color: white;
	width: auto;
	min-width: 80px;
}

.button_pbvn_red:hover{
	opacity: 0.85;
	cursor:pointer;
}

.button_pbvn_blue {
	background-image: linear-gradient(#009ffd, #2a2a72);
	height: 33px;
	width: 80px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #009ffd;
	color: white;
	width: auto;
	min-width: 80px;
}

.button_pbvn_blue:hover {
	opacity: 0.85;
	cursor:pointer;
}
.button_pbvn_white {
	background-color: #FFF;
	height: 33px;
	width: 80px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #000;
	color: black;
	width: auto;
	/*min-width: 186px;*/
	font-weight:bold;
}
	.button_pbvn_white:visited {
		background-color: red;
	}
.button_pbvn_white:hover 
	{
		opacity: 0.85;
		cursor: pointer;
}

.button_pbvn_brown {
	background-image: linear-gradient(#000000, #666);
	height: 33px;
	width: 80px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #009ffd;
	color: white;
	width: auto;
	min-width: 80px;
}

.button_pbvn_brown:hover {
	opacity: 0.85;
	cursor: not-allowed;
}
.select2-container--default .select2-selection--single{
	border-radius: 5px;
	border: 1px solid #cccccc;
}

.select2-results__option{
	font-size: 13px;
}

.textbox:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.radLabel label{
    text-align:justify;
}
.otpBox{
	margin:0 auto;
}
.tdCenter {
	display: flex;
	align-content: center;
	align-items: center;
}

.iconEyePassword {
	height: 15px;
	width: 15px;
	display: block;
	position: relative;
	top: -25px;
	left: 50%;
}

.iconEyePassword.showPass{
	background-image:url(../Images/show_pass.png);
	background-repeat:no-repeat;
}

.iconEyePassword.hidePass{
	background-image:url(../Images/hide_pass.png);
	background-repeat:no-repeat;
}
.btn_feed_back_margin {
	margin-right:2%;
}

/*FDPromotionalOnline*/

.container-promo{
	padding: 15px 20px;
}

.promo-grid{
	display:flex;
	flex-wrap: wrap;
	gap: 5px;
	justify-content: flex-start;
	margin-top: 20px;
}

.promo-card {
	width: 32%;
	object-fit: contain;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 6px;
	padding: 10px;
	text-align: center;
	box-sizing: border-box;
}

.promo-card img{
	width: 100%;
	height: 300px;
	object-fit: contain;
	border-radius: 6px;
	background-color: #f9f9f9;
	padding: 0px;
}

.promo-title{
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
	color: #cc0000;
}

.promo-desc{
	margin-top: 10px;
	font-size: 14px;
	text-align: left;
}


a{
	color: blue;
	text-decoration: underline;
}

.promo-link {
	font-weight: bold;
	display: inline-block;
}

/*dung tren trinh duyet mobile*/
@media (max-width: 768px){
	.promo-card{
		width: 100%;
	}
}
.thlastTab {

	text-align: left;
	vertical-align: middle;
	/*border: 1px solid #FFD600;*/
	height: 23px;
	padding-right: 3px;
	padding-left: 3px
}
.lastTab {
	width:50%;
}
.cbwith{
	width:99%;
}
.txtwidth {
	width: 98.5%;
}
.txtwidth40 {
	width: 40.5%;
}

.cbwith40 {
	width: 41%;
}
.txtdisable {
	background-color: #eeeeee;
}
.containerPdf {
	display: flex;
	flex-direction: column;
	padding-top:3px;
	
}

	.containerPdf > div {
		margin-bottom: 3px;
	}

		.containerPdf > div:last-child {
			margin-bottom: 0px;
		}

.itemPdf {
	display: block;
	border: 1px solid #cbe0e0;
	padding: 2px;
	font-weight: normal;
	cursor: pointer;
	display: inline-block;
	white-space: nowrap;
	width: 98.5%;
}

	.itemPdf:hover {
		cursor: pointer;
		font-weight: bold;
		text-decoration: underline;
	}
.cbRrightWidth{
	width:65%;
}
.sftBranch {
	height: 1.8em;
	line-height: 1.5em;
	margin-right: 1%
}
.sfterm{
	padding-left:0%;
}
.sfcond {
	padding-left: 0%;
}
.sfDebitAmt {
	padding-left: 10%;
}
.sfThoaThuan {
	padding-left: 10%;
	text-align:left;
}
.taxVoucher {
	border-collapse: collapse;
	font-size:11px;
}


.ctpTable {
	width: 300px;
	border: 3px solid black;
	border-radius: 40px
}

.ctpTable td{
	border-bottom: 1px solid;
	padding: 10px;
}

.ctpTable tr:last-child td {
	border-bottom: none;
}

.ctpLabel{
	font-weight:bold;
}

.lbCTPStatus-red{
	color:red;
	font-weight:bold;
}
.lbCTPStatus-green {
	color: green;
	font-weight: bold;
}
.ddlNoneBorder{
	border:none;
}

.ctpTableNote {
	width: 100%;
	border: 2px solid red;
	padding: 10px;
}