/*********reset style---start*********/
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&display=swap');
* { border: none; padding: 0; margin: 0; outline: none; -webkit-font-adjust: none; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; /*-webkit-appearance:none */ }
ul li { list-style: none; }
:focus { outline: 0; }
a img, :link img, :visited img { border: none; }
/*a img, :link img{width: 180px;height: 218px;}*/
.video-home{
width:100%;
height:312px;

}
.homePage-video{
	margin:0 15px 15px 15px;
		padding:20px;
}
.banner2{
	margin:625px 0 40px 0;
	position:absolute;
	width:850px;
}
.clear { clear: both; }
body { font-family: Manrope; font-size: 62.5%; font-weight: normal; color: #232323; position: relative; }
/*********reset style---end*********/
/*******Fonts--Start*******/
@font-face { font-family: 'ar_berkleyregular'; src: url('../fonts/arberkley-webfont.eot'); src: url('../fonts/arberkley-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/arberkley-webfont.woff2') format('woff2'), url('../fonts/arberkley-webfont.woff') format('woff'), url('../fonts/arberkley-webfont.ttf') format('truetype'), url('../fonts/arberkley-webfont.svg#ar_berkleyregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ar_cenaregular'; src: url('../fonts/arcena-webfont.eot'); src: url('../fonts/arcena-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/arcena-webfont.woff2') format('woff2'), url('../fonts/arcena-webfont.woff') format('woff'), url('../fonts/arcena-webfont.ttf') format('truetype'), url('../fonts/arcena-webfont.svg#ar_cenaregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'accordaltboldbold'; src: url('../fonts/soneri_type_-_accordaltbold-webfont.eot'); src: url('../fonts/soneri_type_-_accordaltbold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/soneri_type_-_accordaltbold-webfont.woff2') format('woff2'), url('../fonts/soneri_type_-_accordaltbold-webfont.woff') format('woff'), url('../fonts/soneri_type_-_accordaltbold-webfont.ttf') format('truetype'), url('../fonts/soneri_type_-_accordaltbold-webfont.svg#accordaltboldbold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'accordaltmediummedium'; src: url('../fonts/soneri_type_-_accordaltmedium-webfont.eot'); src: url('../fonts/soneri_type_-_accordaltmedium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/soneri_type_-_accordaltmedium-webfont.woff2') format('woff2'), url('../fonts/soneri_type_-_accordaltmedium-webfont.woff') format('woff'), url('../fonts/soneri_type_-_accordaltmedium-webfont.ttf') format('truetype'), url('../fonts/soneri_type_-_accordaltmedium-webfont.svg#accordaltmediummedium') format('svg'); font-weight: normal; font-style: normal; }
/*08.09.15*/
@font-face { font-family: 'grandesign_lightnormal'; src: url('../fonts/grandesign_light_normal-webfont.eot'); src: url('../fonts/grandesign_light_normal-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/grandesign_light_normal-webfont.woff2') format('woff2'), url('../fonts/grandesign_light_normal-webfont.woff') format('woff'), url('../fonts/grandesign_light_normal-webfont.ttf') format('truetype'), url('../fonts/grandesign_light_normal-webfont.svg#grandesign_lightnormal') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'accordaltlight'; src: url('../fonts/soneri_type_-_accordaltlight-webfont.eot'); src: url('../fonts/soneri_type_-_accordaltlight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/soneri_type_-_accordaltlight-webfont.woff') format('woff'), url('../fonts/soneri_type_-_accordaltlight-webfont.ttf') format('truetype'), url('../fonts/soneri_type_-_accordaltlight-webfont.svg#accordaltthin') format('svg'); font-style: normal; }
/*******Fonts--end*******/

* { box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; }
body { background: url(../images/body-bg.jpg) repeat-y center 0; max-width: 1920px; width: 100% }
.wrapper { width: 100%; max-width: 1920px; height: 100%;  background: url(../images/background-img.jpg) no-repeat center 0;  min-height: 885px }
.container { width: 914px; margin: 0 auto; position: relative; min-height: 885px }
.homepge { background: url(../images/homepage-container-bg.png) no-repeat 15px 0 }
.header, .innerContent { float: left; width: 100%; /* background:#ffffff; */}
h1 { /*font-size:5em;font-family: 'ar_berkleyregular';*/ font-size: 4.8em; font-weight: 100; font-family: 'Manrope'; color: #5e0b78; width: 100%; line-height: 1.2; padding-top: 32px; padding-left: 235px; padding-bottom: 18px; text-transform: uppercase; }
.sharad_logo { position: absolute; left: 20px; top: 32px; z-index:2; }
.sharad_logo a { float: left; width: 100% }
.navigation { width: 805px; height: 47px; float: right; background: #0084c5 }
.navigation ul { width: 100%; float: left; height: 100%; padding-left: 25px }
.navigation li { width: auto; float: left; }
.navigation li.active { background: #fff }
.navigation a { color: #fff; text-decoration: none; text-transform: uppercase; line-height: 47px; text-align: center; font-size: 1.5em; font-family: 'Manrope'; padding: 0 15px; float: left; width: 100%; height: 100% }
.navigation li.active a { color: #0084c5; cursor: default }
.innerContent { padding-top: 36px; }
.durgaImg { margin: 0 auto; text-align: center }
.durgaImg img { width: 25%; }
.durgaImg p { width: 455px; margin: 0 auto; /*font-size: 2.4em;*/ font-size: 2em; font-family: 'Manrope'; line-height: 1; margin-top: 10px }
.entryList, .smsRoyale { margin: 0 auto; width: 100%; text-align: center; padding: 25px 0 }
.entryList { visibility: hidden; display: none; }
.entryList a { font-size: 3.2em; text-decoration: underline; color: #e9122b; font-family: 'Manrope'; }
.smsRoyale { padding: 50px 0; float: left; }/* changed on 9 Oct 2015*/
.smsRoyale a { background: #fff; border: 1px solid #5e0b78; color: #000; display: block; font-family: "Manrope"; font-size: 2.2em; margin: 0 auto; padding: 10px; text-decoration: none; width: 465px; line-height: 1 }
.smsRoyale a span { font-size: 2em }
/*InnerPage*/
.innerPage { /*background: url(../images/innerPage-container-bg.png) no-repeat -10px 0 background:#ffffff;*/}
.innerPage .innerContent { padding: 60px 40px 20px 60px; position: relative; }
.innerPage .sharad_logo { width: 126px; height: 148px; top: 48px }
.innerPage .sharad_logo img { width: 126px;height: 156px; }
.innerPage .navigation { width: 805px }
.innerPage .navigation ul { padding-left: 50px }
.innerPage h2 { font-size: 3.2em; color: #e9122b; font-family: 'Manrope'; padding-bottom:12px; line-height: 1; padding-top: 35px; }
.innerPage p.headingTxt { font-size: 1.8em; color: #0084c5; font-family: 'Manrope'; padding-bottom: 25px; line-height: 1 }
.innerPage p { font-size: 1.2em; font-family: Manrope; color: #323232; padding-bottom: 10px; line-height: 20px; text-align:justify;}
.pic_abtus { float: left; margin: 0 23px 0 0; width: 275px; }
.pic_abtus p { margin-top: 10px; }
.pic_abtus p span { color: #eb120b; font-weight: bold; }
.buttons { width: 120px; float: right; padding: 0 21px }
.buttons a { font-size: 1.2em; color: #323232; text-decoration: none; float: left; position: relative }
.buttons a.next { float: right }
.buttons a.next:after, .buttons a.prev:before { content: ""; width: 0; height: 0; border: 11px solid; border-color: transparent transparent transparent #e9122b; position: absolute; right: -32px; top: -4px }
.buttons a.prev:before { border-color: transparent #838383 transparent transparent; right: 0; left: -32px; }
.buttons a.prev.active:before { border-color: transparent #e9122b transparent transparent; }
.buttons a.next.inactive:after { border-color: transparent transparent transparent #838383; }
.buttons a.inactive { cursor: default }
.nobg1 { background: none }

.tabWrapper, .tabWrapper .tabs, .yeartab, .yeartab ul, .accordionWrap, .accordionWrap h4, .accordContent, .accordContent .row { float: left; width: 100%; position: relative }
.tabWrapper .tabs ul { height: 40px }
.tabWrapper .tabs li { float: left; width: auto; margin-right: 2px; background: none; }
.tabWrapper .tabs li a { color: #fff; float: left; /*font-family: "ar_cenaregular";font-size: 2.2em;*/ font-family: 'Manrope'; font-size: 1.8em; font-weight: 700; height: 100%; line-height: 40px; padding: 0 22px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; background: #e9122b; border-radius: 16px 16px 0 0 }
.tabWrapper .tabs li.active a { background: #fff; color: #000; -webkit-box-shadow: -3px -3px 5px #edeadf; -moz-box-shadow: -3px -3px 5px #edeadf; box-shadow: -3px -3px 5px #edeadf }
.tabContent { -webkit-box-shadow: 0 0 5px #edeadf; -moz-box-shadow: 0 0 5px #edeadf; box-shadow: 0 0 5px #edeadf; background: #fff; padding: 45px 40px; float: left; width: 100% }
.innerPage p.heading { font-weight: bold; font-size: 1.4em; padding-bottom: 13px }
.yeartab li { float: left; width: auto; border-left: 1px solid #918e89; height: 74px }
.yeartab li:first-child { border: 0 }
.yeartab a { float: left; width: 100%; color: #f9b125; font-family: 'Manrope'; font-size: 3em; text-decoration: none; text-align: center; line-height: 1; padding: 10px 0; }
.yeartab a span { font-size: 0.8em; float: left; width: 100% }
.yeartab .active a { color: #e9122b }
.accordionWrap { margin-top: 11px }
.accordionWrap h4 { line-height: 42px; background: #f9b125; padding: 0 17px; font-size: 1.7em; font-family: 'Manrope'; color: #fff; margin-bottom: 2px; cursor: pointer }
/*.accordionWrap h4:after{content:""; width:0; height:0; border:8px solid; border-color:#fff transparent transparent; position:absolute; left:65px;}
.accordionWrap h4.sel{ background:#e9132b; cursor:default}
.accordionWrap h4.sel:after{border-color:transparent transparent #fff; top:9px}*/

/* changes start*/
.accordionWrap h4 span { width: 0; height: 0; border: 8px solid; border-color: #fff transparent transparent; position: absolute; left: 65px; top: 17px; }
.accordionWrap h4.sel { background: #e9132b; cursor: default }
.accordionWrap h4.sel span { border-color: transparent transparent #fff; top: 9px; }
/* changes end*/
.accordContent { padding: 24px 18px; display: none }
.accordContent .colm { float: left; width: 32%; margin-bottom: 20px; margin-right: 10px; }
.accordContent .colm li { font-size: 1.2em; line-height: 1.5 }
.accordContent h5 { font-size: 1.4em; font-weight: bold; color: #323232; padding-bottom: 20px }
.imgWrap { float: left }
.overlay { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.8; filter: alpha(opacity=80); z-index: 100; display: none }
.lightBox { background: #fff; width: 90%; max-width: 915px; height: auto; text-align: center; top: 100px; position: absolute; padding: 22px; z-index: 299;	/*z-index:101;*/ border: 2px solid #0084c5; display: none;/*-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);left:20%\9\0;*//*Only works in IE9*/	/*left:50%;*/ }
.closeBtn { background: url(../images/close-btn.png) no-repeat 0 0; width: 38px; height: 38px; display: block; position: absolute; right: 12px; top: 11px; cursor: pointer }
.lightBoxheading { color: #5e0b78; font-size: 2.9em; text-align: center; float: left; width: 100%; font-family: 'Manrope'; padding-bottom: 15px }
.carousel { float: left; width: 100%; padding: 0 26px; position: relative; margin-top: 38px; visibility: hidden }
.visibleDiv { visibility: visible }
.carouselCont { float: left; opacity: 1; display: none; }
.carouselItem { float: left; text-align: center; padding: 0 0 20px 0; width: 100%; cursor: pointer }
.carouselItem.active { cursor: default }
.carouselItem img { border: 2px solid transparent; width: 116px; height: 85px; }
.carouselItem.active img { border: 2px solid #0084c5 }
.carousel .owl-prev, .carousel .owl-next { background: url(../images/buttons.png) no-repeat 0 0; cursor: pointer; height: 26px; margin-top: -13px; position: absolute; top: 40%; width: 17px; z-index: 3; left: -15px }
.carousel .owl-next { background-position: -29px 0; left: auto; right: -15px; }
.carousel .owl-prev.disabled, .carousel .owl-next.disabled { opacity: 0.5; filter: alpha(opacity=50); }
/*31.08.15*/
.tabWrapper .tabs .linkBox { width: 100%; margin: 0 auto 10px; float: left }
.tabWrapper .tabs .linkBox ul { height: auto; }
.tabWrapper .tabs .linkBox ul li { float: left; padding: 0 20px; font-size: 1em; }
.tabWrapper .tabs .linkBox li a { background: none; color: #ec281f; font-family: Manrope; font-size: 1.4em; text-decoration: underline; font-weight: bold; }
.tabWrapper .tabs .linkBox li a:hover { background: none; }
hr { float: left; width: 100%; border-bottom: 1px solid #CCC; margin-bottom: 10px; }
.tabs .tab_content .form table tr td select { background: #fff9f0; border: 1px solid #d7d0c7; height: 21px; width: 188px; }
.tabs .tab_content .form table tr td p.instructions { float: left; clear: both; padding: 5px 0 0 20px; font-size: 0.96em; text-align: right; }
.tabs { float: left; position: relative; width: 660px; }
.tabs img { float: left; }
.tabs .tab_content img { float: none; }
.tabs .tab_content p { margin: 0 0 15px 0; }
.tabs .tab_content p a { color: #ee3f35; font-weight: bold; }
.tabs .tab_content p a:hover { text-decoration: none; }
.tabs .tab_content .fb_column { background: url(../images/contest_sep.png) no-repeat 100% 0; float: left; width: 300px; text-align: center; min-height: 428px; }
.tabs .tab_content .fb_column .fb_ico { margin: 13px auto; }
.tabs .tab_content .fb_column .like { margin: -8px 0; }
.tabs .tab_content .fb_column .padding_top_35px { padding-top: 35px; }
.tabs .tab_content .form .notify { color: #eb120b; float: right; font-weight: bold; margin: 10px 0 }
.tabs .tab_content .form h3 { /*margin:0 0 17px 0;*/ color: #EC281F; font-family: Manrope; font-size: 20px; margin: 0 0 30px 0; font-weight: normal }
.tabs .tab_content .form table { width: 100%; float: left; }
.tabs .tab_content .form table tr td { padding: 0 7px 12px 0px; text-align: right; vertical-align: top; /*width:100px;*/ width: 210px; font-size: 1.2em; }
.tabs .tab_content .form table tr td span { color: red }
.tabs .tab_content .form table tr td label { float: right; font-weight: bold; margin: 5px 0; }
.tabs .tab_content .form table tr td input { background: #fff9f0; border: 1px solid #d7d0c7; padding: 5px; width: 188px; }
.tabs .tab_content .form table tr td input.browse { float: left; border: none; }
.tabs .tab_content .form table tr td.browse input { float: none; }
.tabs .tab_content .form table tr td.submit { text-align: center; }
.tabs .tab_content .form table tr td.submit input { width: 96px; height: 37px; _margin-left: 110px; background: none; border: none }
.tabs .tab_content .form table tr td textarea { background: #fff9f0; border: 1px solid #d7d0c7; padding: 0 5px 0 5px; width: 188px; height: 90px; resize: none; }
.tabs .tab_content .form a.link_status { float: right; font-weight: bold; color: #EC281F; margin-bottom: 5px; font-size: 14px; font-family: Manrope; position: absolute; right: 25px; top: 180px; }
.tabs .tab_content .form .btn_submit { width: 112px; height: 41px; text-align: left; background: #FFF }
.popUp .lightbox { background: #fff; width: 90%; max-width: 915px; height: auto; text-align: center;/*top:100px;*/ top: 50px; position: absolute; padding: 22px;	/*z-index:101;*/ z-index: 300; border: 2px solid #0084c5; display: none; font-size: 1.2em;/*-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);left:20%\9\0;*//*Only works in IE9*/	/*left:50%;*/ }
.popUp .lightbox h2 { width: 98%; }
.popUp .close { background: url(../images/close-btn.png) no-repeat 0 0; width: 38px; height: 38px; display: block; position: absolute; right: 12px; top: 11px; cursor: pointer }
.popUp .lightBoxheading { color: #5e0b78; font-size: 2.9em; text-align: center; float: left; width: 100%; font-family: 'accordaltmediummedium'; padding-bottom: 15px }
.popUp .lightbox input { background: none repeat scroll 0 0 #FFF9F0; border: 1px solid #D7D0C7; height: 21px; padding: 0 5px; width: 177px; }
.popUp .lightbox input.btn_submit { width: auto; height: auto; background: none; padding: 0 5px; margin: 0 0 0 10px; border: none }
.popUp .lightboxContent, .tabContent { float: left; width: 100%; }
.popUp .lightboxContent h2, .tabContent h2 { text-align: left; padding: 5px 0 5px 20px; float: left; }
.popUp .lightboxContent h3, .tabContent h3 { text-align: left; padding: 5px 0 5px 0; margin: 0 }
.popUp .lightboxContent h4, .tabContent h4 { color: #333333; padding: 3px 0 8px 0; text-align: left; font-size: 14px }
.popUp .lightboxContent h4.header-terms, .tabContent h4.header-terms { color: #eb120b; padding: 3px 0 8px 0; }
.popUp .lightboxContent h5, .tabContent h5 { color: #333333; font-weight: normal; padding: 0 0 6px 0; }
.popUp .lightboxContent p, .tabContent p { color: #333333; line-height: 20px; padding: 0 0 8px 0; width: 100%; font-size: 1.2em; }
.popUp .lightboxContent p{ text-align: left;}
.tabContent p { text-align: justify;}
.popUp .lightboxContent p a, .tabContent p a { color: #333333; text-decoration: underline; }
.popUp .lightboxContent p.red_text, .tabContent p.red_text { color: #F00; }
.popUp .lightboxContent ul, .tabContent ul { padding: 0 0 0 7px; text-align: left; float: left; width: 100%; }
.popUp .lightboxContent ul li, .tabContent ul li { background: url(../images/bullet.gif) no-repeat 0 5px/*3px*/; color: #333333; padding: 0 0 12px 10px; width: 100%; font-size: 1.2em; }
.popUp .lightboxContent ul li a, .tabContent ul li a { color: #333333; text-decoration: underline; }
.tabContent p a { color: #ee3f35; font-weight: bold; }
.fr { float: right; }
.tabContent .shtlst { float: left; margin: 0 15px; width: 45%; display: block;}
.tabContent .shtlst img { border: 5px solid #fbe6c0; margin: 0 0 0px 0; }
.tabContent .shtlst h2 { float: left; font-weight: bold; font-size: 2em; margin: 0 0 10px 0; padding: 5px 45px 5px 0; }
.tabContent .shtlst h2.wid1 {/* width:136px;*/ }
.tabContent .shtlst .link { font-size: 1em; text-align: left; clear: both }
.tabContent .shtlst .link a { background: url(../images/link_bullet.gif) no-repeat 0 4px; padding: 0 0 0 10px; text-decoration: none; font-weight: bold; }
.link a:hover { text-decoration: underline; }
.tabContent .shtlst .link a.selected { text-decoration: underline; }
.link a { background: url(../images/link_bullet.gif) no-repeat 0 4px; color: #EE3F35; padding: 0 0 0 10px; text-decoration: none; font-weight: bold; }
.tabContent .shtlst .link a:hover { text-decoration: underline; }
.yr_arc { position: absolute; right: 8px; text-align: right; top: 15px; }
.accordContent img { border: 5px solid #fbe6c0; margin: 0; }
.conTentWrap { float: 100%; float: left; }
.form { float: 100%; float: left; position: relative; }
#status span { font-size: 1.8em; color: #0084c5; font-family: 'Manrope'; padding-bottom: 25px; line-height: 1 }
.innerContent .homeRegister { font-family: "Manrope"; font-size: 2.4em; color: #5e0b78; padding: 20px 0; text-align: center; }
.innerContent .homeRegister a { color: #5e0b78; text-decoration: none; }
.tabs .tab_content .form table tr td:first-child { width: 37% }
.tabs .tab_content .form table.radioReg tr td:first-child { width: 210px; }
.tabs .tab_content .form table.radioReg input { width: auto; padding: 0; background: 0; border: 0; }
.tabs .tab_content .form table.radioReg label { font-weight: normal; margin: -3px 0 0; padding: 0 10px; width: auto; }
.registerNone { display:none; /*display: block;*/ }
/*video section added on 9 OCT 2015*/
.smsRoyale { /*padding-top: 33px;*/ padding-top: 0px; }
.videoBox { width: 50%; margin: 0 auto; padding-top: 46px; }
.wall_video { margin: 20px auto; padding: 8px; text-align: center; width: 500px; }
.lightbox.tvpopup { position: absolute; width: 580px; z-index: 300; }
.lightbox_slides { overflow: hidden; width: 630px; }
.lightbox .lightbox_content.topblock, .lightboxnx .lightbox_content.topblock { padding: 10px 0 10px; }
.lightbox .lightbox_content, .lightboxnx .lightbox_content { float: left; position: relative; width: 100%; }
.large_img_box { float: left; position: relative; width: 100%; }
/*.lightbox .lightbox_content .close, .lightboxnx .lightbox_content .close {
    height: 32px;
    left: 560px;
    position: absolute;
    top: 0;
    width: 31px;
    z-index: 5;
}*/
.close { background: url("/Images/close.png") no-repeat scroll 0 0; cursor: pointer; height: 20px; position: absolute; right: -20px; top: -20px; width: 20px; z-index: 1; }
iframe { border: 0 none; height: 100%; margin: 0; padding: 0; width: 100%; }
.overlay { /* background: rgba(0, 0, 0, 0) url("/images/blackOverlay.png") repeat scroll 0 0;*/ background: #000; display: none; height: 100%; left: 0; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 299; }
.lightbox, .lightboxnx, .lightboxhpg6, .lightboxhpg5, .lightboxhpg4, .lightboxhpg3 { background: #ffffff none repeat scroll 0 0; display: none; left: 35px; min-height: 200px; padding: 10px 20px; position: absolute; top: 50px; width: 590px; z-index: 300; }
a.sharadVideo { background: rgba(0, 0, 0, 0) url("/images/video-sharad2.png") no-repeat scroll 0 6px; color: #5e0b78; float: left; font-family: "Manrope"; font-size: 2.2em; height: 45px; padding: 10px 35px 0 30px; width: 535px; margin-bottom:15px;}
/*video section added on 9 OCT 2015*/
ol.numberList { padding: 15px 0 15px 10px; }
ol.numberList li { color: #333333; font-size: 1.2em; line-height: 20px; padding: 0 0 8px; text-align: left; width: 100%; }
a.registerLink { background: none; color: #5e0b78; float: none; font-family: "Manrope"; font-size: 2.2em; height: 45px; padding: 10px 35px 0 30px; width: 535px; }
.lightbox_cen { position: absolute!important; top: 50% !important; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0!important; right: 0!important; margin: 0 auto; }
/*Judgess with thumb styling*/
.judgesThumblist, .tabContent.judgesContent, .tabContent.judgesContent li { width: 100%; float: left; }
.tabContent.judgesContent ul { padding: 0; }
.tabContent.judgesContent li { list-style: none; background: none; padding: 0 0 15px 0; }
.judgesThumb { border: 5px solid #fbe6c0; width: 195px; height: 135px; float: left; }
.judgesInfo { box-sizing: border-box; font-size: 0.9em; float: left; padding-left: 15px; width: 490px; }
/*Judgess with thumb styling*/
.lightbox.tvpopup { height: 350px; background: #000; border: 10px solid #fff; padding: 0; }
.tvpopup .lightbox_slides, .lightbox_content.topblock, .tvpopup .popContent { height: 100%; width: 100%; padding: 0; margin: 0; }
.homeInnercontent { position: relative; }
.smsRoyale_right { position: absolute; top: 20px; right: 0; width: 260px; padding: 0 20px; text-align: center; }
.smsRoyale_right p { width: 100%; }
.smsRoyale_right p.redTxt { color: #eb313e; font-family: "Manrope"; font-size: 1.4em; }
.smsRoyale_right p.smsTxt { font-family: "Manrope"; color: #5e0b78; font-size: 2.4em; }
.smsRoyale_right p.smsTxt span { font-family: "Manrope"; }
.home_video { margin: 0 auto; /*padding: 50px 0;*/ padding: 30px 0; width: 536px; }
.home_video ul { width: 100%; float: left; }
.home_video ul li { width: 50%; float: left; box-sizing: border-box; }
.home_video ul li.firstVid { padding: 0 20px 0 0; }
.home_video ul li.lastVid { padding: 0 0 0 20px; }
.home_video ul li.midImg { box-sizing: border-box; float: left; padding: 0 32px; width: 314px; }
.home_video ul li img { width: 100%; }
.home_video ul li p { color: #5e0b78; font-size: 1.6em; text-align: center; font-family: "Manrope"; }
.home_video ul li p.descVideo { color: #323232; font-family: Manrope; font-size: 1.2em; padding: 20px 0; float: left; }
.home_videothum {  /*box-sizing: border-box; float: left; padding: 10px 0; position: relative;width: 100%;*/ width: 234px; margin: 10px auto; }
.home_videothum a.sharadVideo { background: none; border: 2px solid #f00; float: left; padding: 0;/*height: auto; width: 100%;*/ position: relative; width: 230px; height: 160px; }
.home_videothum a.sharadVideo img { width: 100%; height: 100%; }
.sharadVideo > span { height: 41px; left: 105px; position: absolute; top: 65px; width: 41px; }
.winnerNone {/* display: none;*/ display: block;}
/*table.pujaTimetable { border-collapse: collapse; width: 100%; font-size: 1.2em; }
table, th, td { border: 1px solid black; }*/

table.pujaTimetable { background: #fff none repeat scroll 0 0; border-collapse: collapse; border-radius: 0 0 25px 25px; box-shadow: 0 0 5px #adadad; float: left; font-size: 1.2em; margin: 15px 0 0; width: 100%; }
th { height: 50px; text-align: left; background: #0084c5; color: #fff; font-size: 1.2em; text-transform: uppercase; }
th, td { padding: 15px; text-align: left; }
.yeartab { padding-top: 35px; }
.tabContent ul.verifiedPandallist li { background-position: 0 2px; }
ul.awardCatlist { width: 660px; float:none; margin:0px auto;}
ul.awardCatlist li { background: url("../images/award-categories-bg.png") no-repeat scroll 0 0px; height: 310px; height: 310px;  }/*  changes done by suraj
.tabContent ul.award_sec li  { background:none; min-height:440px;}
.tabContent ul.award_sec .sec_para p{ font-size:1em; text-align: left;}
.tabContent ul.award_sec .sec_para p strong{ font-size:1.2em; padding-bottom:10px; display:inline-block;}
ul.awardCatlist li .bg_imgcircle { background: url("../images/award-categories-bg.png") no-repeat scroll 0 0px; height: 310px; height: 310px;  }*/
ul.awardCatlist li.leftList { width: 310px; padding: 0; float: left; }
ul.awardCatlist li.rightList { width: 310px; padding: 0; float: right; }
ul.awardCatlist li .awardDiv { box-sizing: border-box; margin: 0 auto; padding: 0 5px; text-align: center; width: 220px; }
ul.awardCatlist li .awardDiv span.awardIcon { float: left; padding: 50px 0 0; width: 100%; }
ul.awardCatlist li .awardDiv p { text-align: center; }
ul.awardCatlist li .awardDiv p.awardNumber { color: #f1494f; font-family: "Manrope"; font-size: 1.6em; float: left; }
ul.awardCatlist li .awardDiv p.awardTitle { color: #65157c; font-family: "Manrope"; font-size: 2.2em; float: left; line-height: 24px; }
ul.awardCatlist li .awardDiv p.awardTitle_eng { color: #40a1d8; float: left; font-family: "Manrope"; font-size: 2.1em; line-height: 24px; }
/*ul.shortPandals{}
ul.shortPandals li{width:50%;float:left;}*/



.tabs .tab_content .form table tr td .error_msg { float:left; text-align:left;}
.tabs .tab_content .form table span.mandatory_sec	{ color: red; font-size:14px;}
.banner { margin:11px 0 35px 0; float:left; width:100%; }
.slider_sec { margin:0 auto; max-width:875px; position:relative;}
.slider_sec .owl-nav	{ display:none;}
.slider_sec .owl-dots{ position:absolute; left:16px; bottom:5px; z-index:3; }
.slider_sec .owl-dot{ display:inline-block; margin:3px;}
.slider_sec .owl-dots span { width:8px; height:8px; border-radius:50%; display:block;  background:#ffffff;}
/*
.slider_sec .owl-dot.active span { background:#a30000;}*/
.slider_sec .owl-dot.active span { background:#f3ee51}
.slider_sec .caption{ position:absolute; right:100px; top:75px; width:348px;}
.slider_sec .caption h1 { color:#ffffff; font-family: "Manrope"; font-size:3.2em; text-transform: none; padding:0px; margin:0px; line-height:normal;}
.slider_sec .caption span 	{ display:block;} 	
.slider_sec .caption .text_1 { color:#73d5e0; }
.slider_sec .caption .text_2 { color:#f3ee51; font-size:1.2em; }
.slider_sec .caption .text_3 { color:#73d5e0; font-size:1em; }/*
.caption .know_more:before{  background: #ffffff;    bottom: 0;    color: #ffffff;    content: "";    height: 0;    left: 0;    position: absolute;   transition: all 0.2s cubic-bezier(0.4, 0, 1, 1) 0s;    width: 100%;   z-index: -1; border-radius:15px;}*/
.caption .know_more { position:relative; background:#ffffff; color: #365488; display:inline-block; border-radius:20px; padding:10px 18px; margin-top:10px; font-family: "accordaltboldbold"; font-size:1.4em; text-transform: uppercase; text-decoration:none;    transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s;  z-index:1; /* border:2px solid #ffffff;*/ } /*
.caption .know_more:hover:before { background:#346b8e; height: 100%;}*/
.caption .know_more:hover{ background:#0084c5; color:#ffffff; /*height: 100%;  border:2px solid #ffffff;*/}

.slider_sec .caption_1 h1{ font-size:3.4em; }
.slider_sec .caption_1{left:55px; right:auto; top:75px; width:340px;}
.slider_sec .caption_1 span { width:90%;}
.slider_sec .caption_1 .text_1 { font-size:1.4em; line-height:1em; color:#ffffff;}
.slider_sec .caption_1 .text_2 { color:#f3ee51; font-size:0.6em; }

/*
.navigation li:last-child a	{ color: #f3ee51;}
.navigation li:last-child.active a { color:#e9122b;}*/

.tabs .tab_content .form table ol li {color: #333333; font-size: 1.2em; line-height: 20px; margin-left:16px; padding-bottom:5px; margin-right:0px;}
.tabs .tab_content .form table ol li a {  color: #ee3f35; font-size: 1.2em;    line-height: 20px;   font-weight: bold; background:none; padding:0px; margin:0px; border:0px; border-radius:0px; margin:0px; text-align: left; text-decoration: underline;   text-transform:none; float:none;}

.title_sec { text-align:center; padding-bottom:5px; }
.title_sec span{ font-family: "Manrope"; display:inline-block; text-decoration:underline; color: #e9122b; font-size:1.8em; padding-bottom:10px;}


.home_video .tabContent ul.verifiedPandallist li { width:100%;}
.home_video .title_sec span { font-size:2em;}
.pic_abtus > img { width:100%;}
.conTentWrap_new { padding-bottom:15px;}
.main_stories { padding-bottom:25px; float:left;}
.innerPage .main_stories p.headingTxt { padding-bottom:10px;}
.section { padding-bottom:25px; float:left;}
.innerPage .section p.headingTxt { padding-bottom:10px;}
.know_MORE,.know_LESS { color:#e9122b;  display:inline-block; font-weight:bold; margin-right:5px;}
.know_MORE:hover,.know_LESS:hover { color:#365488; text-decoration:none;}
.navigation a { padding:0 10px;}
.pic_abtus { margin:0 23px 5px 0;}
/*temporary css*/
/*
.tabContent .shtlst { width:100%;}
.tabContent .shtlst h2.wid1 { width:100%;}*/
.tabContent .shtlst img { width:275px; height:auto;}
.tabContent .shtlst h2.wid1 span{font-weight: normal; font-size:0.6em; padding: 5px 0; display:block;  color: #000000; font-family: Manrope;}
h3.title 			{ font-size:2em;    color: #000000;     padding-bottom:20px;}
.lightBox .selectedImg img { max-width:100%;}
.home_video .tabContent { padding:30px;} 
.home_video .tabContent ul { padding: 0 0 0 2px;}
.home_video .win_title1  { font-size:1.5em; padding-bottom:10px;}
.lightBoxheading { text-align:center!important; font-size: 2.9em !important;}
.lightBox { left:0!important; right:0 !important; margin:0 auto;}
.puja_short .shtlst h2 { min-height:50px;}


.video{width: 33%; padding:0px 15px; float:left;}
.video1{width: 700px; height:394px; padding:0px 10px; float:left;}

.nobg1254 .tabWrapper{display: none !important;}
.nobg12 .tabWrapper{display: block !important;}
.smsRoyale .regist{background: #e9122b;padding: 20px 140px;color: #fff;font-size: 20px;display: block;text-align: center;margin: 55px auto 30px;border-radius: 5px;text-decoration: none;text-transform: uppercase;}
.slno{ width:100%; border:1px solid #ccc;}
.no{font-size: 15px;font-weight: 600;padding: 10px 20px;border: 1px solid #ccc;}
.no1{font-size: 1.2em;font-weight: 400;padding: 10px 20px;border:1px solid #ccc;}
.clup{overflow-y: scroll;height: 400px;}

.video-home1{
width:100%;
height:100%;

}