/* hpin iPersonalConcierge */
@font-face{
font-family: Gotham-Light;
src: url('/fonts/Gotham-Light.ttf');
} 
/*   common   */
body {background-color: #e9e9e6;margin:0px;}
.content-channels ul li {padding:4px 8px 0px 1px;border-bottom: medium none;}
.content-channels ul li a img {width: auto;height: auto;border-radius: 0;box-shadow: 0 3px 3px #888888;}
.ui-mobile-viewport .ui-page {background-color: transparent; margin:0 auto;position:relative;}
.content-channels { padding: 5px 0 0px 8px;}
.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button {font-family: 'Open Sans', sans-serif, "Times New Roman",serif,Arial,Georgia;font-size: 14px;}
.ipc-page .content-buttons {background: url("../../img/ghny1/bottom-bar-bg.png") repeat-x scroll 0% 0% transparent;}
.ipc-footer { background: url("../../img/ghny1/footer-bar-bg.png") repeat-x scroll 0 0 transparent; color: #e2e4e1; font-family: 'Open Sans', sans-serif, times new roman;font-size: 12px;padding: 10px 0 5px 5px;text-align: center;text-indent: 0;text-shadow: none;}
.ipc-botbar span{padding-top:5px;display: inline-block;}
.emLinkScroll .touchcarousel-item {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0;
}
.emLinkScroll .touchcarousel-item { background:none; padding:0;}
.ipc-homepage-content .ipc-page-sigimg {display: inline;}
.ipc-roomservicepage h4{font-size: 1.6em;margin: 0 0 10px 5px;text-transform: capitalize;}

.ui-link { color:#6d6d6d;font-size:14px;text-transform: uppercase;}
.ipc-navlinks .ui-link { color:#525250;}
.ipc-pagetitle {background:none; background-color:#f0f0ee; clear: both; color: #FFFFFF;}
.ipc-pagetitle h1 { color: #525250;}
.ipc-page .ipc-content { background-color: #dcdcdc;}
#backbtn {background: url("../../img/ghny1/left-solid-arrow.png") no-repeat scroll 0 3px transparent;}
.ipc-welcomepage-content { background: url("../../img/ghny1/welcome.jpg") no-repeat scroll 30px 30px #fff; color:#757575;}
.ipc-page-sigimg {height: 663px;background-size: 105%;}
.ipc-welcomepage-content .ipc-page-sigimg {height: 645px;}
.ipc-page-sigimg .top-content { height: 583px;}
.ipc-pagetitle h1 span { background: url("../../img/ghny1/right-solid-arrow.png") no-repeat scroll 0 5px transparent;}
.ipc-page-details {background: url("../../img/ghny1/detailsbgshadow.png") repeat-x scroll 0 0 transparent}
.ipc-page .ipc-content {color: #535351;border-top: 6px solid #dd0045;overflow-y: hidden;}
.pdf-iframe{line-height:0; border:none; height:100%}
.pdf-iframe iframe{border:none}
.content-primary, .intro-text{height:100%}
.ipc-detailpage-content {background:none;height: 650px;}
.ipc-detailpage-content .ui-field-contain div.ui-input-text {background-color: #e0e0e0;width: 85%;
    border: 1px solid #BBBBBB;
    border-radius: 0 0 0 0;
    box-shadow: none;
    display: block;}
.ipc-detailpage-content .ui-field-contain #comments {background-color: #e0e0e0;display: block;border: 1px solid #BBBBBB;width: 85%;
    border-radius: 0 0 0 0;
    box-shadow: none;}
.serviceslist  .ipc-btn{background-color: #999999;  width: 100%;}
.ipc-submit{background-color: #999999;  width: 100%;}
.ui-field-contain .ui-btn.ui-submit {background-color: #999999;font-size: 1.2em;}
.formpage{margin:0px 0px 0px 0px ;padding:0px;}
.ipc-detailpage-content .ui-field-contain label.ui-input-text {width:100%;}
div.ui-input-text input.ui-input-text, div.ui-input-text textarea.ui-input-text, .ui-input-search input.ui-input-text {padding:0.2em 0;}
ul.destnlist{margin:0px 0px 0px 50px ;padding:0px;width:280px}
ul.destnlist li{list-style-type:none;}
a.ipc-button{background-color: #999999;background:url('../../img/ghny1/tabs_bg.png') top left repeat-x;border: medium none;color: #FFFFFF;font-family: 'Open Sans', sans-serif,times new roman;
    font-size: 14px;margin:0px 0px 20px 0px;}
ul.destnlist li a.ipc-button{max-width: 280px;min-width: 280px;font-size: 1.2em; line-height:14px; height:41px;display: table;}
ul.destnlist li a.ipc-button span{display: table-cell; vertical-align:middle}
.ipc-diningpage a.ipc-button{ background: none repeat scroll 0 0 transparent;
    margin: 0;
    max-width: 200px;
    min-width: 200px;
    padding: 0;}
.ipc-diningpage a.ipc-button span {display: table-cell;vertical-align: middle;}
.ipc-page-details h2 {line-height: 1.2em; font-size: 1.25em;}
.ipc-diningpage .ipc-innerpage-content {font-size: 1.1em;}
.ipc-diningpage .ipc-innerpage-content .ipc-hours p {margin:10px 0px 0px; font-size: 0.9em;}
.ipc-diningpage .ipc-page-details {margin-left: 700px;overflow: hidden;}
.ipc-detailpage-content h3 {margin:20px 0;font-size: 1.6em;text-transform: uppercase;}
ul.destnlist p{}
.ui-select {color:##FFFFFF;}
#flightStatusResults {margin-left: 20px}
.ui-br {margin: 5px 0;}
.ui-btn-inner {color: #FFFFFF;margin: 0; padding: 8px 5px;}

.royalSlider {height:100%;}
.rsDefault .rsThumbsHor { background-color: #ddd;}
#gpLinkBar {top: 575px;text-transform: uppercase; background-color: rgba(0, 0, 0, 0.55);font-family: 'Open Sans', sans-serif;padding: 14px 6px;}
.rsContainer .rsSlide {height:100;}
#gpLinkBar .ui-link {color: #ccc;font-weight:bold;}
.rsDefault .rsGCaption {display: none;}

#ipcRoomServiceMenu h4 ,#ipchousekeepingMenu h4 {background-color: #aaa; color:#fff;}
#ipcRoomServiceMenu h4.ui-collapsible-heading-collapsed,#ipchousekeepingMenu h4.ui-collapsible-heading-collapsed {background-color: transparent;}

#ipcRoomServiceMenu,#ipchousekeepingMenu, #ipcuponarrivalMenu {width:455px;display:inline-block; border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; margin-top: 10px;display:none;background-color: #686868;
    position: absolute;
    z-index: 10000;}
#ipcRoomServiceMenu .ui-collapsible-set,#ipchousekeepingMenu .ui-collapsible-set ,#ipcuponarrivalMenu .ui-collapsible-set   {margin:0;}
#ipcRoomServiceMenu h4 a.ui-btn,#ipchousekeepingMenu h4 a.ui-btn,#ipcuponarrivalMenu h4 a.ui-btn {text-decoration: none;color: #fff;font-weight:normal;}
#ipcRoomServiceMenu .ui-collapsible-content,#ipchousekeepingMenu .ui-collapsible-content,#ipcuponarrivalMenu .ui-collapsible-content{ padding: 0;}
#ipcRoomServiceMenu .ui-controlgroup-controls,#ipchousekeepingMenu .ui-controlgroup-controls,#ipcuponarrivalMenu .ui-controlgroup-controls  {width:100%;}
#ipcRoomServiceMenu .ui-checkbox span,#ipchousekeepingMenu .ui-checkbox span,#ipcuponarrivalMenu .ui-checkbox span {padding-right: 0; color:#535351}
#ipcRoomServiceMenu .ui-checkbox span.ui-btn-text,#ipchousekeepingMenu .ui-checkbox span.ui-btn-text ,#ipcuponarrivalMenu .ui-checkbox span.ui-btn-text {position:relative;display: inline-block;font-size: 0.95em;}
#ipcRoomServiceMenu .ui-checkbox span.price,#ipchousekeepingMenu .ui-checkbox span.price ,#ipcuponarrivalMenu .ui-checkbox span.price {position:absolute;right:5px;display: inline-block;}
#popupcontact{background-color: #AD4141; top:-40px;color:#fff; border-radius:5px; padding:10px;}
#popupVideo{background-color: #AD4141; color:#fff; border-radius:5px; padding:10px; }
.ipc-largepage-details { padding: 0 0 0 10px;margin-left: 700px;overflow-x: hidden;overflow-y: hidden;}
.ipc-flighttrackingpage-content li {display: block;}
.welcomemsg {margin: 30px 35px 20px 50px;line-height: 1.2em; font-size:1.2em;}
.welcomemsg h4{font-size:1.2em;}
.welcometitle{margin:10px 50px;line-height: 1.4em;font-size:1.2em;}
.welcometitle img{display:block;width: 100px;}
.welcomemsg img{border-radius: 20px 20px 20px 20px;box-shadow: 3px 3px 3px #888888;margin: 0 20px 2px 0;}
.ipc-page-underdev{background-color: #A9AAAA; }
.bodytxt{ color:#fff; padding: 50px; font-size: 2.2em; text-align:center;}
.soctxt{color:#333; font-size: 1.2em; text-align:center;}
.soctxt h2{font-size: 1.5em;margin: 20px 0 10px;}
.soctxt h4{ font-size:1.2em;margin: 20px 0 0;}
.socicons  img{margin:10px ;}
.ipc-page-whitebg{background-color: #fff;}
.soctitle{padding:60px 0px 0px 0px;}
.socdot{margin:2px 10px;}

.ui-field-contain .ui-select { background-color: #A0A0A0;border-bottom: 1px solid #5C5C5C;box-shadow: none;color: #FFFFFF;padding: 0;width: 85%;margin: 10px 0 0;}
.ui-shadow {box-shadow: none}

.ipc-destinationpage .ipc-button{ max-width: 160px; min-width: 160px;}
.ipc-hotelservicespage .ipc-button{ max-width: 160px; min-width: 160px;}
.ipc-gray {box-shadow: none;}
.ipc-videopage .ipc-button{    max-width: 340px; min-width: 340px;padding: 12px 10px;}

.ipc-videopage  ul.destnlist li {margin:0px;}
.ipc-page-videodetail{padding:10px 50px;}
.ipc-videodetailpage-content{width:800px;  margin: 0 auto;}
.ipc-videodetailpage-content h3{margin-bottom: 10px}

  .touchcarousel.grey-blue .arrow-holder.right {background: url("/img/ghny1/scrollnav_rightarrow.png") no-repeat scroll 0 16px transparent;}
  .touchcarousel.grey-blue .arrow-holder.disabled.right {background:none;}
  .touchcarousel.grey-blue .arrow-holder.left {background: url("/img/ghny1/scrollnav_leftarrow.png") no-repeat scroll 0 16px transparent;}
  .touchcarousel.grey-blue .arrow-holder.disabled.left {background:none;}
  .bold{font-weight:bold;}
  #flightStatusform{margin-top:50px;}
  .ipc-flighttrackingpage-content ul {margin-top: 20px;}
    .ipc-flighttrackingpage-content li {margin-top: 20px;}
#ipcHotelService .ui-field-contain .ui-select {    margin-left: 20px;vertical-align: middle; width: 100px;}
.servicechk .ui-btn-text { color: #535351;font-size: 17px;}
.ui-checkbox, .ui-radio { background-color: #FFFFFF;}
.serviceslist{margin-right: 12px}
.serviceslist .ui-br {margin: 20px auto; width: 100%;}
.ipc-detailpage-content .ui-field-contain label{font-size: 1.4em;}
.ipc-sectionHeader {font-size: 1.4em;}
.ipc-hotelservicespage h3{text-transform:uppercase;}
.ipc-success-msg{background-color:#fff;color:#009933;padding:10px;margin: 0 50px 0 0;}
.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {background-color:#F16F35;}
.ipc-popup{    background-color: #fff; border: 10px solid #ccc;border-radius: 10px 10px 10px 10px; }

.ipc-popup .formpage{ margin:20px;}
.ipc-popup .formpage label{width:100%;}

.ui-popup .ui-field-contain .ui-btn.ui-submit{ width:40%;}
.serviceslist .ui-checkbox input {position: inherit;}
#ipcHotelService .serviceslist .ipc-time {width:58px;padding:1px 0;}
#ipcHotelService .serviceslist div.ui-input-text {display: inline-block;margin:0;vertical-align: top; height: 25px;width: 85px;}
.servicechk { background-color: #fff; border-radius: 3px; font-size: 1.2em; margin: 15px 0; padding:6px 12px 6px 0;text-align: center;text-transform: uppercase;}
.servicereq { margin-bottom: 10px;margin-top: 5px; padding: 15px 0;text-transform: capitalize;}
.servicechk.selected { background-color: #aaa;color:#fff;}
#ipcHotelService .serviceslist div.servicetime .ui-input-text{width:180px;}
/*.serviceslist .ui-checkbox .ui-btn-icon-left .ui-btn-inner, .serviceslist .ui-radio .ui-btn-icon-left .ui-btn-inner { padding: 5px 10px; }*/
.ipc-success-msg{}
#userdetailsform h3{text-transform: uppercase;}
.ui-popup > .ui-btn-right {right: 0; top: 0;}
.valetParking .formpage,.wakeupcall .formpage, .shippingReceiving .formpage{ margin: 200px 0 0 60px;}
.ipc-beforearrivalpage h4 {background-color: #aaa;}
.ipc-beforearrivalpage .ui-collapsible-set {margin: 0.5em 2em;}
#VerTabContainer{margin:0px 0px 0px 50px ;padding:0px;font-size: 1.2em}
#VerTabContainer p{margin:0px;}
#VerTabContainer a{text-decoration: none; text-transform: uppercase;}
#VerTabContainer a:hover.ui-link-inherit{background-color: #ccc;}
.ui-li.ui-btn, .ui-li.ui-field-contain, .ui-li-divider, .ui-li-static {border-bottom: 1px solid #CCCCCC; background-color:#fff;text-align: center;}
.ui-li.ui-btn-hover-c, .ui-btn-active{background-color: #aaa; color:#fff;text-shadow: none;}
.ui-btn-active .ui-btn-text > .ui-link-inherit{ background-color: #AAAAAA;color:#fff;border:none;text-shadow: none;}
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {text-align:center}
.ui-collapsible{background-color: #FFFFFF;border-bottom: 1px solid #5C5C5C;box-shadow: none;color: #aaa;padding: 0; width: 85%; margin-top:15px;}
.ui-collapsible-inset .ui-collapsible-heading {    padding: 0;}
.listItemNoIcon .ui-icon{display: none;}
.ipc-detailpage-content .ui-field-contain label.timelbel { width:15%; display:inline-block;color: #535351; font-size:0.95em}
.gotime{display: inline-block;font-weight: bold; padding-left: 10px; vertical-align: top;}

.ipc-beforearrivalpage .ipc-detailpage-content h3 {margin: 20px 0 10px 0;}
.ipc-beforearrivalpage .ipc-detailpage-content .ui-field-contain div.ui-input-text {width:70%; display:inline-block;}
.ipc-beforearrivalpage #VerTabContainer .ui-field-contain .ui-select {margin:0;}
.ipc-beforearrivalpage #VerTabContainer .ui-field-contain {margin:0 0 7px 0;height:38px;}
.ipc-beforearrivalpage #VerTabContainer .tabbox {margin:0 0 7px 0;}
.ipc-beforearrivalpage #VerTabContainer .timebox {margin:0 0 7px 0;}
.ipc-beforearrivalpage #VerTabContainer .timeboxarr {margin:10px 0 7px 0;}

.ui-btn-active {border:none;}
.ui-btn-active  .ui-btn-inner {border:none;}
.ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner { text-align: center;font-weight: normal;padding-left: 0px; text-overflow: clip;
}
.timebox,.timeboxarr,.tabbox{ background-color: #A0A0A0; border-bottom: 1px solid #5C5C5C;box-shadow: none; color: #AAAAAA; margin-top: 15px; padding: 0;width: 85%;   position: relative;}
.timetxtbox,.timetxtboxarr{outline: 0;text-transform: uppercase;}
.timebox  div.ui-input-text input.ui-input-text, .timeboxarr  div.ui-input-text input.ui-input-text{ color:#fff; font-size:1.2em;padding:8px 0px;  text-align: center;}
.timebox div.ui-input-text,.timeboxarr div.ui-input-text {    box-shadow: none;margin: 0;outline: 0 none;}
.timebox  label,.timeboxarr  label {color:#fff;padding:8px 0px;  text-align: center;position: absolute;width:100%;z-index:2;text-transform: uppercase;background-color: #A0A0A0;}
#ipcRoomServiceMenu .ui-btn-text{color:#535351; text-align: left; }

#ipcRoomServiceMenu .ui-collapsible-heading .ui-btn-icon-left .ui-btn-inner {padding-left: 50px;font-size:1.25em;text-align: left;text-transform: uppercase;}
#ipcRoomServiceMenu  .ui-checkbox input{display:none;}
.ipc-dining-content{padding: 0 30px;}
.popuptxt{font-size:1.2em;}
.popupform h3{font-size:1.4em;}
.ui-btn-active{background: none !important; background-color: #A0A0A0 !important;}
.tabbox a.ipc-button{   display: block;font-size: 1em; margin: 0;max-width: 300px; padding: 10px; border:none;}
.hs-tooltip img{width:800px; height:500px;}

.ipc-roomservicepage .ipc-page-details {padding: 0 20px;}
.ipc-roomservicepage div.inroomcats{border-bottom: 1px solid #cacaca;margin: 10px 30px;padding: 10px 0;text-align: right;width: 825px;}
.ipc-roomservicepage div.inroomcats a{text-transform: lowercase; margin:0px 10px;}
.ipc-roomservicepage div.inroomcats a.activecat{ color:#fc7035; text-decoration: underline;}
.ipc-roomservicepage .ipc-page-details { background: url("../../img/ghny1/inroom-bg.png") repeat-x  0 0 transparent;}
.ipc-roomservicepage .emLinkScroll {margin:0 20px;}
.ipc-roomservicepage .emLinkScroll .touchcarousel-item {background: none; padding: 0 5px;}
.ipc-roomservicepage  .touchcarousel.grey-blue .arrow-holder.right {  background: url("/img/ghny1/scrollnav_rightarrow.png") no-repeat scroll 0 300px transparent;right:-35px;}
.ipc-roomservicepage  .touchcarousel.grey-blue .arrow-holder.left {background: url("/img/ghny1/scrollnav_leftarrow.png") no-repeat scroll 0 300px transparent;left: 0;}
.ipc-roomservicepage .ipc-menupage-details {margin-left: 0; background: url("../../img/ghny1/inroomdining-bg.jpg") no-repeat scroll left top transparent;}
.ipc-roomservicepage .touchcarousel .touchcarousel-wrapper { width: 100%;margin-left: 20px;height: 560px;}
.ipc-roomservicepage .touchcarousel.grey-blue .arrow-holder.disabled.left { display:none;}
.ipc-roomservicepage .touchcarousel.grey-blue .arrow-holder.disabled.right {display:none;}
.printbtn{background: url("/img/print.png") no-repeat scroll left 10px transparent;float: right;padding: 10px 20px 0 25px;position: absolute;right: 2px;}
.moredots{background: url("/img/ghny1/menu/dots_bg.png") no-repeat top left  transparent; height: 24px; padding: 5px 0 0;text-align: center;}
.dotsbg2{background: url("/img/ghny1/menu/dots_bg2.png") no-repeat top left  transparent;}
.ipc-innerpage-content #mytable {width:60%; margin:50px auto; border:15px solid #ccc;}
.ipc-innerpage-content #mytable td{background-color: #fff;padding:0 0 0 10px;border: 1px solid #ccc;}
.ipc-innerpage-content #mytable .left,.ipc-innerpage-content #mytable .right {float:left;background-color: #fff;padding:10px 10px 10px 20px;border: 1px solid #ccc;display: table-cell;}
.ipc-innerpage-content #mytable .left{width:40%;border-left:15px solid #ccc;}
.ipc-innerpage-content #mytable .right{width:40%;border-right:15px solid #ccc;}
.ipc-innerpage-content #mytable .clearer { clear:both; height:0; }
.docformsholder{display:inline-block; text-align: center; margin-top: 50px; }
.docformsholder h4{color: #8391A1;font-size: 1.4em;font-weight: normal;margin-bottom: 20px;text-transform: uppercase;}
.soctxt .ui-link{text-transform: lowercase; font-size: 1.2em; color: blue; text-decoration: underline;}
.socicons .ui-link{text-transform:capitalize;color: #333333; }
.socicons ul {margin: 0 auto;list-style-type: none;}
.socicons ul li {float: left; width: 90px; }
.socicons span{display: inline-block;font-size: 0.75em;text-align: center;}
.desktop .socicons ul {width: 65%;margin:0 auto;}
.desktop .socicons ul li {display: inline;margin-right: 15px; margin-bottom: 15px;}
.desktop .socicons br { clear: left; }

.menubtns{float: right;padding: 10px 20px 0 25px;position: absolute;right: 2px;}
.moredots{background: url("/img/ghny1/menu/dots_bg.png") no-repeat top left  transparent; height: 24px; padding: 5px 0 0;text-align: center;}
.moredots a { padding: 0 5px;}

.m320 .ipc-homepage-content .emLinkScroll .touchcarousel-item {width:154px;}
.m320 .ipc-homepage-content .emLinkScroll .touchcarousel-item img {width:154px;}
.m768 .ipc-homepage-content .emLinkScroll .touchcarousel-item {width:154px;}
.m768 .ipc-homepage-content .emLinkScroll .touchcarousel-item img {width:154px;}
.m320 .emLinkScroll .touchcarousel-item .item-block {background-size:100%;width:105px !important;height:60px !important;}
.m768 .emLinkScroll .touchcarousel-item .item-block {background-size:100%;width:105px !important;height:60px !important;}
#splpropname{position:absolute; bottom: 60px;background-color:#000;width:1024px; padding: 15px 0;}
#splpropname div{display:inline-block}
.splash-proplogo a{ width: 100%;}
.splash-proplogo{width:65%; text-align:center}
#splpropname a{display: inline-block;margin-left: 40px;vertical-align: middle;}
#splmobpropname{  bottom: 100px; position: absolute; display:none;}
.ipc-botbar{background:url(/img/hpin/emark360.png) top left no-repeat; height:24px;}
.ipc-splashpage-content a img{}

.ipc-page.ipc-splashpage .ipc-content {border-top: 0px;}
.emLinkScroll {
    width: 958px;
}
.ipc-homepage .emLinkScroll{ width: 100%;}

.hs-spot-object.left .hs-tooltip-wrap {left:100px !important;top:140px !important;position:fixed;width:784px !important;z-index:2;}
  .hs-spot-object.left .hs-tooltip:before {border:none;}
  /*.hs-spot-object.left .hs-tooltip-wrap img:after {" "; background:url("http://www.tccslc.org/common/images/close.png") no-repeat 0 0 transparent;}*/
  .hs-spot-object.left .hs-tooltip-wrap img:after{position:fixed;z-index:100000;left:-50px;top:10px;}
   .puHotspots {background-color: #E9E9E9; display:none; top:50px; position:absolute;z-index: 1;}
   .puHotspots .largeimg{display:block;border: 5px solid #000000;border-radius: 3px 3px 3px 3px; }
   iframe .noscroll{ overflow-y: hidden;}
  .ui-popup > img .largeimg{width:500px; height:500px;}
  .ui-popup > img #extraviews img{width:100px; height:100px;}
  .extraviews-wrapper {bottom: 0;position: absolute;margin-bottom: 15px;}
  .extraviews-wrapper a{display: inline-block;height: 60px;padding-bottom: 10px; padding-right: 10px;vertical-align: top; width: 60px;}
  .extraviews-wrapper img{ margin:10px 0px 10px 10px;height: 60px; width:60px; border:1px solid #fff !important;}
  .topopup span{background: url("/img/ghny1/btn_detail_bg.png") repeat-x scroll left top #A3A3A3; border: 1px solid #666666;border-radius: 5px;color: #FFFFFF;
    display: inline-block;margin-left: 10px;margin-top: 25px;padding: 5px 20px;text-transform: capitalize;}
  .ui-btn-icon-notext .ui-btn-inner .ui-icon {border: 2px solid #FFFFFF;}
  .ui-popup > .ui-btn-right {top: -10px; right: -9px;}
.icn-page-header div{display: inline-block;font-size: 1.5em;text-align: center;text-transform: uppercase;vertical-align: middle;}
#icn-event-name{margin:0 50px;width:330px}
#icn-event-logo{text-align:left; margin:0px;width:200px}
#icn-event-loc{margin: 0 0 0 100px;width: 220px;}
#icn-event-loc span{font-size: .85em; text-transform: capitalize;}
.scrolling-channels {
    background: url("../../img/ghny1/bottom-channels-bg.png") repeat-x scroll 0 0 transparent;
    overflow: hidden;
}
.icn-title-header{ background-color:#dd0045;color:#dd0045; text-align:center; -webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.5);}
#icn-event-loc span .ordinal{text-transform:lowercase;font-size: 1em}
#homebtn {
    background: url("../../img/ghny1/icon-home.png") no-repeat scroll 0 0 transparent;
    padding: 0 10px 0 28px;
}

#backbtn {
    background: url("../../img/ghny1/icon-arrow.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 24px;
}
ul.ipc-navlinks li {padding:0px}
.rsDefault .rsThumb {
    height: 72px;
    width: 128px;
}
.fullscreen {
    background: url("/img/ghny1/fullscreen.png") no-repeat scroll left 10px transparent;
}
