@import url("//hello.myfonts.net/count/298811");@font-face{font-family:'FaraoText-Bold';src:url("../fonts/farao/298811_0_0.eot");src:url("../fonts/farao/298811_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/farao/298811_0_0.woff") format("woff"), url("../fonts/farao/298811_0_0.ttf") format("truetype");}
@font-face{font-family:'FaraoText';src:url("../fonts/farao/298811_1_0.eot");src:url("../fonts/farao/298811_1_0.eot?#iefix") format("embedded-opentype"), url("../fonts/farao/298811_1_0.woff") format("woff"), url("../fonts/farao/298811_1_0.ttf") format("truetype");}
@font-face{font-family:'FaraoBook';src:url("../fonts/farao/298811_2_0.eot");src:url("../fonts/farao/298811_2_0.eot?#iefix") format("embedded-opentype"), url("../fonts/farao/298811_2_0.woff") format("woff"), url("../fonts/farao/298811_2_0.ttf") format("truetype");}
@font-face{font-family:'FaraoBook-Bold';src:url("../fonts/farao/298811_3_0.eot");src:url("../fonts/farao/298811_3_0.eot?#iefix") format("embedded-opentype"), url("../fonts/farao/298811_3_0.woff") format("woff"), url("../fonts/farao/298811_3_0.ttf") format("truetype");}
body{webkit-font-smoothing:antialiased;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
html{line-height:1;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:middle;}
q, blockquote{quotes:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";content:none;}
a img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;}
.mega-menu .mega-menu-parent, .mega-menu .mega-menu-child nav ul, .header-nav-palaces, .header-nav-palaces ul, .header-options, .header-language .language-list, .breadcrumbs, .content-nav ul, .promo-box-small, .thumbnailList li, .retro-promos, .genericLeadPanelContainer .genericLeadPanelFullWidth{zoom:1;}
.mega-menu .mega-menu-parent:before, .mega-menu .mega-menu-child nav ul:before, .header-nav-palaces:before, .header-nav-palaces ul:before, .header-options:before, .header-language .language-list:before, .breadcrumbs:before, .content-nav ul:before, .promo-box-small:before, .thumbnailList li:before, .retro-promos:before, .genericLeadPanelContainer .genericLeadPanelFullWidth:before, .mega-menu .mega-menu-parent:after, .mega-menu .mega-menu-child nav ul:after, .header-nav-palaces:after, .header-nav-palaces ul:after, .header-options:after, .header-language .language-list:after, .breadcrumbs:after, .content-nav ul:after, .promo-box-small:after, .thumbnailList li:after, .retro-promos:after, .genericLeadPanelContainer .genericLeadPanelFullWidth:after{content:"\0020";display:block;height:0;overflow:hidden;}
.mega-menu .mega-menu-parent:after, .mega-menu .mega-menu-child nav ul:after, .header-nav-palaces:after, .header-nav-palaces ul:after, .header-options:after, .header-language .language-list:after, .breadcrumbs:after, .content-nav ul:after, .promo-box-small:after, .thumbnailList li:after, .retro-promos:after, .genericLeadPanelContainer .genericLeadPanelFullWidth:after{clear:both;}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:970px;*zoom:1;}
.row:before, .row:after{content:" ";display:table;}
.row:after{clear:both;}
.row.collapse > .column, .row.collapse > .columns{position:relative;padding-left:0;padding-right:0;float:left;}
.row.collapse .row{margin-left:0;margin-right:0;}
.row .row{width:auto;margin-left:-.5em;margin-right:-.5em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;}
.row .row:before, .row .row:after{content:" ";display:table;}
.row .row:after{clear:both;}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1;}
.row .row.collapse:before, .row .row.collapse:after{content:" ";display:table;}
.row .row.collapse:after{clear:both;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;width:100%;float:left;}
@media screen{.small-push-1{position:relative;left:8.33333%;right:auto;}
.small-pull-1{position:relative;right:8.33333%;left:auto;}
.small-push-2{position:relative;left:16.66667%;right:auto;}
.small-pull-2{position:relative;right:16.66667%;left:auto;}
.small-push-3{position:relative;left:25%;right:auto;}
.small-pull-3{position:relative;right:25%;left:auto;}
.small-push-4{position:relative;left:33.33333%;right:auto;}
.small-pull-4{position:relative;right:33.33333%;left:auto;}
.small-push-5{position:relative;left:41.66667%;right:auto;}
.small-pull-5{position:relative;right:41.66667%;left:auto;}
.small-push-6{position:relative;left:50%;right:auto;}
.small-pull-6{position:relative;right:50%;left:auto;}
.small-push-7{position:relative;left:58.33333%;right:auto;}
.small-pull-7{position:relative;right:58.33333%;left:auto;}
.small-push-8{position:relative;left:66.66667%;right:auto;}
.small-pull-8{position:relative;right:66.66667%;left:auto;}
.small-push-9{position:relative;left:75%;right:auto;}
.small-pull-9{position:relative;right:75%;left:auto;}
.small-push-10{position:relative;left:83.33333%;right:auto;}
.small-pull-10{position:relative;right:83.33333%;left:auto;}
.small-push-11{position:relative;left:91.66667%;right:auto;}
.small-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;float:left;}
.small-1{position:relative;width:8.33333%;}
.small-2{position:relative;width:16.66667%;}
.small-3{position:relative;width:25%;}
.small-4{position:relative;width:33.33333%;}
.small-5{position:relative;width:41.66667%;}
.small-6{position:relative;width:50%;}
.small-7{position:relative;width:58.33333%;}
.small-8{position:relative;width:66.66667%;}
.small-9{position:relative;width:75%;}
.small-10{position:relative;width:83.33333%;}
.small-11{position:relative;width:91.66667%;}
.small-12{position:relative;width:100%;}
.small-offset-0{position:relative;margin-left:0%;}
.small-offset-1{position:relative;margin-left:8.33333%;}
.small-offset-2{position:relative;margin-left:16.66667%;}
.small-offset-3{position:relative;margin-left:25%;}
.small-offset-4{position:relative;margin-left:33.33333%;}
.small-offset-5{position:relative;margin-left:41.66667%;}
.small-offset-6{position:relative;margin-left:50%;}
.small-offset-7{position:relative;margin-left:58.33333%;}
.small-offset-8{position:relative;margin-left:66.66667%;}
.small-offset-9{position:relative;margin-left:75%;}
.small-offset-10{position:relative;margin-left:83.33333%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.column.small-centered, .columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.small-uncentered, .columns.small-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.small-uncentered.opposite, .columns.small-uncentered.opposite{float:right !important;}
}
@media screen and (min-width:1px){.medium-push-1{position:relative;left:8.33333%;right:auto;}
.medium-pull-1{position:relative;right:8.33333%;left:auto;}
.medium-push-2{position:relative;left:16.66667%;right:auto;}
.medium-pull-2{position:relative;right:16.66667%;left:auto;}
.medium-push-3{position:relative;left:25%;right:auto;}
.medium-pull-3{position:relative;right:25%;left:auto;}
.medium-push-4{position:relative;left:33.33333%;right:auto;}
.medium-pull-4{position:relative;right:33.33333%;left:auto;}
.medium-push-5{position:relative;left:41.66667%;right:auto;}
.medium-pull-5{position:relative;right:41.66667%;left:auto;}
.medium-push-6{position:relative;left:50%;right:auto;}
.medium-pull-6{position:relative;right:50%;left:auto;}
.medium-push-7{position:relative;left:58.33333%;right:auto;}
.medium-pull-7{position:relative;right:58.33333%;left:auto;}
.medium-push-8{position:relative;left:66.66667%;right:auto;}
.medium-pull-8{position:relative;right:66.66667%;left:auto;}
.medium-push-9{position:relative;left:75%;right:auto;}
.medium-pull-9{position:relative;right:75%;left:auto;}
.medium-push-10{position:relative;left:83.33333%;right:auto;}
.medium-pull-10{position:relative;right:83.33333%;left:auto;}
.medium-push-11{position:relative;left:91.66667%;right:auto;}
.medium-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;float:left;}
.medium-1{position:relative;width:8.33333%;}
.medium-2{position:relative;width:16.66667%;}
.medium-3{position:relative;width:25%;}
.medium-4{position:relative;width:33.33333%;}
.medium-5{position:relative;width:41.66667%;}
.medium-6{position:relative;width:50%;}
.medium-7{position:relative;width:58.33333%;}
.medium-8{position:relative;width:66.66667%;}
.medium-9{position:relative;width:75%;}
.medium-10{position:relative;width:83.33333%;}
.medium-11{position:relative;width:91.66667%;}
.medium-12{position:relative;width:100%;}
.medium-offset-0{position:relative;margin-left:0%;}
.medium-offset-1{position:relative;margin-left:8.33333%;}
.medium-offset-2{position:relative;margin-left:16.66667%;}
.medium-offset-3{position:relative;margin-left:25%;}
.medium-offset-4{position:relative;margin-left:33.33333%;}
.medium-offset-5{position:relative;margin-left:41.66667%;}
.medium-offset-6{position:relative;margin-left:50%;}
.medium-offset-7{position:relative;margin-left:58.33333%;}
.medium-offset-8{position:relative;margin-left:66.66667%;}
.medium-offset-9{position:relative;margin-left:75%;}
.medium-offset-10{position:relative;margin-left:83.33333%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.column.medium-centered, .columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.medium-uncentered, .columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite{float:right !important;}
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
}
@media screen and (min-width:64.063em){.large-push-1{position:relative;left:8.33333%;right:auto;}
.large-pull-1{position:relative;right:8.33333%;left:auto;}
.large-push-2{position:relative;left:16.66667%;right:auto;}
.large-pull-2{position:relative;right:16.66667%;left:auto;}
.large-push-3{position:relative;left:25%;right:auto;}
.large-pull-3{position:relative;right:25%;left:auto;}
.large-push-4{position:relative;left:33.33333%;right:auto;}
.large-pull-4{position:relative;right:33.33333%;left:auto;}
.large-push-5{position:relative;left:41.66667%;right:auto;}
.large-pull-5{position:relative;right:41.66667%;left:auto;}
.large-push-6{position:relative;left:50%;right:auto;}
.large-pull-6{position:relative;right:50%;left:auto;}
.large-push-7{position:relative;left:58.33333%;right:auto;}
.large-pull-7{position:relative;right:58.33333%;left:auto;}
.large-push-8{position:relative;left:66.66667%;right:auto;}
.large-pull-8{position:relative;right:66.66667%;left:auto;}
.large-push-9{position:relative;left:75%;right:auto;}
.large-pull-9{position:relative;right:75%;left:auto;}
.large-push-10{position:relative;left:83.33333%;right:auto;}
.large-pull-10{position:relative;right:83.33333%;left:auto;}
.large-push-11{position:relative;left:91.66667%;right:auto;}
.large-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;float:left;}
.large-1{position:relative;width:8.33333%;}
.large-2{position:relative;width:16.66667%;}
.large-3{position:relative;width:25%;}
.large-4{position:relative;width:33.33333%;}
.large-5{position:relative;width:41.66667%;}
.large-6{position:relative;width:50%;}
.large-7{position:relative;width:58.33333%;}
.large-8{position:relative;width:66.66667%;}
.large-9{position:relative;width:75%;}
.large-10{position:relative;width:83.33333%;}
.large-11{position:relative;width:91.66667%;}
.large-12{position:relative;width:100%;}
.large-offset-0{position:relative;margin-left:0%;}
.large-offset-1{position:relative;margin-left:8.33333%;}
.large-offset-2{position:relative;margin-left:16.66667%;}
.large-offset-3{position:relative;margin-left:25%;}
.large-offset-4{position:relative;margin-left:33.33333%;}
.large-offset-5{position:relative;margin-left:41.66667%;}
.large-offset-6{position:relative;margin-left:50%;}
.large-offset-7{position:relative;margin-left:58.33333%;}
.large-offset-8{position:relative;margin-left:66.66667%;}
.large-offset-9{position:relative;margin-left:75%;}
.large-offset-10{position:relative;margin-left:83.33333%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.column.large-centered, .columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.large-uncentered, .columns.large-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite{float:right !important;}
}
@media screen and (min-width:90.063em){.xlarge-push-1{position:relative;left:8.33333%;right:auto;}
.xlarge-pull-1{position:relative;right:8.33333%;left:auto;}
.xlarge-push-2{position:relative;left:16.66667%;right:auto;}
.xlarge-pull-2{position:relative;right:16.66667%;left:auto;}
.xlarge-push-3{position:relative;left:25%;right:auto;}
.xlarge-pull-3{position:relative;right:25%;left:auto;}
.xlarge-push-4{position:relative;left:33.33333%;right:auto;}
.xlarge-pull-4{position:relative;right:33.33333%;left:auto;}
.xlarge-push-5{position:relative;left:41.66667%;right:auto;}
.xlarge-pull-5{position:relative;right:41.66667%;left:auto;}
.xlarge-push-6{position:relative;left:50%;right:auto;}
.xlarge-pull-6{position:relative;right:50%;left:auto;}
.xlarge-push-7{position:relative;left:58.33333%;right:auto;}
.xlarge-pull-7{position:relative;right:58.33333%;left:auto;}
.xlarge-push-8{position:relative;left:66.66667%;right:auto;}
.xlarge-pull-8{position:relative;right:66.66667%;left:auto;}
.xlarge-push-9{position:relative;left:75%;right:auto;}
.xlarge-pull-9{position:relative;right:75%;left:auto;}
.xlarge-push-10{position:relative;left:83.33333%;right:auto;}
.xlarge-pull-10{position:relative;right:83.33333%;left:auto;}
.xlarge-push-11{position:relative;left:91.66667%;right:auto;}
.xlarge-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;float:left;}
.xlarge-1{position:relative;width:8.33333%;}
.xlarge-2{position:relative;width:16.66667%;}
.xlarge-3{position:relative;width:25%;}
.xlarge-4{position:relative;width:33.33333%;}
.xlarge-5{position:relative;width:41.66667%;}
.xlarge-6{position:relative;width:50%;}
.xlarge-7{position:relative;width:58.33333%;}
.xlarge-8{position:relative;width:66.66667%;}
.xlarge-9{position:relative;width:75%;}
.xlarge-10{position:relative;width:83.33333%;}
.xlarge-11{position:relative;width:91.66667%;}
.xlarge-12{position:relative;width:100%;}
.xlarge-offset-0{position:relative;margin-left:0%;}
.xlarge-offset-1{position:relative;margin-left:8.33333%;}
.xlarge-offset-2{position:relative;margin-left:16.66667%;}
.xlarge-offset-3{position:relative;margin-left:25%;}
.xlarge-offset-4{position:relative;margin-left:33.33333%;}
.xlarge-offset-5{position:relative;margin-left:41.66667%;}
.xlarge-offset-6{position:relative;margin-left:50%;}
.xlarge-offset-7{position:relative;margin-left:58.33333%;}
.xlarge-offset-8{position:relative;margin-left:66.66667%;}
.xlarge-offset-9{position:relative;margin-left:75%;}
.xlarge-offset-10{position:relative;margin-left:83.33333%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.column.xlarge-centered, .columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.xlarge-uncentered, .columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.xlarge-uncentered.opposite, .columns.xlarge-uncentered.opposite{float:right !important;}
}
@media screen and (min-width:120.063em){.xxlarge-push-1{position:relative;left:8.33333%;right:auto;}
.xxlarge-pull-1{position:relative;right:8.33333%;left:auto;}
.xxlarge-push-2{position:relative;left:16.66667%;right:auto;}
.xxlarge-pull-2{position:relative;right:16.66667%;left:auto;}
.xxlarge-push-3{position:relative;left:25%;right:auto;}
.xxlarge-pull-3{position:relative;right:25%;left:auto;}
.xxlarge-push-4{position:relative;left:33.33333%;right:auto;}
.xxlarge-pull-4{position:relative;right:33.33333%;left:auto;}
.xxlarge-push-5{position:relative;left:41.66667%;right:auto;}
.xxlarge-pull-5{position:relative;right:41.66667%;left:auto;}
.xxlarge-push-6{position:relative;left:50%;right:auto;}
.xxlarge-pull-6{position:relative;right:50%;left:auto;}
.xxlarge-push-7{position:relative;left:58.33333%;right:auto;}
.xxlarge-pull-7{position:relative;right:58.33333%;left:auto;}
.xxlarge-push-8{position:relative;left:66.66667%;right:auto;}
.xxlarge-pull-8{position:relative;right:66.66667%;left:auto;}
.xxlarge-push-9{position:relative;left:75%;right:auto;}
.xxlarge-pull-9{position:relative;right:75%;left:auto;}
.xxlarge-push-10{position:relative;left:83.33333%;right:auto;}
.xxlarge-pull-10{position:relative;right:83.33333%;left:auto;}
.xxlarge-push-11{position:relative;left:91.66667%;right:auto;}
.xxlarge-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:.5em;padding-right:.5em;float:left;}
.xxlarge-1{position:relative;width:8.33333%;}
.xxlarge-2{position:relative;width:16.66667%;}
.xxlarge-3{position:relative;width:25%;}
.xxlarge-4{position:relative;width:33.33333%;}
.xxlarge-5{position:relative;width:41.66667%;}
.xxlarge-6{position:relative;width:50%;}
.xxlarge-7{position:relative;width:58.33333%;}
.xxlarge-8{position:relative;width:66.66667%;}
.xxlarge-9{position:relative;width:75%;}
.xxlarge-10{position:relative;width:83.33333%;}
.xxlarge-11{position:relative;width:91.66667%;}
.xxlarge-12{position:relative;width:100%;}
.xxlarge-offset-0{position:relative;margin-left:0%;}
.xxlarge-offset-1{position:relative;margin-left:8.33333%;}
.xxlarge-offset-2{position:relative;margin-left:16.66667%;}
.xxlarge-offset-3{position:relative;margin-left:25%;}
.xxlarge-offset-4{position:relative;margin-left:33.33333%;}
.xxlarge-offset-5{position:relative;margin-left:41.66667%;}
.xxlarge-offset-6{position:relative;margin-left:50%;}
.xxlarge-offset-7{position:relative;margin-left:58.33333%;}
.xxlarge-offset-8{position:relative;margin-left:66.66667%;}
.xxlarge-offset-9{position:relative;margin-left:75%;}
.xxlarge-offset-10{position:relative;margin-left:83.33333%;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
.column.xxlarge-centered, .columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important;}
.column.xxlarge-uncentered, .columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important;}
.column.xxlarge-uncentered.opposite, .columns.xxlarge-uncentered.opposite{float:right !important;}
}
.lt-ie9 .large-pull-1{left:0;right:0;}
.show-for-small, .show-for-small-only, .show-for-medium-down, .show-for-large-down, .hide-for-medium, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.hide-for-small, .hide-for-small-only, .hide-for-medium-down, .show-for-medium, .show-for-medium-up, .show-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.show-for-small, td.show-for-small-only, td.show-for-medium-down td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge td.hide-for-xlarge-up, td.hide-for-xxlarge-up, th.show-for-small, th.show-for-small-only, th.show-for-medium-down th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge th.hide-for-xlarge-up, th.hide-for-xxlarge-up{display:table-cell !important;}
@media only screen and (min-width:40.063em){.hide-for-small, .hide-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-up, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small, .show-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.show-for-medium, th.show-for-medium-down, th.show-for-medium-up, th.show-for-medium-only, th.hide-for-large, th.hide-for-large-up, th.hide-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
}
@media only screen and (min-width:64.063em){.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large, th.show-for-large-up, th.show-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
}
@media only screen and (min-width:90.063em){.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-large-only, th.show-for-xlarge, th.show-for-xlarge-up, th.show-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important;}
}
@media only screen and (min-width:120.063em){.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .hide-for-large-only, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-up, .show-for-xxlarge-only{display:inherit !important;}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:none !important;}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only{display:table;}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only{display:table-header-group !important;}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only{display:table-row-group !important;}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only{display:table-row !important;}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.hide-for-xlarge-only, th.show-for-xlarge-up, th.show-for-xxlarge-up, th.show-for-xxlarge-only{display:table-cell !important;}
}
.show-for-landscape, .hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.hide-for-landscape, table.show-for-portrait{display:table;}
thead.hide-for-landscape, thead.show-for-portrait{display:table-header-group !important;}
tbody.hide-for-landscape, tbody.show-for-portrait{display:table-row-group !important;}
tr.hide-for-landscape, tr.show-for-portrait{display:table-row !important;}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait{display:table-cell !important;}
@media only screen and (orientation:landscape){.show-for-landscape, .hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.show-for-landscape, table.hide-for-portrait{display:table;}
thead.show-for-landscape, thead.hide-for-portrait{display:table-header-group !important;}
tbody.show-for-landscape, tbody.hide-for-portrait{display:table-row-group !important;}
tr.show-for-landscape, tr.hide-for-portrait{display:table-row !important;}
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait{display:table-cell !important;}
}
@media only screen and (orientation:portrait){.show-for-portrait, .hide-for-landscape{display:inherit !important;}
.hide-for-portrait, .show-for-landscape{display:none !important;}
table.show-for-portrait, table.hide-for-landscape{display:table;}
thead.show-for-portrait, thead.hide-for-landscape{display:table-header-group !important;}
tbody.show-for-portrait, tbody.hide-for-landscape{display:table-row-group !important;}
tr.show-for-portrait, tr.hide-for-landscape{display:table-row !important;}
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape{display:table-cell !important;}
}
.show-for-touch{display:none !important;}
.hide-for-touch{display:inherit !important;}
.touch .show-for-touch{display:inherit !important;}
.touch .hide-for-touch{display:none !important;}
table.hide-for-touch{display:table;}
.touch table.show-for-touch{display:table;}
thead.hide-for-touch{display:table-header-group !important;}
.touch thead.show-for-touch{display:table-header-group !important;}
tbody.hide-for-touch{display:table-row-group !important;}
.touch tbody.show-for-touch{display:table-row-group !important;}
tr.hide-for-touch{display:table-row !important;}
.touch tr.show-for-touch{display:table-row !important;}
td.hide-for-touch{display:table-cell !important;}
.touch td.show-for-touch{display:table-cell !important;}
th.hide-for-touch{display:table-cell !important;}
.touch th.show-for-touch{display:table-cell !important;}
.icon{display:inline-block;}
.icon-wrap{float:left;margin-top:-5px;margin-right:1em;}
.icon-wrap i{position:relative;top:5px;}
.icon-wrap span{display:inline-block;padding:0 5px;}
.icons-arrow-content-nav{width:8px;height:15px;position:relative;top:2px;}
.icons-search{height:18px;width:18px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -171px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-search{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -171px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
a:hover .icons-search,
.active .icons-search{height:18px;width:18px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -189px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-search,
.active .icons-search{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -189px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
.icons-language{height:18px;width:18px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -135px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-language{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -135px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
a:hover .icons-language,
.active .icons-language{height:18px;width:18px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -153px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-language,
.active .icons-language{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -153px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
.icons-social{height:16px;width:32px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -207px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-social{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -207px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
a:hover .icons-social,
.active .icons-social{height:16px;width:32px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -223px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-social,
.active .icons-social{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -223px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
}
.icons-arrow{height:12px;width:7px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -21px;background-repeat:no-repeat;}
.icons-arrow-blue{height:8px;width:8px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -239px;background-repeat:no-repeat;margin-left:7px;}
.icons-arrow-blue-mirr{height:8px;width:8px;background-image:url('../img/sprite/icons-sef319eb883.png');background-position:0 -247px;background-repeat:no-repeat;margin-right:7px;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-arrow{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -21px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;}
.icons-arrow-blue{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -243px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;margin-left:10px;}
.icons-arrow-blue-mirr{background-image:url('../img/sprite-retina/icons-s82954e4510.png');background-position:0 -251px;-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto;margin-left:10px;}
}
.icons-twitter{height:22px;width:22px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -264px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-twitter{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -258px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-twitter{height:22px;width:22px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -286px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-twitter{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -279.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-facebook{height:22px;width:70px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -44px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-facebook{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -43px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-facebook{height:22px;width:70px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -66px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-facebook{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -64.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-youtube{height:22px;width:45px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -308px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-youtube{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -301px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-youtube{height:22px;width:45px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -330px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-youtube{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -322.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-instagram{height:22px;width:19px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -132px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-instagram{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -129px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-instagram{height:22px;width:19px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -154px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-instagram{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -150.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-googleplus{height:22px;width:22px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -88px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-googleplus{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -86px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-googleplus{height:22px;width:22px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -110px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-googleplus{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -107.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-tumblr{height:22px;width:65px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -220px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-tumblr{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -215px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-tumblr{height:22px;width:65px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -242px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-tumblr{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -236.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-blogs{height:22px;width:21px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 0;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-blogs{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 0;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-blogs{height:22px;width:21px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -22px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-blogs{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -21.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
.icons-newsletter{height:22px;width:20px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -176px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-newsletter{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -172px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
a:hover .icons-newsletter{height:22px;width:20px;background-image:url('../img/sprite/social-s582f77d602.png');background-position:0 -198px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){a:hover .icons-newsletter{background-image:url('../img/sprite-retina/social-s2480c9d769.png');background-position:0 -193.5px;-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto;}
}
body{color:#000;line-height:1.4;font-size:14px;font-family:"Gotham A", "Gotham B", Arial, serif;font-weight:500;}
.lt-ie9 body{font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;color:#ce603d;border:none;outline:none;}
a:hover{text-decoration:underline;}
a:hover, a:active, a:selected, a:visited{border:none;outline:none;}
.tower-of-london{}
.hampton-court-palace .main-content a{color:#107aab;}
.banqueting-house .main-content a{color:#fab730;}
.kensington-palace .main-content a{color:#eb1f4c;}
.kew-palace .main-content a{color:#62c5c1;}
h1{font-weight:bold;font-size:25px;font-family:'FaraoText';margin-bottom:1em;}
h2{margin:1em 0 .5em;font-weight:bold;font-size:21px;font-family:'FaraoText';}
h3{margin:1em 0 .5em;font-weight:bold;font-size:16px;}
h4{font-weight:bold;font-size:15px;}
h5{font-weight:bold;}
p{margin:.5em 0;}
strong{font-weight:bold;}
ul{list-style:disc;margin-left:20px;}
ol{list-style:decimal;margin-left:25px;}
nav ol,
nav ul{list-style:none;margin:0;}
hr{margin:.5em 0 1em;border-style:dotted;border-color:#a9a9a9;border-width:1px;border-bottom:none;}
#cmsContent ul{margin-left:1.5em;list-style:disc;}
#cmsContent ul li{margin:.5em 0;}
.tinyBookNow{font-size:15px;font-weight:700;}
.tinyBookNow i{margin-left:.5em;}
blockquote{position:relative;font-size:15px;font-family:'FaraoBook';padding:10px 25px;background:#edeeee;color:#333;}
blockquote:before{content:'"';font-size:20px;font-weight:700;position:absolute;top:10px;left:10px;font-family:'FaraoText';}
blockquote:after{content:'"';font-size:20px;font-weight:700;position:absolute;right:10px;bottom:10px;font-family:'FaraoText';}
img.right{float:right;margin-left:1em;}
img.left{float:left;margin-right:1em;}
img[align="right"]{margin-left:1em;}
img[align="left"]{margin-right:1em;}
table tr td{padding:5px;border:1px solid #ccc;}
table tr td img{max-width:inherit;}
.invisible{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.tower-of-london blockquote{color:#626266;}
.hampton-court-palace blockquote{color:#0074a2;}
.banqueting-house blockquote{color:#a46f03;}
.kensington-palace blockquote{color:#eb1f4c;}
.kew-palace blockquote{color:#208c88;}
i{font-style:italic;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;display:block;}
body{background:black;color:white;min-width:760px;}
.app-palace [role="main"]{background:#fff;color:#4e5050;}
.app-palace.home [role="main"]{background:#f4f5f5;}
.hide{display:none;}
.main-content{padding-bottom:2em;}
.palacetopthings{background:white;}
.icons-btn-close{height:17px;width:17px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -85px;background-repeat:no-repeat;position:relative;top:4px;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-btn-close{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -85px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.icons-btn-link-box{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -102px;background-repeat:no-repeat;position:relative;top:2px;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-btn-link-box{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -102px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -192px;background-repeat:no-repeat;position:relative;top:2px;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -192px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.btn-link i{display:inline-block;margin-left:.5em;}
.btn-close:hover{text-decoration:none;}
.btn-link-box,
.tinyBookNow{display:inline-block;border:1px solid #616161;background:#333;color:white !important;font-size:14px;padding:9px 13px 10px;}
.btn-link-box i,
.tinyBookNow i{display:inline-block;margin-left:.5em;}
.btn-promo{display:inline-block;background:black;color:white;font-size:14px;padding:10px 13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.btn-promo i{display:inline-block;margin-left:1.5em;}
.tower-of-london .icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -177px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.tower-of-london .icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -177px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.tower-of-london .btn-link-box,
.tower-of-london .btn-promo,
.tower-of-london .tinyBookNow{background:#9e9e95;border-color:#9e9e95;}
.hampton-court-palace .icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -132px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.hampton-court-palace .icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -132px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.hampton-court-palace .btn-link-box,
.hampton-court-palace .btn-promo,
.hampton-court-palace .tinyBookNow{background:#107aab;border-color:#107aab;}
.banqueting-house .icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -117px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.banqueting-house .icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -117px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.banqueting-house .btn-link-box,
.banqueting-house .btn-promo,
.banqueting-house .tinyBookNow{background:#fab730;border-color:#fab730;}
.kensington-palace .icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -147px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kensington-palace .icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -147px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kensington-palace .btn-link-box,
.kensington-palace .btn-promo,
.kensington-palace .tinyBookNow{background:#eb1f4c;border-color:#eb1f4c;}
.kew-palace .icons-btn-link{height:15px;width:8px;background-image:url('../img/sprite/buttons-scbd7db690d.png');background-position:0 -162px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kew-palace .icons-btn-link{background-image:url('../img/sprite-retina/buttons-s0abf446c41.png');background-position:0 -162px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kew-palace .btn-link-box,
.kew-palace .btn-promo,
.kew-palace .tinyBookNow{background:#62c5c1;border-color:#62c5c1;}
form.gsc-search-box{display:none;}
.genericForm label{display:block;padding:0;font-weight:bold;margin-bottom:3px;}
.genericForm input,
.genericForm textarea,
.genericForm select{margin-bottom:10px;border:1px solid #A4A59E;width:50%;padding:0.3em;font-family:Arial, Sans-Serif;}
.genericForm input[type="image"]{padding:0;}
.genericForm input[type="submit"]{cursor:pointer;text-align:center;min-width:120px;margin-left:0px;margin-right:0px;width:auto;}
.genericForm ul{list-style:none;margin:0;}
.genericForm ul label{display:inline-block;width:auto;}
.genericForm ul li{padding-top:4px;}
.genericForm input[type=radio]{display:inline-block;width:auto;border:0;padding:0;margin:2px 5px 0 0;position:relative;top:2px;}
.genericForm select{width:208px;}
.genericForm h4.membership{font-size:1.18em;}
.genericForm label{display:block;padding:0;font-weight:bold;margin-bottom:3px;}
.genericForm input,
.genericForm textarea{margin-bottom:10px;border:1px solid #A4A59E;width:50%;padding:0.3em;font-family:Arial, Sans-Serif;}
.genericForm select{margin-bottom:10px;border:1px solid #A4A59E;width:208px;padding:0.3em;font-family:Arial, Sans-Serif;}
.genericForm .selectWrapperSmall{float:left;}
.genericForm .selectWrapperSmall select{margin-right:4px;width:67px;}
.genericForm select.short{width:auto;}
.genericForm .noPadding{padding:0;}
.genericForm input:focus,
.genericForm textarea:focus,
.genericForm select:focus,
.genericForm input:hover,
.genericForm textarea:hover,
.genericForm select:hover{border:1px solid #B0613E;}
.genericForm textarea{font-size:1.0em;height:100px;}
.genericForm .checkBoxInput{display:block;margin-bottom:10px;}
.genericForm .checkBoxInput input{float:left;width:auto;border:0 none;padding:0;}
.genericForm .checkBoxInput label{display:block;margin-left:20px;}
.formMessage{color:#B0613E;}
.formMessage ul,
.infoMessage ul{list-style-type:square;margin:0 0 10px 25px;}
.genericForm .horizontal{overflow:hidden;}
.genericForm .horizontal li{float:left;margin-right:0.3em;overflow:hidden;}
.genericForm .horizontal select{width:auto;margin-bottom:0;}
.genericForm .checkbox input{display:inline;width:auto;margin-right:0.3em;border:0 none;margin-bottom:0;}
.genericForm .checkbox label{display:inline;}
.genericForm #buttons input{padding:0;}
.newsletterInterests td{border:none;}
.newsletterInterests label{float:left;font-weight:normal;width:200px;}
.newsletterInterests input{float:left;width:25px;margin-bottom:2px;border:none;margin-right:10px;}
.newsletterPrivacy label{float:left;font-weight:normal;}
.newsletterPrivacy input{width:20px;float:left;border:none;}
legend{position:absolute;left:-9999px;top:-9999px;}
.formMessage{margin:1.5em 0;color:#B0613E;}
.genericForm.payPalDonateForm input[type="image"]{width:auto;border:none;}
.hidden{display:none;}
.formblock,
.formblock.row{width:50%;}
.formblock input,
.formblock.row input{width:100%;}
.mega-menu{max-height:0px;overflow:hidden;background:#f4f5f5;-webkit-transition:all .5s ease-in-out-out;-moz-transition:all .5s ease-in-out-out;transition:all .5s ease-in-out-out;}
.mega-menu.show{max-height:999px;}
.mega-menu a{color:#808080;}
.mega-menu h2{font-size:15px;font-family:"Gotham A", "Gotham B", Arial, serif;margin-bottom:.5em;}
.mega-menu h2 a{color:black;}
.mega-menu nav li{font-size:13px;}
.mega-menu nav li a{border-bottom:1px solid #aaabab;padding:5px .5em 6px;display:block;}
.mega-menu nav li a:hover{text-decoration:none;color:black;}
.mega-menu .menu-options{float:right;padding:1em 0 0;font-size:13px;}
.mega-menu .mega-menu-parent{padding:1em 0 2em;}
.mega-menu .mega-menu-parent a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -162px;background-repeat:no-repeat;display:none;float:right;position:relative;top:3px;margin-right:-20px;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.mega-menu .mega-menu-parent a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -162px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.mega-menu .mega-menu-parent a.active{background-color:#c4c4c4;}
.mega-menu .mega-menu-parent a.active i{display:block;}
.mega-menu .mega-menu-parent a.has-menu i{display:block;}
.mega-menu .mega-menu-child{margin-right:50px;padding:1em 0 2em;display:none;float:right;}
.mega-menu .mega-menu-child.show{display:block;}
.mega-menu .mega-menu-child nav{margin:0 1em;}
@media all and (min-width:1px){.mega-menu .mega-menu-child nav li{margin:0 .5em;}
.mega-menu .mega-menu-child nav li a{padding-left:0;padding-right:0;}
}
.mega-menu .mega-menu-parent{display:none;}
.mega-menu .mega-menu-parent.show{display:block;}
.mega-menu .mega-menu-child{display:none;}
.mega-menu .mega-menu-child.show{display:block;}
.tower-of-london .btn-close-mega-menu{color:#9e9e95;}
.tower-of-london .btn-close-mega-menu i{height:17px;width:17px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -68px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.tower-of-london .btn-close-mega-menu i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -68px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.tower-of-london .mega-menu-parent nav h2 a{color:#9e9e95;}
.tower-of-london .mega-menu-parent nav a{border-color:#b8b8b2;}
.tower-of-london .mega-menu-parent nav a.active{background-color:#c9c9c5;color:black;}
.tower-of-london .mega-menu-parent nav a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -150px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.tower-of-london .mega-menu-parent nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -150px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.hampton-court-palace .btn-close-mega-menu{color:#107aab;}
.hampton-court-palace .btn-close-mega-menu i{height:17px;width:17px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -17px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.hampton-court-palace .btn-close-mega-menu i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -17px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.hampton-court-palace .mega-menu-parent nav h2 a{color:#107aab;}
.hampton-court-palace .mega-menu-parent nav a{border-color:#7fb9d0;}
.hampton-court-palace .mega-menu-parent nav a.active{background-color:#cde7f1;color:black;}
.hampton-court-palace .mega-menu-parent nav a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -114px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.hampton-court-palace .mega-menu-parent nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -114px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.banqueting-house .btn-close-mega-menu{color:#fab730;}
.banqueting-house .btn-close-mega-menu i{height:17px;width:17px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 0;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.banqueting-house .btn-close-mega-menu i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 0;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.banqueting-house .mega-menu-parent nav h2 a{color:#fab730;}
.banqueting-house .mega-menu-parent nav a{border-color:#ccb27c;}
.banqueting-house .mega-menu-parent nav a.active{background-color:#f6e2ba;color:black;}
.banqueting-house .mega-menu-parent nav a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -102px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.banqueting-house .mega-menu-parent nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -102px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kensington-palace .btn-close-mega-menu{color:#eb1f4c;}
.kensington-palace .btn-close-mega-menu i{height:17px;width:17px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -34px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kensington-palace .btn-close-mega-menu i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -34px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kensington-palace .mega-menu-parent nav h2 a{color:#eb1f4c;}
.kensington-palace .mega-menu-parent nav a{border-color:#f1b4c2;}
.kensington-palace .mega-menu-parent nav a.active{background-color:#f2ced6;color:black;}
.kensington-palace .mega-menu-parent nav a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -126px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kensington-palace .mega-menu-parent nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -126px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kew-palace .btn-close-mega-menu{color:#62c5c1;}
.kew-palace .btn-close-mega-menu i{height:17px;width:17px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -51px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kew-palace .btn-close-mega-menu i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -51px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kew-palace .mega-menu-parent nav h2 a{color:#62c5c1;}
.kew-palace .mega-menu-parent nav a{border-color:#8ed3d0;}
.kew-palace .mega-menu-parent nav a.active{background-color:#c8e7e5;color:black;}
.kew-palace .mega-menu-parent nav a i{height:12px;width:6px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -138px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kew-palace .mega-menu-parent nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -138px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.lt-ie9 .app-header .header-logo h2{margin:1.5em 0 0;}
img[src*=svg]{width:100% \9;}
.app-header{background:#000;}
.app-header .header-logo > div{margin:-10px 0 0;}
@media all and (min-width:64.063em){.app-header .header-logo > div{margin-left:-12px;}
}
.app-header .header-logo > div span{display:none;}
.app-header .header-logo > div img{max-width:321px;max-height:109px;}
.app-header .header-hrp h1{margin:5px 0 0;}
.app-header .header-hrp h1 span{display:none;}
.app-header .header-palace-bar > .row{max-width:1020px;}
.app-palace .header-palace-bar{background:black;}
.tower-of-london .app-header{background:#9e9e95;}
.hampton-court-palace .app-header{background:#107aab;}
.banqueting-house .app-header{background:#fab730;}
.kensington-palace .app-header{background:#eb1f4c;}
.kew-palace .app-header{background:#62c5c1;}
.header-nav-primary nav ul li{font-size:13px;}
@media all and (min-width:1px){.header-nav-primary nav ul li{float:left;}
}
.header-nav-primary nav ul li a{position:relative;display:block;padding:10px;color:white;outline:0;text-decoration:none;}
@media all and (min-width:64.063em){.header-nav-primary nav ul li a{padding-left:22px;padding-right:22px;}
}
.header-nav-primary nav ul li a:hover{color:#a9a9a9;}
.header-nav-primary nav ul li a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -204px;background-repeat:no-repeat;position:absolute;bottom:-6px;left:45%;display:none;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.header-nav-primary nav ul li a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -204px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.header-nav-primary nav ul li a.active i{display:block;}
@media all and (min-width:1px){.header-nav-primary nav ul li:first-child a{padding-left:0;}
}
.tower-of-london .header-nav-primary nav a{color:white;}
.tower-of-london .header-nav-primary nav a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -198px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.tower-of-london .header-nav-primary nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -198px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.tower-of-london .header-nav-primary nav a:hover, .tower-of-london .header-nav-primary nav a.active{color:#e5e5d7;}
.hampton-court-palace .header-nav-primary nav a{color:white;}
.hampton-court-palace .header-nav-primary nav a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -180px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.hampton-court-palace .header-nav-primary nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -180px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.hampton-court-palace .header-nav-primary nav a:hover, .hampton-court-palace .header-nav-primary nav a.active{color:#ace7ff;}
.banqueting-house .header-nav-primary nav a{color:white;}
.banqueting-house .header-nav-primary nav a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -174px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.banqueting-house .header-nav-primary nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -174px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.banqueting-house .header-nav-primary nav a:hover, .banqueting-house .header-nav-primary nav a.active{color:#a46f03;}
.kensington-palace .header-nav-primary nav a{color:white;}
.kensington-palace .header-nav-primary nav a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -186px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kensington-palace .header-nav-primary nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -186px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kensington-palace .header-nav-primary nav a:hover, .kensington-palace .header-nav-primary nav a.active{color:#ffa5b5;}
.kew-palace .header-nav-primary nav a{color:white;}
.kew-palace .header-nav-primary nav a i{height:6px;width:12px;background-image:url('../img/sprite/megamenu-s0dcc64566f.png');background-position:0 -192px;background-repeat:no-repeat;}
@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3/2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi){.kew-palace .header-nav-primary nav a i{background-image:url('../img/sprite-retina/megamenu-se3d8b11383.png');background-position:0 -192px;-moz-background-size:17px auto;-o-background-size:17px auto;-webkit-background-size:17px auto;background-size:17px auto;}
}
.kew-palace .header-nav-primary nav a:hover, .kew-palace .header-nav-primary nav a.active{color:#d3fefc;}
.nav-secondary nav{text-align:right;padding:20px 0 0;}
.nav-secondary nav a{font-size:16px;font-weight:bold;display:block;color:#fff;line-height:23px;padding:.25em 0;}
.nav-secondary nav a:hover{text-decoration:underline;}
.lt-ie9 .header-nav-palaces{float:right;}
.header-nav-palaces{background:#262626;padding-left:0;}
.header-nav-palaces a{color:#a9a9a9;}
.header-nav-palaces a:hover{color:white;}
.header-nav-palaces nav{float:left;}
.header-nav-palaces ul li{font-size:12px;}
@media all and (min-width:1px){.header-nav-palaces ul li{float:left;}
}
.header-nav-palaces ul li a{padding:12px 15px 5px;display:block;}
.header-nav-palaces ul li a:hover{text-decoration:none;-webkit-transition:all .25s ease-in-out-out;-moz-transition:all .25s ease-in-out-out;transition:all .25s ease-in-out-out;}
.header-nav-palaces ul li.active a{color:white;}
.header-nav-palaces ul li.tower-of-london a:hover{background:#9e9e95;}
.header-nav-palaces ul li.hampton-court-palace a:hover{background:#107aab;}
.header-nav-palaces ul li.banqueting-house a:hover{background:#fab730;}
.header-nav-palaces ul li.kensington-palace a:hover{background:#eb1f4c;}
.header-nav-palaces ul li.kew-palace a:hover{background:#62c5c1;}
.tower-of-london .header-nav-palaces{background:none;}
.tower-of-london .header-nav-palaces .tower-of-london a{background:#9e9e95;}
.hampton-court-palace .header-nav-palaces{background:none;}
.hampton-court-palace .header-nav-palaces .hampton-court-palace a{background:#107aab;}
.banqueting-house .header-nav-palaces{background:none;}
.banqueting-house .header-nav-palaces .banqueting-house a{background:#fab730;}
.kensington-palace .header-nav-palaces{background:none;}
.kensington-palace .header-nav-palaces .kensington-palace a{background:#eb1f4c;}
.kew-palace .header-nav-palaces{background:none;}
.kew-palace .header-nav-palaces .kew-palace a{background:#62c5c1;}
.header-search{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out-out;-moz-transition:all .5s ease-in-out-out;transition:all .5s ease-in-out-out;background:#1c1c1c;color:#c3c3c3;font-size:13px;}
.header-search.show{max-height:150px;}
.header-search > .row{padding-top:20px;padding-bottom:20px;}
.header-search a{color:#c3c3c3;}
.header-search .search-form{padding-right:100px;float:right;width:100%;}
.header-search .search-form form{width:100%;position:relative;display:inline-block;}
@media all and (min-width:1px){.header-search .search-form form{width:80%;float:right;}
}
.header-search .search-form form label{padding:5px 10px 0 0;display:block;}
@media all and (min-width:1px){.header-search .search-form form label{float:left;}
}
.header-search .search-form form input[type="text"]{height:26px;margin:0;padding:5px 10px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;border:none;width:95%;}
@media all and (min-width:1px){.header-search .search-form form input[type="text"]{margin-right:10px;width:40%;float:right;}
}
@media all and (min-width:64.063em){.header-search .search-form form input[type="text"]{width:60%;}
}
.header-search .search-form form input[type="submit"]{position:absolute;bottom:0;right:0;background:#808080;color:#fff;border:none;padding:5px 10px;height:26px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;margin:0;}
@media all and (min-width:1px){.header-search .search-form form input[type="submit"]{top:0;}
}
.header-search .search-form form input[type="submit"]:hover{cursor:pointer;background:#ccc;color:black;}
.header-search .search-options{position:absolute;top:0;right:0;}
.header-search .search-options a{padding:0 10px;display:inline-block;}
.page-search{color:#808080;font-size:13px;}
.page-search.show{max-height:150px;}
.page-search > .row{padding-bottom:20px;}
.page-search a{color:#808080;}
.page-search .search-form{float:left;width:100%;}
.page-search .search-form form{width:100%;position:relative;display:inline-block;}
@media all and (min-width:1px){.page-search .search-form form{width:95%;float:right;}
}
.page-search .search-form form label{padding:5px 10px 0 0;display:block;}
@media all and (min-width:1px){.page-search .search-form form label{float:left;}
}
.page-search .search-form form input[type="text"]{height:26px;margin:0;padding:5px 10px;border-width:1px;border-style:solid;border-color:#808080;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;width:95%;}
@media all and (min-width:1px){.page-search .search-form form input[type="text"]{margin-right:10px;width:100%;float:right;}
}
@media all and (min-width:64.063em){.page-search .search-form form input[type="text"]{width:100%;}
}
.page-search .search-form form input[type="submit"]{position:absolute;bottom:0;right:0;background:#808080;color:#fff;border:none;padding:5px 10px;height:26px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;margin:0;}
@media all and (min-width:1px){.page-search .search-form form input[type="submit"]{top:0;}
}
.page-search .search-form form input[type="submit"]:hover{cursor:pointer;background:#ccc;color:black;}
.header-options{float:right;font-size:11px;}
@media all and (min-width:1px){.header-options{position:absolute;top:0;right:10px;}
}
@media all and (min-width:64.063em){.header-options{padding-right:15px;}
}
@media all and (min-width:1px){.header-options nav{float:right;}
}
.header-options nav a{color:#a9a9a9;padding:0 10px;line-height:49px;display:block;position:relative;}
@media all and (min-width:1px){.header-options nav a{float:left;}
}
.header-options nav a:hover, .header-options nav a.active{text-decoration:none;color:white;}
.header-options nav a span{display:none;}
@media all and (min-width:980px){.header-options nav a span{display:inline-block;}
}
.header-options .icon{display:inline-block;position:relative;bottom:-3px;}
.header-options .active .icon-marker{position:absolute;top:0;left:47%;background:#262626;display:block;}
.header-options .active .icon-marker:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#262626;border-width:7px;margin-left:-7px;}
.app-palace .header-options{background:none;}
.tower-of-london .header-options .active .icon-marker,
.hampton-court-palace .header-options .active .icon-marker,
.banqueting-house .header-options .active .icon-marker,
.kensington-palace .header-options .active .icon-marker,
.kew-palace .header-options .active .icon-marker{position:absolute;top:0;left:47%;background:black;display:block;}
.tower-of-london .header-options .active .icon-marker:after,
.hampton-court-palace .header-options .active .icon-marker:after,
.banqueting-house .header-options .active .icon-marker:after,
.kensington-palace .header-options .active .icon-marker:after,
.kew-palace .header-options .active .icon-marker:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:black;border-width:7px;margin-left:-7px;}
.header-language{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out-out;-moz-transition:all .5s ease-in-out-out;transition:all .5s ease-in-out-out;background:#1c1c1c;color:#c3c3c3;font-size:13px;}
.header-language.show{max-height:150px;}
.header-language > .row{padding-top:20px;padding-bottom:20px;}
.header-language a{color:#c3c3c3;}
.header-language a:hover{text-decoration:none;color:white;}
.header-language .language-list{padding-right:100px;float:right;}
.header-language .language-list ul{list-style:none;margin:0;position:relative;top:3px;}
.header-language .language-list ul li{float:left;margin-right:1em;}
.header-language .language-list ul li.first{display:none;}
.header-language .language-list ul li a{display:block;}
.header-language .language-list ul li img{display:inline-block;}
.header-language .language-options{position:absolute;top:0;right:0;}
.header-language .language-options a{padding:0 10px;display:inline-block;}
.lt-ie9 .header-language li{width:90px;}
.lt-ie9 .header-language img,
.lt-ie9 .header-language span{float:left;display:block;}
.header-social{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out-out;-moz-transition:all .5s ease-in-out-out;transition:all .5s ease-in-out-out;background:#1c1c1c;color:#c3c3c3;font-size:13px;}
.header-social.show{max-height:150px;}
.header-social > .row{padding-top:20px;padding-bottom:20px;}
.header-social a{font-size:13px;color:#c3c3c3;margin-right:10px;}
@media all and (min-width:64.063em){.header-social a{margin-right:20px;margin-left:10px;}
}
.header-social a:hover{text-decoration:none;color:white;}
.header-social .social-icons{padding-right:100px;float:right;}
.header-social .social-options{position:absolute;top:0;right:0;}
.header-social .social-options a{padding:0 10px;display:inline-block;margin:0;}
.app-footer{background:#262626;color:#a9a9a9;padding:2em 0;font-size:11px;}
.app-footer a{color:#a9a9a9;}
.app-footer hr{margin:1.5em 0;border:none;border:1px dotted #404040;background:none;overflow:hidden;}
.app-palace .app-footer{background:black;}
.footer-info{position:relative;padding:20px 10px 0 70px;}
.footer-info .footer-logo{position:absolute;top:5px;left:0;}
@media all and (min-width:1px){.footer-nav-primary li{border-right:1px solid #a9a9a9;padding-right:1em;margin-right:1em;float:left;}
}
.footer-nav-primary li:last-child{border:none;padding-right:0;margin-right:0;}
.footer-nav-primary li a{display:block;padding:10px;}
@media all and (min-width:1px){.footer-nav-primary li a{padding:0;}
}
.hero{margin-bottom:1.5em;max-width:1024px;color:white;}
.hero .placeholder{visibility:hidden;}
.hero > .columns{padding-left:0;padding-right:0;}
.hero .hero-content{position:relative;}
.hero .hero-content header{position:absolute;left:0;bottom:20px;z-index:3;width:auto;text-align:center;}
.hero .hero-content header h1{text-align:left;margin-bottom:0;padding:0 25px 15px;line-height:1.2;font-size:22px;-webkit-text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);-moz-text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);}
@media all and (min-width:64.063em){.hero .hero-content header h1{font-size:28px;}
}
.hero .hero-content header h1 strong{font-size:40px;font-weight:normal;line-height:40px;}
.hero .hero-content header h1 span{padding-left:100px;font-size:30px;display:block;}
.hero .hero-content header .btn-link-box{float:right;margin-right:25px;}
.hero .hero-slide img{position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;}
.hero .hero-slide.show img{z-index:2;opacity:1;}
.hero.palace-hero header{bottom:50px;}
.hero.palace-hero aside{position:absolute;right:0;bottom:0;left:0;background:black;background:rgba(0, 0, 0, 0.8);padding:.75em 0;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif;z-index:2;}
.hero.palace-hero aside a{color:white;text-decoration:underline;}
.hero.palace-hero aside strong{font-weight:bold;}
.breadcrumbs{padding:1em 0;margin-bottom:2.5em;}
.breadcrumbs strong{font-weight:bold;margin-right:.5em;}
.breadcrumbs a:after{content:">";margin:0 .5em;}
.breadcrumbs a span{font-weight:normal;}
.breadcrumbs a:hover{text-decoration:none;}
.breadcrumbs a:hover span{text-decoration:underline;}
.breadcrumbs span{font-weight:bold;}
.tower-of-london .breadcrumbs strong,
.tower-of-london .breadcrumbs a{color:#9e9e95;}
.hampton-court-palace .breadcrumbs strong,
.hampton-court-palace .breadcrumbs a{color:#107aab;}
.banqueting-house .breadcrumbs strong,
.banqueting-house .breadcrumbs a{color:#fab730;}
.kensington-palace .breadcrumbs strong,
.kensington-palace .breadcrumbs a{color:#eb1f4c;}
.kew-palace .breadcrumbs strong,
.kew-palace .breadcrumbs a{color:#62c5c1;}
.content-nav-primary ul li{font-size:13px;}
.content-nav-primary ul li a{padding:5px 0 6px;display:block;color:#808080;}
.content-nav-primary ul li a:hover{color:black;text-decoration:none;}
.content-nav-primary > ul > li > a{font-weight:bold;color:black;font-size:15px;}
.content-nav-primary > ul > li > ul > li.active > a{background-color:#c4c4c4;color:black;}
.content-nav-primary > ul > li > ul > li a{border-bottom:1px solid #aaabab;}
.content-nav-primary > ul > li > ul > li > a{padding-right:.75em;padding-left:.75em;}
.content-nav-primary > ul > li > ul > li > ul > li{padding-left:1em;}
.content-nav-primary > ul > li > ul > li > ul > li > a{padding-right:.75em;padding-left:.75em;}
.tower-of-london .content-nav-primary > ul > li > a{color:#9e9e95;}
.tower-of-london .content-nav-primary > ul > li > ul > li.active > a{background-color:#c9c9c5;}
.tower-of-london .content-nav-primary li a{border-color:#b8b8b2;}
.hampton-court-palace .content-nav-primary > ul > li > a{color:#107aab;}
.hampton-court-palace .content-nav-primary > ul > li > ul > li.active > a{background-color:#cde7f1;}
.hampton-court-palace .content-nav-primary li a{border-color:#7fb9d0;}
.banqueting-house .content-nav-primary > ul > li > a{color:#fab730;}
.banqueting-house .content-nav-primary > ul > li > ul > li.active > a{background-color:#f6e2ba;}
.banqueting-house .content-nav-primary li a{border-color:#ccb27c;}
.kensington-palace .content-nav-primary > ul > li > a{color:#eb1f4c;}
.kensington-palace .content-nav-primary > ul > li > ul > li.active > a{background-color:#f2ced6;}
.kensington-palace .content-nav-primary li a{border-color:#f1b4c2;}
.kew-palace .content-nav-primary > ul > li > a{color:#62c5c1;}
.kew-palace .content-nav-primary > ul > li > ul > li.active > a{background-color:#c8e7e5;}
.kew-palace .content-nav-primary li a{border-color:#8ed3d0;}
.content-nav{padding:1em;}
.content-nav h2{font-weight:bold;font-size:25px;margin-top:.75em;margin-bottom:.5em;}
.content-nav ul li{border-bottom:1px solid #d9d8d9;font-size:13px;}
.content-nav ul li a{display:block;padding:.75em .5em;color:#4e5050;}
.content-nav ul li a .icons-arrow-content-nav{float:right;}
.content-nav ul li a:last-child{font-weight:bold;}
.app-palaces{margin-bottom:1.5em;margin-top:-1.5em;max-width:1024px;}
.app-palaces > .columns{padding-left:0;padding-right:0;}
.app-palaces .palaces-palace{text-align:center;background:#9e9e95;font-size:16px;//min-height:113 px;}
@media all and (min-width:1px){.app-palaces .palaces-palace{float:left;width:33.3%;}
}
@media all and (min-width:1024px){.app-palaces .palaces-palace{min-height:113px;width:171px;}
.app-palaces .palaces-palace:first-child{width:170px;}
.app-palaces .palaces-palace:last-child{width:170px;}
}
.app-palaces .palaces-palace h2{margin:-6px 0 0;font-size:13px;font-family:"Gotham A", "Gotham B", Arial, serif;}
.app-palaces .palaces-palace img{margin:0 auto;max-width:90px;max-height:90px;-webkit-transition:all .25s ease-in-out-out;-moz-transition:all .25s ease-in-out-out;transition:all .25s ease-in-out-out;}
.app-palaces .palaces-palace a{display:block;padding:0 5px 8px;color:white;}
.app-palaces .palaces-palace a:hover{text-decoration:none;}
.app-palaces .palaces-palace a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.app-palaces .palaces-palace.tower-of-london{background-color:#9e9e95;}
.app-palaces .palaces-palace.hampton-court-palace{background-color:#107aab;}
.app-palaces .palaces-palace.banqueting-house{background-color:#fab730;}
.app-palaces .palaces-palace.kensington-palace{background-color:#eb1f4c;}
.app-palaces .palaces-palace.kew-palace{background-color:#62c5c1;}
.app-palaces .palaces-palace.hillsborough-castle{background-color:#6F8CC0;}
.promo-box{margin-bottom:1em;padding:0 10px;}
.promo-box img{margin:1em -10px;}
.promo-box h2{margin:0 0 1em;font-weight:bold;font-size:18px;font-family:"Gotham A", "Gotham B", Arial, serif;}
.promo-box p{margin:1em 0;}
.promo-box .btn{margin-top:1.5em;}
.promo-box.promo-secondary.promo-palace{margin-left:-17px;margin-right:-17px;}
.promo-box.promo-secondary.promo-palace h2{font-family:'FaraoText';margin-left:1em;margin-right:1em;}
.promo-box.promo-secondary.promo-palace img{margin-left:0;margin-right:0;}
.promo-box.promo-secondary.promo-palace p{margin-left:1em;margin-right:1em;}
.promo-box.promo-secondary.promo-palace a.btn{margin-left:1em;margin-right:1em;}
.tower-of-london .promo-box a{color:#9e9e95;}
.tower-of-london .promo-box a.btn-promo{color:white;}
.tower-of-london .promo-box h2 a{color:#4e5050;}
.hampton-court-palace .promo-box a{color:#107aab;}
.hampton-court-palace .promo-box a.btn-promo{color:white;}
.hampton-court-palace .promo-box h2 a{color:#4e5050;}
.banqueting-house .promo-box a{color:#fab730;}
.banqueting-house .promo-box a.btn-promo{color:white;}
.banqueting-house .promo-box h2 a{color:#4e5050;}
.kensington-palace .promo-box a{color:#eb1f4c;}
.kensington-palace .promo-box a.btn-promo{color:white;}
.kensington-palace .promo-box h2 a{color:#4e5050;}
.kew-palace .promo-box a{color:#62c5c1;}
.kew-palace .promo-box a.btn-promo{color:white;}
.kew-palace .promo-box h2 a{color:#4e5050;}
.retro-promos .promo-box{padding-right:0;padding-left:0;}
.retro-promos .promo-box img{margin-right:0;margin-left:0;}
.promo-tile-box{margin-bottom:1em;position:relative;overflow:hidden;}
.promo-tile-box h2{margin:0;font-weight:bold;font-size:14px;font-family:"Gotham A", "Gotham B", Arial, serif;}
.promo-tile-box .tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .25s ease-in-out-out;-moz-transition:all .25s ease-in-out-out;transition:all .25s ease-in-out-out;}
.promo-tile-box .tile{position:absolute;bottom:0;left:0;width:100%;color:white;padding:.5em 1em;background:black;background:rgba(0, 0, 0, 0.8);min-height:65px;}
.promo-tile-box .tile > div{height:0;overflow:hidden;}
.promo-tile-box .tile .tile-icon{display:none;text-align:center;}
.promo-tile-box .tile .tile-icon img{margin:0 auto;width:150px;}
.promo-tile-box.show .tile-overlay{background:black;background:rgba(0, 0, 0, 0.75);}
.promo-tile-box.show .tile{background:none !important;}
.promo-tile-box.show .tile > div{height:auto;max-height:400px;}
.promo-tile-box.show .tile .tile-icon{display:block;}
.promo-tile-box.promo-main{font-size:15px;}
.promo-tile-box.promo-main h2{font-weight:bold;font-size:18px;margin:0;}
.promo-tile-box.promo-main.promo-palace h2{font-size:14px;}
.promo-tile-box.promo-main.promo-palace .tile{min-height:44px;line-height:16px;padding-top:5px;padding-bottom:5px;}
.promo-tile-box.promo-secondary:hover h2{text-decoration:underline;}
.promo-tile-box.promo-secondary .tile{min-height:50px;}
.promo-tile-box.promo-secondary.promo-palace h2{font-family:'FaraoText';}
.promo-tile-box.tower-of-london.theme .tile{background:#9e9e95;background:rgba(158, 158, 149, 0.9);}
.promo-tile-box.tower-of-london.show .tile-overlay{background:#9e9e95;background:rgba(158, 158, 149, 0.9);}
.promo-tile-box.hampton-court-palace.theme .tile{background:#107aab;background:rgba(16, 122, 171, 0.9);}
.promo-tile-box.hampton-court-palace.show .tile-overlay{background:#107aab;background:rgba(16, 122, 171, 0.9);}
.promo-tile-box.banqueting-house.theme .tile{background:#fab730;background:rgba(250, 183, 48, 0.9);}
.promo-tile-box.banqueting-house.show .tile-overlay{background:#fab730;background:rgba(250, 183, 48, 0.9);}
.promo-tile-box.kensington-palace.theme .tile{background:#eb1f4c;background:rgba(235, 31, 76, 0.9);}
.promo-tile-box.kensington-palace.show .tile-overlay{background:#eb1f4c;background:rgba(235, 31, 76, 0.9);}
.promo-tile-box.kew-palace.theme .tile{background:#62c5c1;background:rgba(98, 197, 193, 0.9);}
.promo-tile-box.kew-palace.show .tile-overlay{background:#62c5c1;background:rgba(98, 197, 193, 0.9);}
.promo-tile-box p{margin:.5em 0;}
.promo-tile-box .cta-text{font-weight:bold;}
.promo-tile-box .cta-text i{margin-left:.5em;}
.promo-tile-box .cta-text:hover{text-decoration:underline;}
.promo-box-small{margin-bottom:1em;overflow:hidden;}
.promo-box-small header h2{font-weight:bold;font-size:14px;margin:0;color:#fff;font-family:"Gotham A", "Gotham B", Arial, serif;}
.promo-box-small header p{color:#a9a9a9;font-size:14px;}
.promo-box-small a{color:#a9a9a9;}
.promo-box-small a:hover{text-decoration:none;}
.promo-box-small a:hover h2{color:white;text-decoration:underline;}
.promo-box-small .promo-img{width:45%;}
.promo-box-small .promo-img.img-left{float:left;margin-right:1em;}
.promo-box-small .promo-img.img-right{float:right;margin-left:1em;}
.app-palace .promos-main{margin-bottom:.5em;}
.app-palace .promos-secondary{margin-top:2em;padding-right:.5em;padding-bottom:1.5em;padding-left:.5em;}
.lt-ie9 .promo-tile-box .tile,
.lt-ie9 .promo-tile-box.promo-main.promo-palace .tile{min-height:inherit;}
.lt-ie9 .tile-icon{display:none !important;}
.cookie-message{background:#fff;border-bottom:1px solid #ccc;box-shadow:0px 0px 3px #ccc;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c9c9));background:-moz-linear-gradient(top, #ffffff, #c8c9c9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFc8c9c9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFc8c9c9)";}
.cookie-content{padding:5px 0;position:relative;max-width:980px;margin:0 auto;}
.cookie-message a{text-decoration:underline;}
.cookie-message .cookiebar-close{position:absolute;top:7px;right:10px;cursor:pointer;background:url(../../../SiteImages/Buttons/cookie.close.png) no-repeat left top;width:0;height:0;overflow:hidden;display:block;padding:15px 15px 0 0;}
.cookie-message p, .cookie-message a{color:#333;font:bold 11px/18px Arial;margin:0;}
.cookie-message p{padding:0 10px;}
.blue{border-bottom:1px solid #0E83AE;background-color:#0990c3;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0e83ae), color-stop(50%, #0990c3), color-stop(100%, #0e9dd2));background:-webkit-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background:-moz-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background:-o-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background:-ms-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background:linear-gradient(#0e83ae, #0990c3, #0e9dd2);}
.blue p, .blue a{color:#fff;}
.introTeaser{font-weight:bold;}
.introTeaser img{display:inline;}
.introSupplement{}
.thumbnailListTitle{line-height:16px;font-weight:bold;margin:0 0 3px 65px;}
.thumbnailListDescription{margin-left:65px;}
.thumbnailListImage{float:left;width:56px;height:58px;}
.thumbnailListImage img{position:relative;zoom:1;z-index:1;}
.thumbnailList{list-style:none;margin:0;}
.thumbnailList li{position:relative;padding:.5em 0 .5em 70px;min-height:58px;}
.thumbnailList li .img,
.thumbnailList li .thumbnailListImage{border:1px solid #C6C7C9;padding:3px;position:absolute;top:10px;left:0;margin-right:.5em;float:left;}
.thumbnailList li .img a,
.thumbnailList li .thumbnailListImage a{display:block;}
.thumbnailList li .img img,
.thumbnailList li .thumbnailListImage img{max-width:none;}
#familyLanding .thumbnailList li{min-height:125px;padding-left:150px;}
.iconIsNew p span{background:transparent url(../../../SiteImages/Icons/new.gif) no-repeat left top;}
.iconIsNew p, .iconIsNew p span{width:38px;height:19px;}
.replace span{display:block;position:absolute;top:0;left:0;z-index:1;}
.cbar p{position:relative;}
.arrowLink, .arrowLink span, .arrowLinkLeft, .arrowLinkLeft span{background:transparent url(../../../SiteImages/PalaceStructure/noPalace/linkBackground.gif) no-repeat right center;}
.arrowLink{font-weight:bold;padding-right:10px;}
.line:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.lastUnit:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0 !important;display:block;line-height:0;}
.line{*zoom:1;}
.unit{float:left;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{display:table-cell;*display:block;*zoom:1;float:none;_position:relative;_left:-3px;_margin-right:-3px;width:auto;}
.hide{position:absolute;top:-9999px;}
body.palacekids .retro-band{text-align:center;background:#a9dfe7;}
body.palacekids .retro-band img{margin:0 auto;}
body.media .retro-band{background:#ae3fa5;}
body.games .retro-band{background:#73b128;}
body.discover .retro-band{background:#fa7e07;}
body.create .retro-band{background:#414697;}
body.palaces .retro-band{background:#fff607;}
.palacekids #siteInformationNavigation{border-color:#a9dfe7;}
#kidsArea{background:#dff8fc;width:789px;overflow:hidden;font-size:10px;}
#kidsArea h4{font-weight:bold;}
#kidsArea .terms{text-align:right;margin:10px;padding-bottom:10px;}
#kidsArea .terms a{text-decoration:underline;color:#000;}
.categoryWrap{overflow:hidden;}
#kidsArea-nav{background:url(../../../SiteImages/kidsArea/nav.png) 0 0 no-repeat;height:auto;float:left;}
#kidsArea-nav ul{float:left;margin-left:0;list-style:none;}
#kidsArea-nav li{float:left;width:157px;height:110px;}
#kidsArea-nav li a{display:block;height:0;width:0;padding:110px 157px 0 0;overflow:hidden;display:block;}
#breadcrumb{margin:0 20px;background:none;}
#breadcrumb span{font-weight:bold;}
#kidsArea .breadcrumbs{font-size:1.2em;}
.kidsArea-ctaBox{width:769px;margin:10px;}
#kidsArea-categoryLinks.kidsArea-ctaBox{width:778px;margin:10px 0 10px 6px;}
.kidsArea-ctaBox .header{background:url(../../../SiteImages/kidsArea/highlights.header.png) 0 0 no-repeat;height:75px;}
.kidsArea-ctaBox .content{background:#c1f0f7;}
#kidsArea-categoryLinks.kidsArea-ctaBox .content,
#kidsArea-highlights.kidsArea-ctaBox .content{border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;padding-bottom:15px;}
.kidsArea-ctaBox .footer{}
.ctaBox .gutter{padding:0 15px 10px;}
.ctaHeader{font-size:1.5em;line-height:1.2;color:#363636;}
.ctaContent{font-size:1.4em;line-height:1.4;color:#636363;}
.ctaFigure{overflow:hidden;height:100px;border-radius:15px;-moz-border-radius:15px;border:5px solid #fff;margin:5px 0;}
.ctaBox.size1of3 .ctaFigure{height:135px;}
.ctaLink{overflow:hidden;display:block;width:0;height:0;padding:17px 145px 0 0;background:url(../../../SiteImages/kidsArea/sprite.buttons.png) 0 0 no-repeat;background-position:0 -122px;margin-top:10px;}
.kidsArea-moreLinks{float:left;width:497px;margin:10px 0 0 7px;}
.kidsArea-moreLinks .header{background:url(../../../SiteImages/kidsArea/moreLinks.header.png) 0 0 no-repeat;height:65px;}
.kidsArea-moreLinks .content{background:#c1f0f7;height:100px;}
.kidsArea-moreLinks .content ul{list-style:none;}
.kidsArea-moreLinks .content ul li{float:left;width:50%;}
.kidsArea-moreLinks .content a{text-decoration:underline;}
.kidsArea-findOut{float:right;width:270px;margin:10px 7px 0 0;}
.kidsArea-findOut .header{background:url(../../../SiteImages/kidsArea/findOut.header.png) 0 0 no-repeat;height:65px;}
.kidsArea-findOut .content{background:#c1f0f7;height:100px;}
.kidsArea-findOut .content ul{list-style:none;}
.kidsArea-findOut .content ul li{float:left;width:100%;}
.kidsArea-findOut .content a{color:#363636;text-decoration:underline;}
.kidsArea-moreLinks,
.kidsArea-findOut{font-size:1.2em;}
#kidsArea-miniHighlights{float:right;width:339px;}
#kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/miniHighlights.header.png);height:50px;}
#kidsArea-miniHighlights .content{background:#414697;}
#kidsArea-miniHighlights .footer,
.categoryWrap.cp #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/miniHighlights.footer.png);height:55px;}
#kidsArea-miniHighlights .ctaBox{margin-top:10px;}
#kidsArea-miniHighlights .ctaBox .gutter{padding-top:10px;padding-bottom:0;}
#kidsArea-miniHighlights .ctaBox:first-child{margin-top:0;}
#kidsArea-miniHighlights .ctaFigure{float:left;margin-top:0;width:130px;}
#kidsArea-miniHighlights .ctaHeader,
#kidsArea-miniHighlights .ctaContent,
#kidsArea-miniHighlights .ctaContent a{color:#fff;}
#kidsArea-miniHighlights .ctaHeader,
#kidsArea-miniHighlights .ctaContent{margin-left:160px;}
.categoryWrap{position:relative;}
.categoryWrap.cp #kidsArea-miniHighlights .content{background:#c1f0f7;}
.categoryWrap.cp #kidsArea-miniHighlights .ctaHeader{color:#363636;}
.categoryWrap.cp #kidsArea-miniHighlights .ctaContent{color:#707070;}
.categoryWrap.cp #kidsArea-miniHighlights .ctaContent a{font-weight:bold;}
.categoryWrap .kidsArea-findOut{width:334px;position:absolute;bottom:0;right:0;font-size:1.4em;}
.categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/categoryWrap.findOut.header.png);height:65px;}
.categoryPromo{position:relative;width:395px;float:left;margin:10px 0 10px 20px;font-size:15px;color:#707070;}
.categoryPromo .categoryTitle{position:absolute;top:4px;left:20px;background-image:url(../../../SiteImages/kidsArea/create.png);padding:71px 204px 0 0;width:0;height:0;display:block;overflow:hidden;}
.categoryPromo h1{font-size:1.5em;font-family:Arial, Verdana, sans-serif;color:#363636;}
.categoryPromo h2{font-size:1.2em;font-family:Arial, Verdana, sans-serif;color:#363636;margin-top:20px;}
.categoryPromo.cp h1{margin-top:20px;}
.categoryPromo p{margin:10px 0;}
.categoryPromo .ctaFigure{height:260px;}
#gameWheel{background-image:url(../../../SiteImages/kidsArea/gameWheel.branding.gif);background-position:top center;background-repeat:no-repeat;padding:25px 0 200px;}
#gameWheel .ctaBox .gutter{padding:20px 15px;}
#gameWheel .ctaFigure{float:left;margin-top:0;width:85px;height:85px;border-radius:85px;-moz-border-radius:85px;}
#gameWheel .ctaHeader{margin-left:110px;padding-top:10px;}
#gameWheel .ctaHeader h2{font-size:1em;font-family:Arial, Verdana, sans-serif;}
#gameWheel .create .ctaHeader{color:#414697;}
#gameWheel .create .ctaFigure{border-color:#414697;}
#gameWheel .discover .ctaHeader{color:#fa7e07;}
#gameWheel .discover .ctaFigure{border-color:#fa7e07;}
#gameWheel .games .ctaHeader{color:#5ba302;}
#gameWheel .games .ctaFigure{border-color:#5ba302;}
#gameWheel .palaces .ctaHeader{color:#ac8d12;}
#gameWheel .palaces .ctaFigure{border-color:#fff607;}
#gameWheel .media .ctaHeader{color:#ae3fa5;}
#gameWheel .media .ctaFigure{border-color:#ae3fa5;}
.create .ctaLink{color:#2f336e;}
.create .ctaLink{padding:17px 145px 0 0;background-position:0 0;}
.create .categoryPromo.cp h1,
.create .categoryPromo.cp h2,
.create .categoryWrap.cp #kidsArea-miniHighlights .ctaContent a,
.create .kidsArea-moreLinks .content a,
.create #breadcrumb,
.create #breadcrumb a{color:#414697;}
.create #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/create.miniHighlights.footer.png);}
.create .cp #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/create.cp.miniHighlights.header.png);}
.create .categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/create.cp.findOut.header.png);}
.create #kidsArea-categoryLinks .header{background-image:url(../../../SiteImages/kidsArea/create.categoryLinks.header.png);}
.create #pageContainer{background-image:url(../../../SiteImages/kidsArea/create.spineBackground.gif);}
.create #siteInformationNavigation{border-color:#414697;}
.media .ctaLink{color:#7a0091;}
.media .ctaLink{padding:17px 94px 0 0;background-position:0 -96px;}
.media .categoryPromo.cp h1,
.media .categoryPromo.cp h2,
.media .categoryWrap.cp #kidsArea-miniHighlights .ctaContent a,
.media .kidsArea-moreLinks .content a,
.media #breadcrumb,
.media #breadcrumb a{color:#7a0091;}
.media #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/media.miniHighlights.header.png);}
.media #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/media.miniHighlights.footer.png);}
.media .cp #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/media.cp.miniHighlights.header.png);}
.media .categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/media.cp.findOut.header.png);}
.media #kidsArea-miniHighlights .content{background:#ae3fa5;}
.media .categoryPromo .categoryTitle{top:5px;left:20px;background-image:url(../../../SiteImages/kidsArea/media.png);padding:86px 211px 0 0;}
.media .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/media.findOut.header.png);}
.media .kidsArea-moreLinks .header{background-image:url(../../../SiteImages/kidsArea/media.moreLinks.header.png);}
.media #kidsArea-categoryLinks .header{background-image:url(../../../SiteImages/kidsArea/media.categoryLinks.header.png);}
.media #pageContainer{background-image:url(../../../SiteImages/kidsArea/media.spineBackground.gif);}
.media #siteInformationNavigation{border-color:#ae3fa5;}
.games .ctaLink{color:#427701;}
.games .ctaLink{padding:17px 96px 0 0;background-position:0 -25px;}
.games .categoryPromo.cp h1,
.games .categoryPromo.cp h2,
.games .categoryWrap.cp #kidsArea-miniHighlights .ctaContent a,
.games .kidsArea-moreLinks .content a,
.games #breadcrumb,
.games #breadcrumb a{color:#427701;}
.games #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/games.miniHighlights.header.png);}
.games #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/games.miniHighlights.footer.png);}
.games .cp #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/games.cp.miniHighlights.header.png);}
.games .categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/games.cp.findOut.header.png);}
.games #kidsArea-miniHighlights .content{background:#73b128;}
.games .categoryPromo .categoryTitle{top:5px;left:20px;background-image:url(../../../SiteImages/kidsArea/games.png);padding:79px 196px 0 0;}
.games .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/games.findOut.header.png);}
.games .kidsArea-moreLinks .header{background-image:url(../../../SiteImages/kidsArea/games.moreLinks.header.png);}
.games #kidsArea-categoryLinks .header{background-image:url(../../../SiteImages/kidsArea/games.categoryLinks.header.png);}
.games #pageContainer{background-image:url(../../../SiteImages/kidsArea/games.spineBackground.gif);}
.games #siteInformationNavigation{border-color:#73b128;}
.discover .ctaLink{color:#b65c05;}
.discover .ctaLink{padding:17px 104px 0 0;background-position:0 -48px;}
.discover .categoryPromo.cp h1,
.discover .categoryPromo.cp h2,
.discover .categoryWrap.cp #kidsArea-miniHighlights .ctaContent a,
.discover .kidsArea-moreLinks .content a,
.discover #breadcrumb,
.discover #breadcrumb a{color:#fa7e07;}
.discover #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/discover.miniHighlights.header.png);}
.discover #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/discover.miniHighlights.footer.png);}
.discover .cp #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/discover.cp.miniHighlights.header.png);}
.discover .categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/discover.cp.findOut.header.png);}
.discover #kidsArea-miniHighlights .content{background:#fa7e07;}
.discover .categoryPromo .categoryTitle{top:-2px;left:20px;background-image:url(../../../SiteImages/kidsArea/discover.png);padding:77px 224px 0 0;}
.discover .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/discover.findOut.header.png);}
.discover .kidsArea-moreLinks .header{background-image:url(../../../SiteImages/kidsArea/discover.moreLinks.header.png);}
.discover #kidsArea-categoryLinks .header{background-image:url(../../../SiteImages/kidsArea/discover.categoryLinks.header.png);}
.discover #pageContainer{background-image:url(../../../SiteImages/kidsArea/discover.spineBackground.gif);}
.discover #siteInformationNavigation{border-color:#fa7e07;}
.palaces .ctaLink{color:#ac8d12;}
.palaces .ctaLink{padding:17px 104px 0 0;background-position:0 -72px;}
.palaces .categoryPromo.cp h1,
.palaces .categoryPromo.cp h2,
.palaces .categoryWrap.cp #kidsArea-miniHighlights .ctaContent a,
.palaces .kidsArea-moreLinks .content a,
.palaces #breadcrumb,
.palaces #breadcrumb a{color:#ac8d12;}
.palaces #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/palaces.miniHighlights.header.png);}
.palaces #kidsArea-miniHighlights .footer{background-image:url(../../../SiteImages/kidsArea/palaces.miniHighlights.footer.png);}
.palaces .cp #kidsArea-miniHighlights .header{background-image:url(../../../SiteImages/kidsArea/palaces.cp.miniHighlights.header.png);}
.palaces .categoryWrap .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/palaces.cp.findOut.header.png);}
.palaces #kidsArea-miniHighlights .content{background:#fff607;}
.palaces .categoryPromo .categoryTitle{top:4px;left:20px;background-image:url(../../../SiteImages/kidsArea/palaces.png);padding:84px 208px 0 0;}
.palaces .kidsArea-findOut .header{background-image:url(../../../SiteImages/kidsArea/palaces.findOut.header.png);}
.palaces .kidsArea-moreLinks .header{background-image:url(../../../SiteImages/kidsArea/palaces.moreLinks.header.png);}
.palaces #kidsArea-miniHighlights .ctaHeader,
.palaces #kidsArea-miniHighlights .ctaContent,
.palaces #kidsArea-miniHighlights .ctaContent a{color:#000;}
.palaces #kidsArea-miniHighlights .ctaContent a{color:#ac8d12;}
.palaces #kidsArea-categoryLinks .header{background-image:url(../../../SiteImages/kidsArea/palaces.categoryLinks.header.png);}
.palaces #pageContainer{background-image:url(../../../SiteImages/kidsArea/palaces.spineBackground.gif);}
.palaces #siteInformationNavigation{border-color:#fff607;}
.spineDecoration{background:none;}
#social li.followUs div.text{background:#c1f0f7;color:#000;}
#social li.followUs div.arrow-right{border-color:transparent transparent transparent #c1f0f7;}
#siteMap ol, #siteMap ul{list-style:none;margin:0 0 10px;}
#siteMap ol li.tower-of-london a, #siteMap ul li.tower-of-london a{color:#9e9e95;}
#siteMap ol li.hampton-court-palace a, #siteMap ul li.hampton-court-palace a{color:#107aab;}
#siteMap ol li.banqueting-house a, #siteMap ul li.banqueting-house a{color:#fab730;}
#siteMap ol li.kensington-palace a, #siteMap ul li.kensington-palace a{color:#eb1f4c;}
#siteMap ol li.kew-palace a, #siteMap ul li.kew-palace a{color:#62c5c1;}
#siteMap ol li li, #siteMap ul li li{margin-left:15px;}
@font-face{font-family:'jannon_antiqua_regular';src:url("../fonts/jannon-antiqua/jannon_antiqua_regular.eot");src:url("../fonts/jannon-antiqua/jannon_antiqua_regular.eot?#iefix") format("embedded-opentype"), url("../fonts/jannon-antiqua/jannon_antiqua_regular.woff") format("woff"), url("../fonts/jannon-antiqua/jannon_antiqua_regular.ttf") format("truetype");}
.thegeorges .retro-content{width:auto;float:none;}
.thegeorges .video-player-box{margin-bottom:52px;padding:0 14px;font-size:0;line-height:0;}
.thegeorges .video-player-box > div .video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:956px;}
.thegeorges .video-player-box > div .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.thegeorges .title{font-family:jannon_antiqua_regular, Georgia, serif;overflow:hidden;margin-bottom:16px;}
.thegeorges .title h1{text-indent:-9999px;height:60px;background:url(../img/content/title-the-georges2.png) no-repeat center center;margin-bottom:0;}
.thegeorges .title span{display:block;font-size:1.6em;margin-top:0px;}
.thegeorges .title img{margin:0 auto;}
.thegeorges .title, .thegeorges .intro{color:#ffdbe1;text-align:center;}
.thegeorges .intro{font-size:1.6em;font-family:jannon_antiqua_regular, Georgia, serif;margin-bottom:2em;}
.thegeorges div[role="main"]{color:#ffffff;background:url("../img/content/tile-long-shadow-01.png") repeat-x 0 0, url("../img/content/tile-wood-panel-01.gif") repeat-x 0 bottom, url("../img/content/tile-wallpaper-red-01.gif") repeat 0 0;padding-bottom:352px;}
.thegeorges div[role="main"] a{color:#f9ca85;}
.thegeorges div[role="main"] .breadcrumbs{margin-bottom:1.8em;}
.thegeorges div[role="main"] .breadcrumbs a{color:#fff;}
.thegeorges #bookmark{float:right;width:auto;}
.thegeorges .meetGeorges .george{display:inline-block;*zoom:1;width:299px;margin-right:24px;text-align:center;}
.thegeorges .meetGeorges .george a{display:block;}
.thegeorges .meetGeorges .george a .portrait{width:272px;height:312px;position:relative;margin:0 auto;}
.thegeorges .meetGeorges .george a .portrait .frame{width:100%;height:100%;position:absolute;top:0;left:0;z-index:80;background:url(../img/content/portrait-frame.png) no-repeat 0 0;}
.thegeorges .meetGeorges .george a .portrait .portrait-off, .thegeorges .meetGeorges .george a .portrait .portrait-on{position:absolute;top:26px;left:26px;z-index:50;-webkit-transition:all 800ms ease-in-out-out;-moz-transition:all 800ms ease-in-out-out;-ms-transition:all 800ms ease-in-out-out;-o-transition:all 800ms ease-in-out-out;transition:all 800ms ease-in-out-out;}
.thegeorges .meetGeorges .george a .portrait .tear{text-indent:-9999px;-webkit-transition:width 400ms ease 600ms;-moz-transition:width 400ms ease 600ms;-ms-transition:width 400ms ease 600ms;-o-transition:width 400ms ease 600ms;transition:width 400ms ease 600ms;position:absolute;left:26px;width:0;bottom:26px;z-index:60;}
.thegeorges .meetGeorges .george a .portrait .portrait-on{opacity:0;}
.thegeorges .meetGeorges .george a:hover, .thegeorges .meetGeorges .george a:focus{text-decoration:none;}
.thegeorges .meetGeorges .george a:hover .portrait-off, .thegeorges .meetGeorges .george a:focus .portrait-off{opacity:0;}
.thegeorges .meetGeorges .george a:hover .portrait-on, .thegeorges .meetGeorges .george a:focus .portrait-on{opacity:1;}
.thegeorges .meetGeorges .george a:hover .tear, .thegeorges .meetGeorges .george a:focus .tear{width:224px;}
.thegeorges .meetGeorges .george h2{text-indent:-9999px;background:url(../img/content/title-george1-3-sprite.png) no-repeat;height:20px;margin-bottom:4px;}
.thegeorges .meetGeorges .george p{font-size:1.2em;line-height:1.4;font-family:jannon_antiqua_regular, Georgia, serif;color:#d39e40;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.7);}
.thegeorges .meetGeorges .george .george-cta{height:70px;width:251px;margin:0 auto;text-indent:-9999px;background:url(../img/content/cta-george-sprite.png) no-repeat;}
.thegeorges .meetGeorges .george.thefirst h2{background-position:top center;}
.thegeorges .meetGeorges .george.thefirst .tear{background:url(../img/content/tear-george1.png) no-repeat 0 0;height:79px;}
.thegeorges .meetGeorges .george.thefirst .george-cta{background-position:center -15px;}
.thegeorges .meetGeorges .george.thesecond h2{background-position:center -27px;}
.thegeorges .meetGeorges .george.thesecond .george-cta{background-position:center -115px;}
.thegeorges .meetGeorges .george.thesecond .tear{background:url(../img/content/tear-george2.png) no-repeat 0 0;height:73px;}
.thegeorges .meetGeorges .george.thethird{margin-right:0;}
.thegeorges .meetGeorges .george.thethird h2{background-position:bottom center;}
.thegeorges .meetGeorges .george.thethird .george-cta{background-position:center -215px;}
.thegeorges .meetGeorges .george.thethird .tear{background:url(../img/content/tear-george3.png) no-repeat 0 0;height:67px;}
.thegeorges .hr-georges{background:url(../img/content/hr-georges.png) no-repeat top center;height:27px;margin:45px 0 50px;}
.thegeorges .hr-georges hr{height:0;width:0;position:absolute;top:-9999px;left:-9999px;}
.thegeorges .panel-georges{height:262px;background:url(../img/content/panel-bottom-georges-bg.png) no-repeat 0 0;padding-top:36px;padding-left:17px;}
.thegeorges .panel-georges .panel{display:inline-block;text-align:center;width:300px;margin-right:13px;float:left;}
.thegeorges .panel-georges .panel h3{font-family:jannon_antiqua_regular, Georgia, serif;text-transform:uppercase;color:#454545;font-size:1.15em;}
.thegeorges .panel-georges .panel p{font-family:jannon_antiqua_regular, Georgia, serif;color:#454545;font-size:1.15em;margin:0 35px 1em;}
.thegeorges .panel-georges .panel a{font-weight:bold;display:inline-block;font-family:jannon_antiqua_regular, Georgia, serif;color:#cd8924;font-size:1.2em;padding-right:18px;background:url(../img/content/link-arrow.png) no-repeat right center;}
.thegeorges .panel-georges .panel.panel-whatson, .thegeorges .panel-georges .panel.panel-glorious{margin-right:7px;}
.thegeorges .panel-georges .panel.panel-george1 h3{background:url(../img/content/title-georgeI-panels.png) no-repeat top center;}
.thegeorges .panel-georges .panel.panel-glorious{margin-top:-22px;}
.thegeorges .panel-georges .panel.panel-glorious h3{background:url(../img/content/title-glorious-panels.png) no-repeat top center;}
.thegeorges .img-copyright{font-family:Arial, sans-serif;color:#fff;font-size:0.8em;line-height:1.2;position:absolute;left:8px;bottom:-55px;}
.thegeorges .header-georges{height:190px;position:relative;margin-top:-10px;z-index:40;}
.thegeorges .header-georges .title-georges{display:block;text-indent:-9999px;width:235px;height:158px;background:url(../img/content/glorious-georges-header-h1.png) no-repeat 0 0;position:absolute;top:0;left:50%;margin-left:-137px;}
.thegeorges .header-georges .whichGeorge{padding-top:45px;width:40%;}
.thegeorges .header-georges .whichGeorge h2{font-size:1.4em;font-family:jannon_antiqua_regular, Georgia, serif;margin:0;font-weight:normal;text-transform:uppercase;line-height:1.1;}
.thegeorges .header-georges .whichGeorge p{font-family:jannon_antiqua_regular, Georgia, serif;margin:0;font-size:1.1em;}
.thegeorges .header-georges .whichGeorge .nav-georges ul{list-style:none;}
.thegeorges .header-georges .whichGeorge .nav-georges li{display:block;float:left;margin-top:20px;height:43px;}
.thegeorges .header-georges .whichGeorge .nav-georges li a{text-indent:-9999px;display:block;height:43px;position:relative;}
.thegeorges .header-georges .whichGeorge .nav-georges li.nav-active a:after{content:'';display:block;width:23px;height:12px;background:url(../img/content/nav-georges-active.png) no-repeat 0 0;position:absolute;top:-10px;left:50%;margin-left:-12px;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeI{width:52px;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeI a{background:url(../img/content/nav-georges-hampton.png) no-repeat 0 0;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeI.nav-active a:after{margin-left:0;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeII{width:39px;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeII a{background:url(../img/content/nav-georges-kensington.png) no-repeat 0 0;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeIII{width:53px;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeIII a{background:url(../img/content/nav-georges-kew.png) no-repeat 0 0;}
.thegeorges .header-georges .whichGeorge .nav-georges .palace-georgeIII.nav-active a:after{margin-left:-23px;}
.thegeorges .header-georges .dates-georges{width:40%;padding-top:45px;position:absolute;right:0;top:0;text-align:right;}
.thegeorges .header-georges .dates-georges p{font-size:1.4em;font-family:jannon_antiqua_regular, Georgia, serif;margin:0;line-height:1.1;}
.thegeorges .header-georges .dates-georges p small{font-size:0.75em;}
.thegeorges .header-georges .dates-georges a{display:inline-block;float:right;margin:15px 0;}
.thegeorges .slider-holder{position:relative;}
.thegeorges .slider-holder .outerglow{position:absolute;z-index:1;width:96%;height:90%;left:2%;top:2%;background:#fff;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}
.thegeorges .slider-holder .slider{text-align:center;position:relative;z-index:50;top:0;left:-26px;width:998px;height:633px;}
.thegeorges .slider-holder .slider #imagescrubber-flash{visibility:hidden;position:absolute;top:0;left:0;width:998px;}
.thegeorges .slider-holder .slider #imagescrubber-flash h3{font-size:20px;margin:100px 0 10px 0;color:gray;}
.thegeorges.hampton-court-palace div[role="main"]{color:#ffffff;background:url("../img/content/tile-wood-panel-01.gif") repeat-x 0 bottom, url("../img/content/tile-wallpaper-blue-01.gif") repeat 0 0;padding-bottom:352px;}
.thegeorges.hampton-court-palace .hr-georges{background:url(../img/content/hr-georges2.png) no-repeat top center;height:39px;}
.thegeorges.hampton-court-palace .slider-holder .outerglow{-webkit-box-shadow:0px 0px 195px 95px rgba(99, 213, 255, 0.3);-moz-box-shadow:0px 0px 195px 95px rgba(99, 213, 255, 0.3);box-shadow:0px 0px 195px 95px rgba(99, 213, 255, 0.3);}
.thegeorges.kensington-palace div[role="main"]{color:#ffffff;background:url("../img/content/tile-wood-panel-01.gif") repeat-x 0 bottom, url("../img/content/tile-wallpaper-pink-01.gif") repeat 0 0;padding-bottom:352px;}
.thegeorges.kensington-palace .hr-georges{background:url(../img/content/hr-georges2.png) no-repeat top center;height:39px;}
.thegeorges.kensington-palace .slider-holder .outerglow{-webkit-box-shadow:0px 0px 195px 95px rgba(255, 61, 125, 0.3);-moz-box-shadow:0px 0px 195px 95px rgba(255, 61, 125, 0.3);box-shadow:0px 0px 195px 95px rgba(255, 61, 125, 0.3);}
.thegeorges.kew-palace div[role="main"]{color:#ffffff;background:url("../img/content/tile-wood-panel-01.gif") repeat-x 0 bottom, url("../img/content/tile-wallpaper-green-01.gif") repeat 0 0;padding-bottom:352px;}
.thegeorges.kew-palace .hr-georges{background:url(../img/content/hr-georges2.png) no-repeat top center;height:39px;}
.thegeorges.kew-palace .slider-holder .outerglow{-webkit-box-shadow:0px 0px 195px 95px rgba(117, 245, 245, 0.3);-moz-box-shadow:0px 0px 195px 95px rgba(117, 245, 245, 0.3);box-shadow:0px 0px 195px 95px rgba(117, 245, 245, 0.3);}
.intro-georges{position:relative;z-index:40;text-align:center;padding:10px 100px;margin-top:-22px;}
.intro-georges h1{font-family:jannon_antiqua_regular, Georgia, serif;font-weight:normal;font-size:2.4em;margin-bottom:0.5em;}
.intro-georges p{font-family:jannon_antiqua_regular, Georgia, serif;font-size:1.6em;}
.intro-georges div{padding-left:5px;}
.intro-georges a{display:inline-block;*zoom:1;}
.intro-georges a:first-child{margin-left:5px;}
.no-multiplebgs .thegeorges div[role="main"]{background:url("../img/content/tile-wallpaper-red-01.gif") repeat 0 0;}
.no-multiplebgs .thegeorges.hampton-court-palace div[role="main"]{background:url("../img/content/tile-wallpaper-blue-01.gif") repeat 0 0;}
.no-multiplebgs .thegeorges.kew-palace div[role="main"]{background:url("../img/content/tile-wallpaper-green-01.gif") repeat 0 0;}
.lt-ie9 .thegeorges div[role="main"]{padding-bottom:0;}
.lt-ie9 .thegeorges .retro-content{margin-top:-50px;margin-bottom:35px;}
.lt-ie9 .thegeorges .title{padding-top:35px;}
.lt-ie9 .thegeorges .panel p{font-size:1em;line-height:1.4;}
.lt-ie9 .thegeorges .whichGeorge{margin-top:30px;}
.no-opacity .thegeorges .meetGeorges .george a .portrait .portrait-on{left:-9999px;}
.no-opacity .thegeorges .meetGeorges .george a:hover .portrait .portrait-on{left:26px;}
.lt-ie9 .outerglow{display:none;}
.footer-tlr-sponsors{text-align:center;font-size:0.7em;float:right;width:auto;}
.footer-tlr-sponsors p{display:block;}
.footer-tlr-sponsors .footer-tlr-sponsors-logos{text-align:right;width:100%;}
.footer-tlr-sponsors .footer-tlr-sponsors-logos a{display:inline-block;}
.searchResultsWrapper b{font-weight:bold;}
.searchResultsWrapper td{border:none;}
.searchResultsWrapper .gsc-selected-option-container{box-sizing:content-box;}
.searchResultsWrapper .gs-webResult.gs-result a.gs-title:visited, .searchResultsWrapper .gs-webResult.gs-result a.gs-title:visited b, .searchResultsWrapper .gs-imageResult a.gs-title:visited, .searchResultsWrapper .gs-imageResult a.gs-title:visited b{color:#ce603d;}
.searchResultsWrapper .gs-webResult.gs-result a.gs-title:link, .searchResultsWrapper .gs-webResult.gs-result a.gs-title:link b, .searchResultsWrapper .gs-imageResult a.gs-title:link, .searchResultsWrapper .gs-imageResult a.gs-title:link b{color:#ce603d;}
.searchResultsWrapper .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#ce603d;}
.searchResultsWrapper .gs-webResult div.gs-visibleUrl, .searchResultsWrapper .gs-imageResult div.gs-visibleUrl{color:#808080;}
.searchResultsWrapper .gs-webResult .gs-snippet, .searchResultsWrapper .gs-imageResult .gs-snippet, .searchResultsWrapper .gs-fileFormatType{color:#4e5050;}
.searchResultsWrapper .gsc-table-result, .searchResultsWrapper .gsc-thumbnail-inside, .searchResultsWrapper .gsc-url-top{padding:0px;}
.clearBoth,
hr,
.genericLeadPanelOne,
.genericLeadPanelTwo{clear:both;}
.genericLeadPanelContainer{margin-top:1.5em;}
.retro-band{float:left;width:143px;}
.retro-sidebar{float:left;width:155px;margin-right:10px;}
.retro-content{max-width:788px;float:left;}
.theBreaker{height:0.005em;clear:both;overflow:hidden;}
.theBreakerHr{clear:both;overflow:hidden;}
.searchPanel label{float:left;margin-top:2px;margin-right:4px;}
.whatson-box{padding:10px;margin-right:0 !important;margin-left:0 !important;}
.whatson-box .introSupplement{color:#fff;}
.whatson-box .introSupplement h1{color:#fff;margin-bottom:.5em;}
.whatson-box .searchPanel{float:right;}
.retro-promos{border-top:1px dotted #a9a9a9;background:#edeeee;padding:1em 0 2em;}
.retro-promos .promo-box{float:left;width:33.3%;padding-left:.5em;padding-right:.5em;}
.genericLeadPanelContainer .genericLeadPanelFullWidth #twoColumn li{float:left;padding-left:.5em;padding-right:.5em;width:50%;}
.whatsOn .thumbnailList li{padding-left:0;}
.whatsOn .thumbnailListTitle, .whatsOn .thumbnailListLocation, .whatsOn .thumbnailListDate, .whatsOn .thumbnailListDescription, .whatsOn .thumbnailListLink, .whatsOn .thumbnailListAdditionalInformation{margin-left:70px;}
.searchPanel{color:#fff;background:#9e9e95;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;}
.searchPanel h2{margin:0;}
.searchPanel .dateBlock{clear:both;float:none;}
.searchPanel label.toLabel{margin-left:0;}
.searchPanel label,
.searchPanel .dateBlock label{font-weight:bold;margin-right:0;width:80px;}
.searchPanel .showEventsButton{margin-left:75px;}
.searchPanel .formMessage{color:#fff;}
.searchPanel .theBreaker{padding-top:12px;}
.searchPanel select{width:160px;}
table.admissionInfo{margin-right:10px;margin-bottom:15px;border:1px solid #ced2d1;width:auto !important;line-height:1.5em;border-collapse:collapse !important;color:#7c7c7c;}
table.admissionInfo td{border-bottom:1px solid #ced2d1;padding-top:15px;padding-bottom:15px;vertical-align:top;text-align:left;}
table.admissionInfo .admissionPlaceTol,
table.admissionInfo .admissionPlaceHcp,
table.admissionInfo .admissionPlaceBh,
table.admissionInfo .admissionPlaceKenp,
table.admissionInfo .admissionPlaceKewp,
table.admissionInfo .admissionPlaceAll{display:block;padding-left:10px;width:166px;font-weight:bold;}
table.admissionInfo .admissionPlaceAll{color:#000000 !important;}
table.admissionInfo .admissionPlaceTol{color:#94958D !important;}
table.admissionInfo .admissionPlaceHcp{color:#0076A6 !important;}
table.admissionInfo .admissionPlaceBh{color:#ECB131 !important;}
table.admissionInfo .admissionPlaceKenp{color:#DB0050 !important;}
table.admissionInfo .admissionPlaceKewp{color:#61BDB8 !important;}
.mediaGallery li{width:33.3%;float:left;border-bottom:dotted 1px #ccc;margin-bottom:10px;min-height:165px;}
#copyContainer{margin-top:1.5em;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;*zoom:1;}
div.entryBottom{margin-bottom:1em;padding-bottom:10px;border-bottom:1px dotted #707070;}
p.entryTop{color:#707070;}
div.entryBottom em{font-weight:bold;}
#teaserPanel .genericTeaser{width:50%;float:left;min-height:200px;position:relative;padding-right:10px;}
#teaserPanel .genericTeaser .listImage{float:left;margin:0 5px 0 0;border:1px solid #AEBBC2;padding:2px;width:50px;height:56px;}
#teaserPanel .genericTeaser .listImage img{position:relative;zoom:1;z-index:1;}
#teaserPanel .genericTeaser h2{margin-top:0;font-size:18px;}
#bespokeCoinsKings{overflow:hidden;padding-top:30px;background:#89aec8;background:-moz-linear-gradient(top, #89aec8 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #89aec8), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #89aec8 0%, #ffffff 100%);background:-o-linear-gradient(top, #89aec8 0%, #ffffff 100%);background:-ms-linear-gradient(top, #89aec8 0%, #ffffff 100%);background:linear-gradient(to bottom, #89aec8 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89aec8', endColorstr='#ffffff', GradientType=0);max-width:788px;}
#bespokeCoinsKings .gutter{background:#fff;background:rgba(255, 255, 255, 0.85);margin:0 5px !important;padding:8px 10px;}
#bespokeCoinsKings .gutter a{color:#be6e01;}
#bespokeLineOfKings{overflow:hidden;padding-top:30px;background:#fef7e1;background:-moz-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fef7e1), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-o-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:linear-gradient(to bottom, #fef7e1 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef7e1', endColorstr='#ffffff', GradientType=0);max-width:788px;}
#bespokeLineOfKings .gutter{background:#fff;background:rgba(255, 255, 255, 0.85);margin:0 5px !important;padding:8px 10px;}
#bespokeLineOfKings .gutter a{color:#9b221b;}
#bespokePerformingForTheKing{overflow:hidden;padding-top:30px;background:#fef7e1;background:-moz-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fef7e1), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-o-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fef7e1 0%, #ffffff 100%);background:linear-gradient(to bottom, #fef7e1 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef7e1', endColorstr='#ffffff', GradientType=0);max-width:788px;}
#bespokePerformingForTheKing .gutter{background:#fff;background:rgba(255, 255, 255, 0.85);margin:0 5px !important;padding:8px 10px;}
#bespokePerformingForTheKing .gutter a{color:#be6e01;}
.specialHomeContent{list-style:none;margin:0;}
#bookmark{margin:2em 0;}
#bookmark *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.tower-of-london .searchPanel{background-color:#9e9e95;}
.tower-of-london .retro-promos > h2{color:#9e9e95;}
.hampton-court-palace .searchPanel{background-color:#107aab;}
.hampton-court-palace .retro-promos > h2{color:#107aab;}
.banqueting-house .searchPanel{background-color:#fab730;}
.banqueting-house .retro-promos > h2{color:#fab730;}
.kensington-palace .searchPanel{background-color:#eb1f4c;}
.kensington-palace .retro-promos > h2{color:#eb1f4c;}
.kew-palace .searchPanel{background-color:#62c5c1;}
.kew-palace .retro-promos > h2{color:#62c5c1;}
.hbr-map{position:relative;overflow:hidden;}
.hbr-wrap{position:relative;top:0;left:0;-webkit-transition:left 500ms ease-in-out,
top 500ms ease-in-out;transition:left 500ms ease-in-out,
top 500ms ease-in-out;}
.hbr-wrap.active{top:0;left:-970px;}
.hbr-map-marker{position:absolute;}
.hbr-map-marker span{display:block;box-sizing:content-box;width:14px;height:14px;background:#6f8ec2;border-radius:100%;border:3px solid #4e5050;}
.hbr-map-marker a{color:#6f8ec2;font-size:13px;}
.hbr-map-marker a:hover ~ span{background:#ede22e;}
.hbr-map-point{position:absolute;cursor:pointer;}
.hbr-map-point:hover{background:#ede22e;}
.hbr-map-point:before{content:'';position:absolute;display:block;background:#4e5050;width:2px;}
.hbr-map-marker[data-marker="volunteer-programme"]{top:108px;left:50px;}
.hbr-map-marker[data-marker="volunteer-programme"] .hbr-map-point{left:144px;bottom:-188px;}
.hbr-map-marker[data-marker="volunteer-programme"] .hbr-map-point:before{height:185px;-ms-transform:rotate(-26deg);-webkit-transform:rotate(-26deg);transform:rotate(-26deg);top:-177px;left:-39px;}
.hbr-map-marker[data-marker="site-improvements"]{top:75px;left:220px;}
.hbr-map-marker[data-marker="site-improvements"] .hbr-map-point{left:42px;bottom:-80px;}
.hbr-map-marker[data-marker="site-improvements"] .hbr-map-point:before{height:54px;top:-57px;left:6px;}
.hbr-map-marker[data-marker="clore-learning"]{top:30px;right:70px;}
.hbr-map-marker[data-marker="clore-learning"] .hbr-map-point{top:74px;right:210px;}
.hbr-map-marker[data-marker="clore-learning"] .hbr-map-point:before{height:60px;-ms-transform:rotate(29deg);-webkit-transform:rotate(29deg);transform:rotate(29deg);top:-56px;left:24px;}
.hbr-map-marker[data-marker="castle"]{top:70px;right:20px;}
.hbr-map-marker[data-marker="castle"] .hbr-map-point{top:72px;left:-60px;}
.hbr-map-marker[data-marker="castle"] .hbr-map-point:before{height:73px;-ms-transform:rotate(29deg);-webkit-transform:rotate(29deg);transform:rotate(29deg);top:-68px;left:28px;}
.hbr-map-marker[data-marker="gardens"]{bottom:70px;right:20px;}
.hbr-map-marker[data-marker="gardens"] .hbr-map-point.point1{left:-109px;top:-66px;}
.hbr-map-marker[data-marker="gardens"] .hbr-map-point.point1:before{height:181px;-ms-transform:rotate(105deg);-webkit-transform:rotate(105deg);transform:rotate(105deg);top:-56px;left:102px;}
.hbr-map-marker[data-marker="gardens"] .hbr-map-point.point2{left:74px;top:-208px;}
.hbr-map-marker[data-marker="gardens"] .hbr-map-point.point2:before{height:184px;top:15px;left:6px;}
.hbr-map-marker[data-marker="visitor-facilities"]{bottom:20px;right:325px;}
.hbr-map-marker[data-marker="visitor-facilities"] .hbr-map-point.point1{bottom:75px;left:57px;}
.hbr-map-marker[data-marker="visitor-facilities"] .hbr-map-point.point1:before{height:53px;bottom:-55px;left:6px;}
.hbr-map-marker[data-marker="visitor-facilities"] .hbr-map-point.point2{bottom:305px;left:147px;}
.map-feature{overflow:hidden;position:absolute;top:0;right:0;margin-right:-970px;-webkit-transition:margin-right 500ms ease-in-out;transition:margin-right 500ms ease-in-out;}
.map-feature.active{margin-right:0;}
.map-feature-imgs{float:left;max-width:375px;}
.map-feature-header h2{margin-bottom:0;}
.map-feature-main{width:379px;float:right;padding-left:30px;}
@media (min-width:960px){.map-feature-main{width:413px;}
}
.map-feature-main h3{margin-top:0;}
.map-feature-main p{clear:both;}
.map-feature-imgs-secondary{margin-top:5px;}
.map-feature-imgs-secondary img{float:right;}
.map-feature-imgs-secondary img:first-child{float:left;}
.hbr-map-back-wrap{overflow:hidden;}
.hbr-map-back{float:right;color:#6f8ec2;padding-bottom:10px;}
.hbr-read-more{display:inline-block;padding:10px;color:#fff;background:#6f8ec2;margin-top:0.5em;}
.hbr-read-more .icons-arrow{margin-left:7px;margin-bottom:-1px;}