/*== fonts ==*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap');

@font-face {
    font-family: 'CiscoSansTTLight';
    src: url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTTLight.eot'), /* IE9 Compat Modes */
         url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTTLight.woff') format('woff'); /* Modern Browsers */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'CiscoSansTT';
    src: url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-Bold.eot'), /* IE9 Compat Modes */
         url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-Bold.woff') format('woff'); /* Modern Browsers */
    font-style: normal;
    font-weight: bold;
}

@font-face {
    font-family: 'CiscoSansTTThin';
    src: url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-Thin.eot'), /* IE9 Compat Modes */
         url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-Thin.woff') format('woff'); /* Modern Browsers */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'CiscoSansTT';
    src: url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT.eot'), /* IE9 Compat Modes */
         url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT.woff') format('woff'); /* Modern Browsers */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'CiscoSansTTExtraLight';
    src: url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-ExtraLight.eot'), /* IE9 Compat Modes */
         url('https://www.moneycontrol.com/ms/assets/fonts/cryto/CiscoSansTT-ExtraLight.woff') format('woff'); /* Modern Browsers */
    font-style: normal; 
    font-weight: normal;
}
/*== fonts ==*/
.cisco_logo_block span{font-family: 'CiscoSansTTLight', sans-serif;}
.virtual_summit_line, .why_attend_section h2, .cisco_wrapper h2{font-family: 'Roboto', 'CiscoSansTTLight', sans-serif !important; }




/*== common css ==*/
* {box-sizing: border-box; margin:0; padding: 0px; text-decoration: none; border: none;}
html {height: 100%;}
body, ul, ol, li, p {margin: 0; padding: 0; list-style: none;}
a:focus, a:hover, div:hover, div:focus {outline: 0;}
.clearfix:before {content: " "; display: table;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{display: inline-block}                        
* html .clearfix{height: 1%}
.clearfix{display: block}
.cisco_wrapper {width: 1270px; margin: 0 auto; box-sizing: border-box;}
.blue_btn {display: block; color: #152559; background-color: #1bbdec; border-radius: 32px; padding: 13px; width: 190px; text-decoration: none; text-align: center; font: 20px/20px 'CiscoSansTT', sans-serif; font-weight: 600; margin-left: 46px;}
.blue_btn:hover, .blue_btn:focus {text-decoration: none; color: #152559;}
.cisco_wrapper h2 {font: 48px/48px 'CiscoSansTTLight', sans-serif; font-weight: 900; color: #4D4C4C; text-align: center; margin-bottom: 30px; margin-top: 0;}
a, a:hover, a:visited {text-decoration: none;}
#back2Top {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/top_to_scroll.png") no-repeat; width: 68px; height: 68px; overflow:hidden; z-index:999; display:none; cursor:pointer; position:fixed; bottom:135px; right: 30px;}
html {scroll-behavior: smooth;}
.MT30 {margin-top: 30px;}
.TAC {text-align: center;}
.mgauto {margin: auto;}
.MT5 {margin-top: 5px;}
/*== common css ==*/


/*== slick slider ==*/
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } 
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } 
.slick-list:focus { outline: none; } 
.slick-list.dragging { cursor: pointer; cursor: hand; } 
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 
.slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } 
.slick-track:before, .slick-track:after { display: table; content: ''; } 
.slick-track:after { clear: both; } 
.slick-loading .slick-track { visibility: hidden; } 
.slick-slide { display: none; float: left; height: auto; min-height: 1px; } 
[dir='rtl'] .slick-slide { float: right; } 
.slick-slide img { display: block; } 
.slick-slide.slick-loading img { display: none; } 
.slick-slide.dragging img { pointer-events: none; } 
.slick-initialized .slick-slide { display: block; } 
.slick-loading .slick-slide { visibility: hidden; } 
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } 
.slick-arrow.slick-hidden { display: none; }
.slick-dots {text-align: center;}
.slick-dots li {display: inline-block; vertical-align: middle; margin: 0 5px;}
.slick-dots button {border-radius: 100%; border: 0; width: 10px; height: 10px; background-color: #a0a4a4; font-size: 0; outline: 0;}
.slick-dots li.slick-active button {background-color: #2b7493;}
/*== slick slider ==*/


/*== top section ==*/
.top_section {background-color: #000000; height: 50px;}
.top_section .cisco_wrapper {text-align: right;}
.mc_link {padding-top: 3px; display: block; color: #fff; font: 12px 'CiscoSansTTLight', sans-serif; font-weight: normal; text-decoration: none;}
.mc_link span {display: inline-block; vertical-align: middle; margin-left: 10px;}
.mc_link:hover, .mc_link:focus {color: #fff; text-decoration: none;}
/*== top section ==*/


/*== logo section ==*/
.logo_section {background: url("https://images.moneycontrol.com/mcnews/images/cryptocurrencies/PitchRight_Selected_1355px.jpg") no-repeat; height: 630px; background-position: top right; position: relative; }
.logo_section:before{ content:""; position: absolute;top:0;left:0;right:0;bottom:0; z-index: -9;
background: rgb(18,76,78); background-image: url("https://images.moneycontrol.com/mcnews/images/cryptocurrencies/mainsec_bg_img.jpg"); background-repeat: repeat-x; background-size: contain;
}

.logo_section .cisco_wrapper {padding: 30px 0;}
.logo_menu_div {margin-bottom: 10px; position: relative;}
.cisco_logo_block { }
.cisco_logo {display: inline-block; vertical-align: middle;}
.menu_wrapper {float: right; text-align: right; position: relative; top: -628px; text-shadow: 0px 0px 7px #000;}
.menu_list li {display: inline-block; vertical-align: middle; margin-left: 30px;}
.menu_list li a {font-weight: bold; color: #fff; text-decoration: none; font: 18px/25px 'CiscoSansTTLight', sans-serif; font-weight: normal;}
.menu_list li.active a {font-family: 'CiscoSansTT', sans-serif; font-weight: bold; border-bottom: 3px solid #fff; padding-bottom: 10px;}
.menu_list li a:hover {color: #fff;}
.virtual_summit_line {font-weight: 700; color: #fff; font-size: 51px; line-height: 68px; font-family: 'CiscoSansTTThin', sans-serif; margin-bottom: 17px; width: 70%;text-shadow: 0px 0px 6px #000;}
.virtual_summit_line_2 {font-weight: 300; color: #fff; font-size: 41px; line-height: 75px; font-family: 'CiscoSansTTThin', sans-serif; margin-bottom: 17px;}
.powered_by {color: #fff; font: 18px/25px 'CiscoSansTTLight', sans-serif; margin-bottom: 20px;}
.powered_by span {display: inline-block; vertical-align: middle; margin-left: 10px;}
.cisco_designed {margin-top: 50px; display: inline-block;}
.mclogo_block {display: inline-block; font-family: 'CiscoSansTT', sans-serif; color: #ffffff; font-size: 14px; font-style: italic;}
.mclogo_block span {text-transform: uppercase; font-style: normal; font-weight: bold;}
.mclogo span {font-family: 'CiscoSansTT', sans-serif; color: #ffffff; font-size: 14px;}
.mclogo {display: inline-block; vertical-align: middle; margin-right: 10px;}
.cisco_logo_block span {display: inline-block; vertical-align: middle; color: #fff; font: 700 24px/26px 'CiscoSansTTLight', sans-serif;text-transform: uppercase;}
.logo_menu_div .introdg{ color: #a7a7a7; font: 700 18px/22px 'CiscoSansTTLight', sans-serif;text-transform: capitalize;font-style: italic; position: relative; bottom: -5px;}
/*== logo section ==*/


/*== rukna mana hai ==*/
.rukna_mana_section {padding: 50px 0;}
.rukna_mana_section .cisco_wrapper {width: 1270px;}
.rukna_mana_section .rukna_mana_container {font: 18px/30px 'CiscoSansTTLight', sans-serif; color: #4D4C4C;}
.rukna_mana_section .left_block {width: 435px; display: inline-block; vertical-align: top; margin-left: 0px; padding-right: 35px;}
.rukna_mana_section .right_block {display: inline-block; vertical-align: top; position: relative;}
.rukna_mana_section .right_block span {position: absolute; background: url("https://images.moneycontrol.com/assets/images/ms/cisco/play_icon.png") no-repeat; width: 70px; height: 70px; left: 35px; bottom: 35px;}
.rukna_mana_section .right_block iframe {width: 829px; height: 465px;}
.rukna_mana_section .video_container iframe {width: 100%; height: 465px;}
/*== rukna mana hai ==*/


/*== why attend ==*/
.why_attend_section {background-color: #F2FCFD; padding: 50px 0;}
.why_attend_section h2 {color: #4D4C4C;}
.why_attend_section .left_block {position: relative; display: inline-block; vertical-align: top;}
.why_attend_section .left_block span {position: absolute; background: url("https://images.moneycontrol.com/assets/images/ms/cisco/play_icon.png") no-repeat; width: 70px; height: 70px; left: 35px; bottom: 35px;}
.why_attend_section .right_block {font: 18px/25px 'CiscoSansTTLight', sans-serif; color: #4D4C4C; display: inline-block; vertical-align: top; margin-left: 18px;}
.why_attend_section .blue_btn {margin-top: 40px;}
.why_attend_section .left_block iframe {width: 728px; height: 405px;}
/*== why attend ==*/


/*== agenda ==*/
.agenda_section {background-color: #4ABCEC; padding: 50px 0;}
.agenda_section h2 {color: #144468; margin-bottom: 10px;}
.agenda_section h2 > div {margin-top: 10px; font: 26px/35px 'CiscoSansTTLight', sans-serif; color: #144468;}
.agenda_tabs_content {padding: 25px 0 0;}
.agenda_tabs_content>.tab-pane {display: none;}
.agenda_tabs_content>.tab-pane.active {display: block;}
.agenda_tabs_container .agenda_tabs {border-top: 1px solid #3b97c4; border-bottom: 1px solid #3b97c4;}
.agenda_tabs_container .agenda_tabs li {display: inline-block; vertical-align: middle; width: 315px; padding: 20px 0;}
.agenda_tabs_container .agenda_tabs li.active {border-bottom: 3px solid #ffffff;}
.agenda_tabs_container .agenda_tabs li a {font: 18px/25px 'CiscoSansTT', sans-serif; color: #144468; font-weight: normal; display: block;}
.agenda_tabs_container .agenda_tabs li a:focus {text-decoration: none;}
.agenda_tabs_container .agenda_tabs li.active a {font-weight: bold;}
.agenda_tabs_container .time {font: 27px/25px 'CiscoSansTT', sans-serif; color: #144468; font-weight: normal; margin-bottom: 12px; text-align: center;}
.agenda_tabs_container .title {font: 18px/25px 'CiscoSansTT', sans-serif; color: #144468; font-weight: bold; margin-bottom: 5px; text-align: center;}
.agenda_tabs_container .agenda_tabs_list li .paragraph {font: 18px/25px 'CiscoSansTT', sans-serif; color: #144468; font-weight: normal;}
.agenda_tabs_container .agenda_tabs_list li {display: inline-block; vertical-align: top; width: 47%; margin-bottom: 30px; border-bottom: 1px dotted #3b97c4; padding-bottom: 30px; margin-right: 40px;}
.agenda_tabs_container .agenda_tabs_list li:nth-of-type(even) {margin-right: 0;}
.agenda_tabs_container .agenda_tabs_list li.with_bottom_border {border-bottom: 1px dotted #3b97c4; margin-bottom: 30px; padding-bottom: 30px;}
.agenda_tabs_container .agenda_tabs_list li.without_bottom_border {border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}
/*== agenda ==*/


/*== about ==*/
.about_section {background-color: #0D274D; padding: 50px 0;}
.about_section h2 {color: #fff; margin-bottom: 40px;}
.about_section p {font: 18px/25px 'CiscoSansTT', sans-serif; color: #fff; font-weight: normal; margin-bottom: 20px;}
/*== about ==*/


/*== meet speakers ==*/
.meet_the_speakers_section {background-color: #F2FCFD; padding: 50px 0;}
/*.meet_the_speakers_section .slick-track {height: 300px;}*/
.meet_speakers_list {box-sizing: content-box;}
.meet_speakers_list .image_block {display: inline-block; vertical-align: top; width: 296px; height: 296px;}
.meet_speakers_list .image_block img {width: 296px; height: 296px; border-radius: 100%;}
.meet_speakers_list .content_block {display: inline-block; vertical-align: top; width: 73%; margin-left: 30px; text-align: left;}
.meet_speakers_list .content_block > p {font: 18px/30px 'CiscoSansTTLight', sans-serif; color: #4D4C4C; margin-bottom: 20px;}
.meet_speakers_list h3 {font: 28px/30px 'CiscoSansTT', sans-serif; color: #4D4C4C;}
.meet_speakers_list .designation {font: 22px/30px 'CiscoSansTTLight', sans-serif !important; color: #4D4C4C;}
.meet_the_speakers_section .slick-arrow {display: none !important;}
/*== meet speakers ==*/ 



/*== footer ==*/
footer {background-color: #0D274D; padding: 20px 0 30px;}
footer .top_block {margin-bottom: 25px;}
footer .left_block {display: inline-block; vertical-align: middle; width: 49%;}
footer .right_block {display: inline-block; vertical-align: middle; font: 14px/19px 'CiscoSansTT', sans-serif; color: #fff; width: 49%; text-align: right;}
.footer_links li {display: inline-block; vertical-align: top;}
.footer_links li a {font: 14px/19px 'CiscoSansTTLight', sans-serif; color: #fff; text-transform: uppercase; border-right: 1px solid #fff; padding: 0 10px;}
.footer_links li:first-child a {padding-left: 0px;}
.footer_links li:last-child a {border-right: 0;}
footer .bottom_block {margin-top: 20px; font: 14px/19px 'CiscoSansTTLight', sans-serif; color: #fff;}
.footer_social_links {display: inline-block; vertical-align: middle;}
.footer_social_links li {margin-left: 15px; display: inline-block; vertical-align: middle;}
.twiiter {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/twitter.png") no-repeat; width: 27px; height: 22px; display: inline-block; vertical-align: middle;}
.facebook {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/facebook.png") no-repeat; width: 31px; height: 31px; display: inline-block; vertical-align: middle;}
.instagram {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/instagram.png") no-repeat; width: 31px; height: 31px; display: inline-block; vertical-align: middle;}
.linkedin {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/linkedin.png") no-repeat; width: 32px; height: 32px; display: inline-block; vertical-align: middle;}
.youtube {background: url("https://images.moneycontrol.com/assets/images/ms/cisco/youtube.png") no-repeat; width: 38px; height: 27px; display: inline-block; vertical-align: middle;}
/*== footer ==*/



/*== register form ==*/
.modal-dialog {width: 700px; margin: 30px auto;}
.pop_overlay { position: fixed; display: none; width: 100%; height: 100%; left: 0px; top: 0px; background: rgba(0,0,0,0.5); z-index:900; transition:none;color:#4D4C4C; font:normal 14px 'CiscoSans', sans-serif; }
.popup_partner { transition:none;padding:6px; display: none; border-radius: 3px; background:rgba(255,255,255,0.5); position: fixed; transform: translate(-50%, -50%); z-index: 900; left: 50%; top: 50%;}
.popin { text-align: center; background:rgba(255,255,255); padding: 20px 55px; font:14px 'CiscoSans', sans-serif; }
.pophead {color: #4D4C4C; margin-bottom: 10px; font:normal 42px 'CiscoSansTTThin', sans-serif;}
.pop_desc{font:23px 'CiscoSansTTExtraLight', sans-serif; font-weight: normal; color: #535252;}
.partner_form{padding-top:15px; margin-bottom:0px;}
.partner_form input { border-bottom: 1px solid #d8d8d8; background-color:#fff; width: 100%; padding:5px; font:22px 'CiscoSansTTExtraLight', sans-serif; color:#535252;}
.partner_form input:focus{border-bottom:1px solid #0a7998}
.partner_form .error_field{ border-bottom:1px solid #ff0000;}
.partner_form li p {margin-bottom:5px; color: #4D4C4C; font:normal 14px/19px 'CiscoSansTTThin', sans-serif;}
.partner_form li { margin-bottom: 22px; position:relative;  text-align:left; font:normal 14px 'CiscoSans', sans-serif;}
.popcheck { color:#505050; font-size:11px; margin-bottom: 20px; text-decoration: underline; }
.popcheck input { vertical-align:sub; margin-right:3px;}
.cl_pop { position: absolute; right:20px; top: 20px; background: url("https://images.moneycontrol.com/assets/images/ms/cisco/popcross.png") no-repeat; width: 25px; height: 28px; cursor: pointer; outline:none;}
.cl_pop:focus{outline:none;}
.partner_form li span, .error_msg {font-size: 11px; position: absolute; bottom: -15px; left:0px; color: #ff0000; width:100%; text-align:right; }
.partsuc_msg { display: none; text-align: left; padding: 50px 0; }
.thnk_head { color: #0379c1; font:30px 'CiscoSans', sans-serif; margin-bottom: 10px; text-align:center; text-transform:uppercase; }
.partsuc_msg p { color: #505050; font:16px 'CiscoSans', sans-serif; text-align:center; }
.desk-hide { display: none; } 
.terms_bx{ padding:0px 0px 0px 5px; }
.form_checkbox {position: relative; padding-left: 34px; padding-top:7px; font: 14px 'CiscoSans', sans-serif; color: #505050; user-select: none; cursor: pointer; margin-bottom: 0;}
.form_checkbox a{ color: #2B7493; text-decoration:underline;}
.form_checkbox input {opacity: 0; height: 0; cursor: pointer; width: unset !important; left: 2px; top: 0px; position: absolute;}
.form_checkbox .ic_check {position: absolute; border: 1px solid #A6A5A5; border-radius:4px; width: 24px; height: 24px; top: 2px; left: 0;}
.form_checkbox input:checked ~ .ic_check:after {display: block;}
.form_checkbox .ic_check:after {left: 8px; top: 2px; width: 6px; height: 12px; border: solid #000000; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute;}
.form_checkbox .ic_check:after {content: ""; position: absolute; display: none;}
.TAL{text-align:left;}
.TAC{text-align:center;}
/*== register form ==*/


.video_container {padding: 18px 0; width: 1190px; margin: auto;}
.video_container .left_block {display: inline-block; vertical-align: top; width:780px;}
.video_container .right_block {display: inline-block; vertical-align: top; background-color:#F8F8F8;}


@media screen and (max-width: 1366px) {
.rukna_mana_section .cisco_wrapper {width: 100%;}
.rukna_mana_section .left_block {width: 465px; margin-left: 50px;}
}


@media screen and (max-width: 1280px) {
.cisco_wrapper {width: 100%; padding: 0 15px;}
.logo_section .cisco_wrapper {padding: 15px;}
.rukna_mana_section .left_block {padding-right: 0; margin-left: 0;}
.rukna_mana_section .right_block {width: 52%;}
.rukna_mana_section .right_block img {width: 100%;}
.why_attend_section .left_block {width: 50%;}
.why_attend_section .left_block img {width: 100%;}
.why_attend_section .right_block {width: 100%;}
.agenda_tabs_container .agenda_tabs li {width: 246px;}
.meet_speakers_list .content_block {width: 63%;}
.rukna_mana_section .right_block iframe, .why_attend_section .left_block iframe {width: 100%;}
.video_container {width: 100%;}
.video_container .left_block {width: 70%;}
.video_container .right_block {width: 29%;}
.cisco_logo_block span { }
}


@media screen and (max-width: 980px) {
	
.menu_wrapper { text-shadow:unset;}
.logo_menu_div .introdg{font-size: 14px;}
.rukna_mana_section .video_container p{font-size: 16px; line-height: 22px; }
.popin { width: 100%; padding: 20px; }
.partner_form li { width: 100%; margin:0 0 18px 0;  }
.partner_form input, .partner_form select {  width: 100%; font-size:18px;}
.pophead { font-size: 32px; margin-top:15px; }
.cl_pop { top: 15px; right:10px; background-size:60%; }
.popcheck { margin-bottom: 15px;}	
.innermsc { top: 10px; }
.pop_desc{font-size:20px; line-height:27px;}
.cisco_logo {width: 95px;}
.cisco_logo img {width: 88%;}
.logo_menu_div {margin-bottom: 0;}
.virtual_summit_line {font-size: 45px; line-height: 45px; margin-bottom: 25px; margin-top: 10px;}
.virtual_summit_line_2 {font-size: 22px; line-height: 26px;}
.menu_wrapper {position: static; top: -20px; margin-top: 0; transition: 0.5s all; background-color: #ffffff; width: 100%; height: 40px; border-bottom: 2px solid #f0f0f0;}
.menu_section .cisco_wrapper {padding: 0;}
.menu_wrapper.fixed_menu {top: 0; position: fixed; left: 0; z-index: 99; transition: 0.5s all;}
.menu_list {overflow-y: hidden; overflow-x: auto; white-space: nowrap; height: 40px; padding: 7px 0; text-align: left;}
.menu_list li.active a {font-size: 16px; line-height: 22px; color: #4D4C4C; border-bottom: 3px solid #4ABCEC;}
.menu_list li a, .menu_list li a:focus, .menu_list li a:hover {font-size: 16px; line-height: 22px; color: #4D4C4C;}
.powered_by {font-size: 10px; line-height: 15px;}
.powered_by img {width: 95px;}
.blue_btn {margin-left: 0;}
.blue_btn {width: 125px; font-size: 14px; line-height: 10px; padding: 12px; font-weight: bold;}
.cisco_designed {width: 150px;}
.cisco_designed img {width: 100%;}
.logo_section {height: auto; background-position: bottom right -50px; background-size: contain; }
.cisco_wrapper h2 {font-size: 24px; line-height: 30px; margin-bottom: 10px;}
.rukna_mana_section .left_block {width: 100%; margin-left: 0; text-align: center; font-size: 15px; line-height: 22px; padding: 0 15px; margin-bottom: 25px;}
.rukna_mana_section .right_block, .rukna_mana_section .right_block img {width: 100%;}
/*.rukna_mana_section .cisco_wrapper {padding: 0;}*/
.rukna_mana_section .right_block span {left: 30px; bottom: 30px; background-size: contain; width: 50px; height: 50px;}
.rukna_mana_section {padding: 20px 0; margin-top: 35px;}
.why_attend_section {padding: 60px 0;}
.why_attend_section .left_block, .why_attend_section .left_block img {width: 100%;}
.why_attend_section .left_block span {left: 20px; bottom: 20px; background-size: contain; width: 50px; height: 50px;}
.why_attend_section .right_block {width: 100%; margin-left: 0px; font-size: 15px; line-height: 22px;}
.why_attend_section .blue_btn {margin-top: 25px;}
footer .left_block, footer .right_block {width: 100%; text-align: center;}
footer .bottom_block {text-align: center;}
footer .right_block {margin-top: 23px;}
.footer_links li a {font-size: 12px; line-height: 16px; padding: 0 5px;}
.footer_links li:first-child a {padding-left: 5px;}
.footer_social_links {margin-top: 10px; display: block;}
footer {height: auto; padding: 20px 0 20px;}
.meet_speakers_list .image_block {display: block; margin: auto;}
.meet_speakers_list .content_block {display: block; width: 100%; margin-left: 0; margin-top: 20px;}
.speakers_slider_container .slick-list {padding: 0 !important;}
.meet_speakers_list h3 {font-size: 24px; text-align: center;}
.meet_speakers_list .designation {font-size: 20px !important; text-align: center;}
.meet_speakers_list .content_block > p {font-size: 16px; line-height: 24px;}
.agenda_section h2 > div {font-size: 18px; line-height: 25px;}
.agenda_tabs_container .agenda_tabs {overflow-y: hidden; overflow-x: auto; white-space: nowrap;}
.agenda_tabs_container .agenda_tabs li {margin-right: 15px; width: auto;}
.agenda_tabs_container .agenda_tabs li a {font-size: 14px; line-height: 19px;}
.agenda_tabs_container .agenda_tabs_list li {width: 100%; display: block; padding-bottom: 20px; margin-bottom: 20px;}
.agenda_tabs_container .agenda_tabs_list li .time, .agenda_tabs_container .agenda_tabs_list li .title, .agenda_tabs_container .agenda_tabs_list li .paragraph {font-size: 15px;}
.agenda_section {padding: 40px 0 30px;}
.modal-dialog {width: 95%; margin: 10px;}
#back2Top {bottom: 190px; right: 10px;}
.agenda_tabs_container .agenda_tabs_list li.without_bottom_border {padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dotted #3b97c4;}
.mclogo_block img {width: 95px;}
.mclogo_block {font-size: 10px;}
.cisco_logo_block span {font-size: 14px; }
.agenda_tabs_container .time {font-size: 18px;}
.rukna_mana_section .video_container iframe {height: 200px;}
.video_container {width: 100%;}
.video_container .left_block iframe {height: 200px;}
}


@media screen and (max-width: 767px) {
	.logo_section {
    background-position: bottom right;
}
	.virtual_summit_line {font-size: 30px; line-height: 35px; margin-bottom: 15px;}
	.virtual_summit_line_2 { font-size: 18px; line-height: 22px; }
.rukna_mana_section .right_block iframe, .why_attend_section .left_block iframe {height: 200px;}
.cisco_logo_block span { }
.video_container .left_block img, .video_container .left_block iframe {/*height: 200px;*/ width: 100%;}
.video_container .right_block {width: 100%;}
.video_container .right_block img, .video_container .right_block iframe {height: 200px; width: 100%;}
.video_container .left_block {width: 100%;}
}

.why_attend_section{ background-color: #fff;}
.video_container p { font: 20px/26px 'CiscoSansTTLight', sans-serif;  font-weight: normal; color: #4D4C4C; text-align: center; margin-bottom: 5px;}
