HEX
Server: LiteSpeed
System: Linux in-mum-web921.main-hosting.eu 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: u590867752 (590867752)
PHP: 8.2.33
Disabled: NONE
Upload Files
File: /home/u590867752/domains/artnculture.org/public_html/cods/events-awards/events-awards.css
html { scroll-behavior: smooth;}
div { scroll-padding-top: 20px;}

* {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box; margin:0px; padding:0px;}

.scrols { scroll-margin-top:50px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
:focus {outline:none;}

body{background-attachment: fixed;background:#000; font-family: Arial; width:100%; height:100%; font-weight:normal;}



#violet {background: linear-gradient(40deg, rgb(53 5 71) 0, rgb(104 24 98) 20%, rgb(53 5 71) 50%, rgb(115 28 110) 80%, rgb(104 24 93) 100% 100%);}
#violet .admnu ul li { background: linear-gradient(72deg, rgb(242 192 87) 0, rgba(255, 230, 116, 1) 80%); -webkit-background-clip: text;}
#violet .admnu { background-color:#2d043dc9;}
#violet .awrd-dtls {color:#620656;}
#violet .aplyn {background:#e838e7;}
#violet .aplyn:hover {background:#fff; color:#7a1473;}


p { margin-block-start: 0px;   margin-block-end: 10px;  margin-inline-start: 0px; margin-inline-end: 0px;}

.clearfix:before,.clearfix:after { display: table;  line-height: 5;  content: "";}
.clearfix:after {  clear: both;}

.mrgns{ 
    -webkit-margin-before: 10px;
    -webkit-margin-after: 10px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 18px;
}


.awrd-coml { width:100%;}
.awrd-coml img {width:100%;}
.awrd-coml .phpttle {font-family:arial; width:100%; background: linear-gradient(49deg,rgba(201,152,51,1) 0,rgba(255,230,116,1) 20%,rgba(186,130,41,1) 50%,rgba(255,230,116,1) 80%,rgba(201,152,51,1) 100%); margin-top:-4px; transition:1s;}

.awrd-coml .dtecndn {font-family:arial; width:100%; background: linear-gradient(49deg,rgba(201,152,51,1) 0,rgba(255,230,116,1) 20%,rgba(186,130,41,1) 50%,rgba(255,230,116,1) 80%,rgba(201,152,51,1) 100%); margin-top:-4px; transition:1s;}
.awrd-coml .dtecndn .comdt {display:flex;  width:98%; max-width:1200px; margin:0px auto; justify-content:space-between; transition:1s;}
.awrd-coml .dtecndn .comdt ul {display:flex;color: #000; list-style: none; font-size: 20px; text-align: center; line-height: 30px; justify-content: space-between;  padding: 20px 10px 35px 10px; font-weight:bold; }
.awrd-coml .dtecndn .comdt .dtstme { width: calc(100% - 40%); margin-right:50px;}
.awrd-coml .dtecndn .comdt #countdown { width:40%; transition:1s; font-weight:normal;}
.awrd-coml .dtecndn .comdt #countdown li span { font-size:35px;}
.awrd-coml .dtecndn .comdt ul li {align-self: center;}
.awrd-coml .dtecndn .comdt ul li span {display:block; font-weight:normal;}
@media all and (max-width: 250px){.awrd-coml .dtecndn .comdt #countdown li span { font-size:12vw;}}
@media all and (max-width: 291px){
.awrd-coml .dtecndn .comdt ul {padding: 50px 10px 10px 10px !important;}
.awrd-coml .dtecndn .comdt #countdown {padding: 10px 10px 10px 10px !important;}}
@media all and (max-width: 320px){.awrd-coml .dtecndn .comdt ul {font-size: 6vw; line-height: 8vw;}}
@media all and (max-width: 400px){
.awrd-coml .dtecndn .comdt #countdown {width: 100% !important;}}
.awrd-coml .dtecndn .comdt ul li span:first-child{font-weight:bold;}
.awrd-coml .dtecndn .comdt .dtstme span:nth-child(2) {display:none;}}
@media (min-width: 401px) and (max-width: 500px) {.awrd-coml .dtecndn .comdt .dtstme span {display: inline-block;}}
@media (min-width: 501px) and (max-width: 640px) {.awrd-coml .dtecndn .comdt ul li span:first-child{font-weight:bold;}
.awrd-coml .dtecndn .comdt ul { font-size: 3vw; line-height: 4vw;}}
@media all and (max-width: 500px) {
.awrd-coml .dtecndn .comdt .dtstme {flex-direction:column;}
.awrd-coml .dtecndn .comdt ul { padding: 85px 10px 10px 10px;}
.awrd-coml .dtecndn .comdt #countdown { padding:10px 10px 20px 10px;}}
@media all and (max-width: 640px){.awrd-coml img:nth-child(1) { display:none;}
.awrd-coml .dtecndn .comdt ul { padding: 85px 10px 10px 10px; }
.awrd-coml .dtecndn .comdt #countdown { padding:10px 10px 20px 10px;}}
@media all and (min-width: 641px){.awrd-coml img:nth-child(2) { display:none;}}
@media all and (max-width: 735px){
.awrd-coml .dtecndn .comdt {flex-direction: column; align-items:center; width: 98%;}
.awrd-coml .dtecndn .comdt #countdown {width: 80%; padding:10px 10px 20px 10px;}
.awrd-coml .dtecndn .comdt #countdown li span {color:#91108a;}
.awrd-coml .dtecndn .comdt .dtstme {width: 100%;}}
@media all and (max-width: 970px){.awrd-coml .dtecndn .comdt #countdown li span{font-weight:bold;}}
@media (min-width: 501px) and (max-width: 735px) {.awrd-coml .dtecndn .comdt .dtstme span:nth-child(2) {display:none;}}
@media (min-width: 641px) and (max-width: 735px) {.awrd-coml .dtecndn .comdt ul li span:first-child{font-weight:bold;}
.awrd-coml .dtecndn .comdt .dtstme {width: 100%; padding:50px 10px 10px 10px;}
.awrd-coml .dtecndn .comdt {width: 90%;}}
@media (min-width: 735px) and (max-width: 970px) {
.awrd-coml .dtecndn .comdt .dtstme { width: calc(100% - 45%);}
.awrd-coml .dtecndn .comdt #countdown { width:45%;}}
@media all and (min-width: 970px) {.awrd-coml .dtecndn .comdt .dtstme span:nth-child(2) {display:none;}}
@media (min-width: 735px) and (max-width: 970px) {.awrd-coml .dtecndn .comdt .dtstme span {display: inline-block;}
.awrd-coml .dtecndn .comdt .dtstme {flex-direction:column;}}
@media (min-width: 735px) and (max-width: 1000px) {
.awrd-coml .dtecndn .comdt {font-size: 15px; line-height:25px;  padding-top: 45px;}
.awrd-coml .dtecndn .comdt #countdown li span { font-size: 28px;}}
@media all and (max-width: 1100px){.awrd-coml .dtecndn .comdt .dtstme { margin: 0px;}}










.awrd-bloc {width: 95%; max-width: 1100px; padding: 0px; margin: 0px auto;  justify-items: center;}
.awrd-bloc h2 {font-family: 'Yanone Kaffeesatz';  color: #000; font-size: 40px; line-height:40px; font-weight:normal; letter-spacing:1px; text-transform:uppercase;}
.awrd-bloc h3 {font-family: 'Yanone Kaffeesatz';  color: #f7eabf; font-size: 30px; line-height:35px; font-weight:normal; letter-spacing:1px; margin-bottom:5px; transition:1s;}
.cler2 {color:red;}
.admnu { position: absolute;   margin-top: -41px;  width: 100%;  display: flex;  justify-content: center;background-color:#00000070; transition:1s; text-align:center;}
.admnu ul { display:flex; justify-content: space-between; width: 100%;padding: 5px 20px; max-width: 800px; }
.admnu ul li { display:block;padding: 6px; font-family: arial;color: #f1f1f1;  font-size: 16px; font-weight:bold; background: linear-gradient(49deg,rgba(201,152,51,1) 0,rgba(255,230,116,1) 20%,rgba(186,130,41,1) 50%,rgba(255,230,116,1) 80%,rgba(201,152,51,1) 100%); -webkit-background-clip: text;  -webkit-text-fill-color: transparent; border: 1px solid rgba(255, 255, 255, 0);}
.admnu ul li:hover {background:#f7eabf; -webkit-background-clip: text;border: 1px solid rgba(201,152,51,1);}
.admnu ul li a {text-transform:none; }
@media all and (max-width: 293px){
.admnu ul {padding:2px 0px !important;}
.admnu ul li { font-size: 3.5vw; padding:2px;}}
@media (min-width: 291px) and (max-width: 420px) {.admnu ul li { font-size: 3.8vw;padding: 4px 5px;}}
@media (min-width: 641px) and (max-width: 768px) {.admnu ul li { font-size: 2.2vw;padding: 4px 5px;}}
@media all and (max-width: 768px){
.admnu {display:block;}
.admnu ul { display:block; width:100%; padding:5px 0px;}
.admnu ul li { display: inline-block;}}
@media all and (max-width: 1000px){
.admnu { margin-top: 0px;}
.admnu ul li {background: linear-gradient(49deg,rgb(245 243 239) 0,rgba(255,230,116,1) 20%,rgb(240 221 190) 50%,rgba(255,230,116,1) 80%,rgb(225 223 218) 100%); -webkit-background-clip: text;}}
@media (min-width: 1001px) and (max-width: 1100px) {
.admnu ul {padding: 0px 20px;}
.admnu {margin-top: -32px;}}








.awrd-dtls  {background-color:#f1f1f1;  padding: 15px; font-family: 'Yanone Kaffeesatz';font-size: 28px;line-height: 40px; text-align: center; color:#6f2c00; margin-top:-15px; border-radius:4px;;box-shadow:0px -3px 9px rgb(0 0 0 / 55%)}
.awrd-dtls h2 {font-family: 'Yanone Kaffeesatz';  color: #fc3f04; font-size: 40px; line-height:40px; font-weight:normal; letter-spacing:12px; text-transform:uppercase;}
.awrd-dtls p {margin-block-start: 0px; margin-block-end: 0px; margin-inline-start: 0px; margin-inline-end: 0px;}
.awrd-dtls a { font-family: arial;  display: block; font-size: 18px; margin-top: 10px; line-height: 16px; color: #0058B0; transition:1s; cursor:pointer;}
.awrd-dtls a:hover {color:#fc3f04;}
.awrd-ctgry { margin:10px auto;}
.awrd-ctgry ul {display:grid;grid-template-columns: repeat(6, 1fr); grid-gap: 5px; margin:10px auto; transition:1s;}
.awrd-ctgry ul li {font-size: 18px; color:#efbc48; padding:5px 0px; transition:1s;margin-left:18px;}


@media all and (max-width: 200px){.awrd-ctgry ul li { font-size:9vw; line-height:7vw;}}
@media all and (max-width: 280px){.awrd-ctgry{ padding:0px 5px;}
.awrd-ctgry ul { grid-template-columns: repeat(1, 1fr);}}
@media (min-width: 280px) and (max-width: 360px) {.awrd-ctgry ul li {font-size: 4.8vw; padding: 3px 0px;}}
@media (min-width: 280px) and (max-width: 480px) {.awrd-ctgry ul { grid-template-columns: repeat(2, 1fr);}}
@media (min-width: 480px) and (max-width: 540px) {.awrd-ctgry ul li {font-size: 3.2vw; padding: 3px 0px;}}
@media (min-width: 480px) and (max-width: 650px) {.awrd-ctgry ul {grid-template-columns: repeat(3, 1fr);}}
@media (min-width: 650px) and (max-width: 730px) {.awrd-ctgry ul li {font-size: 2.3vw; padding: 3px 0px;}}
@media (min-width: 650px) and (max-width: 800px) {.awrd-ctgry ul {grid-template-columns: repeat(4, 1fr);}}
@media (min-width: 800px) and (max-width: 910px) {.awrd-ctgry ul li {font-size: 1.9vw; padding: 3px 0px;}}
@media (min-width: 800px) and (max-width: 1100px) {.awrd-ctgry ul {grid-template-columns: repeat(5, 1fr);}}
/*

*/

.awrd-regdtl ul {list-style:disc; padding-left: 12px;color:#efbc48;}
.awrd-regdtl ul li {font-size: 18px; line-height: 24px; padding: 4px 0px;text-align:justify;}
.awrd-regdtl a {color:#e8d2a1;}
.awrd-ruls {background-color:#f7eabf; margin-top:15px; border-radius:4px; padding:20px;}
.awrd-ruls h3 {font-family: 'Yanone Kaffeesatz';  color: #ca4c05; font-size: 30px; line-height:35px; font-weight:normal; letter-spacing:1px; margin-bottom:5px;}
.awrd-ruls ul {list-style:disc; padding-left: 20px;color: #582c08;}
.awrd-ruls ul li {font-size: 18px; line-height: 24px; padding: 4px 0px; text-align:justify;}
.awrd-ruls a {color:#0058B0; transition:1s;}
.awrd-ruls a:hover {color:#ca4c05;}


.aaaa {color: #fff;
    display: flex;
    width: 50%;
    font-size: 20px;
    text-align: center;
    padding: 10px;}
	
.aaaa ul { display:flex; flex-direction:column;  display:flex; width:50%; justify-content: center;}

.aaaa ul li {margin:0px;}	

.awrds { display:flex; flex-direction:column;padding:10px; color:#000; margin-bottom:15px; text-align:justify;font-size: 20px; line-height: 24px; background-color: #efbc48; border-radius: 8px;background: linear-gradient(49deg,rgba(201,152,51,1) 0,rgba(255,230,116,1) 20%,rgba(186,130,41,1) 50%,rgba(255,230,116,1) 80%,rgba(201,152,51,1) 100%);}
.awrds p {margin-block-start: 0px; margin-block-end: 0px; margin-inline-start: 0px; margin-inline-end: 0px;}
.awrds a {    padding: 5px 8px; border-radius: 5px; font-size: 16px;color: #000; font-family: Arial; font-style: normal;
    background-color: #fff9;  margin-top: 5px;  cursor: pointer;align-self: flex-end;box-shadow: 2px 2px 8px rgb(0 0 0); transition:1s;}
.awrds a:hover {background-color:#f1f1f1; color:#a02d09;}

.divftrs {display:block; background-color:#fff; width:100%;}
.divftrs h2 {font-family: 'Yanone Kaffeesatz'; font-size:25px; padding:10px 5px; letter-spacing:10px; text-transform:uppercase; font-weight:normal; text-align:center; background: linear-gradient(49deg,rgba(201,152,51,1) 0,rgba(255,230,116,1) 20%,rgba(186,130,41,1) 50%,rgba(255,230,116,1) 80%,rgba(201,152,51,1) 100%);}

.dob {background-color:#609;}







.mrevnt{ display: grid; grid-template-columns: repeat(3, 1fr); max-width: 1000px;margin:0px auto;padding:20px 0px;}
.mrevnt a {display: flex; flex-direction:column; background-color: #fff; text-align: center; color: #3C443C; transition: 1s; cursor: pointer; border-right: 1px solid #999;}
.mrevnt a:last-child {border:none;}
.mrevnt a img {display: block;  height: 70px; margin: 0px auto; transition:1s;}
.mrevnt a img:hover {transform:scale(1.1,1.1);}
.mrevnt a p {font-size: 12px; font-weight: normal; line-height: 18px;margin-top: 5px; color: #777; text-align: center;font-family:arial;margin-block-start: 0px;
margin-block-end: 0px;  margin-inline-start: 0px; margin-inline-end: 0px;}
.mrevnt a p span {font-size: 22px; font-family: 'Yanone Kaffeesatz'; font-weight: normal; line-height: 22px;  display: block;color:#a9518b; margin:3px auto;}
@media all and (max-width: 400px){
.mrevnt a img { width:90%; height: auto;}
.mrevnt a p span {font-size:8vw; line-height:8vw;}
.mrevnt a p {font-size:5vw; line-height:5vw;}}
@media all and (max-width: 631px){
.mrevnt {  display: flex;  flex-direction: column; padding:0px;}
.mrevnt a {border-right:none; border-bottom: 1px solid #999; padding:20px 0px;}}
@media (min-width: 401px) and (max-width: 631px) {
.mrevnt a img {height: 100px;}
.mrevnt a p span {font-size:35px; line-height:35px;}
.mrevnt a p {font-size:18px; line-height:22px;}}
@media (min-width: 631px) and (max-width: 700px) {.mrevnt a img {height: 7vw;}}
@media (min-width: 701px) and (max-width: 870px) {.mrevnt a img {height: 8vw;}}




.mrevnt4{ display: grid; grid-template-columns: repeat(4, 1fr); max-width: 1000px; width:98%;margin:0px auto;padding:20px 0px;}
.mrevnt4 a {display: flex; flex-direction:column; background-color: #fff; text-align: center; color: #3C443C; transition: 1s; cursor: pointer; border-right: 1px solid #999;}
.mrevnt4 a:last-child {border:none;}
.mrevnt4 a img {display: block;  height: 70px; margin: 0px auto; transition:1s;}
.mrevnt4 a img:hover {transform:scale(1.1,1.1);}
.mrevnt4 a p {font-size: 14px; font-weight: normal; line-height: 18px;margin-top: 5px; color: #777; text-align: center;font-family:arial;margin-block-start: 0px;
margin-block-end: 0px;  margin-inline-start: 0px; margin-inline-end: 0px;}
.mrevnt4 a p span {font-size: 22px; font-family: 'Yanone Kaffeesatz'; font-weight: normal; line-height: 22px;  display: block;color:#a9518b; margin:3px auto;}
@media all and (max-width: 250px){
.mrevnt4 {grid-gap:6px !important; padding:6px 0px;}
.mrevnt4 a {margin:0px !important; border:none !important; border-bottom:1px solid #999 !important; padding:5px 5px 5px 5px !important;}
.mrevnt4 a:last-child {border:none !important;}
.mrevnt4 a img { width:96%; height:auto;}
.mrevnt4 a img:hover {transform:none;}}
@media all and (max-width: 480px){
.mrevnt4{ display: grid; grid-template-columns: repeat(1, 1fr); grid-gap:20px;}
.mrevnt4 a {margin:0px 10px;}}
@media all and (max-width: 850px){.mrevnt4{ display: grid; grid-template-columns: repeat(1, 1fr); grid-gap:20px;}
.mrevnt4 a { border:1px solid #999; padding:10px; border-radius:4px;}
.mrevnt4 a:last-child {border:1px solid #999;}}
@media (min-width: 481px) and (max-width: 600px) {.mrevnt4 {grid-gap:10px !important;}}
@media (min-width: 481px) and (max-width: 850px) {
.mrevnt4{ display: grid; grid-template-columns: repeat(2, 1fr); grid-gap:20px;}}



.aplyn{

    display: table;
    background: #bc5608;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 5px;
    font-size: 18px;
    margin: 30px auto;
    color: #f1f1f1;
    padding: 22px;
    border: none;
    border-radius: 5px;
    transition: 1s;
    cursor: pointer;
	}


.aplyn:hover{ background:#f1f1f1; color:#bc5608;}


.fttr {display: flex; width: 100%; margin: 15px auto;flex-direction: column; font-family:arial; font-size:16px; line-height:20px; color:#f1f1f1; align-items: center;}
.fttr ul {display:flex; list-style:none; }
.fttr ul li{padding: 0px 10px; border-right: 1px solid #f7eabfad;}
.fttr ul li:last-child{border: none;}
.fttr ul li a { text-transform:none; color:#e4bf53; padding:10px; transition:1s;}
.fttr ul li a:hover { color:#fff;}
.fttr span {color:#faeec7e3; display:block; margin-top:10px;}

.whtsps a { display: flex; background: #3fbb50;  position: fixed; color: #fff; border-radius: 30px; bottom: 20px; left: 20px; width: 40px; height: 40px;  box-shadow: 0 5px 13px 0 rgb(0 0 0 / 40%);  align-items: center;  justify-content: center;  transition: 1s;}
.whtsps a .fa { font-size: 30px;}

.topscroll{ display: flex;position: fixed; align-items: center; place-content: center; background:#fff;border-radius:30px; bottom: 20px; right: 20px;width:40px;height:40px;cursor:pointer;box-shadow: 0 5px 13px 0 rgb(0 0 0 / 40%);}
.topscroll .fa {font-size:18px; line-height:22px; color:#a84d07; transition:1s;}
.topscroll .fa:hover {color:#EB268F;} 











/* Competition Registration Form */
.awrd-bloks {width: 95%; max-width: 1100px;display: flex; flex-direction: column; padding: 10px; border-radius: 8px; background-color: #fff;    box-shadow: 0px 0px 5px rgb(0 0 0 / 40%); margin: 15px auto;justify-items: center;}

.awrd-bloks .rgtrn {display: inline-block; font-family: 'Yanone Kaffeesatz';  color: #555;  font-size: 30px;  line-height: 30px;  text-transform: uppercase;  font-weight: normal; letter-spacing: 5px;  margin-bottom: 15px;}

.awrd-bloks .evnthdng {font-family: 'Yanone Kaffeesatz';color: #0058B0; font-size: 25px; line-height: 25px;  font-weight: normal; text-align: left; letter-spacing: .5px; margin-bottom: 10px; background-color: #ddd; padding: 10px; border-radius: 2px; text-transform:none;}


.awrd-bloks .evntregndv .frmmmbr {display:flex; column-gap: 15px;}
.awrd-bloks .evntregndv .frmmmbr .trnsctn { display:flex; width:100%; column-gap: 10px;}
.awrd-bloks .evntregndv .frmmmbr .trnsctn input {width:60%;}
.awrd-bloks .evntregndv .frmmmbr .trnsctn select {width:40%;}
.awrd-bloks .evntregndv .frmmmbr ul {list-style:none; display:flex; padding:0px;}
.awrd-bloks .evntregndv .frmmmbr .rdbtn { width:150px; font-family: Arial;  font-size: 16px; font-style: normal;  color: #555; font-weight: normal;   text-align: left;}

.aplyawrds {font-family: 'Yanone Kaffeesatz'; font-size: 25px; padding: 10px 5px;  letter-spacing: 10px;  text-transform: uppercase;  font-weight: normal;    text-align: center;}
.awrd-bloks .evntregndv .mandatory {font-family: arial; text-transform: none;letter-spacing: unset; font-weight:normal;  font-size: 16px;  color: red;  text-align: center;  line-height: 30px;}
.awrd-bloks .evntregndv .mandatory span{ padding-left:20px;}
.awrd-bloks .evntregndv .mandatory span .fa {color:#555;}
.awrd-bloks .evntregndv .frmmmbr .wdth { width:150px;}
.awrd-bloks .evntregndv .frmmmbr .rdbtn input {width:25px !important;cursor:pointer;}


.awrd-bloks .evntregndv .frmcnts {display:flex; column-gap: 15px;}
.awrd-bloks .evntregndv .frmcnts ul {list-style:none; display:flex;}
.awrd-bloks .evntregndv .frmgemctgry {margin-bottom:12px;}
.awrd-bloks .evntregndv .frmgemctgry p {font-weight:bold;}
.awrd-bloks .evntregndv .frmgemctgry ul {list-style:none;  float:left; display:grid; grid-template-columns: repeat(6, 1fr); grid-gap: 5px; width:100%; border-bottom:1px solid #999; margin-bottom:10px; padding-bottom:10px;}
.awrd-bloks .evntregndv .frmgemctgry .ctgrbtn {font-family: Arial;  font-size: 16px; font-style: normal;  color: #555; font-weight: normal;   text-align: left; transition:1s;}
.awrd-bloks .evntregndv .frmgemctgry .ctgrbtn input {width:25px !important;}

.awrd-bloks .evntregndv .cccgrpctgry {margin-bottom:12px;border-bottom:1px solid #999; margin-bottom:10px; padding-bottom:10px; transition:1s;}
.awrd-bloks .evntregndv .cccgrpctgry .inputfield {margin-top:5px;}
.awrd-bloks .evntregndv .cccgrpctgry p {font-weight:bold;}
.awrd-bloks .evntregndv .cccgrpctgry ul {list-style:none;  display:flex; column-gap: 30px; }
.awrd-bloks .evntregndv .cccgrpctgry .ccctgry {font-family: Arial;  font-size: 16px; font-style: normal;  color: #555; font-weight: normal;   text-align: left;}
.awrd-bloks .evntregndv .cccgrpctgry .ccctgry input {width:25px !important;}


.video-form {max-width:1200px;	width:1000px; display:flex; flex-direction:column; position:relative; justify-content: space-between; margin:15px auto;}
.video-form .vidsing {width:100%; height:573px;  background-color:#fff;  box-shadow:2px 4px 8px rgba(0,0,0,0.5);padding:6px;}
.video-form p { display: block; width:525px; background-color: #333;  color: #fff;  margin: 0px auto;text-align: center; font-size: 17px; border-top-left-radius: 8px;
    border-top-right-radius: 8px;  padding: 8px;}
.video-form iframe {width:100%; height:100%; border:0px;}


.awrd-bloks .evntregndv .frmupldvdo ul {display:flex;column-gap: 30px; list-style:none; border-bottom:1px solid #999; margin-bottom:10px; padding-bottom:10px;}
.awrd-bloks .evntregndv .frmupldvdo ul li {width:100%;}
.awrd-bloks .evntregndv .frmupldvdo  p:first-child {font-weight:bold; width:100%;}

.awrd-bloks .evntregndv .frmupldvdo input{   font-family: arial;  font-size: 16px;margin:0px auto 10px auto; width:100%;  color: #5B5B5B;padding: 10px; border: 1px solid #777; border-radius: 3px;  background: #ffffff8f;}


.awrd-bloks .evntregndv .rules { font-family: Arial;  font-size: 16px; font-style: normal; color: #555;  font-weight: normal;
   text-align: center;}
.awrd-bloks .evntregndv .rules input {width:25px;}   
.awrd-bloks .evntregndv p {font-family: Arial;  font-size: 16px; font-style: normal;  color: #555; font-weight: normal;   line-height: 20px;  text-align: left;}
	
.awrd-bloks .evntregndv input{   font-family: arial;  font-size: 16px;margin:0px auto 10px auto; width:100%;  color: #5B5B5B;padding: 10px; border: 1px solid #777; border-radius: 3px;  background: #ffffff8f;}

.awrd-bloks .evntregndv .frmcnts .cntlft { width:50%;}
.awrd-bloks .evntregndv .frmcnts .cntlft textarea {height:96%;}
.awrd-bloks .evntregndv .frmcnts .cntlft .combdt {display:flex; column-gap: 15px;}

.awrd-bloks .evntregndv  select{   font-family: arial;  font-size: 16px;margin:0px auto 10px auto; width:100%;  color: #5B5B5B;padding: 10px; border: 1px solid #777; border-radius: 3px;  background: #ffffff8f; transition:1s;}
.awrd-bloks .evntregndv .frmcnts .combdt select { width: 150px;}


.awrd-bloks .evntregndv .frmcnts textarea{   font-family: arial;  font-size: 16px;margin:0px auto 10px auto; width:100%;  color: #5B5B5B;padding: 10px; border: 1px solid #777; border-radius: 3px;  background: #ffffff8f;}

.awrd-bloks .evntregndv input[type="submit"] { display:block;background: #a9518b;font-family: arial; text-transform: uppercase;letter-spacing: 5px; font-size: 14px;margin:20px auto 10px auto; width:122px;  color: #fff;padding: 15px 18px 15px 25px; border:none;  border-radius: 5px;transition: 1s; cursor:pointer; }


/*popsuccess*/
.containsuccessbox{
	position:fixed;
	width:100%;
	height:100vh;
	top:0;
	left:0;
	overflow:hidden;
	display:none;
}
.successbox{
	background:#fff;
	max-width: 400px;
	color:#555;
	font-family:arial;
	font-size:16px;
	line-height:22px;
	text-align:center;
    width: 90%;
	padding:5px;
	border-radius:15px;
	box-sizing:border-box;
	box-shadow:2px 3px 5px rgba(0,0,0,0.7),0px 0px 10px 100vh  rgba(0,0,0,0.9);
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}

.successbox span .fa{font-size:50px;color:green;}
.successbox #succok{padding: 6px 8px; border: none; background: none; color:#0058B0; font-size: 22px; cursor:pointer; border-radius:6px; transition:1s;}
.successbox #succok:hover{ background-color:#777; color:#fff;}

.successbox .wait_msg span {display:block;font-size:16px;line-height:22px;color: red;font-weight: bold;}
.successbox .wait_msg span:nth-child(2) {font-size: 26px;font-weight: bold;  color: #555; font-weight:bold;  line-height: 30px;}
.successbox .wait_msg img {width:95%;}

.success_msg span{display:block;font-size: 35px;  color: green; line-height: 35px;}
.success_msg img {width:260px; display:block; margin:0px auto;}
.success_msg a{width: 100px; color:#fff; display: block; font-size: 22px;background-color: #999; padding: 6px; margin: 10px auto;
    border-radius: 5px; transition: 1s; letter-spacing: 1px;}
.success_msg a:hover{ text-decoration:none; background-color:#FF6600;}








@media all and (max-width: 293px){
.awrd-dtls {font-size: 7vw; line-height: 10vw;}
.awrd-dtls h2 { font-size: 35px; line-height: 38px; letter-spacing: 7px;}
.awrd-bloc h3 {font-size: 9vw; line-height: 10vw;}
.awrd-dtls a { font-size: 4vw;  line-height: 5vw; font-weight:bold;}
.awrd-regdtl ul li {  font-size: 16px; line-height: 20px;}
.awrds {font-size: 6vw; line-height: 8vw;}
.awrd-bloc h2 { font-size: 8.5vw; line-height: 10vw;}
.awrd-ruls { padding: 10px;}
.awrd-ruls ul li { font-size: 16px; line-height: 20px;}
.awrd-ruls a { font-size: 6vw;}
.aplyn {letter-spacing: normal; font-size: 5.5vw; margin: 18px auto; padding: 4vw;}
.fttr { font-size: 5.5vw; line-height:8vw; text-align:center; margin:15px auto 50px auto;}
.fttr ul li a {  padding: 2px;}
.awrd-regdtl a { font-size: 6vw;}
.divftrs h2 { font-size: 8vw;  letter-spacing: 2vw;}
.aplyawrds { font-size: 9vw;}
.success_msg span { font-size: 13vw;  line-height: 13vw;}
.success_msg img { width: 100%;}
.successbox .wait_msg span:nth-child(2) { font-size: 9vw;  line-height: 10vw;}
.successbox .wait_msg span { font-size: 7vw;  line-height: 8vw;}

}









@media (min-width: 291px) and (max-width: 320px) {
.awrd-dtls {font-size: 22px; line-height: 30px;}
.awrd-dtls h2 { font-size: 35px; line-height: 38px; letter-spacing: 9px;}
.awrd-bloc h3 {font-size: 25px; line-height: 26px;}
.awrd-dtls a { font-size: 12px;  line-height: 12px; font-weight:bold;}
.awrd-regdtl ul li {  font-size: 16px; line-height: 20px;}
.awrds {font-size: 16px; line-height: 20px;}
.awrd-bloc h2 { font-size: 28px; line-height: 35px;}
.awrd-ruls { padding: 10px;}
.awrd-ruls ul li { font-size: 16px; line-height: 20px;}
.aplyn {letter-spacing: 1px; font-size: 14px; margin: 18px auto; padding: 10px;}

}



@media all and (max-width: 320px){
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(1, 1fr);}
.awrd-bloks .evntregndv .frmcnts .cntlft .combdt { flex-direction: column;}
.awrd-bloks .evntregndv .frmcnts .combdt select { width: 100%;}
.awrd-bloks .evntregndv .frmmmbr ul { flex-direction: column;}
.awrd-bloks .evntregndv .frmmmbr {flex-direction: column;}
.awrd-bloks .evntregndv .frmmmbr .trnsctn input {width: 100%;}
.awrd-bloks .evnthdng {  font-size: 9vw;  line-height: 10vw;}
.awrd-bloks .evntregndv .rules {  font-size: 14px; line-height:16px;}
.awrd-bloks .evntregndv .mandatory {font-size: 14px; line-height: 20px;}

}

@media all and (max-width: 480px){
.aplyawrds { padding: 50px 5px 10px 5px;letter-spacing: 5px;}

}




@media all and (max-width: 640px){
.fttr ul li { display:inline-block; padding: 0px 5px;}

.awrd-bloks .evntregndv .frmcnts { flex-direction: column;}
.awrd-bloks .evntregndv .frmcnts .cntlft {  width: 100%;}
.awrd-bloks .evntregndv .cccgrpctgry ul { flex-direction: column;}
.awrd-bloks .evntregndv .cccgrpctgry .ccctgry { padding: 5px 0px;}
.awrd-bloks .evntregndv .frmupldvdo ul { flex-direction: column;}
.awrd-bloks .evntregndv .mandatory { line-height: 22px;}
.success_msg img { display:block;}
}







@media (min-width: 291px) and (max-width: 480px) {
.fttr { font-size: 15px; text-align:center; margin:15px auto 65px auto;}
.fttr ul li a {  padding: 10px 2px;}
}


@media (min-width: 321px) and (max-width: 370px) {
.awrd-bloks .evntregndv .frmgemctgry .ctgrbtn { font-size: 13.5px;}


}







@media (min-width: 321px) and (max-width: 480px) {
.awrd-dtls {font-size: 22px; line-height: 30px;}
.awrd-dtls h2 { font-size: 35px; line-height: 38px; letter-spacing: 9px;}
.awrd-dtls a { font-size: 14px;  line-height: 14px;}
.awrd-bloc h2 { font-size: 30px; line-height: 35px;}
.awrd-bloc h3 {font-size: 28px; line-height: 30px;}
.awrds {font-size: 18px; line-height: 22px;}
.awrd-regdtl ul li {  font-size: 16px; line-height: 20px;}
.awrd-ruls { padding: 10px;}
.awrd-ruls ul li { font-size: 16px; line-height: 22px;}
.aplyn {letter-spacing: 2px; font-size: 15px; margin: 25px auto; padding: 15px;}
.aplyawrds { padding: 55px 5px 10px 5px;letter-spacing: 7px;}
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(2, 1fr);}

}




@media (min-width: 481px) and (max-width: 640px) {
.awrd-bloc h3 {font-size: 28px; line-height: 33px;}
.fttr {font-size: 15px; text-align:center; margin: 15px auto 31px auto;}
.fttr ul li a {  padding: 10px 2px;}
.awrd-dtls {font-size: 25px; line-height: 35px;}
.aplyawrds { padding: 80px 5px 10px 5px;}
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(2, 1fr);}

}





@media (min-width: 641px) and (max-width: 768px) {
.fttr { display:block; font-size: 15px;  width: calc(100% - 120px); text-align:center;}
.fttr ul li { display:inline-block; padding: 0px 5px;}
.fttr ul li a {  padding: 10px 2px;}
.aplyawrds { padding: 50px 5px 10px 5px;}
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(3, 1fr);}

}




@media all and (max-width: 768px){
.fttr ul {display:block;}
}


@media all and (max-width: 850px){
.awrd-bloks .evntregndv .mandatory span { padding:0px; display: block;}
}








@media (min-width: 769px) and (max-width: 1000px) {
.fttr { font-size: 15px;}
.fttr ul li { padding: 0px 5px;}
.fttr ul li a { padding: 10px 2px;}
.aplyawrds { padding: 50px 5px 10px 5px;}

}


@media (min-width: 769px) and (max-width: 900px) {
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(4, 1fr);}
}

@media (min-width: 901px) and (max-width: 1060px) {
.awrd-bloks .evntregndv .frmgemctgry ul {  grid-template-columns: repeat(5, 1fr);}

}