#datepicker div.ui-datepicker-inline{box-sizing:border-box;padding:0 5px}
#datepicker div.ui-datepicker-title{font-size:14px;font-weight:bold;text-align:center;font-family:KreonRegular!important}
#datepicker a.ui-datepicker-prev{text-align:left;font-family:KreonRegular!important;float:left}
#datepicker a.ui-datepicker-next{text-align:right;font-family:KreonRegular!important;float:right}
#datepicker table.ui-datepicker-calendar{background-color:#fff;padding:7px 3px 7px 0;margin:5px 0;width:100%}
#datepicker th span{font:KreonRegular!important;font-size:16px;text-align:right;padding:1px}
#datepicker td{text-align:right;padding:1px}
#datepicker td span{color:#999}
#datepicker td a,#datepicker td span{text-decoration:none;font:KreonRegular!important;font-size:15px;padding:2px}
.ui-datepicker-prev,.ui-datepicker-next,.ui-datepicker-month,.ui-datepicker-year{cursor:pointer}
.ui-datepicker-prev:hover,.ui-datepicker-next:hover,.ui-datepicker-month:hover,.ui-datepicker-year:hover{text-decoration:underline}
.ui-state-hover{background:none!important}
#navigationToday{text-align:center}
#navigationToday a{text-align:center;text-decoration:none;font-size:14px;font-weight:bold;text-align:center;font-family:KreonRegular!important}
.eventpage{overflow:hidden;padding:5px;min-height:900px}
.eventpage h1{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0}
.eventpage h1,.eventpage h2{font-family:KreonRegular!important;color:#4d290c!important}
.eventpage header h1{font-size:26px}
.eventpage header h2{margin-top:4px}
.eventpage header{margin-bottom:20px}
.eventpage .left{margin-top:10px;width:100%;position:relative;z-index:5;float:left;margin-left:-240px;left:240px}
.eventpage .left .content{margin-right:240px;padding:5px}
.eventpage .right{margin-top:10px;float:left;width:200px;position:relative;z-index:10}
#day.eventpage .event{margin:0}
#info_galleries ul{padding-left:0;list-style-type:none}
#info_galleries ul li a{display:block;margin-bottom:15px;margin-top:10px;font-size:14px;color:black}
#info_galleries ul li img{max-width:100%}
.eventlist{font-family:Tahoma,Verdana,Segoe,sans-serif!important;color:#630}
.eventlist ul{list-style:none;padding:5px}
.eventlist li{list-style:none;margin-bottom:10px}
.eventlist .day{margin:5px}
.eventlist .day ul{border-bottom:1px dotted #999}
.eventlist .event .date{margin-left:20px}
.eventlist .month h2{font-family:Tahoma,Verdana,Segoe,sans-serif!important;color:#630!important}
.eventlist .event{margin-left:80px;margin-bottom:10px}
.eventlist .event .info{float:left}
.eventlist .event .resources{width:30%;float:right}
.eventlist .event .info p.lang{margin-top:0;font-size:11px;margin-left:20px}
.eventlist .event .resources img{float:right}
.eventlist .event .title a,.eventlist .event .title span{text-decoration:none;font-size:17px;background:url("vaticanevents-page/images/arrow.png") no-repeat;padding-left:20px;display:block;box-sizing:border-box;background-position:0 4px}
.eventlist .event .title span{color:black}
.eventlist .event .title span.edit a{text-decoration:none;font-size:10px;color:#f00;word-break:keep-all}
.eventlist .event .date{margin-left:20px}
.eventlist .event .subtitle{float:left}
.eventlist .event .date p{margin:2px;font-size:10px;background:url("vaticanevents-page/images/alarm.png") no-repeat;padding-left:20px;background-position:5px 3px}
.eventlist .event .location p{margin:2px;font-size:10px;background:url("vaticanevents-page/images/location.png") no-repeat;padding-left:20px;background-position:5px 3px}
.eventlist .event .date img{float:left;margin-right:3px}
.eventlist .event .geolocal{margin-left:20px}
.eventlist .event .geolocal p{margin:2px}
.eventlist .event .geolocal img{float:left;margin-right:3px}
.eventlist .baloon{float:left;height:60px;width:60px;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;background-color:#ddd4bb;text-align:center;line-height:1;margin:0;padding:0;color:#fff;box-sizing:border-box;padding-top:5px}
.eventlist .baloon .bday{font-size:19px;padding-top:5px}
.eventlist .baloon .bmonth{font-size:14px}
.eventlist .baloon .byear{font-size:14px}
.eventlist .baloon .bweek{font-size:15px}
.eventlist .clear{clear:both}
.day .listevents h1{text-transform:capitalize}
.day .listevents .info .date{text-transform:capitalize}
.month .listevents h1{text-transform:capitalize}
.year .listevents h1{text-transform:capitalize}
.spinner{height:60px;width:60px;margin:0 auto;position:relative;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid rgba(210,177,127,0.15);border-right:6px solid rgba(210,177,127,0.15);border-bottom:6px solid rgba(210,177,127,0.15);border-top:6px solid rgba(210,177,127,0.8);border-radius:100%}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg)}
}
@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(359deg)}
}
@-o-keyframes rotation{from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(359deg)}
}
@keyframes rotation{from{transform:rotate(0deg)}
to{transform:rotate(359deg)}
}
.eventview{text-align:left}
.eventview .left{float:left;width:66%;border-right:1px solid #eee;padding-right:10px;margin-top:10px}
.eventview .right{float:left;width:265px;padding-left:10px}
.eventview .info_title h2{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:20px;line-height:25px;border-bottom:1px solid #eee;padding:0 0 5px;margin-bottom:0;margin:0}
.eventview .info_title h3{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:15px!important;line-height:1;margin:0;padding:5px 0 5px}
.eventview .info_description{border-bottom:1px solid #eee;padding:5px}
.eventview div.more{text-align:right}
.eventview .info_date{padding-top:15px}
.eventview .info_date h2{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:12px}
.eventview .info_location p{margin:0;font-family:Tahoma,Verdana,Segoe,sans-serif!important}
.eventview .info_location iframe{width:100%;height:350px;border-width:0;overflow:hidden;margin:0}
.eventview .box{width:100%;background-color:#ddd4bb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:5px}
.eventview .box ul{color:#630;margin:0}
.eventview .box p{font-family:Tahoma,Verdana,Segoe,sans-serif!important;color:#630;margin:0}
.eventview .box a{font-family:Tahoma,Verdana,Segoe,sans-serif!important;color:#630;margin:0;text-decoration:none}
.eventview #info_attachments{background-color:#ddd4bb}
.eventview #info_link{background-color:#c8d4df}
.eventview .top{display:table}
.eventview .top img{vertical-align:middle;display:table-cell;margin-right:5px}
.eventview .top h2{font-family:Tahoma,Verdana,Segoe,sans-serif!important;vertical-align:middle;display:table-cell}
.eventview .info_pages .documents li{margin-top:15px}
.eventview .info_pages h2{font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:15px;cursor:pointer}
.eventview .info_pages p{display:none}
.eventview .translation p{display:block;font-size:12px}
.eventview .tags p,.eventview .pages p,.eventview .resources p{text-decoration:none}
.eventview #info_video .top{margin-bottom:10px}
.eventview #info_video iframe{width:100%;border-width:0}
.eventview .clear{clear:both}
.eventview .info h2{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:30px}
.eventview .info h3{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:25px}
.eventview .info h4{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;font-size:15px}
.eventview .tags,.eventview .pages,.eventview .resources{border:1px dotted #630;margin:3px;padding:3px}
.eventview .tags p,.eventview .pages p,.eventview .resources p{text-decoration:underline}
.eventview #info_photos{width:300px}
.eventview #info_photos .gallery img{max-width:80px}
.eventview #info_photos .container a.gallery{border:2px solid;border-color:#ddd4bb;display:inline-block;margin-right:5px;margin-bottom:3px;margin-top:2px}
.eventview #info_photos .copy{text-align:center}
.eventview .info_location .map-canvas{width:265px;height:365px}
.eventview .info_location p{font-family:trajan-pro-3-bold,Georgia,'Times New Roman',Times,serif!important;padding:5px 0 10px 0}
.landing-img{position:relative;clear:both}
.landing-img a{position:absolute;height:70px;text-indent:100%;white-space:nowrap;overflow:hidden}
.landing-img img{width:100%}
.landing-img a.link-it{position:absolute;width:10%;top:0;left:10%}
.landing-img a.link-top{top:0;width:35%;left:38%}
.landing-img a.link-bottom{bottom:0;width:75%;left:25%}
.landing-img a.link-en{width:10%;left:23%;top:0}
.landing-img a.link-ar{position:absolute;right:0;top:0;width:24%}
.landing-img a.link-zh{bottom:0;width:10%;left:9%}
.sinodo2015-landing-img{position:relative;clear:both}
.sinodo2015-landing-img a{position:absolute;height:13.3%;text-indent:100%;white-space:nowrap;overflow:hidden}
.sinodo2015-landing-img img.main{width:100%}
.sinodo2015-landing-img a.link-it{position:absolute;width:9.2%;top:0;left:17%}
.sinodo2015-landing-img a.link-fr{position:absolute;width:9.6%;top:0;left:26.2%}
.sinodo2015-landing-img a.link-es{position:absolute;width:8.6%;top:0;left:35.8%}
.sinodo2015-landing-img a.link-en{position:absolute;width:8.3%;top:0;left:44.4%}
.sinodo2015-landing-img a.link-pt{position:absolute;width:11.7%;top:0;left:52.7%}
.sinodo2015-landing-img a.link-jp{position:absolute;width:5.6%;top:0;left:64.4%}
.eventpage{overflow:hidden;padding:5px}
.eventpage h1{color:#630!important;font-family:Tahoma,Verdana,Segoe,sans-serif!important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0}
.eventpage .year h1{text-align:center}
.eventpage .left{margin-top:10px;width:100%;position:relative;z-index:5;float:left;margin-left:-240px;left:240px}
.eventpage .left .content{margin-right:240px;padding:5px}
.eventpage .right{margin-top:10px;float:left;width:200px;position:relative;z-index:10}
.navigationcalendar.section{background:#ddd4bb;padding:10px 0;box-sizing:border-box;width:235px;height:auto}
.fixed{position:fixed;top:20px}
#header *{font-family:trajan-pro-3-bold,Georgia,'Times New Roman',Times,serif!important}
#header{border-bottom:1px solid #630;margin-bottom:10px;float:left;width:100%}
#header #logo-vatican{float:left;border-right:1px solid #eee;padding:0 15px 15px 0}
#header #page-title{float:left;box-sizing:border-box;padding-left:20px}
#header #page-title h1{margin-top:10px;color:#630!important}
#header #utility{float:right;height:100%}
.navigation a{padding-left:10px;text-decoration:none}
.share{text-align:right;margin-top:38px}
.share a{margin-left:5px}
.breadcrumb{margin:0}
.breadcrumb a,.breadcrumb a:visited{display:block;float:left;padding:2px;font-size:13pt;text-decoration:none;background:#c2ab9b;margin-right:5px;margin-top:19px;color:white;padding:4px}
.breadcrumb a.odd{background:#cabdb4}
.breadcrumb a:hover{background:#ddd4bb}
@font-face{font-family:'event-page';src:url('../../../vatican/library/fonts/event-page.eot');src:url('../../../vatican/library/fonts/event-page.eot#iefix') format('embedded-opentype'),url('../../../vatican/library/fonts/event-page.woff') format('woff'),url('../../../vatican/library/fonts/event-page.ttf') format('truetype'),url('../../../vatican/library/fonts/event-page.svg#event-page') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"event-page";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
.icon-twitter:before{content:'\e800'}
.icon-twitter-squared:before{content:'\e801'}
.icon-youtube-play:before{content:'\e802'}
.icon-facebook-squared:before{content:'\e803'}
.icon-comment:before{content:'\e804'}
.icon-link:before{content:'\e805'}
.icon-mail-alt:before{content:'\e806'}
.icon-share:before{content:'\e807'}
.icon-cancel:before{content:'\e808'}
.icon-camera:before{content:'\e809'}
.event-page{padding-top:115px}
.event-page .carousel{width:100%;margin:10px 0 15px 0}
.event-page .carousel figure{width:100%;position:relative;margin:0;padding:0}
.event-page .carousel figure img{width:100%;margin:0;padding:0;display:block}
.event-page .carousel figure figcaption{position:absolute;bottom:20px;left:0;background:rgba(221,212,187,0.9);height:60px;padding:10px 20px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important;color:#313131;font-size:12px!important}
.event-page .carousel figure figcaption p{margin:0!important;padding:0!important;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important;color:#313131;font-size:12px!important}
.event-page .carousel figure figcaption b{color:#6e4a26}
.event-page .carousel figure figcaption h1{font-family:"trajan-pro-3-bold",Georgia,Times New Roman,Times,serif!important;font-size:28px!important;line-height:60px!important;color:#fff!important;margin:0;padding:0}
.event-page .info-description{margin-bottom:0;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:16px;line-height:40px;height:40px;color:#5a5653;background:#f4f2f0;text-align:center;overflow:hidden}
.event-page .info-description p{font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:16px;margin:0;padding:0}
.event-page .event-container{position:relative;min-height:900px}
.event-page .event-container .event-right{position:absolute;top:0;right:0;width:240px;height:100%;display:block}
.event-page .event-container .event-right #right-fix-container{width:240px}
.event-page .event-container .event-right #right-fix-container.scroll-top{position:absolute;top:0;right:0}
.event-page .event-container .event-right #right-fix-container.scroll-bottom{position:absolute;bottom:0;right:0}
.event-page .event-container .event-right #right-fix-container.scroll-fixed{position:fixed;top:20px}
.event-page .event-container .event-left section{margin-right:260px}
.event-page .event-container .event-left section article{position:relative;padding:20px;border:20px solid #f4f2f0;margin-top:20px;transition:200ms;-webkit-transition:200ms}
.event-page .event-container .event-left section article header{position:relative;border-bottom:1px solid #f4f2f0;padding-bottom:10px;margin-bottom:10px}
.event-page .event-container .event-left section article header time{width:100%;display:block;color:#898785;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:14px;text-align:left;margin-top:0}
.event-page .event-container .event-left section article header .item-number{position:absolute;top:-40px;right:-40px;height:20px;width:20px;line-height:20px;background:#f4f2f0;text-align:center;color:#898785;transition:200ms;-webkit-transition:200ms}
.event-page .event-container .event-left section article:hover{border-color:#efeae6}
.event-page .event-container .event-left section article:hover .item-number{background:#efeae6}
.event-page .event-container .event-left section article .sep{width:40%;height:2px;background:#f4f2f0;margin:10px auto}
.event-page .event-container .event-left section article h1{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important;font-size:16px!important;line-height:18px!important;text-align:center;color:#630!important}
.event-page .event-container .event-left section article h1 a,.event-page .event-container .event-left section article header h1 a:visited{text-decoration:none}
.event-page .event-container .event-left section article h1 a:hover{text-decoration:none}
.event-page .event-container .event-left section article .text,.event-page .event-container .event-left section article .text p{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important;font-size:14px!important;line-height:24px!important;color:#5a5653!important}
.event-page .event-container .event-left section article .text p{margin:0;padding:0}
.event-page .event-container .event-left section article .text a{text-decoration:none;padding-right:5px;padding-left:5px}
.event-page .event-container .event-left section article .text a:before{font-family:event-page;color:#630;font-size:12px;content:"\e805  "}
.event-page .event-container .event-left section article .text a:hover{text-decoration:underline}
.event-page .event-container .event-left section article .embed-container{margin-top:10px}
.event-page .event-container .event-left section article figure{width:100%;margin:10px 0;box-sizing:border-box}
.event-page .event-container .event-left section article figure img{width:100%;padding:5px;display:block;box-sizing:border-box;border:1px solid #f4f2f0}
.event-page .event-container .event-left section article .share-layer{display:none;height:0;position:absolute;top:0;left:0;width:100%;background:rgba(244,242,240,0.85);margin:-20px;padding:20px}
.event-page .event-container .event-left section article .share-layer ul{list-style:none;width:200px;height:200px;margin-left:-100px;margin-top:-120px;position:absolute;top:50%;left:50%;padding:0}
.event-page .event-container .event-left section article .share-layer ul li{float:left;width:80px;height:80px;margin:10px;text-align:center}
.event-page .event-container .event-left section article .share-layer ul li a{text-decoration:none;width:80px;height:80px;line-height:80px;font-family:event-page;color:#630;font-size:60px}
.event-page .event-container .event-left section article .share-layer ul li a:hover{color:#522a02}
.event-page .event-container .event-left section article .share-layer ul li.share-fb a:after{content:" \e803"}
.event-page .event-container .event-left section article .share-layer ul li.share-tw a:after{content:" \e801"}
.event-page .event-container .event-left section article .share-layer ul li.share-mail a:after{content:" \e806"}
.event-page .event-container .event-left section article .share-layer ul li.share-link a:after{content:" \e805"}
.event-page .event-container .event-left section article .share-layer .share-txt-link{width:100%;text-align:center;position:absolute;top:50%;left:0;margin-top:80px;display:none}
.event-page .event-container .event-left section article .share-layer .share-txt-link input{width:80%;border:0!important;outline:0!important;text-align:center!important;background:#f4f2f0;font-size:14px;padding:2px 3px}
.event-page .event-container .event-left section article .share-layer .share-close a{text-align:center;text-decoration:none;position:absolute;bottom:40px;left:50%;margin-left:-40px;width:80px;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:14px;line-height:20px}
.event-page .event-container .event-left section article .share-layer .share-close a:after{font-family:event-page;content:" \e808"}
.event-page .event-container .event-left section article footer{width:100%;height:20px;margin-top:10px;border-top:1px solid #f4f2f0;padding-top:10px}
.event-page .event-container .event-left section article footer .author{float:left;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:14px;line-height:20px}
.event-page .event-container .event-left section article footer .event-share a{text-decoration:none;color:#630;float:right;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:14px;line-height:20px}
.event-page .event-container .event-left section article footer .event-share a:after{font-family:event-page;content:" \e807"}
section#calendar{margin-bottom:20px}
section#calendar .section{padding:5px!important;width:240px!important;background:#fff!important;border:10px solid #f4f2f0;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important}
section#calendar .ui-datepicker-header{display:none}
section#calendar .ui-datepicker-calendar th{width:28px!important;height:28px!important;margin:1px!important;text-align:center!important;padding:0!important}
section#calendar .ui-datepicker-calendar th span{font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:14px;line-height:28px!important;text-transform:uppercase}
section#calendar .ui-datepicker-calendar td{width:28px!important;height:28px!important;margin:1px!important;text-align:center!important;padding:0!important}
section#calendar .ui-datepicker-calendar td a,section#calendar .ui-datepicker-calendar td span{font-size:14px!important;line-height:28px!important;text-align:center!important;display:block!important;padding:0!important}
section#calendar .ui-state-active{background:#f4f2f0}
section#calendar #navigationToday{display:none}
section#calendar #navigationToday a{font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:12px;line-height:28px!important;text-transform:uppercase}
section#embed-twitter{border:10px solid #f4f2f0;padding:0 10px;background:#fff}
section#daylist{position:relative;margin-bottom:20px}
section#daylist .swiper-container{height:275px}
section#daylist .swiper-container .swiper-wrapper>div{float:left;padding:0!important;margin:0!important;height:55px!important}
section#daylist .swiper-container .swiper-wrapper>div a{display:block;text-decoration:none;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;font-size:16px;line-height:22px;margin-bottom:10px}
section#daylist .swiper-container .swiper-wrapper>div a div{font-size:14px!important;color:#5a5653}
section#daylist .swiper-container .swiper-wrapper>div.day-selected a{border-left:10px solid #f4f2f0;padding-left:10px}
section#daylist .daylist-pagination{text-align:center;margin:0;position:absolute;top:0;right:0;z-index:1000}
section#daylist .daylist-pagination .swiper-pagination-switch{display:block;width:14px;height:14px;border-radius:14px;background:#f4f2f0;margin-bottom:12px;cursor:pointer}
section#daylist .daylist-pagination .swiper-active-switch{background:#630}
#gotop-button{display:none}
#gotop-button a{text-indent:50px;padding:0;white-space:nowrap;overflow:hidden;font-size:14px;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;display:block;width:50px;margin-left:-25px;position:fixed;left:50%;bottom:21px;height:50px;line-height:50px;background:#fff;text-align:center;text-decoration:none;border:2px solid #f4f2f0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);transition:200ms;-webkit-transition:200ms}
#gotop-button a:before{position:absolute;text-indent:0;left:0;top:0;font-family:event-page;width:50px;height:50px;font-size:32px;line-height:50px;color:#efeae6;content:"\e80a"}
#gotop-button a:hover{width:150px;background:#f4f2f0;color:#630}
#gotop-button a:hover:before{color:#630}
#refresh-button{display:none}
#refresh-button a{padding:0;white-space:nowrap;overflow:hidden;font-size:12px;font-family:"trajan-pro-3-regular",Georgia,Times New Roman,Times,serif!important;display:block;width:260px;margin-left:-130px;position:fixed;left:50%;top:21px;height:50px;line-height:50px;background:#fce6bb;text-align:center;text-decoration:none;border:2px solid #630;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);transition:200ms;-webkit-transition:200ms}
#refresh-button a:hover{background:#fada9d;color:#630}
.imageSlide{width:100%;margin:0;padding:0;display:block}
.twitter-tweet{border:0!important;width:100%!important;box-shadow:none!important}
.standalone-tweet .expanded .footer{border:0!important}
.event-page .event-container .event-left section article .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}
.event-page .event-container .event-left section article .embed-container iframe,.event-page .event-container .event-left section article .embed-container object,.event-page .event-container .event-left section article .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
img.topicBannerImage{width:664px!important}