@charset "UTF-8";#MainTable{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px;color:#333;background:#eaf1f5;width:100%;padding:3px 0 30px;width:100%;max-width:1080px;margin:0 auto;display:block}#TopOptions{display:none}#pg_EventsCalendar #ContentTable .container{width:1000px;margin:0 auto;position:relative;clear:both;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(63,105,157,0.35);-moz-box-shadow:0 1px 1px 0 rgba(63,105,157,0.35);box-shadow:0 1px 1px 0 rgba(63,105,157,0.35);padding-bottom:20px}#Intro{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px;color:#333}#Intro,#Events{padding:35px 30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container p{line-height:18px;margin-bottom:15px}.container p:last-child{margin:0}#Events table{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px;color:#333;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:normal;margin:0;display:block;border-spacing:0;border-collapse:collapse}.MSIE8 #Events table,.MSIE9 #Events table{border-collapse:separate}#Events table tr td{border:1px solid #e3e3e3;padding:8px 15px}#Events table tr.header,#Events table tr.header:hover{background-color:#f1f1f1;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px;font-weight:600;color:#446d9a}#Events table .event-name a:link,#Events table .event-name a:visited,#Events table .event-name a:active{color:#446d9a;text-decoration:none}#Events table .event-name a:hover{text-decoration:underline}#Events table tr td.event-name{width:30%}#Events table tr td.city{width:15%}#Events table tr td.event-dates{width:25%}#Events table tr td.venue{width:30%}#Events table tr td.no-events{width:800px}#Events table tr:nth-child(2n+1){background-color:#fbfbfb}#Events table tr:hover{background-color:#f4f4f4}#SearchBox{font-family:'Open Sans',Helvetica,Arial,sans-serif;padding-top:55px;padding-bottom:75px;background:url(//cdn.hotelplanner.com/Common/Images/EventsCalendar/sb-bg.jpg) no-repeat grey center;background-size:cover;margin:20px 0}div#search-wrapper{display:inline-block;margin:0 auto;position:relative;background-color:rgba(255,255,255,.85);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 30px;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.30);-moz-box-shadow:0 1px 8px 0 rgba(0,0,0,0.30);box-shadow:0 1px 8px 0 rgba(0,0,0,0.30)}.MSIE8 #search-wrapper{filter:progid: DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);zoom:1}#SearchBox label{float:left;color:#333;font-size:15px;height:100%;font-weight:600;line-height:40px}#SearchBox input{display:inline-block;float:left;margin:0 5px;padding:10px 12px 10px 43px;border:1px solid #999;width:325px;font-size:13px;background:url(//cdn.hotelplanner.com/Common/Images/EventsCalendar/search-icon.png) left no-repeat #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:60%}.MSIE #SearchBox input{height:19px}#SearchBox a.submit-button{margin:0 5px}#Boxes3{padding:15px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px}#Boxes3 .boxes{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f5f5f5;padding:15px;width:33.3333%;margin:0;text-align:center;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:33.33%;margin:0;background:#fff;border-right:1px solid #ddd;min-height:141px}#Boxes3 a:link,#Boxes3 a:visited,#Boxes3 a:active{background-color:#169ddc;color:#fff;margin-top:12px;padding:12px;color:#fff;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;text-decoration:none}#Boxes3 a:hover{background-color:#0c577a}#Boxes3 .boxes span{font-weight:600}.clear{clear:both;height:0;line-height:0;width:0}.intl #SearchBox a.submit-button{font-size:13px}.site4 body{background:#eaf1f5}.container,#ContentTable,#MainTable{width:100%;display:block}#MainTable{max-width:1080px}#SearchBox input,#SearchBox a.submit-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}#pg_EventsCalendar #ContentTable .container{width:100%}#search-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}#SearchBox input{display:inline-block;min-width:400px;margin-right:5px}#SearchBox a.submit-button{width:24%;line-height:13px;text-align:center}table{width:100%;min-width:700px;border-collapse:collapse;overflow:visible}.table-responsive{width:100%;border:0;overflow-x:visible;overflow-y:hidden}#Boxes3 .boxes.rss{margin-right:0;border:0}@media(max-width:767px){.table-responsive{border:1px solid #ddd}#SearchBox a.submit-button{margin-top:5px;width:170px;text-align:center;float:left}#SearchBox input{width:100%;min-width:0;margin:0;margin-bottom:3px}#Events{padding:15px}#Intro h1,#Intro p{margin:0}#SearchBox{margin:0;padding:0}#Events table{width:100%;margin:0}}@media(max-width:500px){#Boxes3 .boxes{width:100%;border:0;float:none;clear:both;border-bottom:1px solid #ddd;min-height:inherit}#Boxes3 .boxes a{max-width:80%;text-align:center;margin:10px auto}}@media(max-width:767px){#Intro,#Events{padding:15px}}#SearchBox{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:767px){#pg_EventsCalendar #Intro{padding:10px 15px}#Intro h1{padding-bottom:8px}.table-responsive{width:100%;position:relative;min-height:500px;overflow-x:scroll;overflow-y:auto}#Events table{width:100%;margin:0;position:absolute;top:0;left:0;z-index:1;font-size:11px}#Events table tr td{padding:5px}#SearchBox{border:0;padding:0}div#search-wrapper{background-color:rgba(0,0,0,0.5);box-shadow:none;display:block;text-align:left;padding:15px}}