@media screen and (max-width:1280px){
	.header{width: 100%;top:0%;left: 0%; -webkit-transform: translate(-0%, -0%);-moz-transform: translate(-0%, -0%);-ms-transform: translate(-0%, -0%); -o-transform: translate(-0%, -0%);transform: translate(-0%, -0%);}   
}
@media screen and (max-width:767px){
    .header .innerwrapper {width: 97%;}
    .header{padding: 5px 0 0;}
	.vote{width: 90px; height: 35px;}
	.overlay-box{width: 75%; max-height: 30%;}
	.nominees-img h3.tittle {font-size: 12px;margin: 15px 0;}
	.nominees-box {align-items: flex-start; flex-wrap: wrap; margin: 0 0 0px;}
	.nominees-img { margin: 0 0px; width: 33.33%; padding: 0 10px 30px;}
	.nominees-img .box-shadow.img-responsive { box-shadow: 5px 5px #fac690; background-color: #fac690;border-radius: 20px;}
	.nominees-img h3.tittle {font-size: 12px; margin: 9px 0 0;}
	#load-content .mb-4{margin-bottom: 90px;}
	#load-content iframe{width: 100%; height: 100%;}
}
@media only screen and (min-width: 768px){
    .d-md-none {display: none!important;}
    .mt-md-0 {margin-top: 0px!important;}
    .mb-md-1 {margin-bottom: 15px!important;}
    .mb-md-2 {margin-bottom: 30px!important;}
    .mb-md-3 {margin-bottom: 45px!important;}
    .mb-md-4 {margin-bottom: 65px!important;}
    .my-md-3 {margin: 45px 0!important;}
    .pt-md-1 {padding-top: 15px!important;}
    .pt-md-3 {padding-top: 45px!important;}
    .col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;width: 100%;}
    .col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;width: 91.666667%;}
    .col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;width: 83.333333%;}
    .col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;width: 75%;}
    .col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;width: 66.666667%;}
    .col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;width: 58.333333%;}
    .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;width: 50%;}
    .col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;width: 41.666667%;}
    .col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;width: 33.333333%;}
    .col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;width: 25%;}
    .col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;width: 16.666667%;}
    .col-md-1 {-ms-flex: 0 0  8.333333%;flex: 0 0  8.333333%;width: 8.333333%;}
}
@media only screen and (min-width: 992px){
    .container {max-width: 960px;}
	.overlay-box{width: 40%; max-height: 60%;}
	.overlay-box .voted-icon{width: 80px;}
	#text h3{font-size: 35px;}
}
@media only screen and (min-width: 1200px){
    .container {max-width: 1140px;}
}
@media only screen and (max-width: 1180px){
    .schedule-sec .image-sec img.img-3 {top: 249px;left: 68px;}
}
@media only screen and (max-width: 1024px){
    /*.navbar ul li a {font-size: 13px;}*/
    .header:after {height: 2px;}
    .logo {margin-right: 2vw}
    .ad-sec {width: 100%;min-width: auto;min-height: 45px;max-height: 45px;}
    .banner-sec .date-venue-wrapper .dv-slot img {width: 18%;}
    .banner-sec .date-venue-wrapper .dv-slot p {font-size: 14px;}
    .banner-sec .date-venue-wrapper .dv-slot h4 {font-size: 16px;}
    .highlight-sec .highlight-wrapper {padding: 30px 30px 30px;}
}
@media only screen and (max-width: 840px){
    .container {padding: 0px 8px;}
    .desktop-header .logo {margin-right: 15px;}
    .desktop-header a.logo img {width: 90px;}
    .schedule-sec .image-sec img.img-3 {top: 214px;left: 54px;}
    .schedule-sec ul.timeline-btns a {padding: 10px 42px;height: 40px;}
}
@media only screen and (max-width: 767px){
    /* .navbar {overflow: scroll;border-bottom: 1px solid transparent;} 
    .navbar ul {position: relative;white-space: nowrap;margin-left: 60%;}*/
	.banner-sec{margin-top: 123px;}
    .desktop-header .logo {margin-right: 8px;}
    .desktop-header img {width: 68px;}
    img.style-1 {padding-right: 12px;}
    .banner-sec .ott-logo-timer {flex-direction: column;}
    .banner-sec .ott-logo-timer .ott-logo {margin-bottom: 45px;border-bottom: 1px solid #958c8d;}
    .banner-sec .ott-logo-timer .timer-wrapper .timer .time-slot .time {width: 16vw;font-size: 10vw;}
    .banner-sec .date-venue-wrapper {flex-direction: column;}
    .banner-sec .date-venue-wrapper .dv-slot {width: 100%;margin-bottom: 38px;}
    .banner-sec .date-venue-wrapper .dv-slot:after {width: 100%;height: 2px;top: 134%;right: 0;}
    .banner-sec .date-venue-wrapper .dv-slot:last-child {margin-bottom: 0;}
    .banner-sec .date-venue-wrapper .dv-slot p {font-size: 16px;}
    .banner-sec .date-venue-wrapper .dv-slot h4 {font-size: 20px;}
    .highlight-sec .highlight-wrapper .first-row .hl-column:after, .highlight-sec .highlight-wrapper .row:after {width: 0%;}
    .highlight-sec .highlight-wrapper .hl-slot {border-bottom: 1px solid #958c8d;}
    .highlight-sec .highlight-wrapper .hl-slot.last-child {border: 0px;}
    .news-sec img.news-img.img-fluid {display: block;margin: 0 auto 30px;}
    .jury-sec .jury-slot {margin-bottom: 56px;}
	
    .partners-sec .sponsor-sec, .association-sec .sponsor-sec {-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .partners-sec .sponsor-sec .sec-2, .association-sec .sponsor-sec .sec-2 {-ms-flex: 0 0 40%;flex: 0 0 40%;width: 40%;margin-right: 6vw;margin-bottom: 10px;}
    .partners-sec .sponsor-sec .sec-2:nth-child(even), .association-sec .sponsor-sec .sec-2:nth-child(even) {margin-right: 0;}
    .partners-sec .sponsor-sec .sec-2:after {width: 0;}
    .promotion-sec.partners-sec .sponsor-sec {margin-bottom: 0!important;}
    .promotion-sec.partners-sec .sponsor-sec .sec-2 {margin-bottom: 28px;display: flex;align-items: center;justify-content: center;}
	
    .association-sec .sponsor-sec .sec-2 {flex-direction: column;}
    .association-sec .sponsor-sec .sec-2:after {right: -9px;}
	
    .nominees-sec .nominees-list {list-style: none;padding-left: 3vw;}
	.nominees-sec .nominees-list li {width: 32%;margin-right: 1.2vw;}
	.nominees-sec .nominees-list .nominee-name{font-size: 4vw;}
	.nominees-sec .nominees-list .movie-name {
    font-size: 4vw;
    line-height: 5.5vw!important;
    margin: 10px 0 0;}
	.nominees-sec .nominees-list li img.style-1 {filter: drop-shadow(4px 4px 0px #F00047);}
    .jury-sec.jury-inner .ribbon-img, .photos-sec .ribbon-img-bottom, .nominees-sec .ribbon-img, .videos-sec .ribbon-img {bottom: 0;}
	.top-margin{margin-top: 115px;} 
	h3.sec-title {font-size: 24px; margin: 35px 25px 20px;}
	.news-sec .img-fluid {width: 150px;margin-bottom: 15px;}
	.news-sec h4 {font-size: 16px;line-height: 21px;	margin-bottom: 10px;}
	body p {font-size: 14px;line-height: 18px!important;}
	img.style-1 {filter: drop-shadow(5px 5px 0px #F00047);}
	.jury-sec .col-md-4.mb-3 {width: 50%;}
	.jury-sec .jury-slot h3{font-size:18px;}
	.jury-sec .jury-slot p{font-size:14px;}
	.jury-sec .jury-slot p:before{bottom:-10px;}
	.jury-sec .jury-slot img {filter: drop-shadow(5px 5px 0px #F00047);	}
	.jury-sec  .col-md-4.mb-3 {margin-bottom: 0;}
	h1.text-center {font-size: 26px;line-height: 32px;}
	.title-2{font-size:22px;line-height:26px;margin-bottom: 16vw;}
	.photos-sec h3.photo-title {font-size: 20px;}
	.photos-sec .col-md-12.mb-3.text-center {margin-bottom: 15px;}
	.videos-sec h4 {font-size: 18px;line-height: 22px;}
	
    .schedule-sec .schedule-slider {display: block;margin-top: 30px;}
    .schedule-sec .image-sec {display: none;}
    .schedule-sec .title {font-size: 22px;line-height: 28px;}
    .schedule-sec .image-sec {height: 81vw;}
    .schedule-sec .image-sec img.img-2 {top: 27vw;}
    .schedule-sec .image-sec img.img-3 {top: 53vw;left: 14vw;}
    .schedule-sec ul.timeline-btns {margin: 0px 0px 52px;}
    .schedule-sec ul.timeline-btns a {padding: 10px 24px; font-size: 3.5vw;height: 46px; display: block;} 
    .schedule-sec ul.timeline-btns a span {font-size: 4vw;}
    .schedule-sec .timeline-data ul li h4 {font-size: 20px;line-height: 23px;}
    .schedule-sec .timeline-data ul li p {font-size: 14px;}
    .award-sec .nominee-wrapper {height: 94px;font-size: 13px;padding: 0 26px;margin-bottom: 30px;}
    .award-sec .nominee-wrapper:before, .award-sec .nominee-wrapper:after {background-size: contain;}
	.award-sec .nominee-wrapper h3 {font-size: 13px;line-height: 16px;}
	.schedule-sec .timeline-data{height:auto;overflow:auto;}
	.highlight-sec .highlight-wrapper .hl-slot p {margin-top: 30px;}
	.news-sec .col-md-4 {width: 30%;padding-right: 0;}
	.news-sec .col-md-8 {width: 70%;}
	.news-sec .col-md-4 .img.style-1{padding-right: 0px;border-radius: 5px;filter: drop-shadow(2px 2px 0px #F00047);}
	.news-sec h4 {font-size: 16px;line-height: 18px;}
	.news-sec p {font-size: 12px;line-height: 16px!important;} 
	.vote{width: 90px; height: 35px;}
}

@media screen and (max-width:475px){
	.vote{width: 70px; height: 30px;}
	.nominees-img .box-shadow.img-responsive {border-radius: 15px;}
	.winner .bottom-left img {bottom: -4px;padding-right: 20px;}
}