.button_abstr {background-color:#fbc425;font-size:120%;border:none;border-radius:4px;padding:8px 14px;height:48px;width:279px;font-family:'PT Sans', sans-serif;text-decoration:none;}
.button_abstr :hover{color:#fff;background-color:#53b247;text-decoration:none;}

.button_reg {vertical-align:0px; border  :0px #000 solid;padding: 10px 10px;margin-bottom:0px;margin-top: 10px;margin-left:0px;text-decoration: none; cursor: pointer; background: #fbc425; font-family:'PT Sans', sans-serif;border-radius: 4px;font-size:120%; color: #444444;font-weight:bold;text-transform:uppercase;text-decoration:none;    }
.button_reg:hover{color:#fff;background-color:#53b247;text-decoration:none;border-radius:4px;}



.comm_table{text-align:left; align:left;}
.comm_table img{margin:0;padding-left:0px;padding-right:0px;padding-top:9px;padding-bottom:5px;}
.comm_table td{margin:0;padding-left:0px;padding-right:0px;padding-top:9px;padding-bottom:5px;}	
.comm_table p {text-align:left; padding-top:3px; padding-bottom:3px; margin-bottom:3px; margin-top:3px; text-align:left; font-size:13px;color:#454848;font-family:'PT Sans', sans-serif;font-size:14px;	}
.comm_table a{ text-decoration: none; font-size:15px;color:#454848;font-weight:bold;}
.comm_table a:hover{ font-size:15px;color:#454848;font-weight:bold; text-decoration: underline;}

.speakers  table {text-align:left; margin: 0 auto;}
.speakers  table {margin: 5px 5px;}
.speakers  p { padding-top:3px; padding-bottom:3px; margin-bottom:3px; margin-top:3px; text-align:justify; font-size:15px;color:#454848;font-family:'PT Sans', sans-serif;font-size:14px;	font-weight:normal;}
.speakers  a{ text-decoration: none; font-size:15px;color:#454848;font-weight:bold;}
.speakers  a:hover{ font-size:15px;color:#454848;font-weight:bold; text-decoration: underline;}
.speakers img {padding-bottom:15px;}
.speakers li {text-align:left; font-size:15px;color:#454848;font-family:'PT Sans', sans-serif;}

/*social program*/
.gala  table{ margin:0 auto; }
.gala_img {margin-left:0;}
.close_gala {margin:0px; padding:0px;  background-position: center top; background-image:url("images/close_gala.png"); background-repeat: no-repeat; height:400px;}
.excursion {background-color:#53b247; width:100%; }

.excursion_bottom {vertical-align: bottom;}
.excursion_top {vertical-align: top;}
.excursion_middle {vertical-align: middle;}
.shopping  table{ margin:0 auto;  }
.shopping p {font-size: 12px; padding-left:3px; padding-top:0px;margin-top:0px; font-weight:normal;}
.gala p{font-size: 12px; padding-left:3px; padding-top:0px;margin-top:0px;}
.ramada_note1 td{border:3px #fac424 solid; margin:0px 0px; padding:5px; vertical-align: middle; }

.ramada_note1 {text-align:center;border:0px #fac424 solid;  }


/*advisory board*/
.advisory table {margin-top: 20px;margin-left:0px;padding-left:0px;  text-align:left;  margin-bottom: 30px;max-width:800px; margin:0 auto;}
.advisory td { text-align:left; font-family:'PT Sans', sans-serif;font-size:14px;  border-bottom: 1px dotted #b8b8b8; font-weight:normal;}
.advisory tr {  text-align:left; font-family:'PT Sans', sans-serif; font-weight:normal;}
.advisory p{margin-bottom:10px;color:#454848;	font-size: 17px;  font-weight:normal;text-align:center;  }
.advisory1 p{margin-bottom:10px;color:#454848;	font-size: 14px;  font-weight:normal;text-align:center;  }
	
	
	.detail   { margin:0 auto; max-width:1200px; border:0px #fbc425 solid; border-spacing:1px;font-family: 'Poppins', sans-serif;font-weight:normal;}
.detail  td { margin:0 auto; max-width:1200px; border:0px #fbc425 solid; border-spacing:1px; font-family: 'Poppins', sans-serif;font-weight:normal;}
.detail   p{ margin-right:15px; text-align:right; font-family: 'Poppins', sans-serif; font-size:150%; color: #fff;}
.digit  p {size:25px; margin-left:15px; text-align:left; font-family: 'Poppins', sans-serif;  color: #000; }
.dtext { margin-left:5px; text-align:left; border:1px #fbc425 solid; font-size:100%;}
.detail_day {margin:0px; padding:0px;}
.detail_day tr,td {margin:0px; padding:0px;}

.button_en { border :0px #000 solid;padding: 15px 10px;margin-bottom:0px;text-decoration: none; cursor: pointer; background: #fbc425; font-family:'PT Sans', sans-serif;border-radius: 3px;font-size:110%; color: #444444;font-weight:bold;text-transform:uppercase;text-decoration:none;    }
.button_en:hover{color:#fff;background-color:#53b247;text-decoration:none;border-radius:4px;margin-left:0px;}

.organisers table {border: 2px #FFF solid;width:100%;margin-top: 20px;margin-left:0px;padding-left:0px;  text-align:left;  margin-bottom: 30px;border-collapse: collapse ;}
.organisers td,tr{  border: 0px #000 solid; font-weight:normal; font-size:11px;}
.organisers p{margin-bottom:10px;color:#454848;	font-size: 17px;  font-weight:bold;  }
.organisers a{margin-bottom:20px;color:#454848;	font-size: 12px;  font-weight:normal; padding-bottom:20px; font-family:'PT Sans', sans-serif; text-decoration:none; }
.organisers a:hover{margin-bottom:20px;color:#83531e;	font-size: 16px;  font-weight:normal; padding-bottom:20px;  }
.organisers img {border: 0px #000 ; }