.container-alert { padding-top: 20px;padding-left: 20px;padding-right: 20px; }
.container-content img { max-width: 100%; height: auto !important; }
.leftimage { float:left; padding: 10px; }
.rightimage { float: right; padding: 10px;}
table td { padding: 10px; }
table td .padding10 { padding: 0px !important; }
.PositionRelative { position:relative; }

/* FORM START */
form > .row > div { margin-bottom: 15px; }
form .btn-green { width: 180px; font-family: 'futura_xblkcn_btextra_black'; border-radius: 10px; font-size: 20px; font-weight: normal; letter-spacing:1px; }
form input, form select, form textarea { border-radius: 7px !important; border: 1px solid #999999 !important; }
form textarea { height: 200px; }
/* FORM END */

/* RIGHT FORM START */
#right-form button { width: 100%; }
/* RIGHT FORM END */

/* BODY START */
#main-content #body-content { padding-right: 0px; }
#main-content #body-content h3 { margin: 0px; padding: 0px; font-size: 20px; font-weight: bold; color: #58585a; }
#main-content #body-content ol { margin: 0px; padding: 15px; margin-top: 10px; }
#main-content #body-content ol li { padding-bottom: 10px; }
/* #main-content #body-content a { color: #034594; text-decoration: none; font-family: 'futura_xblkcn_btextra_black'; font-size: 16px; }*/
/* BODY START */

#main-content .text-center { text-align: center; }

#main-content .btn-blue { width: 100%; border-radius: 10px; background-color: #034594; color: #efefef; padding: 20px; font-size: 16px; /* letter-spacing: 1px; */ font-weight: bold; margin-bottom: 10px;  border: 0px solid #034594; }
#main-content .btn-blue a { color: #efefef; text-decoration: none; display: inline-block; width: 100%; } 
#main-content .btn-blue { font-family: 'futura_xblkcn_btextra_black'; font-weight: normal; letter-spacing: 1px; }
/* #main-content .btn-blue span { font-family: 'futura_xblkcn_btextra_black'; font-weight: normal; }  */
#main-content .btn-blue:hover { border: 0px solid #034594; background-color: #034594; }

#main-content div.btn-green { width: 100%; border-radius: 10px; background-color: #008540; color: #ffffff; padding: 10px 20px; font-size: 20px; letter-spacing: 1px; margin-bottom: 10px; border: 0px solid #008540; }
#main-content div.btn-green a { color: #efefef; text-decoration: none; display: inline-block; width: 100%; } 
#main-content div.btn-green span { font-family: 'futura_xblkcn_btextra_black'; font-weight: normal; } 
#main-content div.btn-green:hover { border: 0px solid #008540; background-color: #008540; }

#main-content button.btn-green { width: 100%; border-radius: 10px; background-color: #008540; color: #efefef; padding: 20px; font-size: 16px; /* letter-spacing: 1px; */ margin-bottom: 10px; border: 0px solid #008540; }
#main-content button.btn-green:hover { border: 0px solid #008540; background-color: #008540; }

#main-content .padding10 { padding: 10px 20px; }
#main-content .no-padding { padding: 0; }

#main-content .image-right { margin-bottom: 10px; }
#main-content .image-right img { width: 100%; }
#main-content .image-right div { width: 100%; background-color: #008540; color: #ffffff; font-weight: bold; letter-spacing: 1px; }
#main-content .image-right div a { color: #ffffff; text-decoration: none; width: 100%; display: block; padding: 10px; }

#main-content #footer-content { margin-top: 20px; }
#main-content #footer-content #footer-description h3 { margin: 0px; padding: 0px; font-size: 20px; font-weight: bold; color: #58585a; }
#main-content #footer-content #footer-description ol { margin: 0px; padding: 15px; margin-top: 10px; }
#main-content #footer-content #footer-description ol li { padding-bottom: 10px; }
#main-content #footer-content #footer-description a { color: #034594; text-decoration: none; font-family: 'futura_xblkcn_btextra_black'; font-size: 16px; }
#main-content #footer-content .image-using-bg { width: 100%; height: 271px; border-radius: 10px; background-size: 100% auto; background-position: center; margin-top: 20px; }
#main-content #footer-content .image-using-bg a { width: 100%; height: 271px; display: block; }
#main-content #footer-content .text { font-weight: bold; margin-top: 10px; }
#main-content #footer-content .text a { color: #212529; text-decoration: none; }

#sidetab-content { position: relative; }
#sidetab-content p { margin: 0; }
#sidetab-content > ul {
	margin: 0;
	padding: 0;
	background-color: #cccccc;
	width: auto;
	display: table;
	table-layout: fixed;
}
#sidetab-content > ul > li {
	list-style: none;
	padding: 10px;
	padding-right: 60px;
	width: auto;
	text-align: left;
	background-image: url('../Image/arrow-item-list-down.png');
	background-repeat: no-repeat;
	background-position: 95% center;
	cursor: pointer;
	background-size: auto 7px;
}
#sidetab-content > ul > li.active { background-color: #ffffff; background-image: url('../Image/arrow-item-list.png'); background-size: 7px;  }
#sidetab-content > ul > li:hover { background-color: #ffffff; }
#sidetab-content > ul > li > ul {
	/* padding-left: 60px; */
	padding-right: 20px;
	position: absolute;
	cursor: auto;
	/* width: calc(100% - 428px); */
	right: 0px;
	top: 30px;
	/* margin-top:-30xp */
	overflow: auto;
	display: none;
}
#sidetab-content > ul > li.active > ul { display: inline-block; }
#sidetab-content > ul > li > ul > li { list-style: none; }
#sidetab-content > ul > li > ul > li .rightimage { float: right; padding-left: 15px; padding-bottom: 10px; }
/* WITH WRAP */
#sidetab-content > div.PositionRelative > ul {
	margin: 0;
	padding: 0;
	background-color: #cccccc;
	width: auto;
	display: table;
	table-layout: fixed;
}
#sidetab-content > div.PositionRelative > ul > li {
	list-style: none;
	padding: 10px;
	padding-right: 60px;
	width: auto;
	text-align: left;
	background-image: url('../Image/arrow-item-list-down.png');
	background-repeat: no-repeat;
	background-position: 95% center;
	cursor: pointer;
	background-size: auto 7px;
}
#sidetab-content > div.PositionRelative > ul > li.active { background-color: #ffffff; background-image: url('../Image/arrow-item-list.png'); background-size: 7px;  }
#sidetab-content > div.PositionRelative > ul > li:hover { background-color: #ffffff; }
#sidetab-content > div.PositionRelative > ul > li > ul {
	/* padding-left: 60px; */
	padding-right: 20px;
	position: absolute;
	cursor: auto;
	/* width: calc(100% - 428px); */
	right: 0px;
	top: 0;
	/* margin-top:-30xp */
	overflow: auto;
	display: none;
}
#sidetab-content > div.PositionRelative > ul > li.active > ul { display: inline-block; }
#sidetab-content > div.PositionRelative > ul > li > ul > li { list-style: none; }
#sidetab-content > div.PositionRelative > ul > li > ul > li .rightimage { float: right; padding-left: 15px; padding-bottom: 10px; }


#list-video ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
#list-video ul li {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	width: 33.333333%;
	/* width: calc(33% - 10px); */
	/* margin-left: 10px;
	margin-right: 10px; */
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
#list-video ul li iframe { width: 100%; }
/* #list-video ul li:first-child { margin-left: 0px; } */
#list-video ul li img { width: 100%; padding-bottom: 10px; }
#list-video ul li::before {
    /*position: absolute;*/
    content: '';
    background-image: url('../Image/btn-play.png'); /*partially transparent image*/
    background-size: 50px;
    width: 50px;
    height: 50px;
    left: 0;
	right: 0;
	background-position: center;
	width: 100%;
	background-repeat: no-repeat;
	height: 100%;
}

#dropdown-list { position: relative; }
#dropdown-list > ul { margin: 0; padding: 0;  width: 100%; }
#dropdown-list > ul > li {
	list-style: none;
	width: auto;
	text-align: left;
	margin-bottom: 10px;
	width: 100%;
}
#dropdown-list > ul > li > a, #dropdown-list > ul > li > strong > a {
	border-radius: 7px;
	padding: 10px;
	padding-right: 60px;
	border: 1px solid #cccccc;
	width: 100%;
	display: block;
	font-weight: bold;
	background-size: 7px auto;
	background-image: url('../Image/arrow-item-list.png');
	background-repeat: no-repeat;
	background-position: 98% center;
	text-decoration: none;
	color: #212529;
}
#dropdown-list > ul > li.active > a, #dropdown-list > ul > li.active > strong > a { background-image: url('../Image/arrow-item-list-down.png'); background-size: auto 7px;  }
#dropdown-list > ul > li > ul {
	cursor: auto;
	display: none;
	width: 100%;
	left: 0;
	padding: 10px;
}
#dropdown-list > ul > li.active > ul { display: inline-block; }
#dropdown-list > ul > li > ul > li { list-style: none; }
#dropdown-list > ul > li > ul > li img { float: right; padding-left: 10px; padding-bottom: 10px; }

div.BgGreenRightImage .padding10 { padding: 10px !important; }

/* MOBILE VERSION */
@media (max-width: 575.98px) {
	#sidetab-content > ul { width: 100%; }
	#sidetab-content > ul > li.active { background-position: 95% 15px !important; }
	#sidetab-content > ul > li > ul {
		margin: 0;
		padding: 0;
		margin-top: 10px;
		position: relative;
		height: auto !important;
		width: 100% !important;
		top: auto !important;
	}
}

@media (max-width: 767.98px) {
}

@media (max-width: 991.98px) {
}

@media (max-width: 1199.98px) {
}