.elementor-88 .elementor-element.elementor-element-6745b98{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-6745b98:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-6745b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://immersivemediasummit.com/wp-content/uploads/2025/09/immersive_bg_02-scaled-1.webp");background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-e79b5a4 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:100px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-0e6bb5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-88 .elementor-element.elementor-element-79e1be3{text-align:center;}.elementor-88 .elementor-element.elementor-element-79e1be3 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-5e47887{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-5e47887:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-5e47887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://immersivemediasummit.com/wp-content/uploads/2025/09/immersive_bg_02-scaled-1.webp");}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-dbb6726{text-align:center;}.elementor-88 .elementor-element.elementor-element-dbb6726 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:80px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-6854be0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%;}.elementor-88 .elementor-element.elementor-element-6854be0:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-6854be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#531470;}.elementor-88 .elementor-element.elementor-element-f2f05e1{text-align:center;}.elementor-88 .elementor-element.elementor-element-f2f05e1 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:80px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-2ad2156{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-4061cf3.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-4061cf3{text-align:center;}.elementor-88 .elementor-element.elementor-element-4061cf3 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:45px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;text-shadow:0px 0px 0px rgba(255, 255, 255, 0.65);color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-54a0042{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%;}.elementor-88 .elementor-element.elementor-element-54a0042:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-54a0042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263585;}.elementor-88 .elementor-element.elementor-element-dda8b51{text-align:center;}.elementor-88 .elementor-element.elementor-element-dda8b51 .elementor-heading-title{font-family:"zuume-edge", Sans-serif;font-size:80px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-220db15{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-5bd5354{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-88 .elementor-element.elementor-element-d6bfad5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-88 .elementor-element.elementor-element-d6bfad5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-88 .elementor-element.elementor-element-d6bfad5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-title{font-family:"zuume-edge", Sans-serif;font-size:45px;font-weight:700;font-style:italic;letter-spacing:1px;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-description{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-7d9cd5e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-title{font-family:"zuume-edge", Sans-serif;font-size:45px;font-weight:700;font-style:italic;letter-spacing:1px;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-description{color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-3161a53.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-88 .elementor-element.elementor-element-3161a53.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-88 .elementor-element.elementor-element-3161a53.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-title{font-family:"zuume-edge", Sans-serif;font-size:45px;font-weight:700;font-style:italic;letter-spacing:1px;color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-description{color:#FFFFFF;}body.elementor-page-88:not(.elementor-motion-effects-element-type-background), body.elementor-page-88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #20083A 0%, #67177D 100%);}:root{--page-title-display:none;}body.elementor-page-88{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-79e1be3{text-align:center;}.elementor-88 .elementor-element.elementor-element-6854be0{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-88 .elementor-element.elementor-element-f2f05e1 .elementor-heading-title{font-size:65px;}.elementor-88 .elementor-element.elementor-element-2ad2156{--justify-content:space-evenly;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-88 .elementor-element.elementor-element-4061cf3 .elementor-heading-title{font-size:45px;}.elementor-88 .elementor-element.elementor-element-54a0042{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-88 .elementor-element.elementor-element-dda8b51 .elementor-heading-title{font-size:65px;}.elementor-88 .elementor-element.elementor-element-220db15{font-size:18px;}.elementor-88 .elementor-element.elementor-element-5bd5354{--justify-content:space-evenly;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-79e1be3{text-align:center;}.elementor-88 .elementor-element.elementor-element-79e1be3 .elementor-heading-title{font-size:50px;}.elementor-88 .elementor-element.elementor-element-6854be0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-88 .elementor-element.elementor-element-f2f05e1 .elementor-heading-title{font-size:45px;line-height:1.1em;}.elementor-88 .elementor-element.elementor-element-2ad2156{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-88 .elementor-element.elementor-element-4061cf3 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-88 .elementor-element.elementor-element-54a0042{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-88 .elementor-element.elementor-element-dda8b51 .elementor-heading-title{font-size:45px;line-height:1.1em;}.elementor-88 .elementor-element.elementor-element-5bd5354{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-d6bfad5 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-7d9cd5e .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-img{margin-bottom:0px;}.elementor-88 .elementor-element.elementor-element-3161a53 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}}/* Start custom CSS *//* Pop-up description styles START */
.lity-close, .lity-close:hover{
	border-radius: 40px;
	background-color: #fff;
	padding: 10px 12px!important;
	line-height: 15px;
	font-weight: bold;
	text-shadow: none;
	border: none;
	margin: 10px;
	font-size: 20px;
	color: #c36 !important;
}
.descript_popup{
	background-color:#201d28;
	padding-bottom:25px;
}
.descript_popup p{
	padding:15px;
	margin:0 auto;
	max-width: 700px;
	color: #fff;
}
.descript_popup ul{
	margin:0 auto;
	max-width: 680px;
	color: #fff;
}
.litytitle{
	padding:10px;
	max-width: 700px;
	text-align:left;
	font-size:24px;
	line-height: 1em;
	color:#fff;
	font-weight:bold;
	font-family:'Poppins', arial, sans-serif;
	letter-spacing: 1px;
}
.lity_subheader{
	max-width: 680px;
}
/*    prod- 17bf9f    post- f69179    tech- e8c37e   sponsor- 58a8e8   */
.lity_prod { border: 10px solid #17bf9f; }
.lity_prod .litytitle { background-color: #17bf9f; color: #34383c; }
.lity_prod .lityspeaker, .lity_prod .datetime_divider { color: #17bf9f; }

.lity_post{ border: 10px solid #f69179; }
.lity_post .litytitle { background-color: #f69179; color: #34383c; }
.lity_post .lityspeaker, .lity_post .datetime_divider { color: #f69179; }

.lity_tech{ border: 10px solid #e8c37e; }
.lity_tech .litytitle { background-color: #e8c37e; color: #34383c; }
.lity_tech .lityspeaker, .lity_tech .datetime_divider { color: #e8c37e; }

.lity_sponsor{ border: 10px solid #58a8e8; }
.lity_sponsor .litytitle { background-color: #58a8e8; color: #34383c; }
.lity_sponsor .lityspeaker, .lity_sponsor .datetime_divider { color: #58a8e8; }

.lity_adobe{ border: 10px solid #a378e2; }
.lity_adobe .litytitle { background-color: #a378e2; color: #34383c; }
.lity_adobe .lityspeaker, .lity_adobe .datetime_divider { color: #a378e2; }

.lity_vip{ border: 10px solid #e26f98; }
.lity_vip .litytitle { background-color: #e26f98; color: #34383c; }
.lity_vip .lityspeaker, .lity_vip .datetime_divider { color: #e26f98; }
.lity_vip .vip_note{
	padding:10px 0 0 15px;
	color:#fff;
	font-style: italic;
}
.lityspeaker{
	padding:10px 0 0 15px;
	color:#fff;
	font-weight: bold;
	display:inline-block;
	width: 50%;
	line-height: 1.2em;
}
.lityspeaker_title{
	font-style: italic;
	padding:0 0 0 15px;
}
.lity_date_time{
	color:#fff;
	padding:10px 15px 0 15px;
	display:inline-block;
	width: 49%;
	text-align: right;
	vertical-align: top;
}
@media (min-width: 768px){
	.litytitle{
		width:700px;
	}
}
/* Pop-up description styles END */





/* table styles start */
.table_blocks, .table_blocks a{
	color: #fff !important;
}
.table_blocks div{
	font-family: 'Poppins', arial, san-serif;
}
.day_header{
	/* background: url('/wp-content/uploads/2021/10/program_header_bg_01.png'); */
	background-repeat: no-repeat;
	background-size: cover;
	padding: 0;
	margin: 0;
}
.day_header img{
   	padding: 0;
	margin: 0; 
}
.table_date{
	font-size: 24px;
	color: #f89f7b;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}
.table_subtitle{
	font-weight: 500;
	font-size: 24px;
	color: #00dfbf;

}

/* -- BASIC BLOCK GLOBALS -- */

.block_categories{
    flex: 1;
    justify-content:  flex-end;
    align-items: flex-end;
    display: flex;
}

.block_speaker a, .block_title a{ text-decoration: none;}
.block_speaker a:hover{ text-decoration: underline;}

.block_break .block_title{
    font-family: "zuume-edge", sans-serif
}
/*  BLOCK STYLES - categories*/
/* prod */
.cat_prod{
	background-color: #8659c6;
}
.title_prod .block_title{
    color: #8659c6;
}
.title_prod{
    border-color: #8659c6 !important;
}
/* prod 2 */
.cat_prod2{
	background-color: #587ce0;
}
.title_prod2 .block_title{
    color: #587ce0;
}
.title_prod2{
    border-color: #587ce0 !important;
}
/* post */
.cat_post{
	background-color: #05a89d;
}
.title_post .block_title{
    color: #05a89d;
}
.title_post{
    border-color: #05a89d !important;
}
/* post 2 */
.cat_post2{
	background-color: #ab5cce;
}
.title_post2 .block_title{
    color: #ab5cce;
}
.title_post2{
    border-color: #ab5cce !important;
}
/* bus */
.cat_business{
	background-color: #f27457;
}
.cat_mograph{
	background-color: #f24876;
}
.cat_social{
	background-color: #8659c6;
}
.cat_photo{
	background-color: #05a89d;
}
.cat_remote{
	background-color: #587ce0;
}
.cat_virtual{
	background-color: #1d90b1;
}
.cat_ai{
	background-color: #ff6666;
}
.cat_dop{
	background-color: #ab5cce;
}
.cat_highlights{  
	 background: rgb(2,0,36);
	 background: linear-gradient(313deg, #f29057 0%, #a6496b 35%, #1d90b1 100%); 
}
.cat_keynote{  
	 background: rgb(2,0,36);
	 background: linear-gradient(313deg, #1d90b1 0%, #a6496b 35%, #f29057 100%); 
	 min-height: 150px;
}
.cat_panel{  
	 background: rgb(2,0,36);
	 background: linear-gradient(313deg, #71d9a0 0%, #1d90b1 35%, #64c4b8 100%); 
	 min-height: 150px;
}
.block_break{
	background-color: #ff6666;
	display: block;
	width: 100%;
    padding: 10px;
}
.time_divider{
	font-size: 24px;
	color: #ffffff;
	text-align: center;
	margin: 20px 10px;
	text-transform: uppercase;
}

/* START - Category Columns header responsive style - START */
.title_block .item .block_title{
    font-family: "zuume-edge", sans-serif !important;
}
.title_block .item{
    border-top:0;
    border-right:0;
    border-bottom: 5px;
    border-left:0;
    border-style: solid;
}
@media (min-width: 1024px){
    .title_block .block_title, .block_break .block_title{
        font-size: 45px !important;
         line-height: 1em;
    }
}
@media (min-width: 600px) and (max-width: 1024px){
     .title_block .block_title, .block_break .block_title{
        font-size: 50px !important;
        line-height: 1em;
    }
}
@media (min-width: 400px) and (max-width: 600px){
     .title_block .block_title, .block_break .block_title{
        font-size: 35px !important;
        line-height: 1em;
    }
}
@media (max-width: 400px){
    .title_block .block_title, .block_break .block_title{
        font-size: 25px !important;
        line-height: 1em;
    }
}
/* END - Category Columns header responsive style - END */



@media (min-width: 1024px){
.block_hour{
	display: flex;
  	flex-flow: row wrap;
  	flex-wrap: wrap;
	row-gap: 10px;
	column-gap: 10px;
	margin: 10px 0;
}
.block_session, .item{
	flex: 1;
	padding: 6px 10px 3px 10px;
	line-height: 1.2em;
	position: relative;
   display: flex;
    flex-direction: column;
    min-width: 18%;
}


.table_title{
	font-weight: bold;
	font-size: 48px;
	color: #00dfbf;
	text-align: center;
	margin-bottom: 0;
	line-height:.7em;
}
.block_time, .block_categories{
	font-size:13px;
	font-weight: bold;
}
.block_title{
	font-size: 18px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top:8px;	
}

.block_speaker{
	font-size: 15px;
	font-weight: 500;
	font-style: italic;
	margin-bottom: 10px
}
/* probably can remove this one */
.hide_mobile{
		display: inline-block;
		flex: 1;
		width: 100%;
		background-color: #062c70 !important;
	}
}

.daily_opening .block_title{
	margin-top: 0;
	line-height: 1em;
}
.subtitle_em{
	font-size: 20px;
	font-weight: 500;
	font-style: italic;
	line-height: 1em;
}
@media (min-width: 600px) and (max-width: 1024px){
.block_hour{
	display: flex;
  	flex-flow: row wrap;
  	flex-wrap: wrap;
	row-gap: 10px;
	column-gap: 10px;
	margin: 10px 0;
	align-items: stretch;
}
.block_session, .item{
	flex: 1;
	padding: 6px 10px 3px 10px;
	line-height: 1.2em;
	position: relative;
   display: flex;
    flex-direction: column;
    min-width:30%;
}
.block_time, .block_categories{
	font-size:13px;
	font-weight: bold;
}
.block_title{
	font-size: 18px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top:8px;	
}

.block_speaker{
	font-size: 15px;
	font-weight: 500;
	font-style: italic;
	margin-bottom: 10px
}
}
@media (min-width: 400px) and (max-width: 600px){
.block_hour{
	display: flex;
  	flex-flow: row wrap;
  	flex-wrap: wrap;
	row-gap: 10px;
	column-gap: 10px;
	margin: 10px 0;
	align-items: stretch;
}
.block_session, .item{
	flex: 1;
	padding: 6px 10px 3px 10px;
	line-height: 1.2em;
	position: relative;
   display: flex;
    flex-direction: column;
    min-width:45%;
}
.block_time, .block_categories{
	font-size:13px;
	font-weight: bold;
}
.block_title{
	font-size: 18px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top:8px;	
}

.block_speaker{
	font-size: 15px;
	font-weight: 500;
	font-style: italic;
	margin-bottom: 10px
}
}
@media (max-width: 400px){

.block_hour{
	display: flex;
  	flex-flow: row wrap;
  	flex-wrap: wrap;
	row-gap: 10px;
	column-gap: 10px;
	margin: 10px 0;
	align-items: stretch;
}
.block_session, .item{
	flex: 1;
	padding: 6px 10px 3px 10px;
	line-height: 1.2em;
	position: relative;
   display: flex;
    flex-direction: column;
    min-width:45%;
}
.block_time, .block_categories{
	font-size:11px;
	font-weight: bold;
}
.block_title{
	font-size: 15px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top:8px;	
}

.block_speaker{
	font-size: 12px;
	font-weight: 500;
	font-style: italic;
	margin-bottom: 10px
}
	.hide_mobile{
		display: none;
	}
}/*  End mobile break styles */



.hide_mobile{
		background-color: #062c70 !important;
	}/* End custom CSS */