@charset "UTF-8";
	.box2{
	color: hsla(40,100%,64%,1.00);
	background-color: hsla(0,0%,0%,0.30);
	border: 1px solid #96814d;
	margin: 3px
}
	.grid-container-auto-re1{
	font-family: Kanit, sans-serif;
	display: grid;
	grid-template-columns: 30% 35% 35%;
	padding: 0px;
	text-align: center;
	margin-top: 0px;
}
	.image-30{
	width: 40%;
	margin-bottom: 10px;
	margin-top: 10px;
}
	
	.image-29{
	width: 100%;
	padding-bottom: 39px;
	
}
	.paragaph14{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 300;
	font-size: 16px;	
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
    background-image: -o-linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
    background-image: linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
	letter-spacing: 1px
}
	.block-4 {
	
	font-family: Kanit, sans-serif;
	color: #f5d694;
	font-size: 25px;
	font-weight: 300;
	text-align: center;
	padding-left: 20px;
	background-color: hsla(0,0%,32%,1.00);
	}
.image-28:hover{
	width: 70%;
	border-bottom: 2px solid hsla(0,0%,99%,1.00);
	border-top-width: 0px;
}
.image-28{
	padding-top: 50px;
	padding-bottom: 10px;
	width: 50%;
}
	
.image-27{
	width: 65%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.row10{
	margin-top: 30px;
	margin-bottom: 30px;
}
.image-26{
	width: 95%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 50px;
}

.box16{
	margin: 20px;
	padding: 20px;
}
.box15{
	margin-right: 10px;
	margin-left: 10px;
	border-collapse: collapse;
	background-color: hsla(0,0%,0%,0.30);	
}
.tabp3{
	position: fixed;
	display: inline;	
}
.image-25{
	width: 90%;
}
.box-center {
	text-align: center;	
}
.tabletigerdagon {
	width: 98%;
	border-collapse: collapse;
	margin: auto;
	background-color: hsla(0,0%,100%,1.00);
	color: black;
	display: table;
	font-size: 18px}
.tabletigerdagon th,
.tabletigerdagon td
{
	border: 2px solid hsla(0,0%,45%,1.00);
	padding: 5px;
	text-align: center;
}

.image-24{
	width: 90%;
	margin-top: 10px;
	
}
.grid-container-auto30-40-30-2 {
	display: grid;
	grid-template-columns: 20% 60% 20%;
	padding: 10px;
	text-align: center;
	margin-top: 20px;
}
.box14{

}
.image-23{
	width: 90%;
	margin-top: 10px;
	
}
.box13{
	background-color: hsla(0,0%,0%,0.30);
	letter-spacing: 1px;
	font-size: 20px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 10px;
	
	
}
.h52{
	font-size: 18px;
	font-weight: 300;
	margin-left: 10px;
}
.image-22{
	width: 90%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.box12{
	background-color: hsla(0,0%,0%,0.30);
	letter-spacing: 1px;
	font-size: 20px;
	margin-left: 40px;
	margin-right: 40px;
	padding-bottom: 20px;
}
.box11{
	background-color: hsla(0,0%,0%,0.30);
	padding-bottom: 10px;
	padding-top: 10px;
	letter-spacing: 1px;
	font-size: 20px;	
}
.h51{
	font-size: 18px;
	font-weight: 400;
}
.h50{
	display: inline;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
	margin-right: 5px;
	background-color: hsla(244,100%,33%,1.00);
	border-radius: 10px;
	font-size: 30px;
}
.box10{
	margin: 20px;
}
.image-21{
	width: 60%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.box9{
	text-align: center;
	font-family: Kanit, sans-serif;
	font-weight: 300;
}
.box8{
	padding-left: 10px;
	padding-right: 10px;
	
}
.h49 {
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 250;
	letter-spacing: 1px;
	font-size: 18px;
	display: inline;
	text-align: left;	
}
.box7{
	padding-left: 20px;
	text-align: left;
	font-family: Kanit, sans-serif;
	font-weight: 400;
}
.tablinks{
	color: hsla(40,100%,84%,1.00);
	font-family: Kanit, sans-serif;
}

/* Style the tab */
.tab {
	overflow: hidden;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-top: 1px solid hsla(49,74%,80%,1.00);
}

/* Style the buttons inside the tab */
.tab button {
	float: left;
	border-left: none;
	border-right: none;
	border-top: none;
	outline: none;
	cursor: pointer;
	padding: 14px 16px;
	transition: 0.3s;
	font-size: 20px;
	font-weight: 300;
	background-color: hsla(0,0%,0%,0.50);
	border-bottom-style: none;
}

/* Change background color of buttons on hover */
.tab button:hover {
text-shadow: 0px 0px 2px hsla(58,84%,81%,1.00);
text-decoration: underline;


}

/* Create an active/current tablink class */
.tab button.active {
	color: hsla(40,100%,64%,1.00);
	background-color: inherit;
	box-shadow: inherit;
}

/* Style the tab content */
.tabcontent {
	display: none;
	padding:0;
	border-top: none;
}

/* Style the close button */
.topright {
	cursor: pointer;
	font-size: 35px;
	text-align: right;
	display: block;
	margin-right: 20px;
}

.topright:hover {color: red;
}
.box6{
	text-align: left;
	display: block;
	padding-left: 10px;
	border-left: 15px solid hsla(125,68%,48%,1.00);
	margin-left: 15px;
	
}
.image-20 {
	width: 70px;
	border: 1px solid hsla(0,0%,60%,1.00);
	background-color: hsla(0,0%,65%,1.00);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	
}
.box5 {
	width: 60px;
	display: inline-block;
	font-family: Kanit, sans-serif;
	border: 1px solid hsla(0,0%,60%,1.00);
	background-color: hsla(0,0%,65%,1.00);
	padding-left: 5px;
	padding-right: 5px;
}
.box4{
	padding-top: 40px;
	font-size: 30px;
	display: block;
	
	
}
.box3{
	font-size: 80px;
	display: inline-block;
	padding-bottom: 0px;
	padding-top: 0px;
	
}
.box-left{
	text-align: left;
}
.box-right{
	text-align: right;	
}
.grid-container-auto30-40-30 {
	display: grid;
	grid-template-columns: 20% 60% 20%;
	padding: 10px;
	text-align: center;
	margin-top: 20px;

}
.paragaph13{
	background-color: hsla(0,14%,1%,0.30);
	font-size: 18px;
	padding-top: 1px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border-radius: 15px;
	text-align: left;
	display: block;
	letter-spacing: 1px;
}
.row9 {
	width: 100%;
	font-family: Kanit, sans-serif;
	display: inline-block;
	padding-bottom: 15px;
	background-color: hsla(205,100%,23%,0.75);
	-webkit-box-shadow: 0px 3px 20px hsla(0,0%,0%,0.95);
	box-shadow: 0px 2px 20px hsla(0,0%,0%,0.95);
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	
}
.paragaph12{
	font-size: 30px;
	display: inline-block;
	padding-left: 10px;
	padding-right:10px;
	border-left: 10px solid hsla(53,83%,48%,1.00);
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: hsla(0,0%,0%,0.50);
}
.paragaph11{
	color: black;
	padding: 15px;
	font-weight: 600;
	margin: 0;
	font-size: 20px;
	border: 1px solid hsla(0,0%,43%,1.00);
}
.paragaph10{
	color: black;
	margin: 0;
	font-size: 20px;
	padding: 10px;
	border: 1px solid hsla(0,0%,43%,1.00);
}
.row16{
	font-family: Kanit, sans-serif;
	margin-left: 40px;
	margin-right: 40px;
	
}
.grid-container-auto25-75 {
	display: grid;
	grid-template-columns: 25% 75%;
	padding: 10px;
	text-align: center;
	margin-top: 20px;
	background-color: hsla(0,0%,100%,0.93);
}
.image-19{
	width: 80%;
}

.image-18{
	width: 60px;
}
.image-17{
	width: 75px;
	position: absolute;
	left: 31%;
	top: -60%;
	animation: blinker 5.5s linear infinite;

	
}
    @keyframes blinker {
            50% {
                opacity: 0;
            }
}
.box{
	background-color: hsla(205,97%,13%,0.90);
	display: inline;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 14px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	box-shadow: 0px 2px 20px hsla(0,0%,0%,0.95);

}
.paragaph9 {
	font-family: Kanit, sans-serif;
	color: hsla(359,99%,46%,1.00);
	font-weight: 450;
	letter-spacing: 1px;
	font-size: 18px;
	display: inline-block;
	text-align: left;
	margin-top: 5px;
	
}

.zero1{
	display: none;
}
.row09{
	align-content: center;
}
.image-16{
	width: 80%;
	
}
.row8{
	padding-top: 15px;
	padding-left: 15px;
	margin-right: 15px
}
.bg5{
	text-align: center;
	padding: 10px
	
}
.footer_img2{
	height: 80px;
}
.footer_img{
	height: 25px;
	padding-left: 25px;
	padding-bottom: 15px;
}
.center{
	display: block;
	color: hsla(40,100%,84%,1.00);
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1.5px solid hsla(40,39%,55%,0.82);
	border-left: 1.5px solid hsla(40,39%,55%,0.82);
}
.cenright{
	display: block;
	color: hsla(40,100%,84%,1.00);
	padding-top: 5px;
	padding-bottom: 5px;
}
.cenleft{
	display: block;
	color: hsla(40,100%,84%,1.00);
	padding-top: 5px;
	padding-bottom: 5px;
}
.paly{
	padding-top: 25px;
}
.gold:hover{
	color:white;
	color: #E3E0E0;
	text-decoration: underline;
	
}
.gold1:hover{
	text-shadow: 0px 2px 5px hsla(51,47%,94%,1.00);
}
.gold1{
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	font-size: 19px;	
}
.gold{
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-size: large;
	font-family: Kanit, sans-serif;
	margin: 0;
	
}
.whitehover:hover{
	-webkit-box-shadow: 0px 0px 20px hsla(0,0%,100%,1.00);
	box-shadow: 0px 0px 20px hsla(0,0%,100%,1.00);
	color: hsla(40,100%,84%,1.00);
	text-decoration: underline;
}
.whitehover{
	color: white;
	margin-right: 10px;
	margin-left: 10px;
}
.colorwhite:hover {
	color: hsla(40,100%,84%,1.00);
	text-decoration: underline;
}

.colorwhite
{
	color: white;
}

a{
	text-decoration: none;	
}
.t4{
	background-color: hsla(205,97%,13%,0.80);
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-image: url('../images/bg7.png');
	background-repeat: repeat-y;
}
.green{
	background: hsla(137,65%,39%,1.00)
}
.t3{
	display: table;
}

.paragaph1{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 300;
	font-size: small;	
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
    background-image: -o-linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
    background-image: linear-gradient(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
	letter-spacing: 1px
}
.paragaph2{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 500;
	font-size: 25px;
	font-style: italic;
	line-height: 0px;
	padding: 10px;
	letter-spacing: 1px;
}
.paragaph3:hover {
	color: hsla(40,100%,84%,1.00);
} 
.paragaph3{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(0,0%,100%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 400;
	font-size: 25px;
	font-style: italic;
	line-height: 0px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 26px;
	background-color: hsla(359,94%,49%,0.80);
	border: 1px solid hsla(255,71%,65%,1.00);
	-webkit-box-shadow: 0 0 30px 1px hsla(358,91%,40%,1.00);
	box-shadow: 0 0 30px 1px hsla(358,91%,40%,1.00);
}
.paragaph4{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(0,0%,100%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 400;
	font-size: 25px;
	font-style: italic;
	line-height: 0px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 26px;
	background-color: hsla(137,65%,39%,1.00);
	border: 1px solid hsla(255,71%,65%,1.00);
	-webkit-box-shadow: 0 0 30px 1px hsla(137,66%,39%,1.00);
	box-shadow: 0 0 30px 1px hsla(137,66%,39%,1.00);
}
.paragaph5{
	font-family: Kanit, sans-serif;
	text-align: center;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 200;
	font-size: 15px;
	font-style: italic;
	line-height: 0px;
}
.paragaph6{
	font-family: Kanit, sans-serif;
	font-weight: 200;
	color: white;
	font-size: 13px;
	margin: 5px
}
.paragaph7{
	margin: 0px;
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,64%,1.00);
	padding-bottom: 5px;
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 300;
	letter-spacing: 1px;
	font-size: 25px;
	display: inline;
	font-style: italic;
}
.paragaph8{
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 250;
	letter-spacing: 1px;
	font-size: 18px;
	display: inline;
	text-align: left;	
}

h1 {
  	margin-top: 20px;
	line-height: 40px;
}
.image-8 {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	max-width: 90%;
	display: inline;
	opacity: 0.9;
}
.image-15{
	width: 90%;
}
.thumbnail {
	max-width: 220px;
}
.thumbnail2{
	max-width: 150px;
}
.containerbg {
	
	margin-left: auto;
	margin-right: auto;
	max-width: 940px;
	background-color: hsla(0,0%,0%,0.30);
	-webkit-box-shadow: 1px 1px 30px 0px;
	box-shadow: 1px 1px 30px 0px;
}
.container-width30{
	width: 30%;
}
.grid-container-auto20 {
	display: grid;
	grid-template-columns: 50% 50%;
	gap: 0px;
	padding: 0px;
	text-align: center;
}
.grid-container-auto4060 {
	margin-top:20px; 
	display: grid;
	grid-template-columns: 40% 60%;
	background-color: hsla(205,97%,13%,0.80);
	-webkit-box-shadow: 0px 3px 20px hsla(0,0%,0%,0.95);
	box-shadow: 0px 2px 20px hsla(0,0%,0%,0.95);
}
.grid-container-auto2{
	display: grid;
	grid-template-columns: 33.333% 16.666% 16.666% 16.666% 16.666%;
	gap: 0px;
	padding: 10px;
	text-align: center;
}
.grid-container-auto3{
	display: grid;
	grid-template-columns: 33.333% 33.333% 33.333%;
	gap: 0px;
	text-align: center;
	margin-top: 10px;
}
.grid-container-auto4 {
	display: grid;
	grid-template-columns: auto auto auto auto;
	gap: 10px;
	padding: 10px;
	text-align: center;
}
.grid-container-auto4-2 {
	display: grid;
	grid-template-columns: 25% 25% 25% 25%;
	text-align: center;
}
.grid-container-auto6 {
	display: grid;
	grid-template-columns: 16.666% 16.666% 16.666% 16.666% 16.666% 16.666%;
	padding: 10px;
	text-align: center;
}

.grid-container-auto5 {
	display: grid;
	grid-template-columns: auto  auto auto auto auto auto auto;
	gap: 10px;
	padding: 10px;
	text-align: center;
}
.grid-container-auto3070 {
	display: grid;
	 grid-template-columns: auto 70%;
	gap: 10px;
	text-align: center;
}
.bg .grid-container-auto5 .me1.m11 {
	margin-top: 60px;
}

.container {
	color: white;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;	
}
.block-royallogo{
	border: 1px solid #96814d;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(#3b3a3a));
	background-image: linear-gradient(180deg, #000, #3b3a3a);
	text-align: center;
	margin-top: 0px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.block-2 {
	border: 1px solid #96814d;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(#3b3a3a));
	background-image: linear-gradient(180deg, #000, #3b3a3a);
	padding: 5;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
}
.block-3 {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.23)), to(rgba(0, 0, 0, 0.23)));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23));
  color: #f5d694;
  font-size: 30px;
  font-weight: 400;
  text-align: center;
	
}

.container-width33{
	width: 33%
}

.bg{
	-webkit-box-shadow: 0px 5px 10px 1px hsla(0,40%,6%,0.49);
	box-shadow: 0px 5px 10px 1px hsla(0,40%,6%,0.49);
	color: hsla(359,100%,49%,1.00);
	display: block;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	background-image: -webkit-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: -o-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: linear-gradient(180deg,rgba(1,22,38,1.00) 0.00%,rgba(6,60,100,0.89) 100%);
	text-shadow: 0px 0px;
	border-bottom: 1px solid hsla(0,1%,77%,1.00);
}
.logo{
	padding-top: 5px;
}
.h11 {
	font-family: Kanit, sans-serif;
	color: hsla(0,0%,100%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	background-color: hsla(0,14%,3%,0.33);
	margin-bottom: 70px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
	-webkit-box-shadow: 0px 5px 20px hsla(0,67%,4%,1.00);
	box-shadow: 0px 5px 20px hsla(0,67%,4%,1.00);
}
.h44 {
	margin: 0px;
	font-family: Kanit, sans-serif;
	font-weight: 300;
	color: hsla(40,100%,84%,1.00);
	letter-spacing: 1px;
	padding-bottom: 5px;
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
}
.h45 {
	padding: 0;
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-size: large;
}
.h46 {
	margin: 0px;
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,64%,1.00);
	padding-bottom: 5px;
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 300;
	letter-spacing: 1px;
	font-size: 24px;
	display: inline;
	border-left-width: 5px;
}
.h47 {
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 250;
	letter-spacing: 1px;
	font-size: 15px;
	display: inline;
	text-align: left;	
}
.h48 {
	color: hsla(0,0%,92%,1.00);
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	font-weight: 250;
	letter-spacing: 1px;
	font-size: 15px;
	display: block;
	text-align: left;
}
.m2 {
	color: #FFFFFF;
	font-family: Calibri;
	font-style: normal;
	font-variant: normal;
	font-size: 15px;
	margin-top: 5px;
	padding-top: 0px;
}
.c{
	text-align: left;
	border-left: 1px solid hsla(50,67%,81%,1.00);
	margin-right: 0px;
	padding-left: 5px;
	font-size: xx-small;
	padding-right: 5px;
}
.ct{
	margin-top: 10px;
	margin-left: 5px;
	padding-bottom: 10px;
	background-color: hsla(0,0%,0%,0.30);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin-right: 5px;
	text-align: center;
	display: table;
}
.me1 {}
.me2 {
	font-family: Kanit, sans-serif;
	color: hsla(40,100%,84%,1.00);
	margin: 0;
	text-shadow: 0px 2px 2px hsla(0,38%,3%,1.00);
	padding-top: 0px;
	font-weight: 200;
	font-size: 15px;
	
}
.menu16 {
	width: 16.666%;
	display: inline;
	float: left;
}
.menu16h1 {
	width: 16.666%;
	display: inline;
	float: left;
}
.menu25 {
	width: 25%;
	float: left;
	font-family: "Source Sans Pro";
	color: #F6CA75;
	line-height: 24px;
	text-align: center;
}
.menu33 {
	width: 33.333%;
	display: inline;
	float: left;
}
.menu33h1 {
	width: 33.333%;
	display: inline;
	float: left;
}
.menu45 {
	width: 45%;
	float: left;
	font-family: "Source Sans Pro";
	color: #F6CA75;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
	bottom: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	top: 0px;
	height: auto;
	min-width: 0px;
	display: inline;
}
.menu50 {
	font-family: "Source Sans Pro";
	color: #F6CA75;
	text-align: center;
	bottom: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	top: 0px;
	height: auto;
	min-width: 0px;
	padding: 0;
	margin: 0;
	display: inline;
}
.menu20 {
	width: 20%;
	float: left;
	font-family: "Source Sans Pro";
	color: #F6CA75;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	bottom: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	margin-top: 0px;
}
.image-9 {
	display: inline;
	max-width: 100%;
	margin-left: 10px;
	text-align: right;
	border-bottom-left-radius: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.image-11 {
	margin-top: 10px;
	width: 90%;
}
.image-12:hover{
	text-shadow: 0px 2px 5px hsla(51,47%,94%,1.00);
}
.image-12
{
	width: 30px;
	padding-top: 0px;
	margin-top: px;
	margin-bottom: -10px;
	margin-right: 9px;
}
.row {
	margin-left: 20px;
	margin-right: 20px;
	padding: 10px;	
}

.row7 {
	display: none;
	text-align: center;
	text-shadow: 3px 3px 5px #071D2E;
	height: auto;
	max-width: none;
}
.row1 {
	width: 100%;
	display: inline-block;
	text-align: center;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	background-color: hsla(193,97%,14%,0.85);
	background-image: -webkit-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	text-shadow: 0px 0px #071D2E;
}
  .row15 {
	border-bottom: 1px solid hsla(0,1%,77%,1.00);
	-webkit-box-shadow: 0px -4px 10px 1px hsla(0,40%,6%,0.49);
	box-shadow: 0px -4px 10px 1px hsla(0,40%,6%,0.49);
	background-image: -webkit-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: -o-linear-gradient(270deg,rgba(1,22,38,1.00) 0%,rgba(6,60,100,0.89) 100%);
	background-image: linear-gradient(180deg,rgba(1,22,38,1.00) 0.00%,rgba(6,60,100,0.89) 100%);
	background-color: hsla(0,0%,0%,0.30);
	margin-left: auto;
	margin-right: auto;
	max-width: 940px;
	position: fixed;
	left: 0%;
	top: auto;
	right: 0%;
	bottom: 0%;
	display: block;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-top: 1px solid hsla(0,0%,80%,1.00);
	padding-bottom: 8px;
	text-align: center;
	padding-top: 0px;
	margin-bottom: 0px;
  }
.row6{}
.row5{}
.row4{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-right: 15px;
	border-right: 1px groove hsla(0,1%,83%,1.00);
	padding-bottom: px;
	margin-bottom: 5px;
}
.row3 {
	display: block;
	text-align: center;
	background-color: hsla(0,0%,0%,0.30);
}
.row2 {
	width: 100%;
	display: inline-block;
	padding-bottom: 15px;
	padding-top: 10px;
	margin-top: 20px;
	background-color: hsla(205,97%,13%,0.80);
	-webkit-box-shadow: 0px 3px 20px hsla(0,0%,0%,0.95);
	box-shadow: 0px 2px 20px hsla(0,0%,0%,0.95);

}
.footer {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 120px;
	background-color: hsla(193,97%,14%,0.85);
	background-image: -webkit-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(7,29,46,1.00) 0%,rgba(12,50,77,1.00) 100%);
}
.placeholder {
	/* [disabled]max-width: 400px;
*/
	/* [disabled]max-height: 200px;
*/
	width: 100%;
	padding-top: 30px;
	/* [disabled]padding-left: 19px;
*/
	padding-bottom: 30px;
	height: 100%;
}
.left_half {
	color: #FFFFFF

}
.right_half {
	color: #FFFFFF;
}
body {
	margin: 0;
	display: block;
	overflow: visible;
	background-attachment: fixed,fixed;
	background-size: 12%;
	background-image: url('../images/bg.png'), -webkit-linear-gradient(270deg,rgba(2,34,53,1.00) 0%,rgba(0,79,122,1.00) 100%);
	background-image: url('../images/bg.png'), -moz-linear-gradient(270deg,rgba(2,34,53,1.00) 0%,rgba(0,79,122,1.00) 100%);
	background-image: url('../images/bg.png'), -o-linear-gradient(270deg,rgba(2,34,53,1.00) 0%,rgba(0,79,122,1.00) 100%);
	background-image: url('../images/bg.png'), linear-gradient(180deg,rgba(2,34,53,1.00) 0%,rgba(0,79,122,1.00) 100%);
}

.row.ct .container-width30 .block-1 {
	padding-left: 0px;
	margin-left: 10px;
	background-image: none;
}

@media screen and (max-width: 991px) {
			.thumbnail{
	width: 100%;
		
	}	

.placeholder {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
}

@media screen and (max-width: 767px) {
	.grid-container-auto4-2{
	grid-template-columns: 50% 50%;
	}
	.image-26{
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;

}
	.h50{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 20px;
	}
	.box13{
		font-size: 13px;
	}
	.tabletigerdagon {
		font-size: 15px;
	}
	.image-22{
		width: 70%;
	}
	.paragaph10{
		font-size: 15px;
		font-weight:400;
	}
	.paragaph11{
	font-size: 18px;
	padding: 10px;
	
		
		
	}
	.box5 {
	width: 60px;
	display: inline-block;
	font-family: Kanit, sans-serif;
	border: 1px solid hsla(0,0%,60%,1.00);
	background-color: hsla(0,0%,65%,1.00);
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	}
	.box3{
	font-size: 30px;

	
	}
	.box4{
	padding-top: 30px;
	font-size: 15px;
	font-weight: 300;
	}
	.paragaph13{
	font-size: 14px;
	font-weight: 300;
	padding-bottom: 5px;
	}
	.image-21{
	width: 90%;
	}
	.image-17{
	width: 65px;
	position: absolute;
	left: 14%;
	top: -50%;
	}
	
	.grid-container-auto6{
		grid-template-columns: 33.333% 33.333% 33.333%;
		
	}
	.zero1{
		display: inline;
	}
	.zero{
		display: none;
	}
	.image-16{
	width: 70%;
		margin-top: 20px;
	}
	.whitehover{
		margin: 20px;
	}
	.paly
	{
	margin-bottom: 10px;

	}
	.grid-container-auto20{
	grid-template-columns: 100%;
	margin-right: 0px;
	padding: 0px;
	}
	.h11{
		margin-right: 0px;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.image-15{
		width: 60%;
		margin-bottom: 10px;
	}
	.grid-container-auto4060{
		display: block;

	}
	.h46{
			font-size: 16px;

	}
	.h47{
			font-size: 14px;

	}
	.image-14{
		width: 40%
	}
	.footer_img{
	padding-left: 10px;

}
	.image-11 {
	width: 80%;
	}
	.paragaph3{
	font-weight: 400;
	font-size: 20px;
	letter-spacing: 1px;
}
.paragaph4{
	font-weight: 400;
	font-size: 20px;
	letter-spacing: 1px;
}
	
	.paragaph2{
		
	padding: 10px;
	font-weight: 300;
	font-size: 19px;
	letter-spacing: 1px;
	}
	.block-royallogo{
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	margin-right: 10px;
	}
	.image-10{
	width: 65%
	}
	.c{
	padding-left: 10px;
	margin-left: 15px;
	margin-right: 15px;
	padding-right: 10px;
	margin-bottom: 20px;
	
	}
	.menu33h1{
	margin-left: 0px;
	margin-right: 0px;
	}
	.paragaph1{
	font-size: 12px;
	letter-spacing: 0px;
	}
	h1 {
	font-size: 20px;
	line-height: 25px;
	margin-top: 20px;
}
	.block-3 {
	font-size: 20px;
	font-weight: lighter;	
	}
	.menu16h1 {
	width: 25%;

}
	
	.menu33h1{
	width: 100%;
	display: inline;
	float: left;
}
	
	.grid-container-auto2{
	display: grid;
	grid-template-columns: 100%;
	gap: 10px;
	padding: 10px;
	text-align: center;
}
	.media-container-auto2{
	display: grid;
	grid-template-columns: 100%;
	gap: 10px;
	padding: 10px;
	text-align: center;
}
	.container-width30{
		width: 50%;
	}
		.thumbnail{
	width: 100%;
		
	}	
	.thumbnail2{
	width: 100%;
	}
	.m77{
	display: none;
	}
	.row7 {
	display: block;
}
	.bg .grid-container-auto5 .me1.m11 {
  	margin-left: auto;
  	margin-right: auto;
	margin-top: 0px;

	}
	.grid-container-auto4{
	grid-template-columns: auto auto;
	}	
}
@media screen and (max-width : 479px ){
	
	.thumbnail{
	width: 40%;
		
	}	
	.thumbnail2{
	width: 25%;
	}
.placeholder {
	margin-top: 22PX;
	margin-right: 0px;
	margin-bottom: 22PX;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	max-width: 400px;
	max-height: 200px;
	height: auto;
}

.social .social_icon img {
	width: 80%;
}
}
@media screen and (min-width: 479px){

}
#menu {
	/* [disabled]background-color: hsla(359,59%,55%,1.00); */
}
.cen {
	margin-top: -56px;
}
.m1 {
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	text-shadow: 0px 0px;
	-webkit-box-shadow: 0px 2px 4px 0px #768795;
	box-shadow: 0px 2px 4px 0px #768795;
	padding-bottom: 3px;
	padding-top: 3px;
}
.w2 {
	padding-bottom: 10px;
}
.w3 {
	padding-top: 15px;
	padding-bottom: 0px;
	text-align: left;
	padding-left: 20px;
	color: hsla(44,70%,63%,1.00);
}
  .w15 {
	display: block;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	border-radius: 15px 0px 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(8%, rgba(121, 238, 98, 0.7)), to(#268014)), url('../images/backgrond2.png');
	background-image: linear-gradient(180deg, rgba(121, 238, 98, 0.7) 8%, #268014), url('../images/backgrond2.png');
	background-position: 0px 0px, 0px 0px;
	background-size: auto, cover;
  }
.w16{
	display: block;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	border-radius: 0px 15px 0px 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(26, 151, 223, 0.7)), to(#0691fc));
	background-image: linear-gradient(180deg, rgba(26, 151, 223, 0.7), #0691fc);
	text-align: left;
}
.left {
	text-align: left;
}
