@charset "utf-8";
/* CSS Document */

@import url('../styles/fonts.css');
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300');

* {outline: none; padding:0; margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; outline:none;}
a, img, button, input, textarea {border:none; text-decoration:none !important; outline:none;}
ol, ul {list-style:none; outline:none;}
body{font:normal normal normal 18px/24px 'Conv_TitilliumWeb-Regular', Arial, Helvetica, sans-serif; color:#000002; background-color:#fff;}
p{font-family: 'Titillium Web', sans-serif;}
.wraper {width:100%; float:left; position:relative;}
.wraper .VodafoneLogo {position:absolute; left:-40px; top:0; z-index:2;}
h3, h4 {width:100%; float:left; font-size:30px; text-transform:uppercase;}
h4 {font-size:20px; margin:20px 0 0 0;}
h3, h4 .red {color:#da215c; }
h3, h4 .redm {color:#da215c;width:100%; float:left; font-size:18px; text-transform:uppercase; }
h3, h4 .orange {color:#f34a00;}
h3, h4 .yellow {color:#fa8d00;}
h3, h4 .white {color:#f6f6f6;}
.normLinkOrange {text-decoration:underline; color:#f34a00;}
.normLinkRed {text-decoration:underline; color:#b4006b;}
.normLinkOrange:hover, .normLinkRed:hover {color:#562d89;}
/*** End Default Settings
======================================================================================================================***/
.header_one {width:100%; float:left; background:url(../images/one_header-bgm.jpg) repeat-x top;}
.header_one_area {width:1000px; height:900px; margin:0 auto; position:relative; background:url(../images/one_header-bg.jpg) no-repeat top center}
.header_one_area .logo {float:left; margin:25px 0 0 -233px; left:500px; position:relative; text-align:center;}
.header_two_area .logo a{ display:block;}
.header_one_area .logo a{ display:inline-block;}
.sify-logo{ padding-bottom:2px;}
/*** End header_one
======================================================================================================================***/
.topNav {width:500px; margin:0 auto; position:relative; top:280px; font-size:23px;}
.topNav .ul {width:100%; float:left;}
.topNav .ul li {float:left; position:relative; text-align:center; text-transform:uppercase;}
.topNav .ul li.about {margin:60px 0 20px 93px;}
.topNav .ul li.apply {margin:10px 0 20px 35px;}
.topNav .ul li.preregister {margin:5px 0 25px 13px;}
.topNav .ul li.jury {margin:60px 0 20px 44px;}
.topNav .ul li.sponsor {margin:43px 0 20px 95px;}
.topNav .ul li.tech {margin:110px 0 20px 32px;}
.topNav .ul li.gallery {margin:60px 0 20px 15px;}
.topNav .ul li.socialIcons {clear:both; margin:30px 0 0 170px;}
.topNav .ul li.socialIcons .sponsers{float:left;}
.topNav .ul li.socialIcons .sponsers li {float:left; width:36px; height:36px; background:url(../images/social-icons.jpg) no-repeat left top;}
.topNav .ul li.socialIcons .sponsers li.facebook {background-position:0 -5px; margin-left:15px;}
.topNav .ul li.socialIcons .sponsers li.facebook:hover {background-position:0 -253px;}
.topNav .ul li.socialIcons .sponsers li.twitter {background-position:0 -70px; margin-left:40px;}
.topNav .ul li.socialIcons .sponsers li.twitter:hover {background-position:0 -320px;}
.topNav .ul li.socialIcons .sponsers li.googlePlus {background-position:0 -194px; margin:20px 0 0 55px; clear:both;}
.topNav .ul li.socialIcons .sponsers li.googlePlus:hover {background-position:0 -440px;}
.topNav .ul li.socialIcons .sponsers li a {float:left; width:30px; height:30px; display:block;}
.topNav .ul li a {float:left; color:#fff;}
.topNav .ul li a:hover {float:left; color:#333;}
/*** End topNav
======================================================================================================================***/
.applyNow {width:100%; float:left; text-align:center; margin:110px 0 0 -10px; font-size:42px; text-transform:uppercase;}
.applyNow a {color:#FFF;}
.applyNow a:hover {color:#faa61a;}
/*** End applyNow
======================================================================================================================***/
.section_video {width:100%; float:left; background:#faa61a;}
.section_video_area {width:1000px; margin:0 auto; background:#faa61a; padding:45px 0;}
.tv {width:650px; height:400px; margin:0 auto; padding:19px 0 0 97px; background:#faa61a url(../images/tv.jpg) no-repeat top;}
.tv iframe {width:555px; height:312px;}
.bigTextCenter {text-align:center; color:#333; font-size:42px; line-height:44px; margin-bottom:20px;}
.bigTextCenter .whiteText {color:#FFF; text-transform:uppercase;}
.color3 {color:#333;}
.normCenter {width:100%; text-align:center;}
.knowMore {text-decoration:none; color:#FFF; font-size:16px;}
.knowMore:hover {color:#333;}
/*** End section_video
======================================================================================================================***/
.section_partners {width:100%; float:left; background:#FFF;}
.section_partners_area {width:100%; margin:0 auto; padding:40px 0;}

.list_logo_fixed {margin:0 auto 30px auto; width: 1000px; display:table;}
.list_logo_fixed .ul_fixed {width:100%; float:left; list-style:none; margin-left:140px;}
.list_logo_fixed .ul_fixed li {float:left; width:220px; margin:0 60px; display:inline;}

.list_carousel {margin:0 auto; width: 1000px; display:table;}
.list_carousel ul {padding: 0; list-style: none; display: block;}
.list_carousel ul li {width:220px; text-align: center; height:110px; margin:0 50px 0 60px; float: left;}
/*** End section_partners
======================================================================================================================***/
.section_apply {width:100%; float:left; background:#f1f2f2; padding:0 0 50px 0;}
.section_apply_area {width:1000px; margin:0 auto;}
.section_apply_area .ul {width:100%; float:left; margin:50px 0;}
.section_apply_area .ul li {width:300px; float:left; margin-right:15px; background:url(../images/apply_li_border.jpg) repeat-y right; padding:0 15px 0 0;}
.section_apply_area .ul li:last-child {width:300px; float:left; margin-right:0 !important; background:none;}
.section_apply_area .ul li p {width:100%; float:left; margin:0 0 10px 0;}
.section_apply_area .ul li p a {text-decoration:none; color:#231f20; font-weight:600;}
.section_apply_area .ul li p a:hover {color:#bc7807;}
.section_apply_area .ul li h2 {height:50px; float:left; color:#666; font-size:28px; color:#2e210c; padding:30px 0 20px 75px; text-transform:uppercase;}
.section_apply_area .ul li h2 span {color:#bc7807;}
.section_apply_area .ul li.who h2 {background:url(../images/icons-set1.png) no-repeat -18px -180px;}
.section_apply_area .ul li.why h2 {background:url(../images/icons-set1.png) no-repeat -18px -350px;}
.section_apply_area .ul li.how h2 {background:url(../images/icons-set1.png) no-repeat -18px -520px;}
.section_apply_area .applyNow {width:100%; float:left; text-align:center; margin:40px 0 0 0; font-size:42px; text-transform:uppercase;}
.section_apply_area .applyNow a {color:#2f230e;}
.section_apply_area .applyNow a:hover {color:#bc7807;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {width:100%; float:left; background:#b9003b url(../images/online-info-bg.jpg) no-repeat center; padding:38px 0;}
.section_sponser_area {width:1000px; margin:0 auto; color:#FFF;}
.section_sponser_area .ul {width:auto; float:left;}
.section_sponser_area .ul li {float:left; text-transform:uppercase; vertical-align:top; margin-top:20px;}
.section_sponser_area .ul li.spons1, li.spons3 {}
.section_sponser_area .ul li.spons2 {margin:20px 40px 0 50px;}
.section_sponser_area .ul li span {font-size:80px; float:left; line-height:54px !important;}
.section_sponser_area .ul li p.small {width:100px; float:left; font-size:15px; line-height:16px !important; margin-left:10px;}
/*** End section_sponser
======================================================================================================================***/
.section_content {width:100%; float:left; background:#f1f2f2; padding:0 0 50px 0;}
.section_content_area {width:1000px; margin:0 auto;}
.section_content_area .ul {width:100%; float:left; margin:30px 0;}
.section_content_area .ul li {width:auto; float:left; margin-bottom:50px;}
.section_content_area .ul li:last-child {margin-bottom:0px;}
.section_content_area .ul li.eminent {background:url(../images/50.jpg) no-repeat 600px 0; padding:0 200px 0 0;}
.section_content_area .ul li.venue {background:url(../images/venue.jpg) no-repeat 600px 0; padding:0 200px 0 0;}
.section_content_area .ul li.glimpses {background:url(../images/glimpses.jpg) no-repeat 600px 0; padding:0 200px 0 0;}
.section_content_area .ul li h3 {width:100%; float:left; color:#6f6666; font-size:30px; text-transform:uppercase;}
.section_content_area .ul li h3 span.red {color:#da215c;}

.section_content_area .ul li h3 span.orange {color:#f34a00;}
.section_content_area .ul li h3 span.yellow {color:#fa8d00;}
.section_content_area .ul li p {width:550px; float:left; color:#555555; margin:20px 0 10px 0; /*font-family:"Conv_TitilliumWeb-ExtraLight", Arial, Helvetica, sans-serif;*/}
.section_content_area .ul li a.knowmore {float:left; color:#da215c; font-size:16px; text-decoration:none; clear:both;}
/*** End section_content
======================================================================================================================***/
.footer_black {width:100%; float:left; background:#000002;}
.footer_black_area {width:1000px; margin:0 auto;}
.footer_black_area .ul {width:100%; float:left; padding:70px 0 50px 0;}
.footer_black_area .ul li {float:left; height:280px; background:url(../images/footer_li_border.jpg) repeat-y right; padding:0 20px;}
.footer_black_area .ul li:last-child {background:none;}
.footer_black_area .ul li div h3 {width:100%; float:left; font-size:16px; font-weight:600; text-transform:uppercase; color:#aa254e; text-align:center;}
.footer_black_area .ul li div h3 span {color:#4f4f4f;}
.footer_black_area .ul li div p {width:100%; float:left; font-size:14px; line-height:18px; margin-top:10px; text-align:center;}
.footer_black_area .ul li div.powerd {width:130px; float:left; text-align:center;}
.footer_black_area .ul li div.gold {width:270px; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat 75px -360px;}
.footer_black_area .ul li div.special {width:270px; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat 75px 0px;}
.footer_black_area .ul li div.help {width:150px; float:left; padding:120px 20px 0 0; background:url(../images/icons-set2.png) no-repeat 05px -700px;}
.footer_black_area .ul li div .textSmall {font-size:12px; line-height:14px; text-transform:uppercase;}
.footer_black_area .ul li div .textSmall a {text-transform:none; text-decoration:none; color:#aa254e;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 367px; left:50%; bottom:20%; position:fixed; z-index:125;}
.topButton .top {width:100px; height:100px; background:url(../images/icons-set1.png) no-repeat 0 0; cursor:pointer;}
/*** End topButton
======================================================================================================================***/
.section_collapse {width:100%; float:left; position:fixed; bottom:0; z-index:999; background:url(../images/black_bg_transparent.png);}
.section_collapse_Button {width:100%; margin:0 auto; display:table; background:url(../images/black_bg_transparent.png); padding:4px 20px; text-transform:uppercase; color:#FFF; font-size:12px; cursor:pointer;}
.section_collapse_area {width:1000px; height:120px; margin:0 auto; padding:15px 0; position:relative;}
.section_collapse_area .left {width:32%; float:left;}
.section_collapse_area .right {width:66%; float:right;}
.section_collapse_area .right strong {width:100%; float:left; color:#faa61a; text-transform:uppercase; font-weight:normal;}
.section_collapse_area .right p {width:100%; float:left; color:#FFF; font-size:14px; line-height:20px;}
.section_collapse_area .downloadKnow {width:auto; float:right; position:absolute; top:-202px; right:0;}
/*** End section_collapse
======================================================================================================================***/






/*** Start Inside Pages
======================================================================================================================***/
.header_two {width:100%; float:left; background:url(../images/two_header-bgm.jpg) repeat-x top;}
.header_two_area {width:1000px; height:200px; margin:0 auto; position:relative; background:url(../images/two_header-bg.jpg) no-repeat top center;}
.header_two_area .logo {margin:0 auto 0 auto; display:table; position:relative; padding-top:30px; text-align:center;}
.header_two_area .registerLogin {margin:0px auto; text-align:center;}
.header_two_area .registerLogin a {color:#b9003b; font-size:20px; text-transform:uppercase; line-height:17px;}
.header_two_area .registerLogin a:hover {color:#5b9921;}
/*** End header_two
======================================================================================================================***/
.sectionNavInside {width:100%; float:left; background:#0d0416;}
.sectionNavInside_Area { margin:0 auto;}
.sectionNavInside_Area .ul {width:100%; height:60px; float:left; position:relative;}
.sectionNavInside_Area .ul li {width:auto; float:left; background:url(../images/inside_top_nav_li_border.jpg) no-repeat right 20px; margin:0 2px;}
.sectionNavInside_Area .ul li:nth-child(8) {background:none; margin-right:0;}
.sectionNavInside_Area .ul li:last-child {background:none; margin-right:0;}
.sectionNavInside_Area .ul li a {float:left; display:block; text-decoration:none; color:#FFF; padding:16px 10px; text-transform:uppercase; white-space:nowrap; font-size:15px;}
.sectionNavInside_Area .ul li a:hover {color:#faa61a;}
.sectionNavInside_Area .ul li.in_sponser {width:120px; height:50px; float:right;}
.sectionNavInside_Area .ul li.in_sponser .ul {width:100%; float:right; padding-top:14px;}
.sectionNavInside_Area .ul li.in_sponser .ul li {height:32px; float:left; border-right:#FFF solid 1px;}
.sectionNavInside_Area .ul li.in_sponser .ul li:last-child {border-right:none;}
.sectionNavInside_Area .ul li.in_sponser .ul li a {width:10px; float:left;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.facebook {background:url(../images/social-icons-red.jpg) no-repeat 3px 0;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.facebook:hover {background-position:3px -192px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.twitter {background:url(../images/social-icons-red.jpg) no-repeat -1px -70px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.twitter:hover {background-position:-1px -254px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.googleplus {background:url(../images/social-icons-red.jpg) no-repeat 3px -132px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.googleplus:hover {background-position:3px -312px;}
.sectionNavInside_Area .ul li .dropDown {width:292px; background:#cc0a48; position:absolute; z-index:999; 0font-size:14px; box-shadow:#e64377 0 3px 6px; display:none;}
.sectionNavInside_Area .ul li .dropDown li {background-image:none; border:none;}
.sectionNavInside_Area .ul li .dropDown li a {width:268px; background-image:none; border-bottom:#a80036 dashed 1px; padding:5px 10px;}
.sectionNavInside_Area .ul li .dropDown li a:hover {background:#b9003b;}
.sectionNavInside_Area .ul li .dropDown li:last-child a {background-image:none; border:none;}
.sectionNavInside_Area .ul li a.dropArrow {background:url(../images/Inside_top_nav_drop_arrow.gif) no-repeat bottom center;}


.sectionNavInside_Area .in_sponser {width:auto; height:50px; float:right;}
.sectionNavInside_Area .in_sponser .ul {width:100%; float:right; padding-top:14px;}
.sectionNavInside_Area .in_sponser .ul span {height:32px; float:left; border-right:#FFF solid 1px; display:inline-flex;}
.sectionNavInside_Area .in_sponser .ul span:last-child {border-right:none;}
.sectionNavInside_Area .in_sponser .ul span a {width:10px; float:left; padding:0 15px;}
.sectionNavInside_Area .in_sponser .ul span a.facebook {background:url(../images/social-icons-red.jpg) no-repeat 10px 0;}
.sectionNavInside_Area .in_sponser .ul span a.facebook:hover {background-position:10px -192px;}
.sectionNavInside_Area .in_sponser .ul span a.twitter {background:url(../images/social-icons-red.jpg) no-repeat 4px -70px;}
.sectionNavInside_Area .in_sponser .ul span a.twitter:hover {background-position:4px -254px;}
.sectionNavInside_Area .in_sponser .ul span a.googleplus {background:url(../images/social-icons-red.jpg) no-repeat 3px -132px;}
.sectionNavInside_Area .in_sponser .ul span a.googleplus:hover {background-position:3px -312px;}


/*.sectionNavInside_Area .ul li .dropDown {width:272px; background:#FFF; position:absolute; z-index:999; opacity:0; font-size:14px; box-shadow:#999 0 0 6px;}
.sectionNavInside_Area .ul li .dropDown li {background-image:none; border:none;}
.sectionNavInside_Area .ul li .dropDown li a {width:248px; background-image:none; border-bottom:#CCC dashed 1px; padding:5px 10px; color:#666;}
.sectionNavInside_Area .ul li .dropDown li a:hover {background:#f6f6f6;}
.sectionNavInside_Area .ul li .dropDown li:last-child a {background-image:none; border:none;}
.sectionNavInside_Area .ul li a.dropArrow {background:url(../images/Inside_top_nav_drop_arrow.gif) no-repeat bottom center;}*/





/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation {width:100%; float:left; background:#faa61a; display:none;}
.section_in_elevation_area {width:1000px; margin:0 auto; background:#faa61a; padding:15px 0 0 0;}
.section_in_elevation_area .elevationM {width:810px; float:left;}
.section_in_elevation_area .elevationM .adBanner {width:100%; height:90px; float:left; text-align:center; margin:0 0 15px 4px; display:none;}
.section_in_elevation_area .elevationM .adBanner iframe {height:100px; float:left; overflow:hidden;}
.section_in_elevation_area .elevationM .ul {float:right; color:#333; padding-bottom:15px;}
.section_in_elevation_area .elevationM .ul li {width:auto; float:left; padding:0 20px; border-right:#621e33 solid 1px; display:block; text-transform:uppercase; color:#621e33;}
.section_in_elevation_area .elevationM .ul li a {color:#621e33;}
.section_in_elevation_area .elevationM .ul li a:hover {color:#FFF;}
.section_in_elevation_area .elevationM .ul li:first-child {font-weight:bold;}
.section_in_elevation_area .elevationM .ul li:last-child {border-right:none; padding-right:0;}
.section_in_elevation_area .elevation {width:810px; height:206px; float:left; background:#3b0937; margin-bottom:15px; font-size:40px;}
.section_in_elevation_area .elevation .pageheading {float:left; margin:35px 0 40px 35px; font-size:30px; line-height:40px; color:#FFF; clear:both; text-transform:uppercase;}
.section_in_elevation_area .elevation .pageheading span {color:#faa61a;}
.section_in_elevation_area .elevation .elevationimg {width:auto; float:right;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in {width:100%; float:left; background:#ba1c4f url(../images/online-info-bg-small.jpg) no-repeat center; padding:16px 0;}
.section_sponser_in_area {width:1000px; margin:0 auto; color:#FFF;}
.section_sponser_in_area .content {width:810px; float:left;}
.section_sponser_in_area p {float:left; text-transform:uppercase; vertical-align:top; font-size:14px;}
.section_sponser_in_area p span {color:#f4e19d;}
.default {list-style:circle; list-style-position:outside; margin:0 0 0 20px;}
.default li {min-width:50%; float:left;}
.defaultFull {list-style:circle; list-style-position:inside; color:#666;}
.defaultFull li {min-width:100%; float:left;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content {width:100%; float:left; background:#fff; padding:50px 0 50px 0;}
.section_content_area_in {width:1000px; margin:0 auto;}
.section_content_area_in .content {width:810px; float:left;}

.section_content_area_in.home {width:100%; margin:0 auto;}
.section_content_area_in.home .content {width:100%; float:left;}

.jurypanel.home li { float: left; display: inline; margin: 0 30px 30px 0; background: #fff; width: 30%; min-height: 285px; }
.jurypanel.home li:nth-child(even) { margin: 0 30px 30px 0; }



.section_content.nopadding { padding:0px; }

.section_content_area_in .content.minHeight {min-height:1000px;}
.section_content_area_in .content h3 {width:100%; float:left; color:#6f6666; font-size:30px; text-transform:uppercase;}
.section_content_area_in .content h3 span.red {color:#ed1260;}
.section_content_area_in .content h3 span.orange {color:#f34a00;}
.section_content_area_in .content h3 span.yellow {color:#ec6b10;}
.section_content_area_in .content p {width:100%; float:left; color:#000002; margin:10px 0 10px 0;}
.section_content_area_in .content .ol {list-style: outside decimal; clear:both; line-height:28px; margin:0 0 0 20px;}
.section_content_area_in .content a.knowmore {float:left; color:#da215c; font-size:12px; text-decoration:none; clear:both;}
.section_content_area_in .content .processRegister {width:100%; float:left; margin:50px 0 0 0;}
.section_content_area_in .content .process {width:49%; float:left;}
.section_content_area_in .content .register {width:49%; float:right;}
.section_content_area_in .content .register li {float:left;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {width:150px; float:right; position:absolute; z-index:99; margin:0 0 0 840px;}
.section_partnersLogo_area .ul {width:100%; float:left; background:#FFF;}
/*.section_partnersLogo_area .ul li {width:100%; float:left; margin:0 10px; padding:10px 0; border-bottom:1px dotted #ccc; text-align:center; line-height:0;}*/
.section_partnersLogo_area .ul li p {padding:30px 10px 0 10px; text-transform:uppercase; color:#666; font-size:14px; line-height:14px; text-align:center;}
.section_partnersLogo_area .ul li p.red {color:#da215c;}
.section_partnersLogo_area .ul li p.orange {color:#f34a00;}
.section_partnersLogo_area .ul li p.purpal {color:#a30064;}
.section_partnersLogo_area .ul li p span {color:#4f94e9;}
.section_partnersLogo_area .ul li:last-child p {font-size:26px; line-height:28px;}
/*** End section_partnersLogo
======================================================================================================================***/
.dashboard_row {width:100%; float:left; border-bottom:#999 dashed 1px; padding:20px 0; margin:20px 0;}
.dashboard_row:last-child {border-bottom:none;}
.insideRow {width:100%; float:left; margin-top:20px;}
.insideRowLeft {width:80%; float:left;}
.insideRowRight {width:19%; float:left;}
.insideLeftM {width:49%; float:left; margin-right:1%;}
.insideRightM {width:49%; float:left;}
.progressBar {width:80%; font-size:14px !important; height:22px; float:left; background:url(../images/progressBarBgM.png) repeat-x top; border-radius:4px; margin-top:20px;}
.progressBar .progressBarProccess {float:left; height:21px; background:url(../images/progressBarBgProccess.png) repeat-x top; border-radius:4px; line-height:20px;}
.progressBarStatus {width:auto; float:right; border:#CCC dashed 1px; margin:8px 0 0 10px;}
.progressBarStatus a.green {width:auto; float:right; padding:5px 20px; background:#5b9920; color:#FFF;}
.progressBarStatus a.green:hover {background:#FFF; color:#666;}
.progressBarStatus a.red {width:auto; float:right; padding:5px 20px; background:#da215c; color:#FFF;}
.progressBarStatus a.red:hover {background:#FFF; color:#666;}
.notmStatus {width:auto; float:right; background:#FFF; color:#666; border:#CCC dashed 1px; margin:8px 0 0 10px; padding:5px 20px;}
/*** End dashboard_row
======================================================================================================================***/
.login h3, .registe h3 {font-size:26px !important; margin-bottom:15px;}
.login h3 small, .registe h3 small, small {font-size:14px; text-transform:capitalize; font-weight:normal;}
.login {width:45%; float:left; margin-right:9%;}
.loginReferee {width:45%; float:none; margin:0 auto;}
.registe {width:45%; float:left;}
.row {width:100%; float:left; margin:10px 0 0 0;}
.row.forgot {text-align:right;}
.row .col_1 {width:49%; float:left; margin-right:1%;}
.row .col_2 {width:49%; float:left;}
.inputText, .selectBox, .texta {width:160px; background:#FFF; padding:6px 10px; border:#E5E5E5 solid 1px; font-family:"Conv_TitilliumWeb-Regular", Arial, Helvetica, sans-serif; color:#6b6b6b; outline:none;}
.selectBox {width:180px;}
.texta {width:97%; height:120px;}
.row .redBut {float:right; padding:5px 20px; background:#b4006b; color:#FFF; cursor:pointer; border:#CCC dashed 1px;}
.row .redBut:hover {background:#FFF; color:#666;}
.star {color:#da215c;}
.redBut {float:right; padding:5px 20px; background:#b4006b; color:#FFF; cursor:pointer; border:#CCC dashed 1px;}
.redBut:hover {background:#FFF; color:#666;}
.redBut.center {float:none; margin:10px auto; display:table;}
/*** End registration
======================================================================================================================***/
.row.socialSiteIcons {margin:50px 0 0 0;}
.row.socialSiteIcons .ul {width:100%; float:left;}
.row.socialSiteIcons .ul li {float:left; background:url(../images/social-site-icons.png) no-repeat 0px 0px; margin-right:5px;}
.row.socialSiteIcons .ul li:last-child {margin-right:0;}
.row.socialSiteIcons .ul li a {width:70px; height:70px; float:left;}
.row.socialSiteIcons .ul li.in {background-position:0 -97px;}
.row.socialSiteIcons .ul li.connectwith {height:70px; background:url(../images/connect_with_arrow.jpg) no-repeat right center; padding:16px 58px 10px 0; font-size:20px;}
.row.socialSiteIcons .ul li.facebook:hover, .ul li.in:hover {box-shadow:#666 0 0 5px;}

/*** End socialSiteIcons
======================================================================================================================***/
.jurypanel {width:100%; float:left;}
.jurypanel li {float:left; display:inline; /*border:#c4c4c4 solid 1px; padding:10px;*/ margin:0 30px 30px 0; background:#fff; width:48%; min-height:355px;}
/*.jurypanel li:hover {background:#FFF; box-shadow:inset #CCC 0 0 50px;}*/
.jurypanel li:nth-child(even) {margin:0 0 10px 0;}
.jurypanel li .photo {width:100%; float:left;}
.jurypanel li .photo img{ max-width:100%;}
.jurypanel li .info {width:100%; float:left;}
.jurypanel li .info-inner{ padding:10px; overflow:hidden;}
.jurypanel li .info-inner .personal-detail{ float:left; width:70%;}
.jurypanel li .info .name {width:100%; float:left; font-size:17px; font-weight:700; line-height:18px; padding-bottom:5px; /*border-bottom:1px solid #d5d5d5; margin-bottom:10px; padding-top:5px;*/ color:#da215c; text-transform:inherit;}
.jurypanel li .info .position {width:100%; float:left; font-size:16px; font-weight:700; color:#57574a; line-height:18px; padding-bottom:5px;}
.jurypanel li .info .company {width:100%; float:left; font-size:16px; line-height:18px; color:#818179;}
/*** End jury panel
======================================================================================================================***/
.awardsArea {width:100%; float:left; background:#fff;}
.awardsArea .awards li {width:250px; float:left; display:inline; margin:0 20px 20px 0; border-bottom:#dedede solid 1px; box-shadow:#CCC 7px 6px 10px;}
.awardsArea .awards li .ta {width:230px; float:left; background:#331f33; border-left:#da215c solid 5px; font-size:21px; padding:20px 15px 20px 10px; text-transform:uppercase; color:#FFF; white-space:nowrap;}
.awardsArea .awards li .ai {width:230px; float:left; background:#FFF url(../images/awards.jpg) no-repeat right 15px; padding:15px 15px 15px 15px;}
.awardsArea .awards li .ai .heading {width:90%; float:left; color:#b9003b; text-transform:uppercase;}
.awardsArea .awards li .ai .poweredNorm {width:100%; float:left; color:#666; font-size:14px; line-height:18px; margin:10px 0;}
.awardsArea .awards li .ai .logo {width:100%; float:left; text-align:left;}
.awardsArea .awards li .ai .readmore {float:right; padding:0 20px; background:#da215c; color:#FFF; cursor:pointer; border:#CCC dashed 1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; white-space:nowrap;}
.awardsArea .awards li .ai .readmore:hover {background:#FFF; color:#666;}
/*** End awardsArea
======================================================================================================================***/


.winnersArea {width:100%; float:left;}
.winnersArea .winnerNavigation {width:100%; float:left; list-style:none; margin:0 0 40px 0;}
.winnersArea .winnerNavigation li {float:left;}
.winnersArea .winnerNavigation li a {float:left; padding:0 8px; margin:0 2px 2px 0; color:#666; text-decoration:none; text-transform:uppercase; font-size:16px; background:#fff;}
.winnersArea .winnerNavigation li a:hover {color:#f1f2f2; background:#b9003b;}
.winnersArea .winnerNavigation li a.active {color:#f1f2f2; background:#b9003b;}
.winnersArea .winnerNavigation li a.arrow {height:22px; float:left; margin:4px 2px 0 2px; background:url(../images/winner-navigation-arrows.png) no-repeat;}
.winnersArea .winnerNavigation li a.arrow.left {background-position:0 -65px; margin-left:20px;}
.winnersArea .winnerNavigation li a.arrow.left:hover {background-position:0 -98px;}
.winnersArea .winnerNavigation li a.arrow.right {background-position:0 0;}
.winnersArea .winnerNavigation li a.arrow.right:hover {background-position:0 -33px;}

.winnersArea .winnerThumb {width:100%; float:left; list-style:none;}
.winnersArea .winnerThumb li {width:23%; min-width:180px;  min-height:260px; float:left; background:#FFF; box-shadow:#999 0 0 5px; margin:0 2% 2% 0;}
.winnersArea .winnerThumb li:hover {background:#f1f2f2;}
.winnersArea .winnerThumb li a {width:90%; float:left; padding:5%; text-decoration:none; text-align:center;}
.winnersArea .winnerThumb li a .winnerImg {width:100%; float:left;}
.winnersArea .winnerThumb li a .winnerImg img {width:100%;}
.winnersArea .winnerThumb li a .winnerName {width:100%; float:left; color:#b9003b; text-transform:uppercase; font-size:16px; line-height:22px;}
.winnersArea .winnerThumb li a .winnerCompany {width:100%; float:left; color:#666666; font-size:14px;}

.winnersArea .details {width:96%; float:left;}
.winnersArea .details .photo {width:98%; float:left; background:#FFF; box-shadow:#999 0 0 5px; padding:2%; margin:0; line-height:0;}
.winnersArea .details .photo img {width:100%;}
.winnersArea .details .winnerName {width:100%; float:left; text-align:center; color:#666; font-size:14px; margin:20px 0 30px 0;}
.winnersArea .details .winnerName span {color:#b9003b; font-size:22px; text-transform:uppercase;}
.winnersArea .details .major {width:100%; color:#666; font-size:14px;}
/*** End winnersArea
======================================================================================================================***/


.referecneForm {width:100%; float:left;}

.referecneForm .ref_rowL {width:70%; float:left;}
.referecneForm .ref_rowR {width:30%; float:right;}
.referecneForm .ref_row {width:100%; float:left; margin:10px 0 0 0;}
.referecneForm .ref_row .col_1 {width:35%; float:left; margin-right:3%;}
.referecneForm .ref_row .col_2 {width:55%; float:left; margin-right:3%;}
.referecneForm .ref_row .col_3 {width:40%; float:left;}
.referecneForm .ref_row .col_4 {width:12%; float:left; text-align: center;}
.referecneForm .ref_row .col_4 ul li {width:12%; float:left;}
.referecneForm .ref_row_in {width:100%; float:left;}
.referecneForm .ref_row_in ul {float:left;}
.referecneForm .ref_row_in ul li {float:left; width:97px; text-align:center;}
.referecneForm .ref_row_in ul li label {display:none;}
/*** End referecneForm
======================================================================================================================***/
.error1 {width:100%; text-align:center; font-size:100px; color:#b9003b !important;  font-weight:bold; text-shadow:0 0 10px #b9003b; line-height:100px;}
.error2 {width:100%; text-align:center; font-size:60px; color:#b9003b !important;  font-weight:bold; text-shadow:0 0 10px #b9003b; line-height:60px;}
.backBut {width:100%; text-align:center; padding-top:10px; font-size:24px;}
.backBut a {width:auto; text-align:center; font-size:16px; color:#666; margin-top:60px; display:inline-block;}
.backBut a:hover {color:#b9003b;  text-shadow:0 0 1px #b9003b;}
.maintenance {width:100%; height:387px; background:url(../images/maintenance.jpg) no-repeat top center; text-align:center; font-size:100px; color:#b9003b !important;  font-weight:bold; text-shadow:0 0 10px #b9003b; line-height:100px; padding:300px 0;}
.maintenance span {font-size:40px;}
/*** End error
======================================================================================================================***/
.testimonialM {width:100%; float:left; color:#f6f6f6; margin:20px 0;}
.testimonial {width:96%; float:left; padding:0 2% 2% 2%; background:#3b98d3;}
.testimonial .info {width:100%; float:left;}
.testimonial .profile {width:100%; float:left;}
.testimonial .profile .img {float:left; display:inline-block;}
.testimonial .profile .messageFrom {float:left; text-transform:uppercase; margin-left:15px;}
.testimonial .message {width:96%; float:left; font-style:italic; padding:15px 2%; background:url(../images/messageLeftIcon.gif) no-repeat left top, url(../images/messageRightIcon.gif) no-repeat right bottom; margin-top:15px; border-bottom:#3b98d3 solid 4px;}
.youtube {width:100%; float:left; margin:20px 0;}
.youtube, iframe {width:800px; height:525px; float:left;}
.powerdBy {width:100%; float:left; margin:10px 0;}
.backgroundlogo {padding:5px 0 15px 0; background:url(../images/arkdin_sponsor.gif) no-repeat 230px 0; }
.awardsInfor {width:100%; float:left; margin-bottom:30px;}
.awardsInfor strong {float:left; /*text-transform:uppercase;*/ color:#333;}
.awardsInfor a.link {width:auto; float:left; color:#FFF; text-decoration:none; background:#da215c; padding:3px 15px; margin:5px 0 0 0; border-radius:6px; font-size:14px;}
/*** End testimonialM
======================================================================================================================***/
.inteviewTabl {display:table; border-top:#CCC solid 1px;  border-right:#CCC solid 1px; float:left; font-size:14px;}
.inteviewTabl table tr:first-child, tr:last-child {text-align:center; background:#e3e3e3;}
.inteviewTabl tr td {border-left:#CCC solid 1px;  border-bottom:#CCC solid 1px; padding:5px; line-height:18px;}
.inteviewTabl tr:first-child td:nth-child(5), td:nth-child(6), td:nth-child(7), td:nth-child(8), td:nth-child(9) {background:#FFF;}
.inteviewTabl tr td p {font-size:12px; line-height:16px;}
/*** End inteviewTable
======================================================================================================================***/
.juryDashborad {width:100%; float:left; margin:20px 0;}
.juryDashborad li {width:98%; float:left; padding:1%; margin:10px 0; border:#CCC dashed 1px;}
.juryDashborad li:hover { background:#f9f9f9;}
.juryDashborad li .divL {width:50%; float:left; display:inline; padding:5px 0;}
.juryDashborad li .divR {width:50%; float:left; display:inline; padding:5px 0;}
.juryDashborad li .divL .JuryLink, .divR .JuryLink {color:#b5184a; text-decoration:none;}
.juryDashborad li .divL .JuryLink:hover, .divR .JuryLink:hover {color:#666;}
/*** End juryDashborad
======================================================================================================================***/
.detailTab1 {display:table; border-top:#CCC solid 1px;  border-right:#CCC solid 1px; float:left; font-size:14px; background-color: #fff;}
.detailTab1 tr:first-child {text-align:center; background:#e3e3e3;}
.detailTab1 tr:last-child {text-align:left; background:none;}
.detailTab1 tr td {border-left:#CCC solid 1px;  border-bottom:#CCC solid 1px; padding:5px; line-height:18px;}
.detailTab1 td:last-child {background:#FFF; text-align:center;}
.detailTab1 td:last-child a {color:#b9003b;}
.detailTab1 td:last-child a:hover {color:#666;}
.detailTab1 tr td p {font-size:12px; line-height:16px;}
.managementScore {width:49%; float:left; margin-right:1%;}
/*** End detailTab1
======================================================================================================================***/
.caseStudies {width:auto; float:left; display:inline; margin:0 20px 0 0; border:#e2e2e2 solid 1px; border-radius:6px;}
p.major strong.bigHeading {font-size:20px; text-transform: uppercase;}
p.winnersNotAvailable {width:100%; float:left; font-size:32px; text-align: center; font-style: italic;}

.winners_Box {width:96%; float:left; margin:2.5em 0 0 0; padding:2%; background:#FFF; box-shadow:#CCC 0 0 5px inset; transition:all 0.7s ease-in-out;}
.winners_Box:hover {background:#fafff5;}
.winners_Box .winner_photo {width:340px; float:left; position:relative; padding:0; margin:0 1em 10px 0;}
.winners_Box .winner_photo img {background:#FFF; padding:3%; width:94%; display:block; border: solid 1px rgba(0,0,0, 0.1);}
.winners_Box .winner_info {float:left; color:#666;}
/*** End winners_Box
======================================================================================================================***/


.popupBox {float:right; text-align:right; position:relative;}
.popupBoxToggleBut {width:28px; height:32px; float:right; background:url(../images/popImage.png) no-repeat 0 0; cursor:pointer; margin:0 0 0 5px; position:relative; display:block;}
.popupBoxToggleBut:hover {background:url(../images/popImage.png) no-repeat 0 -32px; cursor:pointer;}
.notificationNumber {color:#da215c;}
.boxshadow {box-shadow:#999 0 2px 7px; -moz-box-shadow:#999 0 2px 7px; -ms-box-shadow:#999 0 2px 7px; -o-box-shadow:#999 0 2px 7px; -webkit-box-shadow:#999 0 0 7px;}
.bordersizing {box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box;}
.popupBox .notificationsBox {width:320px; position:absolute; background:#FFF; right:-5px; border-radius:4px; margin:30px 0 0 0; top:35px; display:none;}
.notificationsUl {width:100%; float:left; list-style:none;}
.notificationsUl li {width:100%; float:left; margin:0 0 1px 0;}
.notificationsUl li a {width:90%; float:left; padding:8px 5%; background:#EEE; text-align:left; color:#666; font:normal normal normal .8em tahoma; transition:all 0.3s ease-in-out;}
.notificationsUl li a:hover {background:#FFF;}
.arrowUp {display:block; transform: scaleX(1.5); -moz-transform: scaleX(1.5); -ms-transform: scaleX(1.5); -o-transform: scaleX(1.5); -webkit-transform: scaleX(1.5); color: #EEE; text-shadow: 0 0 0 rgba(255,255,255,0.7), 0 -3px 4px rgba(0,0,0,0.3); font-size:32px; position:absolute; top:-25px; right:2px;}
.seeAll {width:100%; float:left; text-align:center; color:#0072ae; box-shadow:#CCC 0 -3px 3px; margin:3px 0 0 0;}
.seeAll a {color:#0072ae;}
.notificationsUl.page {width:98%; float:left;}
.notificationsUl.page li {border-left:#e0e0e0 solid 4px; margin:0 0 2px 0; padding:10px; font-size:14px; transition:all 0.3s ease-in-out; background:#f1f2f2;}
.notificationsUl.page li:hover {border-left:#faa61a solid 4px; background:#FFF;}
.notificationsUl.page li:nth-child(odd):hover {border-left:#faa61a solid 4px; background:#FFF;}
.notificationsUl.page li:nth-child(odd) {border-left:#CCC solid 4px; background:#EEE;}
.notificationsBoxBgHideButton {width:100%; height:100%; position:fixed; left:0; top:0; right:0; bottom:0; display:none;}
/*** End popupBox
======================================================================================================================***/

.helpBox {display:inline-block; position:absolute; margin:0 0 0 10px;}
.helpIcon {float:left; width:16px; height:26px; background:url(../images/help-icon.png) no-repeat 0 0; cursor:pointer;}
.helpMessage {width:180px; min-height:50px; float:left; background:#FFF; border:#f6f6f6 solid 1px; padding:10px; font:normal normal normal 12px/20px "Conv_TitilliumWeb-Regular", Arial, Helvetica, sans-serif; color:#6b6b6b; position:absolute; top:24px; left:6px;
-moz-box-shadow:#999 0 0 5px; -ms-box-shadow:#999 0 0 5px; -o-box-shadow:#999 0 0 5px; -webkit-box-shadow:#999 0 0 5px; box-shadow:#999 0 0 5px;
-moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:none;}
#div-gpt-ad-1391411405443-0 {width:100% !important;}


/*** fixpop ****/
.fixpopup {width:100%; float:left; position:fixed; left:0; top:0; right:0; bottom:0; background: rgba(0,0,0,0.5); z-index:126;}
.fixpopup .adbox {width:300px; height:250px; position:absolute; left:50%; top:50%; background:#FFF; margin:-125px 0 0 -150px; border:#FFF solid 1px;}
.fixpopup .closebut {position:absolute; right:-1px; top:0; background:#FFF; padding:5px 15px; margin:-31px 0 0 0; cursor:pointer; font:normal normal normal 12px/18px Arial, Helvetica, sans-serif; color:#6b6b6b;}
.fixpopup .closebut:hover {background:#b9003b; color:#FFF;}
.fixpopup2 {width:100%; float:left; position:fixed; left:0; right:0; bottom:0; z-index:125;}
.fixpopup2 .adbox2 {width:728px; height:90px; position:absolute; left:50%; bottom:0; background:#FFF; margin:0 0 0 -364px; border:#FFF solid 1px;}
.fixpopup2 .closebut2 {position:absolute; right:-1px; top:0; background:#FFF; padding:5px 15px; margin:-31px 0 0 0; cursor:pointer; font:normal normal normal 12px/18px Arial, Helvetica, sans-serif; color:#6b6b6b;}
.fixpopup2 .closebut2:hover {background:#ed1a3b; color:#FFF;}

.fixpopup3 {width:300px; height:250px; float:right; position:fixed; top:30%; right:0; z-index:9999; background:#FFF;}
.fixpopup3 .closebut3 {position:absolute; right:-1px; top:0; background:#FFF; padding:5px 15px; margin:-31px 0 0 0; cursor:pointer; font:normal normal normal 12px/18px Arial, Helvetica, sans-serif; color:#6b6b6b;}
.fixpopup3 .closebut3:hover {background:#b9003b; color:#FFF;}


/*** End fixpop ****/



































/*** Start Media Query
======================================================================================================================***/

@media screen and (min-width: 820px) and (max-width: 1024px) {
.wraper .VodafoneLogo {display:none;}
.header_one_area {width:100%;}
.header_one_area .logo {margin:25px 0 0 -300px;}
/*** End header_one
======================================================================================================================***/
.section_video_area {width:820px;}
.tv {height:400px; margin:0 auto; background:#faa61a; padding:19px 0 0 145px; background:url(../images/tv.jpg) no-repeat 97px top;}
.tv iframe {width:555px; height:312px;}
/*** End section_video
======================================================================================================================***/
.list_logo_fixed {margin:0 auto 30px auto; width:auto; display:table;}
.list_logo_fixed .ul_fixed {width:100%; float:left; list-style:none; margin-left:0px;}
.list_logo_fixed .ul_fixed li {float:left; width:220px; margin:0 60px; display:inline;}

.list_carousel {margin:0 auto; width:auto; display:table;}
.list_carousel ul {padding: 0; list-style: none; display: block; margin-left:0px;}
.list_carousel ul li {width:220px; text-align: center; height:110px; margin:0 50px 0 60px; float: left;}
/*** End section_partners
======================================================================================================================***/
.section_apply_area {width:820px; margin:0 auto;}
.section_apply_area .ul li {width:250px; margin-right:10px; padding:0 10px 0 0;}
.section_apply_area .ul li:last-child {width:250px;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {width:100%; float:left; background:#b9003b url(../images/online-info-bg.jpg) no-repeat center; padding:38px 0;}
.section_sponser_area {width:820px; margin:0 auto; color:#FFF;}
.section_sponser_area .ul {width:auto; float:left;}
.section_sponser_area .ul li {float:left; text-transform:uppercase; vertical-align:top;}
.section_sponser_area .ul li.spons1 {width:200px; margin:25px 0 0 0;}
.section_sponser_area .ul li.spons2 {width:320px; margin:25px 0 0 25px;}
.section_sponser_area .ul li.spons2 p.small {width:160px;}
.section_sponser_area .ul li.spons3 {width:270px; margin:25px 0 0 0;}
.section_sponser_area .ul li span {font-size:50px; float:left; line-height:54px !important;}
.section_sponser_area .ul li p.small {width:100px; float:left; font-size:13px; line-height:16px !important; margin-left:10px;}
/*** End section_sponser
======================================================================================================================***/
.section_content_area {width:820px; overflow:hidden;}
.section_content_area .ul li {width:820px;}
.section_content_area .ul li.eminent {background:url(../images/50.jpg) no-repeat 440px 60px; padding:0 200px 0 0;}
.section_content_area .ul li.venue {background:url(../images/venue.jpg) no-repeat 500px 60px; padding:0 200px 0 0;}
.section_content_area .ul li.glimpses {background:url(../images/glimpses.jpg) no-repeat 500px 60px; padding:0 200px 0 0;}
.section_content_area .ul li p {width:420px;}
/*** End section_content
======================================================================================================================***/
.footer_black_area {width:820px;}
.footer_black_area .ul li {height:300px;}
.footer_black_area .ul li div.powerd {width:110px; text-align:center;}
.footer_black_area .ul li div.gold {width:180px; background:url(../images/icons-set2.png) no-repeat 25px 0;}
.footer_black_area .ul li div.special {width:180px; background:url(../images/icons-set2.png) no-repeat 25px -360px;}
.footer_black_area .ul li div.help {width:150px; background:url(../images/icons-set2.png) no-repeat 5px -700px;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 282px;}
/*** End topButton
======================================================================================================================***/
.section_collapse_area {width:820px; height:120px;}
.section_collapse_area .left {width:38%; float:left;}
.section_collapse_area .right {width:60%; float:right;}
.section_collapse_area .right strong {width:100%; float:left; color:#faa61a; text-transform:uppercase;}
.section_collapse_area .right p {width:100%; float:left; color:#FFF; font-size:14px; line-height:20px;}
.section_collapse_area .downloadKnow {width:auto; float:right; position:absolute; top:-202px; right:0;}
/*** End section_collapse
======================================================================================================================***/

/*** Start Inside Pages
======================================================================================================================***/
.header_two_area {width:820px;}
.header_two_area .logo {float:left; margin:10px 0 0 -133px; left:450px; position:relative;}
/*** End header_two
======================================================================================================================***/
/*.sectionNavInside_Area {width:820px;}*/
.sectionNavInside_Area .ul {height:100px; float:left;}
.sectionNavInside_Area .ul li {background:url(../images/inside_top_nav_li_border.jpg) no-repeat right 15px;}
.sectionNavInside_Area .ul li a {padding:10px 35px;}
.sectionNavInside_Area .ul li.in_sponser {width:140px; height:50px; overflow:hidden;}
.sectionNavInside_Area .ul li.in_sponser .ul li {width:40px; background:none;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.facebook {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.twitter {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.googleplus {height:32px;}
.sectionNavInside_Area .ul li .dropDown {margin:40px 0 0 0;}
/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation_area {width:820px;}
.section_in_elevation_area .elevationM {width:640px;}
.section_in_elevation_area .elevation {width:640px;}
.section_in_elevation_area .elevation .elevationimg img {width:400px; float:left; padding-top:30px;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in_area {width:820px;}
.section_sponser_in_area .content {width:640px;}
.section_sponser_in_area p {font-size:12px;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content_area_in {width:820px;}
.section_content_area_in .content {width:640px;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {margin:0 0 0 665px;}
/*** End section_partnersLogo
======================================================================================================================***/
.login {width:87%; float:left;}
.registe {width:87%; float:left; margin-top:50px;}
.row {width:100%; float:left; margin:10px 0 0 0;}
.inputText, .selectBox {width:250px;}
.selectBox {width:270px;}
/*** End registration
======================================================================================================================***/
.jurypanel li{ width:47%; min-height:320px;}
.jurypanel li .photo {/*width:145px*/; float:left;}
.jurypanel li .info {/*width:145px; float:right;*/}
.jurypanel li .photo img{/* padding:5px !important;*/}/*------------------Added on 02-07-2015-------*/
/*** End jury panel
======================================================================================================================***/
.awardsArea .awards li {width:300px; float:left; display:inline; margin:10px 20px 0 0;}
.awardsArea .awards li .ta {width:280px;}
.awardsArea .awards li .ai {width:280px;}
/*** End awardsArea
======================================================================================================================***/
.referecneForm .ref_row_in ul li {width:75px;}
/*** End referecneForm
======================================================================================================================***/
.youtube, iframe {width:640px; height:450px;}
/*** End testimonialM
======================================================================================================================***/
.juryDashborad {font-size:15px;}
/*** End juryDashborad
======================================================================================================================***/
.video_listing li{ width:48% !important;}



	}



@media screen and (min-width: 641px) and (max-width: 821px) {
	.header_one_area {width:620px;}
.header_one_area .logo {margin:25px 0 0 -340px;}
.wraper .VodafoneLogo {display:none;}
.header_one_area {width:100%;}
/*** End header_one
======================================================================================================================***/
.section_video_area {width:100%;}
.tv {width:100%; height:400px; margin:0 auto; background:#faa61a; padding:19px 0 0 37px; background:url(../images/tv.jpg) no-repeat -10px top;}
.tv iframe {width:555px; height:312px;}
/*** End section_video
======================================================================================================================***/
.list_logo_fixed {display:none;}
.list_carousel {margin:0 auto; width: 620px; overflow:hidden;}
.list_carousel ul {padding: 0; list-style: none; display: block; margin-left:0;}
.list_carousel ul li {width:220px; text-align: center; height:110px; margin:0 20px; float:left;}
/*** End section_partners
======================================================================================================================***/
.section_apply_area {width:620px; margin:0 auto;}
.section_apply_area .ul li {width:100%; float:left; margin-right:0 !important; background:url(../images/apply_li_border_bottom.jpg) repeat-X bottom; padding:0 15px 0 0;}
.section_apply_area .ul li:last-child {width:100%; float:left; margin-right:0 !important; background:none;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {background:#b9003b !important; padding:0 0 30px 0;}
.section_sponser_area {width:620px; overflow:hidden;}
.section_sponser_area .ul li.spons2 {margin:0 40px 0 0;}
.section_sponser_area .ul li span {width:250px; padding:20px 0;}
.section_sponser_area .ul li p.small {width:250px; margin-left:70px; padding:20px 0;}
/*** End section_sponser
======================================================================================================================***/
.section_content_area {width:620px; overflow:hidden;}
.section_content_area .ul li {width:620px;}
.section_content_area .ul li.eminent {background:url(../images/50.jpg) no-repeat 270px 100px; padding:0 200px 0 0;}
.section_content_area .ul li.venue {background:url(../images/venue.jpg) no-repeat 360px 100px; padding:0 200px 0 0;}
.section_content_area .ul li.glimpses {background:url(../images/glimpses.jpg) no-repeat 360px 100px; padding:0 200px 0 0;}
.section_content_area .ul li p {width:250px;}
/*** End section_content
======================================================================================================================***/
.footer_black {width:100%; float:left; background:#161515;}
.footer_black_area {width:620px; margin:0 auto;}
.footer_black_area .ul li {height:280px; padding:12px;}
.footer_black_area .ul li div h3 {font-size:13px;}
.footer_black_area .ul li div p {font-size:12px; line-height:16px;}
.footer_black_area .ul li div.powerd {width:100px;}
.footer_black_area .ul li div.gold {width:140px; background:url(../images/icons-set2.png) no-repeat 8px 0;}
.footer_black_area .ul li div.special {width:140px; background:url(../images/icons-set2.png) no-repeat 8px -360px;}
.footer_black_area .ul li div.help {width:120px; background:url(../images/icons-set2.png) no-repeat 5px -700px;}
.footer_black_area .ul li div .textSmall {font-size:10px;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 187px;}
/*** End topButton
======================================================================================================================***/
.section_collapse_area {width:620px; height:auto;}
.section_collapse_area .left {width:26%;}
.section_collapse_area .right {width:72%;}
/*** End section_collapse
======================================================================================================================***/


/*** Start Inside Pages
======================================================================================================================***/
.header_two_area {width:620px;}
.header_two_area .logo {float:left; margin:10px 0 0 -133px; left:350px;}
/*** End header_two
======================================================================================================================***/
/*.sectionNavInside_Area {width:620px;}*/
.sectionNavInside_Area .ul {height:100px; float:left;}
.sectionNavInside_Area .ul li {background:url(../images/inside_top_nav_li_border.jpg) no-repeat right 15px;}
.sectionNavInside_Area .ul li a {padding:10px 18px;}
.sectionNavInside_Area .ul li.in_sponser {width:140px; height:50px; overflow:hidden;}
.sectionNavInside_Area .ul li.in_sponser .ul li {width:40px; background:none;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.facebook {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.twitter {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.googleplus {height:32px;}
.sectionNavInside_Area .ul li .dropDown {margin:40px 0 0 0;}
/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation_area {width:620px;}
.section_in_elevation_area .elevationM {width:450px;}
.section_in_elevation_area .elevation {width:450px; height:135px}
.section_in_elevation_area .elevationM .ul {font-size:15px;}
.section_in_elevation_area .elevation .pageheading {line-height:30px; padding:20px 0 20px 20px; margin:0; font-size:26px;}
.section_in_elevation_area .elevation .elevationimg img {width:260px; float:left; padding-top:20px;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in_area {width:620px;}
.section_sponser_in_area .content {width:450px;}
.section_content_area_in .content.minHeight {min-height:1120px;}
.section_sponser_in_area p {font-size:15px;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content_area_in {width:620px;}
.section_content_area_in .content {width:450px;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {margin:0 0 0 470px;}
/*** End section_partnersLogo
======================================================================================================================***/
.progressBar {width:70%;}
/*** End dashboard_row
======================================================================================================================***/
.login {width:100%; float:left;}
.registe {width:100%; float:left; margin-top:50px;}
.row {width:100%; float:left; margin:10px 0 0 0;}
.inputText, .selectBox {width:200px;}
.selectBox {width:220px;}
/*** End registration
======================================================================================================================***/
.jurypanel li{ width:86%; margin-right:0; margin-bottom:15px;  min-height:0;}
.jurypanel li:nth-child(2n){ margin-bottom:15px;}
.jurypanel li .photo {/*width:155px;*/ float:left;}
.jurypanel li .info {/*width:258px;*/ float:left;}
/*** End jury panel
======================================================================================================================***/
.award_inside_midd_left .divm {float:left; margin:8px 8px 0 0 !important;}
.mb {padding:8px !important;}
/*** End gallery
======================================================================================================================***/
.awardsArea .awards li {width:430px;}
.awardsArea .awards li .ta {width:410px;}
.awardsArea .awards li .ai {width:410px;}
/*** End awardsArea
======================================================================================================================***/
.referecneForm .ref_row_in ul li {float:left; width:75px !important; text-align:center;}
/*** End referecneForm
======================================================================================================================***/
.youtube, iframe {width:450px; height:340px;}
/*** End testimonialM
======================================================================================================================***/
.juryDashborad li .divL {width:100%;}
.juryDashborad li .divR {width:100%;}
/*** End juryDashborad
======================================================================================================================***/
.winners_Box {width:90%; padding:5%; }
.winners_Box .winner_photo {width:100%;}
	}
	
	
	
@media screen and (min-width: 501px) and (max-width: 640px) {
.wraper .VodafoneLogo {display:none;}
.header_one_area {width:480px;}
.header_one_area .logo {width:auto; float:left; margin:30px 0 0 -233px; left:250px; position:relative; text-align:center;}
.header_one_area .logo img {width:100%;}
/*** End header_one
======================================================================================================================***/
.topNav {width:480px; top:50px; font-size:20px}
.topNav .ul li.about {margin:60px 0 20px 90px; padding:0;}
.topNav .ul li.apply {margin:20px 0 20px 25px; padding:0;}
.topNav .ul li.jury {margin:60px 0 20px 40px; padding:0;}
.topNav .ul li.sponsor {margin:60px 0 20px 90px; padding:0;}
.topNav .ul li.tech {margin:110px 0px 20px 40px;}
.topNav .ul li.gallery {margin:60px 0px 20px 30px;}
.topNav .ul li.socialIcons {clear:both; margin:30px 0 0 170px; padding:0;}
/*** End topNav
======================================================================================================================***/
.applyNow {margin:110px 0 0 -20px;}
/*** End applyNow
======================================================================================================================***/
.section_video_area {width:480px;}
.tv {width:100%; height:300px; margin:0 auto; background:#faa61a; padding:15px 0 0 0; background:url(../images/tv-small.jpg) no-repeat center top;}
.tv iframe {width:408px; height:232px; margin:0 0 0 38px;}
/*** End section_video
======================================================================================================================***/
.list_logo_fixed {display:none;}
.list_carousel {margin:0 auto; width: 480px; overflow:hidden;}
.list_carousel ul {padding: 0; list-style: none; display: block; margin-left:0;}
.list_carousel ul li {width:220px; text-align: center; height:110px; margin:0 20px; float: left;}
/*** End section_partners
======================================================================================================================***/
.section_apply_area {width:480px; margin:0 auto;}
.section_apply_area .ul li {width:100%; float:left; margin-right:0 !important; background:url(../images/apply_li_border_bottom.jpg) repeat-X bottom; padding:0 15px 0 0;}
.section_apply_area .ul li:last-child {width:100%; float:left; margin-right:0 !important; background:none;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {background:#b9003b !important; padding:0 0 30px 0;}
.section_sponser_area {width:480px;}
.section_sponser_area .ul li.spons2 {margin:0;}
.section_sponser_area .ul li:last-child {padding:0; margin:0;}
.section_sponser_area .ul li span {width:200px; padding:20px 0;}
.section_sponser_area .ul li p.small {width:150px; margin-left:70px; padding:30px 0;}
/*** End section_sponser
======================================================================================================================***/
.section_content_area {width:480px; overflow:hidden;}
.section_content_area .ul li {width:480px;}
.section_content_area .ul li.eminent {background:none; padding:0;}
.section_content_area .ul li.venue {background:none; padding:0;}
.section_content_area .ul li.glimpses {background:none; padding:0;}
.section_content_area .ul li p {width:100%;}
/*** End section_content
======================================================================================================================***/
.footer_black_area {width:480px; position:relative;}
.footer_black_area .ul li {width:150px; float:left; height:280px; background:url(../images/footer_li_border.jpg) repeat-y right; padding:0 20px; margin-bottom:20px;}
.footer_black_area .ul li div h3 {width:100%; float:left; font-size:16px; font-weight:600; text-transform:uppercase; color:#aa254e; text-align:center;}
.footer_black_area .ul li div h3 span {color:#4f4f4f;}
.footer_black_area .ul li:nth-child(2) {background:none;}
.footer_black_area .ul li div p {width:100%; float:left; font-size:14px; line-height:18px; margin-top:10px; text-align:center;}
.footer_black_area .ul li div.powerd {width:150px; float:left;}
.footer_black_area .ul li div.gold {width:250px; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat 75px 0; clear:both;}
.footer_black_area .ul li div.help {width:150px; float:left; padding:120px 20px 0 0; background:url(../images/icons-set2.png) no-repeat 15px -700px; position:absolute; left:0;}
.footer_black_area .ul li div.special {width:250px; float:right; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat 75px -360px; clear:both; position:absolute; right:20px;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 180px;}
.topButton .top {width:50px; height:50px; background:url(../images/icons-set1small.png) no-repeat 0 0;}
/*** End topButton
======================================================================================================================***/
.section_collapse_area {width:480px; height:auto; display:none;}
.section_collapse_area .left {width:35%;}

.section_collapse_area .right {width:63%;}
/*** End section_collapse
======================================================================================================================***/

/*** Start Inside Pages
======================================================================================================================***/
.header_two_area {width:480px;}
.header_two_area .logo {float:left; margin:10px 0 0 -133px; left:275px;}
/*** End header_two
======================================================================================================================***/
/*.sectionNavInside_Area {width:480px;}*/
.sectionNavInside_Area .ul {height:100px; float:left; height:160px;}
.sectionNavInside_Area .ul li {background:url(../images/inside_top_nav_li_border.jpg) no-repeat right 15px;}
.sectionNavInside_Area .ul li a {padding:10px 30px;}
.sectionNavInside_Area .ul li.in_sponser {width:140px; height:50px; position:relative; float:left; margin-left:20px;}
.sectionNavInside_Area .ul li.in_sponser .ul li {width:40px; background:none;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.facebook {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.twitter {height:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li a.googleplus {height:32px;}
.sectionNavInside_Area .ul li .dropDown {margin:80px 0 0 0;}
/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation_area {width:480px;}
.section_in_elevation_area .elevationM {width:100%;}
.section_in_elevation_area .elevation {width:100%; height:135px}
.section_in_elevation_area .elevationM .ul {font-size:16px;}
.section_in_elevation_area .elevation .pageheading {font-size:26px; line-height:30px; padding:20px; margin:0;}
.section_in_elevation_area .elevation .elevationimg img {width:260px; float:left; padding-top:20px;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in {background:#ba1c4f;}
.section_sponser_in_area {width:480px;}
.section_sponser_in_area .content {width:100%;}
.section_sponser_in_area p {font-size:16px;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content_area_in {width:480px;}
.section_content_area_in .content {width:100%;}
.section_content_area_in .content.minHeight {min-height:0px;}
.section_content_area_in .content .process {width:100%; float:left;}
.section_content_area_in .content .register {width:100%; float:left; margin-top:50px;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {display:none;}
/*** End section_partnersLogo
======================================================================================================================***/
.progressBar {width:70%;}
/*** End dashboard_row
======================================================================================================================***/
.login {width:100%; float:left;}
.registe {width:100%; float:left; margin-top:50px;}
.row {width:100%; float:left; margin:10px 0 0 0;}
.inputText, .selectBox {width:215px;}
.selectBox {width:238px;}
/*** End registration
======================================================================================================================***/
.jurypanel li{ width:80%; margin-right:0; margin-bottom:15px; min-height:0;}
.jurypanel li .photo {/*width:155px;*/ float:left;}
.jurypanel li .info {/*width:288px;*/ float:left;}
.jurypanel li:nth-child(2n){margin-bottom:15px;}
/*** End jury panel
======================================================================================================================***/
.awardsArea .awards li {width:215px;}
.awardsArea .awards li .ta {width:195px; font-size:19px;}
.awardsArea .awards li .ai {width:195px;}
.awardsArea .awards li .ai .heading {width:80%;}
/*** End awardsArea
======================================================================================================================***/
.youtube, iframe {width:450px; height:340px;}
/*** End testimonialM
======================================================================================================================***/
.juryDashborad li .divL {width:100%;}
.juryDashborad li .divR {width:100%;}
/*** End juryDashborad
======================================================================================================================***/
.winners_Box {width:90%; padding:5%; }
.winners_Box .winner_photo {width:100%;}

	}
	
	
	
@media screen and (min-width: 301px) and (max-width: 500px) {
.wraper .VodafoneLogo {display:none;}
.header_one {width:100%; float:left; background:url(../images/one_header-bg-ssmall.jpg) no-repeat top center;}
.header_one_area {width:290px; height:560px !important; margin:0 auto; position:relative;}
.header_one_area .logo {width:290px; margin:15px 0 0 15px; left:240px; position:relative; text-align:center;}
.header_one_area .logo img {width:100%;}
/*----Added by Shanti on 12-04-2016----*/
.header_one_area{background:none;}
.header_one_area .logo{ left:0;}


/*** End header_one
======================================================================================================================***/
.topNav {width:290px; position:relative; top:25px; font-size:14px; line-height:16px; background:#CCC;}
.topNav .ul li {float:left; position:relative; text-align:center; text-transform:uppercase;}
.topNav .ul li.about {margin:50px 0 20px 50px;}
.topNav .ul li.apply {margin:20px 0 20px 10px;}
.topNav .ul li.jury {margin:50px 0 20px 20px;}
.topNav .ul li.sponsor {margin:30px 0 20px 50px; clear:both;}
.topNav .ul li.tech {margin:55px 0px 20px 20px;}
.topNav .ul li.gallery {margin:30px 0px 20px 13px;}
.topNav .ul li.socialIcons {clear:both; margin:10px 0 0 80px;}
.topNav .ul li.socialIcons .sponsers{float:left;}
.topNav .ul li.socialIcons .sponsers li {float:left; width:36px; height:36px; background:url(../images/social-icons.jpg) no-repeat 0 0;}
.topNav .ul li.socialIcons .sponsers li.facebook {margin-left:30px;}
.topNav .ul li.socialIcons .sponsers li.twitter {margin-left:0px;}
.topNav .ul li.socialIcons .sponsers li.googlePlus {margin:0px 0 0 47px; clear:both;}
/*** End topNav
======================================================================================================================***/
.applyNow {margin:60px 0 0 -20px;}
/*** End applyNow
======================================================================================================================***/
.section_video_area {width:290px;}
.tv {width:100%; height:200px; margin:0 auto; background:#faa61a; padding:10px 0 0 0; background:url(../images/tv-ssmall.jpg) no-repeat center top;}
.tv iframe {width:246px; height:140px; margin:0 0 0 22px;}
/*** End section_video
======================================================================================================================***/
.list_logo_fixed {display:none;}
.list_carousel {margin:0 auto; width:290px; overflow:hidden;}
.list_carousel ul {margin-left:0;}
.list_carousel ul {padding: 0; list-style: none; display: block;}
.list_carousel ul li {width:220px; text-align: center; height:110px; margin:0 20px; float: left;}
/*** End section_partners
======================================================================================================================***/
.section_apply_area {width:290px; margin:0 auto;}
.section_apply_area .ul li {width:100%; float:left; margin-right:0 !important; background:url(../images/apply_li_border_bottom.jpg) repeat-X bottom; padding:0 15px 0 0;}
.section_apply_area .ul li:last-child {width:100%; float:left; margin-right:0 !important; background:none;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {background:#b9003b !important; padding:0 0 30px 0;}
.section_sponser_area {width:290px;}
.section_sponser_area .ul li.spons2 {margin:0;}
.section_sponser_area .ul li:last-child {padding:0; margin:0;}
.section_sponser_area .ul li span {width:100%; padding:20px 0 0 0;}
.section_sponser_area .ul li p.small {width:100%; padding:20px 0;}
/*** End section_sponser
======================================================================================================================***/
.section_content_area {width:290px; overflow:hidden;}
.section_content_area .ul li {width:290px;}
.section_content_area .ul li.eminent {background:none; padding:0;}
.section_content_area .ul li.venue {background:none; padding:0;}
.section_content_area .ul li.glimpses {background:none; padding:0;}
.section_content_area .ul li p {width:100%;}
/*** End section_content
======================================================================================================================***/
.footer_black_area {width:290px; position:relative;}
.footer_black_area .ul li {width:85%; float:left; background:url(../images/footer_li_border.jpg) repeat-x bottom; margin-bottom:20px;}
.footer_black_area .ul li div h3 {width:100%; float:left; font-size:16px; font-weight:600; text-transform:uppercase; color:#aa254e; text-align:center;}
.footer_black_area .ul li div h3 span {color:#4f4f4f;}
.footer_black_area .ul li div p {width:100%; float:left; font-size:14px; line-height:18px; margin-top:10px;}
.footer_black_area .ul li div.powerd {width:100%; float:left; text-align:center;}
.footer_black_area .ul li div.gold {width:100%; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat center 0; clear:both; text-align:left;}
.footer_black_area .ul li div.special {width:100%; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat center -360px; clear:both; text-align:left;}
.footer_black_area .ul li div.help {width:100%; float:left; padding:120px 20px 0 0; background:url(../images/icons-set2.png) no-repeat center -700px; text-align:left !important;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 80px;}
.topButton .top {width:50px; height:50px; background:url(../images/icons-set1small.png) no-repeat 0 0;}
/*** End topButton
======================================================================================================================***/
.section_collapse_area {width:290px; height:auto;}
.section_collapse_area .left {width:100%;}
.section_collapse_area .left img {width:48%;}
.section_collapse_area .right {width:100%; float:left; clear:both; display:none;}
.section_collapse_area .downloadKnow {width:auto; float:right; position:absolute; top:-202px; right:-20px;}
/*** End section_collapse
======================================================================================================================***/

/*** Start Inside Pages 
======================================================================================================================***/
.header_two_area {width:100%;}

/*** End header_two
======================================================================================================================***/
/*.sectionNavInside_Area {width:290px;}*/
.sectionNavInside_Area .ul {width:100%; height:300px; float:left; margin:20px 0;}
.sectionNavInside_Area .ul li {width:49%; float:left; background:none; margin:0 2px; border-right:#ffd7e4 dashed 1px; margin:3px 0;}
.sectionNavInside_Area .ul li:nth-child(2), .ul li:nth-child(4), .ul li:nth-child(6), .ul li:nth-child(8) {border-right:none;}
.sectionNavInside_Area .ul li a {padding:16px 12px; font-size:17px;}
.sectionNavInside_Area .ul li.in_sponser {float:left; border:none; margin:-20px 0 0 15px;}
.sectionNavInside_Area .ul li.in_sponser .ul li {width:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li:last-child {border-right:none;}
.sectionNavInside_Area .ul li .dropDown {margin:130px 0 0 -140px;}
.sectionNavInside_Area .ul li .dropDown li {background-image:none; border:none; clear:both; margin:0 0 0 2px;}
.sectionNavInside_Area .ul li .dropDown li a {font-size:14px;}
/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation_area {width:290px; text-align:center;}
.section_in_elevation_area .elevationM {width:100%;}
.section_in_elevation_area .elevation {width:100%; height:135px; text-align:center;}
.section_in_elevation_area .elevationM .ul {font-size:20px;}
.section_in_elevation_area .elevationM .ul li {width:290px; border:none; padding:0 0 0 20px;}
.section_in_elevation_area .elevation .pageheading {width:290px; font-size:26px; line-height:30px; padding:20px 0; margin:0; text-align:center;}
.section_in_elevation_area .elevation .elevationimg img {display:none;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in {background:#ba1c4f;}
.section_sponser_in_area {width:290px;}
.section_sponser_in_area .content {width:100%;}
.section_sponser_in_area p {font-size:14px;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content_area_in {width:290px;}
.section_content_area_in .content {width:100%;}
.section_content_area_in .content.minHeight {min-height:0px;}
.section_content_area_in .content .process {width:100%; float:left;}
.section_content_area_in .content .register {width:100%; float:left; margin-top:50px;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {display:none;}
/*** End section_partnersLogo
======================================================================================================================***/
.insideLeftM {width:100%; float:left;}
.insideRightM {width:100%; float:left;}
.progressBar {width:100%; height:17px; float:left; background:url(../images/progressBarBgM.gif) repeat-x top; border-radius:4px; margin-top:20px;}
/*** End dashboard_row
======================================================================================================================***/
.login h3, .registe h3 {font-size:20px !important; margin-bottom:15px;}
.login {width:100%; float:left;}
.registe {width:100%; float:left; margin-top:50px;}
.row .col_1 {width:100%; float:left;}
.row .col_2 {width:100%; float:left;}
.inputText, .selectBox {width:268px;}
.selectBox {width:288px;}
/*** End registration
======================================================================================================================***/
.row.socialSiteIcons .ul li.connectwith {padding:18px 30px 10px 0; font-size:22px;}
/*** End socialSiteIcons
======================================================================================================================***/
.jurypanel li{ width:100%; min-height:0;}
.jurypanel li .photo {width:100%; float:left; text-align:center;}
.jurypanel li .info {width:100%; float:left; text-align:center;}
.jurypanel li:nth-child(even){margin:0 15px 10px 0;}
.jurypanel li .info-inner .personal-detail{ width:100%;}
.jurypanel li .info-inner .company_logo{ width:100%; text-align:center; overflow:hidden; padding-top:10px;}
.jurypanel li .info-inner .company_logo img{ float:none;}
/*** End jury panel
======================================================================================================================***/
.award_inside_midd_left .divm {float:left; margin:5px 5px 0 0 !important;}
.mb {padding:8px !important;}
/*** End gallery
======================================================================================================================***/
.awardsArea .awards li {width:275px;}
.awardsArea .awards li .ta {width:245px;}
.awardsArea .awards li .ai {width:245px;}
.awardsArea .awards li .ai .heading {width:90%;}
/*** End awardsArea
======================================================================================================================***/
.testimonial .profile .messageFrom {margin-left:0;}
.youtube, iframe {width:270px; height:204px;}
/*** End testimonialM
======================================================================================================================***/
.juryDashborad {font-size:14px;}
.juryDashborad li .divL {width:100%;}
.juryDashborad li .divR {width:100%;}
/*** End juryDashborad
======================================================================================================================***/
.winners_Box {width:90%; padding:5%; }
.winners_Box .winner_photo {width:100%;}
}



@media screen and (min-width: 100px) and (max-width: 300px) {
.wraper .VodafoneLogo {display:none;}
.header_one {width:100%; float:left; background:url(../images/one_header-bg-ssmall.jpg) no-repeat top center;}
.header_one_area {width:190px; height:560px !important; margin:0 auto; position:relative;}
.header_one_area .logo {width:190px; margin:40px 0 0 -225px; left:225px; position:relative; text-align:center;}
.header_one_area .logo img {width:100%;}

/*----Added by Shanti on 12-04-2016----*/
.header_one_area{background:none;}

/*** End header_one
======================================================================================================================***/
.topNav {width:190px; position:relative; top:170px; font-size:14px; line-height:16px;}
.topNav .ul li {float:left; position:relative; text-align:center; text-transform:uppercase;}
.topNav .ul li.about {margin:50px 15px 20px 0px;}
.topNav .ul li.apply {margin:10px 0 20px 5px;}
.topNav .ul li.jury {margin:50px 0px 20px 30px;}
.topNav .ul li.sponsor {margin:30px 0 20px 5px; clear:both;}
.topNav .ul li.tech {margin:55px 0px 10px 15px;}
.topNav .ul li.gallery {margin:30px 0px 20px 10px;}
.topNav .ul li.socialIcons {clear:both; margin:15px 0 0 32px;}
.topNav .ul li.socialIcons .sponsers{float:left;}
.topNav .ul li.socialIcons .sponsers li {float:left; width:36px; height:36px; background:url(../images/social-icons.jpg) no-repeat 0 0;}
.topNav .ul li.socialIcons .sponsers li.facebook {margin-left:30px;}
.topNav .ul li.socialIcons .sponsers li.twitter {margin-left:0px;}
.topNav .ul li.socialIcons .sponsers li.googlePlus {margin:0px 0 0 45px; clear:both;}
/*** End topNav
======================================================================================================================***/
.applyNow {margin:220px 0 0 0; font-size:30px;}
/*** End applyNow
======================================================================================================================***/
.section_video_area {width:190px;}
.tv {display:none;}
.tv iframe {display:none;}
/*** End section_video
======================================================================================================================***/
.list_logo_fixed {display:none;}
.list_carousel {display:none;}
/*** End section_partners
======================================================================================================================***/
.section_apply_area {width:190px; margin:0 auto;}
.section_apply_area .ul li h2 {font-size:26px; padding:15px 0 20px 75px;}
.section_apply_area .ul li {width:100%; float:left; margin-right:0 !important; background:url(../images/apply_li_border_bottom.jpg) repeat-X bottom; padding:0 15px 0 0;}
.section_apply_area .ul li:last-child {width:100%; float:left; margin-right:0 !important; background:none;}
.section_apply .section_apply_area .applyNow { font-size:30px; margin:0 0 0 0;}
/*** End section_apply
======================================================================================================================***/
.section_sponser {background:#b9003b !important; padding:0 0 30px 0;}
.section_sponser_area {width:190px; font-size:40px;}
.section_sponser_area .ul li.spons2 {margin:0;}
.section_sponser_area .ul li:last-child {padding:0; margin:0;}
.section_sponser_area .ul li span {width:100%; padding:20px 0 0 0; font-size:50px; line-height:54px !important;}
.section_sponser_area .ul li p.small {width:100%; padding:20px 0; font-size:14px;}
/*** End section_sponser
======================================================================================================================***/
.section_content_area {width:190px; overflow:hidden;}
.section_content_area .ul li {width:190px;}
.section_content_area .ul li.eminent {background:none; padding:0;}
.section_content_area .ul li.venue {background:none; padding:0;}
.section_content_area .ul li.glimpses {background:none; padding:0;}
.section_content_area .ul li p {width:100%;}
/*** End section_content
======================================================================================================================***/
.footer_black_area {width:190px; position:relative;}
.footer_black_area .ul li {width:80%; height:auto !important; float:left; background:url(../images/footer_li_border.jpg) repeat-x bottom; margin-bottom:20px; padding-bottom:40px;}
.footer_black_area .ul li div h3 {width:100%; float:left; font-size:16px; font-weight:600; text-transform:uppercase; color:#aa254e; text-align:center;}
.footer_black_area .ul li div h3 span {color:#4f4f4f;}
.footer_black_area .ul li div p {width:100%; float:left; font-size:14px; line-height:18px; margin-top:10px;}
.footer_black_area .ul li div.powerd {width:100%; float:left; text-align:center;}
.footer_black_area .ul li div.gold {width:100%; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat center 0; clear:both; text-align:left;}
.footer_black_area .ul li div.special {width:100%; float:left; padding:120px 0 0 0; background:url(../images/icons-set2.png) no-repeat center -360px; clear:both; text-align:left;}
.footer_black_area .ul li div.help {width:100%; float:left; padding:120px 20px 0 0; background:url(../images/icons-set2.png) no-repeat center -700px; text-align:left !important;}
/*** End footer_black
======================================================================================================================***/
.topButton {margin:0 0 0 50px;}
.topButton .top {width:50px; height:50px; background:url(../images/icons-set1small.png) no-repeat 0 0;}
/*** End topButton
======================================================================================================================***/
.section_collapse {display:none;}
.section_collapse_area {display:none;}
/*** End section_collapse
======================================================================================================================***/

/*** Start Inside Pages 
======================================================================================================================***/
.header_two {width:100%;}
.header_two_area {width:190px; height:200px; margin:0 auto; position:relative;}
.header_two_area .logo {width:190px; float:left; margin:25px 0 0 -105px; left:105px; position:relative;}
.header_two_area .registerLogin {text-align:left; margin:20px 0 0 10px;}
.header_two_area .logo img {width:100%;}
.header_two_area .registerLogin a {font-size:18px;}
/*** End header_two
======================================================================================================================***/
/*.sectionNavInside_Area {width:190px;}*/
.sectionNavInside_Area .ul {width:100%; height:auto; float:left; margin:20px 0 40px 0;}
.sectionNavInside_Area .ul li {width:100%; float:left; background:none; border-right:none; margin:3px 0;}
.sectionNavInside_Area .ul li a {padding:6px 12px;}
.sectionNavInside_Area .ul li:last-child a {padding:16px 12px;}
.sectionNavInside_Area .ul li.in_sponser {float:left; border:none; margin:-20px 0 0 0px;}
.sectionNavInside_Area .ul li.in_sponser .ul li {width:32px;}
.sectionNavInside_Area .ul li.in_sponser .ul li:last-child {border-right:none;}
.sectionNavInside_Area .ul li .dropDown {width:224px; margin-top:210px;}
.sectionNavInside_Area .ul li .dropDown li {background-image:none; border:none; clear:both; margin:0 0 0 2px;}
.sectionNavInside_Area .ul li .dropDown li a {width:200px; font-size:11px; text-transform:capitalize;}
/*** End sectionNavInside
======================================================================================================================***/
.section_in_elevation_area {width:190px; text-align:center;}
.section_in_elevation_area .elevationM {width:100%;}
.section_in_elevation_area .elevation {width:100%; height:135px; text-align:center;}
.section_in_elevation_area .elevationM .ul {font-size:20px;}
.section_in_elevation_area .elevationM .ul li {width:190px; border:none; padding:0 0 0 20px;}
.section_in_elevation_area .elevation .pageheading {width:190px; font-size:26px; line-height:30px; padding:20px 0; margin:0; text-align:center;}
.section_in_elevation_area .elevation .elevationimg img {display:none;}
/*** End section_in_elevation
======================================================================================================================***/
.section_sponser_in {background:#ba1c4f;}
.section_sponser_in_area {width:190px;}
.section_sponser_in_area .content {width:100%;}
.section_sponser_in_area p {font-size:14px;}
/*** End section_sponser_in
======================================================================================================================***/
.section_content_area_in {width:190px;}
.section_content_area_in .content {width:100%;}
.section_content_area_in .content.minHeight {min-height:0px;}
.section_content_area_in .content .process {width:100%; float:left;}
.section_content_area_in .content .register {width:100%; float:left; margin-top:50px;}
/*** End section_content
======================================================================================================================***/
.section_partnersLogo_area {display:none;}
/*** End section_partnersLogo
======================================================================================================================***/
.insideLeftM {width:100%; float:left;}
.insideRightM {width:100%; float:left;}
.progressBar {width:100%; height:17px; float:left; background:url(../images/progressBarBgM.gif) repeat-x top; border-radius:4px; margin-top:20px;}
/*** End dashboard_row
======================================================================================================================***/
.login h3, .registe h3 {font-size:20px !important; margin-bottom:15px;}
.login {width:100%; float:left;}
.registe {width:100%; float:left; margin-top:50px;}
.row .col_1 {width:100%; float:left;}
.row .col_2 {width:100%; float:left;}
.inputText, .selectBox {width:170px;}
.selectBox {width:190px;}
/*** End registration
======================================================================================================================***/
.row.socialSiteIcons .ul li.connectwith {padding:18px 30px 10px 0; font-size:18px;}
/*** End socialSiteIcons
======================================================================================================================***/
.jurypanel li .photo {width:100%; float:left; text-align:center;}
.jurypanel li .info {width:100%; float:left; text-align:center;}
.jurypanel li:nth-child(even){margin:0 15px 10px 0;}
/*** End jury panel
======================================================================================================================***/
.award_inside_midd_left .divm {float:left; margin:5px 5px 0 0 !important;}
.mb {padding:8px !important;}
/*** End gallery
======================================================================================================================***/
.awardsArea .awards li {width:145px; background:#000; padding:0; margin:0 0 10px 0;}
.awardsArea .awards li .ta {width:100%; font-size:15px;}
.awardsArea .awards li .ai .heading {width:100%; padding:110px 0 0 0; text-align:center;}
.awardsArea .awards li .ai {width:100%; background-position:center top !important;}
/*** End awardsArea
======================================================================================================================***/
.testimonial .profile .messageFrom {margin-left:0;}
.youtube, iframe {width:190px; height:143px;}
/*** End testimonialM
======================================================================================================================***/
.juryDashborad li {font-size:11px;}
.juryDashborad li .divL {width:100%; padding:0;}
.juryDashborad li .divR {width:100%; padding:0;}
/*** End juryDashborad
======================================================================================================================***/

.winners_Box {width:90%; padding:5%; }
.winners_Box .winner_photo {width:100%;}
.helpMessage {left:-80px;}
}

/*css add at 15/01/2015 by Monu Tyagi*/
.preRegister{ width:850px; margin-top:20px;}
.referecneForm label{ width:250px; display: inline-block; margin-left:15px;}
.referecneForm input{    display:inline; height:30px; border:1px solid #d4d3d3; margin-top:20px;}
.referecneForm .redBut{  width:100px;  display:inline; height:30px; border:1px solid #d4d3d3; margin-top:20px;}


/*css added on 01/07/2015 by Shanti Rawat*/

.jurypanel li .photo img{/* border:1px solid #868686; padding:8px;*/}
.company_logo{ width:30%; padding-bottom:5px; float:right; /*border-bottom:1px solid #d5d5d5; min-height:55px; margin-bottom:10px; clear:both; padding-top:10px;*/}
.company_logo img{ max-width:100%; float:right; vertical-align:top;}
.jurypanel li .info .name a{ color:#da215c;}


/*********====> NAZAKAT ALI - 9.9 MEIDA <===========********/

/*css added on 21/08/2015 by Shanti Rawat*/

.section_content_area_in .content h3 {
    color: #19154f;
    float: left;
    font-size: 30px;
	line-height:38px;
    text-transform: inherit;
    width: 100%;
	position:relative;
}
.main_heading{ margin-bottom:60px !important;}
.techaward .powerdBy{ margin:20px 0 30px;}
.img2{padding-left: 25px;
    position: absolute;
    top: -18px;
}
.img3{top:0;}
.gartner a{ color:#333;}
.gartner a:hover,.gartner a:active, .gartner a:focus{ color:#222;}

/*----Testimonial------*/
.client_testimonials li{ list-style:none; clear:left; margin-bottom:10px; padding:20px; background-color:#fff; border:2px solid #ccc; box-shadow:0 0 2px #ddd;}
.company_name{ display:block; color:#333; font-size:20px; border-bottom:2px solid #ddd; padding-bottom:10px;}
.cl_name{text-align:right; display: inline-block; font-style:italic; font-size:16px; color:#333; font-family:Georgia, "Times New Roman", Times, serif; padding-top:10px; width:100%;}

/*----Awards------*/
.awards{ clear:left; background:#fff;  border:1px solid #ccc; overflow:hidden; padding-bottom:15px; padding-top:25px; margin-bottom:25px;}
.awards li a{ color:#444;}
.awards li{ float:left; width:50%; text-align:center;}
.awards img{ max-width:100%; border:4px solid #ccc;}

/*----Case-Studies------*/
.CaseStudies_wrapper .CaseStudies_list{border-bottom: 1px dashed #ccc; margin-bottom:25px; padding-bottom:25px;}
 .CaseStudies_list{clear: left;
    overflow: hidden;
    }
.CaseStudies_hed{ display:block; color:#333; margin-bottom:10px;}
.CaseStudies_list a.link {
    background:url(../images/download.png) no-repeat;
    color: #fff;
    float:left;
    font-size: 14px;
    margin: 5px 0 0;
    padding: 3px 15px;
    text-decoration: none;
    width: 25px;
	height:31px;
	text-indent:-9999px;
}

/*----White Papers------*/
.whitepapers img{ max-width:100%;/* margin-bottom:20px;*/}
.whitepapers .awardsInfor, .CaseStudies_wrapper .awardsInfor{border-bottom:1px dashed #ccc; padding-bottom:30px;}
.whitepapers .awardsInfor:last-child, .CaseStudies_wrapper .awardsInfor:last-child{border-bottom:none; padding-bottom:0px;}
.win_live h4{font-size:22px; margin:0 0 22px; text-align:center;}
.win_live iframe{ width:100%;}


/*css added on 11/04/2016 by Shanti Rawat*/

#ad_user-frm{border-bottom:1px dashed #999; float:left; margin:0 0 40px; padding:0 0 40px;}
#ad_user-frm .row .col_1{width:29%;}
#ad_user-frm .row .col_2{ width:70%;}
#ad_user-frm .inputText{ width:280px;}
.srchLFT30{margin-left:30%;}
.srchLFT30 .redBut{ float:left;}
.ad_user_list{overflow-x: auto; overflow-y: hidden; width: 100%; float: left; min-height: 0.01%;}
.ad_user_table{border-collapse: collapse; border-spacing: 0;}
.ad_user_table > thead > tr > th, .ad_user_table > tbody > tr > td{ padding:8px; line-height: 1.42857; border: 1px solid #ccc;}
.ad_user_table > thead > tr > th{background-color:#f1f2f2; border-bottom:2px solid #ccc; color:#333;}
.inteviewTabl table.ad_user_table tr:first-child, tr:last-child{ background:none; text-align:left;} 
#id_sort{height:18px; display:inline-block; font-size:0; width:14px; height:14px; /*margin-top:-28px;*/ float:right; margin-top:3px;}
.asd_icon{background:url(../images/ac-dc_icon.png) no-repeat; background-position:left 6px !important;}
.dsd_icon{background:url(../images/ac-dc_icon.png) no-repeat; background-position:left -8px !important;}
.edit_butt{background:#da215c; color:#fff; cursor:pointer; padding:0px 12px; font-size:12px;border:1px solid #da215c;}
.edit_butt:hover{ background:#fff; color:#666; border:1px dashed #ccc;}
.pgn_txt{padding-bottom:8px; float:left;}
.pagination{ float:right; margin-bottom:8px;}
.pagination a, .pagination span{ border:1px solid #ccc; padding:0px 10px; display:inline-block; /*height:35px; line-height:35px;*/ background:#fff; margin-bottom:3px; font-size:16px;}
.pagination a{ color:#2c2c2c;}
.pagination a:first-child{margin-right:4px;}
.pagination a:last-child{margin-left:4px;}
.pagination a:hover, .pagination span{ color:#da215c;}
.mrgBT10{margin-top:10px;}
.pagination a img{vertical-align:text-top; padding:5px 0; display:inline;}


.sectionNavInside_Area #cssmenu .in_sponser .ul{ padding-top:10px;}


/* #SAG scroller  */

div#mysagscroller2{
width: 100%; /*width of scroller*/
height:500px;
/*border:7px solid #C0C0C0;*/
}

div#mysagscroller2 ul li img{
border-width:0;
display:inline-block; /*this causes each image to be flush against each other*/
width:100%;
}

.sliderdesc, .sliderdesctext{ bottom:0; height:500px;}
.sliderdesctext{ padding-top:15px !important;}

/*default CSS for SAG scroller*/

#scroller_outer{ width:100%; background-color:#fff; overflow:hidden;}
#scroller_outer p {
    color: #666;
    font-size: 16px;
    line-height: 14px;
    padding:25px 10px;
    text-align: center;
    text-transform: uppercase;
}
#scroller_outer p.red {
    color: #da215c; font-weight:700;
}
.sagscroller{
height:250px;
overflow:hidden;
position:relative;
}

.sagscroller a{
font-weight:bold;
}

.sagscroller ul{
position:absolute;
margin:0;
padding:0;
background:white;
list-style:none;
width: 100%;
}

.sagscroller ul li{
display:block;
}

.sagscroller ul li .rsscontent{ /*div containing body of each RSS entry*/
font-size:90%;
}

.sagscroller ul li .rsslabel{ /*div containing label of each RSS entry*/
margin-top:5px;
background: #eee;
font-size:12px;
clear: both;
}
.sliderdesctext{top:-9px !important;}


/*css added on 23/11/2016 by Shanti Rawat*/

.normLinkPink {text-decoration:underline !important; color:#da215c;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img { margin: 0 auto; }



/*=====================ADD NEW DESIGN CSS==================*/

/*css added on 01/05/2017 by Shanti Rawat*/

.jurypanel-details{ overflow:hidden; background:#fff; box-shadow:0 0 10px #ccc; margin-bottom:30px;}
.jurypanel-details li{width:50%; float:left; max-height:220px;}
.jurypanel-details li .photo img{ width:100%;}
.jurypanel-details li .info{ padding:28px; overflow:hidden;}
.jurypanel-details li .info .name {
    color: #da215c;
    float: left;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    padding-bottom: 10px;
    text-transform: inherit;
    width: 100%;
}
.jurypanel-details li .info .name a {
    color: #da215c;
}
.jurypanel-details li .info .personal-detail {
    float: left;
    width: 70%;
}
.jurypanel-details .info .position{color: #57574a;
    float: left;
    font-size: 22px;
    font-weight: 700;
    line-height: 25px;
    padding-bottom: 10px;
    width: 100%;}
.jurypanel-details .info .company {
    color: #818179;
    float: left;
    font-size: 22px;
    line-height: 25px;
    width: 100%;
}
.jurypanel-details-bottom li{ padding-bottom:5px; background:#fff; box-shadow:0 0 10px #ccc; margin-bottom:15px; padding:12px 20px; overflow:hidden;}
.jurypanel-details-bottom li .col-left, .jurypanel-details-bottom li .col-right{ width:50%; float:left; overflow:hidden;}
.col-left-inner{ font-size:22px; color:#555555; padding-right:20px;}
.col-right{font-size:20px; color:#57574a; font-family: 'Conv_TitilliumWeb-ExtraLight';}
.col-right-list{ list-style:none;}
.col-right-list li{ border-bottom:1px solid #ccc; box-shadow:none; padding:0 0 15px 0; margin-bottom:15px;}
.col-right-list li:last-child{border-bottom: none;}
.video_listing_wrapper {
    width: 100%;
}
.video_listing {
    margin: 0;
    padding: 0;
}
.video_listing li {
    float: left;
    list-style: outside none none;
    margin-bottom: 25px;
    margin-right: 25px;
    width: 48.4%;
}
.video_listing li:nth-child(2n) {
    margin-right: 0;
}
.video_listing iframe {
    height: 270px;
    max-width: 100%;
}
.sp_detail span {
    clear: both;
    display: block;
}
.sp_detail .sp_name {
    color: #b4006b;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0 0;
    text-transform: uppercase;
}



.header_new{ width:100%;}
.header_container {
    margin: 0 auto;
    position: relative;
}
.header_container img{ max-width:100%;}
.header_inner{padding:20px 0 0;
	overflow:hidden;

}
.top_banner img{ max-width:100%;}
.top_banner iframe{ width:100%; height:90px;}
.next100_logo{ padding-bottom:10px; display:block;}
.sc_icons{ }
/*.sc_icons a{ display:inline-block; width:40px; height:40px; background:url(../images/new-social-icons.png) no-repeat; margin-right:8px;}*/
.sc_icons a:last-child{ margin-right:0;}
.fcbk{background-position:0 0 !important;}
.lkn{background-position:-50px 0 !important;}
.tw{background-position:-100px 0 !important;}
.yt{background-position:-150px 0 !important;}
.fl{background-position:-200px 0 !important;}
.pr{background-position:-250px 0 !important;}
.mal{background-position:-300px 0 !important;}
.right_bottom_section{ margin-top:20px; overflow:hidden; float:right;}
.apply_button{ float:right;}
.pink_butt{ background-color:#ed1a3b; color:#fff; text-transform:uppercase; font-size:24px; line-height:28px; font-weight:bold; display:inline-block; padding:10px 40px;}
.blue_but{color:#fff; text-transform:uppercase; font-size:24px; line-height:28px; font-weight:bold; background-color:#0d0417; display:inline-block;  padding:10px 15px;}
.pink_butt:hover, .pink_butt:active, .pink_butt:focus, .blue_but:hover, .blue_but:active, .blue_but:focus{color:#fff;}
.space-rgt15{ margin-right:15px;}
.content_section{ clear:both;}
.content_inner{ padding:15px 0 30px 0; overflow:hidden;}
.main_head-text{ color:#07070f; font-size:35px; line-height:38px; margin-top:0;clear:both; text-transform: inherit;}
.main_head-text span{ color:#07070f;}
.phases-title{ font-size:18px; color:#07070f; text-transform:uppercase; font-weight:bold; display:block; margin-bottom:3px; font-family:'Conv_TitilliumWeb-Bold';}
.pink_heading{ color:#07070f; font-size:22px; text-transform:uppercase; font-family: 'Conv_TitilliumWeb-Bold'; margin:0;}
.pink_line{border-bottom:5px solid #0077c1; width:60px; margin:18px 0;}
.ad_banner{border-bottom:1px solid #818179; border-top:1px solid #818179; padding:15px 0; margin:30px 0;}
.ad_banner iframe{ text-align:center; float:none; height:90px; width:100%;}
.ad_banner iframe img{text-align:center;}
/*.video_wrapper{ float:left;}*/
.video_inner{ margin-bottom:22px; overflow:hidden;}
.rd_more{color:#d12053; float:right; font-size:25px; background:url(../images/rd_more.png) no-repeat; width:30px; height:30px;}
.rd_more:hover, .rd_more:focus, .rd_more:active{color:#d12053;}
.who_can{ background:url(../images/pink-icon.png) no-repeat; background-position:0 0; width:62px; height:60px; display:inline-block;}
.why_apply{ background:url(../images/pink-icon.png) no-repeat; background-position:-291px 0; width:62px; height:60px; display:inline-block;	}
.how_apply{ background:url(../images/pink-icon.png) no-repeat; background-position:-578px 0; width:62px; height:60px; display:inline-block;	}
.rd_link{ margin:20px 0;}
.blue_heading{ color:#0d0416; font-size:28px; text-transform:inherit; font-family: 'Conv_TitilliumWeb-Bold';}
.pink_heading18{ color:#0d0416; font-size:18px; text-transform:inherit; font-family: 'Conv_TitilliumWeb-Bold'; margin:0;}
.pink_heading18 a{ color:#0d0416;}
.icons_txt{ min-height:315px;}
.icons_txt1{ min-height:395px;}
.icons_txt2{ min-height:450px;}
.icons_txt3{ min-height:450px;}
.apply_now{ margin:30px 0;}
.survey_wrapper{ margin-bottom:10px;}
.min_height62{ min-height:62px;}
.margin-top0{ margin-top:0;}
.margin-bottom30{ margin-bottom:30px;}
.title20{font-size:20px; color:#000002; text-transform:capitalize; display:block; margin-bottom:3px; font-family:'Conv_TitilliumWeb-Bold'; margin-top:0;}
.title20 a{ color:#000002;}
.footer{ color:#fff; padding:25px 0; font-size:14px; line-height:20px;}
.footer a{color:#fff;}
.ft_next100{background:url(../images/ft-logo.png) no-repeat; background-position:0 0; width:100px; height:50px; display:inline-block; margin-right:20px;}
.ft_it_next{background:url(../images/ft-logo.png) no-repeat; background-position:-117px 0; width:110px; height:50px; display:inline-block; margin-right:10px;}
.ft_9dot9{background:url(../images/ft-logo.png) no-repeat; background-position:-246px 0; width:51px; height:50px; display:inline-block;}
.Next100_Club{ background-color:#ec6b10 !important; font-family:'Conv_TitilliumWeb-Bold'; float:right !important;}
.Next100_Club a{ color:#0d0416;}
.Next100_Club a:hover{ background-color:#2bb2c5 !important;}
.social_box .tab-content{/*background-color:#fff;*/ overflow:hidden; width:100% !important; margin-top: -1px;}
.social_box .nav-tabs {border-bottom: 1px solid #0d0416;}
.social_box .nav-tabs > li > a{ padding:5px 20px; color:#0d0416; border-radius:0; background-color:#fff; /*border:1px solid #0d0416;*/ margin:-1px;}
.social_box .nav-tabs > li.active > a, .social_box .nav-tabs > li.active > a:focus, .social_box .nav-tabs > li.active > a:hover{background-color:#0d0416; color:#fff; margin:-1px;}
.right_ad{ overflow:hidden;}
.right_ad .img_ad{max-width:100% !important;}
.right_ad iframe{ width:100% !important; height:250px;}
.right_ad .right-add-innder{width:100%; height:250px;}
.right-add-innder a img{ max-width:100% !important;}

.popular-updates .carousel-control.left, .popular-updates .carousel-control.right{background-image:none;}
.popular-updates .carousel-indicators{display:none;}
.popular-updates .carousel-control .glyphicon-chevron-left, .popular-updates .carousel-control .glyphicon-chevron-right, .popular-updates .carousel-control .icon-next, .popular-updates .carousel-control .icon-prev{ top:105%;}
.popular-updates .carousel-control{ color:#0d0416; opacity:1; text-shadow:none;}
.slider .carousel-indicators{ display:none;}


#getting-started{ color:#fff; float: left; display: inline-table; padding:8px 30px 8px 0px; font-size: 32px; font-family:"next100-Regular",sans-serif;}
#getting-started span{ background-color:#0d0416 !important; border-radius:5px; padding:3px 8px; font-size:30px; font-weight:bold;}
#getting-started .days{ padding-bottom:12px;float:left;font-size:22px;color:#ed1260;width:100%;   }
#getting-started sub{margin:-12px 9px 0 9px;color:#ed1260;  }
.marquee-list{ padding-bottom:15px;}
.marquee-list img{ padding:10px; background-color:#fff;}


.spkr-list li{ width:100%; list-style:disc; margin-left:18px; margin-bottom:2px;}

.video_wrapper .carousel-caption{ background-color:rgba(237, 26, 59, 0.8); left:0; right:0; bottom:0; padding:15px; text-align:left; bottom:40px; display:none;}
.video_wrapper:hover .carousel-caption{ display:block;}
.video_wrapper .carousel-control.left, .video_wrapper .carousel-control.right{ background-image:none; bottom:38px;}
.next100_club1{ background-color:#faa61a; overflow:hidden;}
.next100_club1 .row{ margin:0 -15px !important;}
.next100_club1-inner{padding:20px 10px;}
.next100_club1-inner h1{ text-transform:uppercase; color:#0d0417; font-family: 'Conv_TitilliumWeb-Bold'; font-size:35px; line-height:38px; margin-top:0;}
.next100_club1-inner h1 span{ color:#0d0417;}
.club-spkr-hed{ text-transform:uppercase; color:#0d0416; font-size:14px; font-weight:bold; margin:10px 0 5px 0;}
.club-text{ color:#0d0416; font-size:18px; line-height:22px; border-bottom:4px solid #fff;  margin:0px 0 25px 0; padding-bottom:10px;}

.club-text a{color:#0d0416;}
.club-icon a{ display:inline-block; margin-right:28px;}
.club-icon a:last-child{ margin-right:0;}
.club-icon span{ display:block; color:#0d0416; text-transform:uppercase; font-size:14px; font-weight:bold; margin-top:10px;}



.red-box-outer{ background-color:#ff3334; color:#fff;}
.red-box-outer a, .red-box-outer a:active, .red-box-outer a:focus{color:#fff; text-decoration:none; outline:none;}
.grey-box-outer{ background-color:#d9d9d9; color:#000002;}
.grey-box-outer a, .grey-box-outer a:active, .grey-box-outer a:focus{color:#000002; text-decoration:none; outline:none;}
.blk-box-outer{ background-color:#333; color:#fff;}
.blk-box-outer a, .blk-box-outer a:active, .blk-box-outer a:focus{color:#fff; text-decoration:none; outline:none;}
.blk-box-outer h2{ color:#ff3334;}
.blk-box-outer .inner-wrap p{color:#fff;}
.wht-box-outer{ background-color:#fff; color:#000002;}
.wht-box-outer a, .wht-box-outer a:active, .wht-box-outer a:focus{color:#000002; text-decoration:none; outline:none;}
.wht-box-outer h2{ color:#ff3334;}


.inner-wrap{ text-align:center; font-size:18px; padding:40px; line-height:22px; overflow:hidden;}
.inner-wrap h2{ font-size:30px; font-weight:normal; line-height:38px; }
.padding-rgt0{ padding-right:0;}
.padding-lft0{ padding-left:0;}
.padding0{ padding:0;}

.col-container {
    display: table;
    width: 100%;
	position:relative;
	}
.col {
    display: table-cell; width:33.33333% !important; vertical-align:top;
	/* height:350px;*/ overflow:hidden;
}
.col img{ width:100%; height:100%;}
.wrap-ot{ width:810px;}
.partner-frm{ margin-top:60px;}
.partner-frm input[type="text"]{ border:1px solid #ccc; width:100%; height:35px; margin-bottom:10px;}
.partner-frm label{ width:100%;}
.spce-left{ padding-left:20px;}
.pur_rdMore {
    padding: 5px 100px;
	background-color:#ff3334;
	color:#FFF;
	font-size:18px;
	margin-top:30PX;
}
.bt-center{ text-align:center;}
.cnt-form h1{color: #ff3334;
text-transform: uppercase;
margin:40px 0 30px;
}
.cnt-form p{  
    font-size:32px;
    line-height:35px;
    padding-bottom: 40px;
}
.icon-bx a {
    color: #000;
}
.icon-bx img {
    display: inline-block;
}
.icon-txt {
    font-size: 21px;
    font-weight: 300;
    display: block;
    padding: 12px 0 30px;
}
.icon-txt span {
    display: block;
    color: #0077c0;
    font-size: 24px;
    font-weight: 400;
}
.spncr-section .h1 {
    font-size: 40px;
    margin: 20px 0 60px;
}
.sectionNavInside .navbar-default .navbar-nav > li > a{ padding-left:15px !important; padding-right:15px !important;}
.comingSoon .modal-content img{ max-width:100%}
.comingSoon .modal-content button.close{padding: 10px 15px; color:#b4006b; opacity:1; font-size:35px; line-height:35px;}
.form-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.form-check-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem;
}
.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: .3125rem;
    margin-left: 0;
}
.reffer-hed{
margin:20px 0 25px 0;
padding-bottom: 15px;
border-bottom: 1px dotted #b4006b;
}
.reffer_form .form-control{
	 box-shadow:none;
	 border-radius:0;
	 border: #E5E5E5 solid 1px;
}
.alert-danger, .alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}
.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 20px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
   /* background-color: #fcf8e3;
    border: 1px solid #fbeed5;
        border-top-color: rgb(251, 238, 213);
        border-right-color: rgb(251, 238, 213);
        border-bottom-color: rgb(251, 238, 213);
        border-left-color: rgb(251, 238, 213);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;*/
    border-radius: 4px;
}
.rf-code{ width:auto;}
.rf-txt{ float:left; margin-top:30px; font-size:14px; color:#666;}

.survey_wrapper{float: left;width: 100%;margin: 30px 0;}
.survey_wrapper ul{float: left;width: 100%;}
.survey_wrapper ul li { float: left; width: 33%; border: 1px solid #ccc; padding: 20px;min-height: 150px; font-size: 18px;margin: -1px -1px 0 0; }
.survey_wrapper ul li strong { display: block; font-size: 45px; line-height: 40px; margin-bottom: 5px; }


.text-color1 { color: #da215c; }
.text-color2 { color: #337ab7; }
.text-color3 { color: #3c763d; }
.text-color4 { color: #3b8a5e; }



/*----Media Quearies------*/

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.blue_heading{min-height:65px;}
	.icons_txt{min-height:410px;}
	#ninja-slider{ height:595px;}
	.icons_txt1{min-height: 492px;}
	.icons_txt3{min-height: 555px;}
.phases-section p{ font-size:0.9em; line-height:1.4em;}
.pink_line{ margin:8px 0;}


}


@media screen and (min-width:768px) and (max-width: 1024px) {
	
/*----Awards------*/
.awards img{max-width:85%;}
}

@media screen and (max-width: 991px){

.section_content_area_in  .gallerytable td, .section_content_area_in .gallerytable th {
    width: 100%;
    display: table-cell;
}

.header_area_left, .header_area_right{float:none; text-align:center; overflow:hidden;}
.apply_button{ float:none;}
.sc_icons {margin-bottom: 10px;}
.icons_txt, .icons_txt1, .icons_txt3, .icons_txt2{ min-height:0;}
.min_height62{ min-height:0;}
.pink_heading18{ margin-bottom:25px;}
.pink_heading18:last-child{ margin-bottom:0px;}
.icon_bx{ margin-bottom:25px;}
.ft_col{ padding-bottom:20px; margin-bottom:20px;}
.ft_col:first-child{ text-align:center;}
#ninja-slider{ height:410px;}
.right_bottom_section{overflow:visible; float:none;}
.sc_icons{display:inline-block; text-align:center;}
.next100_club1-inner{ text-align:center;}
.club-speaker-img img{ display:inline-block;}

}

@media screen and (max-width: 820px){
.partner_logo{ display:block; text-align:left; width:100%;}
.img2{ position:inherit; padding-left:10px; padding-top:15px;}
.main_heading{ margin-bottom:40px !important;}
.jurypanel-details li{ width:100% !important; }	
.jurypanel-details-bottom li .col-left, .jurypanel-details-bottom li .col-right{ width:100%;}
.col-left-inner{ padding-right:0; padding-bottom:5px;}
.video_listing li{ width:100% !important; margin-right:0;}
}

@media screen and (max-width: 767px){
	
.jurypanel.home li { width: 100%;}

.survey_wrapper ul li {width: 50%;min-height: 185px;}


/*----Awards------*/
.awards{ padding:30px 20px;}
.awards li{ width:100%;}
.awards img{max-width:100%;}
/*----End Awards------*/

.Next100_Club{ float:none !important;}
.col-sm-12{ width:100%;}
}


/*css added on 11/04/2016 by Shanti Rawat*/

@media screen and (max-width: 500px) {
	#ad_user-frm .row .col_1, #ad_user-frm .row .col_2{width: 100%;}
	#ad_user-frm .inputText{width: 100%;}
	.srchLFT30 {margin-left:0%;}
	.sectionNavInside_Area .in_sponser, .sectionNavInside_Area .ul{ height:auto;}
	.sectionNavInside_Area .in_sponser{ float:left;}
	.jurypanel-details li .info .personal-detail{ width:100%;}
	.jurypanel-details li .info{ padding-top:15px;}
}

@media screen and (max-width: 379px){
	.pink_butt.space-rgt15{ margin-right:0; margin-bottom:10px;}
}
@media (max-width: 991px) {
	.wrap-ot{ width:100%;}
	.col{ width:100% !important; display:block;}
	.partner-frm td, th{ width:100%; display:block;}
	.spce-left{ padding-left:0;}
			
	}