.navbar-inverse .navbar-nav.event-menu li a { font-size: 16px; font-weight: normal; font-family: 'Open Sans', sans-serif; color: rgb(255, 255, 255); text-shadow: 0.5px 0.866px 0px rgba(0, 0, 0, 0.75); padding-right: 25px; padding-left: 25px; background: transparent; border: 0; }
.navbar-inverse .navbar-nav.event-menu li { border-left: 0 solid #707070; position: relative }
.navbar-inverse .navbar-nav.event-menu .dropdown-menu li:before { content: "-"; font-size: 22px; position: absolute; top: 1px; left: -2px; }
.navbar-inverse .navbar-nav.event-menu #moreLinks-mobile li a, .navbar-inverse .navbar-nav.event-menu .dropdown-menu li a { color: #414141; text-shadow: none; font-size: 14px; text-transform: capitalize; white-space: normal; }
.subhead { font-size: 16px; font-weight: 700; color: #666; text-transform: capitalize; margin: 5px 0; }
span.yellow-event { font-size: 26px; background: #000; text-transform: uppercase; font-family: lato; font-weight: 700; color: #ffd200; padding: 4px 8px; position: relative; top: 12px; left: 5px; }
.navbar-inverse .navbar-nav.event-menu>.open>a, .navbar-inverse .navbar-nav.event-menu>.open>a:focus, .navbar-inverse .navbar-nav.event-menu>.open>a:hover { color: #fff; background-color: #080808; padding-bottom: 45px; }
.forbeseventheader .navbar-inverse .navbar-nav li ul { min-width: 340px; }
.navbar-inverse .navbar-nav.event-menu li ul:before { right: 0; left: 23px; }
.navbar-inverse .navbar-nav.event-menu li ul#moreLinks-mobile:before { right: 23px; left: unset; }
.navbar-inverse .navbar-nav.event-menu #moreLinks-mobile li.dropdown ul:before { display: none }
#videos-section { padding: 0 }
.video-thumbnail-wwrapper { background: white; width: 100%; }
.video-thumbnail-wwrapper .image-wrapper img { width: 100%; }
.event-title { font-size: 38px; color: #fff; text-align: left; margin: 0; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
.event-place { font-size: 16px; color: #aaaaaa; text-align: left !important; margin: 15px 0 0; font-weight: 100; /*text-transform: uppercase;*/ font-family: 'Open Sans', sans-serif; }
.card-slider-wrapper { margin: 0 auto; position: relative; overflow: hidden; }
.card-slider-wrapper .video-card { box-shadow: 0 0 8px rgba(0, 0, 0, 0.32); list-style: none; position: absolute; overflow: hidden; display: flex; display: -webkit-flex; display: -moz-flex; }
.event-text-wrapper { position: absolute; bottom: 30px; background: #000; color: #fff; padding: 20px 25px; opacity: 0.7; display: none; }
.forbesevent-aboutus { background: #151515; padding: 40px 0 80px; }
.forbesevent-aboutus p { font-size: 16px; color: #b9b9b9; }
.forbesevent-aboutus h2 { color: #fff; margin: 25px 0; }
h2 { color: #3e3e3e; }
.subset { font-size: 16px; font-weight: bold; color: #000;  padding-bottom: 15px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; margin: 0; cursor: default; }
.MT-20 { margin-top: -20px }
.MB40 { margin-bottom: 40px }
.MB20 { margin-bottom: 20px }
.pdfwraper {border-bottom: 1px solid #ccc; margin-bottom: 35px !important;}
.most-popular-widget { margin-top: 20px; }
.forber-event-main .social-media-share { margin-bottom: 20px; padding: 25px 0; }
.forber-event-main .home-aside-ad-01 { margin-top: 0; }
.forber-event-main .breadcrumb { margin: 25px 0; }
.forber-event-main ul.substories li { padding-bottom: 18.5px; font-size: 18px; }
.forber-event-main ul.substories li .subline a, .forber-event-main .storyblock .bottomblock .sub-story-outer .subline a { color: #5e5e5e; font-size: 11px }
.forber-event-main .storyblock .bottomblock .sub-story-outer .story-desc { padding: 10px 0 3px; }
.forber-event-main .storyblock { float: none; display: flex; justify-content: space-between; width: 100%; justify-content: -webkit-space-between; justify-content: -moz-space-between; display: -webkit-flex; display: -moz-flex; }
.forber-event-main .storyblock .rightblock { float: none; width: 260px; margin-left: 20px; }
.forber-event-main .storyblock .leftblock { float: none; width: 590px; }
.forber-event-main .storyblock .bottomblock .sub-story-outer { margin-bottom: 35px }
.forber-event-main .vdoblock-event.owl-carousel .owl-item img { margin: 0 auto; text-align: center; width: 98%; }
.forber-event-main .vdoblock-event.owl-carousel .owl-item { border-left: 0 solid #b2b2b2; }
.videos:before { background-position: -98px -164px; width: 46px; margin-top: 30% }
.vdo-text-right-mob { text-align: left; padding: 10px; position: relative; bottom: 40px; background: #f5f5f5; left: 0; right: 0; width: auto; margin: 0 15px; box-sizing: border-box; }
.forber-event-main .story-desc { font-family: georgia; font-size: 18px; color: #000; line-height: 28px; text-align: left; padding: 0 0 5px 0; }
.BRB { border-bottom: 1px solid #ccc; }
.forber-event-main .subline a { color: #5e5e5e; font-size: 11px; font-family: "Open Sans", sans-serif; text-transform: uppercase; }
.forber-event-main .owl-carousel.owl-loaded { margin: 20px 0 0; }
.forber-event-main .story-left { width: 150px !important; margin-right: 20px; margin-bottom: 5px; }
.forber-event-main .story-left img { width: 100%; }
.forber-event-main .story-right { float: none; width: 100%; margin-left: 0 !important; }
.forber-event-main .story-right p { font-size: 16px; color: #191919; }
.card-slider-wrapper .video-card .image-wrapper { background: #fff; opacity: 0.4; }
.card-slider-wrapper .video-card.active .image-wrapper { background: #fff; opacity: 1; }
.forber-event-main .owl-dots { display: flex; justify-content: center; align-items: center; padding: 10px 5px; justify-content: -webkit-center; justify-content: -moz-center; display: -webkit-flex; display: -moz-flex; }
.forber-event-main.eventhome #videos-section .owl-dots { background: #151515; }
.forber-event-main .owl-theme .owl-dots .owl-dot span, .forber-event-main .owl-theme .owl-dots .owl-dot span { background: #929292; width: 8px; height: 8px; }
.forber-event-main.eventhome #videos-section .owl-theme .owl-dots .owl-dot span, .forber-event-main.eventhome #videos-section .owl-theme .owl-dots .owl-dot span { background: #fff; width: 8px; height: 8px; }
.forber-event-main .owl-theme .owl-dots .owl-dot.active span, .forber-event-main .owl-theme .owl-dots .owl-dot:hover span { background: #000; width: 12px; height: 12px; }
.forber-event-main.eventhome #videos-section .owl-theme .owl-dots .owl-dot.active span, .forber-event-main.eventhome #videos-section .owl-theme .owl-dots .owl-dot:hover span { background: #ffc600; width: 12px; height: 12px; }
.forber-event-main .vdoblock-event .owl-dots { margin-top: -30px; }
.vdoblock-event .owl-nav .owl-next { top: -40%; right: -6px; }
.vdoblock-event .owl-nav .owl-prev { top: -40%; left: -8px; }
.vdoblock-event .sub-story-outer { padding: 0 10px; }
.most-popular-widget.event-series .most-popular-tabs .tab-content ol { display: flex; flex-wrap: wrap; display: -webkit-flex; display: -moz-flex; }
.most-popular-widget.event-series .most-popular-tabs .tab-content li:nth-child(4n + 2), .most-popular-widget.event-series .most-popular-tabs .tab-content li:nth-child(4n + 1) { background-color: #f7f7f7; }
.most-popular-widget.event-series .most-popular-tabs .tab-content li { font-size: 14px; margin-bottom: 0; color: #464646; margin: 0 !important; padding-left: 0; list-style: none; padding: 20px 10px 20px 40px; font-family: "Open Sans", sans-serif; font-weight: 700; width: 50%; position: relative }
.nobold { font-weight: normal; font-size: 12px }
.most-popular-widget.event-series .most-popular-tabs .tab-content li:before { content: ""; position: absolute; list-style: square; width: 7px; height: 7px; background: #3c3c3c; left: 20px; top: 26px; }
.most-popular-widget.event-series .most-popular-tabs .tab-content li a { color: #464646; }
.most-popular-widget.event-series .most-popular-tabs .nav-tabs li a { margin: 0 25px 0 0; }
.most-popular-widget.event-series .tab-pane { border: 1px solid #ccc; }
.locationent { background: #3c3c3c; padding: 5px 20px; display: flex; justify-content: space-between; align-items: center; justify-content: -webkit-space-between; justify-content: -moz-space-between; display: -webkit-flex; display: -moz-flex; }
.locationprd { display: flex; justify-content: space-between; align-items: center; justify-content: -webkit-space-between; justify-content: -moz-space-between; display: -webkit-flex; display: -moz-flex; }
.panelist { font-size: 14px; font-weight: 700; text-transform: uppercase; font-family: "Open Sans", sans-serif; color: #ffc600; width: 195px }
.right-panel:before { background: url(https://www.forbesindia.com/advertise_images/icon-location.png) no-repeat; width: 14px; height: 19px; content: ""; background-position: 1px 1px; display: inline-block; margin-right: 6px; position: absolute; top: -3px; left: -20px; }
.right-panel { font-size: 11px; font-weight: normal; text-transform: uppercase; font-family: "Open Sans", sans-serif; color: #c2c2c2; position: relative }
.prd-panel { font-size: 10px; font-weight: normal; text-transform: lower; font-family: "Open Sans", sans-serif; color: #c2c2c2; position: relative; width: 160px }
.most-popular-widget.event-series .section-header { font-size: 34px; color: #3e3e3e; cursor: default; border: 0; text-transform: uppercase; font-weight: 700; padding: 0; font-family: 'Open Sans', sans-serif; }
.most-popular-widget.event-series .section-header-top { font-size: 13px; color: #6c6c6c; cursor: default; border: 0; text-transform: uppercase; font-weight: 400; padding: 0; font-family: 'Open Sans', sans-serif; text-align: right }
.overlay_text { position: absolute; bottom: 0; width: auto; left: 0; right: 0; margin: 0 auto; padding: 30px 15px 5px; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.99) 5060, rgba(0,0,0,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.99) 40%, rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.99) 40%, rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); /* IE6-9 */
}
.PR { position: relative }
.prd-panel img { margin-top: 5px; }
.section-header-wraper { position: relative; overflow: hidden; }
.section-header-wraper span.big-brb { content: ""; position: absolute; width: 100%; height: 5px; background-color: #6c6c6c; bottom: 6px; margin-left: 5px; }
.video-card.active .event-text-wrapper { display: block; }
.forber-event-main .storyblock.pdfwraper { justify-content: space-evenly; justify-content: -webkit-space-evenly; justify-content: -moz-space-evenly; }
.pdflist { padding: 0 0 30px }
.pdfwraper.owl-carousel .owl-item { border-left: 0 solid #b2b2b2; }
.pdfwraper.owl-carousel .owl-item img { width: 100%; }
.event-date { font-size: 12px; font-family: "Open Sans", sans-serif; color: rgb(109, 109, 109); font-weight: bold; margin-top: 10px; }

@media screen and (max-width:1230px) {
.forber-event-main .storyblock .bottomblock .sub-story-outer { float: none; width: 100%; display: block; overflow: hidden; margin: 0 0 20px 0 !important; }
.text-right-mob { float: left; width: 65%; margin-top: -15px; }
a.img-left { float: left; width: 29%; margin-right: 15px; }
.most-popular-widget.event-series .section-header-top { text-align: left; }
.most-popular-widget.event-series .section-header { font-size: 28px; }
}

@media screen and (max-width:900px) {
.navbar-inverse .navbar-nav.event-menu li a { font-size: 15px; padding-right : 10px; padding-left : 10px }
span.yellow-event { font-size: 20px; top: 8px; }
.forber-event-main .storyblock { display: block; }
.forber-event-main .storyblock .leftblock, .forber-event-main .storyblock .rightblock { width: 100%; margin-left: 0; }
}

@media screen and (max-width: 767px) {
span.yellow-event { top: 0px; }
.forber-event-main .storyblock .photos-outer img { width: 100%; }
.MT-20 { margin-top: 0; }
.forber-event-main .web-exclusives { margin-bottom: 20px; }
.forbeseventheader .navbar-inverse .navbar-nav li ul { min-width: 255px; }
.forbeseventheader .navbar-inverse .navbar-nav li ul li a { padding: 2px 12px; }
.section-header-wraper { display: flex; flex-direction: column-reverse; }
}

@media screen and (max-width: 800px) {
.card-slider-wrapper .video-card { position: relative; }
.event-slider { height: auto !important; }
.video-card { width: auto !important; }
.card-slider-wrapper .video-card .image-wrapper { opacity: 1; }
.section-header-wraper { position: relative; overflow: visible; }
.section-header-wraper span.big-brb { display: none }
}

@media screen and (max-width: 600px) {
.event-text-wrapper { position: relative; bottom: 0; background: #000; padding: 10px 15px; opacity: 1; }
.event-title { font-size: 27px; }
.most-popular-widget.event-series .section-header { font-size: 24px; line-height: 30px; }
.locationprd { flex-direction: column-reverse; align-items: flex-start; }
.prd-panel { margin-bottom: 10px; }
}

@media screen and (max-width: 480px) {
.most-popular-widget.event-series .most-popular-tabs .tab-content li { width: 100%; }
.most-popular-widget.event-series .most-popular-tabs .tab-content ol { display: block; flex-wrap: nowrap; }
.most-popular-widget.event-series .most-popular-tabs .tab-content li:nth-child(odd) { background-color: #ddd; }
.most-popular-widget.event-series .most-popular-tabs .tab-content li:nth-child(even) { background-color: #fff; }
.event-title { font-size: 20px; }
}

.forbes-menu-foot a { color: #fff; font-family: "Open Sans", sans-serif; font-size: 14px; padding: 0 30px; text-transform: uppercase; }
.foot-microsite, .forbes-menu-foot ul {  justify-content: space-between; align-items: center; justify-content: -webkit-space-between; justify-content: -moz-space-between;  display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex; }
.foot-microsite .general-icons { filter: brightness(0) invert(100%); -webkit-filter: brightness(0) invert(100%); -moz-filter: brightness(0) invert(100%); -o-filter: brightness(0) invert(100%); -ms-filter: brightness(0) invert(100%); }
.foot-microsite .social-media-share:before { content: none; }
.foot-microsite .social-media-share li { border-right: 0; }

@media screen and (max-width:1220px) {
.forbes-menu-foot a { padding: 0 15px; }
}

@media screen and (max-width:1100px) {
.foot-microsite { display:block;text-align: center}
.logo-foot { margin-bottom: 15px; }
.social-play-foot { margin-top: 15px; }
.foot-microsite .social-media-share li {
    display: inline-block; float:none}
}

@media screen and (max-width:630px) {
.forbes-menu-foot ul { display: block }
}
