
.banner-img {
	width: 100%;
	/*border: 1px solid rgba(0,0,0,.125);*/
}

.steps {
	color: #ec0d10;
}

label.error {
    /* float: left; */
    color: red;
}

.align-left {
	text-align: left !important;
}

#btn-go-top {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
	border-radius: 50%;
	/*font-size: 18px;
	border: none;
	outline: none;*/
	/*background-color: red;
	color: white;*/
	cursor: pointer;
	/*padding: 15px;
	border-radius: 4px;*/
}

#btn-go-top:hover {
	background-color: #555;
}

.prize-main{ width:100%; padding:20px 50px 0 50px;}
.prize-category{ width:50%; float:left; margin-left:180px;}
.prize-money{ float:left;}
.prize-image{ width:20%; float:left; margin-top:60px; position:relative; right:50px;}

.prize-main ul{ margin:0px; padding:0px; list-style:none;}
.prize-main ul li.prize-li{ font-size:25px; font-weight:bold; margin-bottom:10px;}
.prize-main ul li{ font-size:20px;}
.ca-hot h2{ font-size:20px; font-weight:500; letter-spacing:5px;}

.join-main{ width:100%; text-align:center;}
.join-main h4{ letter-spacing:3px; padding:10px 0 20px 0;}
.join-main p{ font-family: 'Cormorant', serif; font-size:26px; font-style:italic; text-align:center; font-weight:500;}
.join-main a{ color:#58ae72;}
.ca-hot h2{ padding:5px 0 10px 0;}
.prize-imagee{ width:100%; text-align:center; margin:20px 0 15px 0;}
.time-table{ width:100%; text-align:center; margin:0px; padding:5px 0 25px 0; list-style:none;}
.time-table li{ display:inline-block; padding:0 10px;}
.time-table li a{ text-decoration:none; font-size:20px; font-weight:600; color:#000;}
.time-table li a:hover{ color:#58ae72;}


@media (max-width: 1199px){
.navbar-dark .navbar-nav .nav-link{ font-size:13px;}
.join-main h4{ margin-left:10px !important; margin-right:10px !important; font-size:1.2rem;}
.join-main p{ margin-left:10px !important; margin-right:10px !important; font-size:1.5rem;}
.prize-main{ padding:20px 10px 0 20px;}
.prize-category{ margin-left:140px;}
}

@media (max-width: 991px){	
.prize-image img{ width:100%;}
.prize-category{ margin-left:100px;}	
}

@media (max-width: 767px){
.navbar-dark .navbar-nav .nav-link{ font-size:15px;}
.prize-main ul li.prize-li{ font-size:20px;}
.prize-main ul li{ font-size:17px; padding:0 0 5px 0;}
.prize-image{ position:absolute; width:30%; right:0px;}
.prize-main{ position:relative;}
.prize-category{ width:50%;}
.join-main p{ font-size:1.3rem;}
.join-main h4{ padding:10px 0 0px 0;}
.prize-category{ margin-left:0px; margin-right:110px;}
.time-table{ padding:20px 0 20px 0;}
.app-take{ margin-top:20px;}
}

@media (max-width: 490px){
.prize-main ul li{ font-size:14px;}	
.join-main h4{  margin-left:0px !important; margin-right:0px !important; margin-bottom:0px; font-size:1.2rem;}
.join-main p{ margin-left:0px !important; margin-right:0px !important; font-size:1.2em; margin-top:20px;}
h2{ margin:0px;}
.prize-main {
    padding: 20px 5px 0 10px;
}
.prize-main ul li.prize-li{ font-size:16px; margin-bottom:5px;}
.prizes-text{ margin-left:0px; margin-right:0px; font-size:14px;}
.prize-category{ width:auto;}
.prize-category{ margin-right:0px; margin-left:0px;}
.time-table{ padding:25px 0 15px 0;}
.prize-money{ float:right;}
.time-table li a{ font-size:18px;}
.ca-hot h2{ font-size:19px;}
}

<style>
@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,400;1,500&display=swap');
</style>

