@charset "UTF-8";
/* CSS Document */



body,td,th {
    font-family: proxima-nova, sans-serif;
    font-size: 15px;
    font-weight: 400;
    color: #333333;
    line-height: 20px;
    margin: 0px;
    padding: 0px;

}

p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

body {
    background-color: #FE5000;
}
    a:link, a:visited {
    color: #FCDC4D;
    text-decoration: none;
}

a:hover, a:active {
    text-decoration: underline;
    color: #FD9627;
}


h1 {
	font-size: 36px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
	line-height: 42px;
}
h2 {
	font-size: 24px;
	font-weight: bold;
	line-height: 28px;
	margin: 10px 0px 20px 0px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
    padding: 0px;
    letter-spacing: 1px;
}
h4 {
    font-size: 15px;
    font-weight: 300;      
    margin: 0px 0px 0px 0px;
    color: #474747;
    line-height: 22px;
        
    }
h5 {
    font-size: 15px;
    font-weight: 500;      
    margin: 4px 0px 2px 0px;
    color: #001e45;
    line-height: 22px;
        
    }

.header {
	background-color: #ffffff !important;
	width: 100% !important;

}
.header img {
	padding: 0px 40px 0px 40px;
	width: 100%;
	max-width: 1100px;

}
.container-fluid {
	background-color: #ffffff;
	max-width: 1100px;
	padding: 40px;
    margin-top: 40px;
    border-radius: 25px;
}
.prize {
	max-width: 400px;
	width: 100%;
}
.legal {
	margin-top: 50px;
	color: #474747;
	border-top: dashed 1px #474747;
	padding-top: 30px;
}
.footer {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}
.orange {
    color: #FE5000
}
.clementine {
    color: #FD9627
}
.seafoam {
    color: #00B89E
}
.magenta {
    color: #CD146D
}
.purple {
    color: #662E9C
}
.yellow {
    color: #FEB804
}
.ocean {
    color: #1A9EA7
}
.rose {
    color: #FF9BAD
}
.aubergine {
    color: #3D265A
}
.light-gray {
    color: #DADADA
}

.header-orange {
    background-color: #FE5000 !important;
}

.header-black {
    background-color: #000000 !important;
}

.orange-bkg {
    background-color: #FE5000;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.clementine-bkg {
    background-color: #FE7800;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.seafoam-bkg {
    background-color: #00B89E;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.magenta-bkg {
    background-color: #CD146D;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.purple-bkg {
    background-color: #662E9C;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.yellow-bkg {
    background-color: #FEB804;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.ocean-bkg {
    background-color: #1A9EA7;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.rose-bkg {
    background-color: #FF9BAD;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}
.aubergine-bkg {
    background-color: #3D265A;
    border-radius: 10px;
    padding: 10px 35px 10px 35px;
}



.nav-tabs {
    border-bottom: 5px solid #CD146D !important;
}

.nav-link.active {
    border-color: #CD146D !important;
}
.nav-link.active a:link {
    color: #ffffff !important;
}
.nav-link.active a:hover {
    color: #FF9BAD !important;
}

.nav-link {
    border: none !important;
    color: #CD146D !important;

}

.nav-tabs a:hover, .nav-tabs a:active {
    color: #CD146D !important;
    background-color: #FF9BAD !important;
    border: none !important;
}

.nav-item .active {

  background-color: #CD146D !important;
    color: #ffffff !important;

}

.btn:hover {
    background: rgba(253,80,0,1.0) !important;
}

.btn {
    padding: 5px 15px 5px 15px !important;
}