@media only screen and (max-width:1024px){}
@media only screen and (max-width:768px){#eventDetail,#speakerDetail,#search{left:10px;right:10px;width:calc(100vw - 20px);}
#eventDetail .colTop,#speakerDetail .colTop{flex-direction:column;}
#eventDetail .colRight,#speakerDetail .colRight{margin-left:0px;margin-bottom:20px;}}
@media only screen and (max-width:376px){.listPanel{width:calc(100vw - 100px);}
.listPanel .filter{right:calc(100vw - 100px);}
.listPanel .listContainer .list .item span{max-width:180px;}
#listPathway .opener{left:calc(100vw - 100px);}
.listPanel{-moz-transform:translate(calc(100vw - 110px ),0px);-webkit-transform:translate(calc(100vw - 110px ),0px);-o-transform:translate(calc(100vw - 110px ),0px);-ms-transform:translate(calc(100vw - 110px ),0px);transform:translate(calc(100vw - 110px ),0px);}
#listPathway{-moz-transform:translate(calc( 110px - 100vw ),0px);-webkit-transform:translate(calc( 110px - 100vw ),0px);-o-transform:translate(calc( 110px - 100vw ),0px);-ms-transform:translate(calc( 110px - 100vw ),0px);transform:translate(calc( 110px - 100vw ),0px);}}