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:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
@-ms-viewport{width:device-width}
body{color:black;line-height:normal;font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:.75em;background-color:whitesmoke}
body.ios{-webkit-text-size-adjust:none}
.page_container{margin:0 auto;width:100%}
@media screen and (max-width:1129px){body.rwd #page,body.rwd .content_container{min-width:700px}
}
@media screen and (max-width:720px){body.rwd #page,body.rwd .content_container{min-width:320px}
}
#header_container{clear:both;margin:0 auto;min-width:320px;background-color:white}
body.norwd #header_container{width:1110px;min-height:130px}
@media screen and (min-width:721px){#header_container{width:1110px;min-height:130px}
}
@media screen and (max-width:1129px){body.rwd #header_container{width:100%;height:auto;min-height:130px}
}
@media screen and (max-width:720px){body.rwd #header_container{min-height:0}
}
#header_menu_container{position:absolute;right:0}
body.norwd #header_menu_container{top:24px;bottom:0}
@media screen and (min-width:721px){#header_menu_container{top:24px;bottom:0}
}
@media screen and (max-width:720px){body.rwd #header_menu_container{position:static}
}
#header{color:black;margin:0 auto;position:relative}
#header a{color:black}
body.norwd #header{width:940px;padding-top:24px}
@media screen and (min-width:721px){#header{width:940px;padding-top:24px}
}
@media screen and (max-width:980px){body.rwd #header{width:auto}
}
@media screen and (max-width:720px){body.rwd #header{padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:42px}
body.rwd #header .language_selector_container,body.rwd #header #account .separator{display:none}
}
#logo{display:none}
#header_language_selector_container{display:none}
.dropdown_language_selector_container{padding:5px;float:right;padding-right:0;border:1px solid transparent}
@media screen and (max-width:1129px){body.rwd .dropdown_language_selector_container{padding-top:.6em}
}
@media screen and (max-width:720px){body.rwd .dropdown_language_selector_container{float:none;padding:0 0 .5em 0;text-align:center;font-size:1.2em}
}
.dropdown_language_selector_container img{display:none}
.dropdown_language_selector_container .dropdown{position:relative}
.dropdown_language_selector_container .dropdown .dropdown-content{position:absolute;right:0;width:360px;padding:5px 10px;margin-top:8px;z-index:2000;border:1px solid #b4b4b4;background-color:white}
@media screen and (max-width:720px){body.rwd .dropdown_language_selector_container .dropdown .dropdown-content{width:100%;padding:5px 0}
}
@media screen and (max-width:720px){body.rwd .dropdown_language_selector_container .dropdown .dropdown-content ul li{padding-bottom:.75em !important}
}
.dropdown_language_selector_container .dropdown .dropdown-content ul li .item{display:block;float:left;width:30%;margin:5px 0 5px 5px;text-align:center}
.dropdown_language_selector_container .dropdown .dropdown-content ul li .item.current{cursor:pointer;font-weight:bold}
.dropdown_language_selector_container .dropdown .caret{color:#b4b4b4;cursor:pointer;display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px dashed;border-top:8px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
#account{float:right}
#account .item_email{text-transform:none}
#account .item_name{text-transform:capitalize}
#account .item_name .normal_case{text-transform:none}
#account .item_agency_name{display:inline}
#account .item_agency_name.hidden{display:none}
#account.B2B2C .item_name{display:inline}
#account.B2B2C .item_name.hidden{display:none}
#account.B2B2C .item_agency_name,#account.B2B .item_agency_name,#account.B2C .item_agency_name{display:inline;text-transform:uppercase}
#account.B2B2C .item_agency_name.hidden,#account.B2B .item_agency_name.hidden,#account.B2C .item_agency_name.hidden{display:none}
#account.B2B2C .item_agency_name .agency_relay,#account.B2B .item_agency_name .agency_relay,#account.B2C .item_agency_name .agency_relay{text-transform:capitalize}
#account.B2B2C .item_agency_name .agency_relay:before,#account.B2B .item_agency_name .agency_relay:before,#account.B2C .item_agency_name .agency_relay:before{content:'('}
#account.B2B2C .item_agency_name .agency_relay:after,#account.B2B .item_agency_name .agency_relay:after,#account.B2C .item_agency_name .agency_relay:after{content:')'}
@media screen and (max-width:720px){body.rwd #account.B2B2C .item_agency_name,body.rwd #account.B2B .item_agency_name,body.rwd #account.B2C .item_agency_name{display:none}
}
#account.B2B2C .item_email,#account.B2B .item_email,#account.B2C .item_email{display:inline}
#account.B2B2C .item_email.hidden,#account.B2B .item_email.hidden,#account.B2C .item_email.hidden{display:none}
#account .item:first-child:after{color:transparent}
body.norwd #account .item_mobileAccount{display:none}
@media screen and (min-width:721px){#account .item_mobileAccount{display:none}
}
@media screen and (max-width:720px){body.rwd #account .item_logout,body.rwd #account .item_email,body.rwd #account .item_account{display:none}
body.rwd #account .item_mobileAccount.item{display:block;position:absolute;top:50%;margin-top:-15px;left:6px;z-index:1000}
body.rwd #account .item_cart.item{position:absolute;top:50%;margin-top:-15px;right:6px}
body.rwd #account .item_cart.item>a{height:auto}
body.norwd body.rwd #account .item_cart.item>a{margin-bottom:.3em}
body.rwd #account .item_mobileAccount>a{color:white;height:auto !important}
body.rwd #account .item_mobileAccount,body.rwd #account .item_cart{text-align:center}
body.rwd #account .item_mobileAccount>a,body.rwd #account .item_cart>a{width:100%;font-weight:bold;padding:.6em 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px) and (min-width:721px){body.rwd #account .item_cart.item>a{margin-bottom:.3em}
}
#menu,#c2c_menu{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;text-transform:none;margin:2em 5px 1em;border-bottom:0;font-weight:700;float:right;clear:right}
body.norwd #menu,body.norwd #c2c_menu{padding:0}
@media screen and (min-width:721px){#menu,#c2c_menu{padding:0}
}
@media screen and (max-width:720px){body.rwd #menu,body.rwd #c2c_menu{padding:.75em 6px}
}
#menu .item,#c2c_menu .item{display:inline-block;margin-left:13px}
@media screen and (max-width:720px){body.rwd #menu,body.rwd #c2c_menu{display:none}
}
body.norwd #menu,body.norwd #c2c_menu{margin-top:0}
@media screen and (min-width:721px){#menu,#c2c_menu{margin-top:0}
}
#content_container{clear:both;margin:0 auto;background-color:white}
body.norwd #content_container{width:1110px}
@media screen and (min-width:721px){#content_container{width:1110px}
}
@media screen and (max-width:1129px){body.rwd #content_container{width:100%}
}
@media screen and (max-width:720px){body.rwd #content_container{padding:1em 6px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#content{margin:0 auto}
body.norwd #content{min-height:500px;width:940px;padding:1.5em 0}
@media screen and (min-width:721px){#content{min-height:500px;width:940px;padding:1.5em 0}
}
@media screen and (max-width:980px){body.rwd #content{width:auto}
}
@media screen and (max-width:720px){body.rwd #content{padding:0}
}
#content.one_column #main_content_container,#content.one_column .main_content_container{float:none}
body.norwd #content.one_column .main_content,body.norwd #content.one_column .main_content_group{width:auto}
@media screen and (min-width:721px){#content.one_column .main_content,#content.one_column .main_content_group{width:auto}
}
@media screen and (max-width:980px){body.rwd #content.one_column{padding:1em 6px 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #content.one_column{padding:0}
}
#main_content_container,.main_content_container{float:left}
#secondary_content_container{float:right}
@media screen and (max-width:980px){body.rwd #main_content_container,body.rwd .main_content_container,body.rwd #secondary_content_container{float:none;display:block}
}
body.norwd .main_content,body.norwd .main_content_group,body.norwd .secondary_content,body.norwd .secondary_content_group{margin-bottom:2.5em}
@media screen and (min-width:721px){.main_content,.main_content_group,.secondary_content,.secondary_content_group{margin-bottom:2.5em}
}
@media screen and (max-width:980px){body.rwd .main_content,body.rwd .main_content_group,body.rwd .secondary_content,body.rwd .secondary_content_group{margin-left:auto;margin-right:auto}
}
@media screen and (max-width:720px){body.rwd .main_content,body.rwd .main_content_group,body.rwd .secondary_content,body.rwd .secondary_content_group{margin-bottom:0;padding-bottom:1em}
}
body.norwd .main_content,body.norwd .main_content_group,body.norwd #rootCrossSellingWidget{width:700px}
@media screen and (min-width:721px){.main_content,.main_content_group,#rootCrossSellingWidget{width:700px}
}
.main_content .main_content_file_delivery,.main_content .main_content_summary_delivery,.main_content_group .main_content_file_delivery,.main_content_group .main_content_summary_delivery,#rootCrossSellingWidget .main_content_file_delivery,#rootCrossSellingWidget .main_content_summary_delivery{width:auto;margin-top:.8em}
@media screen and (max-width:720px){body.rwd .main_content,body.rwd .main_content_group,body.rwd #rootCrossSellingWidget{width:100%}
}
body.norwd .secondary_content,body.norwd .secondary_content_group{width:220px}
@media screen and (min-width:721px){.secondary_content,.secondary_content_group{width:220px}
}
@media screen and (max-width:980px){body.rwd .secondary_content,body.rwd .secondary_content_group{width:700px}
}
@media screen and (max-width:720px){body.rwd .secondary_content,body.rwd .secondary_content_group{width:100%}
}
@media screen and (max-width:720px){body.rwd .main_content .tabs{border-bottom:0}
}
@media screen and (max-width:720px){body.rwd .main_content .content_title>.title{font-size:1.35em}
}
.main_content .content_title>.title .content_count{display:none}
@media screen and (max-width:720px){body.rwd .main_content .content_title>.title .content_count{display:inline-block}
body.rwd .main_content .content_title>.title .content_count:before{content:"("}
body.rwd .main_content .content_title>.title .content_count:after{content:")"}
}
.main_content.collapsible>input[type=checkbox]{display:none}
@media screen and (max-width:720px){body.rwd .main_content.collapsible{position:relative}
body.rwd .main_content.collapsible .not_collapsible_title{display:none}
body.rwd .main_content.collapsible .collapsible_title{display:block}
body.rwd .main_content.collapsible>input[type=checkbox]{opacity:0;position:absolute;display:inline;cursor:pointer}
body.rwd .main_content.collapsible .collapsible_header>.title,body.rwd .main_content.collapsible .tabs.collapsible_header .content_title>.title{padding:0}
body.rwd .main_content.collapsible .title_container{padding:.75em 6px;padding-right:24px;cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==');background-repeat:no-repeat;background-size:15px;background-position:right 6px center}
body.rwd .main_content.collapsible>input[type=checkbox]:checked ~ .collapsible_element{display:none}
body.rwd .main_content.collapsible>input[type=checkbox]:checked ~ .collapsible_header .title_container{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
}
body.norwd .main_content.collapsible .tabs .title_container{cursor:pointer}
@media screen and (min-width:721px){.main_content.collapsible .tabs .title_container{cursor:pointer}
}
.secondary_content>input[type=checkbox]{display:none}
.secondary_content.collapsible.alternative_content>input[type=checkbox]{display:none}
@media screen and (max-width:720px){body.rwd .secondary_content.collapsible.alternative_content{position:relative}
body.rwd .secondary_content.collapsible.alternative_content .not_collapsible_title{display:none}
body.rwd .secondary_content.collapsible.alternative_content .collapsible_title{display:block}
body.rwd .secondary_content.collapsible.alternative_content>input[type=checkbox]{opacity:0;position:absolute;display:inline;cursor:pointer}
body.rwd .secondary_content.collapsible.alternative_content .collapsible_header>.title,body.rwd .secondary_content.collapsible.alternative_content .tabs.collapsible_header .content_title>.title{padding:0}
body.rwd .secondary_content.collapsible.alternative_content .title_container{padding:.75em 6px;padding-right:19px;cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==');background-repeat:no-repeat;background-size:10px;background-position:right 6px center}
body.rwd .secondary_content.collapsible.alternative_content>input[type=checkbox]:checked ~ .collapsible_element{display:none}
body.rwd .secondary_content.collapsible.alternative_content>input[type=checkbox]:checked ~ .collapsible_header .title_container{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSIjNjI2MjYyIi8+Cgo8L3N2Zz4K')}
}
@media screen and (max-width:720px){body.rwd .secondary_content.collapsible.alternative_content{padding-bottom:0;width:auto;margin-left:-6px;margin-right:-6px}
body.rwd .secondary_content.collapsible.alternative_content .collapsible_header>.title{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:normal;font-size:inherit}
body.rwd .secondary_content.collapsible.alternative_content>input[type=checkbox]:checked ~ .collapsible_header>.title{background:0;background-color:whitesmoke;color:#626262;border-bottom:1px solid #e2e2e2}
body.rwd .secondary_content.collapsible.alternative_content.independent_with_footer>input[type=checkbox]:checked ~ .collapsible_header>.title{color:white;background:#cd3301}
body.rwd .secondary_content.collapsible.alternative_content .collapsible_element>.content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:1px solid #e2e2e2}
}
.breadcrumb{display:none}
#breadcrumb_header .item.home a{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJob21lLTQtaWNvbiIgZD0iTTQxOS40OTIsMjc1LjgxNXYxNjYuMjEzSDMwMC43MjV2LTkwLjMzaC04OS40NTF2OTAuMzNIOTIuNTA3VjI3NS44MTVINTBMMjU2LDY5Ljk3MmwyMDYsMjA1Ljg0NEg0MTkuNDkyICAgeiBNMzk0LjA3Miw4OC40NzJoLTQ3LjkxN3YzOC4zMTFsNDcuOTE3LDQ4LjAyM1Y4OC40NzJ6IiBmaWxsPSIjNzA3MDcwIi8+Cgo8L3N2Zz4K');display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;top:2px;width:1.3em;height:1.2em}
body.norwd #breadcrumb_below_tabs{display:block;padding:8px 0 0 0;background:transparent url("images/content-background.png") repeat}
body.norwd #breadcrumb_below_tabs .item{font-size:.8em}
body.norwd #breadcrumb_below_tabs .item.home{margin-left:20px}
body.norwd #breadcrumb_below_tabs .item.home a{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJob21lLTQtaWNvbiIgZD0iTTQxOS40OTIsMjc1LjgxNXYxNjYuMjEzSDMwMC43MjV2LTkwLjMzaC04OS40NTF2OTAuMzNIOTIuNTA3VjI3NS44MTVINTBMMjU2LDY5Ljk3MmwyMDYsMjA1Ljg0NEg0MTkuNDkyICAgeiBNMzk0LjA3Miw4OC40NzJoLTQ3LjkxN3YzOC4zMTFsNDcuOTE3LDQ4LjAyM1Y4OC40NzJ6IiBmaWxsPSIjNzA3MDcwIi8+Cgo8L3N2Zz4K');display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;top:2px;width:1.5em;height:1.5em}
body.norwd #breadcrumb_below_tabs .item a{color:#969696}
body.norwd #breadcrumb_below_tabs .item.current{color:#707070}
body.norwd #breadcrumb_below_tabs .separator:after{content:"\\";padding:.2em;color:#707070;font-size:.8em}
@media screen and (min-width:721px){#breadcrumb_below_tabs{display:block;padding:8px 0 0 0;background:transparent url("images/content-background.png") repeat}
#breadcrumb_below_tabs .item{font-size:.8em}
#breadcrumb_below_tabs .item.home{margin-left:20px}
#breadcrumb_below_tabs .item.home a{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJob21lLTQtaWNvbiIgZD0iTTQxOS40OTIsMjc1LjgxNXYxNjYuMjEzSDMwMC43MjV2LTkwLjMzaC04OS40NTF2OTAuMzNIOTIuNTA3VjI3NS44MTVINTBMMjU2LDY5Ljk3MmwyMDYsMjA1Ljg0NEg0MTkuNDkyICAgeiBNMzk0LjA3Miw4OC40NzJoLTQ3LjkxN3YzOC4zMTFsNDcuOTE3LDQ4LjAyM1Y4OC40NzJ6IiBmaWxsPSIjNzA3MDcwIi8+Cgo8L3N2Zz4K');display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;top:2px;width:1.5em;height:1.5em}
#breadcrumb_below_tabs .item a{color:#969696}
#breadcrumb_below_tabs .item.current{color:#707070}
#breadcrumb_below_tabs .separator:after{content:"\\";padding:.2em;color:#707070;font-size:.8em}
}
@media screen and (max-width:1129px){body.rwd #breadcrumb_below_tabs{margin-left:auto;margin-right:auto;width:700px}
}
body.norwd .nav_tabs{margin-bottom:0}
body.norwd .nav_tabs .content_element{display:none}
@media screen and (min-width:721px){.nav_tabs{margin-bottom:0}
.nav_tabs .content_element{display:none}
}
@media screen and (max-width:720px){body.rwd .nav_tabs{display:none}
}
body.norwd #product_header.with_breadcrumb>.content_element>.content,body.norwd #main_content_seasonticket_product.with_breadcrumb>.content_element>.content,body.norwd #main_content_membership.with_breadcrumb>.content_element>.content,body.norwd #main_content_pass.with_breadcrumb>.content_element>.content{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;padding-top:3px}
@media screen and (min-width:721px){#product_header.with_breadcrumb>.content_element>.content,#main_content_seasonticket_product.with_breadcrumb>.content_element>.content,#main_content_membership.with_breadcrumb>.content_element>.content,#main_content_pass.with_breadcrumb>.content_element>.content{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;padding-top:3px}
}
#footer_container{clear:both;width:auto;margin:0 auto;min-width:320px;background-color:whitesmoke}
body.norwd #footer_container{width:1110px}
@media screen and (min-width:721px){#footer_container{width:1110px}
}
@media screen and (max-width:1129px){body.rwd #footer_container{width:100%}
}
#footer{margin:0 auto;padding-top:2em;padding-bottom:2em;color:#626262}
#footer .content{text-transform:uppercase;font-weight:bold}
body.norwd #footer .content{font-size:.8em}
@media screen and (min-width:721px){#footer .content{font-size:.8em}
}
@media screen and (max-width:1129px){body.rwd #footer .content{font-size:.8em}
}
#footer a{color:#626262}
#footer_season.item:after,#footer_info.item:after,#footer_tickets.item:after,#footer_news.item:after,#footer_contact.item:after{color:transparent}
#footer .item:after{color:#626262}
body.norwd #footer .language_selector_container{display:none}
@media screen and (min-width:721px){#footer .language_selector_container{display:none}
}
html{position:relative;min-height:100%}
html.iOS_footer{height:unset !important}
body{margin:0 0 4em 0}
@media screen and (max-width:720px){body.rwd{margin:0 0 8em 0}
}
#footer_wrapper{left:0;right:0;bottom:0;position:absolute}
@media screen and (max-width:720px){body.rwd #footer_wrapper{position:relative}
}
@media screen and (max-width:720px){body.rwd #secondary_content_container{padding-bottom:0}
}
#content{min-height:0}
#footer .item:after,#account .item:after,.language_selector .item:after{content:" | ";padding:.4em;color:black}
#footer .item:last-child:after,#account .item:last-child:after,.language_selector .item:last-child:after{content:none;padding:0}
.language_selector .item:after{content:" | "}
body.norwd #account .item:after,body.norwd .language_selector .item:after{color:#999}
@media screen and (min-width:721px){#account .item:after,.language_selector .item:after{color:#999}
}
@media screen and (max-width:720px){body.rwd #account .item:after,body.rwd .language_selector .item:after{display:none}
}
.pagination{clear:both;border-top:1px solid #b4b4b4;padding-top:1em;text-align:right}
.pagination .page a{display:inline-block;min-width:10px;height:20px;border:1px solid #b4b4b4;padding:0 .5em;text-align:center;line-height:20px}
.pagination .page a:hover{text-decoration:none;background-color:white;cursor:pointer}
.pagination .current a{border:0;width:12px;font-weight:bold;color:#cd3301}
.pagination .current a:hover{background:transparent;color:#cd3301;cursor:default}
.pagination .separator{display:inline-block;min-width:10px;height:20px;padding:0 .5em;text-align:center;line-height:20px}
.pagination .separator:before{content:"\0000a0"}
.pagination .remaining:before{content:"..."}
.pagination .previous a:before{content:"\0000ab\00000a";position:relative;top:-1px}
.pagination .next a:after{content:"\00000a\0000bb";position:relative;top:-1px}
#secondary_content_current_reservation>.content_element>.content{padding-right:0}
#secondary_content_current_reservation>.content_element>.content>div{padding-right:20px;overflow-y:auto;max-height:600px}
.clear{clear:both}
.clearfix:after{content:' ';visibility:hidden;display:block;height:0;clear:both}
.hidden{display:none}
.invisible{visibility:hidden}
a{color:#cd3301}
a:link,a:active,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
a:active,a:focus{border:0;outline:0}
ul{list-style-type:circle}
ul:not(.no-margin){margin-bottom:0}
ul.semantic-no-styling{list-style-type:none}
ul.semantic-no-styling:not(.no-margin){margin-bottom:0}
body.norwd ul:not(.no-margin){margin-left:1em}
body.norwd ul:not(.no-margin).semantic-no-styling{margin-left:0}
@media screen and (min-width:721px){ul:not(.no-margin){margin-left:1em}
ul:not(.no-margin).semantic-no-styling{margin-left:0}
}
@media screen and (max-width:720px){body.rwd ul{list-style-position:inside}
body.rwd ul:not(no-margin){margin-left:0}
body.rwd ul.semantic-no-styling{list-style-position:unset}
body.rwd ul.semantic-no-styling:not(no-margin){margin-left:0}
body.rwd ul li{padding-bottom:.75em}
body.rwd ul li:last-child{padding-bottom:0}
}
ol{list-style-type:decimal;margin-left:2em;margin-bottom:0}
ol.semantic-no-styling{list-style-type:none;margin-left:0;margin-bottom:0}
ul.horizontal-list li,ol.horizontal-list li{display:inline-block}
p{margin-top:1em;margin-bottom:1em}
em{font-weight:bold}
hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#b4b4b4;border-style:solid;border-width:1px 0 0;clear:both;height:0}
.title3{font-weight:bold;margin:1em 0}
body.norwd .title3{font-size:14px}
@media screen and (min-width:721px){.title3{font-size:14px}
}
@media screen and (max-width:1129px){body.rwd .title3{font-size:1.3em}
}
.title4{font-weight:bold}
body.norwd .title4{font-size:15px}
@media screen and (min-width:721px){.title4{font-size:15px}
}
@media screen and (max-width:1129px){body.rwd .title4{font-size:1.2em}
}
table{width:100%;margin:0;border-collapse:separate}
th,td{vertical-align:baseline;padding:.5em}
th{text-align:left;font-weight:bold;border-bottom:1px solid #b4b4b4}
th.semantic-no-styling{text-align:unset;font-weight:unset;border-bottom:unset}
th.initial_quantity{color:gray}
legend{font-weight:bold}
legend.semantic-no-styling{font-weight:unset}
fieldset:not(.semantic-no-styling){border-top:1px solid #b4b4b4;padding:5px 0}
.datepicker_container>fieldset.datepicker_legend{border-top:0}
sup{vertical-align:super;font-size:.8em}
sup.note{vertical-align:top;font-size:.6em}
sup.note.normalText{font-size:1em;top:0;line-height:normal}
strong,b{font-weight:bold}
i{font-style:italic}
:focus:not(input){outline-offset:-1px;outline:2px dotted #333 !important;outline:1px auto -webkit-focus-ring-color !important}
input[type="radio"]:focus{outline-offset:-2px}
td.beneficiary,th.beneficiary{padding-top:0}
td.beneficiary .beneficiary_create_account_label,th.beneficiary .beneficiary_create_account_label{color:#6b6b6b}
td.beneficiary .beneficiary_arrow_form,td.beneficiary .beneficiary_arrow_list,th.beneficiary .beneficiary_arrow_form,th.beneficiary .beneficiary_arrow_list{vertical-align:top}
@media screen and (max-width:720px){body.rwd td.beneficiary .beneficiary_arrow_form,body.rwd th.beneficiary .beneficiary_arrow_form{display:none}
}
td.beneficiary .beneficiary_label,td.beneficiary .beneficiary_value,th.beneficiary .beneficiary_label,th.beneficiary .beneficiary_value{display:inline-block;padding-top:.3em}
td.beneficiary .beneficiary_label,th.beneficiary .beneficiary_label{padding-right:.4em}
@media screen and (max-width:720px){body.rwd td.beneficiary .beneficiary_label,body.rwd th.beneficiary .beneficiary_label{display:none}
}
td.beneficiary .beneficiary_input input[type=text],td.beneficiary .beneficiary_input select,th.beneficiary .beneficiary_input input[type=text],th.beneficiary .beneficiary_input select{width:120px}
td.beneficiary .beneficiary_input input[type=email],th.beneficiary .beneficiary_input input[type=email]{width:220px}
td.beneficiary .beneficiary_input select option.button,th.beneficiary .beneficiary_input select option.button{background-color:#df5427;color:white}
@media screen and (max-width:720px){body.rwd td.beneficiary .beneficiary_input,body.rwd th.beneficiary .beneficiary_input{display:block;padding:0 0 .5em 15px}
body.rwd td.beneficiary .beneficiary_input input[type=text],body.rwd td.beneficiary .beneficiary_input input[type=email],body.rwd th.beneficiary .beneficiary_input input[type=text],body.rwd th.beneficiary .beneficiary_input input[type=email]{width:260px}
body.rwd td.beneficiary .beneficiary_input select,body.rwd th.beneficiary .beneficiary_input select{width:264px}
}
@media screen and (max-width:720px){body.rwd td.beneficiary .create_account_checkbox,body.rwd th.beneficiary .create_account_checkbox{margin-left:15px}
}
td.beneficiary .create_account_checkbox .help_wrapper,th.beneficiary .create_account_checkbox .help_wrapper{background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;vertical-align:text-bottom;width:16px;height:16px}
@media screen and (max-width:1129px){body.rwd td.beneficiary .create_account_checkbox .help_wrapper,body.rwd th.beneficiary .create_account_checkbox .help_wrapper{display:none}
}
td.beneficiary .create_account_checkbox .help_wrapper .help,th.beneficiary .create_account_checkbox .help_wrapper .help{display:block;width:16px;height:16px;background:url("images/button_help.png") no-repeat center}
.fieldset_container>.title{display:none}
.tnmc #main_content_container .tabs>.content_title,.tnmc .main_content_container .tabs>.content_title{display:inline-block}
.tnmc #main_content_container .tabs>.content_title.highlight,.tnmc .main_content_container .tabs>.content_title.highlight{width:auto;margin-right:1px}
.tnmc #main_content_container .tabs>.content_title>.title.nav_title:before,.tnmc .main_content_container .tabs>.content_title>.title.nav_title:before{content:none}
.tnmc #main_content_container .tabs>.content_title>.title .content_count,.tnmc .main_content_container .tabs>.content_title>.title .content_count{display:none}
.tabs{white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.tabs>.content_title{display:inline-block;margin-right:1px}
@media screen and (max-width:720px){body.rwd .tabs>.content_title{display:none}
}
@media screen and (max-width:720px){body.rwd .tabs>.content_title.highlight{display:inline-block;width:100%;margin-right:0}
}
.tabs>.content_title>.title{filter:alpha(opacity=75);opacity:.75;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.tabs>.content_title a.title{display:block;cursor:pointer}
.tabs>.content_title a.title:hover{text-decoration:none;filter:alpha(opacity=100);opacity:1}
.tabs>.content_title.highlight>.title{filter:alpha(opacity=100);opacity:1}
.tabs .subtitle{display:block;font-size:11px}
.main_content>.content_title>.title,.main_content_group>.content_title>.title,.secondary_content>.content_title>.title,.secondary_content_group>.content_title>.title,.tabs>.content_title>.title{font-weight:700}
.tabs{display:flex}
.tabs .content_title{margin-top:auto;margin-bottom:auto}
.tabs .content_title.performance_switch{display:flex;justify-content:end;margin-right:10px;padding:0 0 0 10px;flex:auto}
body.norwd #main_content_seat_selection .flex_title{margin:auto;display:flex;height:fit-content}
body.norwd #main_content_seat_selection .flex_title .title_container{padding-right:3rem}
@media screen and (min-width:981px){#main_content_seat_selection .flex_title{margin:auto;display:flex;height:fit-content}
#main_content_seat_selection .flex_title .title_container{padding-right:3rem}
}
#main_content_seat_selection .customSectionRight{margin:auto}
body.norwd #main_content_seat_selection .customSectionRight{display:flex;justify-content:end;flex:auto}
@media screen and (min-width:981px){#main_content_seat_selection .customSectionRight{display:flex;justify-content:end;flex:auto}
}
@media screen and (max-width:980px){body.rwd #main_content_seat_selection .customSectionRight{float:unset}
}
.performance_selector{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;height:fit-content}
body.norwd .performance_selector{text-align:center;width:max-content;margin-bottom:10px}
@media screen and (min-width:981px){.performance_selector{text-align:center;width:max-content;margin-bottom:10px}
}
@media screen and (max-width:1129px){body.rwd .performance_selector{padding:10px 0;margin:0 auto;width:100%;text-align:center;font-size:unset}
}
.performance_selector .date{font-size:14px;font-weight:700;color:black}
.performance_selector .performance_date_picker{font-weight:700;filter:alpha(opacity=100);opacity:1;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin-bottom:5px}
.performance_selector .performance_date_picker .datepicker_element label{display:flex}
.performance_selector .performance_date_picker .datepicker_element input[type="text"]{font-size:14px;background:transparent;box-shadow:none;width:120px;border:unset;color:black}
.performance_selector .performance_date_picker .datepicker_element .icon{left:100px;top:-1px;background-size:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNhbGVuZGFyLTUtaWNvbiIgZD0iTTE5Ny40NTMsMjk1Ljk1MWgtNTguOTA1di01OC45MDRoNTguOTA1VjI5NS45NTF6IE0yODYuNDUyLDIzNy4wNDdoLTU4LjkwNHY1OC45MDRoNTguOTA0VjIzNy4wNDd6ICAgTTM3NS40NTIsMjM3LjA0N2gtNTguOTA1djU4LjkwNGg1OC45MDVWMjM3LjA0N3ogTTE5Ny40NTMsMzIzLjA0N2gtNTguOTA1djU4LjkwNmg1OC45MDVWMzIzLjA0N3ogTTI4Ni40NTIsMzIzLjA0N2gtNTguOTA0ICB2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzc1LjQ1MSwzMjMuMDQ3aC01OC45MDR2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzk3LjM4OSwxMTguMTMxYzAsMTAuMDM1LTguMTM1LDE4LjE3MS0xOC4xNywxOC4xNzEgIHMtMTguMTcxLTguMTM2LTE4LjE3MS0xOC4xNzFWNzIuNDAyYzAtMTAuMDM0LDguMTM2LTE4LjE3LDE4LjE3MS0xOC4xN3MxOC4xNyw4LjEzNiwxOC4xNywxOC4xN1YxMTguMTMxeiBNMTUxLjg4OSw3Mi4zMiAgYzAtMTAuMDM1LTguMTM2LTE4LjE3MS0xOC4xNy0xOC4xNzFjLTEwLjAzNiwwLTE4LjE3MSw4LjEzNi0xOC4xNzEsMTguMTcxdjQ1LjcyOGMwLDEwLjAzNSw4LjEzNSwxOC4xNzEsMTguMTcxLDE4LjE3MSAgYzEwLjAzNCwwLDE4LjE3LTguMTM2LDE4LjE3LTE4LjE3MVY3Mi4zMnogTTQxOS4zNTIsOTguODUxdjE4LjYxNmMwLDIyLjEzLTE4LjAwNCw0MC4xMzQtNDAuMTMzLDQwLjEzNCAgYy0yMi4xMywwLTQwLjEzNC0xOC4wMDQtNDAuMTM0LTQwLjEzNFY5OC44NTFIMTczLjg1MnYxOC41MzNjMCwyMi4xMy0xOC4wMDQsNDAuMTM0LTQwLjEzMyw0MC4xMzQgIGMtMjIuMTMsMC00MC4xMzQtMTguMDA0LTQwLjEzNC00MC4xMzRWOTguODUxSDUwdjM1OWg0MTJ2LTM1OUg0MTkuMzUyeiBNNDIyLDQxNy44NTFIOTBWMTk1LjM4aDMzMlY0MTcuODUxeiIgZmlsbD0iI2VhODk0YSIvPgo8L3N2Zz4K');background-position:center;background-repeat:no-repeat}
.performance_selector .time_selection{font-family:inherit;height:45px;position:relative;font-size:12px}
@media screen and (max-width:1129px){body.rwd .performance_selector .time_selection{margin:auto;width:fit-content}
}
.performance_selector .time_selection .rs-carousel-inactive{display:inline-flex;flex-direction:row}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item{padding:5px;width:fit-content}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button{margin-top:unset}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button a,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button a{padding:0 10px;border-radius:5px;font-size:inherit;line-height:30px;height:30px}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button.unselected a,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button.unselected a{background-color:silver;color:#909090}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button.unselected a:hover,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button.unselected a:hover{background-color:#ea894a;color:white;opacity:.75}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button.selected a,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button.selected a{background-color:#ea894a;color:white}
.performance_selector .time_selection .rs-carousel-inactive .sliding_item .button.selected a:hover,.performance_selector .time_selection .rs-carousel-runner .sliding_item .button.selected a:hover{background-color:#ea894a;color:white;opacity:.75}
.performance_selector .time_selection .rs-carousel-mask{height:40px;width:185px;margin-left:20px;margin-right:20px}
.performance_selector .time_selection .rs-carousel-mask .rs-carousel-runner .rs-carousel-item{color:silver}
.performance_selector .time_selection .rs-carousel-mask .rs-carousel-runner .rs-carousel-item-active{color:#df5427}
.performance_selector .time_selection .rs-carousel-mask .rs-carousel-runner .sliding_item{padding:5px}
.performance_selector .time_selection .rs-carousel-action{width:20px;height:40px;top:0;position:absolute;cursor:pointer;-webkit-transition:background-image 1s;-moz-transition:background-image 1s;-o-transition:background-image 1s;transition:background-image 1s}
.performance_selector .time_selection .rs-carousel-action.rs-carousel-action-prev{left:0;background-size:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsNTEyLDApIiBmaWxsPSJzaWx2ZXIiLz4KCjwvc3ZnPgo=');background-position:center;background-repeat:no-repeat}
.performance_selector .time_selection .rs-carousel-action.rs-carousel-action-next{right:0;background-size:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgZmlsbD0ic2lsdmVyIi8+Cgo8L3N2Zz4K');background-position:center;background-repeat:no-repeat}
.performance_selector .time_selection .rs-carousel-action.rs-carousel-action-active.rs-carousel-action-prev{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsNTEyLDApIiBmaWxsPSIjZWE4OTRhIi8+Cgo8L3N2Zz4K')}
.performance_selector .time_selection .rs-carousel-action.rs-carousel-action-active.rs-carousel-action-next{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgZmlsbD0iI2VhODk0YSIvPgoKPC9zdmc+Cg==')}
body.norwd .main_content_group>.content_element>.content,body.norwd .secondary_content_group>.content_element>.content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.main_content_group>.content_element>.content,.secondary_content_group>.content_element>.content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .main_content_group>.content_element>.content,body.rwd .secondary_content_group>.content_element>.content{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.main_content_group.alternative_content>.content_element>.content,.secondary_content_group.alternative_content>.content_element>.content{margin-top:1em}
body.rwd .main_content_group.alternative_content>.content_element>.content,body.rwd .secondary_content_group.alternative_content>.content_element>.content{margin-top:1em}
body.norwd .main_content_group.alternative_content>.content_element>.content,body.norwd .secondary_content_group.alternative_content>.content_element>.content{margin-top:1em}
.main_content_group>.content_title+.content_element>.content,.secondary_content_group>.content_title+.content_element>.content{margin-top:1em}
#rfid_box_secondary_img_container{padding-bottom:1em}
#rfid_box_secondary_img_container img{width:100%;height:auto}
@media screen and (max-width:980px){body.rwd #rfid_box_secondary_img_container img{width:auto;max-width:100%}
}
#secondary_content_cart .cart_content{display:block;font-weight:bold}
#secondary_content_cart .cart_content .element{width:inherit}
#secondary_content_cart .total{display:block;margin:5px 0 8px 0;font-weight:bold;font-size:1.7em}
@media screen and (max-width:720px){body.rwd #secondary_content_cart{position:relative}
body.rwd #secondary_content_cart>.content_title>.title{font-size:1.35em}
body.rwd #secondary_content_cart .total{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;position:absolute;top:.75em;margin-top:-0.26em;right:6px;color:white}
body.rwd #secondary_content_cart .cart_link{display:inline-block}
}
@media screen and (max-width:720px){body.rwd #secondary_content_seatAllocation .desktop{display:none}
body.rwd #secondary_content_seatAllocation .mobile{display:inline}
}
body.norwd #secondary_content_seatAllocation .desktop{display:inline}
body.norwd #secondary_content_seatAllocation .mobile{display:none}
@media screen and (min-width:721px){#secondary_content_seatAllocation .desktop{display:inline}
#secondary_content_seatAllocation .mobile{display:none}
}
#secondary_content_search .content_element label,#secondary_content_print_test .content_element label,#secondary_content_navigation .content_element label,#secondary_content_seasontickets_box .content_element label,#secondary_content_resell_tickets_box .content_element label{float:left;line-height:1.8em}
body.norwd #secondary_content_search .content_element input,body.norwd #secondary_content_print_test .content_element input,body.norwd #secondary_content_navigation .content_element input,body.norwd #secondary_content_seasontickets_box .content_element input,body.norwd #secondary_content_resell_tickets_box .content_element input{float:right;width:120px;margin-top:0}
@media screen and (min-width:721px){#secondary_content_search .content_element input,#secondary_content_print_test .content_element input,#secondary_content_navigation .content_element input,#secondary_content_seasontickets_box .content_element input,#secondary_content_resell_tickets_box .content_element input{float:right;width:120px;margin-top:0}
}
@media screen and (max-width:720px){body.rwd #secondary_content_search .content_element input,body.rwd #secondary_content_print_test .content_element input,body.rwd #secondary_content_navigation .content_element input,body.rwd #secondary_content_seasontickets_box .content_element input,body.rwd #secondary_content_resell_tickets_box .content_element input{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#secondary_content_search .content_element .button,#secondary_content_print_test .content_element .button,#secondary_content_navigation .content_element .button,#secondary_content_seasontickets_box .content_element .button,#secondary_content_resell_tickets_box .content_element .button{float:right;margin-top:1em;clear:both}
#secondary_content_search .content_element li.selected,#secondary_content_print_test .content_element li.selected,#secondary_content_navigation .content_element li.selected,#secondary_content_seasontickets_box .content_element li.selected,#secondary_content_resell_tickets_box .content_element li.selected{font-weight:bold}
#secondary_content_special_offer input{box-sizing:content-box}
@media screen and (max-width:720px){body.rwd #secondary_content_special_offer input{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#secondary_content_special_offer .button{float:right}
body.norwd #secondary_content_special_offer .button{margin-top:.5em}
body.norwd #secondary_content_special_offer .button a{height:14px;padding:3px 10px}
@media screen and (min-width:721px){#secondary_content_special_offer .button{margin-top:.5em}
#secondary_content_special_offer .button a{height:14px;padding:3px 10px}
}
#secondary_content_payment_modes ul{list-style-type:none;margin-left:0}
#secondary_content_payment_modes li{display:inline}
#secondary_content_payment_modes li .payment_method{width:3.5rem;height:2.2rem}
#secondary_content_payment_modes li span{display:none}
#secondary_content_payment_modes li.pledg{display:none}
#secondary_content_topics_navigation .content>ul{list-style-type:none;margin:0}
#secondary_content_topics_navigation .content>ul>li{margin-bottom:.5em;font-weight:bold}
body.norwd #secondary_content_topics_navigation .content>ul>li{font-size:13px}
@media screen and (min-width:721px){#secondary_content_topics_navigation .content>ul>li{font-size:13px}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_topics_navigation .content>ul>li{font-size:1em}
}
#secondary_content_topics_navigation .content>ul ul{margin:.5em 0 0 1.5em;font-weight:normal;list-style-type:none}
body.norwd #secondary_content_topics_navigation .content>ul ul li{font-size:12px}
@media screen and (min-width:721px){#secondary_content_topics_navigation .content>ul ul li{font-size:12px}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_topics_navigation .content>ul ul li{font-size:1em}
}
#secondary_content_topics_navigation .current{font-weight:bold}
#secondary_content_account iframe{width:170px;height:188px}
@media screen and (max-width:720px){body.rwd .advantage.increase_padding,body.rwd .degressive_rate.increase_padding,body.rwd .sold_out_seat_categories_container.increase_padding{padding-bottom:15px}
}
.advantage .catchword,.degressive_rate .catchword,.sold_out_seat_categories_container .catchword{display:inline-block;margin-right:5px;background-color:#cd3301;background-repeat:no-repeat;background-size:13px;background-position:4px 3px;padding:3px 6px;min-width:12px;height:fit-content;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.advantage .catchword .text,.degressive_rate .catchword .text,.sold_out_seat_categories_container .catchword .text{display:inline-block;margin-left:17px;color:white;font-weight:bold}
.advantage .advantage_catchword_container,.degressive_rate .advantage_catchword_container,.sold_out_seat_categories_container .advantage_catchword_container{position:relative;display:inline-block}
.advantage .advantage_link,.degressive_rate .advantage_link,.sold_out_seat_categories_container .advantage_link{position:absolute;left:0;top:0;width:100%;height:100%}
.advantage .touch_advantage_link,.degressive_rate .touch_advantage_link,.sold_out_seat_categories_container .touch_advantage_link{display:none}
.advantage .alternative_button,.degressive_rate .alternative_button,.sold_out_seat_categories_container .alternative_button{display:none !important}
.advantage.advantage_PUBLIC .catchword,.degressive_rate.advantage_PUBLIC .catchword,.sold_out_seat_categories_container.advantage_PUBLIC .catchword{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
.advantage.advantage_CODE .catchword,.degressive_rate.advantage_CODE .catchword,.sold_out_seat_categories_container.advantage_CODE .catchword{background-position:4px 4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJ0YWctaWNvbiIgZD0iTTUwLjA2Niw1MC4yNjN2MTg0LjMwOUwyNzcuMzYzLDQ2MmwxODQuNTctMTg0LjU3MkwyMzQuNTA2LDUwTDUwLjA2Niw1MC4yNjN6IE0xNjkuMzAxLDE2Ny4zNjcgICBjLTE1LjAzLDE1LjAyOS0zOS4zOTYsMTUuMDI5LTU0LjQyNSwwYy0xNS4wMjktMTUuMDI5LTE1LjAyOS0zOS4zOTYsMC01NC40MjVjMTUuMDI4LTE1LjAyOSwzOS4zOTUtMTUuMDI5LDU0LjQyNSwwICAgQzE4NC4zMzEsMTI3Ljk3MSwxODQuMzMxLDE1Mi4zMzcsMTY5LjMwMSwxNjcuMzY3eiIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
.advantage.advantage_CONTACT .catchword,.degressive_rate.advantage_CONTACT .catchword,.sold_out_seat_categories_container.advantage_CONTACT .catchword{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNocmlzdG1hcy1naWZ0LWljb24iIGQ9Ik0yMzEsNDYySDY4LjEyNVYyNTcuNjY5SDIzMVY0NjJ6IE0yMzEsMTYwLjY2OUg1MHY2N2gxODFWMTYwLjY2OXogTTI4MSw0NjJoMTYyLjg3NVYyNTcuNjY5SDI4MSAgVjQ2MnogTTI4MSwxNjAuNjY5djY3aDE4MXYtNjdIMjgxeiBNMjk3Ljg4NCwxMTUuNjY5aDM3LjAzMmMyNy42NjcsMCwyNi42NjctMzUuNjY5LDUuNDI2LTM1LjY2OSAgQzMyMy45NTgsODAsMzExLjI3MSw5NS4zMzUsMjk3Ljg4NCwxMTUuNjY5eiBNMzQ5LjM0Miw1MGM2My41NzQsMCw2Mi45MDgsOTAuNjY5LTAuNDI2LDkwLjY2OWMtMzcuOTk5LDAtOTEuMTY2LDAtOTEuMTY2LDAgIEMyNzAuNDIzLDExMy4wNDQsMjk1LjkxNiw1MCwzNDkuMzQyLDUweiBNMTc1LjE1OCw4MGMtMjEuMjQxLDAtMjIuMjQxLDM1LjY2OSw1LjQyNiwzNS42NjloMzcuMDMyICBDMjA0LjIyOSw5NS4zMzUsMTkxLjU0Miw4MCwxNzUuMTU4LDgweiBNMTY2LjE1OCw1MGM1My40MjYsMCw3OC45MTksNjMuMDQ0LDkxLjU5Miw5MC42NjljMCwwLTUzLjE2NywwLTkxLjE2NiwwICBDMTAzLjI1LDE0MC42NjksMTAyLjU4NCw1MCwxNjYuMTU4LDUweiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
.advantage.advantage_NONE .catchword,.degressive_rate.advantage_NONE .catchword,.sold_out_seat_categories_container.advantage_NONE .catchword{background-color:#676767}
.advantage .advantage_catchword_description,.degressive_rate .advantage_catchword_description,.sold_out_seat_categories_container .advantage_catchword_description{color:#cd3301}
.advantage .sold_out_seat_categories_hint_text,.degressive_rate .sold_out_seat_categories_hint_text,.sold_out_seat_categories_container .sold_out_seat_categories_hint_text{color:red}
body.norwd .advantage .advantage_container,body.norwd .degressive_rate .advantage_container,body.norwd .sold_out_seat_categories_container .advantage_container{display:none !important}
@media screen and (min-width:1130px){.advantage .advantage_container,.degressive_rate .advantage_container,.sold_out_seat_categories_container .advantage_container{display:none !important}
}
@media screen and (max-width:1129px){body.rwd .advantage .advantage_container,body.rwd .degressive_rate .advantage_container,body.rwd .sold_out_seat_categories_container .advantage_container{display:none}
}
.advantage .advantage_image_container,.degressive_rate .advantage_image_container,.sold_out_seat_categories_container .advantage_image_container{float:left;margin-right:1em}
.advantage .content,.degressive_rate .content,.sold_out_seat_categories_container .content{margin-bottom:1em}
.advantage .content .advantage_validity,.advantage .content .advantage_description,.degressive_rate .content .advantage_validity,.degressive_rate .content .advantage_description,.sold_out_seat_categories_container .content .advantage_validity,.sold_out_seat_categories_container .content .advantage_description{display:block}
.advantage .content .advantage_name,.degressive_rate .content .advantage_name,.sold_out_seat_categories_container .content .advantage_name{font-size:1.2em}
.sold_out_seat_categories_container{padding-bottom:5px}
.sold_out_seat_categories_container .catchword{background-color:red}
.sold_out_seat_categories_container .catchword .text{text-transform:capitalize;margin-left:0}
.sold_out_seat_categories_container .catchword .text span{text-transform:lowercase}
@media screen and (max-width:720px){body.rwd #main_content_list_products_OTHER_PRODUCTS .desktop{display:none}
}
body.norwd #main_content_list_products_OTHER_PRODUCTS .mobile{display:none}
body.norwd #main_content_list_products_OTHER_PRODUCTS .mobile.filters_activation{display:none}
@media screen and (min-width:721px){#main_content_list_products_OTHER_PRODUCTS .mobile{display:none}
#main_content_list_products_OTHER_PRODUCTS .mobile.filters_activation{display:none}
}
#main_content_list_products_OTHER_PRODUCTS .filters_activation{background:#f2f2f2 url("images/open-menu.png") no-repeat 8px center;border-bottom:1px solid lightgray;cursor:pointer}
#main_content_list_products_OTHER_PRODUCTS .filters_activation .selected_product_types{display:table-cell;position:relative;height:45px;vertical-align:middle;padding-left:35px;font-weight:bold}
#main_content_list_products_OTHER_PRODUCTS .filters_activation .alternative_button{float:right;position:relative;top:12px}
#main_content_list_products_OTHER_PRODUCTS #product_counter{color:gray;font-size:.9em}
@media only screen and (max-width:620px){#main_content_list_products_OTHER_PRODUCTS #product_counter{position:absolute;right:45px;top:45px !important}
}
@media screen and (max-width:720px){body.rwd #main_content_list_products_OTHER_PRODUCTS #product_counter{position:absolute;right:35px;top:16px}
}
body.norwd #main_content_list_products_OTHER_PRODUCTS #product_counter{position:relative;float:right;margin-top:10px;right:35px}
@media screen and (min-width:721px){#main_content_list_products_OTHER_PRODUCTS #product_counter{position:relative;float:right;margin-top:10px;right:35px}
}
@media screen and (max-width:1129px){body.rwd .main_content_list_products .product .product_link,body.rwd #main_content_storefront_hotdeals .product .product_link,body.rwd #main_content_storefront_search_results .product .product_link,body.rwd #main_content_account_hotdeals .product .product_link,body.rwd #main_content_account_home_personal_offers .product .product_link,body.rwd #main_content_account_products .product .product_link,body.rwd #main_content_avantages .product .product_link{display:block}
}
@media screen and (max-width:1129px){body.rwd .main_content_list_products .advantage,body.rwd #main_content_storefront_hotdeals .advantage,body.rwd #main_content_storefront_search_results .advantage,body.rwd #main_content_account_hotdeals .advantage,body.rwd #main_content_account_home_personal_offers .advantage,body.rwd #main_content_account_products .advantage,body.rwd #main_content_avantages .advantage{display:block;position:relative;padding:6px 6px;margin-bottom:.5em;background-color:#cd3301;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}
body.rwd .main_content_list_products .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_storefront_hotdeals .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_storefront_search_results .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_account_hotdeals .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_account_home_personal_offers .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_account_products .advantage.advantage_PUBLIC .catchword,body.rwd #main_content_avantages .advantage.advantage_PUBLIC .catchword{background-position:3px 3px}
body.rwd .main_content_list_products .advantage.advantage_CODE .catchword,body.rwd #main_content_storefront_hotdeals .advantage.advantage_CODE .catchword,body.rwd #main_content_storefront_search_results .advantage.advantage_CODE .catchword,body.rwd #main_content_account_hotdeals .advantage.advantage_CODE .catchword,body.rwd #main_content_account_home_personal_offers .advantage.advantage_CODE .catchword,body.rwd #main_content_account_products .advantage.advantage_CODE .catchword,body.rwd #main_content_avantages .advantage.advantage_CODE .catchword{background-position:3px -196px}
body.rwd .main_content_list_products .advantage.advantage_CONTACT .catchword,body.rwd #main_content_storefront_hotdeals .advantage.advantage_CONTACT .catchword,body.rwd #main_content_storefront_search_results .advantage.advantage_CONTACT .catchword,body.rwd #main_content_account_hotdeals .advantage.advantage_CONTACT .catchword,body.rwd #main_content_account_home_personal_offers .advantage.advantage_CONTACT .catchword,body.rwd #main_content_account_products .advantage.advantage_CONTACT .catchword,body.rwd #main_content_avantages .advantage.advantage_CONTACT .catchword{background-position:3px -97px}
body.rwd .main_content_list_products .advantage.advantage_NONE,body.rwd #main_content_storefront_hotdeals .advantage.advantage_NONE,body.rwd #main_content_storefront_search_results .advantage.advantage_NONE,body.rwd #main_content_account_hotdeals .advantage.advantage_NONE,body.rwd #main_content_account_home_personal_offers .advantage.advantage_NONE,body.rwd #main_content_account_products .advantage.advantage_NONE,body.rwd #main_content_avantages .advantage.advantage_NONE{background-color:#676767}
body.rwd .main_content_list_products .advantage .advantage_link,body.rwd #main_content_storefront_hotdeals .advantage .advantage_link,body.rwd #main_content_storefront_search_results .advantage .advantage_link,body.rwd #main_content_account_hotdeals .advantage .advantage_link,body.rwd #main_content_account_home_personal_offers .advantage .advantage_link,body.rwd #main_content_account_products .advantage .advantage_link,body.rwd #main_content_avantages .advantage .advantage_link{display:none}
body.rwd .main_content_list_products .advantage .touch_advantage_link,body.rwd #main_content_storefront_hotdeals .advantage .touch_advantage_link,body.rwd #main_content_storefront_search_results .advantage .touch_advantage_link,body.rwd #main_content_account_hotdeals .advantage .touch_advantage_link,body.rwd #main_content_account_home_personal_offers .advantage .touch_advantage_link,body.rwd #main_content_account_products .advantage .touch_advantage_link,body.rwd #main_content_avantages .advantage .touch_advantage_link{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}
body.rwd .main_content_list_products .advantage .advantage_catchword_container,body.rwd #main_content_storefront_hotdeals .advantage .advantage_catchword_container,body.rwd #main_content_storefront_search_results .advantage .advantage_catchword_container,body.rwd #main_content_account_hotdeals .advantage .advantage_catchword_container,body.rwd #main_content_account_home_personal_offers .advantage .advantage_catchword_container,body.rwd #main_content_account_products .advantage .advantage_catchword_container,body.rwd #main_content_avantages .advantage .advantage_catchword_container{max-width:70%;display:block}
body.rwd .main_content_list_products .advantage .advantage_catchword_description,body.rwd #main_content_storefront_hotdeals .advantage .advantage_catchword_description,body.rwd #main_content_storefront_search_results .advantage .advantage_catchword_description,body.rwd #main_content_account_hotdeals .advantage .advantage_catchword_description,body.rwd #main_content_account_home_personal_offers .advantage .advantage_catchword_description,body.rwd #main_content_account_products .advantage .advantage_catchword_description,body.rwd #main_content_avantages .advantage .advantage_catchword_description{display:none}
body.rwd .main_content_list_products .advantage .alternative_button,body.rwd #main_content_storefront_hotdeals .advantage .alternative_button,body.rwd #main_content_storefront_search_results .advantage .alternative_button,body.rwd #main_content_account_hotdeals .advantage .alternative_button,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button,body.rwd #main_content_account_products .advantage .alternative_button,body.rwd #main_content_avantages .advantage .alternative_button{position:absolute;right:6px;top:6px}
body.rwd .main_content_list_products .advantage .alternative_button a,body.rwd #main_content_storefront_hotdeals .advantage .alternative_button a,body.rwd #main_content_storefront_search_results .advantage .alternative_button a,body.rwd #main_content_account_hotdeals .advantage .alternative_button a,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button a,body.rwd #main_content_account_products .advantage .alternative_button a,body.rwd #main_content_avantages .advantage .alternative_button a{color:white;font-weight:normal}
body.rwd .main_content_list_products .advantage .alternative_button.plus,body.rwd #main_content_storefront_hotdeals .advantage .alternative_button.plus,body.rwd #main_content_storefront_search_results .advantage .alternative_button.plus,body.rwd #main_content_account_hotdeals .advantage .alternative_button.plus,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button.plus,body.rwd #main_content_account_products .advantage .alternative_button.plus,body.rwd #main_content_avantages .advantage .alternative_button.plus{display:inline-block !important}
body.rwd .main_content_list_products .advantage .alternative_button.less,body.rwd #main_content_storefront_hotdeals .advantage .alternative_button.less,body.rwd #main_content_storefront_search_results .advantage .alternative_button.less,body.rwd #main_content_account_hotdeals .advantage .alternative_button.less,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button.less,body.rwd #main_content_account_products .advantage .alternative_button.less,body.rwd #main_content_avantages .advantage .alternative_button.less{display:none !important}
body.rwd .main_content_list_products .advantage.advantage_open .alternative_button.less,body.rwd #main_content_storefront_hotdeals .advantage.advantage_open .alternative_button.less,body.rwd #main_content_storefront_search_results .advantage.advantage_open .alternative_button.less,body.rwd #main_content_account_hotdeals .advantage.advantage_open .alternative_button.less,body.rwd #main_content_account_home_personal_offers .advantage.advantage_open .alternative_button.less,body.rwd #main_content_account_products .advantage.advantage_open .alternative_button.less,body.rwd #main_content_avantages .advantage.advantage_open .alternative_button.less{display:inline-block !important}
body.rwd .main_content_list_products .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_storefront_hotdeals .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_storefront_search_results .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_account_hotdeals .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_account_home_personal_offers .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_account_products .advantage.advantage_open .alternative_button.plus,body.rwd #main_content_avantages .advantage.advantage_open .alternative_button.plus{display:none !important}
body.rwd .main_content_list_products .advantage .advantage_content,body.rwd #main_content_storefront_hotdeals .advantage .advantage_content,body.rwd #main_content_storefront_search_results .advantage .advantage_content,body.rwd #main_content_account_hotdeals .advantage .advantage_content,body.rwd #main_content_account_home_personal_offers .advantage .advantage_content,body.rwd #main_content_account_products .advantage .advantage_content,body.rwd #main_content_avantages .advantage .advantage_content{position:relative;margin-top:.5em;padding-top:.5em;border-top:1px solid white;color:white}
body.rwd .main_content_list_products .advantage .advantage_content img,body.rwd #main_content_storefront_hotdeals .advantage .advantage_content img,body.rwd #main_content_storefront_search_results .advantage .advantage_content img,body.rwd #main_content_account_hotdeals .advantage .advantage_content img,body.rwd #main_content_account_home_personal_offers .advantage .advantage_content img,body.rwd #main_content_account_products .advantage .advantage_content img,body.rwd #main_content_avantages .advantage .advantage_content img{float:left;margin-right:5px}
body.rwd .main_content_list_products .advantage .advantage_content .advantage_name,body.rwd #main_content_storefront_hotdeals .advantage .advantage_content .advantage_name,body.rwd #main_content_storefront_search_results .advantage .advantage_content .advantage_name,body.rwd #main_content_account_hotdeals .advantage .advantage_content .advantage_name,body.rwd #main_content_account_home_personal_offers .advantage .advantage_content .advantage_name,body.rwd #main_content_account_products .advantage .advantage_content .advantage_name,body.rwd #main_content_avantages .advantage .advantage_content .advantage_name{display:block;font-weight:bold;margin-left:23px}
body.rwd .main_content_list_products .advantage .advantage_content .advantage_validity,body.rwd #main_content_storefront_hotdeals .advantage .advantage_content .advantage_validity,body.rwd #main_content_storefront_search_results .advantage .advantage_content .advantage_validity,body.rwd #main_content_account_hotdeals .advantage .advantage_content .advantage_validity,body.rwd #main_content_account_home_personal_offers .advantage .advantage_content .advantage_validity,body.rwd #main_content_account_products .advantage .advantage_content .advantage_validity,body.rwd #main_content_avantages .advantage .advantage_content .advantage_validity{display:block;font-style:italic}
body.rwd .main_content_list_products .advantage .advantage_content .advantage_description,body.rwd #main_content_storefront_hotdeals .advantage .advantage_content .advantage_description,body.rwd #main_content_storefront_search_results .advantage .advantage_content .advantage_description,body.rwd #main_content_account_hotdeals .advantage .advantage_content .advantage_description,body.rwd #main_content_account_home_personal_offers .advantage .advantage_content .advantage_description,body.rwd #main_content_account_products .advantage .advantage_content .advantage_description,body.rwd #main_content_avantages .advantage .advantage_content .advantage_description{display:block}
}
@media screen and (max-width:720px){body.rwd .main_content_list_products .advantage .advantage_catchword_container,body.rwd #main_content_storefront_hotdeals .advantage .advantage_catchword_container,body.rwd #main_content_storefront_search_results .advantage .advantage_catchword_container,body.rwd #main_content_account_hotdeals .advantage .advantage_catchword_container,body.rwd #main_content_account_home_personal_offers .advantage .advantage_catchword_container,body.rwd #main_content_account_products .advantage .advantage_catchword_container,body.rwd #main_content_avantages .advantage .advantage_catchword_container{max-width:90%}
body.rwd .main_content_list_products .advantage .alternative_button .text,body.rwd #main_content_storefront_hotdeals .advantage .alternative_button .text,body.rwd #main_content_storefront_search_results .advantage .alternative_button .text,body.rwd #main_content_account_hotdeals .advantage .alternative_button .text,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button .text,body.rwd #main_content_account_products .advantage .alternative_button .text,body.rwd #main_content_avantages .advantage .alternative_button .text{display:none}
}
@media screen and (max-width:1129px){body.rwd #main_content_storefront_hotdeals .advantage .alternative_button .text,body.rwd #main_content_storefront_search_results .advantage .alternative_button .text,body.rwd #main_content_account_hotdeals .advantage .alternative_button .text,body.rwd #main_content_account_home_personal_offers .advantage .alternative_button .text{display:none}
}
.stage_preview{max-width:200px;margin:0 auto 10px;color:inherit}
.stage_preview a,.stage_preview a:link,.stage_preview a:hover,.stage_preview a:visited,.stage_preview a:active{color:#cd3301}
.stage_preview .location{color:#707070;margin-bottom:.5em}
.stage_preview .stage_preview_image_container{position:relative;display:block}
.stage_preview .stage_preview_image_container:after{content:"";display:inline-block;width:25px;height:25px;position:absolute;bottom:14px;right:0;background:black url("images/magnifier.png") no-repeat center;background-size:12px}
.stage_preview img{max-width:200px;cursor:pointer}
.stage_preview .stage_preview_text{display:none}
.stage{padding:1em 0}
.main_content_seasonticket img.stage_preview,.main_content_event img.stage_preview{margin:10px auto 10px auto;display:block}
#main_content_summary_products .main_title+.subtitle,.main_content_summary_products .main_title+.subtitle{font-weight:normal}
#main_content_summary_products .main_title+.subtitle:before,.main_content_summary_products .main_title+.subtitle:before{content:'-';margin-right:3px}
.main_content_summary_delivery .subtotal{margin-top:6px}
#popup_distribute_ticket .cancellation_insurance_product{display:none}
#popup_distribute_ticket .cancellation_insurance_product+.table_container{display:none}
body.norwd #page_checkout_orderSummary .fields_container .label_value>.label{width:145px;padding-right:0}
@media screen and (min-width:721px){#page_checkout_orderSummary .fields_container .label_value>.label{width:145px;padding-right:0}
}
body.norwd #popup_distribute_ticket .fields_container .label_value>.label{width:145px;padding-right:0}
@media screen and (min-width:721px){#popup_distribute_ticket .fields_container .label_value>.label{width:145px;padding-right:0}
}
#page_checkout_orderSummary #anti_fraud_form .field,#popup_distribute_ticket #anti_fraud_form .field{display:block;padding:5px 0}
#page_checkout_orderSummary #anti_fraud_form .field label,#page_checkout_orderSummary #anti_fraud_form .field .label,#page_checkout_orderSummary #anti_fraud_form .field .field_label,#popup_distribute_ticket #anti_fraud_form .field label,#popup_distribute_ticket #anti_fraud_form .field .label,#popup_distribute_ticket #anti_fraud_form .field .field_label{display:block;padding-bottom:5px}
#page_checkout_orderSummary #anti_fraud_form .field .multiple input,#popup_distribute_ticket #anti_fraud_form .field .multiple input{margin-bottom:5px}
#page_checkout_orderSummary #anti_fraud_form input,#popup_distribute_ticket #anti_fraud_form input{width:250px}
#page_checkout_orderSummary #anti_fraud_form select,#popup_distribute_ticket #anti_fraud_form select{width:255px}
#page_checkout_orderSummary #anti_fraud_form #field_BIRTHDAY select,#popup_distribute_ticket #anti_fraud_form #field_BIRTHDAY select{width:80px}
#page_checkout_orderSummary #anti_fraud_form #field_TELEPHONE select,#popup_distribute_ticket #anti_fraud_form #field_TELEPHONE select{width:80px}
#page_checkout_orderSummary #anti_fraud_form #field_TELEPHONE input,#popup_distribute_ticket #anti_fraud_form #field_TELEPHONE input{margin-left:2px;width:147px}
#page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town .field_label,#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town .field_label{display:inline-block}
body.norwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:first-of-type,body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
body.norwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:last-of-type,body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
@media screen and (min-width:721px){#page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:first-of-type,#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
#page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:last-of-type,#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
}
@media screen and (max-width:720px){body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:first-of-type,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town span:last-of-type,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
}
body.norwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode,body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode{width:75px}
@media screen and (min-width:721px){#page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode,#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode{width:75px}
}
@media screen and (max-width:720px){body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_zipcode{width:27%}
}
body.norwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_town,body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_town{width:145px}
@media screen and (min-width:721px){#page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_town,#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_town{width:145px}
}
@media screen and (max-width:720px){body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_town,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_town{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #page_checkout_orderSummary #anti_fraud_form #field_address_zipcode_town>#anti_address_town,body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town>#anti_address_town{width:70%;float:right}
}
body.norwd #page_checkout_orderSummary #anti_fraud_form .anti_fraud_form_column,body.norwd #popup_distribute_ticket #anti_fraud_form .anti_fraud_form_column{width:48%;display:inline-block}
body.norwd #page_checkout_orderSummary #anti_fraud_form #column_right,body.norwd #popup_distribute_ticket #anti_fraud_form #column_right{float:right}
@media screen and (min-width:721px){#page_checkout_orderSummary #anti_fraud_form .anti_fraud_form_column,#popup_distribute_ticket #anti_fraud_form .anti_fraud_form_column{width:48%;display:inline-block}
#page_checkout_orderSummary #anti_fraud_form #column_right,#popup_distribute_ticket #anti_fraud_form #column_right{float:right}
}
#popup_distribute_ticket #anti_fraud_form .field{display:block;padding:5px 0}
#popup_distribute_ticket #anti_fraud_form .field label,#popup_distribute_ticket #anti_fraud_form .field .label,#popup_distribute_ticket #anti_fraud_form .field .field_label{display:block;padding-bottom:5px}
#popup_distribute_ticket #anti_fraud_form .field .multiple input{margin-bottom:5px}
#popup_distribute_ticket #anti_fraud_form input{width:250px}
#popup_distribute_ticket #anti_fraud_form select{width:255px}
#popup_distribute_ticket #anti_fraud_form #field_BIRTHDAY select{width:80px}
#popup_distribute_ticket #anti_fraud_form #field_TELEPHONE select{width:80px}
#popup_distribute_ticket #anti_fraud_form #field_TELEPHONE input{margin-left:2px;width:147px}
#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town .field_label{display:inline-block}
body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
@media screen and (min-width:721px){#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
}
@media screen and (max-width:720px){body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:first-of-type{width:25%}
body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town span:last-of-type{width:65%}
}
body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_zipcode{width:75px}
@media screen and (min-width:721px){#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_zipcode{width:75px}
}
@media screen and (max-width:720px){body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_zipcode{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_zipcode{width:27%}
}
body.norwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_town{width:145px}
@media screen and (min-width:721px){#popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_town{width:145px}
}
@media screen and (max-width:720px){body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_town{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #popup_distribute_ticket #anti_fraud_form #field_address_zipcode_town #anti_address_town{width:70%;float:right}
}
body.norwd #popup_distribute_ticket #anti_fraud_form .anti_fraud_form_column{width:48%;display:inline-block}
body.norwd #popup_distribute_ticket #anti_fraud_form #column_right{float:right}
@media screen and (min-width:721px){#popup_distribute_ticket #anti_fraud_form .anti_fraud_form_column{width:48%;display:inline-block}
#popup_distribute_ticket #anti_fraud_form #column_right{float:right}
}
.main_content_list_products .button:not(.waiting_list),.main_content_list_products .alternative_action_button,.main_content_partner_advantages_empty .product_container .button:not(.waiting_list),.main_content_partner_advantages_empty .product_container .alternative_action_button,#main_content_account_products .button:not(.waiting_list),#main_content_account_products .alternative_action_button{margin-top:1px;float:right}
.main_content_list_products .alternative_action_button,.main_content_partner_advantages_empty .product_container .alternative_action_button,#main_content_account_products .alternative_action_button{clear:right}
.main_content_partner_advantages .content{margin-top:1em}
.main_content_partner_advantages .title{font-size:1.5em;color:black}
.steps_bar .step{float:left;height:25px}
.steps_bar .step .stepInner{position:relative;text-align:center;height:100%}
.steps_bar .step a{color:#7d7d7d}
.steps_bar .step a:visited{color:#7d7d7d}
.steps_bar .step a:hover{color:#7d7d7d}
.steps_bar .step a:active{color:#7d7d7d}
.steps_bar .step .number{display:inline}
.steps_bar .step .number:after{content:". "}
.steps_bar .step .text{display:inline}
.steps_bar .step .cursor{height:1px;color:#cd3301;margin-top:10px}
.steps_bar .step .symbol{display:block;position:absolute;background-color:#cd3301;width:6px;height:6px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;left:50%;bottom:-4px}
.steps_bar .step.done{border-bottom:1px solid #cd3301}
.steps_bar .step.done .number,.steps_bar .step.done .text{color:#7d7d7d}
.steps_bar .step.done .symbol{display:none}
.steps_bar .step.current{border-bottom:1px solid #cd3301}
.steps_bar .step.current .number,.steps_bar .step.current .text{color:#cd3301;font-weight:bold}
.steps_bar .step.current .symbol{z-index:1}
.steps_bar .step.current .cursor{height:0;font-size:0}
.steps_bar .step.current .cursor:after{content:"";display:inline-block;position:absolute;width:50%;top:0;right:0;height:25px;border-bottom:1px solid grey}
.steps_bar .step.future{border-bottom:1px solid grey}
.steps_bar .step.future .symbol{display:none}
.steps_bar .separator{padding-right:20px}
.steps_bar .separator.suffix{padding-right:0}
.message{background-color:transparent;background-color:white;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFFFFFFF);zoom:1;color:black;padding:.5em 1em;-webkit-border-radius:.75em;-moz-border-radius:.75em;-ms-border-radius:.75em;-o-border-radius:.75em;border-radius:.75em}
body.norwd .message{margin-bottom:1em}
@media screen and (min-width:721px){.message{margin-bottom:1em}
}
@media screen and (max-width:720px){body.rwd .message{margin-bottom:.75em}
body.rwd .message:nth-last-child(2){margin-bottom:0}
}
.message>.title{display:none}
#main_content_quotation_remark .content .contact_remark_input_container{padding-bottom:1em}
#main_content_quotation_remark .content .contact_remark_input_container textarea{resize:none}
#main_content_quotation_remark #quotation_gdpr_warning .content{text-align:justify}
#main_content_quotation_remark #contactRemark{box-sizing:border-box;width:100%}
#main_content_quotation_remark #remark_input_length_info{font-style:italic}
@media screen and (max-width:720px){body.rwd #main_content_reservation .message.success{min-height:3.5em}
body.rwd #main_content_reservation .message.success .icon{width:1.75em;height:1.75em;left:.5em}
body.rwd #main_content_reservation .message.success .title,body.rwd #main_content_reservation .message.success .content{padding-left:1.5em}
}
#main_content_reservation .product_image_container img{width:100%}
.allowed_chars_error{clear:both;background:0;color:red;font-style:italic;margin:0 0 8px 0;padding:0}
body.norwd .allowed_chars_error{margin-left:220px}
@media screen and (min-width:721px){.allowed_chars_error{margin-left:220px}
}
#content .message .content ul{list-style-type:none}
@media screen and (max-width:720px){body.rwd .main_content_package .message:nth-last-child(2),body.rwd #main_content_reset_password .message:nth-last-child(2){margin-bottom:.75em}
}
.main_content_notification .message{margin-bottom:0}
.countdown_seconds{font-weight:bold;font-size:1.1em}
.countdown_box .highlight{font-size:1.7em;display:block}
.table_container{width:auto;overflow:hidden}
.table_container .reservation_amount,.table_container .charges{text-align:right;font-weight:bold;padding:.5em}
.table_container .reservation_amount.cancelled,.table_container .charges.cancelled{text-decoration:line-through}
.table_container .table_amount tr td.cancel_button.right{float:right}
.table_container .table_amount tr td.cancel_button.right .alternative_button .text{display:inline}
.table_container .table_amount .charges{vertical-align:top;display:flex;flex-direction:row;justify-content:flex-end;height:fit-content}
.table_container .table_amount .charges .charge_description_icon{display:inline-block;right:20px;background-repeat:no-repeat;background-position:center;background-size:10px 10px;width:15px;height:10px;background-image:url("images/triangle-down.svg");transition:all .3s}
.table_container .table_amount .charges .charge_description_icon.active{transform:rotate(180deg);transition:all .3s}
.table_container .table_amount .charges .charge_description_icon:hover{cursor:pointer}
.table_container .table_amount .charges .charges_text{display:inline-block;padding-right:5px}
.table_container .table_amount .charges .charges_text .charge_description{display:none;visibility:hidden;font-size:.75rem;font-weight:normal;max-width:25rem;transition:visibility 0,opacity .5s linear;opacity:0}
.table_container .table_amount .charges .charges_text .charge_description.active{opacity:1;display:block;visibility:visible;transition:visibility 0,opacity .5s linear}
.table_container .table_amount .charges .charges_text:after{content:none}
body.norwd .table_container .stx_mobile_colspan{display:none}
@media screen and (min-width:721px){.table_container .stx_mobile_colspan{display:none}
}
@media screen and (max-width:720px){body.rwd .table_container .stx_mobile_colspan{display:table-cell}
body.rwd .table_container .stx_normal_colspan{display:none}
body.rwd .table_container .stx_normal_colspan.stx_conditional_rate_colspan:first-child{display:block}
}
.table_container .season_ticket th,.table_container .season_ticket td{vertical-align:middle}
.table_container .season_ticket td.reservation_amount{width:auto}
.table_container .season_ticket th.item .alternative_button,.table_container .season_ticket td.item .alternative_button{float:none}
.table_container .season_ticket th.item .seats,.table_container .season_ticket td.item .seats{margin-right:1em}
.table_container .season_ticket .name{font-weight:bold}
.table_container.flat_rate_table th{vertical-align:middle}
.table_container.flat_rate_table td{line-height:22px}
.table_container.flat_rate_table td.quantity{max-width:200px}
.table_container.flat_rate_table td.reservation_amount .button{line-height:normal}
.table_container.flat_rate_table .error_message{display:block;font-style:italic;font-size:11px;color:red;display:none;margin-top:3px;line-height:normal;white-space:normal}
.table_container.flat_rate_table .tariff{width:55%}
body.norwd .table_container.flat_rate_table .tariff select{width:inherit}
@media screen and (min-width:721px){.table_container.flat_rate_table .tariff select{width:inherit}
}
@media screen and (max-width:720px){body.rwd .table_container.flat_rate_table .tariff select{width:100%}
}
.table_container.flat_rate_table .tariff .audience-subcat-desc,.table_container.flat_rate_table .tariff .audience-subcat-requireAttachment{line-height:normal;max-width:200px}
.table_container.flat_rate_table .tariff .audience-subcat-desc p,.table_container.flat_rate_table .tariff .audience-subcat-requireAttachment p{margin-bottom:0}
.table_container.flat_rate_table .with_advantage{color:#cd3301}
.table_container.flat_rate_table .without_advantage{color:black}
.table_container.flat_rate_table+.legend{margin-top:1em}
body.norwd .table_container .widget_VISIT_PASS .tariff{width:55%}
@media screen and (min-width:721px){.table_container .widget_VISIT_PASS .tariff{width:55%}
}
.table_container table .group_end{border-bottom:1px solid #b4b4b4}
.table_container table .group_end th.item h3{font-size:inherit}
.table_container .start_validity_date{padding:0 0 1em 0}
.table_container .seat_category_section table.group_end tr:last-child td,.table_container .seat_category_section table.group_end tr:last-child th{border-bottom:0}
.table_container .seat_category_section .contiguous_warning{padding:10px 0 15px 0}
.table_container .seat_category_section .contiguous_warning .contiguous_message{color:red;text-transform:uppercase;font-size:.9em;font-weight:600}
.table_container .seat_category_section:last-child .contiguous_warning{border-bottom:1px solid #b4b4b4}
@media screen and (max-width:720px){body.rwd .table_container{overflow-x:scroll}
}
@media screen and (max-width:720px){body.rwd .stx_legend_linked2_hidden_column{display:none}
}
tr.seat_category_end td,tr.seat_category_end th{border-bottom:1px solid #b4b4b4}
tr.subtotal td{text-align:right;font-weight:bold}
tr.subtotal td.quantity{text-align:left;min-width:80px}
tr.subtotal td.quantity span{display:none}
@media screen and (max-width:720px){body.rwd tr.subtotal td.cancel_button{white-space:nowrap}
}
tr.subtotal td.cancel_button .alternative_button{position:relative;top:0}
@media screen and (max-width:400px){body.rwd tr.subtotal td.cancel_button .alternative_button .text{display:none}
}
tr.subtotal td.reservation_amount{white-space:nowrap;vertical-align:middle}
tr td.amount_without_vat{text-align:right;font-weight:bold;padding:.5em .5em 0 0}
tr td.amount_vat{text-align:right;padding:0 .5em 0 0;color:#707070}
tr.total td{text-align:right;font-weight:bold;border-bottom:3px double #b4b4b4}
tr.availability_GOOD .buy_unavailable,tr.availability_LIMITED .buy_unavailable{display:none}
tr.availability_NONE input,tr.extended_availability_none input{visibility:hidden}
tr.availability_NONE select,tr.extended_availability_none select{display:none}
tr.availability_NONE .buy_unavailable,tr.extended_availability_none .buy_unavailable{display:block}
tr.subscriber td.amount{text-align:right}
tr.delivery_mode td,tr.delivery_mode th{border-top:0}
@media screen and (max-width:720px){body.rwd tr.delivery_mode td input[type="radio"],body.rwd tr.delivery_mode th input[type="radio"]{float:left;margin-top:0}
body.rwd tr.delivery_mode td label,body.rwd tr.delivery_mode th label{display:block;margin-left:23px;margin-top:2px}
}
tr.delivery_mode td.delivery_fee .freeFromAmount,tr.delivery_mode th.delivery_fee .freeFromAmount{font-size:11px}
tr.delivery_mode td.delivery_mode_option,tr.delivery_mode th.delivery_mode_option{text-align:center;position:relative}
tr.delivery_mode td.delivery_mode_option label,tr.delivery_mode th.delivery_mode_option label{position:absolute;top:0;right:0;bottom:0;left:0}
tr.delivery_mode td.delivery_mode_option .impossible,tr.delivery_mode th.delivery_mode_option .impossible{display:none;color:#707070;position:relative;top:-1px;cursor:default}
tr.delivery_mode td.delivery_mode_option.disabled input,tr.delivery_mode th.delivery_mode_option.disabled input{display:none}
tr.delivery_mode td.delivery_mode_option.disabled .impossible,tr.delivery_mode th.delivery_mode_option.disabled .impossible{display:inline}
tr.delivery_mode:first-child td{border-top:0}
body.norwd tr .delivery_mode_info{display:none}
@media screen and (min-width:721px){tr .delivery_mode_info{display:none}
}
@media screen and (max-width:720px){body.rwd tr td.delivery_mode_option input[type="radio"]{float:none}
}
tr.delivery_mode_header_spacer{height:1em}
tr.delivery_mode_spacer{display:none}
tr.price_unavailable{color:grey}
@media screen and (max-width:720px){body.rwd tr.price_unavailable{display:none}
}
@media screen and (max-width:720px){body.rwd tr.category_unavailable{display:none}
}
tr.category_sold_out_waiting_list .sold_out_text{color:red;font-weight:bold}
tr.category_sold_out_waiting_list .button.waiting_list{float:right}
tr.degressive_rate_panel .degressive_rate_note{margin-top:-10px;position:absolute;color:#cd3301;padding-left:30px}
tr.degressive_rate_panel .degressive_rate_icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgICA8cGF0aCBkPSJNMTYgMThsMi4yOS0yLjI5LTQuODgtNC44OC00IDRMMiA3LjQxIDMuNDEgNmw2IDYgNC00IDYuMyA2LjI5TDIyIDEydjZ6IiBmaWxsPSIjY2QzMzAxIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+Cjwvc3ZnPgo=');background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;display:inline-block;margin-left:6px;margin-top:-15px}
tr.degressive_rate_panel .degressive_rate_description{margin-top:10px;background-color:gainsboro;padding:20px;border-radius:8px;padding-left:30px}
tr.degressive_rate_panel .degressive_rate_description .price_value{color:#cd3301}
tr.degressive_rate_panel td{padding-left:0;padding-right:0}
tr.degressive_rate_panel .triangle_tip{display:block;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid gainsboro;margin-left:50px;margin-top:3px}
@media screen and (max-width:720px){body.rwd #delivery_modes_form .main_content_summary_delivery .multiple_option .delivery_delay,body.rwd #delivery_modes_form .main_content_summary_delivery .multiple_option .delivery_fee{display:none}
body.rwd #delivery_modes_form .main_content_summary_delivery .multiple_option span.delivery_mode_info{display:block}
body.rwd #delivery_modes_form .main_content_summary_delivery .multiple_option span.delivery_mode_name{font-weight:bold}
}
#delivery_modes_form .main_content_summary_delivery .multiple_option table{border-bottom:2px solid #b4b4b4;margin-bottom:1em}
#delivery_modes_form .main_content_summary_delivery .multiple_option th{border-width:2px}
#delivery_modes_form .main_content_summary_delivery .multiple_option th.delivery_mode_option{text-align:center}
body.norwd #delivery_modes_form .main_content_summary_delivery .multiple_option .delivery_mode_option{min-width:80px}
@media screen and (min-width:721px){#delivery_modes_form .main_content_summary_delivery .multiple_option .delivery_mode_option{min-width:80px}
}
@media screen and (max-width:720px){body.rwd #delivery_modes_form .main_content_summary_delivery .multiple_option .delivery_mode_option{width:25%}
}
body.norwd #delivery_modes_form .main_content_summary_delivery .delivery_mode_instruction_mobile{display:none}
@media screen and (min-width:721px){#delivery_modes_form .main_content_summary_delivery .delivery_mode_instruction_mobile{display:none}
}
@media screen and (max-width:720px){body.rwd #delivery_modes_form .main_content_summary_delivery .delivery_mode_instruction{display:none}
}
.datetime-container{display:flex;gap:5px;align-items:center}
.tooltip_info_icon{display:inline-block;width:18px;height:18px;background:no-repeat center/90% url("../../images/tooltip_01.svg");cursor:pointer;vertical-align:middle}
.tooltip_info_icon:hover{filter:invert(31%) sepia(4%) saturate(0) hue-rotate(150deg) brightness(97%) contrast(87%)}
.tooltip_info_icon:hover+.tooltip_text{display:inline-block}
.tooltip_text{display:none;padding:5px 12px;margin-left:238px;background:#fff;position:absolute;width:88px;border-radius:5px;text-align:center;filter:drop-shadow(0 3px 5px #ccc);line-height:1.5}
th.group_end,td.group_end{border-bottom:1px solid #b4b4b4}
th.visit_label,td.visit_label{width:130px}
th.initial_quantity,td.initial_quantity{color:gray}
th.other_cat_quantity .hidden_select_box,td.other_cat_quantity .hidden_select_box{visibility:hidden}
th.other_cat_quantity select,td.other_cat_quantity select{height:22px;padding-top:2px;width:50px}
th.other_cat_quantity span.max_other_cat_qty,td.other_cat_quantity span.max_other_cat_qty{color:gray}
th div.hidden_input,td div.hidden_input{visibility:hidden}
body.norwd th.quantity,body.norwd td.quantity{min-width:55px}
@media screen and (min-width:721px){th.quantity,td.quantity{min-width:55px}
}
th.quantity select,td.quantity select{min-width:51px;font-size:10px}
@media screen and (max-width:1129px){body.rwd th.quantity select,body.rwd td.quantity select{font-size:1em;min-width:59px}
}
@media screen and (max-width:720px){body.rwd th.quantity select,body.rwd td.quantity select{font-size:1.2em !important;height:auto}
}
th.quantity select.error,td.quantity select.error{color:black}
th.quantity input,td.quantity input{width:40px}
th.quantity.availability,td.quantity.availability{width:75px;box-sizing:content-box}
@media screen and (max-width:1129px){body.rwd th.quantity,body.rwd td.quantity{white-space:nowrap}
}
th.category .color,th.seat .color,th.quantity .color,td.category .color,td.seat .color,td.quantity .color{display:inline-block;border:1px solid black;width:10px;height:10px;position:relative;top:1px;margin-left:3px}
th.category .sold_out_text,th.seat .sold_out_text,th.quantity .sold_out_text,td.category .sold_out_text,td.seat .sold_out_text,td.quantity .sold_out_text{color:red;font-weight:bold}
th.category .sold_out_text.quote_sold_out,th.seat .sold_out_text.quote_sold_out,th.quantity .sold_out_text.quote_sold_out,td.category .sold_out_text.quote_sold_out,td.seat .sold_out_text.quote_sold_out,td.quantity .sold_out_text.quote_sold_out{display:block;font-size:.8em;font-weight:normal}
@media screen and (max-width:720px){body.rwd th.category .color,body.rwd td.category .color{margin-left:0}
}
th.unit_price .differentAmount .amount,td.unit_price .differentAmount .amount{text-decoration:line-through}
th.completed,td.completed{color:black;font-weight:bold}
th.availability .available,th.availability .limited,th.availability .sold_out,td.availability .available,td.availability .limited,td.availability .sold_out{display:inline-block;border:1px solid black;width:10px;height:10px;position:relative;top:1px;margin-left:3px;margin-right:3px}
th.availability .available,td.availability .available{background-color:#396}
th.availability .limited,td.availability .limited{background-color:#f90}
th.availability .sold_out,td.availability .sold_out{background-color:red}
th.discount .discount,td.discount .discount{display:block;margin-top:-7px;margin-bottom:-7px;position:relative;top:4px;width:29px;height:30px;background-image:url("../../images/discount.png");background-repeat:no-repeat}
th.highlight,td.highlight{color:black;font-weight:bold;background:#ffe6ce}
th .seat_description span,th .contiguous_warning,th .override_warning,td .seat_description span,td .contiguous_warning,td .override_warning{color:red;text-transform:uppercase;font-size:.9em}
th .seat_description span:after,td .seat_description span:after{color:red;content:" - ";vertical-align:top}
th .seat_description span:last-child:after,td .seat_description span:last-child:after{content:""}
th .seat_description .seat_quality,td .seat_description .seat_quality{display:none}
th .seat_description .seat_quality_Strap,th .seat_description .seat_quality_FauRoul,td .seat_description .seat_quality_Strap,td .seat_description .seat_quality_FauRoul{display:inline}
th .alternative_button:not(.file_order_document):not(.external_membership_button),td .alternative_button:not(.file_order_document):not(.external_membership_button){float:left}
th.area select,td.area select{width:120px}
body.norwd th.area select,body.norwd td.area select{font-size:10px}
@media screen and (min-width:721px){th.area select,td.area select{font-size:10px}
}
@media screen and (max-width:1129px){body.rwd th.area select,body.rwd td.area select{font-size:1em}
}
th.area .buy_unavailable,th.quantity .buy_unavailable,td.area .buy_unavailable,td.quantity .buy_unavailable{color:red}
th.no_availability,td.no_availability{display:none}
th .movement_refunded,td .movement_refunded{font-weight:bold}
th.item .amount,td.item .amount{display:none}
th.item .free_amount_constraint .amount,td.item .free_amount_constraint .amount{display:inline}
@media screen and (max-width:720px){body.rwd th.scene_photo,body.rwd td.scene_photo{display:none}
}
body.norwd th.scene_photo,body.norwd td.scene_photo{width:50px}
body.norwd th.scene_photo .scene_image,body.norwd td.scene_photo .scene_image{vertical-align:middle}
@media screen and (min-width:721px){th.scene_photo,td.scene_photo{width:50px}
th.scene_photo .scene_image,td.scene_photo .scene_image{vertical-align:middle}
}
th .message,td .message{margin:0}
th.icon .passenger,td.icon .passenger{vertical-align:top;background-image:url("../../images/transport-beneficiary.png");background-repeat:no-repeat;padding-right:25px}
th .transport_description,td .transport_description{font-weight:bold;color:#cd3301}
th.seat,td.seat{width:40%;min-width:100px}
th.audience_cat_type,td.audience_cat_type{width:10%;min-width:60px}
th.unit_price,td.unit_price{width:15%;min-width:80px}
th[id^='mov_'].tariff,td[id^='mov_'].tariff{width:30%;min-width:80px}
tr.with_scence_photo td,tr.with_scence_photo th{vertical-align:middle}
@media screen and (max-width:720px){body.rwd th.subtotal,body.rwd td.subtotal{display:none !important}
}
th.tariff.single_tariff,td.tariff.single_tariff{display:none}
table.resaleTicketTable th,table.resaleTicketTable td{vertical-align:middle}
@media screen and (max-width:720px){body.rwd table.resaleTicketTable th.subtotal,body.rwd table.resaleTicketTable td.subtotal{display:table-cell !important}
body.rwd table.resaleTicketTable th.subtotal.originalPrice,body.rwd table.resaleTicketTable td.subtotal.originalPrice{min-width:80px}
body.rwd table.resaleTicketTable th.subtotal:not(.originalPrice),body.rwd table.resaleTicketTable td.subtotal:not(.originalPrice){min-width:100px}
}
@media screen and (max-width:720px){body.rwd table.resaleTicketTable th.item,body.rwd table.resaleTicketTable td.item{min-width:60px}
}
@media screen and (max-width:720px){body.rwd table.resaleTicketTable th.quantity,body.rwd table.resaleTicketTable td.quantity{min-width:70px}
}
@media screen and (max-width:720px){body.rwd table.totalAllTicketsTable td.subtotal{display:table-cell !important}
}
@media screen and (max-width:720px){body.rwd table.resaleTicketTable td.subtotal input{max-width:100px}
}
.tariff .price_lvl,.leisure_rate .price_lvl,.legend .price_lvl{display:inline-block;font-size:10px;color:grey}
.tariff .audience-subcat-desc,.leisure_rate .audience-subcat-desc,.legend .audience-subcat-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#707070;max-width:120px;width:20em;cursor:help;margin-top:2px}
@media screen and (max-width:340px){body.rwd .tariff .audience-subcat-desc,body.rwd .leisure_rate .audience-subcat-desc,body.rwd .legend .audience-subcat-desc{max-width:80px;width:15em}
}
@media screen and (max-width:720px){body.rwd .tariff .audience-subcat-desc,body.rwd .leisure_rate .audience-subcat-desc,body.rwd .legend .audience-subcat-desc{font-size:90%}
}
.tariff .audience-subcat-desc *,.leisure_rate .audience-subcat-desc *,.legend .audience-subcat-desc *{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tariff .audience-subcat-requireAttachment,.leisure_rate .audience-subcat-requireAttachment,.legend .audience-subcat-requireAttachment{color:#707070;margin-top:2px;font-style:italic}
.audience_subcat:after{content:" / "}
.net_prices th.unit_price:after,.net_prices .unit_price:after,.net_prices .unit_price:after,.net_prices th.price:after,.net_prices .price:after,.net_prices .price:after,.net_prices th.subtotal:after,.net_prices .subtotal:after,.net_prices .subtotal:after,.net_prices .reservation_text:after{content:'(*)'}
.merge_charges_instruction{clear:both;display:block;font-size:.8em;color:#707070;font-weight:400}
body.norwd .merge_charges_instruction{float:left;display:inline}
@media screen and (min-width:721px){.merge_charges_instruction{float:left;display:inline}
}
@media screen and (max-width:720px){body.rwd .merge_charges_instruction{font-size:.8em;white-space:initial;margin:5px 0}
}
.merge_charges_instruction.seatmap{float:none;color:#b3b3b3;font-size:1em}
body.norwd .merge_charges_instruction.seatmap{padding:0 14px 14px 0}
@media screen and (min-width:721px){.merge_charges_instruction.seatmap{padding:0 14px 14px 0}
}
.unit_price,.price,.subtotal{text-align:right !important}
body.norwd .unit_price,body.norwd .price,body.norwd .subtotal{white-space:nowrap}
@media screen and (min-width:721px){.unit_price,.price,.subtotal{white-space:nowrap}
}
@media screen and (max-width:720px){body.rwd .unit_price,body.rwd .price,body.rwd .subtotal{white-space:initial}
}
.charges{text-align:right;padding-right:6px}
.legend{margin-top:.5em}
.amount .currency,.unit_price input+script+.currency{font-size:.9em}
@media screen and (max-width:720px){body.rwd th.unit_price.amount,body.rwd td.unit_price.amount{white-space:nowrap}
}
td.unit_price input[type='text']{width:3em;text-align:right;height:12px}
.free_amount_constraint{display:block;font-size:.8em;color:gray;white-space:normal}
#main_content_cart .total,#main_content_reservation .total,#main_content_file_details .total,.main_content_file_details .total,#main_content_order_summary .total,#main_content_option_review .total{text-align:right;font-weight:bold;border-top:3px double #b4b4b4;padding:.5em;margin-bottom:0;margin-top:.8em;font-size:14px}
#main_content_cart .amount_without_vat,#main_content_reservation .amount_without_vat,#main_content_file_details .amount_without_vat,.main_content_file_details .amount_without_vat,#main_content_order_summary .amount_without_vat,#main_content_option_review .amount_without_vat{text-align:right;font-weight:bold;padding-right:.5em}
#main_content_cart .amount_vat,#main_content_reservation .amount_vat,#main_content_file_details .amount_vat,.main_content_file_details .amount_vat,#main_content_order_summary .amount_vat,#main_content_option_review .amount_vat{text-align:right;padding-right:.5em;color:#707070}
#main_content_cart .charges,#main_content_reservation .charges,#main_content_file_details .charges,.main_content_file_details .charges,#main_content_order_summary .charges,#main_content_option_review .charges{text-align:right;font-weight:bold;margin-top:0;margin-bottom:0;padding:.5em;border:0}
body.norwd #main_content_cart .charges,body.norwd #main_content_reservation .charges,body.norwd #main_content_file_details .charges,body.norwd .main_content_file_details .charges,body.norwd #main_content_order_summary .charges,body.norwd #main_content_option_review .charges{font-size:12px}
@media screen and (min-width:721px){#main_content_cart .charges,#main_content_reservation .charges,#main_content_file_details .charges,.main_content_file_details .charges,#main_content_order_summary .charges,#main_content_option_review .charges{font-size:12px}
}
@media screen and (max-width:1129px){body.rwd #main_content_cart .charges,body.rwd #main_content_reservation .charges,body.rwd #main_content_file_details .charges,body.rwd .main_content_file_details .charges,body.rwd #main_content_order_summary .charges,body.rwd #main_content_option_review .charges{font-size:1em}
}
#main_content_cart .subtotal,#main_content_reservation .subtotal,#main_content_file_details .subtotal,.main_content_file_details .subtotal,#main_content_order_summary .subtotal,#main_content_option_review .subtotal{margin-bottom:1.5em}
.main_content_summary_delivery .total,#main_content_summary_products .total,.main_content_summary_products .total,.main_content_sub_amount .total,#main_content_friends_and_family_tickets .total,#main_content_vouchers .total{text-align:right;font-weight:bold;border-top:3px double #b4b4b4;padding-top:.5em;margin-bottom:0;margin-top:.8em}
.main_content_summary_delivery .amount_without_vat,#main_content_summary_products .amount_without_vat,.main_content_summary_products .amount_without_vat,.main_content_sub_amount .amount_without_vat,#main_content_friends_and_family_tickets .amount_without_vat,#main_content_vouchers .amount_without_vat{text-align:right;font-weight:bold;padding:.5em .5em 0 0}
.main_content_summary_delivery .amount_vat,#main_content_summary_products .amount_vat,.main_content_summary_products .amount_vat,.main_content_sub_amount .amount_vat,#main_content_friends_and_family_tickets .amount_vat,#main_content_vouchers .amount_vat{text-align:right;padding:0 .5em 0 0;color:#707070}
.main_content_summary_delivery .delivery_mode_description,#main_content_summary_products .delivery_mode_description,.main_content_summary_products .delivery_mode_description,.main_content_sub_amount .delivery_mode_description,#main_content_friends_and_family_tickets .delivery_mode_description,#main_content_vouchers .delivery_mode_description{font-style:italic;margin-left:20px}
@media screen and (max-width:720px){body.rwd .main_content_summary_delivery .delivery_mode_description,body.rwd #main_content_summary_products .delivery_mode_description,body.rwd .main_content_summary_products .delivery_mode_description,body.rwd .main_content_sub_amount .delivery_mode_description,body.rwd #main_content_friends_and_family_tickets .delivery_mode_description,body.rwd #main_content_vouchers .delivery_mode_description{margin-left:23px !important}
}
.main_content_summary_delivery .delivery_mode_description.multiple_option,#main_content_summary_products .delivery_mode_description.multiple_option,.main_content_summary_products .delivery_mode_description.multiple_option,.main_content_sub_amount .delivery_mode_description.multiple_option,#main_content_friends_and_family_tickets .delivery_mode_description.multiple_option,#main_content_vouchers .delivery_mode_description.multiple_option{margin-left:0}
@media screen and (max-width:720px){body.rwd .main_content_summary_delivery .delivery_mode_description.multiple_option,body.rwd #main_content_summary_products .delivery_mode_description.multiple_option,body.rwd .main_content_summary_products .delivery_mode_description.multiple_option,body.rwd .main_content_sub_amount .delivery_mode_description.multiple_option,body.rwd #main_content_friends_and_family_tickets .delivery_mode_description.multiple_option,body.rwd #main_content_vouchers .delivery_mode_description.multiple_option{margin-left:0 !important}
}
.main_content_summary_delivery span.delivery_mode_tip,#main_content_summary_products span.delivery_mode_tip,.main_content_summary_products span.delivery_mode_tip,.main_content_sub_amount span.delivery_mode_tip,#main_content_friends_and_family_tickets span.delivery_mode_tip,#main_content_vouchers span.delivery_mode_tip{padding-left:20px;display:block;padding-bottom:1em}
#main_content_file_details .total,.main_content_file_details .total,#main_content_order_summary .total,#main_content_option_review .total{margin-top:.4em;margin-bottom:.5em}
#main_content_file_details .advantage_name,.main_content_file_details .advantage_name,#main_content_order_summary .advantage_name,#main_content_option_review .advantage_name{color:#cd3301}
@media screen and (max-width:720px){body.rwd #main_content_file_details .advantage_name,body.rwd .main_content_file_details .advantage_name,body.rwd #main_content_order_summary .advantage_name,body.rwd #main_content_option_review .advantage_name{max-width:70px;white-space:normal}
}
#secondary_content_container .card_logo{display:block;width:100%;padding:5px 0}
#main_content_container a.view_sight img,#main_content_container a.delete img,.main_content_container a.view_sight img,.main_content_container a.delete img,#secondary_content_container a.view_sight img,#secondary_content_container a.delete img,#dialog_box_content a.view_sight img,#dialog_box_content a.delete img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;top:5px;margin-top:-8px;margin-left:5px}
#main_content_container td.transport img,.main_content_container td.transport img,#secondary_content_container td.transport img,#dialog_box_content td.transport img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#main_content_container span.subtotal,#main_content_container span.total,#main_content_container p.subtotal,#main_content_container p.total,.main_content_container span.subtotal,.main_content_container span.total,.main_content_container p.subtotal,.main_content_container p.total,.main_content_sub_amount span.subtotal,.main_content_sub_amount span.total,.main_content_sub_amount p.subtotal,.main_content_sub_amount p.total{display:block;text-align:right;font-weight:bold;clear:both;border-top:1px solid #b4b4b4;padding-top:5px}
#main_content_container span.total,.main_content_container span.total,.main_content_sub_amount span.total{font-size:1.2em;border-bottom:3px double #b4b4b4}
th .advantage .catchword,td .advantage .catchword{display:none}
th .advantage .advantage,td .advantage .advantage{cursor:default}
tr.advantage_new_tariff>.tariff,tr.advantage_new_tariff>.unit_price{color:#cd3301}
tr.advantage_replaces_tariff .unit_price .amount:first-child{text-decoration:line-through}
td .advantage,tr.advantage_replaces_tariff .unit_price .amount+.amount{display:block;color:#cd3301}
.main_content_seasonticket .steps_bar .step{width:137px}
.main_content_seasonticket .steps_bar .separator_suffix{display:none}
#main_content_pickup_person .pickup_person_detail,.pickup_person_block .pickup_person_detail{display:inline-block;margin:0 0 0 2em}
#main_content_pickup_person .pickup_person_choice,.pickup_person_block .pickup_person_choice{margin-top:2em}
#main_content_pickup_person .pickup_person_choice input,.pickup_person_block .pickup_person_choice input{vertical-align:bottom;top:0}
#main_content_pickup_person .pickup_person_choice label,.pickup_person_block .pickup_person_choice label{top:3px}
#main_content_pickup_person .alternative_button.edit,.pickup_person_block .alternative_button.edit{float:right}
#main_content_pickup_person .edit_pickup_person_form,.pickup_person_block .edit_pickup_person_form{margin-left:2em;border:1px solid #eee;padding:1.5em}
#main_content_pickup_person .edit_pickup_person_form #field_title .multiple,.pickup_person_block .edit_pickup_person_form #field_title .multiple{width:auto}
#main_content_pickup_person #agreement,.pickup_person_block #agreement{display:block;margin-top:1.5em}
#main_content_pickup_person #agreement input,.pickup_person_block #agreement input{float:left;margin:0 10px 0 0}
@media screen and (max-width:720px){body.rwd #main_content_pickup_person .alternative_button.edit,body.rwd .pickup_person_block .alternative_button.edit{float:none;display:block;margin:.5em 0 0 2em}
body.rwd #main_content_pickup_person .pickup_person_choice input,body.rwd #main_content_pickup_person #agreement input,body.rwd .pickup_person_block .pickup_person_choice input,body.rwd .pickup_person_block #agreement input{float:left}
body.rwd #main_content_pickup_person .pickup_person_choice label,body.rwd #main_content_pickup_person #agreement label,body.rwd .pickup_person_block .pickup_person_choice label,body.rwd .pickup_person_block #agreement label{display:inline-block;position:relative;width:90%}
}
#main_content_pickup_person .pickup_additional_info,#main_content_file_delivery .pickup_additional_info,.main_content_summary_delivery .pickup_additional_info,.main_content_file_delivery .pickup_additional_info{color:#707070}
#main_content_file_delivery #change_pickup_person,.main_content_file_delivery #change_pickup_person{margin-top:.25em}
.main_content_summary_delivery .shipment_fee_offered{font-weight:bold}
.main_content_summary_delivery .message.instruction{clear:both}
.main_content_summary .product_image_container img{width:100%}
.main_content_summary .delivery_address,.pickup_person_block{padding:1em;margin:1em -0.5em 1em 1.667em;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.main_content_summary .delivery_address .message.instruction,.pickup_person_block .message.instruction{margin:0 0 10px 0}
.main_content_summary .delivery_address .message.error,.pickup_person_block .message.error{margin-bottom:20px}
.main_content_summary .delivery_address select{display:block;min-width:160px;max-width:320px;height:20px;font-weight:bold}
.main_content_summary .delivery_address .address{clear:both;margin-top:10px;line-height:14px}
body.norwd .main_content_summary .delivery_address .address{max-width:65%}
@media screen and (min-width:721px){.main_content_summary .delivery_address .address{max-width:65%}
}
.main_content_summary .delivery_address .address .address_field{display:block}
.main_content_summary .delivery_address .address .description{display:block}
.main_content_summary .delivery_address .address .description:after{content:" :"}
.main_content_summary .delivery_address hr{height:15px;border-top:0;border-bottom:1px solid #b4b4b4;margin-bottom:5px}
.main_content_summary .delivery_address .button_container{text-align:left}
body.norwd .main_content_summary .delivery_address .button_container{position:absolute;right:1em;top:-4px}
@media screen and (min-width:721px){.main_content_summary .delivery_address .button_container{position:absolute;right:1em;top:-4px}
}
@media screen and (max-width:720px){body.rwd .main_content_summary .delivery_address .button_container{margin-top:1em}
}
.main_content_summary .delivery_address .button_container .alternative_button.edit,.main_content_summary .delivery_address .button_container .alternative_button.add{float:none;display:block}
.main_content_summary .delivery_address .button_container .alternative_button.edit{margin-bottom:8px}
.main_content_summary .delivery_address .delivery_address_content{position:relative}
body.norwd #main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content .formatted_contact_info,body.norwd #main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content .formatted_contact_info,body.norwd .main_content_summary_delivery .delivery_address.with_contact_info .address_content .formatted_contact_info,body.norwd .main_content_summary_delivery .billing_address.with_contact_info .address_content .formatted_contact_info{max-width:65%}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content .formatted_contact_info,#main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content .formatted_contact_info,.main_content_summary_delivery .delivery_address.with_contact_info .address_content .formatted_contact_info,.main_content_summary_delivery .billing_address.with_contact_info .address_content .formatted_contact_info{max-width:65%}
}
body.norwd #main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content select,body.norwd #main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content select,body.norwd .main_content_summary_delivery .delivery_address.with_contact_info .address_content select,body.norwd .main_content_summary_delivery .billing_address.with_contact_info .address_content select{float:right}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content select,#main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content select,.main_content_summary_delivery .delivery_address.with_contact_info .address_content select,.main_content_summary_delivery .billing_address.with_contact_info .address_content select{float:right}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content select,body.rwd #main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content select,body.rwd .main_content_summary_delivery .delivery_address.with_contact_info .address_content select,body.rwd .main_content_summary_delivery .billing_address.with_contact_info .address_content select{margin-bottom:10px}
}
#main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content .contact_info .name,#main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content .contact_info .name,.main_content_summary_delivery .delivery_address.with_contact_info .address_content .contact_info .name,.main_content_summary_delivery .billing_address.with_contact_info .address_content .contact_info .name{font-weight:bold}
#main_content_summary_terms_and_conditions .delivery_address.with_contact_info .address_content .contact_info .email_phone_container,#main_content_summary_terms_and_conditions .billing_address.with_contact_info .address_content .contact_info .email_phone_container,.main_content_summary_delivery .delivery_address.with_contact_info .address_content .contact_info .email_phone_container,.main_content_summary_delivery .billing_address.with_contact_info .address_content .contact_info .email_phone_container{color:#707070}
#main_content_summary_terms_and_conditions .delivery_address.with_contact_info .button_container,.main_content_summary_delivery .delivery_address.with_contact_info .button_container{right:1px;top:30px}
#main_content_summary_terms_and_conditions .billing_address.value.with_contact_info .email,#main_content_summary_terms_and_conditions .billing_address.value.with_contact_info .phone,.main_content_summary_delivery .billing_address.value.with_contact_info .email,.main_content_summary_delivery .billing_address.value.with_contact_info .phone{display:inline-block}
#main_content_summary_terms_and_conditions .billing_address.value.with_contact_info .button_container,.main_content_summary_delivery .billing_address.value.with_contact_info .button_container{margin-top:0}
#buyer_box_infos #buyer_info_email{display:block;color:#707070;margin-bottom:5px}
.filter{margin-bottom:10px}
.filter select{margin-left:30px}
input[type="radio"]{position:relative;top:1px}
input[type="radio"]:checked+label{font-weight:bold}
input[type="checkbox"]{position:relative;top:1px}
@media screen and (max-width:720px){body.rwd input[type="checkbox"]{margin-right:5px}
}
.android input[type="checkbox"],.ios input[type="checkbox"]{font-size:100%;margin:0 5px 0 0;vertical-align:baseline;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
.android.tnmc #page_account_register #footer,.android.tnmc #page_account_register #secondary_content_container,.android.tnmc #page_account_reset #footer,.android.tnmc #page_account_reset #secondary_content_container,.ios.tnmc #page_account_register #footer,.ios.tnmc #page_account_register #secondary_content_container,.ios.tnmc #page_account_reset #footer,.ios.tnmc #page_account_reset #secondary_content_container{display:none}
.accept_conditions,.use_bank_account,.reduced_visibility_agreement{position:relative;display:table}
body.norwd .accept_conditions,body.norwd .use_bank_account,body.norwd .reduced_visibility_agreement{margin-left:25%}
@media screen and (min-width:721px){.accept_conditions,.use_bank_account,.reduced_visibility_agreement{margin-left:25%}
}
.accept_conditions input,.use_bank_account input,.reduced_visibility_agreement input{display:table-cell;top:2px}
.accept_conditions label,.use_bank_account label,.reduced_visibility_agreement label{display:table-cell;padding-left:.5em}
.accept_conditions:first-child.accept_conditions{margin-left:0}
body.norwd .accept_conditions:first-child.accept_conditions{text-align:right}
@media screen and (min-width:721px){.accept_conditions:first-child.accept_conditions{text-align:right}
}
.accept_conditions:first-child.accept_conditions input{display:inline}
body.norwd .accept_conditions{margin-top:.75em}
@media screen and (min-width:721px){.accept_conditions{margin-top:.75em}
}
@media screen and (max-width:720px){body.rwd .accept_conditions{margin-top:-2px;margin-bottom:.75em}
body.rwd .accept_conditions a{text-decoration:underline !important}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions{position:relative}
body.rwd #main_content_summary_terms_and_conditions .fields_container:not(.hidden),body.rwd #main_content_summary_terms_and_conditions .label_value{display:block}
body.rwd #main_content_summary_terms_and_conditions .fields_container:not(.hidden).payment_installments.hidden,body.rwd #main_content_summary_terms_and_conditions .label_value.payment_installments.hidden{display:none}
body.rwd #main_content_summary_terms_and_conditions .label_value .label,body.rwd #main_content_summary_terms_and_conditions .label_value .value:not(.billing_address){display:inline-block;width:100%}
body.rwd #main_content_summary_terms_and_conditions .accept_conditions .ios_toggle_label{bottom:0}
}
body.norwd #main_content_summary_terms_and_conditions .label_value{margin-bottom:1.5em}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .label_value{margin-bottom:1.5em}
}
#main_content_summary_terms_and_conditions .due_amount{float:right;clear:right;margin:5px 0 8px 0;font-weight:bold;font-size:1.7em}
#main_content_summary_terms_and_conditions .agreements{clear:right}
body.norwd #main_content_summary_terms_and_conditions .agreements{float:right}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .agreements{float:right}
}
#main_content_summary_terms_and_conditions .payment_method_item{display:inline-block}
#main_content_summary_terms_and_conditions .payment_method_item+.payment_method_item{padding-left:2em}
#main_content_summary_terms_and_conditions .payment_method_item.disabled{color:#909090}
#main_content_summary_terms_and_conditions #billing_contact_info{padding:.5em 0}
#main_content_summary_terms_and_conditions #payment_billing_address{padding-bottom:1em}
body.norwd #main_content_summary_terms_and_conditions #change_billing_contact_button{margin-left:1.5em}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions #change_billing_contact_button{margin-left:1.5em}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions #payment_billing_contact .button_container,body.rwd #main_content_summary_terms_and_conditions #payment_billing_address .button_container{margin-bottom:.8em}
body.rwd #main_content_summary_terms_and_conditions #payment_billing_address .alternative_button.add{clear:left;margin-top:.8em}
}
#main_content_summary_terms_and_conditions .value.billing_address,#main_content_summary_terms_and_conditions .value.billing_contact_info{position:relative;display:block;margin-top:.2em}
#main_content_summary_terms_and_conditions .value.billing_address .billing_information_container span,#main_content_summary_terms_and_conditions .value.billing_contact_info .billing_information_container span{display:block}
#main_content_summary_terms_and_conditions .value.billing_address .button_container,#main_content_summary_terms_and_conditions .value.billing_contact_info .button_container{text-align:left}
body.norwd #main_content_summary_terms_and_conditions .value.billing_address .button_container,body.norwd #main_content_summary_terms_and_conditions .value.billing_contact_info .button_container{position:absolute;right:1em;top:-4px}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .value.billing_address .button_container,#main_content_summary_terms_and_conditions .value.billing_contact_info .button_container{position:absolute;right:1em;top:-4px}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions .value.billing_address .button_container,body.rwd #main_content_summary_terms_and_conditions .value.billing_contact_info .button_container{margin-top:1em}
}
#main_content_summary_terms_and_conditions .value.billing_address .button_container .alternative_button.edit,#main_content_summary_terms_and_conditions .value.billing_address .button_container .alternative_button.add,#main_content_summary_terms_and_conditions .value.billing_contact_info .button_container .alternative_button.edit,#main_content_summary_terms_and_conditions .value.billing_contact_info .button_container .alternative_button.add{float:none;display:block}
#main_content_summary_terms_and_conditions .value.billing_address .button_container .alternative_button.edit,#main_content_summary_terms_and_conditions .value.billing_contact_info .button_container .alternative_button.edit{margin-bottom:8px}
#main_content_summary_terms_and_conditions .value.billing_address .billing_information_container select,#main_content_summary_terms_and_conditions .value.billing_contact_info .billing_information_container select{margin-left:0;padding-left:0}
#main_content_summary_terms_and_conditions .value.billing_address .alternative_button,#main_content_summary_terms_and_conditions .value.billing_contact_info .alternative_button{margin-top:.2em}
#main_content_summary_terms_and_conditions .value.billing_address{padding:1em;margin:.5em 0 1em 0;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#main_content_summary_terms_and_conditions .value.billing_address .address{clear:both;margin-top:10px;line-height:14px}
body.norwd #main_content_summary_terms_and_conditions .value.billing_address .address{max-width:65%}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .value.billing_address .address{max-width:65%}
}
body.norwd #main_content_summary_terms_and_conditions .value.billing_address .button_container{top:50%;margin-top:-24px}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .value.billing_address .button_container{top:50%;margin-top:-24px}
}
body.norwd #main_content_summary_terms_and_conditions .value.billing_address #message_no_billing_address+.button_container{position:static}
@media screen and (min-width:721px){#main_content_summary_terms_and_conditions .value.billing_address #message_no_billing_address+.button_container{position:static}
}
#main_content_summary_terms_and_conditions .value.billing_contact_info .contact_info{padding-left:47px}
#main_content_summary_terms_and_conditions .value.installments{display:inline-block}
#main_content_summary_terms_and_conditions .value.installments th{padding-top:0}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions .payment_method_item{padding:0 0 .8em 0;display:block}
body.rwd #main_content_summary_terms_and_conditions .value{margin-bottom:1em}
}
#main_content_summary_terms_and_conditions #main_content_email_confirmation{margin-bottom:10px}
#main_content_summary_terms_and_conditions #main_content_email_confirmation .label{margin-right:10px}
@media screen and (max-width:720px){body.rwd #main_content_summary_terms_and_conditions #main_content_email_confirmation #emailConfirmation{max-width:260px}
}
#main_content_summary_terms_and_conditions .accept_privacy_policy{padding-top:10px;padding-left:26px}
@media screen and (max-width:720px){body.rwd .payment_installments.hidden{display:none}
}
body.norwd #main_content_summary_payment_methods{padding-bottom:.5em}
@media screen and (min-width:721px){#main_content_summary_payment_methods{padding-bottom:.5em}
}
#main_content_summary_payment_methods .label_value.payment_method .label{margin-top:3px}
@media screen and (max-width:720px){body.rwd #main_content_summary_payment_methods:not(.hidden){display:block}
body.rwd #main_content_summary_payment_methods .label_value.payment_method,body.rwd #main_content_summary_payment_methods .label_value.payment_method>span{display:block;width:100%}
body.rwd #main_content_summary_payment_methods .label_value.payment_method .label{padding-bottom:.8em}
body.rwd #main_content_summary_payment_methods .label_value.payment_method .value{margin-bottom:0}
}
#main_content_payment_method_description{padding:10px 0;font-size:.9em}
@media screen and (max-width:720px){body.rwd .mobile_style.buttons_container{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}
body.rwd .mobile_style.buttons_container .mobile_separator{display:inline-block;padding-top:1em;padding-bottom:1em;color:#707070}
body.rwd .mobile_style.buttons_container .pay{width:100%;text-align:center}
body.rwd .mobile_style.buttons_container .pay a{padding:11px 20px;font-size:120%;width:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd input.ios_toggle{max-width:0;max-height:0;opacity:0}
body.rwd input.ios_toggle ~ label{display:table-row;padding-left:0}
body.rwd input.ios_toggle ~ label .ios_toggle_label{display:table-cell;vertical-align:middle;position:relative;padding-left:60px;height:30px;bottom:10px;left:5px;text-align:left}
body.rwd input.ios_toggle ~ label .ios_toggle_label:before,body.rwd input.ios_toggle ~ label .ios_toggle_label:after{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
body.rwd input.ios_toggle ~ label .ios_toggle_label:before{background:rgba(19,191,17,0);box-shadow:inset 0 0 0 1px #d5d5d5;width:50px}
body.rwd input.ios_toggle ~ label .ios_toggle_label:after{background:white;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2)}
body.rwd input.ios_toggle ~ label .label_text{display:table-cell;vertical-align:middle;padding-left:10px}
body.rwd input.ios_toggle:checked ~ label .ios_toggle_label:before{width:50px;background:#13bf11}
body.rwd input.ios_toggle:checked ~ label .ios_toggle_label:after{left:20px;box-shadow:inset 0 0 0 1px #13bf11,0 2px 4px rgba(0,0,0,0.2)}
}
@media screen and (max-width:720px){body.rwd #message_no_billing_address{margin-top:.5em}
}
#guest_login_form .allowed_all_contact_criterion .field{display:flow-root}
.field{display:block}
body.norwd .field label,body.norwd .field .label{display:inline-block}
@media screen and (min-width:721px){.field label,.field .label{display:inline-block}
}
@media screen and (max-width:720px){body.rwd .field label,body.rwd .field .label{display:block}
}
.field.fieldWithoutLabel label{display:none}
@media screen and (max-width:720px){body.rwd #main_content_address #field_is_main_address,body.rwd #main_content_address #field_is_delivery_address,body.rwd #main_content_address #field_is_billing_address{white-space:nowrap}
body.rwd #main_content_address #field_is_main_address .label,body.rwd #main_content_address #field_is_delivery_address .label,body.rwd #main_content_address #field_is_billing_address .label{width:150px;display:inline-block}
body.rwd #main_content_address #field_is_main_address label,body.rwd #main_content_address #field_is_delivery_address label,body.rwd #main_content_address #field_is_billing_address label{display:inline-block}
}
body.norwd #field_title{display:flex}
body.norwd #field_title #field_title_label{margin-right:2px}
@media screen and (min-width:721px){#field_title{display:flex}
#field_title #field_title_label{margin-right:2px}
}
@media screen and (max-width:720px){body.rwd #field_title label,body.rwd .fieldset_container.criteria .criteria_multiple label{display:inline-block}
}
#field_acceptDDebitFromOrg.field_inline input{margin-left:0}
#field_acceptDDebitFromOrg.field_inline label.field_label{margin-left:0;display:inline;position:unset}
#direct_debit_mandate{margin-top:5px}
.select_wrapper{display:inline-block}
@media screen and (max-width:720px){body.rwd .select_wrapper select{width:100% !important;float:none !important}
}
#card_verification_popup #field_card_zip_code{text-align:center}
#card_verification_popup #field_card_zip_code label{width:100px;text-align:left}
body.norwd #main_content_registration fieldset,body.norwd #main_content_address fieldset,body.norwd #main_content_edit_personal_details fieldset,body.norwd #main_content_edit_password fieldset,body.norwd #main_content_confirm_reset_password fieldset,body.norwd #main_content_reset_password fieldset,body.norwd .main_content_payment fieldset,body.norwd #beneficiary_form fieldset,body.norwd #card_verification_popup fieldset,body.norwd #immediate_print_form fieldset,body.norwd #resale_criteria fieldset,body.norwd #resale_bank_account fieldset,body.norwd .edit_pickup_person_form fieldset,body.norwd #main_content_subgrouping_management fieldset,body.norwd #contact_mandate_data fieldset{margin-bottom:20px}
@media screen and (min-width:721px){#main_content_registration fieldset,#main_content_address fieldset,#main_content_edit_personal_details fieldset,#main_content_edit_password fieldset,#main_content_confirm_reset_password fieldset,#main_content_reset_password fieldset,.main_content_payment fieldset,#beneficiary_form fieldset,#card_verification_popup fieldset,#immediate_print_form fieldset,#resale_criteria fieldset,#resale_bank_account fieldset,.edit_pickup_person_form fieldset,#main_content_subgrouping_management fieldset,#contact_mandate_data fieldset{margin-bottom:20px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration fieldset,body.rwd #main_content_address fieldset,body.rwd #main_content_edit_personal_details fieldset,body.rwd #main_content_edit_password fieldset,body.rwd #main_content_confirm_reset_password fieldset,body.rwd #main_content_reset_password fieldset,body.rwd .main_content_payment fieldset,body.rwd #beneficiary_form fieldset,body.rwd #card_verification_popup fieldset,body.rwd #immediate_print_form fieldset,body.rwd #resale_criteria fieldset,body.rwd #resale_bank_account fieldset,body.rwd .edit_pickup_person_form fieldset,body.rwd #main_content_subgrouping_management fieldset,body.rwd #contact_mandate_data fieldset{margin-bottom:.75em}
}
#main_content_registration .field,#main_content_address .field,#main_content_edit_personal_details .field,#main_content_edit_password .field,#main_content_confirm_reset_password .field,#main_content_reset_password .field,.main_content_payment .field,#beneficiary_form .field,#card_verification_popup .field,#immediate_print_form .field,#resale_criteria .field,#resale_bank_account .field,.edit_pickup_person_form .field,#main_content_subgrouping_management .field,#contact_mandate_data .field{margin-bottom:4px}
body.norwd #main_content_registration textarea,body.norwd #main_content_registration input[type="text"],body.norwd #main_content_registration input[type="search"],body.norwd #main_content_registration input[type="password"],body.norwd #main_content_registration input[type="email"],body.norwd #main_content_registration .beneficiary_number input[type="number"],body.norwd #main_content_address textarea,body.norwd #main_content_address input[type="text"],body.norwd #main_content_address input[type="search"],body.norwd #main_content_address input[type="password"],body.norwd #main_content_address input[type="email"],body.norwd #main_content_address .beneficiary_number input[type="number"],body.norwd #main_content_edit_personal_details textarea,body.norwd #main_content_edit_personal_details input[type="text"],body.norwd #main_content_edit_personal_details input[type="search"],body.norwd #main_content_edit_personal_details input[type="password"],body.norwd #main_content_edit_personal_details input[type="email"],body.norwd #main_content_edit_personal_details .beneficiary_number input[type="number"],body.norwd #main_content_edit_password textarea,body.norwd #main_content_edit_password input[type="text"],body.norwd #main_content_edit_password input[type="search"],body.norwd #main_content_edit_password input[type="password"],body.norwd #main_content_edit_password input[type="email"],body.norwd #main_content_edit_password .beneficiary_number input[type="number"],body.norwd #main_content_confirm_reset_password textarea,body.norwd #main_content_confirm_reset_password input[type="text"],body.norwd #main_content_confirm_reset_password input[type="search"],body.norwd #main_content_confirm_reset_password input[type="password"],body.norwd #main_content_confirm_reset_password input[type="email"],body.norwd #main_content_confirm_reset_password .beneficiary_number input[type="number"],body.norwd #main_content_reset_password textarea,body.norwd #main_content_reset_password input[type="text"],body.norwd #main_content_reset_password input[type="search"],body.norwd #main_content_reset_password input[type="password"],body.norwd #main_content_reset_password input[type="email"],body.norwd #main_content_reset_password .beneficiary_number input[type="number"],body.norwd .main_content_payment textarea,body.norwd .main_content_payment input[type="text"],body.norwd .main_content_payment input[type="search"],body.norwd .main_content_payment input[type="password"],body.norwd .main_content_payment input[type="email"],body.norwd .main_content_payment .beneficiary_number input[type="number"],body.norwd #beneficiary_form textarea,body.norwd #beneficiary_form input[type="text"],body.norwd #beneficiary_form input[type="search"],body.norwd #beneficiary_form input[type="password"],body.norwd #beneficiary_form input[type="email"],body.norwd #beneficiary_form .beneficiary_number input[type="number"],body.norwd #card_verification_popup textarea,body.norwd #card_verification_popup input[type="text"],body.norwd #card_verification_popup input[type="search"],body.norwd #card_verification_popup input[type="password"],body.norwd #card_verification_popup input[type="email"],body.norwd #card_verification_popup .beneficiary_number input[type="number"],body.norwd #immediate_print_form textarea,body.norwd #immediate_print_form input[type="text"],body.norwd #immediate_print_form input[type="search"],body.norwd #immediate_print_form input[type="password"],body.norwd #immediate_print_form input[type="email"],body.norwd #immediate_print_form .beneficiary_number input[type="number"],body.norwd #resale_criteria textarea,body.norwd #resale_criteria input[type="text"],body.norwd #resale_criteria input[type="search"],body.norwd #resale_criteria input[type="password"],body.norwd #resale_criteria input[type="email"],body.norwd #resale_criteria .beneficiary_number input[type="number"],body.norwd #resale_bank_account textarea,body.norwd #resale_bank_account input[type="text"],body.norwd #resale_bank_account input[type="search"],body.norwd #resale_bank_account input[type="password"],body.norwd #resale_bank_account input[type="email"],body.norwd #resale_bank_account .beneficiary_number input[type="number"],body.norwd .edit_pickup_person_form textarea,body.norwd .edit_pickup_person_form input[type="text"],body.norwd .edit_pickup_person_form input[type="search"],body.norwd .edit_pickup_person_form input[type="password"],body.norwd .edit_pickup_person_form input[type="email"],body.norwd .edit_pickup_person_form .beneficiary_number input[type="number"],body.norwd #main_content_subgrouping_management textarea,body.norwd #main_content_subgrouping_management input[type="text"],body.norwd #main_content_subgrouping_management input[type="search"],body.norwd #main_content_subgrouping_management input[type="password"],body.norwd #main_content_subgrouping_management input[type="email"],body.norwd #main_content_subgrouping_management .beneficiary_number input[type="number"],body.norwd #contact_mandate_data textarea,body.norwd #contact_mandate_data input[type="text"],body.norwd #contact_mandate_data input[type="search"],body.norwd #contact_mandate_data input[type="password"],body.norwd #contact_mandate_data input[type="email"],body.norwd #contact_mandate_data .beneficiary_number input[type="number"]{width:220px}
@media screen and (min-width:721px){#main_content_registration textarea,#main_content_registration input[type="text"],#main_content_registration input[type="search"],#main_content_registration input[type="password"],#main_content_registration input[type="email"],#main_content_registration .beneficiary_number input[type="number"],#main_content_address textarea,#main_content_address input[type="text"],#main_content_address input[type="search"],#main_content_address input[type="password"],#main_content_address input[type="email"],#main_content_address .beneficiary_number input[type="number"],#main_content_edit_personal_details textarea,#main_content_edit_personal_details input[type="text"],#main_content_edit_personal_details input[type="search"],#main_content_edit_personal_details input[type="password"],#main_content_edit_personal_details input[type="email"],#main_content_edit_personal_details .beneficiary_number input[type="number"],#main_content_edit_password textarea,#main_content_edit_password input[type="text"],#main_content_edit_password input[type="search"],#main_content_edit_password input[type="password"],#main_content_edit_password input[type="email"],#main_content_edit_password .beneficiary_number input[type="number"],#main_content_confirm_reset_password textarea,#main_content_confirm_reset_password input[type="text"],#main_content_confirm_reset_password input[type="search"],#main_content_confirm_reset_password input[type="password"],#main_content_confirm_reset_password input[type="email"],#main_content_confirm_reset_password .beneficiary_number input[type="number"],#main_content_reset_password textarea,#main_content_reset_password input[type="text"],#main_content_reset_password input[type="search"],#main_content_reset_password input[type="password"],#main_content_reset_password input[type="email"],#main_content_reset_password .beneficiary_number input[type="number"],.main_content_payment textarea,.main_content_payment input[type="text"],.main_content_payment input[type="search"],.main_content_payment input[type="password"],.main_content_payment input[type="email"],.main_content_payment .beneficiary_number input[type="number"],#beneficiary_form textarea,#beneficiary_form input[type="text"],#beneficiary_form input[type="search"],#beneficiary_form input[type="password"],#beneficiary_form input[type="email"],#beneficiary_form .beneficiary_number input[type="number"],#card_verification_popup textarea,#card_verification_popup input[type="text"],#card_verification_popup input[type="search"],#card_verification_popup input[type="password"],#card_verification_popup input[type="email"],#card_verification_popup .beneficiary_number input[type="number"],#immediate_print_form textarea,#immediate_print_form input[type="text"],#immediate_print_form input[type="search"],#immediate_print_form input[type="password"],#immediate_print_form input[type="email"],#immediate_print_form .beneficiary_number input[type="number"],#resale_criteria textarea,#resale_criteria input[type="text"],#resale_criteria input[type="search"],#resale_criteria input[type="password"],#resale_criteria input[type="email"],#resale_criteria .beneficiary_number input[type="number"],#resale_bank_account textarea,#resale_bank_account input[type="text"],#resale_bank_account input[type="search"],#resale_bank_account input[type="password"],#resale_bank_account input[type="email"],#resale_bank_account .beneficiary_number input[type="number"],.edit_pickup_person_form textarea,.edit_pickup_person_form input[type="text"],.edit_pickup_person_form input[type="search"],.edit_pickup_person_form input[type="password"],.edit_pickup_person_form input[type="email"],.edit_pickup_person_form .beneficiary_number input[type="number"],#main_content_subgrouping_management textarea,#main_content_subgrouping_management input[type="text"],#main_content_subgrouping_management input[type="search"],#main_content_subgrouping_management input[type="password"],#main_content_subgrouping_management input[type="email"],#main_content_subgrouping_management .beneficiary_number input[type="number"],#contact_mandate_data textarea,#contact_mandate_data input[type="text"],#contact_mandate_data input[type="search"],#contact_mandate_data input[type="password"],#contact_mandate_data input[type="email"],#contact_mandate_data .beneficiary_number input[type="number"]{width:220px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration textarea,body.rwd #main_content_registration input[type="text"],body.rwd #main_content_registration input[type="search"],body.rwd #main_content_registration input[type="password"],body.rwd #main_content_registration input[type="email"],body.rwd #main_content_registration .beneficiary_number input[type="number"],body.rwd #main_content_address textarea,body.rwd #main_content_address input[type="text"],body.rwd #main_content_address input[type="search"],body.rwd #main_content_address input[type="password"],body.rwd #main_content_address input[type="email"],body.rwd #main_content_address .beneficiary_number input[type="number"],body.rwd #main_content_edit_personal_details textarea,body.rwd #main_content_edit_personal_details input[type="text"],body.rwd #main_content_edit_personal_details input[type="search"],body.rwd #main_content_edit_personal_details input[type="password"],body.rwd #main_content_edit_personal_details input[type="email"],body.rwd #main_content_edit_personal_details .beneficiary_number input[type="number"],body.rwd #main_content_edit_password textarea,body.rwd #main_content_edit_password input[type="text"],body.rwd #main_content_edit_password input[type="search"],body.rwd #main_content_edit_password input[type="password"],body.rwd #main_content_edit_password input[type="email"],body.rwd #main_content_edit_password .beneficiary_number input[type="number"],body.rwd #main_content_confirm_reset_password textarea,body.rwd #main_content_confirm_reset_password input[type="text"],body.rwd #main_content_confirm_reset_password input[type="search"],body.rwd #main_content_confirm_reset_password input[type="password"],body.rwd #main_content_confirm_reset_password input[type="email"],body.rwd #main_content_confirm_reset_password .beneficiary_number input[type="number"],body.rwd #main_content_reset_password textarea,body.rwd #main_content_reset_password input[type="text"],body.rwd #main_content_reset_password input[type="search"],body.rwd #main_content_reset_password input[type="password"],body.rwd #main_content_reset_password input[type="email"],body.rwd #main_content_reset_password .beneficiary_number input[type="number"],body.rwd .main_content_payment textarea,body.rwd .main_content_payment input[type="text"],body.rwd .main_content_payment input[type="search"],body.rwd .main_content_payment input[type="password"],body.rwd .main_content_payment input[type="email"],body.rwd .main_content_payment .beneficiary_number input[type="number"],body.rwd #beneficiary_form textarea,body.rwd #beneficiary_form input[type="text"],body.rwd #beneficiary_form input[type="search"],body.rwd #beneficiary_form input[type="password"],body.rwd #beneficiary_form input[type="email"],body.rwd #beneficiary_form .beneficiary_number input[type="number"],body.rwd #card_verification_popup textarea,body.rwd #card_verification_popup input[type="text"],body.rwd #card_verification_popup input[type="search"],body.rwd #card_verification_popup input[type="password"],body.rwd #card_verification_popup input[type="email"],body.rwd #card_verification_popup .beneficiary_number input[type="number"],body.rwd #immediate_print_form textarea,body.rwd #immediate_print_form input[type="text"],body.rwd #immediate_print_form input[type="search"],body.rwd #immediate_print_form input[type="password"],body.rwd #immediate_print_form input[type="email"],body.rwd #immediate_print_form .beneficiary_number input[type="number"],body.rwd #resale_criteria textarea,body.rwd #resale_criteria input[type="text"],body.rwd #resale_criteria input[type="search"],body.rwd #resale_criteria input[type="password"],body.rwd #resale_criteria input[type="email"],body.rwd #resale_criteria .beneficiary_number input[type="number"],body.rwd #resale_bank_account textarea,body.rwd #resale_bank_account input[type="text"],body.rwd #resale_bank_account input[type="search"],body.rwd #resale_bank_account input[type="password"],body.rwd #resale_bank_account input[type="email"],body.rwd #resale_bank_account .beneficiary_number input[type="number"],body.rwd .edit_pickup_person_form textarea,body.rwd .edit_pickup_person_form input[type="text"],body.rwd .edit_pickup_person_form input[type="search"],body.rwd .edit_pickup_person_form input[type="password"],body.rwd .edit_pickup_person_form input[type="email"],body.rwd .edit_pickup_person_form .beneficiary_number input[type="number"],body.rwd #main_content_subgrouping_management textarea,body.rwd #main_content_subgrouping_management input[type="text"],body.rwd #main_content_subgrouping_management input[type="search"],body.rwd #main_content_subgrouping_management input[type="password"],body.rwd #main_content_subgrouping_management input[type="email"],body.rwd #main_content_subgrouping_management .beneficiary_number input[type="number"],body.rwd #contact_mandate_data textarea,body.rwd #contact_mandate_data input[type="text"],body.rwd #contact_mandate_data input[type="search"],body.rwd #contact_mandate_data input[type="password"],body.rwd #contact_mandate_data input[type="email"],body.rwd #contact_mandate_data .beneficiary_number input[type="number"]{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #main_content_registration label,body.norwd #main_content_registration .label,body.norwd #main_content_address label,body.norwd #main_content_address .label,body.norwd #main_content_edit_personal_details label,body.norwd #main_content_edit_personal_details .label,body.norwd #main_content_edit_password label,body.norwd #main_content_edit_password .label,body.norwd #main_content_confirm_reset_password label,body.norwd #main_content_confirm_reset_password .label,body.norwd #main_content_reset_password label,body.norwd #main_content_reset_password .label,body.norwd .main_content_payment label,body.norwd .main_content_payment .label,body.norwd #beneficiary_form label,body.norwd #beneficiary_form .label,body.norwd #card_verification_popup label,body.norwd #card_verification_popup .label,body.norwd #immediate_print_form label,body.norwd #immediate_print_form .label,body.norwd #resale_criteria label,body.norwd #resale_criteria .label,body.norwd #resale_bank_account label,body.norwd #resale_bank_account .label,body.norwd .edit_pickup_person_form label,body.norwd .edit_pickup_person_form .label,body.norwd #main_content_subgrouping_management label,body.norwd #main_content_subgrouping_management .label,body.norwd #contact_mandate_data label,body.norwd #contact_mandate_data .label{width:220px}
@media screen and (min-width:721px){#main_content_registration label,#main_content_registration .label,#main_content_address label,#main_content_address .label,#main_content_edit_personal_details label,#main_content_edit_personal_details .label,#main_content_edit_password label,#main_content_edit_password .label,#main_content_confirm_reset_password label,#main_content_confirm_reset_password .label,#main_content_reset_password label,#main_content_reset_password .label,.main_content_payment label,.main_content_payment .label,#beneficiary_form label,#beneficiary_form .label,#card_verification_popup label,#card_verification_popup .label,#immediate_print_form label,#immediate_print_form .label,#resale_criteria label,#resale_criteria .label,#resale_bank_account label,#resale_bank_account .label,.edit_pickup_person_form label,.edit_pickup_person_form .label,#main_content_subgrouping_management label,#main_content_subgrouping_management .label,#contact_mandate_data label,#contact_mandate_data .label{width:220px}
}
#main_content_registration .criterion_TEXTAREA label,#main_content_registration .criterion_TEXTAREA .label,#main_content_registration .criterion_DRAGNDROPLIST label,#main_content_registration .criterion_DRAGNDROPLIST .label,#main_content_registration .beneficiary_multi label,#main_content_registration .beneficiary_multi .label,#main_content_address .criterion_TEXTAREA label,#main_content_address .criterion_TEXTAREA .label,#main_content_address .criterion_DRAGNDROPLIST label,#main_content_address .criterion_DRAGNDROPLIST .label,#main_content_address .beneficiary_multi label,#main_content_address .beneficiary_multi .label,#main_content_edit_personal_details .criterion_TEXTAREA label,#main_content_edit_personal_details .criterion_TEXTAREA .label,#main_content_edit_personal_details .criterion_DRAGNDROPLIST label,#main_content_edit_personal_details .criterion_DRAGNDROPLIST .label,#main_content_edit_personal_details .beneficiary_multi label,#main_content_edit_personal_details .beneficiary_multi .label,#main_content_edit_password .criterion_TEXTAREA label,#main_content_edit_password .criterion_TEXTAREA .label,#main_content_edit_password .criterion_DRAGNDROPLIST label,#main_content_edit_password .criterion_DRAGNDROPLIST .label,#main_content_edit_password .beneficiary_multi label,#main_content_edit_password .beneficiary_multi .label,#main_content_confirm_reset_password .criterion_TEXTAREA label,#main_content_confirm_reset_password .criterion_TEXTAREA .label,#main_content_confirm_reset_password .criterion_DRAGNDROPLIST label,#main_content_confirm_reset_password .criterion_DRAGNDROPLIST .label,#main_content_confirm_reset_password .beneficiary_multi label,#main_content_confirm_reset_password .beneficiary_multi .label,#main_content_reset_password .criterion_TEXTAREA label,#main_content_reset_password .criterion_TEXTAREA .label,#main_content_reset_password .criterion_DRAGNDROPLIST label,#main_content_reset_password .criterion_DRAGNDROPLIST .label,#main_content_reset_password .beneficiary_multi label,#main_content_reset_password .beneficiary_multi .label,.main_content_payment .criterion_TEXTAREA label,.main_content_payment .criterion_TEXTAREA .label,.main_content_payment .criterion_DRAGNDROPLIST label,.main_content_payment .criterion_DRAGNDROPLIST .label,.main_content_payment .beneficiary_multi label,.main_content_payment .beneficiary_multi .label,#beneficiary_form .criterion_TEXTAREA label,#beneficiary_form .criterion_TEXTAREA .label,#beneficiary_form .criterion_DRAGNDROPLIST label,#beneficiary_form .criterion_DRAGNDROPLIST .label,#beneficiary_form .beneficiary_multi label,#beneficiary_form .beneficiary_multi .label,#card_verification_popup .criterion_TEXTAREA label,#card_verification_popup .criterion_TEXTAREA .label,#card_verification_popup .criterion_DRAGNDROPLIST label,#card_verification_popup .criterion_DRAGNDROPLIST .label,#card_verification_popup .beneficiary_multi label,#card_verification_popup .beneficiary_multi .label,#immediate_print_form .criterion_TEXTAREA label,#immediate_print_form .criterion_TEXTAREA .label,#immediate_print_form .criterion_DRAGNDROPLIST label,#immediate_print_form .criterion_DRAGNDROPLIST .label,#immediate_print_form .beneficiary_multi label,#immediate_print_form .beneficiary_multi .label,#resale_criteria .criterion_TEXTAREA label,#resale_criteria .criterion_TEXTAREA .label,#resale_criteria .criterion_DRAGNDROPLIST label,#resale_criteria .criterion_DRAGNDROPLIST .label,#resale_criteria .beneficiary_multi label,#resale_criteria .beneficiary_multi .label,#resale_bank_account .criterion_TEXTAREA label,#resale_bank_account .criterion_TEXTAREA .label,#resale_bank_account .criterion_DRAGNDROPLIST label,#resale_bank_account .criterion_DRAGNDROPLIST .label,#resale_bank_account .beneficiary_multi label,#resale_bank_account .beneficiary_multi .label,.edit_pickup_person_form .criterion_TEXTAREA label,.edit_pickup_person_form .criterion_TEXTAREA .label,.edit_pickup_person_form .criterion_DRAGNDROPLIST label,.edit_pickup_person_form .criterion_DRAGNDROPLIST .label,.edit_pickup_person_form .beneficiary_multi label,.edit_pickup_person_form .beneficiary_multi .label,#main_content_subgrouping_management .criterion_TEXTAREA label,#main_content_subgrouping_management .criterion_TEXTAREA .label,#main_content_subgrouping_management .criterion_DRAGNDROPLIST label,#main_content_subgrouping_management .criterion_DRAGNDROPLIST .label,#main_content_subgrouping_management .beneficiary_multi label,#main_content_subgrouping_management .beneficiary_multi .label,#contact_mandate_data .criterion_TEXTAREA label,#contact_mandate_data .criterion_TEXTAREA .label,#contact_mandate_data .criterion_DRAGNDROPLIST label,#contact_mandate_data .criterion_DRAGNDROPLIST .label,#contact_mandate_data .beneficiary_multi label,#contact_mandate_data .beneficiary_multi .label{vertical-align:top}
body.norwd #main_content_registration select,body.norwd #main_content_address select,body.norwd #main_content_edit_personal_details select,body.norwd #main_content_edit_password select,body.norwd #main_content_confirm_reset_password select,body.norwd #main_content_reset_password select,body.norwd .main_content_payment select,body.norwd #beneficiary_form select,body.norwd #card_verification_popup select,body.norwd #immediate_print_form select,body.norwd #resale_criteria select,body.norwd #resale_bank_account select,body.norwd .edit_pickup_person_form select,body.norwd #main_content_subgrouping_management select,body.norwd #contact_mandate_data select{width:226px}
@media screen and (min-width:721px){#main_content_registration select,#main_content_address select,#main_content_edit_personal_details select,#main_content_edit_password select,#main_content_confirm_reset_password select,#main_content_reset_password select,.main_content_payment select,#beneficiary_form select,#card_verification_popup select,#immediate_print_form select,#resale_criteria select,#resale_bank_account select,.edit_pickup_person_form select,#main_content_subgrouping_management select,#contact_mandate_data select{width:226px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration select,body.rwd #main_content_address select,body.rwd #main_content_edit_personal_details select,body.rwd #main_content_edit_password select,body.rwd #main_content_confirm_reset_password select,body.rwd #main_content_reset_password select,body.rwd .main_content_payment select,body.rwd #beneficiary_form select,body.rwd #card_verification_popup select,body.rwd #immediate_print_form select,body.rwd #resale_criteria select,body.rwd #resale_bank_account select,body.rwd .edit_pickup_person_form select,body.rwd #main_content_subgrouping_management select,body.rwd #contact_mandate_data select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #main_content_registration #field_birthdate select,body.norwd #main_content_registration .beneficiary_date select,body.norwd #main_content_address #field_birthdate select,body.norwd #main_content_address .beneficiary_date select,body.norwd #main_content_edit_personal_details #field_birthdate select,body.norwd #main_content_edit_personal_details .beneficiary_date select,body.norwd #main_content_edit_password #field_birthdate select,body.norwd #main_content_edit_password .beneficiary_date select,body.norwd #main_content_confirm_reset_password #field_birthdate select,body.norwd #main_content_confirm_reset_password .beneficiary_date select,body.norwd #main_content_reset_password #field_birthdate select,body.norwd #main_content_reset_password .beneficiary_date select,body.norwd .main_content_payment #field_birthdate select,body.norwd .main_content_payment .beneficiary_date select,body.norwd #beneficiary_form #field_birthdate select,body.norwd #beneficiary_form .beneficiary_date select,body.norwd #card_verification_popup #field_birthdate select,body.norwd #card_verification_popup .beneficiary_date select,body.norwd #immediate_print_form #field_birthdate select,body.norwd #immediate_print_form .beneficiary_date select,body.norwd #resale_criteria #field_birthdate select,body.norwd #resale_criteria .beneficiary_date select,body.norwd #resale_bank_account #field_birthdate select,body.norwd #resale_bank_account .beneficiary_date select,body.norwd .edit_pickup_person_form #field_birthdate select,body.norwd .edit_pickup_person_form .beneficiary_date select,body.norwd #main_content_subgrouping_management #field_birthdate select,body.norwd #main_content_subgrouping_management .beneficiary_date select,body.norwd #contact_mandate_data #field_birthdate select,body.norwd #contact_mandate_data .beneficiary_date select{width:auto}
@media screen and (min-width:721px){#main_content_registration #field_birthdate select,#main_content_registration .beneficiary_date select,#main_content_address #field_birthdate select,#main_content_address .beneficiary_date select,#main_content_edit_personal_details #field_birthdate select,#main_content_edit_personal_details .beneficiary_date select,#main_content_edit_password #field_birthdate select,#main_content_edit_password .beneficiary_date select,#main_content_confirm_reset_password #field_birthdate select,#main_content_confirm_reset_password .beneficiary_date select,#main_content_reset_password #field_birthdate select,#main_content_reset_password .beneficiary_date select,.main_content_payment #field_birthdate select,.main_content_payment .beneficiary_date select,#beneficiary_form #field_birthdate select,#beneficiary_form .beneficiary_date select,#card_verification_popup #field_birthdate select,#card_verification_popup .beneficiary_date select,#immediate_print_form #field_birthdate select,#immediate_print_form .beneficiary_date select,#resale_criteria #field_birthdate select,#resale_criteria .beneficiary_date select,#resale_bank_account #field_birthdate select,#resale_bank_account .beneficiary_date select,.edit_pickup_person_form #field_birthdate select,.edit_pickup_person_form .beneficiary_date select,#main_content_subgrouping_management #field_birthdate select,#main_content_subgrouping_management .beneficiary_date select,#contact_mandate_data #field_birthdate select,#contact_mandate_data .beneficiary_date select{width:auto}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_birthdate select[name='birthdateDay'],body.rwd #main_content_registration #field_birthdate select[id$="_day"],body.rwd #main_content_registration .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_registration .beneficiary_date select[id$="_day"],body.rwd #main_content_address #field_birthdate select[name='birthdateDay'],body.rwd #main_content_address #field_birthdate select[id$="_day"],body.rwd #main_content_address .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_address .beneficiary_date select[id$="_day"],body.rwd #main_content_edit_personal_details #field_birthdate select[name='birthdateDay'],body.rwd #main_content_edit_personal_details #field_birthdate select[id$="_day"],body.rwd #main_content_edit_personal_details .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_edit_personal_details .beneficiary_date select[id$="_day"],body.rwd #main_content_edit_password #field_birthdate select[name='birthdateDay'],body.rwd #main_content_edit_password #field_birthdate select[id$="_day"],body.rwd #main_content_edit_password .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_edit_password .beneficiary_date select[id$="_day"],body.rwd #main_content_confirm_reset_password #field_birthdate select[name='birthdateDay'],body.rwd #main_content_confirm_reset_password #field_birthdate select[id$="_day"],body.rwd #main_content_confirm_reset_password .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_confirm_reset_password .beneficiary_date select[id$="_day"],body.rwd #main_content_reset_password #field_birthdate select[name='birthdateDay'],body.rwd #main_content_reset_password #field_birthdate select[id$="_day"],body.rwd #main_content_reset_password .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_reset_password .beneficiary_date select[id$="_day"],body.rwd .main_content_payment #field_birthdate select[name='birthdateDay'],body.rwd .main_content_payment #field_birthdate select[id$="_day"],body.rwd .main_content_payment .beneficiary_date select[name='birthdateDay'],body.rwd .main_content_payment .beneficiary_date select[id$="_day"],body.rwd #beneficiary_form #field_birthdate select[name='birthdateDay'],body.rwd #beneficiary_form #field_birthdate select[id$="_day"],body.rwd #beneficiary_form .beneficiary_date select[name='birthdateDay'],body.rwd #beneficiary_form .beneficiary_date select[id$="_day"],body.rwd #card_verification_popup #field_birthdate select[name='birthdateDay'],body.rwd #card_verification_popup #field_birthdate select[id$="_day"],body.rwd #card_verification_popup .beneficiary_date select[name='birthdateDay'],body.rwd #card_verification_popup .beneficiary_date select[id$="_day"],body.rwd #immediate_print_form #field_birthdate select[name='birthdateDay'],body.rwd #immediate_print_form #field_birthdate select[id$="_day"],body.rwd #immediate_print_form .beneficiary_date select[name='birthdateDay'],body.rwd #immediate_print_form .beneficiary_date select[id$="_day"],body.rwd #resale_criteria #field_birthdate select[name='birthdateDay'],body.rwd #resale_criteria #field_birthdate select[id$="_day"],body.rwd #resale_criteria .beneficiary_date select[name='birthdateDay'],body.rwd #resale_criteria .beneficiary_date select[id$="_day"],body.rwd #resale_bank_account #field_birthdate select[name='birthdateDay'],body.rwd #resale_bank_account #field_birthdate select[id$="_day"],body.rwd #resale_bank_account .beneficiary_date select[name='birthdateDay'],body.rwd #resale_bank_account .beneficiary_date select[id$="_day"],body.rwd .edit_pickup_person_form #field_birthdate select[name='birthdateDay'],body.rwd .edit_pickup_person_form #field_birthdate select[id$="_day"],body.rwd .edit_pickup_person_form .beneficiary_date select[name='birthdateDay'],body.rwd .edit_pickup_person_form .beneficiary_date select[id$="_day"],body.rwd #main_content_subgrouping_management #field_birthdate select[name='birthdateDay'],body.rwd #main_content_subgrouping_management #field_birthdate select[id$="_day"],body.rwd #main_content_subgrouping_management .beneficiary_date select[name='birthdateDay'],body.rwd #main_content_subgrouping_management .beneficiary_date select[id$="_day"],body.rwd #contact_mandate_data #field_birthdate select[name='birthdateDay'],body.rwd #contact_mandate_data #field_birthdate select[id$="_day"],body.rwd #contact_mandate_data .beneficiary_date select[name='birthdateDay'],body.rwd #contact_mandate_data .beneficiary_date select[id$="_day"]{width:27%}
body.rwd #main_content_registration #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_registration #field_birthdate select[id$="_month"],body.rwd #main_content_registration .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_registration .beneficiary_date select[id$="_month"],body.rwd #main_content_address #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_address #field_birthdate select[id$="_month"],body.rwd #main_content_address .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_address .beneficiary_date select[id$="_month"],body.rwd #main_content_edit_personal_details #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_edit_personal_details #field_birthdate select[id$="_month"],body.rwd #main_content_edit_personal_details .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_edit_personal_details .beneficiary_date select[id$="_month"],body.rwd #main_content_edit_password #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_edit_password #field_birthdate select[id$="_month"],body.rwd #main_content_edit_password .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_edit_password .beneficiary_date select[id$="_month"],body.rwd #main_content_confirm_reset_password #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_confirm_reset_password #field_birthdate select[id$="_month"],body.rwd #main_content_confirm_reset_password .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_confirm_reset_password .beneficiary_date select[id$="_month"],body.rwd #main_content_reset_password #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_reset_password #field_birthdate select[id$="_month"],body.rwd #main_content_reset_password .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_reset_password .beneficiary_date select[id$="_month"],body.rwd .main_content_payment #field_birthdate select[name='birthdateMonth'],body.rwd .main_content_payment #field_birthdate select[id$="_month"],body.rwd .main_content_payment .beneficiary_date select[name='birthdateMonth'],body.rwd .main_content_payment .beneficiary_date select[id$="_month"],body.rwd #beneficiary_form #field_birthdate select[name='birthdateMonth'],body.rwd #beneficiary_form #field_birthdate select[id$="_month"],body.rwd #beneficiary_form .beneficiary_date select[name='birthdateMonth'],body.rwd #beneficiary_form .beneficiary_date select[id$="_month"],body.rwd #card_verification_popup #field_birthdate select[name='birthdateMonth'],body.rwd #card_verification_popup #field_birthdate select[id$="_month"],body.rwd #card_verification_popup .beneficiary_date select[name='birthdateMonth'],body.rwd #card_verification_popup .beneficiary_date select[id$="_month"],body.rwd #immediate_print_form #field_birthdate select[name='birthdateMonth'],body.rwd #immediate_print_form #field_birthdate select[id$="_month"],body.rwd #immediate_print_form .beneficiary_date select[name='birthdateMonth'],body.rwd #immediate_print_form .beneficiary_date select[id$="_month"],body.rwd #resale_criteria #field_birthdate select[name='birthdateMonth'],body.rwd #resale_criteria #field_birthdate select[id$="_month"],body.rwd #resale_criteria .beneficiary_date select[name='birthdateMonth'],body.rwd #resale_criteria .beneficiary_date select[id$="_month"],body.rwd #resale_bank_account #field_birthdate select[name='birthdateMonth'],body.rwd #resale_bank_account #field_birthdate select[id$="_month"],body.rwd #resale_bank_account .beneficiary_date select[name='birthdateMonth'],body.rwd #resale_bank_account .beneficiary_date select[id$="_month"],body.rwd .edit_pickup_person_form #field_birthdate select[name='birthdateMonth'],body.rwd .edit_pickup_person_form #field_birthdate select[id$="_month"],body.rwd .edit_pickup_person_form .beneficiary_date select[name='birthdateMonth'],body.rwd .edit_pickup_person_form .beneficiary_date select[id$="_month"],body.rwd #main_content_subgrouping_management #field_birthdate select[name='birthdateMonth'],body.rwd #main_content_subgrouping_management #field_birthdate select[id$="_month"],body.rwd #main_content_subgrouping_management .beneficiary_date select[name='birthdateMonth'],body.rwd #main_content_subgrouping_management .beneficiary_date select[id$="_month"],body.rwd #contact_mandate_data #field_birthdate select[name='birthdateMonth'],body.rwd #contact_mandate_data #field_birthdate select[id$="_month"],body.rwd #contact_mandate_data .beneficiary_date select[name='birthdateMonth'],body.rwd #contact_mandate_data .beneficiary_date select[id$="_month"]{width:40%}
body.rwd #main_content_registration #field_birthdate select[name='birthdateYear'],body.rwd #main_content_registration #field_birthdate select[id$="_year"],body.rwd #main_content_registration .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_registration .beneficiary_date select[id$="_year"],body.rwd #main_content_address #field_birthdate select[name='birthdateYear'],body.rwd #main_content_address #field_birthdate select[id$="_year"],body.rwd #main_content_address .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_address .beneficiary_date select[id$="_year"],body.rwd #main_content_edit_personal_details #field_birthdate select[name='birthdateYear'],body.rwd #main_content_edit_personal_details #field_birthdate select[id$="_year"],body.rwd #main_content_edit_personal_details .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_edit_personal_details .beneficiary_date select[id$="_year"],body.rwd #main_content_edit_password #field_birthdate select[name='birthdateYear'],body.rwd #main_content_edit_password #field_birthdate select[id$="_year"],body.rwd #main_content_edit_password .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_edit_password .beneficiary_date select[id$="_year"],body.rwd #main_content_confirm_reset_password #field_birthdate select[name='birthdateYear'],body.rwd #main_content_confirm_reset_password #field_birthdate select[id$="_year"],body.rwd #main_content_confirm_reset_password .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_confirm_reset_password .beneficiary_date select[id$="_year"],body.rwd #main_content_reset_password #field_birthdate select[name='birthdateYear'],body.rwd #main_content_reset_password #field_birthdate select[id$="_year"],body.rwd #main_content_reset_password .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_reset_password .beneficiary_date select[id$="_year"],body.rwd .main_content_payment #field_birthdate select[name='birthdateYear'],body.rwd .main_content_payment #field_birthdate select[id$="_year"],body.rwd .main_content_payment .beneficiary_date select[name='birthdateYear'],body.rwd .main_content_payment .beneficiary_date select[id$="_year"],body.rwd #beneficiary_form #field_birthdate select[name='birthdateYear'],body.rwd #beneficiary_form #field_birthdate select[id$="_year"],body.rwd #beneficiary_form .beneficiary_date select[name='birthdateYear'],body.rwd #beneficiary_form .beneficiary_date select[id$="_year"],body.rwd #card_verification_popup #field_birthdate select[name='birthdateYear'],body.rwd #card_verification_popup #field_birthdate select[id$="_year"],body.rwd #card_verification_popup .beneficiary_date select[name='birthdateYear'],body.rwd #card_verification_popup .beneficiary_date select[id$="_year"],body.rwd #immediate_print_form #field_birthdate select[name='birthdateYear'],body.rwd #immediate_print_form #field_birthdate select[id$="_year"],body.rwd #immediate_print_form .beneficiary_date select[name='birthdateYear'],body.rwd #immediate_print_form .beneficiary_date select[id$="_year"],body.rwd #resale_criteria #field_birthdate select[name='birthdateYear'],body.rwd #resale_criteria #field_birthdate select[id$="_year"],body.rwd #resale_criteria .beneficiary_date select[name='birthdateYear'],body.rwd #resale_criteria .beneficiary_date select[id$="_year"],body.rwd #resale_bank_account #field_birthdate select[name='birthdateYear'],body.rwd #resale_bank_account #field_birthdate select[id$="_year"],body.rwd #resale_bank_account .beneficiary_date select[name='birthdateYear'],body.rwd #resale_bank_account .beneficiary_date select[id$="_year"],body.rwd .edit_pickup_person_form #field_birthdate select[name='birthdateYear'],body.rwd .edit_pickup_person_form #field_birthdate select[id$="_year"],body.rwd .edit_pickup_person_form .beneficiary_date select[name='birthdateYear'],body.rwd .edit_pickup_person_form .beneficiary_date select[id$="_year"],body.rwd #main_content_subgrouping_management #field_birthdate select[name='birthdateYear'],body.rwd #main_content_subgrouping_management #field_birthdate select[id$="_year"],body.rwd #main_content_subgrouping_management .beneficiary_date select[name='birthdateYear'],body.rwd #main_content_subgrouping_management .beneficiary_date select[id$="_year"],body.rwd #contact_mandate_data #field_birthdate select[name='birthdateYear'],body.rwd #contact_mandate_data #field_birthdate select[id$="_year"],body.rwd #contact_mandate_data .beneficiary_date select[name='birthdateYear'],body.rwd #contact_mandate_data .beneficiary_date select[id$="_year"]{width:30%;float:right}
}
#main_content_registration #field_title label,#main_content_registration #field_is_main_address label,#main_content_registration #field_is_delivery_address label,#main_content_registration #field_is_billing_address label,#main_content_registration .criterion_RADIO input+label,#main_content_registration .authorizations input+label,#main_content_registration .beneficiary_boolean input+label,#main_content_address #field_title label,#main_content_address #field_is_main_address label,#main_content_address #field_is_delivery_address label,#main_content_address #field_is_billing_address label,#main_content_address .criterion_RADIO input+label,#main_content_address .authorizations input+label,#main_content_address .beneficiary_boolean input+label,#main_content_edit_personal_details #field_title label,#main_content_edit_personal_details #field_is_main_address label,#main_content_edit_personal_details #field_is_delivery_address label,#main_content_edit_personal_details #field_is_billing_address label,#main_content_edit_personal_details .criterion_RADIO input+label,#main_content_edit_personal_details .authorizations input+label,#main_content_edit_personal_details .beneficiary_boolean input+label,#main_content_edit_password #field_title label,#main_content_edit_password #field_is_main_address label,#main_content_edit_password #field_is_delivery_address label,#main_content_edit_password #field_is_billing_address label,#main_content_edit_password .criterion_RADIO input+label,#main_content_edit_password .authorizations input+label,#main_content_edit_password .beneficiary_boolean input+label,#main_content_confirm_reset_password #field_title label,#main_content_confirm_reset_password #field_is_main_address label,#main_content_confirm_reset_password #field_is_delivery_address label,#main_content_confirm_reset_password #field_is_billing_address label,#main_content_confirm_reset_password .criterion_RADIO input+label,#main_content_confirm_reset_password .authorizations input+label,#main_content_confirm_reset_password .beneficiary_boolean input+label,#main_content_reset_password #field_title label,#main_content_reset_password #field_is_main_address label,#main_content_reset_password #field_is_delivery_address label,#main_content_reset_password #field_is_billing_address label,#main_content_reset_password .criterion_RADIO input+label,#main_content_reset_password .authorizations input+label,#main_content_reset_password .beneficiary_boolean input+label,.main_content_payment #field_title label,.main_content_payment #field_is_main_address label,.main_content_payment #field_is_delivery_address label,.main_content_payment #field_is_billing_address label,.main_content_payment .criterion_RADIO input+label,.main_content_payment .authorizations input+label,.main_content_payment .beneficiary_boolean input+label,#beneficiary_form #field_title label,#beneficiary_form #field_is_main_address label,#beneficiary_form #field_is_delivery_address label,#beneficiary_form #field_is_billing_address label,#beneficiary_form .criterion_RADIO input+label,#beneficiary_form .authorizations input+label,#beneficiary_form .beneficiary_boolean input+label,#card_verification_popup #field_title label,#card_verification_popup #field_is_main_address label,#card_verification_popup #field_is_delivery_address label,#card_verification_popup #field_is_billing_address label,#card_verification_popup .criterion_RADIO input+label,#card_verification_popup .authorizations input+label,#card_verification_popup .beneficiary_boolean input+label,#immediate_print_form #field_title label,#immediate_print_form #field_is_main_address label,#immediate_print_form #field_is_delivery_address label,#immediate_print_form #field_is_billing_address label,#immediate_print_form .criterion_RADIO input+label,#immediate_print_form .authorizations input+label,#immediate_print_form .beneficiary_boolean input+label,#resale_criteria #field_title label,#resale_criteria #field_is_main_address label,#resale_criteria #field_is_delivery_address label,#resale_criteria #field_is_billing_address label,#resale_criteria .criterion_RADIO input+label,#resale_criteria .authorizations input+label,#resale_criteria .beneficiary_boolean input+label,#resale_bank_account #field_title label,#resale_bank_account #field_is_main_address label,#resale_bank_account #field_is_delivery_address label,#resale_bank_account #field_is_billing_address label,#resale_bank_account .criterion_RADIO input+label,#resale_bank_account .authorizations input+label,#resale_bank_account .beneficiary_boolean input+label,.edit_pickup_person_form #field_title label,.edit_pickup_person_form #field_is_main_address label,.edit_pickup_person_form #field_is_delivery_address label,.edit_pickup_person_form #field_is_billing_address label,.edit_pickup_person_form .criterion_RADIO input+label,.edit_pickup_person_form .authorizations input+label,.edit_pickup_person_form .beneficiary_boolean input+label,#main_content_subgrouping_management #field_title label,#main_content_subgrouping_management #field_is_main_address label,#main_content_subgrouping_management #field_is_delivery_address label,#main_content_subgrouping_management #field_is_billing_address label,#main_content_subgrouping_management .criterion_RADIO input+label,#main_content_subgrouping_management .authorizations input+label,#main_content_subgrouping_management .beneficiary_boolean input+label,#contact_mandate_data #field_title label,#contact_mandate_data #field_is_main_address label,#contact_mandate_data #field_is_delivery_address label,#contact_mandate_data #field_is_billing_address label,#contact_mandate_data .criterion_RADIO input+label,#contact_mandate_data .authorizations input+label,#contact_mandate_data .beneficiary_boolean input+label{width:auto;margin-right:10px}
#main_content_registration .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_registration .authorizations input+label:last-child,#main_content_registration .beneficiary_boolean input+label:last-child,#main_content_address .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_address .authorizations input+label:last-child,#main_content_address .beneficiary_boolean input+label:last-child,#main_content_edit_personal_details .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_edit_personal_details .authorizations input+label:last-child,#main_content_edit_personal_details .beneficiary_boolean input+label:last-child,#main_content_edit_password .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_edit_password .authorizations input+label:last-child,#main_content_edit_password .beneficiary_boolean input+label:last-child,#main_content_confirm_reset_password .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_confirm_reset_password .authorizations input+label:last-child,#main_content_confirm_reset_password .beneficiary_boolean input+label:last-child,#main_content_reset_password .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_reset_password .authorizations input+label:last-child,#main_content_reset_password .beneficiary_boolean input+label:last-child,.main_content_payment .criterion_RADIO.criterion_SIMPLE input+label:last-child,.main_content_payment .authorizations input+label:last-child,.main_content_payment .beneficiary_boolean input+label:last-child,#beneficiary_form .criterion_RADIO.criterion_SIMPLE input+label:last-child,#beneficiary_form .authorizations input+label:last-child,#beneficiary_form .beneficiary_boolean input+label:last-child,#card_verification_popup .criterion_RADIO.criterion_SIMPLE input+label:last-child,#card_verification_popup .authorizations input+label:last-child,#card_verification_popup .beneficiary_boolean input+label:last-child,#immediate_print_form .criterion_RADIO.criterion_SIMPLE input+label:last-child,#immediate_print_form .authorizations input+label:last-child,#immediate_print_form .beneficiary_boolean input+label:last-child,#resale_criteria .criterion_RADIO.criterion_SIMPLE input+label:last-child,#resale_criteria .authorizations input+label:last-child,#resale_criteria .beneficiary_boolean input+label:last-child,#resale_bank_account .criterion_RADIO.criterion_SIMPLE input+label:last-child,#resale_bank_account .authorizations input+label:last-child,#resale_bank_account .beneficiary_boolean input+label:last-child,.edit_pickup_person_form .criterion_RADIO.criterion_SIMPLE input+label:last-child,.edit_pickup_person_form .authorizations input+label:last-child,.edit_pickup_person_form .beneficiary_boolean input+label:last-child,#main_content_subgrouping_management .criterion_RADIO.criterion_SIMPLE input+label:last-child,#main_content_subgrouping_management .authorizations input+label:last-child,#main_content_subgrouping_management .beneficiary_boolean input+label:last-child,#contact_mandate_data .criterion_RADIO.criterion_SIMPLE input+label:last-child,#contact_mandate_data .authorizations input+label:last-child,#contact_mandate_data .beneficiary_boolean input+label:last-child{margin-right:0}
body.norwd #main_content_registration #field_title label,body.norwd #main_content_registration .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_registration .beneficiary_boolean label,body.norwd #main_content_address #field_title label,body.norwd #main_content_address .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_address .beneficiary_boolean label,body.norwd #main_content_edit_personal_details #field_title label,body.norwd #main_content_edit_personal_details .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_edit_personal_details .beneficiary_boolean label,body.norwd #main_content_edit_password #field_title label,body.norwd #main_content_edit_password .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_edit_password .beneficiary_boolean label,body.norwd #main_content_confirm_reset_password #field_title label,body.norwd #main_content_confirm_reset_password .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_confirm_reset_password .beneficiary_boolean label,body.norwd #main_content_reset_password #field_title label,body.norwd #main_content_reset_password .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_reset_password .beneficiary_boolean label,body.norwd .main_content_payment #field_title label,body.norwd .main_content_payment .criterion_RADIO.criterion_SIMPLE label,body.norwd .main_content_payment .beneficiary_boolean label,body.norwd #beneficiary_form #field_title label,body.norwd #beneficiary_form .criterion_RADIO.criterion_SIMPLE label,body.norwd #beneficiary_form .beneficiary_boolean label,body.norwd #card_verification_popup #field_title label,body.norwd #card_verification_popup .criterion_RADIO.criterion_SIMPLE label,body.norwd #card_verification_popup .beneficiary_boolean label,body.norwd #immediate_print_form #field_title label,body.norwd #immediate_print_form .criterion_RADIO.criterion_SIMPLE label,body.norwd #immediate_print_form .beneficiary_boolean label,body.norwd #resale_criteria #field_title label,body.norwd #resale_criteria .criterion_RADIO.criterion_SIMPLE label,body.norwd #resale_criteria .beneficiary_boolean label,body.norwd #resale_bank_account #field_title label,body.norwd #resale_bank_account .criterion_RADIO.criterion_SIMPLE label,body.norwd #resale_bank_account .beneficiary_boolean label,body.norwd .edit_pickup_person_form #field_title label,body.norwd .edit_pickup_person_form .criterion_RADIO.criterion_SIMPLE label,body.norwd .edit_pickup_person_form .beneficiary_boolean label,body.norwd #main_content_subgrouping_management #field_title label,body.norwd #main_content_subgrouping_management .criterion_RADIO.criterion_SIMPLE label,body.norwd #main_content_subgrouping_management .beneficiary_boolean label,body.norwd #contact_mandate_data #field_title label,body.norwd #contact_mandate_data .criterion_RADIO.criterion_SIMPLE label,body.norwd #contact_mandate_data .beneficiary_boolean label{min-width:60px}
@media screen and (min-width:721px){#main_content_registration #field_title label,#main_content_registration .criterion_RADIO.criterion_SIMPLE label,#main_content_registration .beneficiary_boolean label,#main_content_address #field_title label,#main_content_address .criterion_RADIO.criterion_SIMPLE label,#main_content_address .beneficiary_boolean label,#main_content_edit_personal_details #field_title label,#main_content_edit_personal_details .criterion_RADIO.criterion_SIMPLE label,#main_content_edit_personal_details .beneficiary_boolean label,#main_content_edit_password #field_title label,#main_content_edit_password .criterion_RADIO.criterion_SIMPLE label,#main_content_edit_password .beneficiary_boolean label,#main_content_confirm_reset_password #field_title label,#main_content_confirm_reset_password .criterion_RADIO.criterion_SIMPLE label,#main_content_confirm_reset_password .beneficiary_boolean label,#main_content_reset_password #field_title label,#main_content_reset_password .criterion_RADIO.criterion_SIMPLE label,#main_content_reset_password .beneficiary_boolean label,.main_content_payment #field_title label,.main_content_payment .criterion_RADIO.criterion_SIMPLE label,.main_content_payment .beneficiary_boolean label,#beneficiary_form #field_title label,#beneficiary_form .criterion_RADIO.criterion_SIMPLE label,#beneficiary_form .beneficiary_boolean label,#card_verification_popup #field_title label,#card_verification_popup .criterion_RADIO.criterion_SIMPLE label,#card_verification_popup .beneficiary_boolean label,#immediate_print_form #field_title label,#immediate_print_form .criterion_RADIO.criterion_SIMPLE label,#immediate_print_form .beneficiary_boolean label,#resale_criteria #field_title label,#resale_criteria .criterion_RADIO.criterion_SIMPLE label,#resale_criteria .beneficiary_boolean label,#resale_bank_account #field_title label,#resale_bank_account .criterion_RADIO.criterion_SIMPLE label,#resale_bank_account .beneficiary_boolean label,.edit_pickup_person_form #field_title label,.edit_pickup_person_form .criterion_RADIO.criterion_SIMPLE label,.edit_pickup_person_form .beneficiary_boolean label,#main_content_subgrouping_management #field_title label,#main_content_subgrouping_management .criterion_RADIO.criterion_SIMPLE label,#main_content_subgrouping_management .beneficiary_boolean label,#contact_mandate_data #field_title label,#contact_mandate_data .criterion_RADIO.criterion_SIMPLE label,#contact_mandate_data .beneficiary_boolean label{min-width:60px}
}
body.norwd #main_content_registration .authorizations label,body.norwd #main_content_address .authorizations label,body.norwd #main_content_edit_personal_details .authorizations label,body.norwd #main_content_edit_password .authorizations label,body.norwd #main_content_confirm_reset_password .authorizations label,body.norwd #main_content_reset_password .authorizations label,body.norwd .main_content_payment .authorizations label,body.norwd #beneficiary_form .authorizations label,body.norwd #card_verification_popup .authorizations label,body.norwd #immediate_print_form .authorizations label,body.norwd #resale_criteria .authorizations label,body.norwd #resale_bank_account .authorizations label,body.norwd .edit_pickup_person_form .authorizations label,body.norwd #main_content_subgrouping_management .authorizations label,body.norwd #contact_mandate_data .authorizations label{min-width:50px}
@media screen and (min-width:721px){#main_content_registration .authorizations label,#main_content_address .authorizations label,#main_content_edit_personal_details .authorizations label,#main_content_edit_password .authorizations label,#main_content_confirm_reset_password .authorizations label,#main_content_reset_password .authorizations label,.main_content_payment .authorizations label,#beneficiary_form .authorizations label,#card_verification_popup .authorizations label,#immediate_print_form .authorizations label,#resale_criteria .authorizations label,#resale_bank_account .authorizations label,.edit_pickup_person_form .authorizations label,#main_content_subgrouping_management .authorizations label,#contact_mandate_data .authorizations label{min-width:50px}
}
#main_content_registration .authorizations .field,#main_content_address .authorizations .field,#main_content_edit_personal_details .authorizations .field,#main_content_edit_password .authorizations .field,#main_content_confirm_reset_password .authorizations .field,#main_content_reset_password .authorizations .field,.main_content_payment .authorizations .field,#beneficiary_form .authorizations .field,#card_verification_popup .authorizations .field,#immediate_print_form .authorizations .field,#resale_criteria .authorizations .field,#resale_bank_account .authorizations .field,.edit_pickup_person_form .authorizations .field,#main_content_subgrouping_management .authorizations .field,#contact_mandate_data .authorizations .field{margin-bottom:.5em}
#main_content_registration .authorizations .field:last-child,#main_content_address .authorizations .field:last-child,#main_content_edit_personal_details .authorizations .field:last-child,#main_content_edit_password .authorizations .field:last-child,#main_content_confirm_reset_password .authorizations .field:last-child,#main_content_reset_password .authorizations .field:last-child,.main_content_payment .authorizations .field:last-child,#beneficiary_form .authorizations .field:last-child,#card_verification_popup .authorizations .field:last-child,#immediate_print_form .authorizations .field:last-child,#resale_criteria .authorizations .field:last-child,#resale_bank_account .authorizations .field:last-child,.edit_pickup_person_form .authorizations .field:last-child,#main_content_subgrouping_management .authorizations .field:last-child,#contact_mandate_data .authorizations .field:last-child{margin-bottom:0}
#main_content_registration .authorizations .header,#main_content_address .authorizations .header,#main_content_edit_personal_details .authorizations .header,#main_content_edit_password .authorizations .header,#main_content_confirm_reset_password .authorizations .header,#main_content_reset_password .authorizations .header,.main_content_payment .authorizations .header,#beneficiary_form .authorizations .header,#card_verification_popup .authorizations .header,#immediate_print_form .authorizations .header,#resale_criteria .authorizations .header,#resale_bank_account .authorizations .header,.edit_pickup_person_form .authorizations .header,#main_content_subgrouping_management .authorizations .header,#contact_mandate_data .authorizations .header{margin-bottom:.5em;padding:0 0 .5em 450px;border-bottom:1px solid #b4b4b4}
@media screen and (max-width:720px){body.rwd #main_content_registration .authorizations .header,body.rwd #main_content_address .authorizations .header,body.rwd #main_content_edit_personal_details .authorizations .header,body.rwd #main_content_edit_password .authorizations .header,body.rwd #main_content_confirm_reset_password .authorizations .header,body.rwd #main_content_reset_password .authorizations .header,body.rwd .main_content_payment .authorizations .header,body.rwd #beneficiary_form .authorizations .header,body.rwd #card_verification_popup .authorizations .header,body.rwd #immediate_print_form .authorizations .header,body.rwd #resale_criteria .authorizations .header,body.rwd #resale_bank_account .authorizations .header,body.rwd .edit_pickup_person_form .authorizations .header,body.rwd #main_content_subgrouping_management .authorizations .header,body.rwd #contact_mandate_data .authorizations .header{display:none}
}
body.norwd #main_content_registration .authorizations .header .text,body.norwd #main_content_address .authorizations .header .text,body.norwd #main_content_edit_personal_details .authorizations .header .text,body.norwd #main_content_edit_password .authorizations .header .text,body.norwd #main_content_confirm_reset_password .authorizations .header .text,body.norwd #main_content_reset_password .authorizations .header .text,body.norwd .main_content_payment .authorizations .header .text,body.norwd #beneficiary_form .authorizations .header .text,body.norwd #card_verification_popup .authorizations .header .text,body.norwd #immediate_print_form .authorizations .header .text,body.norwd #resale_criteria .authorizations .header .text,body.norwd #resale_bank_account .authorizations .header .text,body.norwd .edit_pickup_person_form .authorizations .header .text,body.norwd #main_content_subgrouping_management .authorizations .header .text,body.norwd #contact_mandate_data .authorizations .header .text{font-weight:bold;display:inline-block;width:95px;text-align:center}
body.norwd #main_content_registration .authorizations .header .text:first-child,body.norwd #main_content_address .authorizations .header .text:first-child,body.norwd #main_content_edit_personal_details .authorizations .header .text:first-child,body.norwd #main_content_edit_password .authorizations .header .text:first-child,body.norwd #main_content_confirm_reset_password .authorizations .header .text:first-child,body.norwd #main_content_reset_password .authorizations .header .text:first-child,body.norwd .main_content_payment .authorizations .header .text:first-child,body.norwd #beneficiary_form .authorizations .header .text:first-child,body.norwd #card_verification_popup .authorizations .header .text:first-child,body.norwd #immediate_print_form .authorizations .header .text:first-child,body.norwd #resale_criteria .authorizations .header .text:first-child,body.norwd #resale_bank_account .authorizations .header .text:first-child,body.norwd .edit_pickup_person_form .authorizations .header .text:first-child,body.norwd #main_content_subgrouping_management .authorizations .header .text:first-child,body.norwd #contact_mandate_data .authorizations .header .text:first-child{margin-right:10px}
@media screen and (min-width:721px){#main_content_registration .authorizations .header .text,#main_content_address .authorizations .header .text,#main_content_edit_personal_details .authorizations .header .text,#main_content_edit_password .authorizations .header .text,#main_content_confirm_reset_password .authorizations .header .text,#main_content_reset_password .authorizations .header .text,.main_content_payment .authorizations .header .text,#beneficiary_form .authorizations .header .text,#card_verification_popup .authorizations .header .text,#immediate_print_form .authorizations .header .text,#resale_criteria .authorizations .header .text,#resale_bank_account .authorizations .header .text,.edit_pickup_person_form .authorizations .header .text,#main_content_subgrouping_management .authorizations .header .text,#contact_mandate_data .authorizations .header .text{font-weight:bold;display:inline-block;width:95px;text-align:center}
#main_content_registration .authorizations .header .text:first-child,#main_content_address .authorizations .header .text:first-child,#main_content_edit_personal_details .authorizations .header .text:first-child,#main_content_edit_password .authorizations .header .text:first-child,#main_content_confirm_reset_password .authorizations .header .text:first-child,#main_content_reset_password .authorizations .header .text:first-child,.main_content_payment .authorizations .header .text:first-child,#beneficiary_form .authorizations .header .text:first-child,#card_verification_popup .authorizations .header .text:first-child,#immediate_print_form .authorizations .header .text:first-child,#resale_criteria .authorizations .header .text:first-child,#resale_bank_account .authorizations .header .text:first-child,.edit_pickup_person_form .authorizations .header .text:first-child,#main_content_subgrouping_management .authorizations .header .text:first-child,#contact_mandate_data .authorizations .header .text:first-child{margin-right:10px}
}
body.norwd #main_content_registration .authorizations .authorization_RADIO>label,body.norwd #main_content_address .authorizations .authorization_RADIO>label,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO>label,body.norwd #main_content_edit_password .authorizations .authorization_RADIO>label,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO>label,body.norwd #main_content_reset_password .authorizations .authorization_RADIO>label,body.norwd .main_content_payment .authorizations .authorization_RADIO>label,body.norwd #beneficiary_form .authorizations .authorization_RADIO>label,body.norwd #card_verification_popup .authorizations .authorization_RADIO>label,body.norwd #immediate_print_form .authorizations .authorization_RADIO>label,body.norwd #resale_criteria .authorizations .authorization_RADIO>label,body.norwd #resale_bank_account .authorizations .authorization_RADIO>label,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO>label,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO>label,body.norwd #contact_mandate_data .authorizations .authorization_RADIO>label{width:450px}
@media screen and (min-width:721px){#main_content_registration .authorizations .authorization_RADIO>label,#main_content_address .authorizations .authorization_RADIO>label,#main_content_edit_personal_details .authorizations .authorization_RADIO>label,#main_content_edit_password .authorizations .authorization_RADIO>label,#main_content_confirm_reset_password .authorizations .authorization_RADIO>label,#main_content_reset_password .authorizations .authorization_RADIO>label,.main_content_payment .authorizations .authorization_RADIO>label,#beneficiary_form .authorizations .authorization_RADIO>label,#card_verification_popup .authorizations .authorization_RADIO>label,#immediate_print_form .authorizations .authorization_RADIO>label,#resale_criteria .authorizations .authorization_RADIO>label,#resale_bank_account .authorizations .authorization_RADIO>label,.edit_pickup_person_form .authorizations .authorization_RADIO>label,#main_content_subgrouping_management .authorizations .authorization_RADIO>label,#contact_mandate_data .authorizations .authorization_RADIO>label{width:450px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration .authorizations .authorization_RADIO>label,body.rwd #main_content_address .authorizations .authorization_RADIO>label,body.rwd #main_content_edit_personal_details .authorizations .authorization_RADIO>label,body.rwd #main_content_edit_password .authorizations .authorization_RADIO>label,body.rwd #main_content_confirm_reset_password .authorizations .authorization_RADIO>label,body.rwd #main_content_reset_password .authorizations .authorization_RADIO>label,body.rwd .main_content_payment .authorizations .authorization_RADIO>label,body.rwd #beneficiary_form .authorizations .authorization_RADIO>label,body.rwd #card_verification_popup .authorizations .authorization_RADIO>label,body.rwd #immediate_print_form .authorizations .authorization_RADIO>label,body.rwd #resale_criteria .authorizations .authorization_RADIO>label,body.rwd #resale_bank_account .authorizations .authorization_RADIO>label,body.rwd .edit_pickup_person_form .authorizations .authorization_RADIO>label,body.rwd #main_content_subgrouping_management .authorizations .authorization_RADIO>label,body.rwd #contact_mandate_data .authorizations .authorization_RADIO>label{width:auto}
}
body.norwd #main_content_registration .authorizations .authorization_RADIO .multiple,body.norwd #main_content_address .authorizations .authorization_RADIO .multiple,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO .multiple,body.norwd #main_content_edit_password .authorizations .authorization_RADIO .multiple,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple,body.norwd #main_content_reset_password .authorizations .authorization_RADIO .multiple,body.norwd .main_content_payment .authorizations .authorization_RADIO .multiple,body.norwd #beneficiary_form .authorizations .authorization_RADIO .multiple,body.norwd #card_verification_popup .authorizations .authorization_RADIO .multiple,body.norwd #immediate_print_form .authorizations .authorization_RADIO .multiple,body.norwd #resale_criteria .authorizations .authorization_RADIO .multiple,body.norwd #resale_bank_account .authorizations .authorization_RADIO .multiple,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO .multiple,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO .multiple,body.norwd #contact_mandate_data .authorizations .authorization_RADIO .multiple{position:relative}
body.norwd #main_content_registration .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_address .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_edit_password .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_reset_password .authorizations .authorization_RADIO .multiple label,body.norwd .main_content_payment .authorizations .authorization_RADIO .multiple label,body.norwd #beneficiary_form .authorizations .authorization_RADIO .multiple label,body.norwd #card_verification_popup .authorizations .authorization_RADIO .multiple label,body.norwd #immediate_print_form .authorizations .authorization_RADIO .multiple label,body.norwd #resale_criteria .authorizations .authorization_RADIO .multiple label,body.norwd #resale_bank_account .authorizations .authorization_RADIO .multiple label,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO .multiple label,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO .multiple label,body.norwd #contact_mandate_data .authorizations .authorization_RADIO .multiple label{display:none}
body.norwd #main_content_registration .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_address .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_edit_password .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_reset_password .authorizations .authorization_RADIO .multiple input,body.norwd .main_content_payment .authorizations .authorization_RADIO .multiple input,body.norwd #beneficiary_form .authorizations .authorization_RADIO .multiple input,body.norwd #card_verification_popup .authorizations .authorization_RADIO .multiple input,body.norwd #immediate_print_form .authorizations .authorization_RADIO .multiple input,body.norwd #resale_criteria .authorizations .authorization_RADIO .multiple input,body.norwd #resale_bank_account .authorizations .authorization_RADIO .multiple input,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO .multiple input,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input,body.norwd #contact_mandate_data .authorizations .authorization_RADIO .multiple input{position:absolute}
body.norwd #main_content_registration .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_address .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_edit_password .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_reset_password .authorizations .authorization_RADIO .multiple input.accept,body.norwd .main_content_payment .authorizations .authorization_RADIO .multiple input.accept,body.norwd #beneficiary_form .authorizations .authorization_RADIO .multiple input.accept,body.norwd #card_verification_popup .authorizations .authorization_RADIO .multiple input.accept,body.norwd #immediate_print_form .authorizations .authorization_RADIO .multiple input.accept,body.norwd #resale_criteria .authorizations .authorization_RADIO .multiple input.accept,body.norwd #resale_bank_account .authorizations .authorization_RADIO .multiple input.accept,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO .multiple input.accept,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input.accept,body.norwd #contact_mandate_data .authorizations .authorization_RADIO .multiple input.accept{left:34px}
body.norwd #main_content_registration .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_address .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_edit_password .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_reset_password .authorizations .authorization_RADIO .multiple input.refuse,body.norwd .main_content_payment .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #beneficiary_form .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #card_verification_popup .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #immediate_print_form .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #resale_criteria .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #resale_bank_account .authorizations .authorization_RADIO .multiple input.refuse,body.norwd .edit_pickup_person_form .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input.refuse,body.norwd #contact_mandate_data .authorizations .authorization_RADIO .multiple input.refuse{left:142px}
@media screen and (min-width:721px){#main_content_registration .authorizations .authorization_RADIO .multiple,#main_content_address .authorizations .authorization_RADIO .multiple,#main_content_edit_personal_details .authorizations .authorization_RADIO .multiple,#main_content_edit_password .authorizations .authorization_RADIO .multiple,#main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple,#main_content_reset_password .authorizations .authorization_RADIO .multiple,.main_content_payment .authorizations .authorization_RADIO .multiple,#beneficiary_form .authorizations .authorization_RADIO .multiple,#card_verification_popup .authorizations .authorization_RADIO .multiple,#immediate_print_form .authorizations .authorization_RADIO .multiple,#resale_criteria .authorizations .authorization_RADIO .multiple,#resale_bank_account .authorizations .authorization_RADIO .multiple,.edit_pickup_person_form .authorizations .authorization_RADIO .multiple,#main_content_subgrouping_management .authorizations .authorization_RADIO .multiple,#contact_mandate_data .authorizations .authorization_RADIO .multiple{position:relative}
#main_content_registration .authorizations .authorization_RADIO .multiple label,#main_content_address .authorizations .authorization_RADIO .multiple label,#main_content_edit_personal_details .authorizations .authorization_RADIO .multiple label,#main_content_edit_password .authorizations .authorization_RADIO .multiple label,#main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple label,#main_content_reset_password .authorizations .authorization_RADIO .multiple label,.main_content_payment .authorizations .authorization_RADIO .multiple label,#beneficiary_form .authorizations .authorization_RADIO .multiple label,#card_verification_popup .authorizations .authorization_RADIO .multiple label,#immediate_print_form .authorizations .authorization_RADIO .multiple label,#resale_criteria .authorizations .authorization_RADIO .multiple label,#resale_bank_account .authorizations .authorization_RADIO .multiple label,.edit_pickup_person_form .authorizations .authorization_RADIO .multiple label,#main_content_subgrouping_management .authorizations .authorization_RADIO .multiple label,#contact_mandate_data .authorizations .authorization_RADIO .multiple label{display:none}
#main_content_registration .authorizations .authorization_RADIO .multiple input,#main_content_address .authorizations .authorization_RADIO .multiple input,#main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input,#main_content_edit_password .authorizations .authorization_RADIO .multiple input,#main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input,#main_content_reset_password .authorizations .authorization_RADIO .multiple input,.main_content_payment .authorizations .authorization_RADIO .multiple input,#beneficiary_form .authorizations .authorization_RADIO .multiple input,#card_verification_popup .authorizations .authorization_RADIO .multiple input,#immediate_print_form .authorizations .authorization_RADIO .multiple input,#resale_criteria .authorizations .authorization_RADIO .multiple input,#resale_bank_account .authorizations .authorization_RADIO .multiple input,.edit_pickup_person_form .authorizations .authorization_RADIO .multiple input,#main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input,#contact_mandate_data .authorizations .authorization_RADIO .multiple input{position:absolute}
#main_content_registration .authorizations .authorization_RADIO .multiple input.accept,#main_content_address .authorizations .authorization_RADIO .multiple input.accept,#main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input.accept,#main_content_edit_password .authorizations .authorization_RADIO .multiple input.accept,#main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input.accept,#main_content_reset_password .authorizations .authorization_RADIO .multiple input.accept,.main_content_payment .authorizations .authorization_RADIO .multiple input.accept,#beneficiary_form .authorizations .authorization_RADIO .multiple input.accept,#card_verification_popup .authorizations .authorization_RADIO .multiple input.accept,#immediate_print_form .authorizations .authorization_RADIO .multiple input.accept,#resale_criteria .authorizations .authorization_RADIO .multiple input.accept,#resale_bank_account .authorizations .authorization_RADIO .multiple input.accept,.edit_pickup_person_form .authorizations .authorization_RADIO .multiple input.accept,#main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input.accept,#contact_mandate_data .authorizations .authorization_RADIO .multiple input.accept{left:34px}
#main_content_registration .authorizations .authorization_RADIO .multiple input.refuse,#main_content_address .authorizations .authorization_RADIO .multiple input.refuse,#main_content_edit_personal_details .authorizations .authorization_RADIO .multiple input.refuse,#main_content_edit_password .authorizations .authorization_RADIO .multiple input.refuse,#main_content_confirm_reset_password .authorizations .authorization_RADIO .multiple input.refuse,#main_content_reset_password .authorizations .authorization_RADIO .multiple input.refuse,.main_content_payment .authorizations .authorization_RADIO .multiple input.refuse,#beneficiary_form .authorizations .authorization_RADIO .multiple input.refuse,#card_verification_popup .authorizations .authorization_RADIO .multiple input.refuse,#immediate_print_form .authorizations .authorization_RADIO .multiple input.refuse,#resale_criteria .authorizations .authorization_RADIO .multiple input.refuse,#resale_bank_account .authorizations .authorization_RADIO .multiple input.refuse,.edit_pickup_person_form .authorizations .authorization_RADIO .multiple input.refuse,#main_content_subgrouping_management .authorizations .authorization_RADIO .multiple input.refuse,#contact_mandate_data .authorizations .authorization_RADIO .multiple input.refuse{left:142px}
}
#main_content_registration .comment,#main_content_address .comment,#main_content_edit_personal_details .comment,#main_content_edit_password .comment,#main_content_confirm_reset_password .comment,#main_content_reset_password .comment,.main_content_payment .comment,#beneficiary_form .comment,#card_verification_popup .comment,#immediate_print_form .comment,#resale_criteria .comment,#resale_bank_account .comment,.edit_pickup_person_form .comment,#main_content_subgrouping_management .comment,#contact_mandate_data .comment{color:#898989;margin-left:10px;width:215px;display:inline-block;overflow:hidden;vertical-align:middle;position:relative;top:-2px}
body.norwd #main_content_registration .comment,body.norwd #main_content_address .comment,body.norwd #main_content_edit_personal_details .comment,body.norwd #main_content_edit_password .comment,body.norwd #main_content_confirm_reset_password .comment,body.norwd #main_content_reset_password .comment,body.norwd .main_content_payment .comment,body.norwd #beneficiary_form .comment,body.norwd #card_verification_popup .comment,body.norwd #immediate_print_form .comment,body.norwd #resale_criteria .comment,body.norwd #resale_bank_account .comment,body.norwd .edit_pickup_person_form .comment,body.norwd #main_content_subgrouping_management .comment,body.norwd #contact_mandate_data .comment{font-size:11px}
@media screen and (min-width:721px){#main_content_registration .comment,#main_content_address .comment,#main_content_edit_personal_details .comment,#main_content_edit_password .comment,#main_content_confirm_reset_password .comment,#main_content_reset_password .comment,.main_content_payment .comment,#beneficiary_form .comment,#card_verification_popup .comment,#immediate_print_form .comment,#resale_criteria .comment,#resale_bank_account .comment,.edit_pickup_person_form .comment,#main_content_subgrouping_management .comment,#contact_mandate_data .comment{font-size:11px}
}
@media screen and (max-width:1129px){body.rwd #main_content_registration .comment,body.rwd #main_content_address .comment,body.rwd #main_content_edit_personal_details .comment,body.rwd #main_content_edit_password .comment,body.rwd #main_content_confirm_reset_password .comment,body.rwd #main_content_reset_password .comment,body.rwd .main_content_payment .comment,body.rwd #beneficiary_form .comment,body.rwd #card_verification_popup .comment,body.rwd #immediate_print_form .comment,body.rwd #resale_criteria .comment,body.rwd #resale_bank_account .comment,body.rwd .edit_pickup_person_form .comment,body.rwd #main_content_subgrouping_management .comment,body.rwd #contact_mandate_data .comment{font-size:.8em}
}
#main_content_registration hr,#main_content_address hr,#main_content_edit_personal_details hr,#main_content_edit_password hr,#main_content_confirm_reset_password hr,#main_content_reset_password hr,.main_content_payment hr,#beneficiary_form hr,#card_verification_popup hr,#immediate_print_form hr,#resale_criteria hr,#resale_bank_account hr,.edit_pickup_person_form hr,#main_content_subgrouping_management hr,#contact_mandate_data hr{border-style:dotted;margin-bottom:8px;margin-top:8px}
body.norwd #main_content_registration input[type="number"],body.norwd #main_content_registration .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_address input[type="number"],body.norwd #main_content_address .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_edit_personal_details input[type="number"],body.norwd #main_content_edit_personal_details .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_edit_password input[type="number"],body.norwd #main_content_edit_password .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_confirm_reset_password input[type="number"],body.norwd #main_content_confirm_reset_password .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_reset_password input[type="number"],body.norwd #main_content_reset_password .beneficiary_address input[id$="_zipcode"],body.norwd .main_content_payment input[type="number"],body.norwd .main_content_payment .beneficiary_address input[id$="_zipcode"],body.norwd #beneficiary_form input[type="number"],body.norwd #beneficiary_form .beneficiary_address input[id$="_zipcode"],body.norwd #card_verification_popup input[type="number"],body.norwd #card_verification_popup .beneficiary_address input[id$="_zipcode"],body.norwd #immediate_print_form input[type="number"],body.norwd #immediate_print_form .beneficiary_address input[id$="_zipcode"],body.norwd #resale_criteria input[type="number"],body.norwd #resale_criteria .beneficiary_address input[id$="_zipcode"],body.norwd #resale_bank_account input[type="number"],body.norwd #resale_bank_account .beneficiary_address input[id$="_zipcode"],body.norwd .edit_pickup_person_form input[type="number"],body.norwd .edit_pickup_person_form .beneficiary_address input[id$="_zipcode"],body.norwd #main_content_subgrouping_management input[type="number"],body.norwd #main_content_subgrouping_management .beneficiary_address input[id$="_zipcode"],body.norwd #contact_mandate_data input[type="number"],body.norwd #contact_mandate_data .beneficiary_address input[id$="_zipcode"]{width:50px}
@media screen and (min-width:721px){#main_content_registration input[type="number"],#main_content_registration .beneficiary_address input[id$="_zipcode"],#main_content_address input[type="number"],#main_content_address .beneficiary_address input[id$="_zipcode"],#main_content_edit_personal_details input[type="number"],#main_content_edit_personal_details .beneficiary_address input[id$="_zipcode"],#main_content_edit_password input[type="number"],#main_content_edit_password .beneficiary_address input[id$="_zipcode"],#main_content_confirm_reset_password input[type="number"],#main_content_confirm_reset_password .beneficiary_address input[id$="_zipcode"],#main_content_reset_password input[type="number"],#main_content_reset_password .beneficiary_address input[id$="_zipcode"],.main_content_payment input[type="number"],.main_content_payment .beneficiary_address input[id$="_zipcode"],#beneficiary_form input[type="number"],#beneficiary_form .beneficiary_address input[id$="_zipcode"],#card_verification_popup input[type="number"],#card_verification_popup .beneficiary_address input[id$="_zipcode"],#immediate_print_form input[type="number"],#immediate_print_form .beneficiary_address input[id$="_zipcode"],#resale_criteria input[type="number"],#resale_criteria .beneficiary_address input[id$="_zipcode"],#resale_bank_account input[type="number"],#resale_bank_account .beneficiary_address input[id$="_zipcode"],.edit_pickup_person_form input[type="number"],.edit_pickup_person_form .beneficiary_address input[id$="_zipcode"],#main_content_subgrouping_management input[type="number"],#main_content_subgrouping_management .beneficiary_address input[id$="_zipcode"],#contact_mandate_data input[type="number"],#contact_mandate_data .beneficiary_address input[id$="_zipcode"]{width:50px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration input[type="number"],body.rwd #main_content_registration .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_address input[type="number"],body.rwd #main_content_address .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_edit_personal_details input[type="number"],body.rwd #main_content_edit_personal_details .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_edit_password input[type="number"],body.rwd #main_content_edit_password .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_confirm_reset_password input[type="number"],body.rwd #main_content_confirm_reset_password .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_reset_password input[type="number"],body.rwd #main_content_reset_password .beneficiary_address input[id$="_zipcode"],body.rwd .main_content_payment input[type="number"],body.rwd .main_content_payment .beneficiary_address input[id$="_zipcode"],body.rwd #beneficiary_form input[type="number"],body.rwd #beneficiary_form .beneficiary_address input[id$="_zipcode"],body.rwd #card_verification_popup input[type="number"],body.rwd #card_verification_popup .beneficiary_address input[id$="_zipcode"],body.rwd #immediate_print_form input[type="number"],body.rwd #immediate_print_form .beneficiary_address input[id$="_zipcode"],body.rwd #resale_criteria input[type="number"],body.rwd #resale_criteria .beneficiary_address input[id$="_zipcode"],body.rwd #resale_bank_account input[type="number"],body.rwd #resale_bank_account .beneficiary_address input[id$="_zipcode"],body.rwd .edit_pickup_person_form input[type="number"],body.rwd .edit_pickup_person_form .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_subgrouping_management input[type="number"],body.rwd #main_content_subgrouping_management .beneficiary_address input[id$="_zipcode"],body.rwd #contact_mandate_data input[type="number"],body.rwd #contact_mandate_data .beneficiary_address input[id$="_zipcode"]{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #main_content_registration input[type="number"],body.rwd #main_content_registration .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_address input[type="number"],body.rwd #main_content_address .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_edit_personal_details input[type="number"],body.rwd #main_content_edit_personal_details .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_edit_password input[type="number"],body.rwd #main_content_edit_password .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_confirm_reset_password input[type="number"],body.rwd #main_content_confirm_reset_password .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_reset_password input[type="number"],body.rwd #main_content_reset_password .beneficiary_address input[id$="_zipcode"],body.rwd .main_content_payment input[type="number"],body.rwd .main_content_payment .beneficiary_address input[id$="_zipcode"],body.rwd #beneficiary_form input[type="number"],body.rwd #beneficiary_form .beneficiary_address input[id$="_zipcode"],body.rwd #card_verification_popup input[type="number"],body.rwd #card_verification_popup .beneficiary_address input[id$="_zipcode"],body.rwd #immediate_print_form input[type="number"],body.rwd #immediate_print_form .beneficiary_address input[id$="_zipcode"],body.rwd #resale_criteria input[type="number"],body.rwd #resale_criteria .beneficiary_address input[id$="_zipcode"],body.rwd #resale_bank_account input[type="number"],body.rwd #resale_bank_account .beneficiary_address input[id$="_zipcode"],body.rwd .edit_pickup_person_form input[type="number"],body.rwd .edit_pickup_person_form .beneficiary_address input[id$="_zipcode"],body.rwd #main_content_subgrouping_management input[type="number"],body.rwd #main_content_subgrouping_management .beneficiary_address input[id$="_zipcode"],body.rwd #contact_mandate_data input[type="number"],body.rwd #contact_mandate_data .beneficiary_address input[id$="_zipcode"]{width:27%}
}
body.norwd #main_content_registration .beneficiary_address input[id$="_city"],body.norwd #main_content_address .beneficiary_address input[id$="_city"],body.norwd #main_content_edit_personal_details .beneficiary_address input[id$="_city"],body.norwd #main_content_edit_password .beneficiary_address input[id$="_city"],body.norwd #main_content_confirm_reset_password .beneficiary_address input[id$="_city"],body.norwd #main_content_reset_password .beneficiary_address input[id$="_city"],body.norwd .main_content_payment .beneficiary_address input[id$="_city"],body.norwd #beneficiary_form .beneficiary_address input[id$="_city"],body.norwd #card_verification_popup .beneficiary_address input[id$="_city"],body.norwd #immediate_print_form .beneficiary_address input[id$="_city"],body.norwd #resale_criteria .beneficiary_address input[id$="_city"],body.norwd #resale_bank_account .beneficiary_address input[id$="_city"],body.norwd .edit_pickup_person_form .beneficiary_address input[id$="_city"],body.norwd #main_content_subgrouping_management .beneficiary_address input[id$="_city"],body.norwd #contact_mandate_data .beneficiary_address input[id$="_city"]{width:145px}
@media screen and (min-width:721px){#main_content_registration .beneficiary_address input[id$="_city"],#main_content_address .beneficiary_address input[id$="_city"],#main_content_edit_personal_details .beneficiary_address input[id$="_city"],#main_content_edit_password .beneficiary_address input[id$="_city"],#main_content_confirm_reset_password .beneficiary_address input[id$="_city"],#main_content_reset_password .beneficiary_address input[id$="_city"],.main_content_payment .beneficiary_address input[id$="_city"],#beneficiary_form .beneficiary_address input[id$="_city"],#card_verification_popup .beneficiary_address input[id$="_city"],#immediate_print_form .beneficiary_address input[id$="_city"],#resale_criteria .beneficiary_address input[id$="_city"],#resale_bank_account .beneficiary_address input[id$="_city"],.edit_pickup_person_form .beneficiary_address input[id$="_city"],#main_content_subgrouping_management .beneficiary_address input[id$="_city"],#contact_mandate_data .beneficiary_address input[id$="_city"]{width:145px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration .beneficiary_address input[id$="_city"],body.rwd #main_content_address .beneficiary_address input[id$="_city"],body.rwd #main_content_edit_personal_details .beneficiary_address input[id$="_city"],body.rwd #main_content_edit_password .beneficiary_address input[id$="_city"],body.rwd #main_content_confirm_reset_password .beneficiary_address input[id$="_city"],body.rwd #main_content_reset_password .beneficiary_address input[id$="_city"],body.rwd .main_content_payment .beneficiary_address input[id$="_city"],body.rwd #beneficiary_form .beneficiary_address input[id$="_city"],body.rwd #card_verification_popup .beneficiary_address input[id$="_city"],body.rwd #immediate_print_form .beneficiary_address input[id$="_city"],body.rwd #resale_criteria .beneficiary_address input[id$="_city"],body.rwd #resale_bank_account .beneficiary_address input[id$="_city"],body.rwd .edit_pickup_person_form .beneficiary_address input[id$="_city"],body.rwd #main_content_subgrouping_management .beneficiary_address input[id$="_city"],body.rwd #contact_mandate_data .beneficiary_address input[id$="_city"]{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #main_content_registration .beneficiary_address input[id$="_city"],body.rwd #main_content_address .beneficiary_address input[id$="_city"],body.rwd #main_content_edit_personal_details .beneficiary_address input[id$="_city"],body.rwd #main_content_edit_password .beneficiary_address input[id$="_city"],body.rwd #main_content_confirm_reset_password .beneficiary_address input[id$="_city"],body.rwd #main_content_reset_password .beneficiary_address input[id$="_city"],body.rwd .main_content_payment .beneficiary_address input[id$="_city"],body.rwd #beneficiary_form .beneficiary_address input[id$="_city"],body.rwd #card_verification_popup .beneficiary_address input[id$="_city"],body.rwd #immediate_print_form .beneficiary_address input[id$="_city"],body.rwd #resale_criteria .beneficiary_address input[id$="_city"],body.rwd #resale_bank_account .beneficiary_address input[id$="_city"],body.rwd .edit_pickup_person_form .beneficiary_address input[id$="_city"],body.rwd #main_content_subgrouping_management .beneficiary_address input[id$="_city"],body.rwd #contact_mandate_data .beneficiary_address input[id$="_city"]{width:70%;float:right}
}
#main_content_registration #field_address_zipcode_town_input #address_zipcode,#main_content_address #field_address_zipcode_town_input #address_zipcode,#main_content_edit_personal_details #field_address_zipcode_town_input #address_zipcode,#main_content_edit_password #field_address_zipcode_town_input #address_zipcode,#main_content_confirm_reset_password #field_address_zipcode_town_input #address_zipcode,#main_content_reset_password #field_address_zipcode_town_input #address_zipcode,.main_content_payment #field_address_zipcode_town_input #address_zipcode,#beneficiary_form #field_address_zipcode_town_input #address_zipcode,#card_verification_popup #field_address_zipcode_town_input #address_zipcode,#immediate_print_form #field_address_zipcode_town_input #address_zipcode,#resale_criteria #field_address_zipcode_town_input #address_zipcode,#resale_bank_account #field_address_zipcode_town_input #address_zipcode,.edit_pickup_person_form #field_address_zipcode_town_input #address_zipcode,#main_content_subgrouping_management #field_address_zipcode_town_input #address_zipcode,#contact_mandate_data #field_address_zipcode_town_input #address_zipcode{width:72px}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_address #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_edit_personal_details #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_edit_password #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_confirm_reset_password #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_reset_password #field_address_zipcode_town_input #address_zipcode,body.rwd .main_content_payment #field_address_zipcode_town_input #address_zipcode,body.rwd #beneficiary_form #field_address_zipcode_town_input #address_zipcode,body.rwd #card_verification_popup #field_address_zipcode_town_input #address_zipcode,body.rwd #immediate_print_form #field_address_zipcode_town_input #address_zipcode,body.rwd #resale_criteria #field_address_zipcode_town_input #address_zipcode,body.rwd #resale_bank_account #field_address_zipcode_town_input #address_zipcode,body.rwd .edit_pickup_person_form #field_address_zipcode_town_input #address_zipcode,body.rwd #main_content_subgrouping_management #field_address_zipcode_town_input #address_zipcode,body.rwd #contact_mandate_data #field_address_zipcode_town_input #address_zipcode{width:32%}
}
#main_content_registration #field_address_zipcode_town_input #address_town,#main_content_address #field_address_zipcode_town_input #address_town,#main_content_edit_personal_details #field_address_zipcode_town_input #address_town,#main_content_edit_password #field_address_zipcode_town_input #address_town,#main_content_confirm_reset_password #field_address_zipcode_town_input #address_town,#main_content_reset_password #field_address_zipcode_town_input #address_town,.main_content_payment #field_address_zipcode_town_input #address_town,#beneficiary_form #field_address_zipcode_town_input #address_town,#card_verification_popup #field_address_zipcode_town_input #address_town,#immediate_print_form #field_address_zipcode_town_input #address_town,#resale_criteria #field_address_zipcode_town_input #address_town,#resale_bank_account #field_address_zipcode_town_input #address_town,.edit_pickup_person_form #field_address_zipcode_town_input #address_town,#main_content_subgrouping_management #field_address_zipcode_town_input #address_town,#contact_mandate_data #field_address_zipcode_town_input #address_town{width:120px}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_address_zipcode_town_input #address_town,body.rwd #main_content_address #field_address_zipcode_town_input #address_town,body.rwd #main_content_edit_personal_details #field_address_zipcode_town_input #address_town,body.rwd #main_content_edit_password #field_address_zipcode_town_input #address_town,body.rwd #main_content_confirm_reset_password #field_address_zipcode_town_input #address_town,body.rwd #main_content_reset_password #field_address_zipcode_town_input #address_town,body.rwd .main_content_payment #field_address_zipcode_town_input #address_town,body.rwd #beneficiary_form #field_address_zipcode_town_input #address_town,body.rwd #card_verification_popup #field_address_zipcode_town_input #address_town,body.rwd #immediate_print_form #field_address_zipcode_town_input #address_town,body.rwd #resale_criteria #field_address_zipcode_town_input #address_town,body.rwd #resale_bank_account #field_address_zipcode_town_input #address_town,body.rwd .edit_pickup_person_form #field_address_zipcode_town_input #address_town,body.rwd #main_content_subgrouping_management #field_address_zipcode_town_input #address_town,body.rwd #contact_mandate_data #field_address_zipcode_town_input #address_town{width:65%;float:right}
}
#main_content_registration #field_address_town,#main_content_registration #field_address_zipcode,#main_content_address #field_address_town,#main_content_address #field_address_zipcode,#main_content_edit_personal_details #field_address_town,#main_content_edit_personal_details #field_address_zipcode,#main_content_edit_password #field_address_town,#main_content_edit_password #field_address_zipcode,#main_content_confirm_reset_password #field_address_town,#main_content_confirm_reset_password #field_address_zipcode,#main_content_reset_password #field_address_town,#main_content_reset_password #field_address_zipcode,.main_content_payment #field_address_town,.main_content_payment #field_address_zipcode,#beneficiary_form #field_address_town,#beneficiary_form #field_address_zipcode,#card_verification_popup #field_address_town,#card_verification_popup #field_address_zipcode,#immediate_print_form #field_address_town,#immediate_print_form #field_address_zipcode,#resale_criteria #field_address_town,#resale_criteria #field_address_zipcode,#resale_bank_account #field_address_town,#resale_bank_account #field_address_zipcode,.edit_pickup_person_form #field_address_town,.edit_pickup_person_form #field_address_zipcode,#main_content_subgrouping_management #field_address_town,#main_content_subgrouping_management #field_address_zipcode,#contact_mandate_data #field_address_town,#contact_mandate_data #field_address_zipcode{display:none}
body.norwd #main_content_registration #field_phone select,body.norwd #main_content_registration #field_mobile select,body.norwd #main_content_registration #field_fax select,body.norwd #main_content_address #field_phone select,body.norwd #main_content_address #field_mobile select,body.norwd #main_content_address #field_fax select,body.norwd #main_content_edit_personal_details #field_phone select,body.norwd #main_content_edit_personal_details #field_mobile select,body.norwd #main_content_edit_personal_details #field_fax select,body.norwd #main_content_edit_password #field_phone select,body.norwd #main_content_edit_password #field_mobile select,body.norwd #main_content_edit_password #field_fax select,body.norwd #main_content_confirm_reset_password #field_phone select,body.norwd #main_content_confirm_reset_password #field_mobile select,body.norwd #main_content_confirm_reset_password #field_fax select,body.norwd #main_content_reset_password #field_phone select,body.norwd #main_content_reset_password #field_mobile select,body.norwd #main_content_reset_password #field_fax select,body.norwd .main_content_payment #field_phone select,body.norwd .main_content_payment #field_mobile select,body.norwd .main_content_payment #field_fax select,body.norwd #beneficiary_form #field_phone select,body.norwd #beneficiary_form #field_mobile select,body.norwd #beneficiary_form #field_fax select,body.norwd #card_verification_popup #field_phone select,body.norwd #card_verification_popup #field_mobile select,body.norwd #card_verification_popup #field_fax select,body.norwd #immediate_print_form #field_phone select,body.norwd #immediate_print_form #field_mobile select,body.norwd #immediate_print_form #field_fax select,body.norwd #resale_criteria #field_phone select,body.norwd #resale_criteria #field_mobile select,body.norwd #resale_criteria #field_fax select,body.norwd #resale_bank_account #field_phone select,body.norwd #resale_bank_account #field_mobile select,body.norwd #resale_bank_account #field_fax select,body.norwd .edit_pickup_person_form #field_phone select,body.norwd .edit_pickup_person_form #field_mobile select,body.norwd .edit_pickup_person_form #field_fax select,body.norwd #main_content_subgrouping_management #field_phone select,body.norwd #main_content_subgrouping_management #field_mobile select,body.norwd #main_content_subgrouping_management #field_fax select,body.norwd #contact_mandate_data #field_phone select,body.norwd #contact_mandate_data #field_mobile select,body.norwd #contact_mandate_data #field_fax select{width:80px}
@media screen and (min-width:721px){#main_content_registration #field_phone select,#main_content_registration #field_mobile select,#main_content_registration #field_fax select,#main_content_address #field_phone select,#main_content_address #field_mobile select,#main_content_address #field_fax select,#main_content_edit_personal_details #field_phone select,#main_content_edit_personal_details #field_mobile select,#main_content_edit_personal_details #field_fax select,#main_content_edit_password #field_phone select,#main_content_edit_password #field_mobile select,#main_content_edit_password #field_fax select,#main_content_confirm_reset_password #field_phone select,#main_content_confirm_reset_password #field_mobile select,#main_content_confirm_reset_password #field_fax select,#main_content_reset_password #field_phone select,#main_content_reset_password #field_mobile select,#main_content_reset_password #field_fax select,.main_content_payment #field_phone select,.main_content_payment #field_mobile select,.main_content_payment #field_fax select,#beneficiary_form #field_phone select,#beneficiary_form #field_mobile select,#beneficiary_form #field_fax select,#card_verification_popup #field_phone select,#card_verification_popup #field_mobile select,#card_verification_popup #field_fax select,#immediate_print_form #field_phone select,#immediate_print_form #field_mobile select,#immediate_print_form #field_fax select,#resale_criteria #field_phone select,#resale_criteria #field_mobile select,#resale_criteria #field_fax select,#resale_bank_account #field_phone select,#resale_bank_account #field_mobile select,#resale_bank_account #field_fax select,.edit_pickup_person_form #field_phone select,.edit_pickup_person_form #field_mobile select,.edit_pickup_person_form #field_fax select,#main_content_subgrouping_management #field_phone select,#main_content_subgrouping_management #field_mobile select,#main_content_subgrouping_management #field_fax select,#contact_mandate_data #field_phone select,#contact_mandate_data #field_mobile select,#contact_mandate_data #field_fax select{width:80px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_phone select,body.rwd #main_content_registration #field_mobile select,body.rwd #main_content_registration #field_fax select,body.rwd #main_content_address #field_phone select,body.rwd #main_content_address #field_mobile select,body.rwd #main_content_address #field_fax select,body.rwd #main_content_edit_personal_details #field_phone select,body.rwd #main_content_edit_personal_details #field_mobile select,body.rwd #main_content_edit_personal_details #field_fax select,body.rwd #main_content_edit_password #field_phone select,body.rwd #main_content_edit_password #field_mobile select,body.rwd #main_content_edit_password #field_fax select,body.rwd #main_content_confirm_reset_password #field_phone select,body.rwd #main_content_confirm_reset_password #field_mobile select,body.rwd #main_content_confirm_reset_password #field_fax select,body.rwd #main_content_reset_password #field_phone select,body.rwd #main_content_reset_password #field_mobile select,body.rwd #main_content_reset_password #field_fax select,body.rwd .main_content_payment #field_phone select,body.rwd .main_content_payment #field_mobile select,body.rwd .main_content_payment #field_fax select,body.rwd #beneficiary_form #field_phone select,body.rwd #beneficiary_form #field_mobile select,body.rwd #beneficiary_form #field_fax select,body.rwd #card_verification_popup #field_phone select,body.rwd #card_verification_popup #field_mobile select,body.rwd #card_verification_popup #field_fax select,body.rwd #immediate_print_form #field_phone select,body.rwd #immediate_print_form #field_mobile select,body.rwd #immediate_print_form #field_fax select,body.rwd #resale_criteria #field_phone select,body.rwd #resale_criteria #field_mobile select,body.rwd #resale_criteria #field_fax select,body.rwd #resale_bank_account #field_phone select,body.rwd #resale_bank_account #field_mobile select,body.rwd #resale_bank_account #field_fax select,body.rwd .edit_pickup_person_form #field_phone select,body.rwd .edit_pickup_person_form #field_mobile select,body.rwd .edit_pickup_person_form #field_fax select,body.rwd #main_content_subgrouping_management #field_phone select,body.rwd #main_content_subgrouping_management #field_mobile select,body.rwd #main_content_subgrouping_management #field_fax select,body.rwd #contact_mandate_data #field_phone select,body.rwd #contact_mandate_data #field_mobile select,body.rwd #contact_mandate_data #field_fax select{font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_phone select,body.rwd #main_content_registration #field_mobile select,body.rwd #main_content_registration #field_fax select,body.rwd #main_content_address #field_phone select,body.rwd #main_content_address #field_mobile select,body.rwd #main_content_address #field_fax select,body.rwd #main_content_edit_personal_details #field_phone select,body.rwd #main_content_edit_personal_details #field_mobile select,body.rwd #main_content_edit_personal_details #field_fax select,body.rwd #main_content_edit_password #field_phone select,body.rwd #main_content_edit_password #field_mobile select,body.rwd #main_content_edit_password #field_fax select,body.rwd #main_content_confirm_reset_password #field_phone select,body.rwd #main_content_confirm_reset_password #field_mobile select,body.rwd #main_content_confirm_reset_password #field_fax select,body.rwd #main_content_reset_password #field_phone select,body.rwd #main_content_reset_password #field_mobile select,body.rwd #main_content_reset_password #field_fax select,body.rwd .main_content_payment #field_phone select,body.rwd .main_content_payment #field_mobile select,body.rwd .main_content_payment #field_fax select,body.rwd #beneficiary_form #field_phone select,body.rwd #beneficiary_form #field_mobile select,body.rwd #beneficiary_form #field_fax select,body.rwd #card_verification_popup #field_phone select,body.rwd #card_verification_popup #field_mobile select,body.rwd #card_verification_popup #field_fax select,body.rwd #immediate_print_form #field_phone select,body.rwd #immediate_print_form #field_mobile select,body.rwd #immediate_print_form #field_fax select,body.rwd #resale_criteria #field_phone select,body.rwd #resale_criteria #field_mobile select,body.rwd #resale_criteria #field_fax select,body.rwd #resale_bank_account #field_phone select,body.rwd #resale_bank_account #field_mobile select,body.rwd #resale_bank_account #field_fax select,body.rwd .edit_pickup_person_form #field_phone select,body.rwd .edit_pickup_person_form #field_mobile select,body.rwd .edit_pickup_person_form #field_fax select,body.rwd #main_content_subgrouping_management #field_phone select,body.rwd #main_content_subgrouping_management #field_mobile select,body.rwd #main_content_subgrouping_management #field_fax select,body.rwd #contact_mandate_data #field_phone select,body.rwd #contact_mandate_data #field_mobile select,body.rwd #contact_mandate_data #field_fax select{width:32%}
}
body.norwd #main_content_registration #phone_number,body.norwd #main_content_registration #mobile_number,body.norwd #main_content_registration #fax_number,body.norwd #main_content_address #phone_number,body.norwd #main_content_address #mobile_number,body.norwd #main_content_address #fax_number,body.norwd #main_content_edit_personal_details #phone_number,body.norwd #main_content_edit_personal_details #mobile_number,body.norwd #main_content_edit_personal_details #fax_number,body.norwd #main_content_edit_password #phone_number,body.norwd #main_content_edit_password #mobile_number,body.norwd #main_content_edit_password #fax_number,body.norwd #main_content_confirm_reset_password #phone_number,body.norwd #main_content_confirm_reset_password #mobile_number,body.norwd #main_content_confirm_reset_password #fax_number,body.norwd #main_content_reset_password #phone_number,body.norwd #main_content_reset_password #mobile_number,body.norwd #main_content_reset_password #fax_number,body.norwd .main_content_payment #phone_number,body.norwd .main_content_payment #mobile_number,body.norwd .main_content_payment #fax_number,body.norwd #beneficiary_form #phone_number,body.norwd #beneficiary_form #mobile_number,body.norwd #beneficiary_form #fax_number,body.norwd #card_verification_popup #phone_number,body.norwd #card_verification_popup #mobile_number,body.norwd #card_verification_popup #fax_number,body.norwd #immediate_print_form #phone_number,body.norwd #immediate_print_form #mobile_number,body.norwd #immediate_print_form #fax_number,body.norwd #resale_criteria #phone_number,body.norwd #resale_criteria #mobile_number,body.norwd #resale_criteria #fax_number,body.norwd #resale_bank_account #phone_number,body.norwd #resale_bank_account #mobile_number,body.norwd #resale_bank_account #fax_number,body.norwd .edit_pickup_person_form #phone_number,body.norwd .edit_pickup_person_form #mobile_number,body.norwd .edit_pickup_person_form #fax_number,body.norwd #main_content_subgrouping_management #phone_number,body.norwd #main_content_subgrouping_management #mobile_number,body.norwd #main_content_subgrouping_management #fax_number,body.norwd #contact_mandate_data #phone_number,body.norwd #contact_mandate_data #mobile_number,body.norwd #contact_mandate_data #fax_number{width:120px}
@media screen and (min-width:721px){#main_content_registration #phone_number,#main_content_registration #mobile_number,#main_content_registration #fax_number,#main_content_address #phone_number,#main_content_address #mobile_number,#main_content_address #fax_number,#main_content_edit_personal_details #phone_number,#main_content_edit_personal_details #mobile_number,#main_content_edit_personal_details #fax_number,#main_content_edit_password #phone_number,#main_content_edit_password #mobile_number,#main_content_edit_password #fax_number,#main_content_confirm_reset_password #phone_number,#main_content_confirm_reset_password #mobile_number,#main_content_confirm_reset_password #fax_number,#main_content_reset_password #phone_number,#main_content_reset_password #mobile_number,#main_content_reset_password #fax_number,.main_content_payment #phone_number,.main_content_payment #mobile_number,.main_content_payment #fax_number,#beneficiary_form #phone_number,#beneficiary_form #mobile_number,#beneficiary_form #fax_number,#card_verification_popup #phone_number,#card_verification_popup #mobile_number,#card_verification_popup #fax_number,#immediate_print_form #phone_number,#immediate_print_form #mobile_number,#immediate_print_form #fax_number,#resale_criteria #phone_number,#resale_criteria #mobile_number,#resale_criteria #fax_number,#resale_bank_account #phone_number,#resale_bank_account #mobile_number,#resale_bank_account #fax_number,.edit_pickup_person_form #phone_number,.edit_pickup_person_form #mobile_number,.edit_pickup_person_form #fax_number,#main_content_subgrouping_management #phone_number,#main_content_subgrouping_management #mobile_number,#main_content_subgrouping_management #fax_number,#contact_mandate_data #phone_number,#contact_mandate_data #mobile_number,#contact_mandate_data #fax_number{width:120px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #phone_number,body.rwd #main_content_registration #mobile_number,body.rwd #main_content_registration #fax_number,body.rwd #main_content_address #phone_number,body.rwd #main_content_address #mobile_number,body.rwd #main_content_address #fax_number,body.rwd #main_content_edit_personal_details #phone_number,body.rwd #main_content_edit_personal_details #mobile_number,body.rwd #main_content_edit_personal_details #fax_number,body.rwd #main_content_edit_password #phone_number,body.rwd #main_content_edit_password #mobile_number,body.rwd #main_content_edit_password #fax_number,body.rwd #main_content_confirm_reset_password #phone_number,body.rwd #main_content_confirm_reset_password #mobile_number,body.rwd #main_content_confirm_reset_password #fax_number,body.rwd #main_content_reset_password #phone_number,body.rwd #main_content_reset_password #mobile_number,body.rwd #main_content_reset_password #fax_number,body.rwd .main_content_payment #phone_number,body.rwd .main_content_payment #mobile_number,body.rwd .main_content_payment #fax_number,body.rwd #beneficiary_form #phone_number,body.rwd #beneficiary_form #mobile_number,body.rwd #beneficiary_form #fax_number,body.rwd #card_verification_popup #phone_number,body.rwd #card_verification_popup #mobile_number,body.rwd #card_verification_popup #fax_number,body.rwd #immediate_print_form #phone_number,body.rwd #immediate_print_form #mobile_number,body.rwd #immediate_print_form #fax_number,body.rwd #resale_criteria #phone_number,body.rwd #resale_criteria #mobile_number,body.rwd #resale_criteria #fax_number,body.rwd #resale_bank_account #phone_number,body.rwd #resale_bank_account #mobile_number,body.rwd #resale_bank_account #fax_number,body.rwd .edit_pickup_person_form #phone_number,body.rwd .edit_pickup_person_form #mobile_number,body.rwd .edit_pickup_person_form #fax_number,body.rwd #main_content_subgrouping_management #phone_number,body.rwd #main_content_subgrouping_management #mobile_number,body.rwd #main_content_subgrouping_management #fax_number,body.rwd #contact_mandate_data #phone_number,body.rwd #contact_mandate_data #mobile_number,body.rwd #contact_mandate_data #fax_number{font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #phone_number,body.rwd #main_content_registration #mobile_number,body.rwd #main_content_registration #fax_number,body.rwd #main_content_address #phone_number,body.rwd #main_content_address #mobile_number,body.rwd #main_content_address #fax_number,body.rwd #main_content_edit_personal_details #phone_number,body.rwd #main_content_edit_personal_details #mobile_number,body.rwd #main_content_edit_personal_details #fax_number,body.rwd #main_content_edit_password #phone_number,body.rwd #main_content_edit_password #mobile_number,body.rwd #main_content_edit_password #fax_number,body.rwd #main_content_confirm_reset_password #phone_number,body.rwd #main_content_confirm_reset_password #mobile_number,body.rwd #main_content_confirm_reset_password #fax_number,body.rwd #main_content_reset_password #phone_number,body.rwd #main_content_reset_password #mobile_number,body.rwd #main_content_reset_password #fax_number,body.rwd .main_content_payment #phone_number,body.rwd .main_content_payment #mobile_number,body.rwd .main_content_payment #fax_number,body.rwd #beneficiary_form #phone_number,body.rwd #beneficiary_form #mobile_number,body.rwd #beneficiary_form #fax_number,body.rwd #card_verification_popup #phone_number,body.rwd #card_verification_popup #mobile_number,body.rwd #card_verification_popup #fax_number,body.rwd #immediate_print_form #phone_number,body.rwd #immediate_print_form #mobile_number,body.rwd #immediate_print_form #fax_number,body.rwd #resale_criteria #phone_number,body.rwd #resale_criteria #mobile_number,body.rwd #resale_criteria #fax_number,body.rwd #resale_bank_account #phone_number,body.rwd #resale_bank_account #mobile_number,body.rwd #resale_bank_account #fax_number,body.rwd .edit_pickup_person_form #phone_number,body.rwd .edit_pickup_person_form #mobile_number,body.rwd .edit_pickup_person_form #fax_number,body.rwd #main_content_subgrouping_management #phone_number,body.rwd #main_content_subgrouping_management #mobile_number,body.rwd #main_content_subgrouping_management #fax_number,body.rwd #contact_mandate_data #phone_number,body.rwd #contact_mandate_data #mobile_number,body.rwd #contact_mandate_data #fax_number{width:65%;float:right}
}
body.norwd #main_content_registration .criterion_LIST .multiple,body.norwd #main_content_registration #field_title .multiple,body.norwd #main_content_address .criterion_LIST .multiple,body.norwd #main_content_address #field_title .multiple,body.norwd #main_content_edit_personal_details .criterion_LIST .multiple,body.norwd #main_content_edit_personal_details #field_title .multiple,body.norwd #main_content_edit_password .criterion_LIST .multiple,body.norwd #main_content_edit_password #field_title .multiple,body.norwd #main_content_confirm_reset_password .criterion_LIST .multiple,body.norwd #main_content_confirm_reset_password #field_title .multiple,body.norwd #main_content_reset_password .criterion_LIST .multiple,body.norwd #main_content_reset_password #field_title .multiple,body.norwd .main_content_payment .criterion_LIST .multiple,body.norwd .main_content_payment #field_title .multiple,body.norwd #beneficiary_form .criterion_LIST .multiple,body.norwd #beneficiary_form #field_title .multiple,body.norwd #card_verification_popup .criterion_LIST .multiple,body.norwd #card_verification_popup #field_title .multiple,body.norwd #immediate_print_form .criterion_LIST .multiple,body.norwd #immediate_print_form #field_title .multiple,body.norwd #resale_criteria .criterion_LIST .multiple,body.norwd #resale_criteria #field_title .multiple,body.norwd #resale_bank_account .criterion_LIST .multiple,body.norwd #resale_bank_account #field_title .multiple,body.norwd .edit_pickup_person_form .criterion_LIST .multiple,body.norwd .edit_pickup_person_form #field_title .multiple,body.norwd #main_content_subgrouping_management .criterion_LIST .multiple,body.norwd #main_content_subgrouping_management #field_title .multiple,body.norwd #contact_mandate_data .criterion_LIST .multiple,body.norwd #contact_mandate_data #field_title .multiple{width:430px}
body.norwd #main_content_registration .criterion_LIST .multiple.field_locked,body.norwd #main_content_registration #field_title .multiple.field_locked,body.norwd #main_content_address .criterion_LIST .multiple.field_locked,body.norwd #main_content_address #field_title .multiple.field_locked,body.norwd #main_content_edit_personal_details .criterion_LIST .multiple.field_locked,body.norwd #main_content_edit_personal_details #field_title .multiple.field_locked,body.norwd #main_content_edit_password .criterion_LIST .multiple.field_locked,body.norwd #main_content_edit_password #field_title .multiple.field_locked,body.norwd #main_content_confirm_reset_password .criterion_LIST .multiple.field_locked,body.norwd #main_content_confirm_reset_password #field_title .multiple.field_locked,body.norwd #main_content_reset_password .criterion_LIST .multiple.field_locked,body.norwd #main_content_reset_password #field_title .multiple.field_locked,body.norwd .main_content_payment .criterion_LIST .multiple.field_locked,body.norwd .main_content_payment #field_title .multiple.field_locked,body.norwd #beneficiary_form .criterion_LIST .multiple.field_locked,body.norwd #beneficiary_form #field_title .multiple.field_locked,body.norwd #card_verification_popup .criterion_LIST .multiple.field_locked,body.norwd #card_verification_popup #field_title .multiple.field_locked,body.norwd #immediate_print_form .criterion_LIST .multiple.field_locked,body.norwd #immediate_print_form #field_title .multiple.field_locked,body.norwd #resale_criteria .criterion_LIST .multiple.field_locked,body.norwd #resale_criteria #field_title .multiple.field_locked,body.norwd #resale_bank_account .criterion_LIST .multiple.field_locked,body.norwd #resale_bank_account #field_title .multiple.field_locked,body.norwd .edit_pickup_person_form .criterion_LIST .multiple.field_locked,body.norwd .edit_pickup_person_form #field_title .multiple.field_locked,body.norwd #main_content_subgrouping_management .criterion_LIST .multiple.field_locked,body.norwd #main_content_subgrouping_management #field_title .multiple.field_locked,body.norwd #contact_mandate_data .criterion_LIST .multiple.field_locked,body.norwd #contact_mandate_data #field_title .multiple.field_locked{width:410px}
@media screen and (min-width:721px){#main_content_registration .criterion_LIST .multiple,#main_content_registration #field_title .multiple,#main_content_address .criterion_LIST .multiple,#main_content_address #field_title .multiple,#main_content_edit_personal_details .criterion_LIST .multiple,#main_content_edit_personal_details #field_title .multiple,#main_content_edit_password .criterion_LIST .multiple,#main_content_edit_password #field_title .multiple,#main_content_confirm_reset_password .criterion_LIST .multiple,#main_content_confirm_reset_password #field_title .multiple,#main_content_reset_password .criterion_LIST .multiple,#main_content_reset_password #field_title .multiple,.main_content_payment .criterion_LIST .multiple,.main_content_payment #field_title .multiple,#beneficiary_form .criterion_LIST .multiple,#beneficiary_form #field_title .multiple,#card_verification_popup .criterion_LIST .multiple,#card_verification_popup #field_title .multiple,#immediate_print_form .criterion_LIST .multiple,#immediate_print_form #field_title .multiple,#resale_criteria .criterion_LIST .multiple,#resale_criteria #field_title .multiple,#resale_bank_account .criterion_LIST .multiple,#resale_bank_account #field_title .multiple,.edit_pickup_person_form .criterion_LIST .multiple,.edit_pickup_person_form #field_title .multiple,#main_content_subgrouping_management .criterion_LIST .multiple,#main_content_subgrouping_management #field_title .multiple,#contact_mandate_data .criterion_LIST .multiple,#contact_mandate_data #field_title .multiple{width:430px}
#main_content_registration .criterion_LIST .multiple.field_locked,#main_content_registration #field_title .multiple.field_locked,#main_content_address .criterion_LIST .multiple.field_locked,#main_content_address #field_title .multiple.field_locked,#main_content_edit_personal_details .criterion_LIST .multiple.field_locked,#main_content_edit_personal_details #field_title .multiple.field_locked,#main_content_edit_password .criterion_LIST .multiple.field_locked,#main_content_edit_password #field_title .multiple.field_locked,#main_content_confirm_reset_password .criterion_LIST .multiple.field_locked,#main_content_confirm_reset_password #field_title .multiple.field_locked,#main_content_reset_password .criterion_LIST .multiple.field_locked,#main_content_reset_password #field_title .multiple.field_locked,.main_content_payment .criterion_LIST .multiple.field_locked,.main_content_payment #field_title .multiple.field_locked,#beneficiary_form .criterion_LIST .multiple.field_locked,#beneficiary_form #field_title .multiple.field_locked,#card_verification_popup .criterion_LIST .multiple.field_locked,#card_verification_popup #field_title .multiple.field_locked,#immediate_print_form .criterion_LIST .multiple.field_locked,#immediate_print_form #field_title .multiple.field_locked,#resale_criteria .criterion_LIST .multiple.field_locked,#resale_criteria #field_title .multiple.field_locked,#resale_bank_account .criterion_LIST .multiple.field_locked,#resale_bank_account #field_title .multiple.field_locked,.edit_pickup_person_form .criterion_LIST .multiple.field_locked,.edit_pickup_person_form #field_title .multiple.field_locked,#main_content_subgrouping_management .criterion_LIST .multiple.field_locked,#main_content_subgrouping_management #field_title .multiple.field_locked,#contact_mandate_data .criterion_LIST .multiple.field_locked,#contact_mandate_data #field_title .multiple.field_locked{width:410px}
}
#main_content_registration .multiple,#main_content_address .multiple,#main_content_edit_personal_details .multiple,#main_content_edit_password .multiple,#main_content_confirm_reset_password .multiple,#main_content_reset_password .multiple,.main_content_payment .multiple,#beneficiary_form .multiple,#card_verification_popup .multiple,#immediate_print_form .multiple,#resale_criteria .multiple,#resale_bank_account .multiple,.edit_pickup_person_form .multiple,#main_content_subgrouping_management .multiple,#contact_mandate_data .multiple{display:inline-block;vertical-align:top}
@media screen and (max-width:720px){body.rwd #main_content_registration .multiple,body.rwd #main_content_address .multiple,body.rwd #main_content_edit_personal_details .multiple,body.rwd #main_content_edit_password .multiple,body.rwd #main_content_confirm_reset_password .multiple,body.rwd #main_content_reset_password .multiple,body.rwd .main_content_payment .multiple,body.rwd #beneficiary_form .multiple,body.rwd #card_verification_popup .multiple,body.rwd #immediate_print_form .multiple,body.rwd #resale_criteria .multiple,body.rwd #resale_bank_account .multiple,body.rwd .edit_pickup_person_form .multiple,body.rwd #main_content_subgrouping_management .multiple,body.rwd #contact_mandate_data .multiple{width:100%}
}
#main_content_registration .multiple span,#main_content_address .multiple span,#main_content_edit_personal_details .multiple span,#main_content_edit_password .multiple span,#main_content_confirm_reset_password .multiple span,#main_content_reset_password .multiple span,.main_content_payment .multiple span,#beneficiary_form .multiple span,#card_verification_popup .multiple span,#immediate_print_form .multiple span,#resale_criteria .multiple span,#resale_bank_account .multiple span,.edit_pickup_person_form .multiple span,#main_content_subgrouping_management .multiple span,#contact_mandate_data .multiple span{float:left}
body.norwd #main_content_registration .multiple span,body.norwd #main_content_address .multiple span,body.norwd #main_content_edit_personal_details .multiple span,body.norwd #main_content_edit_password .multiple span,body.norwd #main_content_confirm_reset_password .multiple span,body.norwd #main_content_reset_password .multiple span,body.norwd .main_content_payment .multiple span,body.norwd #beneficiary_form .multiple span,body.norwd #card_verification_popup .multiple span,body.norwd #immediate_print_form .multiple span,body.norwd #resale_criteria .multiple span,body.norwd #resale_bank_account .multiple span,body.norwd .edit_pickup_person_form .multiple span,body.norwd #main_content_subgrouping_management .multiple span,body.norwd #contact_mandate_data .multiple span{width:210px;margin-right:3px}
@media screen and (min-width:721px){#main_content_registration .multiple span,#main_content_address .multiple span,#main_content_edit_personal_details .multiple span,#main_content_edit_password .multiple span,#main_content_confirm_reset_password .multiple span,#main_content_reset_password .multiple span,.main_content_payment .multiple span,#beneficiary_form .multiple span,#card_verification_popup .multiple span,#immediate_print_form .multiple span,#resale_criteria .multiple span,#resale_bank_account .multiple span,.edit_pickup_person_form .multiple span,#main_content_subgrouping_management .multiple span,#contact_mandate_data .multiple span{width:210px;margin-right:3px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration .multiple span,body.rwd #main_content_address .multiple span,body.rwd #main_content_edit_personal_details .multiple span,body.rwd #main_content_edit_password .multiple span,body.rwd #main_content_confirm_reset_password .multiple span,body.rwd #main_content_reset_password .multiple span,body.rwd .main_content_payment .multiple span,body.rwd #beneficiary_form .multiple span,body.rwd #card_verification_popup .multiple span,body.rwd #immediate_print_form .multiple span,body.rwd #resale_criteria .multiple span,body.rwd #resale_bank_account .multiple span,body.rwd .edit_pickup_person_form .multiple span,body.rwd #main_content_subgrouping_management .multiple span,body.rwd #contact_mandate_data .multiple span{margin:2px 5px 3px 0}
}
#main_content_registration .multiple span.title_value_label,#main_content_address .multiple span.title_value_label,#main_content_edit_personal_details .multiple span.title_value_label,#main_content_edit_password .multiple span.title_value_label,#main_content_confirm_reset_password .multiple span.title_value_label,#main_content_reset_password .multiple span.title_value_label,.main_content_payment .multiple span.title_value_label,#beneficiary_form .multiple span.title_value_label,#card_verification_popup .multiple span.title_value_label,#immediate_print_form .multiple span.title_value_label,#resale_criteria .multiple span.title_value_label,#resale_bank_account .multiple span.title_value_label,.edit_pickup_person_form .multiple span.title_value_label,#main_content_subgrouping_management .multiple span.title_value_label,#contact_mandate_data .multiple span.title_value_label{margin:0;float:none}
body.norwd #main_content_registration .multiple span.title_value_label,body.norwd #main_content_address .multiple span.title_value_label,body.norwd #main_content_edit_personal_details .multiple span.title_value_label,body.norwd #main_content_edit_password .multiple span.title_value_label,body.norwd #main_content_confirm_reset_password .multiple span.title_value_label,body.norwd #main_content_reset_password .multiple span.title_value_label,body.norwd .main_content_payment .multiple span.title_value_label,body.norwd #beneficiary_form .multiple span.title_value_label,body.norwd #card_verification_popup .multiple span.title_value_label,body.norwd #immediate_print_form .multiple span.title_value_label,body.norwd #resale_criteria .multiple span.title_value_label,body.norwd #resale_bank_account .multiple span.title_value_label,body.norwd .edit_pickup_person_form .multiple span.title_value_label,body.norwd #main_content_subgrouping_management .multiple span.title_value_label,body.norwd #contact_mandate_data .multiple span.title_value_label{width:auto}
@media screen and (min-width:721px){#main_content_registration .multiple span.title_value_label,#main_content_address .multiple span.title_value_label,#main_content_edit_personal_details .multiple span.title_value_label,#main_content_edit_password .multiple span.title_value_label,#main_content_confirm_reset_password .multiple span.title_value_label,#main_content_reset_password .multiple span.title_value_label,.main_content_payment .multiple span.title_value_label,#beneficiary_form .multiple span.title_value_label,#card_verification_popup .multiple span.title_value_label,#immediate_print_form .multiple span.title_value_label,#resale_criteria .multiple span.title_value_label,#resale_bank_account .multiple span.title_value_label,.edit_pickup_person_form .multiple span.title_value_label,#main_content_subgrouping_management .multiple span.title_value_label,#contact_mandate_data .multiple span.title_value_label{width:auto}
}
#main_content_registration .multiple label,#main_content_address .multiple label,#main_content_edit_personal_details .multiple label,#main_content_edit_password .multiple label,#main_content_confirm_reset_password .multiple label,#main_content_reset_password .multiple label,.main_content_payment .multiple label,#beneficiary_form .multiple label,#card_verification_popup .multiple label,#immediate_print_form .multiple label,#resale_criteria .multiple label,#resale_bank_account .multiple label,.edit_pickup_person_form .multiple label,#main_content_subgrouping_management .multiple label,#contact_mandate_data .multiple label{vertical-align:top;margin-top:2px}
body.norwd #main_content_registration .multiple label,body.norwd #main_content_address .multiple label,body.norwd #main_content_edit_personal_details .multiple label,body.norwd #main_content_edit_password .multiple label,body.norwd #main_content_confirm_reset_password .multiple label,body.norwd #main_content_reset_password .multiple label,body.norwd .main_content_payment .multiple label,body.norwd #beneficiary_form .multiple label,body.norwd #card_verification_popup .multiple label,body.norwd #immediate_print_form .multiple label,body.norwd #resale_criteria .multiple label,body.norwd #resale_bank_account .multiple label,body.norwd .edit_pickup_person_form .multiple label,body.norwd #main_content_subgrouping_management .multiple label,body.norwd #contact_mandate_data .multiple label{width:180px}
@media screen and (min-width:721px){#main_content_registration .multiple label,#main_content_address .multiple label,#main_content_edit_personal_details .multiple label,#main_content_edit_password .multiple label,#main_content_confirm_reset_password .multiple label,#main_content_reset_password .multiple label,.main_content_payment .multiple label,#beneficiary_form .multiple label,#card_verification_popup .multiple label,#immediate_print_form .multiple label,#resale_criteria .multiple label,#resale_bank_account .multiple label,.edit_pickup_person_form .multiple label,#main_content_subgrouping_management .multiple label,#contact_mandate_data .multiple label{width:180px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration .multiple label,body.rwd #main_content_address .multiple label,body.rwd #main_content_edit_personal_details .multiple label,body.rwd #main_content_edit_password .multiple label,body.rwd #main_content_confirm_reset_password .multiple label,body.rwd #main_content_reset_password .multiple label,body.rwd .main_content_payment .multiple label,body.rwd #beneficiary_form .multiple label,body.rwd #card_verification_popup .multiple label,body.rwd #immediate_print_form .multiple label,body.rwd #resale_criteria .multiple label,body.rwd #resale_bank_account .multiple label,body.rwd .edit_pickup_person_form .multiple label,body.rwd #main_content_subgrouping_management .multiple label,body.rwd #contact_mandate_data .multiple label{display:inline-block}
}
#main_content_registration .multiple input[type="radio"],#main_content_address .multiple input[type="radio"],#main_content_edit_personal_details .multiple input[type="radio"],#main_content_edit_password .multiple input[type="radio"],#main_content_confirm_reset_password .multiple input[type="radio"],#main_content_reset_password .multiple input[type="radio"],.main_content_payment .multiple input[type="radio"],#beneficiary_form .multiple input[type="radio"],#card_verification_popup .multiple input[type="radio"],#immediate_print_form .multiple input[type="radio"],#resale_criteria .multiple input[type="radio"],#resale_bank_account .multiple input[type="radio"],.edit_pickup_person_form .multiple input[type="radio"],#main_content_subgrouping_management .multiple input[type="radio"],#contact_mandate_data .multiple input[type="radio"]{position:relative;top:-1px}
body.norwd #main_content_registration .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_address .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_edit_password .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_reset_password .fieldset_container.stx_captcha #field_captcha .label,body.norwd .main_content_payment .fieldset_container.stx_captcha #field_captcha .label,body.norwd #beneficiary_form .fieldset_container.stx_captcha #field_captcha .label,body.norwd #card_verification_popup .fieldset_container.stx_captcha #field_captcha .label,body.norwd #immediate_print_form .fieldset_container.stx_captcha #field_captcha .label,body.norwd #resale_criteria .fieldset_container.stx_captcha #field_captcha .label,body.norwd #resale_bank_account .fieldset_container.stx_captcha #field_captcha .label,body.norwd .edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha .label,body.norwd #main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha .label,body.norwd #contact_mandate_data .fieldset_container.stx_captcha #field_captcha .label{float:left}
@media screen and (min-width:721px){#main_content_registration .fieldset_container.stx_captcha #field_captcha .label,#main_content_address .fieldset_container.stx_captcha #field_captcha .label,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha .label,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha .label,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha .label,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha .label,.main_content_payment .fieldset_container.stx_captcha #field_captcha .label,#beneficiary_form .fieldset_container.stx_captcha #field_captcha .label,#card_verification_popup .fieldset_container.stx_captcha #field_captcha .label,#immediate_print_form .fieldset_container.stx_captcha #field_captcha .label,#resale_criteria .fieldset_container.stx_captcha #field_captcha .label,#resale_bank_account .fieldset_container.stx_captcha #field_captcha .label,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha .label,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha .label,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha .label{float:left}
}
#main_content_registration .fieldset_container.stx_captcha #field_captcha img,#main_content_address .fieldset_container.stx_captcha #field_captcha img,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha img,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha img,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha img,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha img,.main_content_payment .fieldset_container.stx_captcha #field_captcha img,#beneficiary_form .fieldset_container.stx_captcha #field_captcha img,#card_verification_popup .fieldset_container.stx_captcha #field_captcha img,#immediate_print_form .fieldset_container.stx_captcha #field_captcha img,#resale_criteria .fieldset_container.stx_captcha #field_captcha img,#resale_bank_account .fieldset_container.stx_captcha #field_captcha img,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha img,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha img,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha img{display:block;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px}
#main_content_registration .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_address .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,.main_content_payment .fieldset_container.stx_captcha #field_captcha .alternative_button,#beneficiary_form .fieldset_container.stx_captcha #field_captcha .alternative_button,#card_verification_popup .fieldset_container.stx_captcha #field_captcha .alternative_button,#immediate_print_form .fieldset_container.stx_captcha #field_captcha .alternative_button,#resale_criteria .fieldset_container.stx_captcha #field_captcha .alternative_button,#resale_bank_account .fieldset_container.stx_captcha #field_captcha .alternative_button,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha .alternative_button,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha .alternative_button{display:block;margin-bottom:.5em}
body.norwd #main_content_registration .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_registration .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_registration .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_address .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_address .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_address .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_edit_password .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_edit_password .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_edit_password .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_reset_password .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_reset_password .fieldset_container.stx_captcha #field_captcha input,body.norwd .main_content_payment .fieldset_container.stx_captcha #field_captcha img,body.norwd .main_content_payment .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd .main_content_payment .fieldset_container.stx_captcha #field_captcha input,body.norwd #beneficiary_form .fieldset_container.stx_captcha #field_captcha img,body.norwd #beneficiary_form .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #beneficiary_form .fieldset_container.stx_captcha #field_captcha input,body.norwd #card_verification_popup .fieldset_container.stx_captcha #field_captcha img,body.norwd #card_verification_popup .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #card_verification_popup .fieldset_container.stx_captcha #field_captcha input,body.norwd #immediate_print_form .fieldset_container.stx_captcha #field_captcha img,body.norwd #immediate_print_form .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #immediate_print_form .fieldset_container.stx_captcha #field_captcha input,body.norwd #resale_criteria .fieldset_container.stx_captcha #field_captcha img,body.norwd #resale_criteria .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #resale_criteria .fieldset_container.stx_captcha #field_captcha input,body.norwd #resale_bank_account .fieldset_container.stx_captcha #field_captcha img,body.norwd #resale_bank_account .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #resale_bank_account .fieldset_container.stx_captcha #field_captcha input,body.norwd .edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha img,body.norwd .edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd .edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha input,body.norwd #main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha img,body.norwd #main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha input,body.norwd #contact_mandate_data .fieldset_container.stx_captcha #field_captcha img,body.norwd #contact_mandate_data .fieldset_container.stx_captcha #field_captcha .alternative_button,body.norwd #contact_mandate_data .fieldset_container.stx_captcha #field_captcha input{margin-left:220px}
@media screen and (min-width:721px){#main_content_registration .fieldset_container.stx_captcha #field_captcha img,#main_content_registration .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_registration .fieldset_container.stx_captcha #field_captcha input,#main_content_address .fieldset_container.stx_captcha #field_captcha img,#main_content_address .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_address .fieldset_container.stx_captcha #field_captcha input,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha img,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_edit_personal_details .fieldset_container.stx_captcha #field_captcha input,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha img,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_edit_password .fieldset_container.stx_captcha #field_captcha input,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha img,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_confirm_reset_password .fieldset_container.stx_captcha #field_captcha input,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha img,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_reset_password .fieldset_container.stx_captcha #field_captcha input,.main_content_payment .fieldset_container.stx_captcha #field_captcha img,.main_content_payment .fieldset_container.stx_captcha #field_captcha .alternative_button,.main_content_payment .fieldset_container.stx_captcha #field_captcha input,#beneficiary_form .fieldset_container.stx_captcha #field_captcha img,#beneficiary_form .fieldset_container.stx_captcha #field_captcha .alternative_button,#beneficiary_form .fieldset_container.stx_captcha #field_captcha input,#card_verification_popup .fieldset_container.stx_captcha #field_captcha img,#card_verification_popup .fieldset_container.stx_captcha #field_captcha .alternative_button,#card_verification_popup .fieldset_container.stx_captcha #field_captcha input,#immediate_print_form .fieldset_container.stx_captcha #field_captcha img,#immediate_print_form .fieldset_container.stx_captcha #field_captcha .alternative_button,#immediate_print_form .fieldset_container.stx_captcha #field_captcha input,#resale_criteria .fieldset_container.stx_captcha #field_captcha img,#resale_criteria .fieldset_container.stx_captcha #field_captcha .alternative_button,#resale_criteria .fieldset_container.stx_captcha #field_captcha input,#resale_bank_account .fieldset_container.stx_captcha #field_captcha img,#resale_bank_account .fieldset_container.stx_captcha #field_captcha .alternative_button,#resale_bank_account .fieldset_container.stx_captcha #field_captcha input,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha img,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha .alternative_button,.edit_pickup_person_form .fieldset_container.stx_captcha #field_captcha input,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha img,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha .alternative_button,#main_content_subgrouping_management .fieldset_container.stx_captcha #field_captcha input,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha img,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha .alternative_button,#contact_mandate_data .fieldset_container.stx_captcha #field_captcha input{margin-left:220px}
}
#main_content_registration .fieldset_container.stx_captcha,#main_content_registration #main_content_edit_personal_details .fieldset_container.details,#main_content_registration #main_content_edit_password .fieldset_container.password,#main_content_address .fieldset_container.stx_captcha,#main_content_address #main_content_edit_personal_details .fieldset_container.details,#main_content_address #main_content_edit_password .fieldset_container.password,#main_content_edit_personal_details .fieldset_container.stx_captcha,#main_content_edit_personal_details #main_content_edit_personal_details .fieldset_container.details,#main_content_edit_personal_details #main_content_edit_password .fieldset_container.password,#main_content_edit_password .fieldset_container.stx_captcha,#main_content_edit_password #main_content_edit_personal_details .fieldset_container.details,#main_content_edit_password #main_content_edit_password .fieldset_container.password,#main_content_confirm_reset_password .fieldset_container.stx_captcha,#main_content_confirm_reset_password #main_content_edit_personal_details .fieldset_container.details,#main_content_confirm_reset_password #main_content_edit_password .fieldset_container.password,#main_content_reset_password .fieldset_container.stx_captcha,#main_content_reset_password #main_content_edit_personal_details .fieldset_container.details,#main_content_reset_password #main_content_edit_password .fieldset_container.password,.main_content_payment .fieldset_container.stx_captcha,.main_content_payment #main_content_edit_personal_details .fieldset_container.details,.main_content_payment #main_content_edit_password .fieldset_container.password,#beneficiary_form .fieldset_container.stx_captcha,#beneficiary_form #main_content_edit_personal_details .fieldset_container.details,#beneficiary_form #main_content_edit_password .fieldset_container.password,#card_verification_popup .fieldset_container.stx_captcha,#card_verification_popup #main_content_edit_personal_details .fieldset_container.details,#card_verification_popup #main_content_edit_password .fieldset_container.password,#immediate_print_form .fieldset_container.stx_captcha,#immediate_print_form #main_content_edit_personal_details .fieldset_container.details,#immediate_print_form #main_content_edit_password .fieldset_container.password,#resale_criteria .fieldset_container.stx_captcha,#resale_criteria #main_content_edit_personal_details .fieldset_container.details,#resale_criteria #main_content_edit_password .fieldset_container.password,#resale_bank_account .fieldset_container.stx_captcha,#resale_bank_account #main_content_edit_personal_details .fieldset_container.details,#resale_bank_account #main_content_edit_password .fieldset_container.password,.edit_pickup_person_form .fieldset_container.stx_captcha,.edit_pickup_person_form #main_content_edit_personal_details .fieldset_container.details,.edit_pickup_person_form #main_content_edit_password .fieldset_container.password,#main_content_subgrouping_management .fieldset_container.stx_captcha,#main_content_subgrouping_management #main_content_edit_personal_details .fieldset_container.details,#main_content_subgrouping_management #main_content_edit_password .fieldset_container.password,#contact_mandate_data .fieldset_container.stx_captcha,#contact_mandate_data #main_content_edit_personal_details .fieldset_container.details,#contact_mandate_data #main_content_edit_password .fieldset_container.password{border-bottom:1px solid #b4b4b4}
#main_content_registration #mandatory_info_top,#main_content_registration #mandatory_info_bottom,#main_content_address #mandatory_info_top,#main_content_address #mandatory_info_bottom,#main_content_edit_personal_details #mandatory_info_top,#main_content_edit_personal_details #mandatory_info_bottom,#main_content_edit_password #mandatory_info_top,#main_content_edit_password #mandatory_info_bottom,#main_content_confirm_reset_password #mandatory_info_top,#main_content_confirm_reset_password #mandatory_info_bottom,#main_content_reset_password #mandatory_info_top,#main_content_reset_password #mandatory_info_bottom,.main_content_payment #mandatory_info_top,.main_content_payment #mandatory_info_bottom,#beneficiary_form #mandatory_info_top,#beneficiary_form #mandatory_info_bottom,#card_verification_popup #mandatory_info_top,#card_verification_popup #mandatory_info_bottom,#immediate_print_form #mandatory_info_top,#immediate_print_form #mandatory_info_bottom,#resale_criteria #mandatory_info_top,#resale_criteria #mandatory_info_bottom,#resale_bank_account #mandatory_info_top,#resale_bank_account #mandatory_info_bottom,.edit_pickup_person_form #mandatory_info_top,.edit_pickup_person_form #mandatory_info_bottom,#main_content_subgrouping_management #mandatory_info_top,#main_content_subgrouping_management #mandatory_info_bottom,#contact_mandate_data #mandatory_info_top,#contact_mandate_data #mandatory_info_bottom{margin-top:.5em}
#main_content_registration .field.address input,#main_content_address .field.address input,#main_content_edit_personal_details .field.address input,#main_content_edit_password .field.address input,#main_content_confirm_reset_password .field.address input,#main_content_reset_password .field.address input,.main_content_payment .field.address input,#beneficiary_form .field.address input,#card_verification_popup .field.address input,#immediate_print_form .field.address input,#resale_criteria .field.address input,#resale_bank_account .field.address input,.edit_pickup_person_form .field.address input,#main_content_subgrouping_management .field.address input,#contact_mandate_data .field.address input{display:block}
body.norwd #field_birthdate{display:flex}
body.norwd #field_birthdate #field_birthdate_label{margin-right:2px}
@media screen and (min-width:721px){#field_birthdate{display:flex}
#field_birthdate #field_birthdate_label{margin-right:2px}
}
@media screen and (max-width:720px){body.rwd #field_birthdate #field_birthdate_input{display:flex;justify-content:space-between}
body.rwd #field_birthdate #field_birthdate_input select{width:32%}
}
body.norwd #field_email{display:flex}
@media screen and (min-width:721px){#field_email{display:flex}
}
#existingContactNumber_hidden,#existingLastName_hidden{visibility:hidden}
#beneficiary_form .beneficiary_question.not_nominative .mandatory{display:none}
body.norwd #main_content_edit_personal_details #manage_address_book_link{float:right;margin-top:-1.8em;max-width:190px}
@media screen and (min-width:721px){#main_content_edit_personal_details #manage_address_book_link{float:right;margin-top:-1.8em;max-width:190px}
}
@media screen and (max-width:720px){body.rwd #main_content_edit_personal_details #manage_address_book_link{margin-bottom:.75em;display:inline-block}
}
#main_content_edit_personal_details #mandatory_info_top{display:none}
#main_content_edit_personal_details #edit_personal_details_contact_created{margin-bottom:20px}
#main_content_edit_password #field_old_password{margin-bottom:1em}
.legend .legendItem{display:inline-block;margin:5px 5px 5px 0}
.date_filter .performance_filter div{margin-left:1em;color:grey;font-size:.8em}
body.norwd .date_filter .performance_filter{display:inline-block;margin-bottom:.5em}
@media screen and (min-width:721px){.date_filter .performance_filter{display:inline-block;margin-bottom:.5em}
}
@media screen and (max-width:720px){body.rwd .date_filter select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd .visit_container .performances_sub_container .performances_group_container{display:table;width:100%}
@media screen and (min-width:721px){.visit_container .performances_sub_container .performances_group_container{display:table;width:100%}
}
.visit_container .performances_sub_container .group_sub_title{display:none}
.performances_sub_container .performances_group_container .performance_line_container{width:100%}
body.norwd .timeSlotsPassSelectedDate{display:inline-block}
body.norwd .timeSlotsPassSelectedDate .help_text{vertical-align:text-bottom}
@media screen and (min-width:721px){.timeSlotsPassSelectedDate{display:inline-block}
.timeSlotsPassSelectedDate .help_text{vertical-align:text-bottom}
}
@media screen and (max-width:720px){body.rwd .timeSlotsPassSelectedDate{display:inline}
body.rwd .timeSlotsPassSelectedDate .help_text{display:none}
}
body.norwd .timeslots_quantity_container{font-size:14px}
@media screen and (min-width:721px){.timeslots_quantity_container{font-size:14px}
}
@media screen and (max-width:720px){body.rwd .timeslots_quantity_container{display:block;font-size:13px}
}
.timeslots_quantity_container .filtered_res_quantity:before{content:"(";font-size:15px}
.timeslots_quantity_container .filtered_res_quantity:after{content:"/";margin-left:3px}
.timeslots_quantity_container .total_quantity_label:after{content:")";font-size:15px}
body.norwd #timeSlotsContainer{display:table;width:100%}
@media screen and (min-width:721px){#timeSlotsContainer{display:table;width:100%}
}
#timeSlotsContainer .group_sub_title{display:none}
.performance_container ul.column_left{margin-right:3em}
body.norwd .performance_container ul.column_left{float:left}
@media screen and (min-width:721px){.performance_container ul.column_left{float:left}
}
@media screen and (max-width:720px){body.rwd .performance_container ul.column_left{padding-bottom:.75em}
}
.performances_sub_container .group_sub_title,.performances_container .group_sub_title{margin-top:1em;margin-bottom:.5em;font-weight:normal}
.performances_sub_container .group_sub_title::first-letter ,.performances_container .group_sub_title::first-letter {text-transform:uppercase}
.performances_container.with_calendar .performance .date_time_venue{width:40px}
.performances_container.with_calendar .performance .date_time_venue .day,.performances_container.with_calendar .performance .date_time_venue .date{display:none}
body.norwd .performances_container.with_calendar .performance.with_location .perf_name_location_container,body.norwd .performances_container.with_calendar .performance.with_perf_name .perf_name_location_container{width:250px}
@media screen and (min-width:721px){.performances_container.with_calendar .performance.with_location .perf_name_location_container,.performances_container.with_calendar .performance.with_perf_name .perf_name_location_container{width:250px}
}
.performances_container.with_calendar .performance.with_location.with_at_least_one_advantage .date_time_venue,.performances_container.with_calendar .performance.with_perf_name.with_at_least_one_advantage .date_time_venue{width:130px}
body.norwd .performances_container.with_calendar .performance.with_location.with_at_least_one_advantage .perf_name_location_container,body.norwd .performances_container.with_calendar .performance.with_perf_name.with_at_least_one_advantage .perf_name_location_container{width:180px}
@media screen and (min-width:721px){.performances_container.with_calendar .performance.with_location.with_at_least_one_advantage .perf_name_location_container,.performances_container.with_calendar .performance.with_perf_name.with_at_least_one_advantage .perf_name_location_container{width:180px}
}
.performances_monthly_grouped .performance .day:after{content:""}
body.norwd .performances_container .performance,body.norwd #cached_page_selection_item .performance,body.norwd #page_selection_resale_eventDate .performance{display:flex;align-items:center}
@media screen and (min-width:721px){.performances_container .performance,#cached_page_selection_item .performance,#page_selection_resale_eventDate .performance{display:flex;align-items:center}
}
body.norwd .performances_container .performance .tariff_availability_container_header,body.norwd .performances_container .performance .tariff_availability_container,body.norwd #cached_page_selection_item .performance .tariff_availability_container_header,body.norwd #cached_page_selection_item .performance .tariff_availability_container,body.norwd #page_selection_resale_eventDate .performance .tariff_availability_container_header,body.norwd #page_selection_resale_eventDate .performance .tariff_availability_container{display:flex;align-items:center}
@media screen and (min-width:721px){.performances_container .performance .tariff_availability_container_header,.performances_container .performance .tariff_availability_container,#cached_page_selection_item .performance .tariff_availability_container_header,#cached_page_selection_item .performance .tariff_availability_container,#page_selection_resale_eventDate .performance .tariff_availability_container_header,#page_selection_resale_eventDate .performance .tariff_availability_container{display:flex;align-items:center}
}
@media screen and (max-width:720px){body.rwd .performances_container .performance.resale_item .tariff_availability_container,body.rwd #cached_page_selection_item .performance.resale_item .tariff_availability_container,body.rwd #page_selection_resale_eventDate .performance.resale_item .tariff_availability_container{display:flex;flex-direction:column;align-items:flex-end}
}
body.norwd .performances_container .performance.performance_EVENT .performance_line_container,body.norwd .performances_container .performance.performance_SPORTING_EVENT .performance_line_container,body.norwd .performances_container .performance.resale_item_header .performance_line_container,body.norwd #cached_page_selection_item .performance.performance_EVENT .performance_line_container,body.norwd #cached_page_selection_item .performance.performance_SPORTING_EVENT .performance_line_container,body.norwd #cached_page_selection_item .performance.resale_item_header .performance_line_container,body.norwd #page_selection_resale_eventDate .performance.performance_EVENT .performance_line_container,body.norwd #page_selection_resale_eventDate .performance.performance_SPORTING_EVENT .performance_line_container,body.norwd #page_selection_resale_eventDate .performance.resale_item_header .performance_line_container{display:flex;align-items:center;flex-direction:row}
@media screen and (min-width:721px){.performances_container .performance.performance_EVENT .performance_line_container,.performances_container .performance.performance_SPORTING_EVENT .performance_line_container,.performances_container .performance.resale_item_header .performance_line_container,#cached_page_selection_item .performance.performance_EVENT .performance_line_container,#cached_page_selection_item .performance.performance_SPORTING_EVENT .performance_line_container,#cached_page_selection_item .performance.resale_item_header .performance_line_container,#page_selection_resale_eventDate .performance.performance_EVENT .performance_line_container,#page_selection_resale_eventDate .performance.performance_SPORTING_EVENT .performance_line_container,#page_selection_resale_eventDate .performance.resale_item_header .performance_line_container{display:flex;align-items:center;flex-direction:row}
}
.performances_grouped_by_phase .group_main_title{background:0;color:black;padding:0;margin:1em 0 0 0;text-transform:none;filter:alpha(opacity=80);opacity:.8;background-color:#ededed;position:relative;border-bottom:1px solid #6e6e6e;font-family:inherit;font-weight:normal;font-size:24px;cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');background-repeat:no-repeat;background-size:20px;background-position:right 10px center}
body.rwd .performances_grouped_by_phase .group_main_title{font-size:24px}
body.norwd .performances_grouped_by_phase .group_main_title{font-size:24px}
body.norwd .performances_grouped_by_phase .group_main_title{margin-left:-20px;margin-right:-20px;padding:0 30px 0 20px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.norwd .performances_grouped_by_phase .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -30px 0 -20px}
@media screen and (min-width:721px){.performances_grouped_by_phase .group_main_title{margin-left:-20px;margin-right:-20px;padding:0 30px 0 20px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.performances_grouped_by_phase .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -30px 0 -20px}
}
@media screen and (max-width:720px){body.rwd .performances_grouped_by_phase .group_main_title{margin-left:-6px;margin-right:-6px;padding:0 16px 0 6px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.rwd .performances_grouped_by_phase .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -16px 0 -6px}
}
.performances_grouped_by_phase .group_main_title.closed{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');text-overflow:clip}
.performances_grouped_by_phase .group_main_title.closed .group_title{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;padding-right:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:500px){body.rwd .performances_grouped_by_phase .group_main_title.closed .group_title{padding-right:8px}
}
.performances_grouped_by_phase .group_main_title .group_count{float:right;font-size:11px;margin:0 1em;line-height:30px;font-weight:normal;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.norwd .performances_grouped_by_phase .group_main_title .group_count.hidden{display:inline;opacity:0}
@media screen and (min-width:721px){.performances_grouped_by_phase .group_main_title .group_count.hidden{display:inline;opacity:0}
}
@media screen and (max-width:500px){body.rwd .performances_grouped_by_phase .group_main_title .group_count{display:none}
}
.tariff .simple_availability,.tariff .quota_level,.performance .simple_availability,.performance .quota_level,.performance-row .simple_availability,.performance-row .quota_level,.timeslot_pass .simple_availability,.timeslot_pass .quota_level,.expiration_info .simple_availability,.expiration_info .quota_level,.quota_info .simple_availability,.quota_info .quota_level{display:inline-block}
.tariff .quota_level,.performance .quota_level,.performance-row .quota_level,.timeslot_pass .quota_level,.expiration_info .quota_level,.quota_info .quota_level{padding-right:2px}
.tariff .availability_bullet,.tariff .theme_marker,.performance .availability_bullet,.performance .theme_marker,.performance-row .availability_bullet,.performance-row .theme_marker,.timeslot_pass .availability_bullet,.timeslot_pass .theme_marker,.expiration_info .availability_bullet,.expiration_info .theme_marker,.quota_info .availability_bullet,.quota_info .theme_marker{border-radius:2px;border:1px solid rgba(0,0,0,0.25);width:10px;height:10px;position:relative;top:1px;margin-left:3px;margin-right:3px}
.tariff .availability_bullet,.performance .availability_bullet,.performance-row .availability_bullet,.timeslot_pass .availability_bullet,.expiration_info .availability_bullet,.quota_info .availability_bullet{display:inline-block}
.tariff .available .availability_bullet,.performance .available .availability_bullet,.performance-row .available .availability_bullet,.timeslot_pass .available .availability_bullet,.expiration_info .available .availability_bullet,.quota_info .available .availability_bullet{background-color:#396}
.tariff .limited .availability_bullet,.performance .limited .availability_bullet,.performance-row .limited .availability_bullet,.timeslot_pass .limited .availability_bullet,.expiration_info .limited .availability_bullet,.quota_info .limited .availability_bullet{background-color:#f90}
.tariff .sold_out .availability_bullet,.performance .sold_out .availability_bullet,.performance-row .sold_out .availability_bullet,.timeslot_pass .sold_out .availability_bullet,.expiration_info .sold_out .availability_bullet,.quota_info .sold_out .availability_bullet{background-color:red}
.performance,.timeslot_pass{width:auto;border:1px solid #ccc;position:relative}
.performance .availability_ribbon .availability_bullet,.timeslot_pass .availability_ribbon .availability_bullet{position:absolute;top:0;left:0;width:15px;height:100%;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.performance.performance_VISIT,.performance.timeslot_simple_container,.timeslot_pass.performance_VISIT,.timeslot_pass.timeslot_simple_container{border-bottom:0;border-left:0;border-right:0}
body.norwd .performance,body.norwd .timeslot_pass{display:table;width:100%;height:4em;padding:3px 0;margin-top:.5em}
@media screen and (min-width:721px){.performance,.timeslot_pass{display:table;width:100%;height:4em;padding:3px 0;margin-top:.5em}
}
@media screen and (max-width:720px){body.rwd .performance,body.rwd .timeslot_pass{margin-top:.75em;padding:.75em 6px}
body.rwd .performance .non_mobile,body.rwd .timeslot_pass .non_mobile{display:none}
}
body.norwd .performance.performance_VISIT,body.norwd .timeslot_pass.performance_VISIT{height:inherit;display:table-row;border:0}
@media screen and (min-width:721px){.performance.performance_VISIT,.timeslot_pass.performance_VISIT{height:inherit;display:table-row;border:0}
}
@media screen and (max-width:720px){body.rwd .performance.performance_VISIT,body.rwd .timeslot_pass.performance_VISIT{margin-top:.75em;padding:.75em 6px}
}
body.norwd .performance.performance_VISIT>div,body.norwd .timeslot_pass.performance_VISIT>div{border-top:1px solid #ccc;padding:2px 5px}
@media screen and (min-width:721px){.performance.performance_VISIT>div,.timeslot_pass.performance_VISIT>div{border-top:1px solid #ccc;padding:2px 5px}
}
body.norwd .performance.available:hover,body.norwd .performance.limited:hover,body.norwd .performance.available_request:hover,body.norwd .performance.available_quote:hover,body.norwd .timeslot_pass.available:hover,body.norwd .timeslot_pass.limited:hover,body.norwd .timeslot_pass.available_request:hover,body.norwd .timeslot_pass.available_quote:hover{background-color:#e6e6e6;cursor:pointer}
@media screen and (min-width:721px){.performance.available:hover,.performance.limited:hover,.performance.available_request:hover,.performance.available_quote:hover,.timeslot_pass.available:hover,.timeslot_pass.limited:hover,.timeslot_pass.available_request:hover,.timeslot_pass.available_quote:hover{background-color:#e6e6e6;cursor:pointer}
}
body.norwd .performance .date_time_venue,body.norwd .timeslot_pass .date_time_venue{display:table-cell;vertical-align:middle;width:145px;padding-left:10px}
@media screen and (min-width:721px){.performance .date_time_venue,.timeslot_pass .date_time_venue{display:table-cell;vertical-align:middle;width:145px;padding-left:10px}
}
@media screen and (max-width:720px){body.rwd .performance .date_time_venue,body.rwd .timeslot_pass .date_time_venue{float:left}
}
.performance .day:after,.timeslot_pass .day:after{content:", "}
.performance .date:after,.timeslot_pass .date:after{content:" - "}
.performance .venue,.timeslot_pass .venue{display:block}
.performance .additional_information,.timeslot_pass .additional_information{display:none}
.performance .tariff .amount,.timeslot_pass .tariff .amount{font-weight:bold;white-space:nowrap}
body.norwd .performance .tariff,body.norwd .timeslot_pass .tariff{display:table-cell;vertical-align:middle;height:inherit;min-width:100px;padding-left:5px}
body.norwd .performance .tariff.resale,body.norwd .timeslot_pass .tariff.resale{max-width:100px}
body.norwd .performance .tariff.hiddenStatus,body.norwd .timeslot_pass .tariff.hiddenStatus{max-width:280px}
body.norwd .performance .tariff .for_mobile,body.norwd .timeslot_pass .tariff .for_mobile{display:none}
@media screen and (min-width:721px){.performance .tariff,.timeslot_pass .tariff{display:table-cell;vertical-align:middle;height:inherit;min-width:100px;padding-left:5px}
.performance .tariff.resale,.timeslot_pass .tariff.resale{max-width:100px}
.performance .tariff.hiddenStatus,.timeslot_pass .tariff.hiddenStatus{max-width:280px}
.performance .tariff .for_mobile,.timeslot_pass .tariff .for_mobile{display:none}
}
@media screen and (max-width:720px){body.rwd .performance .tariff,body.rwd .timeslot_pass .tariff{float:right}
}
.performance .location.secondary,.timeslot_pass .location.secondary{display:none}
body.norwd .performance .location,body.norwd .timeslot_pass .location{display:table-cell;vertical-align:middle;height:inherit;width:140px}
@media screen and (min-width:721px){.performance .location,.timeslot_pass .location{display:table-cell;vertical-align:middle;height:inherit;width:140px}
}
@media screen and (max-width:720px){body.rwd .performance .location,body.rwd .timeslot_pass .location{float:right}
}
body.norwd .performance .perf_name+.location,body.norwd .timeslot_pass .perf_name+.location{padding-left:5px}
@media screen and (min-width:721px){.performance .perf_name+.location,.timeslot_pass .perf_name+.location{padding-left:5px}
}
.performance.sold_out .tariff,.timeslot_pass.sold_out .tariff{color:#707070}
.performance.sold_out .tariff .amount,.timeslot_pass.sold_out .tariff .amount{font-weight:normal}
.performance.sold_out .date_time_venue,.performance.sold_out .perf_name,.timeslot_pass.sold_out .date_time_venue,.timeslot_pass.sold_out .perf_name{color:#707070}
.performance.with_location .location .space+.site,.performance.with_perf_name .location .space+.site,.timeslot_pass.with_location .location .space+.site,.timeslot_pass.with_perf_name .location .space+.site{display:none}
.performance.with_location .perf_name,.performance.with_perf_name .perf_name,.timeslot_pass.with_location .perf_name,.timeslot_pass.with_perf_name .perf_name{font-weight:bold}
.performance.with_location .tariff ~ .availability,.performance.with_location .perf_name+.location,.performance.with_perf_name .tariff ~ .availability,.performance.with_perf_name .perf_name+.location,.timeslot_pass.with_location .tariff ~ .availability,.timeslot_pass.with_location .perf_name+.location,.timeslot_pass.with_perf_name .tariff ~ .availability,.timeslot_pass.with_perf_name .perf_name+.location{font-size:11px;height:auto}
.performance.with_location .perf_name_location_container .location,.performance.with_perf_name .perf_name_location_container .location,.timeslot_pass.with_location .perf_name_location_container .location,.timeslot_pass.with_perf_name .perf_name_location_container .location{width:100%}
body.norwd .performance.with_location .tariff,body.norwd .performance.with_perf_name .tariff,body.norwd .timeslot_pass.with_location .tariff,body.norwd .timeslot_pass.with_perf_name .tariff{display:block;height:auto;width:100%}
body.norwd .performance.with_location .tariff.flex_center,body.norwd .performance.with_perf_name .tariff.flex_center,body.norwd .timeslot_pass.with_location .tariff.flex_center,body.norwd .timeslot_pass.with_perf_name .tariff.flex_center{display:flex;flex-direction:row;align-items:center}
body.norwd .performance.with_location .tariff.resale,body.norwd .performance.with_perf_name .tariff.resale,body.norwd .timeslot_pass.with_location .tariff.resale,body.norwd .timeslot_pass.with_perf_name .tariff.resale{flex-direction:column;align-items:flex-start}
body.norwd .performance.with_location.with_at_least_one_advantage .perf_name_location_container,body.norwd .performance.with_perf_name.with_at_least_one_advantage .perf_name_location_container,body.norwd .timeslot_pass.with_location.with_at_least_one_advantage .perf_name_location_container,body.norwd .timeslot_pass.with_perf_name.with_at_least_one_advantage .perf_name_location_container{min-width:140px}
body.norwd .performance.with_location .tariff_availability_container,body.norwd .performance.with_perf_name .tariff_availability_container,body.norwd .timeslot_pass.with_location .tariff_availability_container,body.norwd .timeslot_pass.with_perf_name .tariff_availability_container{width:200px}
body.norwd .performance.with_location .perf_name_location_container,body.norwd .performance.with_perf_name .perf_name_location_container,body.norwd .timeslot_pass.with_location .perf_name_location_container,body.norwd .timeslot_pass.with_perf_name .perf_name_location_container{width:175px}
body.norwd .performance.with_location .tariff_availability_container,body.norwd .performance.with_location .perf_name_location_container,body.norwd .performance.with_perf_name .tariff_availability_container,body.norwd .performance.with_perf_name .perf_name_location_container,body.norwd .timeslot_pass.with_location .tariff_availability_container,body.norwd .timeslot_pass.with_location .perf_name_location_container,body.norwd .timeslot_pass.with_perf_name .tariff_availability_container,body.norwd .timeslot_pass.with_perf_name .perf_name_location_container{display:table-cell;vertical-align:middle;padding-left:5px}
@media screen and (min-width:721px){.performance.with_location .tariff,.performance.with_perf_name .tariff,.timeslot_pass.with_location .tariff,.timeslot_pass.with_perf_name .tariff{display:block;height:auto;width:100%}
.performance.with_location .tariff.flex_center,.performance.with_perf_name .tariff.flex_center,.timeslot_pass.with_location .tariff.flex_center,.timeslot_pass.with_perf_name .tariff.flex_center{display:flex;flex-direction:row;align-items:center}
.performance.with_location .tariff.resale,.performance.with_perf_name .tariff.resale,.timeslot_pass.with_location .tariff.resale,.timeslot_pass.with_perf_name .tariff.resale{flex-direction:column;align-items:flex-start}
.performance.with_location.with_at_least_one_advantage .perf_name_location_container,.performance.with_perf_name.with_at_least_one_advantage .perf_name_location_container,.timeslot_pass.with_location.with_at_least_one_advantage .perf_name_location_container,.timeslot_pass.with_perf_name.with_at_least_one_advantage .perf_name_location_container{min-width:140px}
.performance.with_location .tariff_availability_container,.performance.with_perf_name .tariff_availability_container,.timeslot_pass.with_location .tariff_availability_container,.timeslot_pass.with_perf_name .tariff_availability_container{width:200px}
.performance.with_location .perf_name_location_container,.performance.with_perf_name .perf_name_location_container,.timeslot_pass.with_location .perf_name_location_container,.timeslot_pass.with_perf_name .perf_name_location_container{width:175px}
.performance.with_location .tariff_availability_container,.performance.with_location .perf_name_location_container,.performance.with_perf_name .tariff_availability_container,.performance.with_perf_name .perf_name_location_container,.timeslot_pass.with_location .tariff_availability_container,.timeslot_pass.with_location .perf_name_location_container,.timeslot_pass.with_perf_name .tariff_availability_container,.timeslot_pass.with_perf_name .perf_name_location_container{display:table-cell;vertical-align:middle;padding-left:5px}
}
@media screen and (max-width:720px){body.rwd .performance.with_location .tariff_availability_container,body.rwd .performance.with_perf_name .tariff_availability_container,body.rwd .timeslot_pass.with_location .tariff_availability_container,body.rwd .timeslot_pass.with_perf_name .tariff_availability_container{float:left;margin-top:1.5em;clear:left;padding-left:15px;width:50%}
body.rwd .performance.with_location .tariff_availability_container .tariff,body.rwd .performance.with_location .tariff_availability_container .availability,body.rwd .performance.with_perf_name .tariff_availability_container .tariff,body.rwd .performance.with_perf_name .tariff_availability_container .availability,body.rwd .timeslot_pass.with_location .tariff_availability_container .tariff,body.rwd .timeslot_pass.with_location .tariff_availability_container .availability,body.rwd .timeslot_pass.with_perf_name .tariff_availability_container .tariff,body.rwd .timeslot_pass.with_perf_name .tariff_availability_container .availability{float:none;clear:none;margin-top:0;padding-left:0}
body.rwd .performance.with_location .perf_name_location_container,body.rwd .performance.with_perf_name .perf_name_location_container,body.rwd .timeslot_pass.with_location .perf_name_location_container,body.rwd .timeslot_pass.with_perf_name .perf_name_location_container{float:right;clear:right;padding-left:10px;text-align:right;width:38%}
}
body.norwd .performance .advantage,body.norwd .timeslot_pass .advantage{display:block;margin:.5em 0}
body.norwd .performance .advantage .advantage_catchword_description,body.norwd .timeslot_pass .advantage .advantage_catchword_description{display:none}
@media screen and (min-width:1130px){.performance .advantage,.timeslot_pass .advantage{display:block;margin:.5em 0}
.performance .advantage .advantage_catchword_description,.timeslot_pass .advantage .advantage_catchword_description{display:none}
}
.performance .availability,.timeslot_pass .availability{float:left}
@media screen and (max-width:720px){body.rwd .performance .availability.disable_float_mobile,body.rwd .timeslot_pass .availability.disable_float_mobile{float:none}
}
.performance .availability.sold_out,.timeslot_pass .availability.sold_out{color:red}
.performance .availability.limited.hiddenStatus,.performance .availability.available.hiddenStatus,.timeslot_pass .availability.limited.hiddenStatus,.timeslot_pass .availability.available.hiddenStatus{display:none}
body.norwd .performance .availability,body.norwd .timeslot_pass .availability{float:none;display:table-cell;vertical-align:middle}
body.norwd .performance .availability.resale,body.norwd .timeslot_pass .availability.resale{min-width:80px;max-width:80px}
@media screen and (min-width:721px){.performance .availability,.timeslot_pass .availability{float:none;display:table-cell;vertical-align:middle}
.performance .availability.resale,.timeslot_pass .availability.resale{min-width:80px;max-width:80px}
}
@media screen and (max-width:720px){body.rwd .performance .availability,body.rwd .timeslot_pass .availability{clear:left;margin-top:1.35em}
}
.performance .theme_marker,.timeslot_pass .theme_marker{display:inline-block}
body.norwd .performance .button_container,body.norwd .timeslot_pass .button_container{display:flex;flex-direction:column;justify-content:center;text-align:center;width:40%;padding-right:10px;gap:1px}
@media screen and (min-width:721px){.performance .button_container,.timeslot_pass .button_container{display:flex;flex-direction:column;justify-content:center;text-align:center;width:40%;padding-right:10px;gap:1px}
}
@media screen and (max-width:720px){body.rwd .performance .button_container,body.rwd .timeslot_pass .button_container{float:right;margin-top:.75em;clear:right}
}
body.norwd .performance .button_container .button,body.norwd .timeslot_pass .button_container .button{height:auto}
@media screen and (min-width:721px){.performance .button_container .button,.timeslot_pass .button_container .button{height:auto}
}
@media screen and (max-width:720px){body.rwd .performance .button_container .button,body.rwd .timeslot_pass .button_container .button{margin-top:.75em;clear:right}
}
.performance .button_container .button.waiting_list a,.timeslot_pass .button_container .button.waiting_list a{padding-bottom:12px}
.performance.sold_out .button:not(.waiting_list),.timeslot_pass.sold_out .button:not(.waiting_list){display:none;cursor:default}
body.norwd .performance .visit_theme,body.norwd .performance .visit_language,body.norwd .performance .visit_date,body.norwd .performance .visit_time,body.norwd .performance .visit_from_price,body.norwd .performance .timeslot_time,body.norwd .performance .timeslot_date,body.norwd .performance .timeslot_from_price,body.norwd .timeslot_pass .visit_theme,body.norwd .timeslot_pass .visit_language,body.norwd .timeslot_pass .visit_date,body.norwd .timeslot_pass .visit_time,body.norwd .timeslot_pass .visit_from_price,body.norwd .timeslot_pass .timeslot_time,body.norwd .timeslot_pass .timeslot_date,body.norwd .timeslot_pass .timeslot_from_price{display:table-cell;vertical-align:middle;height:inherit}
@media screen and (min-width:721px){.performance .visit_theme,.performance .visit_language,.performance .visit_date,.performance .visit_time,.performance .visit_from_price,.performance .timeslot_time,.performance .timeslot_date,.performance .timeslot_from_price,.timeslot_pass .visit_theme,.timeslot_pass .visit_language,.timeslot_pass .visit_date,.timeslot_pass .visit_time,.timeslot_pass .visit_from_price,.timeslot_pass .timeslot_time,.timeslot_pass .timeslot_date,.timeslot_pass .timeslot_from_price{display:table-cell;vertical-align:middle;height:inherit}
}
@media screen and (max-width:720px){body.rwd .performance .timeslot_time,body.rwd .performance .timeslot_from_price,body.rwd .timeslot_pass .timeslot_time,body.rwd .timeslot_pass .timeslot_from_price{float:left}
}
@media screen and (max-width:720px){body.rwd .performance .timeslot_date,body.rwd .timeslot_pass .timeslot_date{float:right}
}
.performance .timeslot_from_price,.timeslot_pass .timeslot_from_price{clear:left;margin-top:16px}
.performance .timeslot_from_price.increase_padding,.timeslot_pass .timeslot_from_price.increase_padding{padding:10px 0}
body.norwd .performance .timeslot_date .for_mobile,body.norwd .timeslot_pass .timeslot_date .for_mobile{display:none}
@media screen and (min-width:721px){.performance .timeslot_date .for_mobile,.timeslot_pass .timeslot_date .for_mobile{display:none}
}
@media screen and (max-width:720px){body.rwd .performance .timeslot_date .not_for_mobile,body.rwd .timeslot_pass .timeslot_date .not_for_mobile{display:none}
}
body.norwd .performance .visit_theme,body.norwd .timeslot_pass .visit_theme{text-align:left}
@media screen and (min-width:721px){.performance .visit_theme,.timeslot_pass .visit_theme{text-align:left}
}
@media screen and (max-width:720px){body.rwd .performance .visit_theme,body.rwd .timeslot_pass .visit_theme{float:left}
}
@media screen and (max-width:720px){body.rwd .performance .visit_from_price,body.rwd .timeslot_pass .visit_from_price{clear:left;float:left;margin-top:1.35em}
}
@media screen and (max-width:720px){body.rwd .performance .visit_time,body.rwd .timeslot_pass .visit_time{float:right}
}
@media screen and (max-width:720px){body.rwd .performance .visit_time:after,body.rwd .timeslot_pass .visit_time:after{content:",";margin-right:.5em}
}
@media screen and (max-width:720px){body.rwd .performance .visit_date,body.rwd .timeslot_pass .visit_date{display:none}
}
@media screen and (max-width:720px){body.rwd .performance .visit_language,body.rwd .timeslot_pass .visit_language{float:right}
}
.performance.available_quote .sold_out_text,.timeslot_pass.available_quote .sold_out_text{color:red;font-weight:bold}
.performance.available_quote .quote_availability .availability.sold_out,.timeslot_pass.available_quote .quote_availability .availability.sold_out{display:inline-block;border:1px solid black;width:10px;height:10px;position:relative;top:-1px;margin-left:3px;margin-right:3px;margin-top:0;padding:0;background-color:red}
@media screen and (max-width:720px){body.rwd .performance.available_quote .quote_availability .availability.sold_out,body.rwd .timeslot_pass.available_quote .quote_availability .availability.sold_out{top:0}
}
.reservation_selected_quantity{display:inline-block}
#timeSlotsContainer .timeslot_pass{height:inherit;margin-top:0}
body.norwd #timeSlotsContainer .timeslot_pass{padding-top:4px;padding-bottom:4px}
@media screen and (min-width:721px){#timeSlotsContainer .timeslot_pass{padding-top:4px;padding-bottom:4px}
}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer .timeslot_pass{padding-top:5px;padding-bottom:5px;min-height:50px}
body.rwd #timeSlotsContainer .timeslot_pass .timeslot_from_price,body.rwd #timeSlotsContainer .timeslot_pass .button_container{position:absolute;right:0;text-align:right}
body.rwd #timeSlotsContainer .timeslot_pass .timeslot_from_price{top:5px;margin-top:0}
body.rwd #timeSlotsContainer .timeslot_pass .button_container{bottom:5px}
body.rwd #timeSlotsContainer .timeslot_pass .timeslot_time+.theme_language_column{margin-top:10px}
body.rwd #timeSlotsContainer .timeslot_pass.with_advantage{min-height:70px}
body.rwd #timeSlotsContainer .timeslot_pass.with_advantage .timeslot_time+.theme_language_column{margin-top:28px}
}
#timeSlotsContainer .timeslot_pass .timeslot_time{width:150px}
body.norwd #timeSlotsContainer .timeslot_pass .timeslot_theme,body.norwd #timeSlotsContainer .timeslot_pass .timeslot_language{display:table-cell;vertical-align:middle;height:inherit}
body.norwd #timeSlotsContainer .timeslot_pass .timeslot_theme select,body.norwd #timeSlotsContainer .timeslot_pass .timeslot_language select{width:70%}
@media screen and (min-width:721px){#timeSlotsContainer .timeslot_pass .timeslot_theme,#timeSlotsContainer .timeslot_pass .timeslot_language{display:table-cell;vertical-align:middle;height:inherit}
#timeSlotsContainer .timeslot_pass .timeslot_theme select,#timeSlotsContainer .timeslot_pass .timeslot_language select{width:70%}
}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer .timeslot_pass .timeslot_theme,body.rwd #timeSlotsContainer .timeslot_pass .timeslot_language{padding-left:10px;width:60%}
}
#timeSlotsContainer .timeslot_pass .availability_ribbon .availability_bullet{width:10px}
#timeSlotsContainer .timeslot_pass .availability_ribbon+.timeslot_time{padding-left:20px}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer .timeslot_pass .availability_ribbon+.timeslot_time{padding-left:10px}
}
#timeSlotsContainer .timeslot_pass.header{border:0;color:#707070;font-size:11px}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer .timeslot_pass.header{padding-left:0;padding-right:0;min-height:initial;margin-bottom:4px}
body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_time,body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_from_price{display:none}
body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_theme,body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_language{float:none;width:100%;padding-left:0}
body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_theme.label,body.rwd #timeSlotsContainer .timeslot_pass.header .timeslot_language.label{display:none}
body.rwd #timeSlotsContainer .timeslot_pass.header .filterBox select{height:25px}
body.rwd #timeSlotsContainer .timeslot_pass.header .filterBox+.filterBox{margin-top:.8em}
}
#timeSlotsContainer.with_three_columns .button_container{padding-right:0}
#timeSlotsContainer.with_three_columns .timeslot_theme,#timeSlotsContainer.with_three_columns .timeslot_language{width:220px}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer.with_three_columns .timeslot_time+.theme_language_column{margin-top:15px}
}
#timeSlotsContainer.with_four_columns .button_container{padding-right:0}
#timeSlotsContainer.with_four_columns .timeslot_time{width:130px}
@media screen and (max-width:720px){body.rwd #timeSlotsContainer.with_four_columns .timeslot_time.has_advantage{display:flex;flex-wrap:wrap;flex-direction:column-reverse;float:none}
}
#timeSlotsContainer.with_four_columns .timeslot_theme,#timeSlotsContainer.with_four_columns .timeslot_language{width:160px}
#timeSlotsContainer.with_four_columns .timeslot_theme{padding-right:5px}
body.norwd #timeSlotsContainer.with_four_columns .timeslot_language.language_not_applicable{position:relative}
@media screen and (min-width:721px){#timeSlotsContainer.with_four_columns .timeslot_language.language_not_applicable{position:relative}
}
#visit_group_details_content .selection_container{display:table;table-layout:fixed;width:100%;vertical-align:middle;padding-top:4px;padding-bottom:4px}
#visit_group_details_content .selection_container.hide{display:none}
#visit_group_details_content .selection_container .selection_box{display:table-row}
#visit_group_details_content .selection_container .selection_box.disabled{color:#707070}
#visit_group_details_content .selection_container .selection_box label{display:table-cell;width:30%}
@media screen and (max-width:720px){body.rwd #visit_group_details_content .selection_container .selection_box label{word-wrap:break-word;padding-right:3px}
}
#visit_group_details_content .selection_container .selection_box select,#visit_group_details_content .selection_container .selection_box input{width:210px;height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:720px){body.rwd #visit_group_details_content .selection_container .selection_box select,body.rwd #visit_group_details_content .selection_container .selection_box input{width:90%}
}
#visit_group_details_content .selection_container .selection_box textarea{width:100%;height:45px;margin-top:1px;resize:none}
#visit_group_details_content .selection_container.comment_container .selection_label{display:table-cell;width:30%;vertical-align:top}
#visit_group_details_content .selection_container.comment_container .selection_box{display:table-cell;padding-right:.5em}
#visit_group_details_content .theme_language_details_content+.group_details_content{margin-top:1em}
#visit_group_details_content .field_error_placeholder{margin-top:3px;display:block;font-style:italic;font-size:11px;color:red;display:none}
.performance .availability_ribbon{padding-left:0}
.performance .availability_ribbon+.date_time_venue{padding-left:25px}
@media screen and (max-width:720px){body.rwd .performance .availability_ribbon+.date_time_venue{padding-left:15px}
}
.performance.with_location .tariff_availability_container .availability.sold_out,.performance.with_perf_name .tariff_availability_container .availability.sold_out{display:block;padding-left:3px}
@media screen and (max-width:720px){body.rwd .performance.with_location .tariff_availability_container .availability.sold_out,body.rwd .performance.with_perf_name .tariff_availability_container .availability.sold_out{padding-left:0}
body.rwd .performance.with_location .tariff_availability_container .availability.sold_out .availability_bullet,body.rwd .performance.with_perf_name .tariff_availability_container .availability.sold_out .availability_bullet{margin-left:0}
}
.performance.sold_out{opacity:.4}
.performance.sold_out.check_resale_availability{opacity:1}
@media screen and (max-width:720px){body.rwd .seat_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd .seat_selection tr.subtotal td.reservation_amount .reservation_text,body.rwd #main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_text,body.rwd #main_content_package_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #main_content_package_selection tr.subtotal td.reservation_amount .reservation_text,body.rwd #pass_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #pass_holders_content tr.subtotal td.reservation_amount .reservation_text,body.rwd #membership_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #membership_holders_content tr.subtotal td.reservation_amount .reservation_text,body.rwd #main_content_service tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #main_content_service tr.subtotal td.reservation_amount .reservation_text,body.rwd #main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_text,body.rwd #main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_selected_quantity,body.rwd #main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_text{margin-right:1em}
}
body.norwd .seat_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd .seat_selection tr.subtotal td.reservation_amount .reservation_text,body.norwd #main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_text,body.norwd #main_content_package_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #main_content_package_selection tr.subtotal td.reservation_amount .reservation_text,body.norwd #pass_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #pass_holders_content tr.subtotal td.reservation_amount .reservation_text,body.norwd #membership_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #membership_holders_content tr.subtotal td.reservation_amount .reservation_text,body.norwd #main_content_service tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #main_content_service tr.subtotal td.reservation_amount .reservation_text,body.norwd #main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_text,body.norwd #main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_selected_quantity,body.norwd #main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_text{margin-right:5em}
@media screen and (min-width:721px){.seat_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,.seat_selection tr.subtotal td.reservation_amount .reservation_text,#main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_selected_quantity,#main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_text,#main_content_package_selection tr.subtotal td.reservation_amount .reservation_selected_quantity,#main_content_package_selection tr.subtotal td.reservation_amount .reservation_text,#pass_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,#pass_holders_content tr.subtotal td.reservation_amount .reservation_text,#membership_holders_content tr.subtotal td.reservation_amount .reservation_selected_quantity,#membership_holders_content tr.subtotal td.reservation_amount .reservation_text,#main_content_service tr.subtotal td.reservation_amount .reservation_selected_quantity,#main_content_service tr.subtotal td.reservation_amount .reservation_text,#main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_selected_quantity,#main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_text,#main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_selected_quantity,#main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_text{margin-right:5em}
}
.seat_selection tr.subtotal td.reservation_amount .reservation_text,#main_content_seasonticket_category tr.subtotal td.reservation_amount .reservation_text,#main_content_package_selection tr.subtotal td.reservation_amount .reservation_text,#pass_holders_content tr.subtotal td.reservation_amount .reservation_text,#membership_holders_content tr.subtotal td.reservation_amount .reservation_text,#main_content_service tr.subtotal td.reservation_amount .reservation_text,#main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .reservation_text,#main_content_hospitality_quantity tr.subtotal td.reservation_amount .reservation_text{display:inline-block}
.seat_selection tr.subtotal td.reservation_amount .quantity,.seat_selection tr.subtotal td.reservation_amount .custom,#main_content_seasonticket_category tr.subtotal td.reservation_amount .quantity,#main_content_seasonticket_category tr.subtotal td.reservation_amount .custom,#main_content_package_selection tr.subtotal td.reservation_amount .quantity,#main_content_package_selection tr.subtotal td.reservation_amount .custom,#pass_holders_content tr.subtotal td.reservation_amount .quantity,#pass_holders_content tr.subtotal td.reservation_amount .custom,#membership_holders_content tr.subtotal td.reservation_amount .quantity,#membership_holders_content tr.subtotal td.reservation_amount .custom,#main_content_service tr.subtotal td.reservation_amount .quantity,#main_content_service tr.subtotal td.reservation_amount .custom,#main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .quantity,#main_content_hospitality_skybox_areas tr.subtotal td.reservation_amount .custom,#main_content_hospitality_quantity tr.subtotal td.reservation_amount .quantity,#main_content_hospitality_quantity tr.subtotal td.reservation_amount .custom{display:none}
#main_content_cart tr.subtotal td.reservation_amount .reservation_text:after,#main_content_reservation tr.subtotal td.reservation_amount .reservation_text:after,#main_content_summary_products tr.subtotal td.reservation_amount .reservation_text:after,.main_content_summary_products tr.subtotal td.reservation_amount .reservation_text:after,#main_content_file_details tr.subtotal td.reservation_amount .reservation_text:after,.main_content_file_details tr.subtotal td.reservation_amount .reservation_text:after,#main_content_order_summary tr.subtotal td.reservation_amount .reservation_text:after{content:" = "}
body.norwd #main_content_cart .product,body.norwd #main_content_reservation .product,body.norwd #main_content_summary_products .product,body.norwd .main_content_summary_products .product,body.norwd #main_content_file_details .product,body.norwd .main_content_file_details .product,body.norwd #main_content_order_summary .product{margin-bottom:0;padding-bottom:.5em}
body.norwd #main_content_cart .product .title,body.norwd #main_content_reservation .product .title,body.norwd #main_content_summary_products .product .title,body.norwd .main_content_summary_products .product .title,body.norwd #main_content_file_details .product .title,body.norwd .main_content_file_details .product .title,body.norwd #main_content_order_summary .product .title{margin-bottom:.4em}
@media screen and (min-width:721px){#main_content_cart .product,#main_content_reservation .product,#main_content_summary_products .product,.main_content_summary_products .product,#main_content_file_details .product,.main_content_file_details .product,#main_content_order_summary .product{margin-bottom:0;padding-bottom:.5em}
#main_content_cart .product .title,#main_content_reservation .product .title,#main_content_summary_products .product .title,.main_content_summary_products .product .title,#main_content_file_details .product .title,.main_content_file_details .product .title,#main_content_order_summary .product .title{margin-bottom:.4em}
}
@media screen and (max-width:720px){body.rwd #main_content_cart .product,body.rwd #main_content_reservation .product,body.rwd #main_content_summary_products .product,body.rwd .main_content_summary_products .product,body.rwd #main_content_file_details .product,body.rwd .main_content_file_details .product,body.rwd #main_content_order_summary .product{margin-bottom:.4em}
}
#main_content_summary_products.no_delete_buttons .product_container .alternative_button.cancel,.main_content_summary_products.no_delete_buttons .product_container .alternative_button.cancel{display:none}
#main_content_summary_products td.with_beneficiary,.main_content_summary_products td.with_beneficiary{padding-bottom:.1em}
body.norwd #main_content_summary_products .other_seat_cat_opt_in,body.norwd .main_content_summary_products .other_seat_cat_opt_in{margin-top:1em}
@media screen and (min-width:721px){#main_content_summary_products .other_seat_cat_opt_in,.main_content_summary_products .other_seat_cat_opt_in{margin-top:1em}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_products .other_seat_cat_opt_in,body.rwd .main_content_summary_products .other_seat_cat_opt_in{margin-top:.75em}
}
#main_content_confirmation_ack .reference,#main_content_confirmation_ack .account{font-weight:bold}
#main_content_confirmation_ack .main_title{margin:0 0 1em}
#main_content_confirmation_ack #confirmation_polling .message,#main_content_confirmation_ack #confirmation_polling_stop .message,#main_content_confirmation_ack #confirmation_order_closed .message{margin-top:1em}
#main_content_confirmation_ack .button_group_line{display:flex;justify-content:flex-end}
#main_content_confirmation_ack .button_group_line .button_group{display:flex;flex-direction:column;align-items:center}
.main_content_confirmation .alternative_button{display:inline-block;margin-top:1em}
#main_content_confirmation_new_order p{margin-bottom:0}
.footnoteLink:link,.footnoteLink:active,.footnoteLink:visited,.footnoteLink:hover{text-decoration:none}
body.norwd .main_content_storefront_topic{float:left;clear:none;width:160px;margin-left:20px}
@media screen and (min-width:1130px){.main_content_storefront_topic{float:left;clear:none;width:160px;margin-left:20px}
}
body.norwd #main_content_storefront_topic_0,body.norwd #main_content_storefront_topic_4,body.norwd #main_content_storefront_topic_8{clear:left;margin-left:0}
@media screen and (min-width:1130px){#main_content_storefront_topic_0,#main_content_storefront_topic_4,#main_content_storefront_topic_8{clear:left;margin-left:0}
}
#main_content_storefront_leisure .button,#main_content_storefront_upselling .button,#pass_holders_content .button,#membership_holders_content .button,#main_content_cart .button,#main_content_account_home_personal_offers .button,#main_content_avantages .button{float:right}
#main_content_storefront_leisure .buy_unavailable,#main_content_storefront_upselling .buy_unavailable,#pass_holders_content .buy_unavailable,#membership_holders_content .buy_unavailable,#main_content_cart .buy_unavailable,#main_content_account_home_personal_offers .buy_unavailable,#main_content_avantages .buy_unavailable{float:right;color:red;font-weight:bold;font-size:1.2em}
.advantage_used{text-align:right}
#pass_holders_content .buy_unavailable,#membership_holders_content .buy_unavailable{float:none}
#secondary_content_print_test .alternative_button a{margin-bottom:1em}
#secondary_content_print_test .acrobat{margin-bottom:0;font-size:1em;color:#666}
.message.info.advPromo{border:#cd3301 1px solid}
.message.info.advPromo .title{color:#cd3301}
.message.info.advPromo a{color:#000;text-decoration:underline}
#warning_missing_vat_number .message.info .content a{color:#534bfe;text-decoration:underline}
.error input:not(.valid),.error select,.error textarea{border-color:red}
.error label,.error .label{color:red}
input.error{border-color:red}
@media screen and (max-width:720px){body.rwd #main_content_reservation .quantity,body.rwd #main_content_reservation .item,body.rwd #main_content_reservation .tariff,body.rwd #main_content_reservation .unit_price,body.rwd #main_content_reservation .advantage_catchword_description,body.rwd #main_content_cart .quantity,body.rwd #main_content_cart .item,body.rwd #main_content_cart .tariff,body.rwd #main_content_cart .unit_price,body.rwd #main_content_cart .advantage_catchword_description,body.rwd #main_content_summary_products .quantity,body.rwd #main_content_summary_products .item,body.rwd #main_content_summary_products .tariff,body.rwd #main_content_summary_products .unit_price,body.rwd #main_content_summary_products .advantage_catchword_description,body.rwd .main_content_summary_products .quantity,body.rwd .main_content_summary_products .item,body.rwd .main_content_summary_products .tariff,body.rwd .main_content_summary_products .unit_price,body.rwd .main_content_summary_products .advantage_catchword_description,body.rwd #main_content_file_details .quantity,body.rwd #main_content_file_details .item,body.rwd #main_content_file_details .tariff,body.rwd #main_content_file_details .unit_price,body.rwd #main_content_file_details .advantage_catchword_description,body.rwd .main_content_file_details .quantity,body.rwd .main_content_file_details .item,body.rwd .main_content_file_details .tariff,body.rwd .main_content_file_details .unit_price,body.rwd .main_content_file_details .advantage_catchword_description,body.rwd #main_content_order_summary .quantity,body.rwd #main_content_order_summary .item,body.rwd #main_content_order_summary .tariff,body.rwd #main_content_order_summary .unit_price,body.rwd #main_content_order_summary .advantage_catchword_description,body.rwd #main_content_option_review .quantity,body.rwd #main_content_option_review .item,body.rwd #main_content_option_review .tariff,body.rwd #main_content_option_review .unit_price,body.rwd #main_content_option_review .advantage_catchword_description,body.rwd #main_content_request_summary .quantity,body.rwd #main_content_request_summary .item,body.rwd #main_content_request_summary .tariff,body.rwd #main_content_request_summary .unit_price,body.rwd #main_content_request_summary .advantage_catchword_description,body.rwd #main_content_request_transfer_seat_cat_summary .quantity,body.rwd #main_content_request_transfer_seat_cat_summary .item,body.rwd #main_content_request_transfer_seat_cat_summary .tariff,body.rwd #main_content_request_transfer_seat_cat_summary .unit_price,body.rwd #main_content_request_transfer_seat_cat_summary .advantage_catchword_description,body.rwd #main_content_beneficiaries .quantity,body.rwd #main_content_beneficiaries .item,body.rwd #main_content_beneficiaries .tariff,body.rwd #main_content_beneficiaries .unit_price,body.rwd #main_content_beneficiaries .advantage_catchword_description,body.rwd #main_content_memberships .quantity,body.rwd #main_content_memberships .item,body.rwd #main_content_memberships .tariff,body.rwd #main_content_memberships .unit_price,body.rwd #main_content_memberships .advantage_catchword_description,body.rwd #main_content_service .quantity,body.rwd #main_content_service .item,body.rwd #main_content_service .tariff,body.rwd #main_content_service .unit_price,body.rwd #main_content_service .advantage_catchword_description{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.rwd #main_content_reservation .advantage_catchword_description,body.rwd #main_content_cart .advantage_catchword_description,body.rwd #main_content_summary_products .advantage_catchword_description,body.rwd .main_content_summary_products .advantage_catchword_description,body.rwd #main_content_file_details .advantage_catchword_description,body.rwd .main_content_file_details .advantage_catchword_description,body.rwd #main_content_order_summary .advantage_catchword_description,body.rwd #main_content_option_review .advantage_catchword_description,body.rwd #main_content_request_summary .advantage_catchword_description,body.rwd #main_content_request_transfer_seat_cat_summary .advantage_catchword_description,body.rwd #main_content_beneficiaries .advantage_catchword_description,body.rwd #main_content_memberships .advantage_catchword_description,body.rwd #main_content_service .advantage_catchword_description{display:block}
}
@media screen and (max-width:720px) and (orientation:portrait){#main_content_reservation .unit_price,#main_content_cart .unit_price,#main_content_summary_products .unit_price,.main_content_summary_products .unit_price,#main_content_file_details .unit_price,.main_content_file_details .unit_price,#main_content_order_summary .unit_price,#main_content_option_review .unit_price,#main_content_request_summary .unit_price,#main_content_request_transfer_seat_cat_summary .unit_price,#main_content_beneficiaries .unit_price,#main_content_memberships .unit_price,#main_content_service .unit_price{max-width:60px !important}
#main_content_reservation .quantity select,#main_content_cart .quantity select,#main_content_summary_products .quantity select,.main_content_summary_products .quantity select,#main_content_file_details .quantity select,.main_content_file_details .quantity select,#main_content_order_summary .quantity select,#main_content_option_review .quantity select,#main_content_request_summary .quantity select,#main_content_request_transfer_seat_cat_summary .quantity select,#main_content_beneficiaries .quantity select,#main_content_memberships .quantity select,#main_content_service .quantity select{min-width:45px}
}
#main_content_reservation .table_container,#main_content_cart .table_container,#main_content_summary_products .table_container,.main_content_summary_products .table_container,#main_content_file_details .table_container,.main_content_file_details .table_container,#main_content_order_summary .table_container,#main_content_option_review .table_container,#main_content_request_summary .table_container,#main_content_request_transfer_seat_cat_summary .table_container,#main_content_beneficiaries .table_container,#main_content_memberships .table_container{clear:both}
#main_content_reservation .table_container .purchase_on_behalf_note,#main_content_cart .table_container .purchase_on_behalf_note,#main_content_summary_products .table_container .purchase_on_behalf_note,.main_content_summary_products .table_container .purchase_on_behalf_note,#main_content_file_details .table_container .purchase_on_behalf_note,.main_content_file_details .table_container .purchase_on_behalf_note,#main_content_order_summary .table_container .purchase_on_behalf_note,#main_content_option_review .table_container .purchase_on_behalf_note,#main_content_request_summary .table_container .purchase_on_behalf_note,#main_content_request_transfer_seat_cat_summary .table_container .purchase_on_behalf_note,#main_content_beneficiaries .table_container .purchase_on_behalf_note,#main_content_memberships .table_container .purchase_on_behalf_note{color:#525252}
#main_content_reservation .table_container .event_header,#main_content_reservation .table_container .subscribers_header,#main_content_reservation .table_container .hospitality_header,#main_content_cart .table_container .event_header,#main_content_cart .table_container .subscribers_header,#main_content_cart .table_container .hospitality_header,#main_content_summary_products .table_container .event_header,#main_content_summary_products .table_container .subscribers_header,#main_content_summary_products .table_container .hospitality_header,.main_content_summary_products .table_container .event_header,.main_content_summary_products .table_container .subscribers_header,.main_content_summary_products .table_container .hospitality_header,#main_content_file_details .table_container .event_header,#main_content_file_details .table_container .subscribers_header,#main_content_file_details .table_container .hospitality_header,.main_content_file_details .table_container .event_header,.main_content_file_details .table_container .subscribers_header,.main_content_file_details .table_container .hospitality_header,#main_content_order_summary .table_container .event_header,#main_content_order_summary .table_container .subscribers_header,#main_content_order_summary .table_container .hospitality_header,#main_content_option_review .table_container .event_header,#main_content_option_review .table_container .subscribers_header,#main_content_option_review .table_container .hospitality_header,#main_content_request_summary .table_container .event_header,#main_content_request_summary .table_container .subscribers_header,#main_content_request_summary .table_container .hospitality_header,#main_content_request_transfer_seat_cat_summary .table_container .event_header,#main_content_request_transfer_seat_cat_summary .table_container .subscribers_header,#main_content_request_transfer_seat_cat_summary .table_container .hospitality_header,#main_content_beneficiaries .table_container .event_header,#main_content_beneficiaries .table_container .subscribers_header,#main_content_beneficiaries .table_container .hospitality_header,#main_content_memberships .table_container .event_header,#main_content_memberships .table_container .subscribers_header,#main_content_memberships .table_container .hospitality_header{border-bottom:1px solid #b4b4b4;padding:.5em 0 .5em 0}
#main_content_reservation .table_container .event_header .description,#main_content_reservation .table_container .subscribers_header .description,#main_content_reservation .table_container .hospitality_header .description,#main_content_cart .table_container .event_header .description,#main_content_cart .table_container .subscribers_header .description,#main_content_cart .table_container .hospitality_header .description,#main_content_summary_products .table_container .event_header .description,#main_content_summary_products .table_container .subscribers_header .description,#main_content_summary_products .table_container .hospitality_header .description,.main_content_summary_products .table_container .event_header .description,.main_content_summary_products .table_container .subscribers_header .description,.main_content_summary_products .table_container .hospitality_header .description,#main_content_file_details .table_container .event_header .description,#main_content_file_details .table_container .subscribers_header .description,#main_content_file_details .table_container .hospitality_header .description,.main_content_file_details .table_container .event_header .description,.main_content_file_details .table_container .subscribers_header .description,.main_content_file_details .table_container .hospitality_header .description,#main_content_order_summary .table_container .event_header .description,#main_content_order_summary .table_container .subscribers_header .description,#main_content_order_summary .table_container .hospitality_header .description,#main_content_option_review .table_container .event_header .description,#main_content_option_review .table_container .subscribers_header .description,#main_content_option_review .table_container .hospitality_header .description,#main_content_request_summary .table_container .event_header .description,#main_content_request_summary .table_container .subscribers_header .description,#main_content_request_summary .table_container .hospitality_header .description,#main_content_request_transfer_seat_cat_summary .table_container .event_header .description,#main_content_request_transfer_seat_cat_summary .table_container .subscribers_header .description,#main_content_request_transfer_seat_cat_summary .table_container .hospitality_header .description,#main_content_beneficiaries .table_container .event_header .description,#main_content_beneficiaries .table_container .subscribers_header .description,#main_content_beneficiaries .table_container .hospitality_header .description,#main_content_memberships .table_container .event_header .description,#main_content_memberships .table_container .subscribers_header .description,#main_content_memberships .table_container .hospitality_header .description{font-weight:bold;margin-right:1em}
#main_content_reservation .table_container .event_header .grouped-audience-description,#main_content_reservation .table_container .subscribers_header .grouped-audience-description,#main_content_reservation .table_container .hospitality_header .grouped-audience-description,#main_content_cart .table_container .event_header .grouped-audience-description,#main_content_cart .table_container .subscribers_header .grouped-audience-description,#main_content_cart .table_container .hospitality_header .grouped-audience-description,#main_content_summary_products .table_container .event_header .grouped-audience-description,#main_content_summary_products .table_container .subscribers_header .grouped-audience-description,#main_content_summary_products .table_container .hospitality_header .grouped-audience-description,.main_content_summary_products .table_container .event_header .grouped-audience-description,.main_content_summary_products .table_container .subscribers_header .grouped-audience-description,.main_content_summary_products .table_container .hospitality_header .grouped-audience-description,#main_content_file_details .table_container .event_header .grouped-audience-description,#main_content_file_details .table_container .subscribers_header .grouped-audience-description,#main_content_file_details .table_container .hospitality_header .grouped-audience-description,.main_content_file_details .table_container .event_header .grouped-audience-description,.main_content_file_details .table_container .subscribers_header .grouped-audience-description,.main_content_file_details .table_container .hospitality_header .grouped-audience-description,#main_content_order_summary .table_container .event_header .grouped-audience-description,#main_content_order_summary .table_container .subscribers_header .grouped-audience-description,#main_content_order_summary .table_container .hospitality_header .grouped-audience-description,#main_content_option_review .table_container .event_header .grouped-audience-description,#main_content_option_review .table_container .subscribers_header .grouped-audience-description,#main_content_option_review .table_container .hospitality_header .grouped-audience-description,#main_content_request_summary .table_container .event_header .grouped-audience-description,#main_content_request_summary .table_container .subscribers_header .grouped-audience-description,#main_content_request_summary .table_container .hospitality_header .grouped-audience-description,#main_content_request_transfer_seat_cat_summary .table_container .event_header .grouped-audience-description,#main_content_request_transfer_seat_cat_summary .table_container .subscribers_header .grouped-audience-description,#main_content_request_transfer_seat_cat_summary .table_container .hospitality_header .grouped-audience-description,#main_content_beneficiaries .table_container .event_header .grouped-audience-description,#main_content_beneficiaries .table_container .subscribers_header .grouped-audience-description,#main_content_beneficiaries .table_container .hospitality_header .grouped-audience-description,#main_content_memberships .table_container .event_header .grouped-audience-description,#main_content_memberships .table_container .subscribers_header .grouped-audience-description,#main_content_memberships .table_container .hospitality_header .grouped-audience-description{font-weight:normal}
#main_content_reservation .table_container .event_header .alternative_button,#main_content_reservation .table_container .subscribers_header .alternative_button,#main_content_reservation .table_container .hospitality_header .alternative_button,#main_content_cart .table_container .event_header .alternative_button,#main_content_cart .table_container .subscribers_header .alternative_button,#main_content_cart .table_container .hospitality_header .alternative_button,#main_content_summary_products .table_container .event_header .alternative_button,#main_content_summary_products .table_container .subscribers_header .alternative_button,#main_content_summary_products .table_container .hospitality_header .alternative_button,.main_content_summary_products .table_container .event_header .alternative_button,.main_content_summary_products .table_container .subscribers_header .alternative_button,.main_content_summary_products .table_container .hospitality_header .alternative_button,#main_content_file_details .table_container .event_header .alternative_button,#main_content_file_details .table_container .subscribers_header .alternative_button,#main_content_file_details .table_container .hospitality_header .alternative_button,.main_content_file_details .table_container .event_header .alternative_button,.main_content_file_details .table_container .subscribers_header .alternative_button,.main_content_file_details .table_container .hospitality_header .alternative_button,#main_content_order_summary .table_container .event_header .alternative_button,#main_content_order_summary .table_container .subscribers_header .alternative_button,#main_content_order_summary .table_container .hospitality_header .alternative_button,#main_content_option_review .table_container .event_header .alternative_button,#main_content_option_review .table_container .subscribers_header .alternative_button,#main_content_option_review .table_container .hospitality_header .alternative_button,#main_content_request_summary .table_container .event_header .alternative_button,#main_content_request_summary .table_container .subscribers_header .alternative_button,#main_content_request_summary .table_container .hospitality_header .alternative_button,#main_content_request_transfer_seat_cat_summary .table_container .event_header .alternative_button,#main_content_request_transfer_seat_cat_summary .table_container .subscribers_header .alternative_button,#main_content_request_transfer_seat_cat_summary .table_container .hospitality_header .alternative_button,#main_content_beneficiaries .table_container .event_header .alternative_button,#main_content_beneficiaries .table_container .subscribers_header .alternative_button,#main_content_beneficiaries .table_container .hospitality_header .alternative_button,#main_content_memberships .table_container .event_header .alternative_button,#main_content_memberships .table_container .subscribers_header .alternative_button,#main_content_memberships .table_container .hospitality_header .alternative_button{margin:0 1em 0 0}
#main_content_reservation .table_container .event_header .cancel,#main_content_reservation .table_container .subscribers_header .cancel,#main_content_reservation .table_container .hospitality_header .cancel,#main_content_cart .table_container .event_header .cancel,#main_content_cart .table_container .subscribers_header .cancel,#main_content_cart .table_container .hospitality_header .cancel,#main_content_summary_products .table_container .event_header .cancel,#main_content_summary_products .table_container .subscribers_header .cancel,#main_content_summary_products .table_container .hospitality_header .cancel,.main_content_summary_products .table_container .event_header .cancel,.main_content_summary_products .table_container .subscribers_header .cancel,.main_content_summary_products .table_container .hospitality_header .cancel,#main_content_file_details .table_container .event_header .cancel,#main_content_file_details .table_container .subscribers_header .cancel,#main_content_file_details .table_container .hospitality_header .cancel,.main_content_file_details .table_container .event_header .cancel,.main_content_file_details .table_container .subscribers_header .cancel,.main_content_file_details .table_container .hospitality_header .cancel,#main_content_order_summary .table_container .event_header .cancel,#main_content_order_summary .table_container .subscribers_header .cancel,#main_content_order_summary .table_container .hospitality_header .cancel,#main_content_option_review .table_container .event_header .cancel,#main_content_option_review .table_container .subscribers_header .cancel,#main_content_option_review .table_container .hospitality_header .cancel,#main_content_request_summary .table_container .event_header .cancel,#main_content_request_summary .table_container .subscribers_header .cancel,#main_content_request_summary .table_container .hospitality_header .cancel,#main_content_request_transfer_seat_cat_summary .table_container .event_header .cancel,#main_content_request_transfer_seat_cat_summary .table_container .subscribers_header .cancel,#main_content_request_transfer_seat_cat_summary .table_container .hospitality_header .cancel,#main_content_beneficiaries .table_container .event_header .cancel,#main_content_beneficiaries .table_container .subscribers_header .cancel,#main_content_beneficiaries .table_container .hospitality_header .cancel,#main_content_memberships .table_container .event_header .cancel,#main_content_memberships .table_container .subscribers_header .cancel,#main_content_memberships .table_container .hospitality_header .cancel{float:right;margin-right:0;margin-top:0}
#main_content_reservation .table_container .main-title,#main_content_cart .table_container .main-title,#main_content_summary_products .table_container .main-title,.main_content_summary_products .table_container .main-title,#main_content_file_details .table_container .main-title,.main_content_file_details .table_container .main-title,#main_content_order_summary .table_container .main-title,#main_content_option_review .table_container .main-title,#main_content_request_summary .table_container .main-title,#main_content_request_transfer_seat_cat_summary .table_container .main-title,#main_content_beneficiaries .table_container .main-title,#main_content_memberships .table_container .main-title{margin-top:1em;padding-bottom:2px}
#main_content_reservation .table_container .main-title>.event_header,#main_content_cart .table_container .main-title>.event_header,#main_content_summary_products .table_container .main-title>.event_header,.main_content_summary_products .table_container .main-title>.event_header,#main_content_file_details .table_container .main-title>.event_header,.main_content_file_details .table_container .main-title>.event_header,#main_content_order_summary .table_container .main-title>.event_header,#main_content_option_review .table_container .main-title>.event_header,#main_content_request_summary .table_container .main-title>.event_header,#main_content_request_transfer_seat_cat_summary .table_container .main-title>.event_header,#main_content_beneficiaries .table_container .main-title>.event_header,#main_content_memberships .table_container .main-title>.event_header{padding-top:0}
#main_content_reservation .table_container .seasonticket_content,#main_content_cart .table_container .seasonticket_content,#main_content_summary_products .table_container .seasonticket_content,.main_content_summary_products .table_container .seasonticket_content,#main_content_file_details .table_container .seasonticket_content,.main_content_file_details .table_container .seasonticket_content,#main_content_order_summary .table_container .seasonticket_content,#main_content_option_review .table_container .seasonticket_content,#main_content_request_summary .table_container .seasonticket_content,#main_content_request_transfer_seat_cat_summary .table_container .seasonticket_content,#main_content_beneficiaries .table_container .seasonticket_content,#main_content_memberships .table_container .seasonticket_content{display:none}
#main_content_reservation .table_container .seasonticket_content.seasonticket_content_visible,#main_content_cart .table_container .seasonticket_content.seasonticket_content_visible,#main_content_summary_products .table_container .seasonticket_content.seasonticket_content_visible,.main_content_summary_products .table_container .seasonticket_content.seasonticket_content_visible,#main_content_file_details .table_container .seasonticket_content.seasonticket_content_visible,.main_content_file_details .table_container .seasonticket_content.seasonticket_content_visible,#main_content_order_summary .table_container .seasonticket_content.seasonticket_content_visible,#main_content_option_review .table_container .seasonticket_content.seasonticket_content_visible,#main_content_request_summary .table_container .seasonticket_content.seasonticket_content_visible,#main_content_request_transfer_seat_cat_summary .table_container .seasonticket_content.seasonticket_content_visible,#main_content_beneficiaries .table_container .seasonticket_content.seasonticket_content_visible,#main_content_memberships .table_container .seasonticket_content.seasonticket_content_visible{display:block}
#main_content_reservation .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_cart .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_summary_products .table_container .seasonticket_content .seasonticket_theme>.alternative_button,.main_content_summary_products .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_file_details .table_container .seasonticket_content .seasonticket_theme>.alternative_button,.main_content_file_details .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_order_summary .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_option_review .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_request_summary .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_request_transfer_seat_cat_summary .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_beneficiaries .table_container .seasonticket_content .seasonticket_theme>.alternative_button,#main_content_memberships .table_container .seasonticket_content .seasonticket_theme>.alternative_button{float:right;margin-right:0;margin-top:-7px}
body.norwd #main_content_reservation .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_cart .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_summary_products .table_container .seasonticket_content.seasonticket_content_composition,body.norwd .main_content_summary_products .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_file_details .table_container .seasonticket_content.seasonticket_content_composition,body.norwd .main_content_file_details .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_order_summary .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_option_review .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_request_summary .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_request_transfer_seat_cat_summary .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_beneficiaries .table_container .seasonticket_content.seasonticket_content_composition,body.norwd #main_content_memberships .table_container .seasonticket_content.seasonticket_content_composition{padding-left:30px}
@media screen and (min-width:721px){#main_content_reservation .table_container .seasonticket_content.seasonticket_content_composition,#main_content_cart .table_container .seasonticket_content.seasonticket_content_composition,#main_content_summary_products .table_container .seasonticket_content.seasonticket_content_composition,.main_content_summary_products .table_container .seasonticket_content.seasonticket_content_composition,#main_content_file_details .table_container .seasonticket_content.seasonticket_content_composition,.main_content_file_details .table_container .seasonticket_content.seasonticket_content_composition,#main_content_order_summary .table_container .seasonticket_content.seasonticket_content_composition,#main_content_option_review .table_container .seasonticket_content.seasonticket_content_composition,#main_content_request_summary .table_container .seasonticket_content.seasonticket_content_composition,#main_content_request_transfer_seat_cat_summary .table_container .seasonticket_content.seasonticket_content_composition,#main_content_beneficiaries .table_container .seasonticket_content.seasonticket_content_composition,#main_content_memberships .table_container .seasonticket_content.seasonticket_content_composition{padding-left:30px}
}
#main_content_reservation .table_container .reservation_in_sale,#main_content_cart .table_container .reservation_in_sale,#main_content_summary_products .table_container .reservation_in_sale,.main_content_summary_products .table_container .reservation_in_sale,#main_content_file_details .table_container .reservation_in_sale,.main_content_file_details .table_container .reservation_in_sale,#main_content_order_summary .table_container .reservation_in_sale,#main_content_option_review .table_container .reservation_in_sale,#main_content_request_summary .table_container .reservation_in_sale,#main_content_request_transfer_seat_cat_summary .table_container .reservation_in_sale,#main_content_beneficiaries .table_container .reservation_in_sale,#main_content_memberships .table_container .reservation_in_sale{float:right;text-transform:uppercase}
#main_content_reservation .table_container .season_ticket_print_row_container .formats_container,#main_content_reservation .table_container .season_ticket_print_row_container .formats,#main_content_reservation .table_container .season_ticket_print_row_container .printed_status,#main_content_reservation .table_container .season_ticket_print_row_container .alternative_button,#main_content_cart .table_container .season_ticket_print_row_container .formats_container,#main_content_cart .table_container .season_ticket_print_row_container .formats,#main_content_cart .table_container .season_ticket_print_row_container .printed_status,#main_content_cart .table_container .season_ticket_print_row_container .alternative_button,#main_content_summary_products .table_container .season_ticket_print_row_container .formats_container,#main_content_summary_products .table_container .season_ticket_print_row_container .formats,#main_content_summary_products .table_container .season_ticket_print_row_container .printed_status,#main_content_summary_products .table_container .season_ticket_print_row_container .alternative_button,.main_content_summary_products .table_container .season_ticket_print_row_container .formats_container,.main_content_summary_products .table_container .season_ticket_print_row_container .formats,.main_content_summary_products .table_container .season_ticket_print_row_container .printed_status,.main_content_summary_products .table_container .season_ticket_print_row_container .alternative_button,#main_content_file_details .table_container .season_ticket_print_row_container .formats_container,#main_content_file_details .table_container .season_ticket_print_row_container .formats,#main_content_file_details .table_container .season_ticket_print_row_container .printed_status,#main_content_file_details .table_container .season_ticket_print_row_container .alternative_button,.main_content_file_details .table_container .season_ticket_print_row_container .formats_container,.main_content_file_details .table_container .season_ticket_print_row_container .formats,.main_content_file_details .table_container .season_ticket_print_row_container .printed_status,.main_content_file_details .table_container .season_ticket_print_row_container .alternative_button,#main_content_order_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_order_summary .table_container .season_ticket_print_row_container .formats,#main_content_order_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_order_summary .table_container .season_ticket_print_row_container .alternative_button,#main_content_option_review .table_container .season_ticket_print_row_container .formats_container,#main_content_option_review .table_container .season_ticket_print_row_container .formats,#main_content_option_review .table_container .season_ticket_print_row_container .printed_status,#main_content_option_review .table_container .season_ticket_print_row_container .alternative_button,#main_content_request_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_request_summary .table_container .season_ticket_print_row_container .formats,#main_content_request_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_request_summary .table_container .season_ticket_print_row_container .alternative_button,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .formats,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .alternative_button,#main_content_beneficiaries .table_container .season_ticket_print_row_container .formats_container,#main_content_beneficiaries .table_container .season_ticket_print_row_container .formats,#main_content_beneficiaries .table_container .season_ticket_print_row_container .printed_status,#main_content_beneficiaries .table_container .season_ticket_print_row_container .alternative_button,#main_content_memberships .table_container .season_ticket_print_row_container .formats_container,#main_content_memberships .table_container .season_ticket_print_row_container .formats,#main_content_memberships .table_container .season_ticket_print_row_container .printed_status,#main_content_memberships .table_container .season_ticket_print_row_container .alternative_button{display:inline-block}
#main_content_reservation .table_container .season_ticket_print_row_container .toggle_button,#main_content_cart .table_container .season_ticket_print_row_container .toggle_button,#main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,.main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,#main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,.main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,#main_content_order_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_option_review .table_container .season_ticket_print_row_container .toggle_button,#main_content_request_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_beneficiaries .table_container .season_ticket_print_row_container .toggle_button,#main_content_memberships .table_container .season_ticket_print_row_container .toggle_button{padding:10px 0 10px 10px}
body.norwd #main_content_reservation .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_cart .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,body.norwd .main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,body.norwd .main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_order_summary .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_option_review .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_request_summary .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_beneficiaries .table_container .season_ticket_print_row_container .toggle_button,body.norwd #main_content_memberships .table_container .season_ticket_print_row_container .toggle_button{float:right}
@media screen and (min-width:721px){#main_content_reservation .table_container .season_ticket_print_row_container .toggle_button,#main_content_cart .table_container .season_ticket_print_row_container .toggle_button,#main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,.main_content_summary_products .table_container .season_ticket_print_row_container .toggle_button,#main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,.main_content_file_details .table_container .season_ticket_print_row_container .toggle_button,#main_content_order_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_option_review .table_container .season_ticket_print_row_container .toggle_button,#main_content_request_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .toggle_button,#main_content_beneficiaries .table_container .season_ticket_print_row_container .toggle_button,#main_content_memberships .table_container .season_ticket_print_row_container .toggle_button{float:right}
}
#main_content_reservation .table_container .season_ticket_print_row_container .printed_status,#main_content_cart .table_container .season_ticket_print_row_container .printed_status,#main_content_summary_products .table_container .season_ticket_print_row_container .printed_status,.main_content_summary_products .table_container .season_ticket_print_row_container .printed_status,#main_content_file_details .table_container .season_ticket_print_row_container .printed_status,.main_content_file_details .table_container .season_ticket_print_row_container .printed_status,#main_content_order_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_option_review .table_container .season_ticket_print_row_container .printed_status,#main_content_request_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .printed_status,#main_content_beneficiaries .table_container .season_ticket_print_row_container .printed_status,#main_content_memberships .table_container .season_ticket_print_row_container .printed_status{font-weight:600}
#main_content_reservation .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_cart .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_summary_products .table_container .season_ticket_print_row_container .printed_status .already_printed_status,.main_content_summary_products .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_file_details .table_container .season_ticket_print_row_container .printed_status .already_printed_status,.main_content_file_details .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_order_summary .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_option_review .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_request_summary .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_beneficiaries .table_container .season_ticket_print_row_container .printed_status .already_printed_status,#main_content_memberships .table_container .season_ticket_print_row_container .printed_status .already_printed_status{color:green}
#main_content_reservation .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_cart .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_summary_products .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,.main_content_summary_products .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_file_details .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,.main_content_file_details .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_order_summary .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_option_review .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_request_summary .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_beneficiaries .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel,#main_content_memberships .table_container .season_ticket_print_row_container .print_button_container_for_expand_panel{min-width:125px}
#main_content_reservation .table_container .season_ticket_print_row_container .formats_container,#main_content_cart .table_container .season_ticket_print_row_container .formats_container,#main_content_summary_products .table_container .season_ticket_print_row_container .formats_container,.main_content_summary_products .table_container .season_ticket_print_row_container .formats_container,#main_content_file_details .table_container .season_ticket_print_row_container .formats_container,.main_content_file_details .table_container .season_ticket_print_row_container .formats_container,#main_content_order_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_option_review .table_container .season_ticket_print_row_container .formats_container,#main_content_request_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .formats_container,#main_content_beneficiaries .table_container .season_ticket_print_row_container .formats_container,#main_content_memberships .table_container .season_ticket_print_row_container .formats_container{padding-bottom:15px}
#main_content_reservation .table_container .season_ticket_print_row_container .support_separator,#main_content_cart .table_container .season_ticket_print_row_container .support_separator,#main_content_summary_products .table_container .season_ticket_print_row_container .support_separator,.main_content_summary_products .table_container .season_ticket_print_row_container .support_separator,#main_content_file_details .table_container .season_ticket_print_row_container .support_separator,.main_content_file_details .table_container .season_ticket_print_row_container .support_separator,#main_content_order_summary .table_container .season_ticket_print_row_container .support_separator,#main_content_option_review .table_container .season_ticket_print_row_container .support_separator,#main_content_request_summary .table_container .season_ticket_print_row_container .support_separator,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_print_row_container .support_separator,#main_content_beneficiaries .table_container .season_ticket_print_row_container .support_separator,#main_content_memberships .table_container .season_ticket_print_row_container .support_separator{padding-right:10px}
#main_content_reservation .table_container tr.season_ticket_print_row_container .formats_container,#main_content_cart .table_container tr.season_ticket_print_row_container .formats_container,#main_content_summary_products .table_container tr.season_ticket_print_row_container .formats_container,.main_content_summary_products .table_container tr.season_ticket_print_row_container .formats_container,#main_content_file_details .table_container tr.season_ticket_print_row_container .formats_container,.main_content_file_details .table_container tr.season_ticket_print_row_container .formats_container,#main_content_order_summary .table_container tr.season_ticket_print_row_container .formats_container,#main_content_option_review .table_container tr.season_ticket_print_row_container .formats_container,#main_content_request_summary .table_container tr.season_ticket_print_row_container .formats_container,#main_content_request_transfer_seat_cat_summary .table_container tr.season_ticket_print_row_container .formats_container,#main_content_beneficiaries .table_container tr.season_ticket_print_row_container .formats_container,#main_content_memberships .table_container tr.season_ticket_print_row_container .formats_container{padding-top:15px}
#main_content_reservation .table_container .season_ticket_info_container,#main_content_cart .table_container .season_ticket_info_container,#main_content_summary_products .table_container .season_ticket_info_container,.main_content_summary_products .table_container .season_ticket_info_container,#main_content_file_details .table_container .season_ticket_info_container,.main_content_file_details .table_container .season_ticket_info_container,#main_content_order_summary .table_container .season_ticket_info_container,#main_content_option_review .table_container .season_ticket_info_container,#main_content_request_summary .table_container .season_ticket_info_container,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_info_container,#main_content_beneficiaries .table_container .season_ticket_info_container,#main_content_memberships .table_container .season_ticket_info_container{display:flex;padding:15px 5px 5px 5px}
#main_content_reservation .table_container .season_ticket_info_container .seat_category,#main_content_cart .table_container .season_ticket_info_container .seat_category,#main_content_summary_products .table_container .season_ticket_info_container .seat_category,.main_content_summary_products .table_container .season_ticket_info_container .seat_category,#main_content_file_details .table_container .season_ticket_info_container .seat_category,.main_content_file_details .table_container .season_ticket_info_container .seat_category,#main_content_order_summary .table_container .season_ticket_info_container .seat_category,#main_content_option_review .table_container .season_ticket_info_container .seat_category,#main_content_request_summary .table_container .season_ticket_info_container .seat_category,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_info_container .seat_category,#main_content_beneficiaries .table_container .season_ticket_info_container .seat_category,#main_content_memberships .table_container .season_ticket_info_container .seat_category{width:30%}
#main_content_reservation .table_container .season_ticket_info_container .audience_sub_category,#main_content_cart .table_container .season_ticket_info_container .audience_sub_category,#main_content_summary_products .table_container .season_ticket_info_container .audience_sub_category,.main_content_summary_products .table_container .season_ticket_info_container .audience_sub_category,#main_content_file_details .table_container .season_ticket_info_container .audience_sub_category,.main_content_file_details .table_container .season_ticket_info_container .audience_sub_category,#main_content_order_summary .table_container .season_ticket_info_container .audience_sub_category,#main_content_option_review .table_container .season_ticket_info_container .audience_sub_category,#main_content_request_summary .table_container .season_ticket_info_container .audience_sub_category,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_info_container .audience_sub_category,#main_content_beneficiaries .table_container .season_ticket_info_container .audience_sub_category,#main_content_memberships .table_container .season_ticket_info_container .audience_sub_category{width:30%}
#main_content_reservation .table_container .season_ticket_info_container .unit_price,#main_content_cart .table_container .season_ticket_info_container .unit_price,#main_content_summary_products .table_container .season_ticket_info_container .unit_price,.main_content_summary_products .table_container .season_ticket_info_container .unit_price,#main_content_file_details .table_container .season_ticket_info_container .unit_price,.main_content_file_details .table_container .season_ticket_info_container .unit_price,#main_content_order_summary .table_container .season_ticket_info_container .unit_price,#main_content_option_review .table_container .season_ticket_info_container .unit_price,#main_content_request_summary .table_container .season_ticket_info_container .unit_price,#main_content_request_transfer_seat_cat_summary .table_container .season_ticket_info_container .unit_price,#main_content_beneficiaries .table_container .season_ticket_info_container .unit_price,#main_content_memberships .table_container .season_ticket_info_container .unit_price{width:40%;float:right}
#main_content_reservation .product_container,#main_content_cart .product_container,#main_content_summary_products .product_container,.main_content_summary_products .product_container,#main_content_file_details .product_container,.main_content_file_details .product_container,#main_content_order_summary .product_container,#main_content_option_review .product_container,#main_content_request_summary .product_container,#main_content_request_transfer_seat_cat_summary .product_container,#main_content_beneficiaries .product_container,#main_content_memberships .product_container{margin-top:.8em;margin-bottom:0}
#main_content_reservation .product_container:first-child,#main_content_cart .product_container:first-child,#main_content_summary_products .product_container:first-child,.main_content_summary_products .product_container:first-child,#main_content_file_details .product_container:first-child,.main_content_file_details .product_container:first-child,#main_content_order_summary .product_container:first-child,#main_content_option_review .product_container:first-child,#main_content_request_summary .product_container:first-child,#main_content_request_transfer_seat_cat_summary .product_container:first-child,#main_content_beneficiaries .product_container:first-child,#main_content_memberships .product_container:first-child{margin-top:0}
#main_content_reservation .product_container .seat_category_section tr.group_end td,#main_content_cart .product_container .seat_category_section tr.group_end td,#main_content_summary_products .product_container .seat_category_section tr.group_end td,.main_content_summary_products .product_container .seat_category_section tr.group_end td,#main_content_file_details .product_container .seat_category_section tr.group_end td,.main_content_file_details .product_container .seat_category_section tr.group_end td,#main_content_order_summary .product_container .seat_category_section tr.group_end td,#main_content_option_review .product_container .seat_category_section tr.group_end td,#main_content_request_summary .product_container .seat_category_section tr.group_end td,#main_content_request_transfer_seat_cat_summary .product_container .seat_category_section tr.group_end td,#main_content_beneficiaries .product_container .seat_category_section tr.group_end td,#main_content_memberships .product_container .seat_category_section tr.group_end td{border-bottom:0}
#main_content_reservation .product_container .seat_category_section table.group_end,#main_content_cart .product_container .seat_category_section table.group_end,#main_content_summary_products .product_container .seat_category_section table.group_end,.main_content_summary_products .product_container .seat_category_section table.group_end,#main_content_file_details .product_container .seat_category_section table.group_end,.main_content_file_details .product_container .seat_category_section table.group_end,#main_content_order_summary .product_container .seat_category_section table.group_end,#main_content_option_review .product_container .seat_category_section table.group_end,#main_content_request_summary .product_container .seat_category_section table.group_end,#main_content_request_transfer_seat_cat_summary .product_container .seat_category_section table.group_end,#main_content_beneficiaries .product_container .seat_category_section table.group_end,#main_content_memberships .product_container .seat_category_section table.group_end{border-bottom:1px solid #b4b4b4}
#main_content_reservation .product_container .seat_category_section .message.warning,#main_content_cart .product_container .seat_category_section .message.warning,#main_content_summary_products .product_container .seat_category_section .message.warning,.main_content_summary_products .product_container .seat_category_section .message.warning,#main_content_file_details .product_container .seat_category_section .message.warning,.main_content_file_details .product_container .seat_category_section .message.warning,#main_content_order_summary .product_container .seat_category_section .message.warning,#main_content_option_review .product_container .seat_category_section .message.warning,#main_content_request_summary .product_container .seat_category_section .message.warning,#main_content_request_transfer_seat_cat_summary .product_container .seat_category_section .message.warning,#main_content_beneficiaries .product_container .seat_category_section .message.warning,#main_content_memberships .product_container .seat_category_section .message.warning{margin-top:.5em}
#main_content_reservation .product_container .seat_category_section .reservation_in_sale,#main_content_cart .product_container .seat_category_section .reservation_in_sale,#main_content_summary_products .product_container .seat_category_section .reservation_in_sale,.main_content_summary_products .product_container .seat_category_section .reservation_in_sale,#main_content_file_details .product_container .seat_category_section .reservation_in_sale,.main_content_file_details .product_container .seat_category_section .reservation_in_sale,#main_content_order_summary .product_container .seat_category_section .reservation_in_sale,#main_content_option_review .product_container .seat_category_section .reservation_in_sale,#main_content_request_summary .product_container .seat_category_section .reservation_in_sale,#main_content_request_transfer_seat_cat_summary .product_container .seat_category_section .reservation_in_sale,#main_content_beneficiaries .product_container .seat_category_section .reservation_in_sale,#main_content_memberships .product_container .seat_category_section .reservation_in_sale{text-align:right;text-transform:uppercase}
#main_content_reservation .product_container .sub_product_container,#main_content_cart .product_container .sub_product_container,#main_content_summary_products .product_container .sub_product_container,.main_content_summary_products .product_container .sub_product_container,#main_content_file_details .product_container .sub_product_container,.main_content_file_details .product_container .sub_product_container,#main_content_order_summary .product_container .sub_product_container,#main_content_option_review .product_container .sub_product_container,#main_content_request_summary .product_container .sub_product_container,#main_content_request_transfer_seat_cat_summary .product_container .sub_product_container,#main_content_beneficiaries .product_container .sub_product_container,#main_content_memberships .product_container .sub_product_container{margin-top:.8em;margin-bottom:0}
#main_content_reservation .product_container .sub_product_container.firstSubProduct,#main_content_cart .product_container .sub_product_container.firstSubProduct,#main_content_summary_products .product_container .sub_product_container.firstSubProduct,.main_content_summary_products .product_container .sub_product_container.firstSubProduct,#main_content_file_details .product_container .sub_product_container.firstSubProduct,.main_content_file_details .product_container .sub_product_container.firstSubProduct,#main_content_order_summary .product_container .sub_product_container.firstSubProduct,#main_content_option_review .product_container .sub_product_container.firstSubProduct,#main_content_request_summary .product_container .sub_product_container.firstSubProduct,#main_content_request_transfer_seat_cat_summary .product_container .sub_product_container.firstSubProduct,#main_content_beneficiaries .product_container .sub_product_container.firstSubProduct,#main_content_memberships .product_container .sub_product_container.firstSubProduct{margin-top:0}
#validity_date{margin-bottom:1em}
.start_validity_date{padding:1em 0;display:block}
#main_content_seat_visualization #legend img{box-shadow:none !important}
#main_content_seat_visualization #legend img,#main_content_seat_visualization #legend .color,#main_content_seat_visualization #legend svg{float:left;margin-right:5px;height:15px;width:15px}
#main_content_seat_visualization #legend .color{border:1px solid black;height:10px;width:10px}
#main_content_seat_visualization #legend .legendLabel{float:left;margin-right:50px;padding:0}
#main_content_seat_visualization #map{border:1px solid #555;height:512px;width:100%;margin-top:10px;position:relative}
#main_content_seat_visualization #map img{box-shadow:none !important}
#main_content_seat_visualization #map #wait,#main_content_seat_visualization #map #no_seat_map{height:100%;width:100%;position:absolute;z-index:9000;background:url("../../images/alpha05.png") repeat transparent}
#main_content_seat_visualization #map #wait img,#main_content_seat_visualization #map #no_seat_map img{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}
#main_content_seat_visualization #map #wait #popup,#main_content_seat_visualization #map #no_seat_map #popup{position:relative;top:55%}
#main_content_seat_visualization #map #wait #popup .loadingText,#main_content_seat_visualization #map #wait #popup .text,#main_content_seat_visualization #map #no_seat_map #popup .loadingText,#main_content_seat_visualization #map #no_seat_map #popup .text{background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 6px #aeaeae;-moz-box-shadow:4px 4px 6px #aeaeae;box-shadow:4px 4px 6px #aeaeae;margin-left:auto;margin-right:auto;padding:10px;text-align:center;width:150px}
#main_content_seat_visualization #map #wait #popup.no_seat_map_message,#main_content_seat_visualization #map #no_seat_map #popup.no_seat_map_message{top:45%}
#main_content_seat_visualization #map .olControlSelectFeatureSelect{cursor:pointer}
#main_content_seat_visualization #map .olControlPanZoomBar div{background-repeat:no-repeat}
#main_content_seat_visualization .mapAction{margin-top:10px}
#main_content_seat_visualization #button_modify_my_selection{float:right}
#visualizer_message.message{border-top-left-radius:0;border-top-right-radius:0}
#visualizer_message .messageTextContainer{text-align:left;font-weight:bold;margin-left:50px;margin-bottom:10px}
#hoverSeatPopup{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
#hoverSeatPopup .popupMain{display:block;font-weight:bold}
#hoverSeatPopup .popupDetails{display:block}
#hoverSeatPopup .popupAction{display:block;color:red}
#hoverSeatPopup_contentDiv{padding:7px 10px 10px}
#hoverSeatPopup_contentDiv span{margin-bottom:2px}
#seatsResume{float:right;color:#888;margin-bottom:10px}
#seatDetails{clear:both;list-style-type:none !important;-webkit-padding-start:0 !important;margin:0}
#seatDetails li{border-bottom:1px solid #b4b4b4;margin:5px 0 !important;padding-bottom:5px;font-size:.8em}
#seatDetails .areaBloc{font-weight:bold}
#seatDetails .rowSeat{display:block}
#seatDetails .rowSeat a{text-decoration:underline}
#seatDetails img{cursor:pointer;position:relative;top:5px;margin-left:3px}
#secondary_content_mini_map .content{text-align:center}
#secondary_content_mini_map #overview{border:1px solid #555;height:180px;text-align:center}
#secondary_content_mini_map #overview .olControlOverviewMapElement{background-color:transparent !important;padding:0 !important}
#secondary_content_mini_map #overview .olControlOverviewMapExtentRectangle{border:1px solid blue !important}
.file>.fields_container>.label_value.file_status>.value{float:none}
@media screen and (max-width:720px){body.rwd .fields_container:not(.hidden){display:table;width:100%}
}
.fields_container:not(.hidden) .label_value{margin-top:.5em}
.fields_container:not(.hidden) .label_value.multiline_content>.value{display:inline-block}
.fields_container:not(.hidden) .label_value.multiline_wrap>.value{white-space:pre-wrap}
.fields_container:not(.hidden) .label_value.short{display:none}
body.norwd .fields_container:not(.hidden) .label_value.file_status{overflow:hidden}
body.norwd .fields_container:not(.hidden) .label_value.file_status>.label{float:left}
body.norwd .fields_container:not(.hidden) .label_value.file_status>.value{padding-left:3px;float:left}
@media screen and (max-width:720px){body.rwd body.norwd .fields_container:not(.hidden) .label_value.file_status>.value{width:100%}
}
@media screen and (min-width:721px){.fields_container:not(.hidden) .label_value.file_status{overflow:hidden}
.fields_container:not(.hidden) .label_value.file_status>.label{float:left}
.fields_container:not(.hidden) .label_value.file_status>.value{padding-left:3px;float:left}
}
@media screen and (min-width:721px) and (max-width:720px){body.rwd .fields_container:not(.hidden) .label_value.file_status>.value{width:100%}
}
@media screen and (max-width:720px){body.rwd .fields_container:not(.hidden) .label_value{display:table-row}
body.rwd .fields_container:not(.hidden) .label_value.short{display:table-row}
body.rwd .fields_container:not(.hidden) .label_value.long{display:none}
body.rwd .fields_container:not(.hidden) .label_value.delivery_mode{display:table-row-group}
body.rwd .fields_container:not(.hidden) .label_value.delivery_mode .semantic-no-styling-no-display{display:table-row}
}
.fields_container:not(.hidden) .label_value:first-child{margin-top:0}
.fields_container:not(.hidden) .label_value .label{font-weight:bold;vertical-align:top}
body.norwd .fields_container:not(.hidden) .label_value .label{display:inline-block;width:220px}
@media screen and (min-width:721px){.fields_container:not(.hidden) .label_value .label{display:inline-block;width:220px}
}
@media screen and (max-width:720px){body.rwd .fields_container:not(.hidden) .label_value .label{padding:0 1em 0 0;display:table-cell;width:50%}
}
.fields_container:not(.hidden) .label_value .value{width:auto;vertical-align:top}
@media screen and (max-width:720px){body.rwd .fields_container:not(.hidden) .label_value .value{display:table-cell}
}
.fields_container:not(.hidden) .label_value .email_phone_container{color:#707070}
@media screen and (max-width:720px){body.rwd .fields_container:not(.hidden) .label_value .email_phone_container .email,body.rwd .fields_container:not(.hidden) .label_value .email_phone_container .phone{display:block}
}
#main_content_file_payment .address .value,#main_content_file_delivery .address .value,.main_content_file_delivery .address .value{display:inline-block}
#main_content_file_payment .delivery_mode_separator,#main_content_file_delivery .delivery_mode_separator,.main_content_file_delivery .delivery_mode_separator{margin-top:.75em;padding-top:.75em;border-top:1px solid #b4b4b4}
body.norwd #main_content_file_payment .alternative_button.edit.shipment,body.norwd #main_content_file_payment .edit_shipment_disallowed,body.norwd #main_content_file_delivery .alternative_button.edit.shipment,body.norwd #main_content_file_delivery .edit_shipment_disallowed,body.norwd .main_content_file_delivery .alternative_button.edit.shipment,body.norwd .main_content_file_delivery .edit_shipment_disallowed{float:right}
@media screen and (min-width:721px){#main_content_file_payment .alternative_button.edit.shipment,#main_content_file_payment .edit_shipment_disallowed,#main_content_file_delivery .alternative_button.edit.shipment,#main_content_file_delivery .edit_shipment_disallowed,.main_content_file_delivery .alternative_button.edit.shipment,.main_content_file_delivery .edit_shipment_disallowed{float:right}
}
.legend_entry{display:block}
input.placeholder{color:#AAA}
.multiplicator{margin:0 .3em}
@media screen and (max-width:720px){body.rwd #main_content_steps_bar_2,body.rwd .alternative_button.view_seats,body.rwd .alternative_button.new_seats{display:none !important}
}
@media screen and (max-width:1129px){#notification_norwd{display:block}
}
.main_content_address #address_confirmation_proposed{position:relative}
.main_content_address .address_confirmation_container{display:table;min-width:70%;margin-bottom:.75em}
.main_content_address .address_confirmation_container .address{white-space:pre-wrap;display:table-cell}
.main_content_address .address_confirmation_container #button_accept_proposed_address{position:absolute;bottom:0;right:0}
.main_content_address .address_confirmation_container #button_accept_proposed_address.aligned,.main_content_address .address_confirmation_container #button_keep_original_address{position:static;display:table-cell;vertical-align:middle;text-align:right}
#secondary_content_general_info li{color:#cd3301}
body.norwd .scene_image{width:6em;height:3em;margin-right:.5em;cursor:pointer;background-repeat:no-repeat;background-size:contain}
@media screen and (min-width:721px){.scene_image{width:6em;height:3em;margin-right:.5em;cursor:pointer;background-repeat:no-repeat;background-size:contain}
}
@media screen and (max-width:720px){body.rwd .scene_image{display:none}
}
@media screen and (max-width:720px){body.rwd #page_cart_reservation #secondary_content_countdown,body.rwd #page_cart_reservation #secondary_content_topics_navigation{display:none}
}
.table_container table{position:relative}
.table_container table tbody tr th{text-align:left}
.category_unavailable_overlay{display:none;position:absolute;background:url("images/soldout-overlay-background.png");color:red;font-size:16px;vertical-align:middle;z-index:10}
.category_unavailable_overlay .content{display:table-cell;position:relative;vertical-align:middle;text-align:center;height:inherit;width:inherit}
.category_unavailable_overlay .content .text{display:inline-block;background-color:#ebedeb;padding:.125em .25em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.mandatory.by_group{padding-top:.75em;display:inline-block}
body.norwd #main_content_confirmation_facebook .selector_container{float:left}
body.norwd #main_content_confirmation_facebook .selector_container select{width:250px}
body.norwd #main_content_confirmation_facebook .product{width:350px;float:right}
@media screen and (min-width:721px){#main_content_confirmation_facebook .selector_container{float:left}
#main_content_confirmation_facebook .selector_container select{width:250px}
#main_content_confirmation_facebook .product{width:350px;float:right}
}
#main_content_confirmation_facebook p{margin-bottom:.5em}
#main_content_confirmation_facebook select{margin:0 0 1em 0}
#main_content_confirmation_facebook .product{padding:1em;margin-bottom:0;background-color:gainsboro;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
#main_content_confirmation_facebook .product .tickets{display:inline-block;margin-top:1em;font-size:1.1em}
#main_content_confirmation_facebook .product .button{margin-top:1em;float:right}
#main_content_confirmation_facebook .product .product_image{max-width:100px}
@media screen and (max-width:720px){body.rwd #main_content_confirmation_facebook.collapsible .collapsible_header>.title{font-size:1.35em;padding:0}
}
.space+.site:before{content:", "}
#externalVerificationDialog .external_verification_container .existing,#verification_panel .external_verification_container .existing{background-position-y:5px}
#externalVerificationDialog .button,#verification_panel .button{float:right;margin-top:1em}
#externalVerificationDialog .message,#verification_panel .message{margin-bottom:.75em}
#externalVerificationDialog .no_padding,#verification_panel .no_padding{padding:0}
#emptyMemberCard{width:auto;margin-bottom:1.5em}
.external_verification_container,.membership_verification_container,.membership_verification_mobile_container{margin-left:25px}
.external_verification_container input,.external_verification_container span,.external_verification_container p,.membership_verification_container input,.membership_verification_container span,.membership_verification_container p,.membership_verification_mobile_container input,.membership_verification_mobile_container span,.membership_verification_mobile_container p{font-size:.97em}
.external_verification_container p,.membership_verification_container p,.membership_verification_mobile_container p{margin-bottom:.5em}
.membership_title .price_level{margin:0 8px 0 8px;color:#818181}
.external_membership_title,.membership_title{margin-bottom:.75em}
.external_membership_title span,.membership_title span{font-size:12px}
.external_membership_title .external_membership_icon,.external_membership_title .membership_icon,.membership_title .external_membership_icon,.membership_title .membership_icon{margin-left:-25px}
.external_membership_title .verification_name,.membership_title .verification_name{margin-left:5px}
.external_membership_container,.member_price_verification_container{margin-bottom:1em}
body.norwd .external_membership_container .external_member input{width:100px}
@media screen and (min-width:721px){.external_membership_container .external_member input{width:100px}
}
.external_membership_container .external_member .existing{padding-left:25px;margin-left:-25px;background:url("images/messages-colored/success.svg") no-repeat 0 3px;background-size:18px}
@media screen and (max-width:720px){body.rwd .external_membership_container .external_member .member_card_elem{margin-bottom:5px}
}
@media screen and (max-width:720px){body.rwd .external_membership_container .external_member .alternative_button{margin-right:0;margin-top:0}
}
.external_membership_icon,.membership_icon{display:inline-block;margin-right:5px;background:#cd3301 url("images/lock-sprite.png") no-repeat;background-size:7px;background-position:4px 2px;width:15px;height:14px;position:relative;top:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.external_membership td:first-child{text-align:right;vertical-align:top}
.external_membership p,.external_membership .external_membership_container{margin-left:25px}
.external_membership p{margin-bottom:0}
.external_membership .validated_membership{margin-bottom:.5em}
.external_membership .validated_membership .label{width:auto}
.external_membership .validated_membership .value{width:auto;margin-right:1em}
.external_membership .validated_membership .alternative_button a{margin-top:0}
.external_membership .validated_membership .alternative_button a .text{display:none}
.external_membership .external_membership{clear:both;margin-top:1em}
@media screen and (max-width:720px){body.rwd .external_membership .external_member .alternative_button{margin-bottom:.5em}
}
#external_membership_secondary_content .external_membership{clear:both;margin-top:1em}
#external_membership_secondary_content .external_membership:first-child{margin-top:0}
#external_membership_secondary_content .external_membership img{float:left;max-width:80px;margin-right:10px}
#external_membership_secondary_content .external_membership dt{font-size:1.1em;font-weight:bold;margin-bottom:.5em}
.member_price_verification_container .alternative_button.points{float:none !important;margin-left:5px;margin-top:0}
.member_price_verification_container .member_card_number{width:190px}
.member_price_verification,.member_price_verification td,.member_price_verification input{font-size:.97em}
.member_price_verification td:first-child{text-align:right;vertical-align:top}
body.norwd .member_price_verification input{width:190px}
@media screen and (min-width:721px){.member_price_verification input{width:190px}
}
.member_price_verification p,.member_price_verification .member_price_verification_container{margin-left:25px}
.member_price_verification p .member_verification,.member_price_verification .member_price_verification_container .member_verification{margin:5px 5px 5px 0}
.member_price_verification p{margin-bottom:0}
.member_price_verification .member_price_verification{clear:both;margin-top:1em}
.refund-notification{float:right;color:#707070}
#error_audsubcat_not_satisfied ul{margin-top:1em;margin-left:0}
#main_content_hospitality_rate .audsubcat_radio{display:block}
@media screen and (max-width:720px){body.rwd #main_content_hospitality_rate .audsubcat_radio{padding:.5em 0}
}
#main_content_hospitality_rate .audience-subcat-desc,#main_content_hospitality_rate .audience-subcat-requireAttachment{margin:3px 0 3px 25px;color:#707070}
#main_content_hospitality_rate .sold_out_text{color:red;font-weight:bold}
#quick_cart_access_icon{width:30px;height:30px;background-image:url("images/quickCart.png");background-size:30px 30px;background-repeat:no-repeat}
#main_content_quick_cart_access .button{float:right}
#quick_cart_access_icon,#quick_cart_access_content{display:inline-block}
#quick_cart_access_content{vertical-align:top}
#quick_cart_access_count{display:block;font-weight:bold}
.onoffswitch{position:relative;width:65px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:14px}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0;-webkit-transition:margin .3s ease-in 0;-o-transition:margin .3s ease-in 0;transition:margin .3s ease-in 0}
.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:19px;padding:0;line-height:19px;font-size:12px;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#cd3301;color:#fff;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#eee;color:#999;text-align:right;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.onoffswitch-switch{display:block;width:13px;margin:3px;background:#fff;border:2px solid #999;border-radius:14px;position:absolute;top:0;bottom:0;right:42px;-moz-transition:all .3s ease-in 0;-webkit-transition:all .3s ease-in 0;-o-transition:all .3s ease-in 0;transition:all .3s ease-in 0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}
.secondary_content .highlight{font-weight:bold}
.close_expand_panel{position:absolute;right:0;top:0;display:block;font-size:24px;width:24px;height:24px;text-align:center;color:darkgrey;cursor:pointer;line-height:25px;margin-right:-1px}
.close_expand_panel:hover{background-color:darkgrey;color:white}
.close_expand_panel.bigger_icon{height:48px;width:48px;line-height:48px;font-size:48px}
.sort.asc:after,.sort.desc:after{font-size:.8em;vertical-align:middle;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.sort:not(.asc):not(.desc){color:#707070}
.sort:not(.asc):not(.desc):hover:not(.no_hover_styling){color:#cd3301}
.sort.asc:after{content:"\25b2"}
.sort.desc:after{content:"\25bc"}
.sort:hover{text-decoration:none}
#main_content_beneficiaries .product_container+.product_container{margin-top:1em}
#main_content_beneficiaries .button_container{margin-top:1em}
#main_content_beneficiaries .button_container .alternative_button{display:inline-block;margin-top:6px}
#main_content_beneficiaries #validateBeneficiariesForm{float:right}
#main_content_selection_visit .calendar-container,#main_content_selection_visit .time-slots-container,#main_content_selection_visit .tariffs-container,#main_content_selection_visit .buttons{margin-top:10px}
#main_content_selection_visit .calendar-wrapper{height:250px;border:1px solid #cd3301;border-radius:10px}
#main_content_selection_visit .performance-table{display:table;width:100%}
#main_content_selection_visit .performance-table-head,#main_content_selection_visit .performance-table-body{display:table-row-group}
#main_content_selection_visit .performance-table-head{font-weight:bold}
#main_content_selection_visit .performance-row{display:table-row}
#main_content_selection_visit .performance-start-time,#main_content_selection_visit .performance-availability,#main_content_selection_visit .performance-pricing,#main_content_selection_visit .select-button{display:table-cell;padding:2px 5px;border-bottom:1px solid #b4b4b4}
#main_content_selection_visit .performance-availability{width:1px}
#main_content_selection_visit .select-button{text-align:right}
#main_content_selection_visit .select-button .button a{height:14px;padding:2px 14px 0 14px}
body.norwd #main_content_selection_visit .calendar-container{width:260px;margin-right:5px;float:left}
body.norwd #main_content_selection_visit .time-slots-container{width:390px;margin-left:5px;float:left}
body.norwd #main_content_selection_visit .tariffs-container{float:left;width:100%}
body.norwd #main_content_selection_visit .buttons{float:right}
@media screen and (min-width:721px){#main_content_selection_visit .calendar-container{width:260px;margin-right:5px;float:left}
#main_content_selection_visit .time-slots-container{width:390px;margin-left:5px;float:left}
#main_content_selection_visit .tariffs-container{float:left;width:100%}
#main_content_selection_visit .buttons{float:right}
}
@media screen and (max-width:720px){body.rwd #main_content_selection_visit .message{margin-bottom:1em}
}
.conditional_group .tariff,.conditional_group .quantity,.conditional_group .unit_price,.conditional_group .subtotal,.conditional_group .message_cell{background-color:gainsboro}
.conditional_group_start .tariff{border-top-left-radius:8px}
@media screen and (max-width:720px){body.rwd .conditional_group_start .unit_price{border-top-right-radius:8px}
}
body.norwd .conditional_group_start .subtotal{border-top-right-radius:8px}
@media screen and (min-width:721px){.conditional_group_start .subtotal{border-top-right-radius:8px}
}
.conditional_rate_message.conditional_group_end .message_cell{border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.promotion_rate .tariff,.promotion_rate .quantity,.promotion_rate .unit_price{color:#cd3301}
.promotion_rate .tariff{background-image:url("images/chain.png");background-repeat:no-repeat;background-size:20px;padding-left:30px;background-position:5px 2px}
.conditional_rate_message td{padding-top:0}
.conditional_rate_message .condition_message{margin-left:25px;color:#707070;font-style:italic;font-size:.9em}
.conditional_rate_message .condition_message.condition_message_error{color:black}
.conditional_rate_message .condition_message.condition_message_error:before{content:"";margin-left:0;margin-right:5px;width:20px;height:20px;background-image:url("images/messages-colored/warning.svg");background-size:100%}
.commercial_banner{position:relative;padding:10px;color:white;background-color:#cd3301;-webkit-border-radius:.75em;-moz-border-radius:.75em;-ms-border-radius:.75em;-o-border-radius:.75em;border-radius:.75em}
.commercial_banner .banner_title{font-size:1.5em;font-weight:bold}
.commercial_banner .banner_title:before{content:"";float:left;margin-right:5px;width:20px;height:20px;background:#cd3301 url("images/advantage-sprite.png") no-repeat;background-size:20px}
.commercial_banner .banner_instruction{margin-top:10px;margin-left:25px}
.commercial_banner .dismiss_button{width:20px;height:20px;float:right;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJ4LW1hcmstaWNvbiIgcG9pbnRzPSI0MzguMzkzLDM3NC41OTUgMzE5Ljc1NywyNTUuOTc3IDQzOC4zNzgsMTM3LjM0OCAzNzQuNTk1LDczLjYwNyAyNTUuOTk1LDE5Mi4yMjUgMTM3LjM3NSw3My42MjIgICAgNzMuNjA3LDEzNy4zNTIgMTkyLjI0NiwyNTUuOTgzIDczLjYyMiwzNzQuNjI1IDEzNy4zNTIsNDM4LjM5MyAyNTYuMDAyLDMxOS43MzQgMzc0LjY1Miw0MzguMzc4ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=');background-repeat:no-repeat;background-size:contain;cursor:pointer}
.padding_row{display:none}
.padding_row td{padding-top:0}
.padding_row.group_end,.padding_row.group_start{display:table-row}
.total_text:after,.charges_text:after{content:" = "}
.free_charges{color:#cd3301;font-style:italic}
body.norwd .medium-dialog{max-width:500px}
body.norwd .medium-dialog .content{min-height:50px;min-width:350px}
@media screen and (min-width:721px){.medium-dialog{max-width:500px}
.medium-dialog .content{min-height:50px;min-width:350px}
}
.alternative_button.normal_text{font-weight:normal}
.alternative_button.normal_text .text{font-weight:normal}
#subscribe_cansins_popup .content-container{background-color:white;padding:10px}
#subscribe_cansins_popup .buttons_container{margin-top:0;border-top:0}
body.norwd #subscribe_cansins_popup .product .description_and_more_info{margin-left:9.58333em}
body.norwd #subscribe_cansins_popup .product .description_and_more_info.no_image{margin-left:0}
@media screen and (min-width:721px){#subscribe_cansins_popup .product .description_and_more_info{margin-left:9.58333em}
#subscribe_cansins_popup .product .description_and_more_info.no_image{margin-left:0}
}
@media screen and (max-width:720px){body.rwd #subscribe_cansins_popup .product_image_container{margin-bottom:0}
}
#main_content_hospitality_quantity td.item_room select,#main_content_hospitality_skybox_areas td.item_room select{width:175px}
body.norwd #main_content_hospitality_quantity td.quantity,body.norwd #main_content_hospitality_quantity td.zone,body.norwd #main_content_hospitality_skybox_areas td.quantity,body.norwd #main_content_hospitality_skybox_areas td.zone{min-width:100px}
body.norwd #main_content_hospitality_quantity td.item_room select,body.norwd #main_content_hospitality_skybox_areas td.item_room select{width:225px}
@media screen and (min-width:721px){#main_content_hospitality_quantity td.quantity,#main_content_hospitality_quantity td.zone,#main_content_hospitality_skybox_areas td.quantity,#main_content_hospitality_skybox_areas td.zone{min-width:100px}
#main_content_hospitality_quantity td.item_room select,#main_content_hospitality_skybox_areas td.item_room select{width:225px}
}
#main_content_package_selection #visit_group_details_content{margin-bottom:1em}
.product .product_not_on_sales{float:right;color:red}
.purchase_on_behalf_container{padding-top:10px}
.purchase_on_behalf_container .audience_sub_cat_desc .item{font-weight:bold}
.privacy_policy_summary_container iframe{width:100%}
#main_content_friends_and_family_tickets .valid_until{padding-top:10px}
#resale_criteria{width:100%}
#resale_criteria .criteria{width:100%}
body.norwd .room-description{display:flex}
@media screen and (min-width:721px){.room-description{display:flex}
}
body.norwd .room-description .hospRoom_preview{margin-right:5px}
@media screen and (min-width:721px){.room-description .hospRoom_preview{margin-right:5px}
}
.room-description .hospRoom_preview .hospRoom_preview_image_container img{width:140px;height:100px;object-fit:cover;background-color:silver;cursor:pointer}
.room-description .hospRoom_preview .hospRoom_preview_image_container.no_image{width:140px;height:100px;object-fit:cover;background-color:silver;opacity:.5}
body.norwd .room-description .roomInfo{text-align:left;margin:auto 0}
@media screen and (min-width:721px){.room-description .roomInfo{text-align:left;margin:auto 0}
}
@media screen and (max-width:720px){body.rwd .room-description .roomInfo{padding-top:5px}
}
#main_content_hospitality_skybox_areas .room_selection_template .hospRoomSizeSelectionLabel{padding-right:10px}
#bookLounges .table_container table tr.sold_out,#bookSkyboxes .table_container table tr.sold_out{opacity:.5}
#bookLounges .table_container table tbody tr td.quantity,#bookLounges .table_container table tbody tr td.item_room,#bookSkyboxes .table_container table tbody tr td.quantity,#bookSkyboxes .table_container table tbody tr td.item_room{width:80px}
#bookLounges .table_container table tbody tr td.quantity input[type="radio"],#bookLounges .table_container table tbody tr td.item_room input[type="radio"],#bookSkyboxes .table_container table tbody tr td.quantity input[type="radio"],#bookSkyboxes .table_container table tbody tr td.item_room input[type="radio"]{margin:0 auto}
#bookLounges .siteSection.group_foldable .group_main_title{cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');background-repeat:no-repeat;background-size:20px;background-position:right 10px center}
#bookLounges .siteSection.group_foldable .group_main_title.closed{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');text-overflow:clip}
#bookLounges .siteSection.group_foldable .group_main_title.closed .group_title{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;padding-right:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:500px){body.rwd #bookLounges .siteSection.group_foldable .group_main_title.closed .group_title{padding-right:8px}
}
#bookLounges .siteSection.group_foldable .group_main_title .group_count{float:right;font-size:11px;margin:0 1em;line-height:30px;font-weight:normal;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.norwd #bookLounges .siteSection.group_foldable .group_main_title .group_count.hidden{display:inline;opacity:0}
@media screen and (min-width:721px){#bookLounges .siteSection.group_foldable .group_main_title .group_count.hidden{display:inline;opacity:0}
}
@media screen and (max-width:500px){body.rwd #bookLounges .siteSection.group_foldable .group_main_title .group_count{display:none}
}
.main_content .alternative_button.block_show_hide,.secondary_content .alternative_button.block_show_hide{margin-top:-1px !important}
.main_content .customSectionRight,.secondary_content .customSectionRight{float:right;margin-right:5px}
#main_content_hospitality_quantity .table_container tr td,#bookSkyboxes .table_container tr td,#bookLounges .table_container tr td{vertical-align:middle !important}
@media screen and (max-width:720px){body.rwd #page_selection_eventDate .performances_container .performances_group_container .button_container{max-width:40%}
body.rwd #page_selection_eventDate .performances_container .performances_group_container .button_container .button{white-space:unset;text-align:center;display:block}
body.rwd #page_selection_eventDate .performances_container .performances_group_container .sold_out .button:not(.waiting_list){display:none}
}
.address .alert_max_address_length{margin-bottom:1em}
#termsAndConditionsDialogIframe{width:100%;max-width:800px}
body.norwd #termsAndConditionsDialogIframe{min-width:600px}
@media screen and (min-width:721px){#termsAndConditionsDialogIframe{min-width:600px}
}
#termsAndConditionsDialogReadTC{color:#AAA;font-size:.8em;text-align:right}
.termsAndConditionsDialogLabels{width:100%;display:inline-block !important;text-align:center}
#termsAndConditionsDialogLabelRefused{color:#e54554;font-weight:bold}
#termsAndConditionsDialogLabelAlreadyAccepted{color:#cd3301;cursor:pointer}
.notice_cap_lock_on{color:red;font-size:.8em}
.collapsibleLabel .title_container{display:block}
#main_content_edit_personal_details fieldset.contact_criteria,#main_content_registration fieldset.contact_criteria{display:inline-block;border-top:0;margin-bottom:unset;padding:unset;position:relative;vertical-align:top}
.availability.disable_float{float:none !important}
.availability_status{padding:5px;margin:5px 0;display:inline-flex;flex-wrap:nowrap;align-items:center;border-radius:5px}
.availability_status .text{padding-left:5px;text-transform:capitalize}
.availability_status.sold_out{background-color:#ffe6e6}
.availability_status.sold_out .icon{width:11px;height:11px;border-radius:50%;border:3px solid #ff0e0e}
.availability_status.limited{background-color:#fff5e6}
.availability_status.limited .icon{width:15px;height:5px;background-color:#f90}
.tour_selection .main_content .content_element .content{padding-top:0}
.tour_selection .filters{background-color:transparent;border-bottom:0;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;padding-top:0}
@media screen and (max-width:720px){body.rwd .tour_selection .filters{margin-top:20px}
}
.tour_selection .filters .tour_filter{width:30%;display:flex;flex-direction:column}
@media screen and (max-width:720px){body.rwd .tour_selection .filters .tour_filter{width:100%;margin-bottom:35px}
}
.tour_selection .filters .tour_filter.date_filter input{height:auto;box-sizing:border-box}
.tour_selection .filters .tour_filter select,.tour_selection .filters .tour_filter input{width:99%}
.tour_selection .filters .tour_filter .label_filter_reset{height:0}
.tour_selection .filters .tour_filter .filter_reset{left:unset;top:-25px}
.tour_selection .no_data{font-style:italic}
.tour_sub_product_selection *{box-sizing:border-box}
.tour_sub_product_selection{display:table;width:100%}
.tour_sub_product_selection .header_container{border:0;background-color:#f7f7f7;color:#707070;font-weight:600}
.tour_sub_product_selection .tour_selection_header{display:flex;width:75%;align-items:center}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_time,body.rwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_location,body.rwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_name,body.rwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_from_price{display:none}
}
body.norwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_time{padding-left:25px}
@media screen and (min-width:721px){.tour_sub_product_selection .tour_selection_header .tour_sub_product_time{padding-left:25px}
}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_selection_header .tour_sub_product_time{padding-left:15px}
}
body.norwd .tour_sub_product_selection .tour_selection_header{height:50px}
@media screen and (min-width:721px){.tour_sub_product_selection .tour_selection_header{height:50px}
}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_selection_header{padding-left:0;padding-right:0;min-height:initial;margin-bottom:4px}
}
.tour_sub_product_selection .button_more{text-align:center}
.tour_sub_product_selection .tour_sub_product_time{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:35%}
.tour_sub_product_selection .tour_sub_product_time.date_time_venue{display:block}
.tour_sub_product_selection .tour_sub_product_time .date{display:inline;padding:0}
.tour_sub_product_selection .tour_sub_product_time .date::before{content:none}
.tour_sub_product_selection .tour_sub_product_time .time::before{content:none}
.tour_sub_product_selection .tour_sub_product_time .advantage{width:100%;margin-top:1em}
.tour_sub_product_selection .tour_sub_product_location{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:25%}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_location .location{float:none}
}
.tour_sub_product_selection .tour_sub_product_location .location::before{content:none}
.tour_sub_product_selection .tour_sub_product_name{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:25%}
.tour_sub_product_selection .tour_sub_product_name .title{font-size:14px;line-height:20px;font-weight:bolder;display:inline-block;vertical-align:middle}
.tour_sub_product_selection .tour_sub_product_from_price{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:30%;padding-left:0}
.tour_sub_product_selection .tour_sub_product_from_price .tariff{padding-left:0}
.tour_sub_product_selection .tour_sub_product_time,.tour_sub_product_selection .tour_sub_product_location,.tour_sub_product_selection .tour_sub_product_name,.tour_sub_product_selection .tour_sub_product_from_price{min-height:1px;min-width:1px;height:auto}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_time,body.rwd .tour_sub_product_selection .tour_sub_product_location,body.rwd .tour_sub_product_selection .tour_sub_product_name,body.rwd .tour_sub_product_selection .tour_sub_product_from_price{padding-left:15px;width:100%;margin-top:1em}
}
.tour_sub_product_selection .tour_sub_product_location,.tour_sub_product_selection .tour_sub_product_name,.tour_sub_product_selection .tour_sub_product_from_price,.tour_sub_product_selection .tour_sub_product_container .tour_sub_product_from_price{padding:0 15px;height:auto}
.tour_sub_product_selection .tour_sub_product_container .tour_sub_product_button.button_container{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:0;height:fit-content;padding:10px 0}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_container .tour_sub_product_button.button_container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px}
}
.tour_sub_product_selection .tour_sub_product_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box;min-height:1px;min-width:1px;width:25%;float:right;height:80px}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_button{width:120px}
}
.tour_sub_product_selection .tour_sub_product_button .button{padding:5px 10px;width:50%;white-space:normal;vertical-align:middle}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_button .button{display:block;width:100%;padding:0}
}
.tour_sub_product_selection .tour_sub_product_button .button a{width:100%;padding:8px 10px;text-align:center;height:30px}
.tour_sub_product_selection .tour_sub_product_button .button.waiting_list{width:100%}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_button .button.waiting_list a{height:80px;line-height:80px}
}
body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a{display:inline-block;font-size:11px;height:20px;padding:8px 10px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a:hover{background:#be8b7b;text-decoration:none;color:white}
body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a:active{background:#d1ad96}
@media screen and (min-width:721px){.tour_sub_product_selection .tour_sub_product_button .button.book_button a{display:inline-block;font-size:11px;height:20px;padding:8px 10px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
.tour_sub_product_selection .tour_sub_product_button .button.book_button a:hover{background:#be8b7b;text-decoration:none;color:white}
.tour_sub_product_selection .tour_sub_product_button .button.book_button a:active{background:#d1ad96}
}
@media screen and (max-width:1129px){body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a:hover{background:#be8b7b;text-decoration:none;color:white}
body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button a:active{background:#d1ad96}
}
body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a,body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:hover,body.rwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a,body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:hover,body.norwd .tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a,.tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:hover,.tour_sub_product_selection .tour_sub_product_button .button.book_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.tour_sub_product_selection .tour_sub_product_button .button.book_button a{height:30px}
.tour_sub_product_selection .mobile_container{display:-ms-flexbox;display:-webkit-flex;display:flex;width:75%;float:left;align-items:center}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .mobile_container{display:block;width:70%;height:auto}
}
.tour_sub_product_selection .tour_sub_product_container{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:flex;height:fit-content}
.tour_sub_product_selection .tour_sub_product_container:after{content:"";display:block;clear:both}
.tour_sub_product_selection .tour_sub_product_container .availability{display:block}
@media screen and (max-width:720px){body.rwd .tour_sub_product_selection .tour_sub_product_container{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;margin-top:1em;padding:1em 12px}
}
body.norwd .tour_sub_product_selection .tour_sub_product_container.available:hover{background-color:#e6e6e6;cursor:default}
@media screen and (min-width:721px){.tour_sub_product_selection .tour_sub_product_container.available:hover{background-color:#e6e6e6;cursor:default}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_address_zipcode_town,body.rwd #main_content_edit_personal_details #field_address_zipcode_town{display:flex;flex-direction:column}
body.rwd #main_content_registration #field_address_zipcode_town .field_label,body.rwd #main_content_edit_personal_details #field_address_zipcode_town .field_label{display:inline-block}
body.rwd #main_content_registration #field_address_zipcode_town #field_zipcode_input,body.rwd #main_content_edit_personal_details #field_address_zipcode_town #field_zipcode_input{width:33%}
}
#main_content_registration #field_address_zipcode_town #address_zipcode,#main_content_edit_personal_details #field_address_zipcode_town #address_zipcode{width:72px}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_address_zipcode_town #address_zipcode,body.rwd #main_content_edit_personal_details #field_address_zipcode_town #address_zipcode{width:32%}
}
#main_content_registration #field_address_zipcode_town #address_town,#main_content_edit_personal_details #field_address_zipcode_town #address_town{width:120px}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_address_zipcode_town #address_town,body.rwd #main_content_edit_personal_details #field_address_zipcode_town #address_town{width:66%;float:right}
}
.stx_tfooter .pull-left{float:left}
@media screen and (max-width:720px){body.rwd #main_content_distribution_member_management #memberList{overflow:auto}
}
#account_friend_family_instruction_consent_email .alternative_button.envelope a{top:5px;left:3px}
@media screen and (max-width:1129px){body.rwd .content_cross_selling .products .product{padding:1rem 0}
body.rwd .content_cross_selling .products .product:not(:first-child){border-top:1px solid #eee}
}
body.norwd #content #secondary_content_navigation .hide{display:none}
@media screen and (min-width:721px){#content #secondary_content_navigation .hide{display:none}
}
#content #secondary_content_navigation .content_element .content{padding-top:0;padding-left:0;padding-right:0}
#content #secondary_content_navigation .content_element .content .account_info{text-align:center;font-size:12px;padding:.75em 0;background-color:#232323}
#content #secondary_content_navigation .content_element .content .account_info a,#content #secondary_content_navigation .content_element .content .account_info .email{color:#c6c6c6}
#content #secondary_content_navigation .content_element .content .account_info .email,#content #secondary_content_navigation .content_element .content .account_info .structure_name{padding-top:3px}
#content #secondary_content_navigation .content_element .content .account_info .email{font-size:10px}
#content #secondary_content_navigation .content_element .content .account_info .structure_name{font-size:12px}
#content #secondary_content_navigation .content_element .content ul{list-style:none}
#content #secondary_content_navigation .content_element .content ul li a{display:block;text-decoration:none}
#content #secondary_content_navigation .content_element .content ul li a:hover:not(.openable),#content #secondary_content_navigation .content_element .content ul li a:active:not(.openable){text-decoration:none}
#content #secondary_content_navigation .content_element .content ul li.selected a{font-weight:bold}
#content #secondary_content_navigation .content_element .content>ul{margin-left:0;padding-left:0}
#content #secondary_content_navigation .content_element .content>ul>li:not(:first-child) a{height:inherit}
#content #secondary_content_navigation .content_element .content>ul>li:not(:first-child)>a{text-transform:uppercase;position:relative;margin-top:10px}
@media screen and (max-width:720px){body.rwd #secondary_content_navigation .nav_title:before,body.rwd #secondary_content_navigation .item a:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;position:relative;padding-right:10px;top:2px}
}
body.norwd #secondary_content_navigation{display:none}
body.norwd #secondary_content_navigation .item{display:none}
@media screen and (min-width:721px){#secondary_content_navigation{display:none}
#secondary_content_navigation .item{display:none}
}
@media screen and (max-width:720px){body.rwd #secondary_content_navigation{display:block}
body.rwd #secondary_content_navigation .tickets_menu_add_products{display:none}
}
#secondary_content_navigation .item:first-child{border-top:solid 10px black;margin-top:-2px}
#secondary_content_navigation .tickets_menu_add_products_mobile{display:block}
body.norwd #secondary_content_navigation .tickets_menu_add_products_mobile{display:none}
@media screen and (min-width:721px){#secondary_content_navigation .tickets_menu_add_products_mobile{display:none}
}
#secondary_content_navigation li.offers.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
#secondary_content_navigation li.offers .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IiNkZmRmZGYiLz4KCjwvc3ZnPgo=')}
#secondary_content_navigation li.events.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNhbGVuZGFyLTUtaWNvbiIgZD0iTTE5Ny40NTMsMjk1Ljk1MWgtNTguOTA1di01OC45MDRoNTguOTA1VjI5NS45NTF6IE0yODYuNDUyLDIzNy4wNDdoLTU4LjkwNHY1OC45MDRoNTguOTA0VjIzNy4wNDd6ICAgTTM3NS40NTIsMjM3LjA0N2gtNTguOTA1djU4LjkwNGg1OC45MDVWMjM3LjA0N3ogTTE5Ny40NTMsMzIzLjA0N2gtNTguOTA1djU4LjkwNmg1OC45MDVWMzIzLjA0N3ogTTI4Ni40NTIsMzIzLjA0N2gtNTguOTA0ICB2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzc1LjQ1MSwzMjMuMDQ3aC01OC45MDR2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzk3LjM4OSwxMTguMTMxYzAsMTAuMDM1LTguMTM1LDE4LjE3MS0xOC4xNywxOC4xNzEgIHMtMTguMTcxLTguMTM2LTE4LjE3MS0xOC4xNzFWNzIuNDAyYzAtMTAuMDM0LDguMTM2LTE4LjE3LDE4LjE3MS0xOC4xN3MxOC4xNyw4LjEzNiwxOC4xNywxOC4xN1YxMTguMTMxeiBNMTUxLjg4OSw3Mi4zMiAgYzAtMTAuMDM1LTguMTM2LTE4LjE3MS0xOC4xNy0xOC4xNzFjLTEwLjAzNiwwLTE4LjE3MSw4LjEzNi0xOC4xNzEsMTguMTcxdjQ1LjcyOGMwLDEwLjAzNSw4LjEzNSwxOC4xNzEsMTguMTcxLDE4LjE3MSAgYzEwLjAzNCwwLDE4LjE3LTguMTM2LDE4LjE3LTE4LjE3MVY3Mi4zMnogTTQxOS4zNTIsOTguODUxdjE4LjYxNmMwLDIyLjEzLTE4LjAwNCw0MC4xMzQtNDAuMTMzLDQwLjEzNCAgYy0yMi4xMywwLTQwLjEzNC0xOC4wMDQtNDAuMTM0LTQwLjEzNFY5OC44NTFIMTczLjg1MnYxOC41MzNjMCwyMi4xMy0xOC4wMDQsNDAuMTM0LTQwLjEzMyw0MC4xMzQgIGMtMjIuMTMsMC00MC4xMzQtMTguMDA0LTQwLjEzNC00MC4xMzRWOTguODUxSDUwdjM1OWg0MTJ2LTM1OUg0MTkuMzUyeiBNNDIyLDQxNy44NTFIOTBWMTk1LjM4aDMzMlY0MTcuODUxeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
#secondary_content_navigation li.events .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNhbGVuZGFyLTUtaWNvbiIgZD0iTTE5Ny40NTMsMjk1Ljk1MWgtNTguOTA1di01OC45MDRoNTguOTA1VjI5NS45NTF6IE0yODYuNDUyLDIzNy4wNDdoLTU4LjkwNHY1OC45MDRoNTguOTA0VjIzNy4wNDd6ICAgTTM3NS40NTIsMjM3LjA0N2gtNTguOTA1djU4LjkwNGg1OC45MDVWMjM3LjA0N3ogTTE5Ny40NTMsMzIzLjA0N2gtNTguOTA1djU4LjkwNmg1OC45MDVWMzIzLjA0N3ogTTI4Ni40NTIsMzIzLjA0N2gtNTguOTA0ICB2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzc1LjQ1MSwzMjMuMDQ3aC01OC45MDR2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzk3LjM4OSwxMTguMTMxYzAsMTAuMDM1LTguMTM1LDE4LjE3MS0xOC4xNywxOC4xNzEgIHMtMTguMTcxLTguMTM2LTE4LjE3MS0xOC4xNzFWNzIuNDAyYzAtMTAuMDM0LDguMTM2LTE4LjE3LDE4LjE3MS0xOC4xN3MxOC4xNyw4LjEzNiwxOC4xNywxOC4xN1YxMTguMTMxeiBNMTUxLjg4OSw3Mi4zMiAgYzAtMTAuMDM1LTguMTM2LTE4LjE3MS0xOC4xNy0xOC4xNzFjLTEwLjAzNiwwLTE4LjE3MSw4LjEzNi0xOC4xNzEsMTguMTcxdjQ1LjcyOGMwLDEwLjAzNSw4LjEzNSwxOC4xNzEsMTguMTcxLDE4LjE3MSAgYzEwLjAzNCwwLDE4LjE3LTguMTM2LDE4LjE3LTE4LjE3MVY3Mi4zMnogTTQxOS4zNTIsOTguODUxdjE4LjYxNmMwLDIyLjEzLTE4LjAwNCw0MC4xMzQtNDAuMTMzLDQwLjEzNCAgYy0yMi4xMywwLTQwLjEzNC0xOC4wMDQtNDAuMTM0LTQwLjEzNFY5OC44NTFIMTczLjg1MnYxOC41MzNjMCwyMi4xMy0xOC4wMDQsNDAuMTM0LTQwLjEzMyw0MC4xMzQgIGMtMjIuMTMsMC00MC4xMzQtMTguMDA0LTQwLjEzNC00MC4xMzRWOTguODUxSDUwdjM1OWg0MTJ2LTM1OUg0MTkuMzUyeiBNNDIyLDQxNy44NTFIOTBWMTk1LjM4aDMzMlY0MTcuODUxeiIgZmlsbD0iI2RmZGZkZiIvPgo8L3N2Zz4K')}
#secondary_content_navigation li.season_tickets.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJjZXJ0aWZpY2F0ZS03IiBkPSJNMjIxLjY2NywxODcuMzMzaC04NS44MzN2LTE3LjE2N2g4NS44MzNWMTg3LjMzM3ogTTIyMS42NjcsMjA0LjVoLTg1LjgzM3YxNy4xNjZoODUuODMzVjIwNC41eiAgIE0yMjEuNjY3LDIzOC44MzNoLTg1LjgzM1YyNTZoODUuODMzVjIzOC44MzN6IE0xODcuMzMzLDI3My4xNjZoLTUxLjV2MTcuMTY4aDUxLjVWMjczLjE2NnogTTM3MC44ODYsMjA1LjU0OCAgYy0xMC43NzktNy40ODUtOS4zMzgtNS42MDgtMTMuNDI5LTE3Ljc1NGMtMS42OTMtNS4wNjItNi41ODgtOC41MDgtMTIuMTA0LTguNTA4Yy0wLjAzMywwLTAuMDMzLDAtMC4wNTEsMCAgYy0xMy4yNzcsMC4wNTktMTAuOTgsMC43NjMtMjEuNzA5LTYuNzY1Yy0yLjIzLTEuNTc1LTQuODYxLTIuMzU1LTcuNTExLTIuMzU1Yy0yLjY0OCwwLTUuMjgsMC43OC03LjUxMSwyLjM1NSAgYy0xMC43OTYsNy41ODYtOC40NDksNi44MjMtMjEuNzA5LDYuNzY1Yy0wLjAxOCwwLTAuMDE4LDAtMC4wNTEsMGMtNS41MTYsMC0xMC40MSwzLjQ0NS0xMi4xMDQsOC41MDggIGMtNC4wOTEsMTIuMTg4LTIuNjgzLDEwLjMwMi0xMy40MTIsMTcuNzU0Yy0zLjQwMiwyLjM0Ny01LjI5Nyw2LjA2LTUuMjk3LDkuOTI0YzAsMS4yNTgsMC4yMTgsMi41NCwwLjYzNywzLjgxNCAgYzQuMTU4LDEyLjE1NCw0LjE1OCw5LjgxNSwwLDIxLjkzNmMtMC40MTksMS4yNDktMC42MzcsMi41MzItMC42MzcsMy44MTRjMCwzLjgzOSwxLjg5NSw3LjU3Nyw1LjI5Nyw5LjkyNCAgYzEwLjcyOSw3LjQ1Miw5LjM1NSw1LjU3NSwxMy40MTIsMTcuNzM3YzEuNjkzLDUuMDgsNi41ODgsOC41LDEyLjEwNCw4LjVjMC4wMzMsMCwwLjAzMywwLDAuMDUxLDAgIGMxMy4yNzctMC4wNTEsMTAuOTgtMC43NTUsMjEuNzA5LDYuNzU2YzIuMjMsMS41NzYsNC44NjIsMi4zODEsNy41MTEsMi4zODFjMi42NDksMCw1LjI4LTAuODA1LDcuNTExLTIuMzgxICBjMTAuNzI5LTcuNTExLDguNDE2LTYuODA3LDIxLjcwOS02Ljc1NmMwLjAxOCwwLDAuMDE4LDAsMC4wNTEsMGM1LjUxNiwwLDEwLjQxLTMuNDIsMTIuMTA0LTguNSAgYzQuMDkxLTEyLjE1NCwyLjY0OS0xMC4yNzYsMTMuNDI5LTE3LjczN2MzLjM4Ni0yLjM0Nyw1LjI4LTYuMDg1LDUuMjgtOS45MjRjMC0xLjI4Mi0wLjIwMS0yLjU2NS0wLjYzNy0zLjgxNCAgYy00LjE1Ny0xMi4xNzktNC4xMjQtOS44NCwwLTIxLjkzNmMwLjQzNi0xLjI3NCwwLjYzNy0yLjU2NSwwLjYzNy0zLjgyMkMzNzYuMTY2LDIxMS42LDM3NC4yNzEsMjA3Ljg2OSwzNzAuODg2LDIwNS41NDh6ICAgTTMxNi4wODMsMjYwLjI5MWMtMTYuNTk3LDAtMzAuMDQyLTEzLjQ1My0zMC4wNDItMzAuMDQxYzAtMTYuNjA1LDEzLjQ0NS0zMC4wNTksMzAuMDQyLTMwLjA1OXMzMC4wNDIsMTMuNDUzLDMwLjA0MiwzMC4wNTkgIEMzNDYuMTI1LDI0Ni44MzgsMzMyLjY4LDI2MC4yOTEsMzE2LjA4MywyNjAuMjkxeiBNMzM3LjM5NSwzMDcuNjM4YzAuMDk1LTAuMDg5LDAuMjItMC4xMzgsMC4zNDktMC4xMzhIMzU5djEyMC4xNjdsLTQyLjU0OC0yNS43MzMgIGwtNDMuMjg2LDI1LjczM1YzMDcuNWgyMS4xNDFjNy4xMjUsNC45OTYsMTEuODUyLDguNTg0LDIxLjc3Niw4LjU4NEMzMjQuMzg5LDMxNi4wODQsMzMyLjA2OSwzMTIuNTk0LDMzNy4zOTUsMzA3LjYzOHogTTUwLDg0LjMzMyAgdjI5MS44MzNoMTg4LjgzM3YtMzQuMzMyaC0xNTQuNVYxMTguNjY2aDM0My4zMzN2MjIzLjE2OGgtMzQuMzMzdjM0LjMzMkg0NjJWODQuMzMzSDUweiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
#secondary_content_navigation li.season_tickets .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJjZXJ0aWZpY2F0ZS03IiBkPSJNMjIxLjY2NywxODcuMzMzaC04NS44MzN2LTE3LjE2N2g4NS44MzNWMTg3LjMzM3ogTTIyMS42NjcsMjA0LjVoLTg1LjgzM3YxNy4xNjZoODUuODMzVjIwNC41eiAgIE0yMjEuNjY3LDIzOC44MzNoLTg1LjgzM1YyNTZoODUuODMzVjIzOC44MzN6IE0xODcuMzMzLDI3My4xNjZoLTUxLjV2MTcuMTY4aDUxLjVWMjczLjE2NnogTTM3MC44ODYsMjA1LjU0OCAgYy0xMC43NzktNy40ODUtOS4zMzgtNS42MDgtMTMuNDI5LTE3Ljc1NGMtMS42OTMtNS4wNjItNi41ODgtOC41MDgtMTIuMTA0LTguNTA4Yy0wLjAzMywwLTAuMDMzLDAtMC4wNTEsMCAgYy0xMy4yNzcsMC4wNTktMTAuOTgsMC43NjMtMjEuNzA5LTYuNzY1Yy0yLjIzLTEuNTc1LTQuODYxLTIuMzU1LTcuNTExLTIuMzU1Yy0yLjY0OCwwLTUuMjgsMC43OC03LjUxMSwyLjM1NSAgYy0xMC43OTYsNy41ODYtOC40NDksNi44MjMtMjEuNzA5LDYuNzY1Yy0wLjAxOCwwLTAuMDE4LDAtMC4wNTEsMGMtNS41MTYsMC0xMC40MSwzLjQ0NS0xMi4xMDQsOC41MDggIGMtNC4wOTEsMTIuMTg4LTIuNjgzLDEwLjMwMi0xMy40MTIsMTcuNzU0Yy0zLjQwMiwyLjM0Ny01LjI5Nyw2LjA2LTUuMjk3LDkuOTI0YzAsMS4yNTgsMC4yMTgsMi41NCwwLjYzNywzLjgxNCAgYzQuMTU4LDEyLjE1NCw0LjE1OCw5LjgxNSwwLDIxLjkzNmMtMC40MTksMS4yNDktMC42MzcsMi41MzItMC42MzcsMy44MTRjMCwzLjgzOSwxLjg5NSw3LjU3Nyw1LjI5Nyw5LjkyNCAgYzEwLjcyOSw3LjQ1Miw5LjM1NSw1LjU3NSwxMy40MTIsMTcuNzM3YzEuNjkzLDUuMDgsNi41ODgsOC41LDEyLjEwNCw4LjVjMC4wMzMsMCwwLjAzMywwLDAuMDUxLDAgIGMxMy4yNzctMC4wNTEsMTAuOTgtMC43NTUsMjEuNzA5LDYuNzU2YzIuMjMsMS41NzYsNC44NjIsMi4zODEsNy41MTEsMi4zODFjMi42NDksMCw1LjI4LTAuODA1LDcuNTExLTIuMzgxICBjMTAuNzI5LTcuNTExLDguNDE2LTYuODA3LDIxLjcwOS02Ljc1NmMwLjAxOCwwLDAuMDE4LDAsMC4wNTEsMGM1LjUxNiwwLDEwLjQxLTMuNDIsMTIuMTA0LTguNSAgYzQuMDkxLTEyLjE1NCwyLjY0OS0xMC4yNzYsMTMuNDI5LTE3LjczN2MzLjM4Ni0yLjM0Nyw1LjI4LTYuMDg1LDUuMjgtOS45MjRjMC0xLjI4Mi0wLjIwMS0yLjU2NS0wLjYzNy0zLjgxNCAgYy00LjE1Ny0xMi4xNzktNC4xMjQtOS44NCwwLTIxLjkzNmMwLjQzNi0xLjI3NCwwLjYzNy0yLjU2NSwwLjYzNy0zLjgyMkMzNzYuMTY2LDIxMS42LDM3NC4yNzEsMjA3Ljg2OSwzNzAuODg2LDIwNS41NDh6ICAgTTMxNi4wODMsMjYwLjI5MWMtMTYuNTk3LDAtMzAuMDQyLTEzLjQ1My0zMC4wNDItMzAuMDQxYzAtMTYuNjA1LDEzLjQ0NS0zMC4wNTksMzAuMDQyLTMwLjA1OXMzMC4wNDIsMTMuNDUzLDMwLjA0MiwzMC4wNTkgIEMzNDYuMTI1LDI0Ni44MzgsMzMyLjY4LDI2MC4yOTEsMzE2LjA4MywyNjAuMjkxeiBNMzM3LjM5NSwzMDcuNjM4YzAuMDk1LTAuMDg5LDAuMjItMC4xMzgsMC4zNDktMC4xMzhIMzU5djEyMC4xNjdsLTQyLjU0OC0yNS43MzMgIGwtNDMuMjg2LDI1LjczM1YzMDcuNWgyMS4xNDFjNy4xMjUsNC45OTYsMTEuODUyLDguNTg0LDIxLjc3Niw4LjU4NEMzMjQuMzg5LDMxNi4wODQsMzMyLjA2OSwzMTIuNTk0LDMzNy4zOTUsMzA3LjYzOHogTTUwLDg0LjMzMyAgdjI5MS44MzNoMTg4LjgzM3YtMzQuMzMyaC0xNTQuNVYxMTguNjY2aDM0My4zMzN2MjIzLjE2OGgtMzQuMzMzdjM0LjMzMkg0NjJWODQuMzMzSDUweiIgZmlsbD0iI2RmZGZkZiIvPgo8L3N2Zz4K')}
#secondary_content_navigation li.other_products.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1lbnUtMi1pY29uIiBkPSJNMTIzLjAyNyw0MTMuNUg1MHYtNjVoNzMuMDI3VjQxMy41eiBNMTIzLjAyNywyMjMuNUg1MHY2NWg3My4wMjdWMjIzLjV6IE0xMjMuMDI3LDk4LjVINTB2NjVoNzMuMDI3Vjk4LjUgIHogTTE2OC4wMjcsOTguNXY2NUg0NjJ2LTY1SDE2OC4wMjd6IE0xNjguMDI3LDI4OC41SDQ2MnYtNjVIMTY4LjAyN1YyODguNXogTTE2OC4wMjcsNDEzLjVINDYydi02NUgxNjguMDI3VjQxMy41eiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
#secondary_content_navigation li.other_products .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1lbnUtMi1pY29uIiBkPSJNMTIzLjAyNyw0MTMuNUg1MHYtNjVoNzMuMDI3VjQxMy41eiBNMTIzLjAyNywyMjMuNUg1MHY2NWg3My4wMjdWMjIzLjV6IE0xMjMuMDI3LDk4LjVINTB2NjVoNzMuMDI3Vjk4LjUgIHogTTE2OC4wMjcsOTguNXY2NUg0NjJ2LTY1SDE2OC4wMjd6IE0xNjguMDI3LDI4OC41SDQ2MnYtNjVIMTY4LjAyN1YyODguNXogTTE2OC4wMjcsNDEzLjVINDYydi02NUgxNjguMDI3VjQxMy41eiIgZmlsbD0iI2RmZGZkZiIvPgo8L3N2Zz4K')}
#secondary_content_navigation li.goods.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNob3BwaW5nLWJhZy00LWljb24iIGQ9Ik0xNzQsMTc3LjMwM1YxMzJjMC00NS4yODcsMzYuNzEzLTgyLDgyLTgyczgyLDM2LjcxMyw4Miw4MnY0NS4zMDNjMCw4LjI4My02LjcxNiwxNS0xNSwxNSAgcy0xNS02LjcxNy0xNS0xNVYxMzJjMC0yOC42NzMtMjMuMzI2LTUyLTUyLTUyYy0yOC42NzIsMC01MiwyMy4zMjctNTIsNTJ2NDUuMzAzYzAsOC4yODMtNi43MTYsMTUtMTUsMTVTMTc0LDE4NS41ODYsMTc0LDE3Ny4zMDN6ICAgTTQxNy40MTYsNDYySDk0LjU4NGwzMC41NTUtMjgxLjY2N2gyNS45OTNjMS41NTEsMTkuNTQsMTcuOTM3LDM0Ljk3LDM3Ljg2OCwzNC45N3MzNi4zMTctMTUuNDMsMzcuODY4LTM0Ljk3aDU4LjI2NCAgYzEuNTUxLDE5LjU0LDE3LjkzNywzNC45NywzNy44NjgsMzQuOTdzMzYuMzE3LTE1LjQzLDM3Ljg2OC0zNC45N2gyNi4xMDNMNDE3LjQxNiw0NjJ6IE0zODMuOTk5LDQzMmwtMTkuMjQtMTc4SDE0Ny4zMjRsLTE5LjMxLDE3OCAgSDM4My45OTl6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
#secondary_content_navigation li.goods .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNob3BwaW5nLWJhZy00LWljb24iIGQ9Ik0xNzQsMTc3LjMwM1YxMzJjMC00NS4yODcsMzYuNzEzLTgyLDgyLTgyczgyLDM2LjcxMyw4Miw4MnY0NS4zMDNjMCw4LjI4My02LjcxNiwxNS0xNSwxNSAgcy0xNS02LjcxNy0xNS0xNVYxMzJjMC0yOC42NzMtMjMuMzI2LTUyLTUyLTUyYy0yOC42NzIsMC01MiwyMy4zMjctNTIsNTJ2NDUuMzAzYzAsOC4yODMtNi43MTYsMTUtMTUsMTVTMTc0LDE4NS41ODYsMTc0LDE3Ny4zMDN6ICAgTTQxNy40MTYsNDYySDk0LjU4NGwzMC41NTUtMjgxLjY2N2gyNS45OTNjMS41NTEsMTkuNTQsMTcuOTM3LDM0Ljk3LDM3Ljg2OCwzNC45N3MzNi4zMTctMTUuNDMsMzcuODY4LTM0Ljk3aDU4LjI2NCAgYzEuNTUxLDE5LjU0LDE3LjkzNywzNC45NywzNy44NjgsMzQuOTdzMzYuMzE3LTE1LjQzLDM3Ljg2OC0zNC45N2gyNi4xMDNMNDE3LjQxNiw0NjJ6IE0zODMuOTk5LDQzMmwtMTkuMjQtMTc4SDE0Ny4zMjRsLTE5LjMxLDE3OCAgSDM4My45OTl6IiBmaWxsPSIjZGZkZmRmIi8+Cjwvc3ZnPgo=')}
#secondary_content_navigation li.hospitalities.selected .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzODAuNzIxcHgiIGhlaWdodD0iMzgwLjcyMnB4IiB2aWV3Qm94PSIwIDAgMzgwLjcyMSAzODAuNzIyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODAuNzIxIDM4MC43MjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTI5LjE5NCwxOTUuMjQ2YzAuMjUtNC4wNzIsMC41LTguMTUsMS4wMzQtMTIuMjY5YzAuOTg3LTkuNzY2LDMuMTA4LTE5LjU3Miw1LjI3NS0yOS4xMTEgICAgYzEuMzE5LTQuNzU4LDIuNzQ4LTkuNDU4LDQuMjQ3LTE0LjA1M2MxLjkxNy00LjQ4NSwzLjc5My04Ljk0Niw1LjY2NC0xMy4zMDNjNC4yMzUtOC41MDUsOC45Ny0xNi40NTIsMTQuNjIyLTIzLjEwNCAgICBjMS4zNDItMS43MTQsMi42NzItMy4zNzUsMy45NzQtNS4wNDJjMS40ODctMS40ODcsMi45NzUtMi45MjgsNC40MDktNC4zNjljMy4wMjctMi43MzYsNS42NTItNS42OTksOC42NzQtNy44NzIgICAgYzYuMDIzLTQuNDYxLDExLjM1Mi04LjcwMiwxNi43NzctMTEuMzI4YzUuMjI5LTIuOTE3LDkuNzEzLTUuNDQ5LDEzLjc1Ni02Ljg3OGM3LjkyNC0zLjE4OSwxMi40MjEtNC43OTIsMTIuNDIxLTQuNzkyICAgIHMtMy44MzUsMy4wNDQtMTAuNTM4LDcuOTgyYy0zLjQ2MywyLjI2LTcuMTM0LDUuODI3LTExLjUwMyw5LjQ4MWMtNC41NTUsMy40ODUtOC42NzksOC40ODEtMTMuNTgyLDEzLjI2OSAgICBjLTIuNDUyLDIuNDQ2LTQuMzU2LDUuNTE5LTYuNjc1LDguMzQ4Yy0xLjEyNywxLjQ0MS0yLjI4MywyLjg5My0zLjQ3NSw0LjM2OWMtMC45NjQsMS42MjctMS45NjMsMy4yNTktMi45NzQsNC45MjYgICAgYy00LjMyOCw2LjQxNC03LjU2MywxMy45NDMtMTAuOTM0LDIxLjU4MmMtMS4zODMsMy45OTctMi43ODIsOC4wNTItNC4yMTIsMTIuMTQ3Yy0wLjk3Niw0LjI1OC0yLjA1Niw4LjU2Mi0zLjIzNSwxMi44NSAgICBjLTEuNzcyLDguODEyLTMuNTA5LDE3LjgtNC4yNTksMjcuMDQyYy0wLjUyMiwzLjM1Mi0wLjc3Miw2LjczMy0xLjA4NiwxMC4xMzdjNzMuNDM2LDAuMDEyLDEzMC4yNzQsMC4wNTgsMjA5LjgwNSwwLjA1OCAgICBjMC4yNjctMy40ODYsMC40MTgtNy4wMTgsMC40MTgtMTAuNTY3YzAtNjYuOTgxLTQ4LjgxMS0xMjIuMTQ3LTExMS42MjEtMTI5LjQ1NWM0LjA1NS0zLjc5Myw2LjYyMy05LjE3Myw2LjYyMy0xNS4xNTcgICAgYzAuMDIzLTExLjUwMi05LjI5NS0yMC44MDktMjAuNzc0LTIwLjgwOWMtMTEuNDkxLDAtMjAuODIsOS4zMDctMjAuODIsMjAuODA5YzAsNS45OTYsMi41NTYsMTEuMzYzLDYuNjIyLDE1LjE1NyAgICBjLTYyLjgwNSw3LjMwOC0xMTEuNjAzLDYyLjQ3NC0xMTEuNjAzLDEyOS40NTVjMCwzLjUzOCwwLjEyNyw3LjAyMywwLjM4OSwxMC40OTggICAgQzExNC4zNjksMTk1LjI0NiwxMjEuODU3LDE5NS4yNDYsMTI5LjE5NCwxOTUuMjQ2eiIgZmlsbD0id2hpdGUiLz4KCQk8cmVjdCB4PSI4My4zMjkiIHk9IjIwMi45OTUiIHdpZHRoPSIyOTcuMzkyIiBoZWlnaHQ9IjI2LjIzNiIgZmlsbD0id2hpdGUiLz4KCQk8cGF0aCBkPSJNMjU4LjYzMSwyNDcuODU1Yy0xNS4xMTUsNy4zNDMtNjcuODE4LDI2LjM1MS02Ny44MTgsMjYuMzUxbC02Mi4yOTktMy45MDNjMCwwLDM1LjYzNS05LjkxMSw0OS40NDktMTMuMDEzICAgIGMxMy44MzgtMy4wOTEsNy44MTktMTguNjk0LDAuMTY4LTE4LjY5NGMtNy42NSwwLTc0LjMyNCwyLjc1My03NC4zMjQsMi43NTNMNTkuNTM0LDI1Ny4yOWwxMS43MTcsNzQuMTYyICAgIGMwLDAsOS4xMTUtMTUuNjA0LDE4LjIwNy0xNS42MDRjOS4xMjYsMCw4OC4xNzQsMi4xMDMsOTguOTA0LDBjMTAuNzM2LTIuMTI3LDc2LjEyNi00Ni44NTksODMuOTU3LTUyLjA3NiAgICBDMjgwLjExNSwyNTguNTc5LDI3My44MDUsMjQwLjUwMSwyNTguNjMxLDI0Ny44NTV6IiBmaWxsPSJ3aGl0ZSIvPgoJCTxwb2x5Z29uIHBvaW50cz0iMCwyNjUuMjYxIDAsMzYxLjM5NCA2Ny44MywzNDguNjk0IDUwLjg2MSwyNTYuMzEzICAgIiBmaWxsPSJ3aGl0ZSIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=')}
#secondary_content_navigation li.hospitalities .nav_title:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzODAuNzIxcHgiIGhlaWdodD0iMzgwLjcyMnB4IiB2aWV3Qm94PSIwIDAgMzgwLjcyMSAzODAuNzIyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODAuNzIxIDM4MC43MjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTI5LjE5NCwxOTUuMjQ2YzAuMjUtNC4wNzIsMC41LTguMTUsMS4wMzQtMTIuMjY5YzAuOTg3LTkuNzY2LDMuMTA4LTE5LjU3Miw1LjI3NS0yOS4xMTEgICAgYzEuMzE5LTQuNzU4LDIuNzQ4LTkuNDU4LDQuMjQ3LTE0LjA1M2MxLjkxNy00LjQ4NSwzLjc5My04Ljk0Niw1LjY2NC0xMy4zMDNjNC4yMzUtOC41MDUsOC45Ny0xNi40NTIsMTQuNjIyLTIzLjEwNCAgICBjMS4zNDItMS43MTQsMi42NzItMy4zNzUsMy45NzQtNS4wNDJjMS40ODctMS40ODcsMi45NzUtMi45MjgsNC40MDktNC4zNjljMy4wMjctMi43MzYsNS42NTItNS42OTksOC42NzQtNy44NzIgICAgYzYuMDIzLTQuNDYxLDExLjM1Mi04LjcwMiwxNi43NzctMTEuMzI4YzUuMjI5LTIuOTE3LDkuNzEzLTUuNDQ5LDEzLjc1Ni02Ljg3OGM3LjkyNC0zLjE4OSwxMi40MjEtNC43OTIsMTIuNDIxLTQuNzkyICAgIHMtMy44MzUsMy4wNDQtMTAuNTM4LDcuOTgyYy0zLjQ2MywyLjI2LTcuMTM0LDUuODI3LTExLjUwMyw5LjQ4MWMtNC41NTUsMy40ODUtOC42NzksOC40ODEtMTMuNTgyLDEzLjI2OSAgICBjLTIuNDUyLDIuNDQ2LTQuMzU2LDUuNTE5LTYuNjc1LDguMzQ4Yy0xLjEyNywxLjQ0MS0yLjI4MywyLjg5My0zLjQ3NSw0LjM2OWMtMC45NjQsMS42MjctMS45NjMsMy4yNTktMi45NzQsNC45MjYgICAgYy00LjMyOCw2LjQxNC03LjU2MywxMy45NDMtMTAuOTM0LDIxLjU4MmMtMS4zODMsMy45OTctMi43ODIsOC4wNTItNC4yMTIsMTIuMTQ3Yy0wLjk3Niw0LjI1OC0yLjA1Niw4LjU2Mi0zLjIzNSwxMi44NSAgICBjLTEuNzcyLDguODEyLTMuNTA5LDE3LjgtNC4yNTksMjcuMDQyYy0wLjUyMiwzLjM1Mi0wLjc3Miw2LjczMy0xLjA4NiwxMC4xMzdjNzMuNDM2LDAuMDEyLDEzMC4yNzQsMC4wNTgsMjA5LjgwNSwwLjA1OCAgICBjMC4yNjctMy40ODYsMC40MTgtNy4wMTgsMC40MTgtMTAuNTY3YzAtNjYuOTgxLTQ4LjgxMS0xMjIuMTQ3LTExMS42MjEtMTI5LjQ1NWM0LjA1NS0zLjc5Myw2LjYyMy05LjE3Myw2LjYyMy0xNS4xNTcgICAgYzAuMDIzLTExLjUwMi05LjI5NS0yMC44MDktMjAuNzc0LTIwLjgwOWMtMTEuNDkxLDAtMjAuODIsOS4zMDctMjAuODIsMjAuODA5YzAsNS45OTYsMi41NTYsMTEuMzYzLDYuNjIyLDE1LjE1NyAgICBjLTYyLjgwNSw3LjMwOC0xMTEuNjAzLDYyLjQ3NC0xMTEuNjAzLDEyOS40NTVjMCwzLjUzOCwwLjEyNyw3LjAyMywwLjM4OSwxMC40OTggICAgQzExNC4zNjksMTk1LjI0NiwxMjEuODU3LDE5NS4yNDYsMTI5LjE5NCwxOTUuMjQ2eiIgZmlsbD0iI2RmZGZkZiIvPgoJCTxyZWN0IHg9IjgzLjMyOSIgeT0iMjAyLjk5NSIgd2lkdGg9IjI5Ny4zOTIiIGhlaWdodD0iMjYuMjM2IiBmaWxsPSIjZGZkZmRmIi8+CgkJPHBhdGggZD0iTTI1OC42MzEsMjQ3Ljg1NWMtMTUuMTE1LDcuMzQzLTY3LjgxOCwyNi4zNTEtNjcuODE4LDI2LjM1MWwtNjIuMjk5LTMuOTAzYzAsMCwzNS42MzUtOS45MTEsNDkuNDQ5LTEzLjAxMyAgICBjMTMuODM4LTMuMDkxLDcuODE5LTE4LjY5NCwwLjE2OC0xOC42OTRjLTcuNjUsMC03NC4zMjQsMi43NTMtNzQuMzI0LDIuNzUzTDU5LjUzNCwyNTcuMjlsMTEuNzE3LDc0LjE2MiAgICBjMCwwLDkuMTE1LTE1LjYwNCwxOC4yMDctMTUuNjA0YzkuMTI2LDAsODguMTc0LDIuMTAzLDk4LjkwNCwwYzEwLjczNi0yLjEyNyw3Ni4xMjYtNDYuODU5LDgzLjk1Ny01Mi4wNzYgICAgQzI4MC4xMTUsMjU4LjU3OSwyNzMuODA1LDI0MC41MDEsMjU4LjYzMSwyNDcuODU1eiIgZmlsbD0iI2RmZGZkZiIvPgoJCTxwb2x5Z29uIHBvaW50cz0iMCwyNjUuMjYxIDAsMzYxLjM5NCA2Ny44MywzNDguNjk0IDUwLjg2MSwyNTYuMzEzICAgIiBmaWxsPSIjZGZkZmRmIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==')}
#secondary_content_navigation .item a:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTYgMTdjMi4yNjktOS44ODEgMTEtMTEuNjY3IDExLTExLjY2N3YtMy4zMzNsNyA2LjYzNy03IDYuNjk2di0zLjMzM3MtNi4xNy0uMTcxLTExIDV6bTEyIC4xNDV2Mi44NTVoLTE2di0xMmg2LjU5OGMuNzY4LS43ODcgMS41NjEtMS40NDkgMi4zMzktMmgtMTAuOTM3djE2aDIwdi02Ljc2OWwtMiAxLjkxNHoiIGZpbGw9IiNkZmRmZGYiLz4KPC9zdmc+Cg==')}
body.norwd #page_account_distribution_eventTicketsDistributionSeatMap #secondary_content_navigation{display:none}
@media screen and (min-width:721px){#page_account_distribution_eventTicketsDistributionSeatMap #secondary_content_navigation{display:none}
}
body.norwd div[id^="page_account_"] #secondary_content_navigation{display:none}
body.norwd div[id^="page_account_"] #secondary_content_navigation.visible{display:block}
@media screen and (min-width:721px){div[id^="page_account_"] #secondary_content_navigation{display:none}
div[id^="page_account_"] #secondary_content_navigation.visible{display:block}
}
@media screen and (max-width:720px){body.rwd div[id^="page_"]{margin-left:0;-webkit-transition-property:margin-left;-moz-transition-property:margin-left;-o-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.rwd div[id^="page_"].slide_right{margin-left:280px;-webkit-transition-property:margin-left;-moz-transition-property:margin-left;-o-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.rwd div[id^="page_"] #account_account_mobile.item_mobileAccount.item{display:block;margin-top:-13px}
body.rwd div[id^="page_"] #account_account_mobile.item_mobileAccount.item>a{position:relative;padding-left:1.25em;height:2.125em !important;width:2.6em}
body.rwd div[id^="page_"] #account_account_mobile.item_mobileAccount.item>a:before{content:"";position:absolute;top:50%;left:50%;margin-left:-0.45em;margin-top:-0.3125em;width:.9em;height:.125em;border-top:.375em double white;border-bottom:.125em solid white;font-size:2em}
}
@media screen and (max-width:720px){body.rwd #footer_wrapper{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.rwd #footer_wrapper.slide_right{left:280px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
}
#footer_wrapper .content>ul{display:inline;margin-left:0}
#footer_wrapper .content>ul li{display:inline-block;list-style:none}
#footer_wrapper .content>p{display:inline}
@media screen and (max-width:720px){body.rwd #close_menu_overlay{position:fixed;right:0;top:0;z-index:1099;width:100%;height:100%;display:none;background-color:#666;opacity:.7;margin-left:-6px}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation{position:fixed;height:100%;width:280px;top:0;left:-280px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:#494949;z-index:1100;overflow-y:auto}
body.rwd #content #secondary_content_navigation.slide_right{left:0;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.rwd #content #secondary_content_navigation .content_title{display:none}
body.rwd #content #secondary_content_navigation .horizontal_line_container{padding:0}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content{color:#dfdfdf;background:#494949;padding:0;margin:0;border-bottom:0;width:auto}
body.rwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout.button{padding-right:10px;padding-bottom:2em}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content ul li:not(.selected)>a{color:inherit}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content ul li{padding-bottom:0}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content ul li.selected{background-color:#2f2f2f}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content ul li.selected a{color:white}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a{padding-left:10px}
body.rwd #content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a.selected{color:white;background-color:#2f2f2f;font-weight:bold}
body.rwd #content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a.selected:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NyAyMTIgbC01NyAtNTggMzUgLTM0IDM1IC0zNCA2MCA1OSA2MCA1OSAtMzIgMzMgYy0xOCAxOCAtMzUgMzMgLTM4IDMzIC0zIDAgLTMxIC0yNiAtNjMgLTU4eiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K')}
body.rwd #content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0iI2RmZGZkZiIvPgo8cGF0aCBkPSJNMTQ3IDIxMiBsLTU3IC01OCAzNSAtMzQgMzUgLTM0IDYwIDU5IDYwIDU5IC0zMiAzMyBjLTE4IDE4IC0zNSAzMyAtMzggMzMgLTMgMCAtMzEgLTI2IC02MyAtNTh6IiBmaWxsPSIjZGZkZmRmIi8+CjwvZz4KPC9zdmc+Cg==')}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content>ul>li>a{font-size:15px;line-height:35px;padding-left:10px;border-bottom:1px solid #939393}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content>ul>li a{padding-left:36px;background-color:inherit;line-height:30px;font-size:15px}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content>ul>li.tickets_menu_account{display:none}
}
@media screen and (max-width:720px){body.rwd #content #secondary_content_navigation .content_element .content>ul>li>ul>li a{padding-left:48px;font-size:13px}
}
body.norwd #content #secondary_content_navigation .menu_close_button.hide{display:none}
body.norwd #content #secondary_content_navigation .horizontalLine{border-top:1px solid #b4b4b4;margin-left:20px;margin-right:20px}
body.norwd #content #secondary_content_navigation .horizontal_line_container{padding:10px 0 0 0}
body.norwd #content #secondary_content_navigation .content_element .content .account_info{display:none}
body.norwd #content #secondary_content_navigation .content_element .content ul li a:hover:not(.openable),body.norwd #content #secondary_content_navigation .content_element .content ul li a:active:not(.openable){background-color:gainsboro}
body.norwd #content #secondary_content_navigation .content_element .content ul li.selected a{color:#cd3301}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li{padding-top:10px}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a{display:none}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li.menu_product_category{display:none}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li a{padding-left:20px;line-height:20px}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li>a,body.norwd #content #secondary_content_navigation .content_element .content>ul>li span{font-size:10px;line-height:20px;color:#777;padding-right:35px}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li>a.openable,body.norwd #content #secondary_content_navigation .content_element .content>ul>li span.openable{cursor:default}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li>ul{margin-left:20px}
body.norwd #content #secondary_content_navigation .content_element .content>ul>li>ul>li a{padding-left:5px}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout{float:left;position:relative;width:100%;cursor:pointer;margin-top:0}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout .text{line-height:20px;margin-left:20px;color:#777}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout:hover,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout:active{background-color:gainsboro}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_logout>a{padding:0;margin:0;background:0;border:0;color:inherit;font-weight:normal;text-shadow:none;width:100%;font-size:12px;text-transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account>a,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account_lottery_history>a,body.norwd #content #secondary_content_navigation .content_element .content .menu_pre_sales_waiting_list>a,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages>a,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_add_products>a{font-size:12px;text-transform:none;color:inherit}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account:before,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account_lottery_history:before,body.norwd #content #secondary_content_navigation .content_element .content .menu_pre_sales_waiting_list:before,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages:before,body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_add_products:before{content:"";display:inline-block;width:15px;height:15px;position:absolute;margin-left:20px;margin-top:1px;z-index:2}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages{padding-top:0}
body.norwd #content #secondary_content_navigation .content_element .content .tickets_menu_add_products{color:#777}
@media screen and (min-width:721px){#content #secondary_content_navigation .menu_close_button.hide{display:none}
#content #secondary_content_navigation .horizontalLine{border-top:1px solid #b4b4b4;margin-left:20px;margin-right:20px}
#content #secondary_content_navigation .horizontal_line_container{padding:10px 0 0 0}
#content #secondary_content_navigation .content_element .content .account_info{display:none}
#content #secondary_content_navigation .content_element .content ul li a:hover:not(.openable),#content #secondary_content_navigation .content_element .content ul li a:active:not(.openable){background-color:gainsboro}
#content #secondary_content_navigation .content_element .content ul li.selected a{color:#cd3301}
#content #secondary_content_navigation .content_element .content>ul>li{padding-top:10px}
#content #secondary_content_navigation .content_element .content>ul>li.menu_client_account>a{display:none}
#content #secondary_content_navigation .content_element .content>ul>li.menu_product_category{display:none}
#content #secondary_content_navigation .content_element .content>ul>li a{padding-left:20px;line-height:20px}
#content #secondary_content_navigation .content_element .content>ul>li>a,#content #secondary_content_navigation .content_element .content>ul>li span{font-size:10px;line-height:20px;color:#777;padding-right:35px}
#content #secondary_content_navigation .content_element .content>ul>li>a.openable,#content #secondary_content_navigation .content_element .content>ul>li span.openable{cursor:default}
#content #secondary_content_navigation .content_element .content>ul>li>ul{margin-left:20px}
#content #secondary_content_navigation .content_element .content>ul>li>ul>li a{padding-left:5px}
#content #secondary_content_navigation .content_element .content .tickets_menu_logout{float:left;position:relative;width:100%;cursor:pointer;margin-top:0}
#content #secondary_content_navigation .content_element .content .tickets_menu_logout .text{line-height:20px;margin-left:20px;color:#777}
#content #secondary_content_navigation .content_element .content .tickets_menu_logout:hover,#content #secondary_content_navigation .content_element .content .tickets_menu_logout:active{background-color:gainsboro}
#content #secondary_content_navigation .content_element .content .tickets_menu_logout>a{padding:0;margin:0;background:0;border:0;color:inherit;font-weight:normal;text-shadow:none;width:100%;font-size:12px;text-transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#content #secondary_content_navigation .content_element .content .tickets_menu_account>a,#content #secondary_content_navigation .content_element .content .tickets_menu_account_lottery_history>a,#content #secondary_content_navigation .content_element .content .menu_pre_sales_waiting_list>a,#content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages>a,#content #secondary_content_navigation .content_element .content .tickets_menu_add_products>a{font-size:12px;text-transform:none;color:inherit}
#content #secondary_content_navigation .content_element .content .tickets_menu_account:before,#content #secondary_content_navigation .content_element .content .tickets_menu_account_lottery_history:before,#content #secondary_content_navigation .content_element .content .menu_pre_sales_waiting_list:before,#content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages:before,#content #secondary_content_navigation .content_element .content .tickets_menu_add_products:before{content:"";display:inline-block;width:15px;height:15px;position:absolute;margin-left:20px;margin-top:1px;z-index:2}
#content #secondary_content_navigation .content_element .content .tickets_menu_account_advantages{padding-top:0}
#content #secondary_content_navigation .content_element .content .tickets_menu_add_products{color:#777}
}
.product{border:0}
body.norwd .product{padding:5px 0 10px 0;margin-bottom:8px}
@media screen and (min-width:721px){.product{padding:5px 0 10px 0;margin-bottom:8px}
}
@media screen and (max-width:720px){body.rwd .product{padding:0;margin-bottom:.75em}
}
.product .icon_container{display:none}
.product .buy_unavailable{float:right;color:red;font-weight:bold;font-size:1.2em}
.product .product_button_container{display:flex;flex-direction:column;align-items:flex-end;gap:1px}
@media screen and (max-width:720px){body.rwd .product .product_button_container{align-items:flex-start;gap:.75em}
}
.product .product_button_container .add_waiting_list{display:flex;flex-direction:row;align-items:center}
@media screen and (max-width:720px){body.rwd .product .product_button_container .add_waiting_list{align-items:flex-start;flex-direction:column}
}
.product .product_button_container .add_waiting_list .sold_out{color:red;font-weight:bold;padding-right:1em}
.product .title,.product .description,.product .date,.product .season,.product .more_info{display:block}
.product .title.on_top{float:left}
.product .all_sessions.with_quota,.product .session_info.with_quota{width:420px;float:left}
.product .season{font-size:.9em;margin-bottom:.3em}
.product .quota_info{float:right;margin-top:6px;clear:right}
.product .price.on_top{float:right}
.product .per_attendee{float:right;color:grey}
.product .subtitle,.product .name_addon,.product .inline_season_addon,.product .inline_name_addon{text-transform:uppercase;font-size:.9em;margin-top:-4px}
.product .subtitle,.product .name_addon{display:block}
.product .inline_season_addon,.product .inline_name_addon{display:inline}
.product .inline_addon{display:block}
.product .subtitle{font-weight:bold}
.product .location_topic,.product .topic,.product .additional_information{display:none}
.product .title{font-weight:bold;font-size:1.5em;color:black}
.product .donation_notice_message{color:#707070;font-size:98%}
.product .product_image{display:block}
.product .product_image_container{float:left;margin-right:1.25em}
@media screen and (max-width:720px){body.rwd .product .product_image_container{margin-right:-20px;margin-bottom:-20px}
body.rwd .product .product_image_container img{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}
body.rwd .product .product_image_container.product-image-scale-2{margin-right:-50px}
}
body.norwd .product .cancellation_insurance_acceptance{text-align:right;padding-right:.5em}
@media screen and (min-width:721px){.product .cancellation_insurance_acceptance{text-align:right;padding-right:.5em}
}
.product .gift_aid_acceptance{display:flex;justify-content:flex-end}
.product .gift_aid_acceptance .gift_aid_unsubscribe a{cursor:pointer;text-decoration:none}
.product .granted_performances{color:#707070}
.product .granted_performances:before{content:' - '}
.product.product_VISIT .date{display:inline}
.product.product_VISIT .visit_language{display:inline-block}
.product.product_VISIT .rate_type{display:block}
.product.product_championship_seasonticket .location{display:inline-block}
.product .advantage{display:inline-block;margin-bottom:.25em}
.product .quick_booking{clear:left;margin:.5em inherit}
.product .quick_booking .service{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.product .quick_booking .service .header{display:none}
.product .quick_booking .service .item:last-child>span{border-bottom:1px solid #b4b4b4}
.product .quick_booking .service .item{display:table-row}
.product .quick_booking .service .item>span{display:table-cell;text-align:center;padding:3px 1px;border-top:1px solid #b4b4b4;margin:.5em inherit}
.product .quick_booking .service .item>span.article{width:200px;text-align:left}
@media screen and (max-width:720px){body.rwd .product .quick_booking .service .item>span.article{width:100px}
}
.product .quick_booking .service .item>span.article>select,.product .quick_booking .service .item>span.article input{width:100%}
body.norwd .product .quick_booking .service .item>span.article .free_amount_constraint{margin-top:2px}
@media screen and (min-width:721px){.product .quick_booking .service .item>span.article .free_amount_constraint{margin-top:2px}
}
@media screen and (max-width:720px){body.rwd .product .quick_booking .service .item>span.article .free_amount_constraint{line-height:normal;margin-top:-2px}
}
.product .quick_booking .service .item>span.unit_price{white-space:nowrap;width:80px;text-align:right}
.product .quick_booking .service .item>span.unit_price input[type='text']{width:3em;text-align:right;height:12px}
.product .quick_booking .service .item>span.unit_price .currency.currency_code{margin-left:2px}
.product .quick_booking .service .item>span.tariff{text-align:right}
.product .quick_booking .service .item>span.tariff>select{min-width:75%}
.product .quick_booking .service .item>span.quantity{width:68px}
@media screen and (max-width:720px){body.rwd .product .quick_booking .service .item>span.quantity{width:58px}
}
.product .quick_booking .service .item>span.quantity>select,.product .quick_booking .service .item>span.quantity input{width:47px}
@media screen and (max-width:720px){body.rwd .product .quick_booking .service .item>span.quantity>select,body.rwd .product .quick_booking .service .item>span.quantity input{width:48px}
}
.product .quick_booking .service .item>span.action{width:22px}
.product .quick_booking .service .item>span.action .alternative_button{height:18px}
@media screen and (max-width:720px){body.rwd .product .quick_booking .service .item>.column.tariff>select,body.rwd .product .quick_booking .service .item .column.article>select{width:100%}
}
.product .quick_booking .alternative_button{float:right}
body.rwd .product .quick_booking .alternative_button{float:right}
body.norwd .product .quick_booking .alternative_button{float:right}
@media screen and (max-width:720px){body.rwd .product .content:nth-child(1){padding-left:0}
body.rwd .product .time{white-space:nowrap}
}
body.norwd .product .title_with_button .backToCatalogButton{display:none}
@media screen and (min-width:721px){.product .title_with_button .backToCatalogButton{display:none}
}
@media screen and (max-width:720px){body.rwd .product .title_with_button{position:relative}
body.rwd .product .title_with_button .title{padding-right:28px}
body.rwd .product .title_with_button .backToCatalogButton{position:absolute;right:0;top:0}
}
.product .location,.product .address{display:block;color:#707070}
.product .description em{font-weight:unset;font-style:italic}
.product .description a{color:blue;text-decoration:none}
.truncatable_buttons_container{display:none}
@media screen and (max-width:720px){body.rwd #product_header .product{margin-bottom:0}
}
@media screen and (max-width:720px){body.rwd div[id^='page_selection'] .product.truncated{max-height:7em;overflow-y:hidden;-webkit-mask-image:-webkit-gradient(linear,left 70%,left bottom,from(black),to(rgba(0,0,0,0)))}
}
@media screen and (max-width:720px){body.rwd div[id^='page_selection'] .product ~ .truncatable_buttons_container{display:block;text-align:center;margin-top:.75em}
body.rwd div[id^='page_selection'] .product ~ .truncatable_buttons_container a{width:100%}
body.rwd div[id^='page_selection'] .product ~ .truncatable_buttons_container .show_less{display:none}
body.rwd div[id^='page_selection'] .product ~ .truncatable_buttons_container+div{margin-top:.75em}
}
.performance .location{color:#707070}
.advantage .advantage_description,.product .description{white-space:normal}
#secondary_content_suggestions .product .subtitle,#secondary_content_suggestions .product .description,#secondary_content_suggestions .product .date,#secondary_content_suggestions .product .location,#secondary_content_suggestions .product .topic,#secondary_content_suggestions .product .button{display:none}
#secondary_content_suggestions .product .product_image{width:80px;margin-right:10px}
#secondary_content_suggestions .product .title{font-size:1.2em}
#main_content_file_details .product_container .original_price{display:none}
#main_content_reservation .product_container .original_price,#main_content_cart .product_container .original_price,#main_content_summary_products .product_container .original_price,.main_content_summary_products .product_container .original_price,#main_content_order_summary .product_container .original_price,#main_content_option_review .product_container .original_price,#main_content_request_summary .product_container .original_price,#main_content_request_transfer_seat_cat_summary .product_container .original_price,#main_content_beneficiaries .product_container .original_price,#main_content_memberships .product_container .original_price{display:block;text-decoration:line-through}
#main_content_reservation .product_container .original_price+.amount,#main_content_cart .product_container .original_price+.amount,#main_content_summary_products .product_container .original_price+.amount,.main_content_summary_products .product_container .original_price+.amount,#main_content_order_summary .product_container .original_price+.amount,#main_content_option_review .product_container .original_price+.amount,#main_content_request_summary .product_container .original_price+.amount,#main_content_request_transfer_seat_cat_summary .product_container .original_price+.amount,#main_content_beneficiaries .product_container .original_price+.amount,#main_content_memberships .product_container .original_price+.amount{color:#cd3301}
#main_content_cart .product .description,#main_content_summary_products .product .description,.main_content_summary_products .product .description,#main_content_reservation .product .description,#main_content_account_products .product .description,#main_content_list_products_EVENTS .product .description,#main_content_list_products_OTHER_PRODUCTS .product .description,#main_content_memberships .product .description{display:none}
#main_content_cart .product.cancellation_insurance_product,#main_content_cart .product.gift_aid_product,#main_content_summary_products .product.cancellation_insurance_product,#main_content_summary_products .product.gift_aid_product,.main_content_summary_products .product.cancellation_insurance_product,.main_content_summary_products .product.gift_aid_product,#main_content_reservation .product.cancellation_insurance_product,#main_content_reservation .product.gift_aid_product,#main_content_account_products .product.cancellation_insurance_product,#main_content_account_products .product.gift_aid_product,#main_content_list_products_EVENTS .product.cancellation_insurance_product,#main_content_list_products_EVENTS .product.gift_aid_product,#main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product,#main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product,#main_content_memberships .product.cancellation_insurance_product,#main_content_memberships .product.gift_aid_product{padding-top:10px}
@media screen and (max-width:720px){body.rwd #main_content_cart .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_cart .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_cart .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_cart .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_summary_products .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_summary_products .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_summary_products .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_summary_products .product.gift_aid_product .gift_aid_acceptance,body.rwd .main_content_summary_products .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd .main_content_summary_products .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd .main_content_summary_products .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd .main_content_summary_products .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_reservation .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_reservation .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_reservation .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_reservation .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_account_products .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_account_products .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_account_products .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_account_products .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_list_products_EVENTS .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_list_products_EVENTS .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_list_products_EVENTS .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_list_products_EVENTS .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .gift_aid_acceptance,body.rwd #main_content_memberships .product.cancellation_insurance_product .cancellation_insurance_acceptance,body.rwd #main_content_memberships .product.cancellation_insurance_product .gift_aid_acceptance,body.rwd #main_content_memberships .product.gift_aid_product .cancellation_insurance_acceptance,body.rwd #main_content_memberships .product.gift_aid_product .gift_aid_acceptance{margin-top:20px}
body.rwd #main_content_cart .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_cart .product.gift_aid_product .product_image_container,body.rwd #main_content_summary_products .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_summary_products .product.gift_aid_product .product_image_container,body.rwd .main_content_summary_products .product.cancellation_insurance_product .product_image_container,body.rwd .main_content_summary_products .product.gift_aid_product .product_image_container,body.rwd #main_content_reservation .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_reservation .product.gift_aid_product .product_image_container,body.rwd #main_content_account_products .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_account_products .product.gift_aid_product .product_image_container,body.rwd #main_content_list_products_EVENTS .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_list_products_EVENTS .product.gift_aid_product .product_image_container,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .product_image_container,body.rwd #main_content_memberships .product.cancellation_insurance_product .product_image_container,body.rwd #main_content_memberships .product.gift_aid_product .product_image_container{margin-top:5px;margin-bottom:0}
body.rwd #main_content_cart .product.cancellation_insurance_product .content,body.rwd #main_content_cart .product.gift_aid_product .content,body.rwd #main_content_summary_products .product.cancellation_insurance_product .content,body.rwd #main_content_summary_products .product.gift_aid_product .content,body.rwd .main_content_summary_products .product.cancellation_insurance_product .content,body.rwd .main_content_summary_products .product.gift_aid_product .content,body.rwd #main_content_reservation .product.cancellation_insurance_product .content,body.rwd #main_content_reservation .product.gift_aid_product .content,body.rwd #main_content_account_products .product.cancellation_insurance_product .content,body.rwd #main_content_account_products .product.gift_aid_product .content,body.rwd #main_content_list_products_EVENTS .product.cancellation_insurance_product .content,body.rwd #main_content_list_products_EVENTS .product.gift_aid_product .content,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .content,body.rwd #main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .content,body.rwd #main_content_memberships .product.cancellation_insurance_product .content,body.rwd #main_content_memberships .product.gift_aid_product .content{padding-top:5px}
}
body.norwd #main_content_cart .product.cancellation_insurance_product .description,body.norwd #main_content_cart .product.gift_aid_product .description,body.norwd #main_content_summary_products .product.cancellation_insurance_product .description,body.norwd #main_content_summary_products .product.gift_aid_product .description,body.norwd .main_content_summary_products .product.cancellation_insurance_product .description,body.norwd .main_content_summary_products .product.gift_aid_product .description,body.norwd #main_content_reservation .product.cancellation_insurance_product .description,body.norwd #main_content_reservation .product.gift_aid_product .description,body.norwd #main_content_account_products .product.cancellation_insurance_product .description,body.norwd #main_content_account_products .product.gift_aid_product .description,body.norwd #main_content_list_products_EVENTS .product.cancellation_insurance_product .description,body.norwd #main_content_list_products_EVENTS .product.gift_aid_product .description,body.norwd #main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .description,body.norwd #main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .description,body.norwd #main_content_memberships .product.cancellation_insurance_product .description,body.norwd #main_content_memberships .product.gift_aid_product .description{display:block}
@media screen and (min-width:981px){#main_content_cart .product.cancellation_insurance_product .description,#main_content_cart .product.gift_aid_product .description,#main_content_summary_products .product.cancellation_insurance_product .description,#main_content_summary_products .product.gift_aid_product .description,.main_content_summary_products .product.cancellation_insurance_product .description,.main_content_summary_products .product.gift_aid_product .description,#main_content_reservation .product.cancellation_insurance_product .description,#main_content_reservation .product.gift_aid_product .description,#main_content_account_products .product.cancellation_insurance_product .description,#main_content_account_products .product.gift_aid_product .description,#main_content_list_products_EVENTS .product.cancellation_insurance_product .description,#main_content_list_products_EVENTS .product.gift_aid_product .description,#main_content_list_products_OTHER_PRODUCTS .product.cancellation_insurance_product .description,#main_content_list_products_OTHER_PRODUCTS .product.gift_aid_product .description,#main_content_memberships .product.cancellation_insurance_product .description,#main_content_memberships .product.gift_aid_product .description{display:block}
}
.main_content_list_products .product,#main_content_account_products .product{border-bottom:1px solid #b4b4b4;margin-bottom:-1px}
body.norwd .main_content_list_products .product,body.norwd #main_content_account_products .product{padding:15px 0}
@media screen and (min-width:721px){.main_content_list_products .product,#main_content_account_products .product{padding:15px 0}
}
@media screen and (max-width:720px){body.rwd .main_content_list_products .product,body.rwd #main_content_account_products .product{padding:0 0 .75em;margin:.75em 0 0}
body.rwd .main_content_list_products .product:nth-child(1),body.rwd #main_content_account_products .product:nth-child(1){margin:0}
}
body.norwd .main_content_list_products .product .content,body.norwd #main_content_account_products .product .content,body.norwd #main_content_partner_advantage_products .product .content{overflow:hidden}
body.norwd .main_content_list_products .product .content .content_product_info,body.norwd #main_content_account_products .product .content .content_product_info,body.norwd #main_content_partner_advantage_products .product .content .content_product_info{max-width:80%}
@media screen and (min-width:721px){.main_content_list_products .product .content,#main_content_account_products .product .content,#main_content_partner_advantage_products .product .content{overflow:hidden}
.main_content_list_products .product .content .content_product_info,#main_content_account_products .product .content .content_product_info,#main_content_partner_advantage_products .product .content .content_product_info{max-width:80%}
}
.content_product_info .ballot_info{display:flex;flex-direction:column}
body.norwd .main_content_list_products .product_HOSPITALITY .content{overflow:hidden}
body.norwd .main_content_list_products .product_HOSPITALITY .content .content_product_info{max-width:100%}
@media screen and (min-width:721px){.main_content_list_products .product_HOSPITALITY .content{overflow:hidden}
.main_content_list_products .product_HOSPITALITY .content .content_product_info{max-width:100%}
}
.table_container ~ .product{margin-top:15px}
.table_container .widget_SPORTING_EVENT .tariff{width:12%}
.table_container .widget_SPORTING_EVENT .unit_price{width:10%}
.table_container .widget_SPORTING_EVENT .audience_cat_type{text-align:right}
.timeslot_pass .button_container .availability.sold_out{float:right;padding:.5em 0}
.product.product_SPORTING_EVENT{padding-bottom:8px}
body.norwd .product.product_SPORTING_EVENT .mobile{display:none}
body.norwd .product.product_SPORTING_EVENT .desktop{display:block}
@media screen and (min-width:721px){.product.product_SPORTING_EVENT .mobile{display:none}
.product.product_SPORTING_EVENT .desktop{display:block}
}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .mobile{display:block}
body.rwd .product.product_SPORTING_EVENT .desktop{display:none}
}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile,body.rwd .product.product_SPORTING_EVENT .date_time_venue,body.rwd .product.product_SPORTING_EVENT tariff.mobile{margin-bottom:.75em}
}
.product.product_SPORTING_EVENT .teams_image_container{vertical-align:middle;width:135px}
.product.product_SPORTING_EVENT .teams_image_container img{width:50px !important;height:50px !important}
body.rwd .product.product_SPORTING_EVENT .teams_image_container img{width:50px !important;height:50px !important}
body.norwd .product.product_SPORTING_EVENT .teams_image_container img{width:50px !important;height:50px !important}
body.norwd .product.product_SPORTING_EVENT .teams_image_container{float:left;width:auto;margin:1px 10px 0}
@media screen and (min-width:721px){.product.product_SPORTING_EVENT .teams_image_container{float:left;width:auto;margin:1px 10px 0}
}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .teams_image_container{display:table;float:none;width:75%;margin:0 auto .5em}
body.rwd .product.product_SPORTING_EVENT .teams_image_container .vs{visibility:hidden}
body.rwd .product.product_SPORTING_EVENT .teams_image_container>span{display:table-cell;text-align:center}
body.rwd .product.product_SPORTING_EVENT .teams_image_container>span.vs.desktop{display:none}
}
.product.product_SPORTING_EVENT .teams_image_container .vs.desktop{display:inline-block;vertical-align:top;margin:18px 5px 0 5px;color:#707070}
.product.product_SPORTING_EVENT .teams_image_container .vs.mobile{vertical-align:middle;width:20px}
.product.product_SPORTING_EVENT .teams_image_container .vs.mobile span{display:inline-block;width:20px;height:20px;line-height:20px;color:#cd3301;border:1px solid #cd3301;border-radius:50%}
.product.product_SPORTING_EVENT .teams_image_container .team,.product.product_SPORTING_EVENT .teams_image_container .vs{display:table-cell;vertical-align:middle}
.product.product_SPORTING_EVENT .teams_image_container+.content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.product.product_SPORTING_EVENT .teams_image_container+.content .date_time_venue,.product.product_SPORTING_EVENT .teams_image_container+.content .tariff,.product.product_SPORTING_EVENT .teams_image_container+.content .availability{display:block;width:auto;padding-left:0}
.product.product_SPORTING_EVENT .teams_image_container+.content .from,.product.product_SPORTING_EVENT .teams_image_container+.content .to{display:inline}
.product.product_SPORTING_EVENT .teams_image_container+.content .round_kind{font-size:.9em}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .teams_image_container+.content{text-align:center}
body.rwd .product.product_SPORTING_EVENT .teams_image_container+.content .date_time_venue,body.rwd .product.product_SPORTING_EVENT .teams_image_container+.content .tariff,body.rwd .product.product_SPORTING_EVENT .teams_image_container+.content .availability{float:none;clear:none;margin:0}
}
body.norwd .product.product_SPORTING_EVENT .teams_image_container+.content{padding-left:150px}
@media screen and (min-width:721px){.product.product_SPORTING_EVENT .teams_image_container+.content{padding-left:150px}
}
body.rwd .product.product_SPORTING_EVENT .teams_image_container+.content .location{display:block;float:none;width:auto;padding:0;margin-top:0}
body.norwd .product.product_SPORTING_EVENT .teams_image_container+.content .location{display:block;float:none;width:auto;padding:0;margin-top:0}
.product.product_SPORTING_EVENT .teams_image_container+.content .location{display:block;float:none;width:auto;padding:0;margin-top:0}
.product.product_SPORTING_EVENT .teams_image_container+.content .teams.name{font-size:1.25em;font-weight:bold;padding-bottom:.25em}
.product.product_SPORTING_EVENT .teams_image_container .team{width:50px !important;height:50px !important;padding:0 5px}
body.rwd .product.product_SPORTING_EVENT .teams_image_container .team{width:50px !important;height:50px !important}
body.norwd .product.product_SPORTING_EVENT .teams_image_container .team{width:50px !important;height:50px !important}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile{display:table;width:100%;margin-bottom:1.5em}
body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile>span{display:table-cell;text-align:center}
body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile>span.team{font-size:18px}
body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile>span.vs{vertical-align:middle;width:20px}
body.rwd .product.product_SPORTING_EVENT .teams_names_container.mobile>span.vs span{display:inline-block;width:20px;height:20px;line-height:20px;color:#cd3301;border:1px solid #cd3301;border-radius:50%}
body.rwd .product.product_SPORTING_EVENT .teams_image_container+.teams_names_container.mobile>.vs{visibility:hidden}
}
.product.product_SPORTING_EVENT .title .vs{text-transform:uppercase;font-size:.6em}
.product.product_SPORTING_EVENT .subtitle{display:inline-block;font-weight:normal;color:#707070}
.product.product_SPORTING_EVENT .teams.name{margin:0 10px 6px}
.product.product_SPORTING_EVENT .teams.name .host,.product.product_SPORTING_EVENT .teams.name .opposing{font-size:20px;font-weight:bold}
.product.product_SPORTING_EVENT .teams.name .vs{text-transform:uppercase;display:inline-block;margin:0 3px}
.product.product_SPORTING_EVENT .availability{float:none;display:block;vertical-align:baseline;font-size:10px}
body.norwd .product.product_SPORTING_EVENT .availability{margin-top:6px}
@media screen and (min-width:721px){.product.product_SPORTING_EVENT .availability{margin-top:6px}
}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .availability{margin-top:.5em}
}
.product.product_SPORTING_EVENT .availability .availability_bullet{border-radius:2px;width:11px;height:11px;border-color:rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.product.product_SPORTING_EVENT .date_time_venue{width:auto}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .date_time_venue{float:none;text-align:center;margin-bottom:1.5em}
}
.product.product_SPORTING_EVENT .date_time_venue .day,.product.product_SPORTING_EVENT .date_time_venue .date,.product.product_SPORTING_EVENT .date_time_venue .time{text-transform:uppercase}
.product.product_SPORTING_EVENT .date::first-letter {text-transform:uppercase}
body.rwd .product.product_SPORTING_EVENT.with_location .location{display:block;float:none}
body.norwd .product.product_SPORTING_EVENT.with_location .location{display:block;float:none}
.product.product_SPORTING_EVENT.with_location .location{display:block;float:none}
.product.product_SPORTING_EVENT .location{display:block;padding:0;width:auto;margin-top:5px;color:black}
.product.product_SPORTING_EVENT .round_kind{text-transform:uppercase;color:#707070;display:inline-block}
.product.product_SPORTING_EVENT .round_kind:before{content:" - "}
.product.product_SPORTING_EVENT .round_kind .round:not(:empty)+.kind:not(:empty):before{content:" - "}
.product.product_SPORTING_EVENT .tariff{height:auto;width:auto;margin-top:1px}
body.norwd .product.product_SPORTING_EVENT .tariff{float:right;margin-right:10px;text-align:right}
@media screen and (min-width:721px){.product.product_SPORTING_EVENT .tariff{float:right;margin-right:10px;text-align:right}
}
.product.product_SPORTING_EVENT .tariff.mobile{float:none;text-align:center}
body.rwd .product.product_SPORTING_EVENT .tariff.mobile{float:none;text-align:center}
body.norwd .product.product_SPORTING_EVENT .tariff.mobile{float:none;text-align:center}
.product.product_SPORTING_EVENT .tariff .from .text{text-transform:uppercase;vertical-align:super;display:inline-block;margin-right:2px}
.product.product_SPORTING_EVENT .tariff .from .amount .int_part{font-size:20px}
.product.product_SPORTING_EVENT .tariff .from .amount .mantissa,.product.product_SPORTING_EVENT .tariff .from .amount .decimal_separator,.product.product_SPORTING_EVENT .tariff .from .amount .currency{font-size:17px}
@media screen and (max-width:720px){body.rwd .product.product_SPORTING_EVENT .button_container{clear:both}
}
.product.product_SPORTING_EVENT .not_final{font-size:.8em;color:#cd3301}
.product.product_SPORTING_EVENT .not_final:before{content:'('}
.product.product_SPORTING_EVENT .not_final:after{content:')'}
.product.product_SPORTING_EVENT .no_final_date_container{font-size:.8em;color:#cd3301}
.product.product_SPORTING_EVENT .description{margin-top:2em}
.product.product_SPORTING_EVENT .button,.product.product_EVENT .button{display:inline-block;margin-top:5px}
.performance_SPORTING_EVENT{padding:0;height:auto;box-sizing:border-box;position:relative;min-height:3.5em;width:100%;clear:both}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT{padding-top:50px}
}
body.norwd .performance_SPORTING_EVENT{display:flex;flex-direction:column}
@media screen and (min-width:721px){.performance_SPORTING_EVENT{display:flex;flex-direction:column}
}
.performance_SPORTING_EVENT .perf_secondary_info_table{width:100%;display:flex;caption-side:top}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_secondary_info_table{display:block}
}
.performance_SPORTING_EVENT .with_expiration_info{width:100%}
.performance_SPORTING_EVENT .perf_details{display:flex;align-items:center;width:100%}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_details{flex-direction:column;align-items:flex-start;margin-bottom:10px}
}
.performance_SPORTING_EVENT .perf_info_list_element{padding-top:3px;padding-bottom:3px}
body.norwd .performance_SPORTING_EVENT .perf_info_list_element{display:table-cell;vertical-align:middle}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info_list_element{display:table-cell;vertical-align:middle}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_info_list_element.last_element{text-align:right}
}
body.norwd .performance_SPORTING_EVENT .clear{display:none}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .clear{display:none}
}
body.norwd .performance_SPORTING_EVENT .perf_info{width:45%;display:flex;align-items:center;flex-grow:.7}
body.norwd .performance_SPORTING_EVENT .perf_info.with-request{width:35%}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info{width:45%;display:flex;align-items:center;flex-grow:.7}
.performance_SPORTING_EVENT .perf_info.with-request{width:35%}
}
.performance_SPORTING_EVENT .perf_info .match_round{min-width:50px;max-width:50px;margin-right:10px;overflow:hidden;text-align:center;color:white;padding:0}
.performance_SPORTING_EVENT .perf_info .match_round .match_round_code.with-match-comfort-val,.performance_SPORTING_EVENT .perf_info .match_round .match_round_name{display:none}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_info .match_round{float:left;margin:0 10px 30px 0}
}
.performance_SPORTING_EVENT .perf_info .match_round .match_logo_wrapper,.performance_SPORTING_EVENT .perf_info .match_round .match_logo{width:50px;height:50px;line-height:50px;background-color:#ea6236}
body.norwd .performance_SPORTING_EVENT .perf_info .match_round .match_logo_wrapper,body.norwd .performance_SPORTING_EVENT .perf_info .match_round .match_logo{margin-right:-10px}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info .match_round .match_logo_wrapper,.performance_SPORTING_EVENT .perf_info .match_round .match_logo{margin-right:-10px}
}
.performance_SPORTING_EVENT .perf_info .match_round .match_logo{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}
.performance_SPORTING_EVENT .perf_info .match_round .match_logo .match_logo_overlay{position:absolute;bottom:0;left:0;width:100%;line-height:18px;background-size:cover;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,0.1)),color-stop(50%,rgba(0,0,0,0.55)),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.55),#000);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.55),#000);background-image:-o-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.55),#000);background-image:linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.55),#000);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.55),black);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50333333',endColorstr='#000000',GradientType=0)}
body.norwd .performance_SPORTING_EVENT .perf_info .date_time{min-width:120px;max-width:120px}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info .date_time{min-width:120px;max-width:120px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_info .date_time{display:flex;width:auto;margin-left:6%}
}
.performance_SPORTING_EVENT .perf_info .date_time .day_month_hour{display:inline-block}
.performance_SPORTING_EVENT .perf_info .date_time .month_hour{display:inline-block}
.performance_SPORTING_EVENT .perf_info .date_time .hour:before{content:'- '}
.performance_SPORTING_EVENT .perf_info .date_time .no_final_date{display:block;font-size:10px;line-height:15px;color:#cd3301}
body.norwd .performance_SPORTING_EVENT .perf_info .date_time .no_final_date{clear:both}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info .date_time .no_final_date{clear:both}
}
body.norwd .performance_SPORTING_EVENT .perf_info .venue_group_match{margin-left:5px}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .perf_info .venue_group_match{margin-left:5px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .perf_info .venue_group_match{width:auto;margin-left:6%}
}
.performance_SPORTING_EVENT .teams{width:55%;display:flex;align-items:center;flex-grow:1}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .teams{width:auto;position:absolute;top:0;left:0;right:0;background:#eee;padding:0}
}
.performance_SPORTING_EVENT .teams.with-request{width:40%}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .teams.with-request{width:auto}
}
.performance_SPORTING_EVENT .team{position:relative;float:left;line-height:40px;height:42px}
.performance_SPORTING_EVENT .team .image_container{height:20px;display:inline-block;vertical-align:middle}
.performance_SPORTING_EVENT .team img{height:20px;max-width:25px;vertical-align:top}
.performance_SPORTING_EVENT .team .name{font-size:14px;line-height:15px;font-weight:bolder;display:inline-block;vertical-align:middle;word-break:break-word}
.performance_SPORTING_EVENT .team.home,.performance_SPORTING_EVENT .team.opposite{width:45%;display:flex;align-items:center}
.performance_SPORTING_EVENT .team.home{text-align:right;justify-content:flex-end}
.performance_SPORTING_EVENT .team.home .image_container{margin-left:3px}
.performance_SPORTING_EVENT .team.opposite{text-align:left;justify-content:flex-start}
.performance_SPORTING_EVENT .team.opposite .image_container{margin-right:3px}
.performance_SPORTING_EVENT .team.separator{width:10%;text-align:center}
.performance_SPORTING_EVENT .buttons_availability{display:flex;width:100%}
body.norwd .performance_SPORTING_EVENT .buttons_availability{min-width:130px;max-width:130px;align-items:center}
body.norwd .performance_SPORTING_EVENT .buttons_availability.resale{min-width:200px;max-width:200px}
body.norwd .performance_SPORTING_EVENT .buttons_availability .buttons{display:flex;flex-direction:column;gap:1px}
body.norwd .performance_SPORTING_EVENT .buttons_availability .availability_container{padding-left:10px}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .buttons_availability{min-width:130px;max-width:130px;align-items:center}
.performance_SPORTING_EVENT .buttons_availability.resale{min-width:200px;max-width:200px}
.performance_SPORTING_EVENT .buttons_availability .buttons{display:flex;flex-direction:column;gap:1px}
.performance_SPORTING_EVENT .buttons_availability .availability_container{padding-left:10px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .buttons_availability{flex-grow:1;flex-direction:column}
body.rwd .performance_SPORTING_EVENT .buttons_availability .buttons{display:flex;margin-top:.75em;flex-direction:column;gap:.75em}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .buttons_availability .button a{display:block;text-align:center}
body.rwd .performance_SPORTING_EVENT .buttons_availability .button+.button{margin-left:1em}
}
body.norwd .performance_SPORTING_EVENT .buttons_availability .button.performance-select-btn{display:none}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .buttons_availability .button.performance-select-btn{display:none}
}
.performance_SPORTING_EVENT .tariff{display:flex;flex-direction:column}
body.norwd .performance_SPORTING_EVENT .tariff{padding:0 5px}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .tariff{padding:0 5px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .tariff{float:none}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .tariff .from.display_inline_mobile{display:inline}
}
.performance_SPORTING_EVENT .tariff+.button{margin-top:5px}
.performance_SPORTING_EVENT.with_location .tariff{width:auto}
.performance_SPORTING_EVENT.with_location .tariff .from .text{padding-right:3px}
.performance_SPORTING_EVENT .availability{position:absolute;float:none;display:inline;height:auto;padding-left:0;line-height:15px}
.performance_SPORTING_EVENT .availability.disable_absolute{position:initial}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .availability{margin-top:0}
body.rwd .performance_SPORTING_EVENT .availability.wrapper_match_selection_mobile{display:flex;justify-content:flex-end}
}
.performance_SPORTING_EVENT .button{white-space:nowrap}
.performance_SPORTING_EVENT .arrow-up-wrapper{display:none}
.performance_SPORTING_EVENT.selectable:hover{background-color:#f6f6f6;cursor:pointer}
.performance_SPORTING_EVENT .tickets{width:10%;visibility:hidden;padding-top:4px}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .tickets+.buttons{margin:1em 0 .5em}
body.rwd .performance_SPORTING_EVENT .tickets+.buttons .button a{display:block;text-align:center}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT.expanded{padding-right:50px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT.expanded .tickets{position:absolute;top:.75em;right:6px}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT.expanded .tickets+.buttons{position:absolute;text-align:right;margin:0;top:3.25em;right:6px}
}
.performance_SPORTING_EVENT .hasTickets{visibility:visible}
body.norwd .performance_SPORTING_EVENT .performance-select-btn{display:none}
@media screen and (min-width:721px){.performance_SPORTING_EVENT .performance-select-btn{display:none}
}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .requestDrawerCloseBtn .text{display:none}
body.rwd .performance_SPORTING_EVENT .date_time,body.rwd .performance_SPORTING_EVENT .venue_group_match{margin-left:50px}
}
.performance_SPORTING_EVENT .no_final_date_container{width:33%;text-align:center;margin:0 20px 0 0;padding:10px;background:url("../../images/cross_hatched.png") repeat}
.performance_SPORTING_EVENT .no_final_date_container .venue_group_match{max-width:none}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .no_final_date_container{text-align:center;max-width:50%;margin-left:-5px}
}
.performance_SPORTING_EVENT .no_final_date_container .text_1{display:block}
.performance_SPORTING_EVENT .no_final_date_container .text_2{display:block;font-size:.9em;color:#707070}
.performance_SPORTING_EVENT .no_final_date_container .with-advantage .advantage{width:max-content}
.performance_SPORTING_EVENT .expiration_info{padding-right:5px;text-align:right;padding-top:0 !important}
.performance_SPORTING_EVENT .expiration_info .competition{text-transform:uppercase;color:#707070}
.performance_SPORTING_EVENT .expiration_info .expired_date{display:inline-block}
.performance_SPORTING_EVENT .product_info{margin:2px 0 .5em 0}
.performance_SPORTING_EVENT .product_info .product_name{text-transform:uppercase;color:#707070;text-align:left;font-size:14px;float:left;line-height:18px}
@media screen and (max-width:720px){body.rwd .performance_SPORTING_EVENT .product_info .product_name{float:none}
}
.performance_SPORTING_EVENT .product_info .expiration_info{float:right;line-height:18px}
.performance_SPORTING_EVENT .advantage{margin-bottom:5px}
#main_content_cart .performance_SPORTING_EVENT .teams,#main_content_reservation .performance_SPORTING_EVENT .teams,#main_content_summary_products .performance_SPORTING_EVENT .teams,.main_content_summary_products .performance_SPORTING_EVENT .teams,#main_content_file_details .performance_SPORTING_EVENT .teams,.main_content_file_details .performance_SPORTING_EVENT .teams,#main_content_order_summary .performance_SPORTING_EVENT .teams,#main_content_beneficiaries .performance_SPORTING_EVENT .teams{width:auto}
.product_image_container.teams_image_container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.product>.teams_image_container{float:left;margin-right:1.25em}
.product_VISIT_PASS .visit_pass_group_details_container{display:table;width:100%;margin-top:.3em}
body.norwd .product_VISIT_PASS .visit_pass_group_details_container .group_details_label{display:table-cell;width:100px}
@media screen and (min-width:721px){.product_VISIT_PASS .visit_pass_group_details_container .group_details_label{display:table-cell;width:100px}
}
@media screen and (max-width:720px){body.rwd .product_VISIT_PASS .visit_pass_group_details_container .group_details_label{display:block;margin-bottom:3px}
}
body.norwd .product_VISIT_PASS .visit_pass_group_details_container .group_details_info{display:table-cell;padding-left:1.25em}
@media screen and (min-width:721px){.product_VISIT_PASS .visit_pass_group_details_container .group_details_info{display:table-cell;padding-left:1.25em}
}
.product_VISIT_PASS .visit_pass_group_details_container.massPrintingExisted{margin-top:-7px;width:60%}
body.norwd .product_VISIT_PASS .visit_pass_group_comment{margin-left:100px;padding-left:1.25em;margin-bottom:5px}
@media screen and (min-width:721px){.product_VISIT_PASS .visit_pass_group_comment{margin-left:100px;padding-left:1.25em;margin-bottom:5px}
}
.product_VISIT_PASS .visit_pass_info_container .info+.info:before,.product_VISIT_PASS .group_criterions .info+.info:before,.visit_pass_detail .visit_pass_info_container .info+.info:before,.visit_pass_detail .group_criterions .info+.info:before{content:' - '}
@media screen and (max-width:720px){body.rwd .product_VISIT_PASS .visit_pass_info_container .info,body.rwd .product_VISIT_PASS .group_criterions .info,body.rwd .visit_pass_detail .visit_pass_info_container .info,body.rwd .visit_pass_detail .group_criterions .info{white-space:nowrap}
}
.product_VISIT_PASS .visit_pass_group_comment,.visit_pass_detail .visit_pass_group_comment{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#707070}
#main_content_storefront_hotdeals .product,#main_content_storefront_search_results .product,#main_content_account_hotdeals .product,#main_content_account_home_personal_offers .product{padding-top:0}
#main_content_storefront_hotdeals .product .button,#main_content_storefront_search_results .product .button,#main_content_account_hotdeals .product .button,#main_content_account_home_personal_offers .product .button{float:right}
body.norwd #main_content_storefront_hotdeals .product,body.norwd #main_content_storefront_search_results .product,body.norwd #main_content_account_hotdeals .product,body.norwd #main_content_account_home_personal_offers .product{float:left;width:318px}
body.norwd #main_content_storefront_hotdeals .product .content,body.norwd #main_content_storefront_search_results .product .content,body.norwd #main_content_account_hotdeals .product .content,body.norwd #main_content_account_home_personal_offers .product .content{min-height:7.5em;padding-bottom:1em}
body.norwd #main_content_storefront_hotdeals .product .button,body.norwd #main_content_storefront_search_results .product .button,body.norwd #main_content_account_hotdeals .product .button,body.norwd #main_content_account_home_personal_offers .product .button{position:relative;top:78px}
body.norwd #main_content_storefront_hotdeals .product .button a,body.norwd #main_content_storefront_search_results .product .button a,body.norwd #main_content_account_hotdeals .product .button a,body.norwd #main_content_account_home_personal_offers .product .button a{height:auto;padding:.2em .4em}
body.norwd #main_content_storefront_hotdeals .product:nth-child(odd),body.norwd #main_content_storefront_search_results .product:nth-child(odd),body.norwd #main_content_account_hotdeals .product:nth-child(odd),body.norwd #main_content_account_home_personal_offers .product:nth-child(odd){clear:left}
body.norwd #main_content_storefront_hotdeals .product:nth-child(even),body.norwd #main_content_storefront_search_results .product:nth-child(even),body.norwd #main_content_account_hotdeals .product:nth-child(even),body.norwd #main_content_account_home_personal_offers .product:nth-child(even){clear:right;margin-left:12px}
body.norwd #main_content_storefront_hotdeals .product:nth-child(n+3),body.norwd #main_content_storefront_search_results .product:nth-child(n+3),body.norwd #main_content_account_hotdeals .product:nth-child(n+3),body.norwd #main_content_account_home_personal_offers .product:nth-child(n+3){border-top:1px solid #b4b4b4;padding-top:2em}
@media screen and (min-width:721px){#main_content_storefront_hotdeals .product,#main_content_storefront_search_results .product,#main_content_account_hotdeals .product,#main_content_account_home_personal_offers .product{float:left;width:318px}
#main_content_storefront_hotdeals .product .content,#main_content_storefront_search_results .product .content,#main_content_account_hotdeals .product .content,#main_content_account_home_personal_offers .product .content{min-height:7.5em;padding-bottom:1em}
#main_content_storefront_hotdeals .product .button,#main_content_storefront_search_results .product .button,#main_content_account_hotdeals .product .button,#main_content_account_home_personal_offers .product .button{position:relative;top:78px}
#main_content_storefront_hotdeals .product .button a,#main_content_storefront_search_results .product .button a,#main_content_account_hotdeals .product .button a,#main_content_account_home_personal_offers .product .button a{height:auto;padding:.2em .4em}
#main_content_storefront_hotdeals .product:nth-child(odd),#main_content_storefront_search_results .product:nth-child(odd),#main_content_account_hotdeals .product:nth-child(odd),#main_content_account_home_personal_offers .product:nth-child(odd){clear:left}
#main_content_storefront_hotdeals .product:nth-child(even),#main_content_storefront_search_results .product:nth-child(even),#main_content_account_hotdeals .product:nth-child(even),#main_content_account_home_personal_offers .product:nth-child(even){clear:right;margin-left:12px}
#main_content_storefront_hotdeals .product:nth-child(n+3),#main_content_storefront_search_results .product:nth-child(n+3),#main_content_account_hotdeals .product:nth-child(n+3),#main_content_account_home_personal_offers .product:nth-child(n+3){border-top:1px solid #b4b4b4;padding-top:2em}
}
@media screen and (max-width:720px){body.rwd #main_content_storefront_hotdeals .product,body.rwd #main_content_storefront_search_results .product,body.rwd #main_content_account_hotdeals .product,body.rwd #main_content_account_home_personal_offers .product{float:none;display:block;width:100%}
body.rwd #main_content_storefront_hotdeals .product:nth-child(n+2),body.rwd #main_content_storefront_search_results .product:nth-child(n+2),body.rwd #main_content_account_hotdeals .product:nth-child(n+2),body.rwd #main_content_account_home_personal_offers .product:nth-child(n+2){border-top:1px solid #b4b4b4;padding-top:.75em}
}
#main_content_storefront_hotdeals .product .date,#main_content_storefront_search_results .product .date,#main_content_account_hotdeals .product .date,#main_content_account_home_personal_offers .product .date{display:none}
@media screen and (max-width:1129px){body.rwd #main_content_storefront_hotdeals .product .advantage .advantage_catchword_description,body.rwd #main_content_storefront_search_results .product .advantage .advantage_catchword_description,body.rwd #main_content_account_hotdeals .product .advantage .advantage_catchword_description,body.rwd #main_content_account_home_personal_offers .product .advantage .advantage_catchword_description{display:none}
}
body.norwd #main_content_account_home_personal_offers .advantage{display:block}
@media screen and (min-width:1130px){#main_content_account_home_personal_offers .advantage{display:block}
}
#main_content_storefront_hotdeals .product .button,#main_content_storefront_hotdeals .product .buy_unavailable,#main_content_storefront_search_results .product .button,#main_content_storefront_search_results .product .buy_unavailable,#main_content_account_hotdeals .product .button,#main_content_account_hotdeals .product .buy_unavailable{display:inline-block}
#main_content_storefront_hotdeals .product .more_info,#main_content_storefront_hotdeals .product .subtitle,#main_content_storefront_hotdeals .product .description,#main_content_storefront_search_results .product .more_info,#main_content_storefront_search_results .product .subtitle,#main_content_storefront_search_results .product .description,#main_content_account_hotdeals .product .more_info,#main_content_account_hotdeals .product .subtitle,#main_content_account_hotdeals .product .description{display:none}
body.norwd #main_content_storefront_hotdeals .product .product_image_container,body.norwd #main_content_storefront_search_results .product .product_image_container,body.norwd #main_content_account_hotdeals .product .product_image_container{max-height:100px;overflow:hidden}
body.norwd #main_content_storefront_hotdeals .product .product_image_container img,body.norwd #main_content_storefront_search_results .product .product_image_container img,body.norwd #main_content_account_hotdeals .product .product_image_container img{width:auto;max-height:100px}
@media screen and (min-width:721px){#main_content_storefront_hotdeals .product .product_image_container,#main_content_storefront_search_results .product .product_image_container,#main_content_account_hotdeals .product .product_image_container{max-height:100px;overflow:hidden}
#main_content_storefront_hotdeals .product .product_image_container img,#main_content_storefront_search_results .product .product_image_container img,#main_content_account_hotdeals .product .product_image_container img{width:auto;max-height:100px}
}
#main_content_account_home_personal_offers .product .location{display:none}
#main_content_storefront_product .product .title{display:none}
#main_content_storefront_upselling .product .date,#main_content_storefront_upselling .product .location,#main_content_storefront_upselling .product .topic,#main_content_storefront_upselling .product .more_info{display:none}
#main_content_storefront_upselling .product .title{font-weight:bold}
body.norwd #main_content_storefront_upselling .product .title{font-size:12px}
@media screen and (min-width:721px){#main_content_storefront_upselling .product .title{font-size:12px}
}
@media screen and (max-width:1129px){body.rwd #main_content_storefront_upselling .product .title{font-size:1em}
}
#main_content_storefront_upselling .description{margin-bottom:10px}
.main_content_event .product .date{font-weight:bold}
#main_content_advantages .product .more_info,#main_content_account_products .product .more_info{display:none}
#main_content_tickets .product_container .product,#main_content_file_details .product_container .product,.main_content_file_details .product_container .product,#main_content_order_summary .product_container .product,#main_content_option_review .product_container .product{margin-bottom:0}
#main_content_tickets .product_container .composed_product_container .composed_product,#main_content_file_details .product_container .composed_product_container .composed_product,.main_content_file_details .product_container .composed_product_container .composed_product,#main_content_order_summary .product_container .composed_product_container .composed_product,#main_content_option_review .product_container .composed_product_container .composed_product{padding:1em;margin-bottom:.5em;border:1px solid #b4b4b4;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
@media screen and (max-width:720px){body.rwd #main_content_tickets .product_container .composed_product_container .composed_product,body.rwd #main_content_file_details .product_container .composed_product_container .composed_product,body.rwd .main_content_file_details .product_container .composed_product_container .composed_product,body.rwd #main_content_order_summary .product_container .composed_product_container .composed_product,body.rwd #main_content_option_review .product_container .composed_product_container .composed_product{padding:.5em}
}
#main_content_tickets .product_container .exchange_actions_btn,#main_content_file_details .product_container .exchange_actions_btn,.main_content_file_details .product_container .exchange_actions_btn,#main_content_order_summary .product_container .exchange_actions_btn,#main_content_option_review .product_container .exchange_actions_btn{position:relative;text-align:right}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper{right:0;bottom:25px;flex-wrap:wrap;width:180px;border:1px solid black;background:white;margin-bottom:5px;border-radius:3px;position:absolute}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn{font-weight:bold;padding:10px;text-align:left;height:15px;display:flex;align-items:center}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn:hover,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn:hover,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn:hover,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn:hover,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn:hover{color:white;cursor:pointer;background-color:#cd3301}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action{text-align:center;border-top:1px solid grey;color:#cd3301;justify-content:center}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action:hover,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action:hover,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action:hover,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action:hover,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.cancel-action:hover{color:white}
#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.disable,#main_content_tickets .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn .disable:hover,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.disable,#main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn .disable:hover,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.disable,.main_content_file_details .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn .disable:hover,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.disable,#main_content_order_summary .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn .disable:hover,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn.disable,#main_content_option_review .product_container .exchange_actions_btn .exchange_actions_btn_wrapper .exchange_action_btn .disable:hover{color:grey;background-color:white}
#main_content_tickets .product_container .exchange_actions,#main_content_file_details .product_container .exchange_actions,.main_content_file_details .product_container .exchange_actions,#main_content_order_summary .product_container .exchange_actions,#main_content_option_review .product_container .exchange_actions{text-align:right}
@media(max-width:600px){#main_content_tickets .product_container .exchange_actions,#main_content_file_details .product_container .exchange_actions,.main_content_file_details .product_container .exchange_actions,#main_content_order_summary .product_container .exchange_actions,#main_content_option_review .product_container .exchange_actions{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}
#main_content_tickets .product_container .exchange_actions .button,#main_content_file_details .product_container .exchange_actions .button,.main_content_file_details .product_container .exchange_actions .button,#main_content_order_summary .product_container .exchange_actions .button,#main_content_option_review .product_container .exchange_actions .button{padding-top:10px}
}
#main_content_tickets .product_container .exchange_actions .button,#main_content_file_details .product_container .exchange_actions .button,.main_content_file_details .product_container .exchange_actions .button,#main_content_order_summary .product_container .exchange_actions .button,#main_content_option_review .product_container .exchange_actions .button{margin-left:30px}
#main_content_tickets .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_tickets .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat,#main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat,.main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,.main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat,#main_content_order_summary .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_order_summary .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat,#main_content_option_review .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_option_review .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat{float:none}
#main_content_tickets .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,.main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_order_summary .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate,#main_content_option_review .product_container .ticket_container.exchange_ticket_container .ticket>.content .rate{font-weight:600}
#main_content_tickets .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat_info_container,#main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat_info_container,.main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat_info_container,#main_content_order_summary .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat_info_container,#main_content_option_review .product_container .ticket_container.exchange_ticket_container .ticket>.content .seat_info_container{padding-top:5px}
#main_content_tickets .product_container .ticket_container.exchange_ticket_container .ticket>.content .beneficiary,#main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .beneficiary,.main_content_file_details .product_container .ticket_container.exchange_ticket_container .ticket>.content .beneficiary,#main_content_order_summary .product_container .ticket_container.exchange_ticket_container .ticket>.content .beneficiary,#main_content_option_review .product_container .ticket_container.exchange_ticket_container .ticket>.content .beneficiary{padding-left:25px;padding-top:5px}
#main_content_tickets .product_container .composed_product_container .composed_ticket_container,#main_content_file_details .product_container .composed_product_container .composed_ticket_container,.main_content_file_details .product_container .composed_product_container .composed_ticket_container,#main_content_order_summary .product_container .composed_product_container .composed_ticket_container,#main_content_option_review .product_container .composed_product_container .composed_ticket_container{padding-top:20px;padding-bottom:20px}
#main_content_tickets .product_container .composed_product_container .ticket_info_container,#main_content_file_details .product_container .composed_product_container .ticket_info_container,.main_content_file_details .product_container .composed_product_container .ticket_info_container,#main_content_order_summary .product_container .composed_product_container .ticket_info_container,#main_content_option_review .product_container .composed_product_container .ticket_info_container{font-weight:600;margin-bottom:10px}
#main_content_tickets .product_container .composed_product_container .toggle_button,#main_content_file_details .product_container .composed_product_container .toggle_button,.main_content_file_details .product_container .composed_product_container .toggle_button,#main_content_order_summary .product_container .composed_product_container .toggle_button,#main_content_option_review .product_container .composed_product_container .toggle_button{float:right}
#main_content_tickets .product_container .composed_product_container .beneficiary,#main_content_file_details .product_container .composed_product_container .beneficiary,.main_content_file_details .product_container .composed_product_container .beneficiary,#main_content_order_summary .product_container .composed_product_container .beneficiary,#main_content_option_review .product_container .composed_product_container .beneficiary{padding:5px}
#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}
#fancybox-thumbs.bottom{bottom:2px}
#fancybox-thumbs.top{top:2px}
#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}
#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}
#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}
#fancybox-thumbs ul li:hover{opacity:1}
#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}
#page_selection_item .product_GOODS .product_image_container{display:table-cell}
#page_selection_item .product_GOODS .product-with-logo{display:table-cell}
.product_GOODS .product-image-extra-image{margin:10px 8px 0 0;width:44px;height:44px;float:left;cursor:pointer;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:4px 4px 10px #aeaeae;-moz-box-shadow:4px 4px 10px #aeaeae;box-shadow:4px 4px 10px #aeaeae}
@media screen and (max-width:720px){body.rwd .product_GOODS .product-image-extra-image{margin:0 8px 10px 0;width:41px;height:41px}
}
.product_GOODS .product-image-extra-container{width:210px}
@media screen and (max-width:720px){body.rwd .product_GOODS .product-image-extra-container{width:155px;margin-bottom:5px;margin-top:-15px}
}
.product_GOODS [data-img-large]{cursor:pointer}
.product-goods-image-popup .fancybox-nav{width:60px}
@media screen and (max-width:980px){body.rwd .product-goods-image-popup .fancybox-nav{width:10px}
}
.product-goods-image-popup .fancybox-nav span{visibility:visible;opacity:.7}
.product-goods-image-popup .fancybox-nav:hover span{opacity:1}
.product-goods-image-popup .fancybox-next{right:-70px}
@media screen and (max-width:980px){body.rwd .product-goods-image-popup .fancybox-next{right:-30px}
body.rwd .product-goods-image-popup .fancybox-next span{right:0}
}
.product-goods-image-popup .fancybox-prev{left:-70px}
@media screen and (max-width:980px){body.rwd .product-goods-image-popup .fancybox-prev{left:-30px}
body.rwd .product-goods-image-popup .fancybox-prev span{left:0}
}
.product-goods-image-popup .fancybox-title{font-size:1.5em;padding:0 0 15px 0}
.timezone_info{font-size:.8em;padding-right:10px}
.performance_container .timezone_info{display:block}
@media(min-width:720px){.product_description_header{display:flex;justify-content:center}
.product_description_header .main_content_group{width:min-content}
}
@media(max-width:720px){.product_description_header img{max-width:100%;height:auto}
}
body.norwd .button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd .button a:hover{background:#df5427;text-decoration:none;color:white}
body.norwd .button a:active{background:#ea894a}
@media screen and (min-width:721px){.button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
.button a:hover{background:#df5427;text-decoration:none;color:white}
.button a:active{background:#ea894a}
}
@media screen and (max-width:1129px){body.rwd .button a{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd .button a:hover{background:#df5427;text-decoration:none;color:white}
body.rwd .button a:active{background:#ea894a}
}
body.rwd .button.disabled a,body.rwd .button.disabled a:hover,body.rwd .button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
body.norwd .button.disabled a,body.norwd .button.disabled a:hover,body.norwd .button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.button.disabled a,.button.disabled a:hover,.button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.button .icon{display:none}
.alternative_button a{display:inline-block;color:#cd3301;font-weight:bold;font-size:1em;position:relative;height:auto}
body.norwd .alternative_button a{padding:0}
@media screen and (min-width:721px){.alternative_button a{padding:0}
}
@media screen and (max-width:1129px){body.rwd .alternative_button a{padding:0}
}
.alternative_button a:hover{text-decoration:none}
.alternative_button.disabled a,.alternative_button.disabled a:hover,.alternative_button.disabled a:active{cursor:default}
.alternative_button.disabled.noEmail.envelope .symbol{background-color:black}
.alternative_button .icon,.alternative_button .symbol{display:none}
.alternative_button.plus .icon,.alternative_button.add .icon,.alternative_button.less .icon,.alternative_button.delete .icon,.alternative_button.cancel .icon,.alternative_button.remove .icon,.alternative_button.continue .icon,.alternative_button.back .icon,.alternative_button.print .icon,.alternative_button.rewind .icon,.alternative_button.refresh .icon,.alternative_button.edit .icon,.alternative_button.select .icon,.alternative_button.working .icon,.alternative_button.mticket .icon,.alternative_button.download .icon,.alternative_button.eticket .icon,.alternative_button.view_seats .icon,.alternative_button.modify_seats .icon,.alternative_button.search .icon,.alternative_button.points .icon,.alternative_button.collapse .icon,.alternative_button.up .icon,.alternative_button.expand .icon,.alternative_button.down .icon,.alternative_button.pdf .icon,.alternative_button.filter_reset .icon,.alternative_button.calendar .icon,.alternative_button.sort .icon,.alternative_button.location .icon,.alternative_button.barcode .icon,.alternative_button.distribute .icon,.alternative_button.fortress .icon,.alternative_button.modifyAll .icon,.alternative_button.alternative_action_button .icon,.alternative_button.envelope .icon{display:inline-block;position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #b85616;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427)}
body.norwd .alternative_button.plus .icon,body.norwd .alternative_button.add .icon,body.norwd .alternative_button.less .icon,body.norwd .alternative_button.delete .icon,body.norwd .alternative_button.cancel .icon,body.norwd .alternative_button.remove .icon,body.norwd .alternative_button.continue .icon,body.norwd .alternative_button.back .icon,body.norwd .alternative_button.print .icon,body.norwd .alternative_button.rewind .icon,body.norwd .alternative_button.refresh .icon,body.norwd .alternative_button.edit .icon,body.norwd .alternative_button.select .icon,body.norwd .alternative_button.working .icon,body.norwd .alternative_button.mticket .icon,body.norwd .alternative_button.download .icon,body.norwd .alternative_button.eticket .icon,body.norwd .alternative_button.view_seats .icon,body.norwd .alternative_button.modify_seats .icon,body.norwd .alternative_button.search .icon,body.norwd .alternative_button.points .icon,body.norwd .alternative_button.collapse .icon,body.norwd .alternative_button.up .icon,body.norwd .alternative_button.expand .icon,body.norwd .alternative_button.down .icon,body.norwd .alternative_button.pdf .icon,body.norwd .alternative_button.filter_reset .icon,body.norwd .alternative_button.calendar .icon,body.norwd .alternative_button.sort .icon,body.norwd .alternative_button.location .icon,body.norwd .alternative_button.barcode .icon,body.norwd .alternative_button.distribute .icon,body.norwd .alternative_button.fortress .icon,body.norwd .alternative_button.modifyAll .icon,body.norwd .alternative_button.alternative_action_button .icon,body.norwd .alternative_button.envelope .icon{left:0}
@media screen and (min-width:721px){.alternative_button.plus .icon,.alternative_button.add .icon,.alternative_button.less .icon,.alternative_button.delete .icon,.alternative_button.cancel .icon,.alternative_button.remove .icon,.alternative_button.continue .icon,.alternative_button.back .icon,.alternative_button.print .icon,.alternative_button.rewind .icon,.alternative_button.refresh .icon,.alternative_button.edit .icon,.alternative_button.select .icon,.alternative_button.working .icon,.alternative_button.mticket .icon,.alternative_button.download .icon,.alternative_button.eticket .icon,.alternative_button.view_seats .icon,.alternative_button.modify_seats .icon,.alternative_button.search .icon,.alternative_button.points .icon,.alternative_button.collapse .icon,.alternative_button.up .icon,.alternative_button.expand .icon,.alternative_button.down .icon,.alternative_button.pdf .icon,.alternative_button.filter_reset .icon,.alternative_button.calendar .icon,.alternative_button.sort .icon,.alternative_button.location .icon,.alternative_button.barcode .icon,.alternative_button.distribute .icon,.alternative_button.fortress .icon,.alternative_button.modifyAll .icon,.alternative_button.alternative_action_button .icon,.alternative_button.envelope .icon{left:0}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.plus .icon,body.rwd .alternative_button.add .icon,body.rwd .alternative_button.less .icon,body.rwd .alternative_button.delete .icon,body.rwd .alternative_button.cancel .icon,body.rwd .alternative_button.remove .icon,body.rwd .alternative_button.continue .icon,body.rwd .alternative_button.back .icon,body.rwd .alternative_button.print .icon,body.rwd .alternative_button.rewind .icon,body.rwd .alternative_button.refresh .icon,body.rwd .alternative_button.edit .icon,body.rwd .alternative_button.select .icon,body.rwd .alternative_button.working .icon,body.rwd .alternative_button.mticket .icon,body.rwd .alternative_button.download .icon,body.rwd .alternative_button.eticket .icon,body.rwd .alternative_button.view_seats .icon,body.rwd .alternative_button.modify_seats .icon,body.rwd .alternative_button.search .icon,body.rwd .alternative_button.points .icon,body.rwd .alternative_button.collapse .icon,body.rwd .alternative_button.up .icon,body.rwd .alternative_button.expand .icon,body.rwd .alternative_button.down .icon,body.rwd .alternative_button.pdf .icon,body.rwd .alternative_button.filter_reset .icon,body.rwd .alternative_button.calendar .icon,body.rwd .alternative_button.sort .icon,body.rwd .alternative_button.location .icon,body.rwd .alternative_button.barcode .icon,body.rwd .alternative_button.distribute .icon,body.rwd .alternative_button.fortress .icon,body.rwd .alternative_button.modifyAll .icon,body.rwd .alternative_button.alternative_action_button .icon,body.rwd .alternative_button.envelope .icon{left:0}
}
.alternative_button.plus .symbol,.alternative_button.add .symbol,.alternative_button.less .symbol,.alternative_button.delete .symbol,.alternative_button.cancel .symbol,.alternative_button.remove .symbol,.alternative_button.continue .symbol,.alternative_button.back .symbol,.alternative_button.print .symbol,.alternative_button.rewind .symbol,.alternative_button.refresh .symbol,.alternative_button.edit .symbol,.alternative_button.select .symbol,.alternative_button.working .symbol,.alternative_button.mticket .symbol,.alternative_button.download .symbol,.alternative_button.eticket .symbol,.alternative_button.view_seats .symbol,.alternative_button.modify_seats .symbol,.alternative_button.search .symbol,.alternative_button.points .symbol,.alternative_button.collapse .symbol,.alternative_button.up .symbol,.alternative_button.expand .symbol,.alternative_button.down .symbol,.alternative_button.pdf .symbol,.alternative_button.filter_reset .symbol,.alternative_button.calendar .symbol,.alternative_button.sort .symbol,.alternative_button.location .symbol,.alternative_button.barcode .symbol,.alternative_button.distribute .symbol,.alternative_button.fortress .symbol,.alternative_button.modifyAll .symbol,.alternative_button.alternative_action_button .symbol,.alternative_button.envelope .symbol{display:inline-block;position:absolute;background-repeat:no-repeat;background-size:contain}
.alternative_button.plus a,.alternative_button.add a,.alternative_button.less a,.alternative_button.delete a,.alternative_button.cancel a,.alternative_button.remove a,.alternative_button.continue a,.alternative_button.back a,.alternative_button.print a,.alternative_button.rewind a,.alternative_button.refresh a,.alternative_button.edit a,.alternative_button.select a,.alternative_button.working a,.alternative_button.mticket a,.alternative_button.download a,.alternative_button.eticket a,.alternative_button.view_seats a,.alternative_button.modify_seats a,.alternative_button.search a,.alternative_button.points a,.alternative_button.collapse a,.alternative_button.up a,.alternative_button.expand a,.alternative_button.down a,.alternative_button.pdf a,.alternative_button.filter_reset a,.alternative_button.calendar a,.alternative_button.sort a,.alternative_button.location a,.alternative_button.barcode a,.alternative_button.distribute a,.alternative_button.fortress a,.alternative_button.modifyAll a,.alternative_button.alternative_action_button a,.alternative_button.envelope a{display:inline-block;line-height:20px;min-height:20px}
body.norwd .alternative_button.plus a,body.norwd .alternative_button.add a,body.norwd .alternative_button.less a,body.norwd .alternative_button.delete a,body.norwd .alternative_button.cancel a,body.norwd .alternative_button.remove a,body.norwd .alternative_button.continue a,body.norwd .alternative_button.back a,body.norwd .alternative_button.print a,body.norwd .alternative_button.rewind a,body.norwd .alternative_button.refresh a,body.norwd .alternative_button.edit a,body.norwd .alternative_button.select a,body.norwd .alternative_button.working a,body.norwd .alternative_button.mticket a,body.norwd .alternative_button.download a,body.norwd .alternative_button.eticket a,body.norwd .alternative_button.view_seats a,body.norwd .alternative_button.modify_seats a,body.norwd .alternative_button.search a,body.norwd .alternative_button.points a,body.norwd .alternative_button.collapse a,body.norwd .alternative_button.up a,body.norwd .alternative_button.expand a,body.norwd .alternative_button.down a,body.norwd .alternative_button.pdf a,body.norwd .alternative_button.filter_reset a,body.norwd .alternative_button.calendar a,body.norwd .alternative_button.sort a,body.norwd .alternative_button.location a,body.norwd .alternative_button.barcode a,body.norwd .alternative_button.distribute a,body.norwd .alternative_button.fortress a,body.norwd .alternative_button.modifyAll a,body.norwd .alternative_button.alternative_action_button a,body.norwd .alternative_button.envelope a{padding-left:25px}
@media screen and (min-width:721px){.alternative_button.plus a,.alternative_button.add a,.alternative_button.less a,.alternative_button.delete a,.alternative_button.cancel a,.alternative_button.remove a,.alternative_button.continue a,.alternative_button.back a,.alternative_button.print a,.alternative_button.rewind a,.alternative_button.refresh a,.alternative_button.edit a,.alternative_button.select a,.alternative_button.working a,.alternative_button.mticket a,.alternative_button.download a,.alternative_button.eticket a,.alternative_button.view_seats a,.alternative_button.modify_seats a,.alternative_button.search a,.alternative_button.points a,.alternative_button.collapse a,.alternative_button.up a,.alternative_button.expand a,.alternative_button.down a,.alternative_button.pdf a,.alternative_button.filter_reset a,.alternative_button.calendar a,.alternative_button.sort a,.alternative_button.location a,.alternative_button.barcode a,.alternative_button.distribute a,.alternative_button.fortress a,.alternative_button.modifyAll a,.alternative_button.alternative_action_button a,.alternative_button.envelope a{padding-left:25px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.plus a,body.rwd .alternative_button.add a,body.rwd .alternative_button.less a,body.rwd .alternative_button.delete a,body.rwd .alternative_button.cancel a,body.rwd .alternative_button.remove a,body.rwd .alternative_button.continue a,body.rwd .alternative_button.back a,body.rwd .alternative_button.print a,body.rwd .alternative_button.rewind a,body.rwd .alternative_button.refresh a,body.rwd .alternative_button.edit a,body.rwd .alternative_button.select a,body.rwd .alternative_button.working a,body.rwd .alternative_button.mticket a,body.rwd .alternative_button.download a,body.rwd .alternative_button.eticket a,body.rwd .alternative_button.view_seats a,body.rwd .alternative_button.modify_seats a,body.rwd .alternative_button.search a,body.rwd .alternative_button.points a,body.rwd .alternative_button.collapse a,body.rwd .alternative_button.up a,body.rwd .alternative_button.expand a,body.rwd .alternative_button.down a,body.rwd .alternative_button.pdf a,body.rwd .alternative_button.filter_reset a,body.rwd .alternative_button.calendar a,body.rwd .alternative_button.sort a,body.rwd .alternative_button.location a,body.rwd .alternative_button.barcode a,body.rwd .alternative_button.distribute a,body.rwd .alternative_button.fortress a,body.rwd .alternative_button.modifyAll a,body.rwd .alternative_button.alternative_action_button a,body.rwd .alternative_button.envelope a{padding-left:25px}
}
.alternative_button.plus .symbol,.alternative_button.add .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJwbHVzLTItaWNvbiIgcG9pbnRzPSI0NjIsMjA5LjUyOCAzMDIuNDcxLDIwOS41MjggMzAyLjQ3MSw1MCAyMDkuNTI5LDUwIDIwOS41MjksMjA5LjUyOCA1MCwyMDkuNTI4IDUwLDMwMi40NyAgICAyMDkuNTI5LDMwMi40NyAyMDkuNTI5LDQ2MiAzMDIuNDcxLDQ2MiAzMDIuNDcxLDMwMi40NyA0NjIsMzAyLjQ3ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .alternative_button.plus .symbol,body.norwd .alternative_button.add .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.plus .symbol,.alternative_button.add .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.plus .symbol,body.rwd .alternative_button.add .symbol{left:3px}
}
.alternative_button.less .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxyZWN0IGlkPSJtaW51cy0yLWljb24iIHg9IjUwIiB5PSIyMDkuNTI5IiB3aWR0aD0iNDEyIiBoZWlnaHQ9IjkyLjk0MSIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .alternative_button.less .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.less .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.less .symbol{left:3px}
}
.alternative_button.delete .symbol,.alternative_button.cancel .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJ4LW1hcmstaWNvbiIgcG9pbnRzPSI0MzguMzkzLDM3NC41OTUgMzE5Ljc1NywyNTUuOTc3IDQzOC4zNzgsMTM3LjM0OCAzNzQuNTk1LDczLjYwNyAyNTUuOTk1LDE5Mi4yMjUgMTM3LjM3NSw3My42MjIgICAgNzMuNjA3LDEzNy4zNTIgMTkyLjI0NiwyNTUuOTgzIDczLjYyMiwzNzQuNjI1IDEzNy4zNTIsNDM4LjM5MyAyNTYuMDAyLDMxOS43MzQgMzc0LjY1Miw0MzguMzc4ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .alternative_button.delete .symbol,body.norwd .alternative_button.cancel .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.delete .symbol,.alternative_button.cancel .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.delete .symbol,body.rwd .alternative_button.cancel .symbol{left:3px}
}
.alternative_button.remove .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InRyYXNoLWNhbi0yLWljb24iIGQ9Ik0yMTAuMzMzLDE5NC40NWMwLTguMjktNi43MTYtMTUuMDEyLTE1LTE1LjAxMnMtMTUsNi43MjItMTUsMTUuMDEydjE4Mi4xNTMgIGMwLDguMjkxLDYuNzE2LDE1LjAxMywxNSwxNS4wMTNzMTUtNi43MjIsMTUtMTUuMDEzVjE5NC40NXogTTI3MSwxOTQuNDVjMC04LjI5LTYuNzE2LTE1LjAxMi0xNS0xNS4wMTJzLTE1LDYuNzIyLTE1LDE1LjAxMiAgdjE4Mi4xNTNjMCw4LjI5MSw2LjcxNiwxNS4wMTMsMTUsMTUuMDEzczE1LTYuNzIyLDE1LTE1LjAxM1YxOTQuNDV6IE0zMzEuNjY3LDE5NC40NWMwLTguMjktNi43MTYtMTUuMDEyLTE1LTE1LjAxMiAgcy0xNSw2LjcyMi0xNSwxNS4wMTJ2MTgyLjE1M2MwLDguMjkxLDYuNzE2LDE1LjAxMywxNSwxNS4wMTNzMTUtNi43MjIsMTUtMTUuMDEzVjE5NC40NXogTTM3MS4zMzQsNDI0Ljk3NkgxNDAuNjY2VjE0Ni4wNzloLTM1VjQ2MCAgaDMwMC42NjhWMTQ2LjA3OWgtMzVWNDI0Ljk3NnogTTMyOS42MjUsNzYuMDIyYy0xNS40NjQsMC0yOC0xMi41NDYtMjgtMjguMDIyaC05MS4yNWMwLDE1LjQ3Ny0xMi41MzUsMjguMDIyLTI4LDI4LjAyMkg4Ny40MzggIHY0MC4wMzJoMzM3LjEyNVY3Ni4wMjJIMzI5LjYyNXoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=')}
body.norwd .alternative_button.remove .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.remove .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.remove .symbol{left:3px}
}
.alternative_button.continue .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .alternative_button.continue .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.continue .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.continue .symbol{left:3px}
}
.alternative_button.back .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoLTEsMCwwLDEsNTEyLDApIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .alternative_button.back .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.back .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.back .symbol{left:3px}
}
.alternative_button.print .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InByaW50ZXItMi1pY29uIiBkPSJNNDA4LjUsMTM4VjUwaC0zMDV2ODhINTB2MjAzaDUzLjV2MTIxaDMwNVYzNDFINDYyVjEzOEg0MDguNXogTTE0My41LDkwaDIyNXY0OGgtMjI1VjkweiBNMTQzLjUsMjkzICBoMjI1djU0LjAwOGgtNzkuNjkxVjQyMkgxNDMuNVYyOTN6IE0zMTQuMzIzLDQyMnYtNDkuNDc4SDM2OC41TDMxNC4zMjMsNDIyeiBNNDIyLjMzNCwxODguNzY3Yy02LjY4MiwwLTEyLjEtNS40MTgtMTIuMS0xMi4xMDEgIHM1LjQxOC0xMi4xLDEyLjEtMTIuMXMxMi4xLDUuNDE3LDEyLjEsMTIuMVM0MjkuMDE2LDE4OC43NjcsNDIyLjMzNCwxODguNzY3eiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.print .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.print .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.print .symbol{left:3px}
}
.alternative_button.rewind .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InJld2luZC1pY29uIiBkPSJNIDQ0NiwxMTMuNTk3IDQ0NiwzOTguNDA0IDI0MCwyNTYuMDAxIDQ0NiwxMTMuNTk3IFogTSAzNCwyNTYuMDAxIDI0MCwzOTguNDAzIDI0MCwxMTMuNTk3IDM0LDI1Ni4wMDEgWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.rewind .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.rewind .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.rewind .symbol{left:3px}
}
.alternative_button.refresh .symbol{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJyZWZyZXNoLTMtaWNvbiIgZD0iTTM3My4yMjMsMTQyLjU3M2wtMzcuMjUyLDM3LjI1M2MtMjAuMjI1LTIwLjIyNC00OC4xNjItMzIuNzMxLTc5LjAyMS0zMi43MzEgICBjLTYxLjcxOSwwLTExMS43NTIsNTAuMDU2LTExMS43NTIsMTExLjc3NmMwLDAuMDE2LDAtMC4wMTYsMCwwaDQzLjQxMmwtNjkuMzQyLDY5LjMxNUw1MCwyNTguODcxaDQyLjUxNGMwLTAuMDA4LDAsMC4wMDYsMCwwICAgYzAtOTAuODE2LDczLjYyMS0xNjQuNDYsMTY0LjQzNi0xNjQuNDZDMzAyLjM1Nyw5NC40MTEsMzQzLjQ2NywxMTIuODE2LDM3My4yMjMsMTQyLjU3M3ogTTQ2MiwyNTMuMTI5bC02OS4yNjgtNjkuMzE2ICAgbC02OS4zNDIsNjkuMzE2aDQzLjQxMmMwLDAuMDE2LDAtMC4wMTcsMCwwYzAsNjEuNzItNTAuMDMzLDExMS43NzYtMTExLjc1MiwxMTEuNzc2Yy0zMC44NTksMC01OC43OTctMTIuNTA4LTc5LjAyMS0zMi43MzEgICBsLTM3LjI1MiwzNy4yNTNjMjkuNzU4LDI5Ljc1Nyw3MC44NjcsNDguMTYyLDExNi4yNzMsNDguMTYyYzkwLjgxNCwwLDE2NC40MzYtNzMuNjQ0LDE2NC40MzYtMTY0LjQ1OWMwLTAuMDA3LDAsMC4wMDgsMCwwSDQ2MnoiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .alternative_button.refresh .symbol{left:1px}
@media screen and (min-width:721px){.alternative_button.refresh .symbol{left:1px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.refresh .symbol{left:1px}
}
.alternative_button.edit .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJwZW5jaWwtOS1pY29uIiBkPSJNMjk4Ljk2NCwxMTcuMjk0TDc1LjEwMywzNDEuMTU2TDUwLjQxNyw0NjEuNDJsMTIyLjM2NS0yMi41ODRsMjIzLjg2MS0yMjMuODZMMjk4Ljk2NCwxMTcuMjk0eiAgICBNMTAwLjMxNywzNjYuMThsMTk4Ljc4NS0xOTguNzgzbDEyLjMwMywxMi4zMDNMMTEyLjYyLDM3OC40ODJMMTAwLjMxNywzNjYuMTh6IE0xNDcuNDk1LDQxMy42NDhsLTEyLjMwMy0xMi4zMDNsMTk4Ljc4NS0xOTguNzgzICAgbDEyLjMwMywxMi4zMDNMMTQ3LjQ5NSw0MTMuNjQ4eiBNNDYyLjQxNywxNDkuMjAzbC00My44NzksNDMuODc4bC05Ny42ODItOTcuNjhsNDMuODc5LTQzLjg3OEw0NjIuNDE3LDE0OS4yMDN6IiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .alternative_button.edit .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.edit .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.edit .symbol{left:3px}
}
.alternative_button.select .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1lbnUtMi1pY29uIiBkPSJNMTIzLjAyNyw0MTMuNUg1MHYtNjVoNzMuMDI3VjQxMy41eiBNMTIzLjAyNywyMjMuNUg1MHY2NWg3My4wMjdWMjIzLjV6IE0xMjMuMDI3LDk4LjVINTB2NjVoNzMuMDI3Vjk4LjUgIHogTTE2OC4wMjcsOTguNXY2NUg0NjJ2LTY1SDE2OC4wMjd6IE0xNjguMDI3LDI4OC41SDQ2MnYtNjVIMTY4LjAyN1YyODguNXogTTE2OC4wMjcsNDEzLjVINDYydi02NUgxNjguMDI3VjQxMy41eiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.select .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.select .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.select .symbol{left:3px}
}
.alternative_button.working .symbol{width:16px;height:16px;top:50%;margin-top:-8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImxvYWRpbmctMTAtaWNvbiIgZD0iTTMwMy41LDkyLjk4NGMwLDIyLjA5Mi0xNy45MDgsNDAtNDAsNDBzLTQwLTE3LjkwOC00MC00MHMxNy45MDgtNDAsNDAtNDBTMzAzLjUsNzAuODkzLDMwMy41LDkyLjk4NHogICBNMjYzLjUsMzg5LjAxNmMtMTkuMzMsMC0zNSwxNS42Ny0zNSwzNXMxNS42NywzNSwzNSwzNXMzNS0xNS42NywzNS0zNVMyODIuODMsMzg5LjAxNiwyNjMuNSwzODkuMDE2eiBNNDI5LjAxNiwyODMuNSAgYy0xMy44MDgsMC0yNS0xMS4xOTItMjUtMjVzMTEuMTkyLTI1LDI1LTI1czI1LDExLjE5MiwyNSwyNVM0NDIuODIzLDI4My41LDQyOS4wMTYsMjgzLjV6IE0xMzcuOTg0LDI1OC41YzAtMjIuMDkyLTE3LjkwOC00MC00MC00MCAgcy00MCwxNy45MDgtNDAsNDBzMTcuOTA4LDQwLDQwLDQwUzEzNy45ODQsMjgwLjU5MiwxMzcuOTg0LDI1OC41eiBNMTc0Ljc0OCwxMTMuMTc5YzE1LjYyMSwxNS42MjEsMTUuNjIxLDQwLjk0NywwLDU2LjU2OCAgYy0xNS42MjIsMTUuNjIxLTQwLjk0OCwxNS42MjEtNTYuNTY5LDBjLTE1LjYyMi0xNS42MjEtMTUuNjIyLTQwLjk0NywwLTU2LjU2OUMxMzMuOCw5Ny41NTcsMTU5LjEyNiw5Ny41NTcsMTc0Ljc0OCwxMTMuMTc5eiAgIE0zNTkuMzI1LDM1NC4zMjRjLTExLjcxNywxMS43MTYtMTEuNzE3LDMwLjcxLTAuMDAxLDQyLjQyNnMzMC43MSwxMS43MTYsNDIuNDI3LDBjMTEuNzE2LTExLjcxNiwxMS43MTYtMzAuNzEsMC00Mi40MjYgIFMzNzEuMDQxLDM0Mi42MDgsMzU5LjMyNSwzNTQuMzI0eiBNMzk0LjY4MSwxNTUuNjA1Yy03LjgxMSw3LjgxLTIwLjQ3NSw3LjgxLTI4LjI4NSwwYy03LjgxMS03LjgxMi03LjgxMS0yMC40NzUsMC0yOC4yODQgIGM3LjgxMS03LjgxMiwyMC40NzQtNy44MTIsMjguMjg1LDBDNDAyLjQ5MSwxMzUuMTMxLDQwMi40OTEsMTQ3Ljc5NSwzOTQuNjgxLDE1NS42MDV6IE0xNzQuNzQ4LDM0Ny4yNTMgIGMtMTUuNjIyLTE1LjYyMi00MC45NDctMTUuNjIxLTU2LjU2OSwwYy0xNS42MjEsMTUuNjIxLTE1LjYyMiw0MC45NDcsMCw1Ni41NjhjMTUuNjIxLDE1LjYyMSw0MC45NDcsMTUuNjIxLDU2LjU2OCwwICBDMTkwLjM2OSwzODguMiwxOTAuMzY5LDM2Mi44NzQsMTc0Ljc0OCwzNDcuMjUzeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.working .symbol{left:2px}
@media screen and (min-width:721px){.alternative_button.working .symbol{left:2px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.working .symbol{left:2px}
}
.alternative_button.mticket .symbol,.alternative_button.download .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJkb3dubG9hZC0yLWljb24iIGQ9Ik0zMzMuODE2LDIzMS4zMjNoNjYuMjU4TDI1NS45OTgsMzc1LjY0NUwxMTEuOTI2LDIzMS4zMjNoNjYuMjU2VjUwaDE1NS42MzVWMjMxLjMyM3ogICAgTTM3NS4yMzYsMzQ2LjgyOFY0MTJIMTM2Ljc2NHYtNjUuMTcyaC01MFY0NjJoMzM4LjQ3M1YzNDYuODI4SDM3NS4yMzZ6IiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .alternative_button.mticket .symbol,body.norwd .alternative_button.download .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.mticket .symbol,.alternative_button.download .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.mticket .symbol,body.rwd .alternative_button.download .symbol{left:3px}
}
.alternative_button.eticket .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InByaW50ZXItMi1pY29uIiBkPSJNNDA4LjUsMTM4VjUwaC0zMDV2ODhINTB2MjAzaDUzLjV2MTIxaDMwNVYzNDFINDYyVjEzOEg0MDguNXogTTE0My41LDkwaDIyNXY0OGgtMjI1VjkweiBNMTQzLjUsMjkzICBoMjI1djU0LjAwOGgtNzkuNjkxVjQyMkgxNDMuNVYyOTN6IE0zMTQuMzIzLDQyMnYtNDkuNDc4SDM2OC41TDMxNC4zMjMsNDIyeiBNNDIyLjMzNCwxODguNzY3Yy02LjY4MiwwLTEyLjEtNS40MTgtMTIuMS0xMi4xMDEgIHM1LjQxOC0xMi4xLDEyLjEtMTIuMXMxMi4xLDUuNDE3LDEyLjEsMTIuMVM0MjkuMDE2LDE4OC43NjcsNDIyLjMzNCwxODguNzY3eiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.eticket .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.eticket .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.eticket .symbol{left:3px}
}
.alternative_button.view_seats .symbol{width:16px;height:16px;top:50%;margin-top:-8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJleWUtNi1pY29uIiBkPSJNMjU2LjQ5NCwzNzYuMTQyYy04My4yNzcsMC0xNTguOTY4LTU3LjI4Ny0yMDYuNDk0LTEyNi45NDljNDcuOTU2LTY3LjIyMiwxMjMuNjM2LTExMy4zMzQsMjA2LjQ5NC0xMTMuMzM0ICAgYzgzLjAzMiwwLDE1OC45NjUsNDUuMzEsMjA1LjUwNiwxMTIuOTA3QzQxNy44NzEsMzIyLjMxMSwzNDIuMzI4LDM3Ni4xNDIsMjU2LjQ5NCwzNzYuMTQyeiBNOTMuNjAzLDI0OS43NzMgICBjMzkuNzgzLDQ5LjEzOCw5OC41MjgsOTEuMzYzLDE2Mi44OTIsOTEuMzYzYzg3LjY3NSwwLDE0NC40MjYtNjUuNywxNjMuMDEzLTkwLjk4MWMtMzkuNTQtNDYuNTItOTcuNzE4LTc5LjI5Mi0xNjMuMDEzLTc5LjI5MiAgIEMxNzEuNjgsMTcwLjg2MywxMTMuODc3LDIyNi42ODcsOTMuNjAzLDI0OS43NzN6IE0yNTguMzEsMTg2LjYzMmMtMzguMzEyLDAtNjkuMzY4LDMxLjA1Ny02OS4zNjgsNjkuMzY4ICAgczMxLjA1Nyw2OS4zNjgsNjkuMzY4LDY5LjM2OHM2OS4zNjktMzEuMDU3LDY5LjM2OS02OS4zNjhTMjk2LjYyMSwxODYuNjMyLDI1OC4zMSwxODYuNjMyeiBNMjU4LjI0NiwyNTUuOTc3ICAgYy05Ljc5Miw5Ljc5MS0yNS42NjYsOS43OTEtMzUuNDU4LDBjLTkuNzkyLTkuNzkyLTkuNzkyLTI1LjY2NywwLTM1LjQ1OGM5Ljc5Mi05Ljc5MiwyNS42NjYtOS43OTIsMzUuNDU4LDAgICBDMjY4LjAzOCwyMzAuMzEsMjY4LjAzOCwyNDYuMTg1LDI1OC4yNDYsMjU1Ljk3N3oiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .alternative_button.view_seats .symbol{left:2px}
@media screen and (min-width:721px){.alternative_button.view_seats .symbol{left:2px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.view_seats .symbol{left:2px}
}
.alternative_button.modify_seats .symbol{width:16px;height:16px;top:50%;margin-top:-8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJleWUtNi1pY29uIiBkPSJNMjU2LjQ5NCwzNzYuMTQyYy04My4yNzcsMC0xNTguOTY4LTU3LjI4Ny0yMDYuNDk0LTEyNi45NDljNDcuOTU2LTY3LjIyMiwxMjMuNjM2LTExMy4zMzQsMjA2LjQ5NC0xMTMuMzM0ICAgYzgzLjAzMiwwLDE1OC45NjUsNDUuMzEsMjA1LjUwNiwxMTIuOTA3QzQxNy44NzEsMzIyLjMxMSwzNDIuMzI4LDM3Ni4xNDIsMjU2LjQ5NCwzNzYuMTQyeiBNOTMuNjAzLDI0OS43NzMgICBjMzkuNzgzLDQ5LjEzOCw5OC41MjgsOTEuMzYzLDE2Mi44OTIsOTEuMzYzYzg3LjY3NSwwLDE0NC40MjYtNjUuNywxNjMuMDEzLTkwLjk4MWMtMzkuNTQtNDYuNTItOTcuNzE4LTc5LjI5Mi0xNjMuMDEzLTc5LjI5MiAgIEMxNzEuNjgsMTcwLjg2MywxMTMuODc3LDIyNi42ODcsOTMuNjAzLDI0OS43NzN6IE0yNTguMzEsMTg2LjYzMmMtMzguMzEyLDAtNjkuMzY4LDMxLjA1Ny02OS4zNjgsNjkuMzY4ICAgczMxLjA1Nyw2OS4zNjgsNjkuMzY4LDY5LjM2OHM2OS4zNjktMzEuMDU3LDY5LjM2OS02OS4zNjhTMjk2LjYyMSwxODYuNjMyLDI1OC4zMSwxODYuNjMyeiBNMjU4LjI0NiwyNTUuOTc3ICAgYy05Ljc5Miw5Ljc5MS0yNS42NjYsOS43OTEtMzUuNDU4LDBjLTkuNzkyLTkuNzkyLTkuNzkyLTI1LjY2NywwLTM1LjQ1OGM5Ljc5Mi05Ljc5MiwyNS42NjYtOS43OTIsMzUuNDU4LDAgICBDMjY4LjAzOCwyMzAuMzEsMjY4LjAzOCwyNDYuMTg1LDI1OC4yNDYsMjU1Ljk3N3oiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .alternative_button.modify_seats .symbol{left:2px}
@media screen and (min-width:721px){.alternative_button.modify_seats .symbol{left:2px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.modify_seats .symbol{left:2px}
}
.alternative_button.search .symbol{width:16px;height:16px;top:50%;margin-top:-8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJtYWduaWZpZXItNC1pY29uIiBkPSJNNDQ4LjIyNSwzOTQuMjQzbC04NS4zODctODUuMzg1YzE2LjU1LTI2LjA4MSwyNi4xNDYtNTYuOTg2LDI2LjE0Ni05MC4wOTQgICBjMC05Mi45ODktNzUuNjUyLTE2OC42NDEtMTY4LjY0My0xNjguNjQxYy05Mi45ODksMC0xNjguNjQxLDc1LjY1Mi0xNjguNjQxLDE2OC42NDFzNzUuNjUxLDE2OC42NDEsMTY4LjY0MSwxNjguNjQxICAgYzMxLjQ2NSwwLDYwLjkzOS04LjY3LDg2LjE3NS0yMy43MzVsODYuMTQsODYuMTQyQzQyOS40MTEsNDg2LjU2Niw0ODUuMDExLDQzMS4wMjksNDQ4LjIyNSwzOTQuMjQzeiBNMTAzLjk5MiwyMTguNzY0ICAgYzAtNjQuMTU2LDUyLjE5Mi0xMTYuMzUyLDExNi4zNS0xMTYuMzUyczExNi4zNTMsNTIuMTk1LDExNi4zNTMsMTE2LjM1MnMtNTIuMTk1LDExNi4zNTItMTE2LjM1MywxMTYuMzUyICAgUzEwMy45OTIsMjgyLjkyLDEwMy45OTIsMjE4Ljc2NHogTTEzOC40NTUsMTg4LjUwNGMzNC4wNTctNzguOSwxNDguNjY4LTY5Ljc1MiwxNzAuMjQ4LDEyLjg2MiAgIEMyNjUuMjIxLDE1MC4zMjksMTg4LjcxOSwxNDQuODM0LDEzOC40NTUsMTg4LjUwNHoiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .alternative_button.search .symbol{left:2px}
@media screen and (min-width:721px){.alternative_button.search .symbol{left:2px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.search .symbol{left:2px}
}
.alternative_button.points .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxjaXJjbGUgaWQ9InBhdGg0MTU1IiBjeD0iODIiIGN5PSIzMjAiIHI9IjUwIiBmaWxsPSJ3aGl0ZSIvPjxjaXJjbGUgaWQ9InBhdGg0MTYwIiBjeD0iNDE3IiBjeT0iMzIwIiByPSI1MCIgZmlsbD0id2hpdGUiLz48Y2lyY2xlIGlkPSJwYXRoNDE2MiIgY3g9IjI1MCIgY3k9IjMyMCIgcj0iNTAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .alternative_button.points .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.points .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.points .symbol{left:3px}
}
.alternative_button.collapse .symbol,.alternative_button.up .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .alternative_button.collapse .symbol,body.norwd .alternative_button.up .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.collapse .symbol,.alternative_button.up .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.collapse .symbol,body.rwd .alternative_button.up .symbol{left:3px}
}
.alternative_button.expand .symbol,.alternative_button.down .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .alternative_button.expand .symbol,body.norwd .alternative_button.down .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.expand .symbol,.alternative_button.down .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.expand .symbol,body.rwd .alternative_button.down .symbol{left:3px}
}
.alternative_button.pdf .symbol{width:16px;height:16px;top:50%;margin-top:-8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJwZGYtZmlsZS00LWljb24iIGQ9Ik0yOTcuODE5LDkwdjg1Ljc1aDg1Ljg2M1Y0MjJIMTI4LjMxN1Y5MEgyOTcuODE5eiBNMzIyLjgxOSw1MEg4OC4zMTd2NDEyaDMzNS4zNjVWMTUwLjc1TDMyMi44MTksNTB6ICAgTTE4Ni4xMDQsMzQyLjU4N2M3LjA0NC02LjY0NiwxOC45NzQtMTMuMTc3LDM1LjQ3Ny0xOS40MjhjNy40NjYtMTQuNzU3LDE0Ljg4Mi0zMS4wMjEsMjAuNzI5LTQ1LjQ2MyAgYy00LjkzMS0xMC4yOTctOC4xMTEtMjEuMTU1LTkuNDY0LTMyLjMyOWMtNS4wNzctNDEuOTYsNDIuNDMzLTM4Ljg0MiwzNS4yMDYsMC4yNDFjLTEuMzg1LDcuNDktNC42OTQsMTguMDAyLTkuODQ1LDMxLjI4NSAgYzcuNDgxLDEzLjMxNCwxNy4yOTQsMjMuMzQsMjUuMTExLDI5Ljk2OWMxMC42ODktMS43MDcsMjUuODk0LTMuNDY1LDM2LjU5Ny0xLjg5NGMyOC40NDQsNC4xNzksMjQuODMxLDM1LjUwMy0wLjQzNywzNS41MDMgIGMtMTMuMjIyLDAtMjkuNzc4LTEwLjMwNC00MC4xNDQtMTguMjNjLTE1Ljg3NywyLjkxOC0zMi44NTIsNy40MTQtNDcuNDUyLDEyLjU3Yy00LjY2LDguOTc4LTEwLjkyMSwyMC40LTE2LjQ5OSwyOC40MzYgIEMxOTIuMTA4LDM5Ni43OTIsMTYxLjQzMiwzNjUuODYyLDE4Ni4xMDQsMzQyLjU4N3ogTTIxMC41MTQsMzQzLjczNGMtNS4xNDksMi41OTctMTIuNDAyLDcuMDY4LTE2LjMxMywxMS4zNzMgIGMtNi4wNTgsNi42NjktMi4wNywxMS45MTUsNS4yNDcsNC43NTVDMjAzLjA1MSwzNTYuMzM1LDIwNy40MjMsMzQ5LjgzNywyMTAuNTE0LDM0My43MzR6IE0zMDAuOTM0LDMxOS4yNjEgIGM0Ljc4MiwzLjIzLDExLjM1LDYuNTkyLDE4LjU0Niw2LjcyOWM4LjM5NiwwLjE1Niw3LjY3OS01LjMxOC0xLjY2OS02LjY5MUMzMTMuNzQyLDMxOC43LDMwNy44NzYsMzE4LjY5LDMwMC45MzQsMzE5LjI2MXogICBNMjQwLjkxNCwzMTYuNjYzYzYuNjgxLTIuMjMyLDIxLjA4OC01LjU4NCwyNC42OTktNi40M2MtMC4zODktMC40MTQtMTAuNzUtMTEuMDctMTQuMTU2LTE2Ljk0OCAgQzI0OC43MzksMzAwLjEzLDI0MS4xMDcsMzE2LjI0OSwyNDAuOTE0LDMxNi42NjN6IE0yNDcuMzIzLDIzNS41NTVjLTEuMTY1LDYuMDAyLDAuNTgyLDE1LjY2MSwyLjYyNiwyMS41ODYgIGMyLjMwMi00LjgyMiw1LjE3Ny0xNi40MSw0LjAwOS0yMi4wODhDMjUyLjc5MiwyMjkuMzg0LDI0OC42MDIsMjI4Ljk2NywyNDcuMzIzLDIzNS41NTV6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .alternative_button.pdf .symbol{left:2px}
@media screen and (min-width:721px){.alternative_button.pdf .symbol{left:2px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.pdf .symbol{left:2px}
}
.alternative_button.filter_reset .symbol{width:10px;height:10px;top:50%;margin-top:-5px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJ4LW1hcmstaWNvbiIgcG9pbnRzPSI0MzguMzkzLDM3NC41OTUgMzE5Ljc1NywyNTUuOTc3IDQzOC4zNzgsMTM3LjM0OCAzNzQuNTk1LDczLjYwNyAyNTUuOTk1LDE5Mi4yMjUgMTM3LjM3NSw3My42MjIgICAgNzMuNjA3LDEzNy4zNTIgMTkyLjI0NiwyNTUuOTgzIDczLjYyMiwzNzQuNjI1IDEzNy4zNTIsNDM4LjM5MyAyNTYuMDAyLDMxOS43MzQgMzc0LjY1Miw0MzguMzc4ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .alternative_button.filter_reset .symbol{left:5px}
@media screen and (min-width:721px){.alternative_button.filter_reset .symbol{left:5px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.filter_reset .symbol{left:5px}
}
.alternative_button.calendar .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNhbGVuZGFyLTUtaWNvbiIgZD0iTTE5Ny40NTMsMjk1Ljk1MWgtNTguOTA1di01OC45MDRoNTguOTA1VjI5NS45NTF6IE0yODYuNDUyLDIzNy4wNDdoLTU4LjkwNHY1OC45MDRoNTguOTA0VjIzNy4wNDd6ICAgTTM3NS40NTIsMjM3LjA0N2gtNTguOTA1djU4LjkwNGg1OC45MDVWMjM3LjA0N3ogTTE5Ny40NTMsMzIzLjA0N2gtNTguOTA1djU4LjkwNmg1OC45MDVWMzIzLjA0N3ogTTI4Ni40NTIsMzIzLjA0N2gtNTguOTA0ICB2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzc1LjQ1MSwzMjMuMDQ3aC01OC45MDR2NTguOTA2aDU4LjkwNFYzMjMuMDQ3eiBNMzk3LjM4OSwxMTguMTMxYzAsMTAuMDM1LTguMTM1LDE4LjE3MS0xOC4xNywxOC4xNzEgIHMtMTguMTcxLTguMTM2LTE4LjE3MS0xOC4xNzFWNzIuNDAyYzAtMTAuMDM0LDguMTM2LTE4LjE3LDE4LjE3MS0xOC4xN3MxOC4xNyw4LjEzNiwxOC4xNywxOC4xN1YxMTguMTMxeiBNMTUxLjg4OSw3Mi4zMiAgYzAtMTAuMDM1LTguMTM2LTE4LjE3MS0xOC4xNy0xOC4xNzFjLTEwLjAzNiwwLTE4LjE3MSw4LjEzNi0xOC4xNzEsMTguMTcxdjQ1LjcyOGMwLDEwLjAzNSw4LjEzNSwxOC4xNzEsMTguMTcxLDE4LjE3MSAgYzEwLjAzNCwwLDE4LjE3LTguMTM2LDE4LjE3LTE4LjE3MVY3Mi4zMnogTTQxOS4zNTIsOTguODUxdjE4LjYxNmMwLDIyLjEzLTE4LjAwNCw0MC4xMzQtNDAuMTMzLDQwLjEzNCAgYy0yMi4xMywwLTQwLjEzNC0xOC4wMDQtNDAuMTM0LTQwLjEzNFY5OC44NTFIMTczLjg1MnYxOC41MzNjMCwyMi4xMy0xOC4wMDQsNDAuMTM0LTQwLjEzMyw0MC4xMzQgIGMtMjIuMTMsMC00MC4xMzQtMTguMDA0LTQwLjEzNC00MC4xMzRWOTguODUxSDUwdjM1OWg0MTJ2LTM1OUg0MTkuMzUyeiBNNDIyLDQxNy44NTFIOTBWMTk1LjM4aDMzMlY0MTcuODUxeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.calendar .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.calendar .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.calendar .symbol{left:3px}
}
.alternative_button.sort .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb3J0LWljb24iIGQ9Ik0yNTYsNTBsMTMyLjAzNCwxNzZIMTIzLjk2NkwyNTYsNTB6IE0zODguMDM0LDI4NkgxMjMuOTY2TDI1Niw0NjJMMzg4LjAzNCwyODZ6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .alternative_button.sort .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.sort .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.sort .symbol{left:3px}
}
.alternative_button.location .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0yNTYsMzJjLTc0LDAtMTM0LjIsNTguNy0xMzQuMiwxMzIuN2MwLDE2LjQsMy41LDM0LjMsOS44LDUwLjRsLTAuMSwwbDAuNiwxLjJjMC41LDEuMSwxLDIuMiwxLjUsMy4zTDI1Niw0ODBsMTIxLjgtMjU5LjEgICBsMC42LTEuMmMwLjUtMS4xLDEuMS0yLjIsMS42LTMuNGwwLjQtMS4xYzYuNS0xNi4xLDkuOC0zMy4xLDkuOC01MC4zQzM5MC4yLDkwLjcsMzMwLDMyLDI1NiwzMnogTTI1NiwyMDYuOSAgIGMtMjUuOSwwLTQ2LjktMjEtNDYuOS00Ni45YzAtMjUuOSwyMS00Ni45LDQ2LjktNDYuOWMyNS45LDAsNDYuOSwyMSw0Ni45LDQ2LjlDMzAyLjksMTg1LjksMjgxLjksMjA2LjksMjU2LDIwNi45eiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K')}
body.norwd .alternative_button.location .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.location .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.location .symbol{left:3px}
}
.alternative_button.barcode .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODAgNDgwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0ODAgNDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGQ9Ik0xNiwxNDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWNjRjMC04LjgzNyw3LjE2My0xNiwxNi0xNmg2NGM4LjgzNywwLDE2LDcuMTYzLDE2LDE2cy03LjE2MywxNi0xNiwxNkgzMnY0OCAgQzMyLDEzNi44MzcsMjQuODM3LDE0NCwxNiwxNDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDY0LDQzMmgtNjRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZoNDh2LTQ4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2NjQgIEM0ODAsNDI0LjgzNyw0NzIuODM3LDQzMiw0NjQsNDMyeiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQ2NCwxNDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWODBoLTQ4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2czcuMTYzLTE2LDE2LTE2aDY0YzguODM3LDAsMTYsNy4xNjMsMTYsMTZ2NjQgIEM0ODAsMTM2LjgzNyw0NzIuODM3LDE0NCw0NjQsMTQ0eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTgwLDQzMkgxNmMtOC44MzcsMC0xNi03LjE2My0xNi0xNnYtNjRjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnY0OGg0OGM4LjgzNywwLDE2LDcuMTYzLDE2LDE2ICBTODguODM3LDQzMiw4MCw0MzJ6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODAsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2VjEyOGMwLTguODM3LDcuMTYzLTE2LDE2LTE2czE2LDcuMTYzLDE2LDE2djIyNEM5NiwzNjAuODM3LDg4LjgzNywzNjgsODAsMzY4eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NCwzMDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWMTI4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2MTYwQzE2MCwyOTYuODM3LDE1Mi44MzcsMzA0LDE0NCwzMDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjA4LDMwNGMtOC44MzcsMC0xNi03LjE2My0xNi0xNlYxMjhjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnYxNjBDMjI0LDI5Ni44MzcsMjE2LjgzNywzMDQsMjA4LDMwNHoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNzIsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2VjEyOGMwLTguODM3LDcuMTYzLTE2LDE2LTE2czE2LDcuMTYzLDE2LDE2djIyNEMyODgsMzYwLjgzNywyODAuODM3LDM2OCwyNzIsMzY4eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMzNiwzMDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWMTI4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2MTYwQzM1MiwyOTYuODM3LDM0NC44MzcsMzA0LDMzNiwzMDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDAwLDM2OGMtOC44MzcsMC0xNi03LjE2My0xNi0xNlYxMjhjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnYyMjRDNDE2LDM2MC44MzcsNDA4LjgzNywzNjgsNDAwLDM2OHoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDQuNjQsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2czcuMTYzLTE2LDE2LTE2aDAuMzJjOC44MzcsMCwxNiw3LjE2MywxNiwxNnMtNy4xNjMsMTYtMTYsMTZIMTQ0LjY0eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIwOC42NCwzNjhjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZoMC4zMmM4LjgzNywwLDE2LDcuMTYzLDE2LDE2cy03LjE2MywxNi0xNiwxNkgyMDguNjR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzM2LjY0LDM2OGMtOC44MzcsMC0xNi03LjE2My0xNi0xNmMwLTguNzc0LDcuMDY2LTE1LjkxMiwxNS44NC0xNmgwLjMyYzguODM3LDAsMTYsNy4xNjMsMTYsMTZzLTcuMTYzLDE2LTE2LDE2SDMzNi42NHoiIGZpbGw9IndoaXRlIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=')}
body.norwd .alternative_button.barcode .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.barcode .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.barcode .symbol{left:3px}
}
.alternative_button.distribute .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgaGVpZ2h0PSI1MTJweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogIDxnPgogICAgPHBhdGggZD0iTTI4OCwyOTguMXY5Mi4zTDQ0OCwyNTZMMjg4LDExMnY4MEMxMDAuOCwxOTIsNjQsNDAwLDY0LDQwMEMxMTcsMzA3LDE4Ni40LDI5OC4xLDI4OCwyOTguMXoiIGZpbGw9IndoaXRlIi8+CiAgPC9nPgo8L3N2Zz4K')}
body.norwd .alternative_button.distribute .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.distribute .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.distribute .symbol{left:3px}
}
.alternative_button.fortress .symbol{width:20px;height:20px;top:50%;margin-top:-10px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiPgogIDxnPgogICAgPHBhdGggZD0ibTIxOC45NzIgMzUuMDI2Yy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEwLjUyOWM0LjE0MyAwIDcuNS0zLjM1NyA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNXoiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMTM2LjYwOCAyMzYuMjQ4Yy0zLjEzMy45NzctNS4yNjggMy44NzgtNS4yNjggNy4xNnY2NC42ODVjMCA0LjE0MyAzLjM1NyA3LjUgNy41IDcuNXM3LjUtMy4zNTcgNy41LTcuNXYtNDAuNjI2bDMwLjA2NiA0My41MzhjMi4yMjkgMy4yMTkgNS45MzIgNC41OTIgOS40NDMgMy40OTQgMy41ODUtMS4xMiA1LjkwMi00LjQ5MSA1LjkwMi04LjY2MmwtLjYwNS02Mi42MjJjLS4wNC00LjExNy0zLjM5LTcuNDI4LTcuNDk4LTcuNDI4aC0uMDc0Yy00LjE0My4wNC03LjQ2OCAzLjQzMS03LjQyOCA3LjU3MmwuNDAxIDQxLjQ1My0zMS41MzYtNDUuNjY2Yy0xLjg2My0yLjcwMS01LjI2NS0zLjg3Mi04LjQwMy0yLjg5OHoiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMjM3LjIgMjUxLjAyNGM0LjE0MyAwIDcuNS0zLjM1NyA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMjYuMDczYy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41djY0LjMzMWMwIDQuMTQzIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1NyA3LjUtNy41di0yNS4yNzRoMTYuNTAyYzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xNi41MDJ2LTE2LjU1N3oiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMjg5LjIxOCAyNTAuNzg3YzQuOTkxIDAgOS44MDUgMS40NjkgMTMuOTE5IDQuMjQ5IDMuNDMyIDIuMzE4IDguMDk0IDEuNDE2IDEwLjQxMy0yLjAxNyAyLjMxOC0zLjQzMiAxLjQxNi04LjA5NC0yLjAxNy0xMC40MTMtNi42MDQtNC40NjEtMTQuMzItNi44MTktMjIuMzE1LTYuODE5LTIyLjAwMiAwLTM5LjkwMiAxNy45LTM5LjkwMiAzOS45MDIgMCAyMi4wMDMgMTcuOSAzOS45MDMgMzkuOTAyIDM5LjkwMyA4Ljc3NSAwIDE2LjY1LTIuODgxIDIyLjc3Mi04LjMzMyAxLjE5Ny0xLjA2NiAyLjMzNy0yLjI0MSAzLjM4Ny0zLjQ5NCAyLjY2My0zLjE3MyAyLjI0OS03LjkwMy0uOTI1LTEwLjU2NS0zLjE3NC0yLjY2NC03LjkwNS0yLjI0OS0xMC41NjUuOTI1LS41ODYuNjk4LTEuMjE3IDEuMzQ5LTEuODcyIDEuOTMzLTMuMzggMy4wMS03LjY4NSA0LjUzNS0xMi43OTcgNC41MzUtMTMuNzMxIDAtMjQuOTAyLTExLjE3Mi0yNC45MDItMjQuOTAzczExLjE3LTI0LjkwMyAyNC45MDItMjQuOTAzeiIgZmlsbD0id2hpdGUiLz4KICAgIDxwYXRoIGQ9Im0zNjkuNTg1IDEyOC41NTFjLTE0Ljk1IDAtMjkuMDY4IDUuNzk2LTM5Ljc1MiAxNi4zMTgtMi45NTEgMi45MDctMi45ODcgNy42NTUtLjA4MSAxMC42MDYgMi45MDYgMi45NSA3LjY1NSAyLjk4NiAxMC42MDYuMDgxIDcuODYtNy43NDIgMTguMjQtMTIuMDA2IDI5LjIyNy0xMi4wMDZzMjEuMzY3IDQuMjY0IDI5LjIyOCAxMi4wMDZjMi45NSAyLjkwNCA3LjY5OCAyLjg3MiAxMC42MDYtLjA4MSAyLjkwNi0yLjk1MSAyLjg3LTcuNjk5LS4wODEtMTAuNjA2LTEwLjY4NC0xMC41MjItMjQuODAyLTE2LjMxOC0zOS43NTMtMTYuMzE4eiIgZmlsbD0id2hpdGUiLz4KICAgIDxwYXRoIGQ9Im0zNjkuNTg1IDE1Mi41NzFjLTEwLjE2OCAwLTE5Ljc2OSAzLjk0LTI3LjAzNCAxMS4wOTYtMi45NTEgMi45MDYtMi45ODcgNy42NTUtLjA4MSAxMC42MDYgMi45MDYgMi45NSA3LjY1NSAyLjk4NiAxMC42MDYuMDgxIDQuNDQxLTQuMzc0IDEwLjMwNS02Ljc4MyAxNi41MDktNi43ODMgNi4yMDUgMCAxMi4wNjggMi40MDkgMTYuNTA5IDYuNzgyIDIuOTQ3IDIuOTA2IDcuNjk3IDIuODczIDEwLjYwNS0uMDggMi45MDctMi45NSAyLjg3MS03LjY5OS0uMDgtMTAuNjA1LTcuMjY0LTcuMTU2LTE2Ljg2NS0xMS4wOTctMjcuMDM0LTExLjA5N3oiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMzY5LjU4NSAxNzYuNTkxYy01LjM5IDAtMTAuNDc1IDIuMDg1LTE0LjMxOCA1Ljg3MS0yLjk1MSAyLjkwNy0yLjk4NyA3LjY1NS0uMDgxIDEwLjYwNiAyLjkwNiAyLjk1IDcuNjU0IDIuOTg2IDEwLjYwNi4wODEgMS4wMjEtMS4wMDUgMi4zNjctMS41NTkgMy43OTMtMS41NTlzMi43NzMuNTU0IDMuNzk1IDEuNTZjMi45MzYgMi44OTEgNy42ODYgMi44ODQgMTAuNjA2LS4wODMgMi45MDYtMi45NTIgMi44NjktNy43LS4wODMtMTAuNjA2LTMuODQ0LTMuNzg1LTguOTI5LTUuODctMTQuMzE4LTUuODd6IiBmaWxsPSJ3aGl0ZSIvPgogICAgPHBhdGggZD0ibTQ1MS44NDkgMTYxLjkyOWMwLTM4LjkxNC0yNy4xNjktNzEuNTgtNjMuNTI4LTgwLjA4NnYtNDkuNjAzYy0uMDAxLTE3Ljc3Ny0xNC40NjQtMzIuMjQtMzIuMjQtMzIuMjRoLTM2LjkyN2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgzNi45MjdjOS41MDYgMCAxNy4yMzkgNy43MzQgMTcuMjM5IDE3LjI0djQ3LjUyYy02LjYzNi0uMjk4LTEzLjIxNC4xNjEtMTkuOTk5IDEuNTI3di0zNC4yNDRjMC02LjY0MS01LjQwMy0xMi4wNDMtMTIuMDQ0LTEyLjA0M2gtNDcuODE5Yy03LjQzOCAwLTE0LjM0NyA0LjMyMy0xNy41OTggMTEuMDE1bC02LjQ0MyAxMy4yNjFjLTIuMTIyIDQuMzY5LTYuNjMzIDcuMTkxLTExLjQ5IDcuMTkxaC02Ny4zODFjLTQuODU3IDAtOS4zNjctMi44MjMtMTEuNDktNy4xOTFsLTYuNDQyLTEzLjI2MWMtMy4yNTItNi42OTItMTAuMTYtMTEuMDE1LTE3LjU5OS0xMS4wMTVoLTQ3LjgxOWMtNi42NDEgMC0xMi4wNDMgNS40MDItMTIuMDQzIDEyLjA0M3Y5MS45NWMwIDQuMTQzIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1NyA3LjUtNy41di04OC45OTNoNDQuODYyYzEuNzM2IDAgMy4zNDkgMS4wMDkgNC4xMDYgMi41NjlsNi40NDIgMTMuMjYyYzQuNjE2IDkuNDk4IDE0LjQyMiAxNS42MzYgMjQuOTgyIDE1LjYzNmg2Ny4zODFjMTAuNTYyIDAgMjAuMzY4LTYuMTM4IDI0Ljk4Mi0xNS42MzdsNi40NDMtMTMuMjYxYy43NTgtMS41NjEgMi4zNy0yLjU2OSA0LjEwNS0yLjU2OWg0NC44NjN2MzUuODUzYy0yOS44OTcgMTIuMzMyLTUxIDQxLjc4LTUxIDc2LjA3NnMyMS4xMDMgNjMuNzQ0IDUxIDc2LjA3NnYyMjMuOTk1aC0yMjguMTY3di0yOTMuMDJjMC00LjE0My0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU3LTcuNSA3LjV2Mjk1Ljk3N2MwIDYuNjQxIDUuNDAyIDEyLjA0MyAxMi4wNDMgMTIuMDQzaDIzNC4wODJjNi42NDEgMCAxMi4wNDQtNS40MDIgMTIuMDQ0LTEyLjA0M3YtMjIyLjM4NmM2Ljc3OCAxLjM2NSAxMy4zNTUgMS44MjUgMTkuOTk5IDEuNTI3djIzNS42NjNjMCA5LjUwNi03LjczMyAxNy4yMzktMTcuMjM5IDE3LjIzOWgtMjYzLjY4OWMtOS41MDYgMC0xNy4yNC03LjczMy0xNy4yNC0xNy4yMzl2LTQ0Ny41MjFjMC05LjUwNiA3LjczNC0xNy4yNCAxNy4yNC0xNy4yNGgxOTYuNzc2YzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xOTYuNzc2Yy0xNy43NzcgMC0zMi4yNCAxNC40NjMtMzIuMjQgMzIuMjR2NDQ3LjUyMWMwIDE3Ljc3NiAxNC40NjMgMzIuMjM5IDMyLjI0IDMyLjIzOWgyNjMuNjg5YzE3Ljc3NiAwIDMyLjIzOS0xNC40NjMgMzIuMjM5LTMyLjIzOXYtMjM3Ljc0N2MzNi4zNi04LjUwNSA2My41MjktNDEuMTcxIDYzLjUyOS04MC4wODV6bS04Mi4yNjQgNjcuMjYzYy0zNy4wODkgMC02Ny4yNjQtMzAuMTc1LTY3LjI2NC02Ny4yNjRzMzAuMTc1LTY3LjI2NCA2Ny4yNjQtNjcuMjY0IDY3LjI2NCAzMC4xNzUgNjcuMjY0IDY3LjI2NC0zMC4xNzUgNjcuMjY0LTY3LjI2NCA2Ny4yNjR6IiBmaWxsPSJ3aGl0ZSIvPgogIDwvZz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.fortress .symbol{left:0}
@media screen and (min-width:721px){.alternative_button.fortress .symbol{left:0}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.fortress .symbol{left:0}
}
.alternative_button.modifyAll .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0OTcuMTgycHgiIGhlaWdodD0iNDk3LjE4MnB4IiB2aWV3Qm94PSIwIDAgNDk3LjE4MiA0OTcuMTgyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTcuMTgyIDQ5Ny4xODI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzc2Ljk1NiwyMzcuMTQzbDU4LjUwNC01Ny42Mzd2MjU1LjQ2OGMwLDM0LjM1Mi0yNy44NTIsNjIuMjA3LTYyLjIwNyw2Mi4yMDdINjIuMjA5ICAgYy0zNC4zNTIsMC02Mi4yMDctMjcuODU1LTYyLjIwNy02Mi4yMDdWMTIzLjkzMmMwLTM0LjM1NSwyNy44NTUtNjIuMjExLDYyLjIwNy02Mi4yMTFoMjU1LjQ1M2wtNTkuODQ4LDU4LjIzNEg1OC41OTd2MzE4LjM1OSAgIGgzMTguMzU5VjIzNy4xNDN6IE0zNzcuNDY5LDU2Ljc1NWw2Mi45NjcsNjIuOTg1bDIwLjk5My0yMC45ODZsLTYyLjk2OC02Mi45ODVMMzc3LjQ2OSw1Ni43NTV6IE00MzQuMjExLDBsLTIwLjk4OSwyMC45OSAgIGw2Mi45NjgsNjIuOTY4bDIwLjk4OS0yMC45ODlMNDM0LjIxMSwweiBNMTcxLjI4OCwyNjIuOTg3bDE4OC45MS0xODguOTUzbDYyLjk2OSw2Mi45ODRsLTE4OC45MSwxODguOTM4bC05MS43MDMsMjguNjc3ICAgTDE3MS4yODgsMjYyLjk4N3ogTTIwMi41OTYsMjY1LjM2OWwxMC43NywxMC45NTNsMTYxLjkzOC0xNTkuMTg0bC0xMC43Ny0xMC45NTNMMjAyLjU5NiwyNjUuMzY5eiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K')}
body.norwd .alternative_button.modifyAll .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.modifyAll .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.modifyAll .symbol{left:3px}
}
.alternative_button.alternative_action_button .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZD0iTTI1NiA4YzEzNyAwIDI0OCAxMTEgMjQ4IDI0OFMzOTMgNTA0IDI1NiA1MDQgOCAzOTMgOCAyNTYgMTE5IDggMjU2IDh6bTExMy45IDIzMUwyMzQuNCAxMDMuNWMtOS40LTkuNC0yNC42LTkuNC0zMy45IDBsLTE3IDE3Yy05LjQgOS40LTkuNCAyNC42IDAgMzMuOUwyODUuMSAyNTYgMTgzLjUgMzU3LjZjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45bDE3IDE3YzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwTDM2OS45IDI3M2M5LjQtOS40IDkuNC0yNC42IDAtMzR6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .alternative_button.alternative_action_button .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.alternative_action_button .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.alternative_action_button .symbol{left:3px}
}
.alternative_button.envelope .symbol{width:14px;height:14px;top:50%;margin-top:-7px;background-color:white;-webkit-mask-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZD0iTTQ2NCA2NEM0OTAuNSA2NCA1MTIgODUuNDkgNTEyIDExMkM1MTIgMTI3LjEgNTA0LjkgMTQxLjMgNDkyLjggMTUwLjRMMjc1LjIgMzEzLjZDMjYzLjggMzIyLjEgMjQ4LjIgMzIyLjEgMjM2LjggMzEzLjZMMTkuMiAxNTAuNEM3LjExMyAxNDEuMyAwIDEyNy4xIDAgMTEyQzAgODUuNDkgMjEuNDkgNjQgNDggNjRINDY0ek0yMTcuNiAzMzkuMkMyNDAuNCAzNTYuMyAyNzEuNiAzNTYuMyAyOTQuNCAzMzkuMkw1MTIgMTc2VjM4NEM1MTIgNDE5LjMgNDgzLjMgNDQ4IDQ0OCA0NDhINjRDMjguNjUgNDQ4IDAgNDE5LjMgMCAzODRWMTc2TDIxNy42IDMzOS4yeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');mask-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZD0iTTQ2NCA2NEM0OTAuNSA2NCA1MTIgODUuNDkgNTEyIDExMkM1MTIgMTI3LjEgNTA0LjkgMTQxLjMgNDkyLjggMTUwLjRMMjc1LjIgMzEzLjZDMjYzLjggMzIyLjEgMjQ4LjIgMzIyLjEgMjM2LjggMzEzLjZMMTkuMiAxNTAuNEM3LjExMyAxNDEuMyAwIDEyNy4xIDAgMTEyQzAgODUuNDkgMjEuNDkgNjQgNDggNjRINDY0ek0yMTcuNiAzMzkuMkMyNDAuNCAzNTYuMyAyNzEuNiAzNTYuMyAyOTQuNCAzMzkuMkw1MTIgMTc2VjM4NEM1MTIgNDE5LjMgNDgzLjMgNDQ4IDQ0OCA0NDhINjRDMjguNjUgNDQ4IDAgNDE5LjMgMCAzODRWMTc2TDIxNy42IDMzOS4yeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .alternative_button.envelope .symbol{left:3px}
@media screen and (min-width:721px){.alternative_button.envelope .symbol{left:3px}
}
@media screen and (max-width:1129px){body.rwd .alternative_button.envelope .symbol{left:3px}
}
.alternative_button.working .symbol{-webkit-animation-name:workingIcon;-webkit-animation-duration:1s;-webkit-animation-timing-function:steps(7,end);-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-iteration-count:infinite;animation-name:workingIcon;animation-duration:1s;animation-timing-function:steps(7,end);animation-delay:0;animation-play-state:running;animation-iteration-count:infinite}
#main_content_tickets .alternative_button.mticket,#main_content_tickets .alternative_button.eticket,#main_content_file_details .alternative_button.mticket,#main_content_file_details .alternative_button.eticket,.main_content_file_details .alternative_button.mticket,.main_content_file_details .alternative_button.eticket,#main_content_order_summary .alternative_button.mticket,#main_content_order_summary .alternative_button.eticket{float:none}
#main_content_tickets .alternative_button.mticket a,#main_content_tickets .alternative_button.eticket a,#main_content_file_details .alternative_button.mticket a,#main_content_file_details .alternative_button.eticket a,.main_content_file_details .alternative_button.mticket a,.main_content_file_details .alternative_button.eticket a,#main_content_order_summary .alternative_button.mticket a,#main_content_order_summary .alternative_button.eticket a{margin-bottom:5px}
@media screen and (max-width:720px){body.rwd .button .text.for_non_mobile,body.rwd .alternative_button .text.for_non_mobile{display:none !important}
}
body.norwd .button .text.for_mobile_only,body.norwd .alternative_button .text.for_mobile_only{display:none !important}
@media screen and (min-width:721px){.button .text.for_mobile_only,.alternative_button .text.for_mobile_only{display:none !important}
}
body.norwd a#account_cart,body.norwd #c2c_menu a#menu_link_1{display:inline-block;font-size:11px;height:auto;padding:2px 10px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd a#account_cart:hover,body.norwd #c2c_menu a#menu_link_1:hover{background:#df5427;text-decoration:none;color:white}
body.norwd a#account_cart:active,body.norwd #c2c_menu a#menu_link_1:active{background:#ea894a}
@media screen and (min-width:721px){a#account_cart,#c2c_menu a#menu_link_1{display:inline-block;font-size:11px;height:auto;padding:2px 10px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
a#account_cart:hover,#c2c_menu a#menu_link_1:hover{background:#df5427;text-decoration:none;color:white}
a#account_cart:active,#c2c_menu a#menu_link_1:active{background:#ea894a}
}
@media screen and (max-width:1129px){body.rwd a#account_cart,body.rwd #c2c_menu a#menu_link_1{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd a#account_cart:hover,body.rwd #c2c_menu a#menu_link_1:hover{background:#df5427;text-decoration:none;color:white}
body.rwd a#account_cart:active,body.rwd #c2c_menu a#menu_link_1:active{background:#ea894a}
}
body.norwd #c2c_menu a#menu_link_1{font-size:.8em}
@media screen and (min-width:721px){#c2c_menu a#menu_link_1{font-size:.8em}
}
@media screen and (max-width:1129px){body.rwd #c2c_menu a#menu_link_1{font-size:.8em}
}
body.norwd a#account_cart{font-size:1em;font-weight:normal}
@media screen and (min-width:721px){a#account_cart{font-size:1em;font-weight:normal}
}
@media screen and (max-width:1129px){body.rwd a#account_cart{font-size:1em;font-weight:normal}
}
#menu .button a{color:white}
.book .button a:before,.book .alternative_button a:before{content:"\25BA  "}
.main_content_seasonticket .button{float:right;margin-top:1em}
#upsell_box .alternative_button{display:inline-block;margin-top:1em;margin-right:2em}
#main_content_summary_terms_and_conditions .buttons_container{clear:both;margin-top:0;padding-top:1em}
#termsAndConditionsDialogReviewButton{padding-right:7px;padding-left:7px;font-size:.9em;max-width:250px}
.main_content_payment table .alternative_button,.main_content_payment table .alternative_button a,.main_content_package table .alternative_button,.main_content_package table .alternative_button a,#main_content_reservation table .alternative_button,#main_content_reservation table .alternative_button a,#main_content_cart table .alternative_button,#main_content_cart table .alternative_button a,#main_content_summary_terms_and_conditions table .alternative_button,#main_content_summary_terms_and_conditions table .alternative_button a,#main_content_service table .alternative_button,#main_content_service table .alternative_button a,#main_content_error_page table .alternative_button,#main_content_error_page table .alternative_button a,.main_content_confirmation table .alternative_button,.main_content_confirmation table .alternative_button a,.main_content_partner_advantages table .alternative_button,.main_content_partner_advantages table .alternative_button a,.main_content_partner_advantages_empty table .alternative_button,.main_content_partner_advantages_empty table .alternative_button a,.seat_selection table .alternative_button,.seat_selection table .alternative_button a,#pass_holders_content table .alternative_button,#pass_holders_content table .alternative_button a,#membership_holders_content table .alternative_button,#membership_holders_content table .alternative_button a,#main_content_hospitality_skybox_areas table .alternative_button,#main_content_hospitality_skybox_areas table .alternative_button a,#main_content_hospitality_lounge_items table .alternative_button,#main_content_hospitality_lounge_items table .alternative_button a,#main_content_hospitality_quantity table .alternative_button,#main_content_hospitality_quantity table .alternative_button a,#main_content_request_summary table .alternative_button,#main_content_request_summary table .alternative_button a,#main_content_request_transfer_seat_cat_summar table .alternative_button,#main_content_request_transfer_seat_cat_summar table .alternative_button a{margin:0}
.main_content_payment .button:not(.waiting_list),.main_content_package .button:not(.waiting_list),#main_content_reservation .button:not(.waiting_list),#main_content_cart .button:not(.waiting_list),#main_content_summary_terms_and_conditions .button:not(.waiting_list),#main_content_service .button:not(.waiting_list),#main_content_error_page .button:not(.waiting_list),.main_content_confirmation .button:not(.waiting_list),.main_content_partner_advantages .button:not(.waiting_list),.main_content_partner_advantages_empty .button:not(.waiting_list),.seat_selection .button:not(.waiting_list),#pass_holders_content .button:not(.waiting_list),#membership_holders_content .button:not(.waiting_list),#main_content_hospitality_skybox_areas .button:not(.waiting_list),#main_content_hospitality_lounge_items .button:not(.waiting_list),#main_content_hospitality_quantity .button:not(.waiting_list),#main_content_request_summary .button:not(.waiting_list),#main_content_request_transfer_seat_cat_summar .button:not(.waiting_list){margin-top:1em}
.main_content_payment .button,.main_content_package .button,#main_content_reservation .button,#main_content_cart .button,#main_content_summary_terms_and_conditions .button,#main_content_service .button,#main_content_error_page .button,.main_content_confirmation .button,.main_content_partner_advantages .button,.main_content_partner_advantages_empty .button,.seat_selection .button,#pass_holders_content .button,#membership_holders_content .button,#main_content_hospitality_skybox_areas .button,#main_content_hospitality_lounge_items .button,#main_content_hospitality_quantity .button,#main_content_request_summary .button,#main_content_request_transfer_seat_cat_summar .button{float:right}
.main_content_payment .buttons_container .button:not(.waiting_list),.main_content_package .buttons_container .button:not(.waiting_list),#main_content_reservation .buttons_container .button:not(.waiting_list),#main_content_cart .buttons_container .button:not(.waiting_list),#main_content_summary_terms_and_conditions .buttons_container .button:not(.waiting_list),#main_content_service .buttons_container .button:not(.waiting_list),#main_content_error_page .buttons_container .button:not(.waiting_list),.main_content_confirmation .buttons_container .button:not(.waiting_list),.main_content_partner_advantages .buttons_container .button:not(.waiting_list),.main_content_partner_advantages_empty .buttons_container .button:not(.waiting_list),.seat_selection .buttons_container .button:not(.waiting_list),#pass_holders_content .buttons_container .button:not(.waiting_list),#membership_holders_content .buttons_container .button:not(.waiting_list),#main_content_hospitality_skybox_areas .buttons_container .button:not(.waiting_list),#main_content_hospitality_lounge_items .buttons_container .button:not(.waiting_list),#main_content_hospitality_quantity .buttons_container .button:not(.waiting_list),#main_content_request_summary .buttons_container .button:not(.waiting_list),#main_content_request_transfer_seat_cat_summar .buttons_container .button:not(.waiting_list){margin-top:0}
.main_content_payment .buttons_container .button,.main_content_package .buttons_container .button,#main_content_reservation .buttons_container .button,#main_content_cart .buttons_container .button,#main_content_summary_terms_and_conditions .buttons_container .button,#main_content_service .buttons_container .button,#main_content_error_page .buttons_container .button,.main_content_confirmation .buttons_container .button,.main_content_partner_advantages .buttons_container .button,.main_content_partner_advantages_empty .buttons_container .button,.seat_selection .buttons_container .button,#pass_holders_content .buttons_container .button,#membership_holders_content .buttons_container .button,#main_content_hospitality_skybox_areas .buttons_container .button,#main_content_hospitality_lounge_items .buttons_container .button,#main_content_hospitality_quantity .buttons_container .button,#main_content_request_summary .buttons_container .button,#main_content_request_transfer_seat_cat_summar .buttons_container .button{float:none}
.with_submit_button .amount{float:right}
.with_submit_button .button{clear:right}
#main_content_login .social #FACEBOOK_login .button a .icon,#main_content_login .social #FACEBOOK_register .button a .icon,#main_content_login .social #field_social_FACEBOOK .button a .icon,#main_content_registration .social #FACEBOOK_login .button a .icon,#main_content_registration .social #FACEBOOK_register .button a .icon,#main_content_registration .social #field_social_FACEBOOK .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #FACEBOOK_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #FACEBOOK_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_FACEBOOK .button a .icon,#main_content_confirmation_facebook #FACEBOOK_login .button a .icon,#main_content_confirmation_facebook #FACEBOOK_register .button a .icon,#main_content_confirmation_facebook #field_social_FACEBOOK .button a .icon,#social_login_form_container #FACEBOOK_login .button a .icon,#social_login_form_container #FACEBOOK_register .button a .icon,#social_login_form_container #field_social_FACEBOOK .button a .icon{background-image:url("../../images/social-networks/facebook.svg")}
#main_content_login .social #GOOGLE_login .button a .icon,#main_content_login .social #GOOGLE_register .button a .icon,#main_content_login .social #field_social_GOOGLE .button a .icon,#main_content_registration .social #GOOGLE_login .button a .icon,#main_content_registration .social #GOOGLE_register .button a .icon,#main_content_registration .social #field_social_GOOGLE .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #GOOGLE_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #GOOGLE_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_GOOGLE .button a .icon,#main_content_confirmation_facebook #GOOGLE_login .button a .icon,#main_content_confirmation_facebook #GOOGLE_register .button a .icon,#main_content_confirmation_facebook #field_social_GOOGLE .button a .icon,#social_login_form_container #GOOGLE_login .button a .icon,#social_login_form_container #GOOGLE_register .button a .icon,#social_login_form_container #field_social_GOOGLE .button a .icon{background-image:url("../../images/social-networks/google.svg")}
#main_content_login .social #TWITTER_login .button a .icon,#main_content_login .social #TWITTER_register .button a .icon,#main_content_login .social #field_social_TWITTER .button a .icon,#main_content_registration .social #TWITTER_login .button a .icon,#main_content_registration .social #TWITTER_register .button a .icon,#main_content_registration .social #field_social_TWITTER .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #TWITTER_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #TWITTER_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_TWITTER .button a .icon,#main_content_confirmation_facebook #TWITTER_login .button a .icon,#main_content_confirmation_facebook #TWITTER_register .button a .icon,#main_content_confirmation_facebook #field_social_TWITTER .button a .icon,#social_login_form_container #TWITTER_login .button a .icon,#social_login_form_container #TWITTER_register .button a .icon,#social_login_form_container #field_social_TWITTER .button a .icon{background-image:url("../../images/social-networks/twitter-white.svg")}
#main_content_login .social #UEFA_login .button a,#main_content_login .social #UEFA_register .button a,#main_content_login .social #field_social_UEFA .button a,#main_content_registration .social #UEFA_login .button a,#main_content_registration .social #UEFA_register .button a,#main_content_registration .social #field_social_UEFA .button a,#main_content_edit_personal_details .fieldset_container.social_link #UEFA_login .button a,#main_content_edit_personal_details .fieldset_container.social_link #UEFA_register .button a,#main_content_edit_personal_details .fieldset_container.social_link #field_social_UEFA .button a,#main_content_confirmation_facebook #UEFA_login .button a,#main_content_confirmation_facebook #UEFA_register .button a,#main_content_confirmation_facebook #field_social_UEFA .button a,#social_login_form_container #UEFA_login .button a,#social_login_form_container #UEFA_register .button a,#social_login_form_container #field_social_UEFA .button a{padding-left:14px}
#main_content_login .social #UEFA_login .button a .icon,#main_content_login .social #UEFA_register .button a .icon,#main_content_login .social #field_social_UEFA .button a .icon,#main_content_registration .social #UEFA_login .button a .icon,#main_content_registration .social #UEFA_register .button a .icon,#main_content_registration .social #field_social_UEFA .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #UEFA_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #UEFA_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_UEFA .button a .icon,#main_content_confirmation_facebook #UEFA_login .button a .icon,#main_content_confirmation_facebook #UEFA_register .button a .icon,#main_content_confirmation_facebook #field_social_UEFA .button a .icon,#social_login_form_container #UEFA_login .button a .icon,#social_login_form_container #UEFA_register .button a .icon,#social_login_form_container #field_social_UEFA .button a .icon{display:none}
#main_content_login .social #SWISSPASS_login .button a,#main_content_login .social #SWISSPASS_register .button a,#main_content_login .social #field_social_SWISSPASS .button a,#main_content_registration .social #SWISSPASS_login .button a,#main_content_registration .social #SWISSPASS_register .button a,#main_content_registration .social #field_social_SWISSPASS .button a,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_login .button a,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_register .button a,#main_content_edit_personal_details .fieldset_container.social_link #field_social_SWISSPASS .button a,#main_content_confirmation_facebook #SWISSPASS_login .button a,#main_content_confirmation_facebook #SWISSPASS_register .button a,#main_content_confirmation_facebook #field_social_SWISSPASS .button a,#social_login_form_container #SWISSPASS_login .button a,#social_login_form_container #SWISSPASS_register .button a,#social_login_form_container #field_social_SWISSPASS .button a{background:#c51416;border-color:#800d0e}
#main_content_login .social #SWISSPASS_login .button a:hover,#main_content_login .social #SWISSPASS_register .button a:hover,#main_content_login .social #field_social_SWISSPASS .button a:hover,#main_content_registration .social #SWISSPASS_login .button a:hover,#main_content_registration .social #SWISSPASS_register .button a:hover,#main_content_registration .social #field_social_SWISSPASS .button a:hover,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_login .button a:hover,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_register .button a:hover,#main_content_edit_personal_details .fieldset_container.social_link #field_social_SWISSPASS .button a:hover,#main_content_confirmation_facebook #SWISSPASS_login .button a:hover,#main_content_confirmation_facebook #SWISSPASS_register .button a:hover,#main_content_confirmation_facebook #field_social_SWISSPASS .button a:hover,#social_login_form_container #SWISSPASS_login .button a:hover,#social_login_form_container #SWISSPASS_register .button a:hover,#social_login_form_container #field_social_SWISSPASS .button a:hover{background:#970f11}
#main_content_login .social #SWISSPASS_login .icon,#main_content_login .social #SWISSPASS_register .icon,#main_content_login .social #field_social_SWISSPASS .icon,#main_content_registration .social #SWISSPASS_login .icon,#main_content_registration .social #SWISSPASS_register .icon,#main_content_registration .social #field_social_SWISSPASS .icon,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_login .icon,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_register .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_SWISSPASS .icon,#main_content_confirmation_facebook #SWISSPASS_login .icon,#main_content_confirmation_facebook #SWISSPASS_register .icon,#main_content_confirmation_facebook #field_social_SWISSPASS .icon,#social_login_form_container #SWISSPASS_login .icon,#social_login_form_container #SWISSPASS_register .icon,#social_login_form_container #field_social_SWISSPASS .icon{background-image:url("../../images/social-networks/swisspass.png");width:31px;height:19px;margin-top:3px}
#main_content_login .social #SWISSPASS_login .text,#main_content_login .social #SWISSPASS_register .text,#main_content_login .social #field_social_SWISSPASS .text,#main_content_registration .social #SWISSPASS_login .text,#main_content_registration .social #SWISSPASS_register .text,#main_content_registration .social #field_social_SWISSPASS .text,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_login .text,#main_content_edit_personal_details .fieldset_container.social_link #SWISSPASS_register .text,#main_content_edit_personal_details .fieldset_container.social_link #field_social_SWISSPASS .text,#main_content_confirmation_facebook #SWISSPASS_login .text,#main_content_confirmation_facebook #SWISSPASS_register .text,#main_content_confirmation_facebook #field_social_SWISSPASS .text,#social_login_form_container #SWISSPASS_login .text,#social_login_form_container #SWISSPASS_register .text,#social_login_form_container #field_social_SWISSPASS .text{padding-left:30px}
#main_content_login .social #ACCOUNT_KIT_login .button a,#main_content_login .social #ACCOUNT_KIT_register .button a,#main_content_login .social #field_social_ACCOUNT_KIT .button a,#main_content_registration .social #ACCOUNT_KIT_login .button a,#main_content_registration .social #ACCOUNT_KIT_register .button a,#main_content_registration .social #field_social_ACCOUNT_KIT .button a,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_login .button a,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_register .button a,#main_content_edit_personal_details .fieldset_container.social_link #field_social_ACCOUNT_KIT .button a,#main_content_confirmation_facebook #ACCOUNT_KIT_login .button a,#main_content_confirmation_facebook #ACCOUNT_KIT_register .button a,#main_content_confirmation_facebook #field_social_ACCOUNT_KIT .button a,#social_login_form_container #ACCOUNT_KIT_login .button a,#social_login_form_container #ACCOUNT_KIT_register .button a,#social_login_form_container #field_social_ACCOUNT_KIT .button a{padding-left:14px;background:#cd3301;border:0}
#main_content_login .social #ACCOUNT_KIT_login .button a .icon,#main_content_login .social #ACCOUNT_KIT_register .button a .icon,#main_content_login .social #field_social_ACCOUNT_KIT .button a .icon,#main_content_registration .social #ACCOUNT_KIT_login .button a .icon,#main_content_registration .social #ACCOUNT_KIT_register .button a .icon,#main_content_registration .social #field_social_ACCOUNT_KIT .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_ACCOUNT_KIT .button a .icon,#main_content_confirmation_facebook #ACCOUNT_KIT_login .button a .icon,#main_content_confirmation_facebook #ACCOUNT_KIT_register .button a .icon,#main_content_confirmation_facebook #field_social_ACCOUNT_KIT .button a .icon,#social_login_form_container #ACCOUNT_KIT_login .button a .icon,#social_login_form_container #ACCOUNT_KIT_register .button a .icon,#social_login_form_container #field_social_ACCOUNT_KIT .button a .icon{background-image:url("../../images/social-networks/account-kit.svg");background-size:75%}
#main_content_login .social.multiple #ACCOUNT_KIT_login .button a,#main_content_login .social.multiple #ACCOUNT_KIT_register .button a,#main_content_login .social.multiple #field_social_ACCOUNT_KIT .button a,#main_content_registration .social.multiple #ACCOUNT_KIT_login .button a,#main_content_registration .social.multiple #ACCOUNT_KIT_register .button a,#main_content_registration .social.multiple #field_social_ACCOUNT_KIT .button a,#main_content_edit_personal_details .fieldset_container.social_link.multiple #ACCOUNT_KIT_login .button a,#main_content_edit_personal_details .fieldset_container.social_link.multiple #ACCOUNT_KIT_register .button a,#main_content_edit_personal_details .fieldset_container.social_link.multiple #field_social_ACCOUNT_KIT .button a,#main_content_confirmation_facebook.multiple #ACCOUNT_KIT_login .button a,#main_content_confirmation_facebook.multiple #ACCOUNT_KIT_register .button a,#main_content_confirmation_facebook.multiple #field_social_ACCOUNT_KIT .button a,#social_login_form_container.multiple #ACCOUNT_KIT_login .button a,#social_login_form_container.multiple #ACCOUNT_KIT_register .button a,#social_login_form_container.multiple #field_social_ACCOUNT_KIT .button a{width:18px}
#main_content_login .social.multiple #ACCOUNT_KIT_login .button a .icon:after,#main_content_login .social.multiple #ACCOUNT_KIT_register .button a .icon:after,#main_content_login .social.multiple #field_social_ACCOUNT_KIT .button a .icon:after,#main_content_registration .social.multiple #ACCOUNT_KIT_login .button a .icon:after,#main_content_registration .social.multiple #ACCOUNT_KIT_register .button a .icon:after,#main_content_registration .social.multiple #field_social_ACCOUNT_KIT .button a .icon:after,#main_content_edit_personal_details .fieldset_container.social_link.multiple #ACCOUNT_KIT_login .button a .icon:after,#main_content_edit_personal_details .fieldset_container.social_link.multiple #ACCOUNT_KIT_register .button a .icon:after,#main_content_edit_personal_details .fieldset_container.social_link.multiple #field_social_ACCOUNT_KIT .button a .icon:after,#main_content_confirmation_facebook.multiple #ACCOUNT_KIT_login .button a .icon:after,#main_content_confirmation_facebook.multiple #ACCOUNT_KIT_register .button a .icon:after,#main_content_confirmation_facebook.multiple #field_social_ACCOUNT_KIT .button a .icon:after,#social_login_form_container.multiple #ACCOUNT_KIT_login .button a .icon:after,#social_login_form_container.multiple #ACCOUNT_KIT_register .button a .icon:after,#social_login_form_container.multiple #field_social_ACCOUNT_KIT .button a .icon:after{content:"SMS";margin-left:13px;line-height:24px}
#main_content_login .social #ACCOUNT_KIT_login .button a .icon,#main_content_login .social #ACCOUNT_KIT_register .button a .icon,#main_content_registration .social #ACCOUNT_KIT_login .button a .icon,#main_content_registration .social #ACCOUNT_KIT_register .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_login .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #ACCOUNT_KIT_register .button a .icon,#main_content_confirmation_facebook #ACCOUNT_KIT_login .button a .icon,#main_content_confirmation_facebook #ACCOUNT_KIT_register .button a .icon,#social_login_form_container #ACCOUNT_KIT_login .button a .icon,#social_login_form_container #ACCOUNT_KIT_register .button a .icon{background-position:-3px 50%}
#main_content_login .social #field_social_ACCOUNT_KIT .button a .icon,#main_content_registration .social #field_social_ACCOUNT_KIT .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link #field_social_ACCOUNT_KIT .button a .icon,#main_content_confirmation_facebook #field_social_ACCOUNT_KIT .button a .icon,#social_login_form_container #field_social_ACCOUNT_KIT .button a .icon{background-position:4px 50%}
#main_content_login .social #display_places_container,#main_content_registration .social #display_places_container,#main_content_edit_personal_details .fieldset_container.social_link #display_places_container,#main_content_confirmation_facebook #display_places_container,#social_login_form_container #display_places_container{position:relative}
body.norwd #main_content_login .social #display_places_container,body.norwd #main_content_registration .social #display_places_container,body.norwd #main_content_edit_personal_details .fieldset_container.social_link #display_places_container,body.norwd #main_content_confirmation_facebook #display_places_container,body.norwd #social_login_form_container #display_places_container{width:250px}
@media screen and (min-width:721px){#main_content_login .social #display_places_container,#main_content_registration .social #display_places_container,#main_content_edit_personal_details .fieldset_container.social_link #display_places_container,#main_content_confirmation_facebook #display_places_container,#social_login_form_container #display_places_container{width:250px}
}
#main_content_login .social #display_places_container label,#main_content_registration .social #display_places_container label,#main_content_edit_personal_details .fieldset_container.social_link #display_places_container label,#main_content_confirmation_facebook #display_places_container label,#social_login_form_container #display_places_container label{padding-left:5px;display:inline-block}
@media screen and (max-width:720px){body.rwd #main_content_login .social #display_places_container label,body.rwd #main_content_registration .social #display_places_container label,body.rwd #main_content_edit_personal_details .fieldset_container.social_link #display_places_container label,body.rwd #main_content_confirmation_facebook #display_places_container label,body.rwd #social_login_form_container #display_places_container label{padding-bottom:1em}
}
#main_content_confirmation_facebook .button a .icon{background-image:url("../../images/social-networks/facebook.svg")}
#main_content_login .social .button,#main_content_registration .social .button,#main_content_edit_personal_details .fieldset_container.social_link .button,#main_content_confirmation_facebook .button,#social_login_form_container .button,.button.facebook_button{float:none}
body.norwd #main_content_login .social .button a,body.norwd #main_content_registration .social .button a,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button a,body.norwd #main_content_confirmation_facebook .button a,body.norwd #social_login_form_container .button a,body.norwd .button.facebook_button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#9a9a9a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#9a9a9a),color-stop(100%,#838383));background-image:-webkit-linear-gradient(#9a9a9a,#838383);background-image:-moz-linear-gradient(#9a9a9a,#838383);background-image:-o-linear-gradient(#9a9a9a,#838383);background-image:linear-gradient(#9a9a9a,#838383);border:1px solid #676767;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd #main_content_login .social .button a:hover,body.norwd #main_content_registration .social .button a:hover,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button a:hover,body.norwd #main_content_confirmation_facebook .button a:hover,body.norwd #social_login_form_container .button a:hover,body.norwd .button.facebook_button a:hover{background:#838383;text-decoration:none;color:white}
body.norwd #main_content_login .social .button a:active,body.norwd #main_content_registration .social .button a:active,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button a:active,body.norwd #main_content_confirmation_facebook .button a:active,body.norwd #social_login_form_container .button a:active,body.norwd .button.facebook_button a:active{background:#9a9a9a}
@media screen and (min-width:721px){#main_content_login .social .button a,#main_content_registration .social .button a,#main_content_edit_personal_details .fieldset_container.social_link .button a,#main_content_confirmation_facebook .button a,#social_login_form_container .button a,.button.facebook_button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#9a9a9a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#9a9a9a),color-stop(100%,#838383));background-image:-webkit-linear-gradient(#9a9a9a,#838383);background-image:-moz-linear-gradient(#9a9a9a,#838383);background-image:-o-linear-gradient(#9a9a9a,#838383);background-image:linear-gradient(#9a9a9a,#838383);border:1px solid #676767;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
#main_content_login .social .button a:hover,#main_content_registration .social .button a:hover,#main_content_edit_personal_details .fieldset_container.social_link .button a:hover,#main_content_confirmation_facebook .button a:hover,#social_login_form_container .button a:hover,.button.facebook_button a:hover{background:#838383;text-decoration:none;color:white}
#main_content_login .social .button a:active,#main_content_registration .social .button a:active,#main_content_edit_personal_details .fieldset_container.social_link .button a:active,#main_content_confirmation_facebook .button a:active,#social_login_form_container .button a:active,.button.facebook_button a:active{background:#9a9a9a}
}
@media screen and (max-width:1129px){body.rwd #main_content_login .social .button a,body.rwd #main_content_registration .social .button a,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button a,body.rwd #main_content_confirmation_facebook .button a,body.rwd #social_login_form_container .button a,body.rwd .button.facebook_button a{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#9a9a9a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#9a9a9a),color-stop(100%,#838383));background-image:-webkit-linear-gradient(#9a9a9a,#838383);background-image:-moz-linear-gradient(#9a9a9a,#838383);background-image:-o-linear-gradient(#9a9a9a,#838383);background-image:linear-gradient(#9a9a9a,#838383);border:1px solid #676767;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd #main_content_login .social .button a:hover,body.rwd #main_content_registration .social .button a:hover,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button a:hover,body.rwd #main_content_confirmation_facebook .button a:hover,body.rwd #social_login_form_container .button a:hover,body.rwd .button.facebook_button a:hover{background:#838383;text-decoration:none;color:white}
body.rwd #main_content_login .social .button a:active,body.rwd #main_content_registration .social .button a:active,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button a:active,body.rwd #main_content_confirmation_facebook .button a:active,body.rwd #social_login_form_container .button a:active,body.rwd .button.facebook_button a:active{background:#9a9a9a}
}
body.rwd #main_content_login .social .button.disabled a,body.rwd #main_content_login .social .button.disabled a:hover,body.rwd #main_content_login .social .button.disabled a:active,body.rwd #main_content_registration .social .button.disabled a,body.rwd #main_content_registration .social .button.disabled a:hover,body.rwd #main_content_registration .social .button.disabled a:active,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:hover,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:active,body.rwd #main_content_confirmation_facebook .button.disabled a,body.rwd #main_content_confirmation_facebook .button.disabled a:hover,body.rwd #main_content_confirmation_facebook .button.disabled a:active,body.rwd #social_login_form_container .button.disabled a,body.rwd #social_login_form_container .button.disabled a:hover,body.rwd #social_login_form_container .button.disabled a:active,body.rwd .button.facebook_button.disabled a,body.rwd .button.facebook_button.disabled a:hover,body.rwd .button.facebook_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
body.norwd #main_content_login .social .button.disabled a,body.norwd #main_content_login .social .button.disabled a:hover,body.norwd #main_content_login .social .button.disabled a:active,body.norwd #main_content_registration .social .button.disabled a,body.norwd #main_content_registration .social .button.disabled a:hover,body.norwd #main_content_registration .social .button.disabled a:active,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:hover,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:active,body.norwd #main_content_confirmation_facebook .button.disabled a,body.norwd #main_content_confirmation_facebook .button.disabled a:hover,body.norwd #main_content_confirmation_facebook .button.disabled a:active,body.norwd #social_login_form_container .button.disabled a,body.norwd #social_login_form_container .button.disabled a:hover,body.norwd #social_login_form_container .button.disabled a:active,body.norwd .button.facebook_button.disabled a,body.norwd .button.facebook_button.disabled a:hover,body.norwd .button.facebook_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
#main_content_login .social .button.disabled a,#main_content_login .social .button.disabled a:hover,#main_content_login .social .button.disabled a:active,#main_content_registration .social .button.disabled a,#main_content_registration .social .button.disabled a:hover,#main_content_registration .social .button.disabled a:active,#main_content_edit_personal_details .fieldset_container.social_link .button.disabled a,#main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:hover,#main_content_edit_personal_details .fieldset_container.social_link .button.disabled a:active,#main_content_confirmation_facebook .button.disabled a,#main_content_confirmation_facebook .button.disabled a:hover,#main_content_confirmation_facebook .button.disabled a:active,#social_login_form_container .button.disabled a,#social_login_form_container .button.disabled a:hover,#social_login_form_container .button.disabled a:active,.button.facebook_button.disabled a,.button.facebook_button.disabled a:hover,.button.facebook_button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
#main_content_login .social .button a,#main_content_registration .social .button a,#main_content_edit_personal_details .fieldset_container.social_link .button a,#main_content_confirmation_facebook .button a,#social_login_form_container .button a,.button.facebook_button a{position:relative;min-width:6px}
#main_content_login .social .button a .icon,#main_content_registration .social .button a .icon,#main_content_edit_personal_details .fieldset_container.social_link .button a .icon,#main_content_confirmation_facebook .button a .icon,#social_login_form_container .button a .icon,.button.facebook_button a .icon{display:inline-block;position:absolute;top:1px;left:4px;background-repeat:no-repeat;background-size:contain;width:26px;height:26px}
#main_content_login .social .button a .text,#main_content_registration .social .button a .text,#main_content_edit_personal_details .fieldset_container.social_link .button a .text,#main_content_confirmation_facebook .button a .text,#social_login_form_container .button a .text,.button.facebook_button a .text{padding-left:22px}
body.rwd #main_content_login .social .button a .text,body.rwd #main_content_registration .social .button a .text,body.rwd #main_content_edit_personal_details .fieldset_container.social_link .button a .text,body.rwd #main_content_confirmation_facebook .button a .text,body.rwd #social_login_form_container .button a .text,body.rwd .button.facebook_button a .text{padding-left:22px}
body.norwd #main_content_login .social .button a .text,body.norwd #main_content_registration .social .button a .text,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .button a .text,body.norwd #main_content_confirmation_facebook .button a .text,body.norwd #social_login_form_container .button a .text,body.norwd .button.facebook_button a .text{padding-left:22px}
#main_content_login .social .social_network+.social_network,#main_content_registration .social .social_network+.social_network{margin-top:.5em}
#main_content_login .social.multiple,#main_content_registration .social.multiple{display:inline-block;vertical-align:baseline}
#main_content_login .social.multiple .social_network,#main_content_registration .social.multiple .social_network{display:inline-block}
#main_content_login .social.multiple .social_network .text,#main_content_registration .social.multiple .social_network .text{display:none}
#main_content_login .social.multiple .social_network+.social_network,#main_content_registration .social.multiple .social_network+.social_network{margin-left:.5em}
#main_content_login .social.multiple .button a,#main_content_registration .social.multiple .button a{padding:8px 14px 0 14px;height:20px}
body.rwd #main_content_login .social.multiple .button a,body.rwd #main_content_registration .social.multiple .button a{padding:8px 14px 0 14px;height:20px}
body.norwd #main_content_login .social.multiple .button a,body.norwd #main_content_registration .social.multiple .button a{padding:8px 14px 0 14px;height:20px}
#main_content_login .social.multiple #FACEBOOK_login .button a,#main_content_login .social.multiple #GOOGLE_login .button a,#main_content_login .social.multiple #TWITTER_login .button a,#main_content_login .social.multiple #FACEBOOK_register .button a,#main_content_login .social.multiple #GOOGLE_register .button a,#main_content_login .social.multiple #TWITTER_register .button a,#main_content_registration .social.multiple #FACEBOOK_login .button a,#main_content_registration .social.multiple #GOOGLE_login .button a,#main_content_registration .social.multiple #TWITTER_login .button a,#main_content_registration .social.multiple #FACEBOOK_register .button a,#main_content_registration .social.multiple #GOOGLE_register .button a,#main_content_registration .social.multiple #TWITTER_register .button a{background-color:transparent;background-image:none;border:0}
.main_content .alternative_button.block_show_hide,.secondary_content .alternative_button.block_show_hide{float:right;margin-top:-7px}
.button.eticket a,.button.mticket a,.button.rfid a,.button.badge a,.button.resale_cancel a,.button.distribute_tickets a,.button.assign_tickets a,.button.takeback_tickets a,.button.thermal_ticket a,.button.edit a,.button.cart a,.button.barcode a,.button.distribute a,.button.fortress a,.button.modifyAll a,.button.envelope a{position:relative}
.button.eticket .icon,.button.mticket .icon,.button.rfid .icon,.button.badge .icon,.button.resale_cancel .icon,.button.distribute_tickets .icon,.button.assign_tickets .icon,.button.takeback_tickets .icon,.button.thermal_ticket .icon,.button.edit .icon,.button.cart .icon,.button.barcode .icon,.button.distribute .icon,.button.fortress .icon,.button.modifyAll .icon,.button.envelope .icon{display:inline-block;position:absolute;background-repeat:no-repeat;background-size:contain}
body.norwd .button.eticket .icon,body.norwd .button.mticket .icon,body.norwd .button.rfid .icon,body.norwd .button.badge .icon,body.norwd .button.resale_cancel .icon,body.norwd .button.distribute_tickets .icon,body.norwd .button.assign_tickets .icon,body.norwd .button.takeback_tickets .icon,body.norwd .button.thermal_ticket .icon,body.norwd .button.edit .icon,body.norwd .button.cart .icon,body.norwd .button.barcode .icon,body.norwd .button.distribute .icon,body.norwd .button.fortress .icon,body.norwd .button.modifyAll .icon,body.norwd .button.envelope .icon{left:7px}
@media screen and (min-width:721px){.button.eticket .icon,.button.mticket .icon,.button.rfid .icon,.button.badge .icon,.button.resale_cancel .icon,.button.distribute_tickets .icon,.button.assign_tickets .icon,.button.takeback_tickets .icon,.button.thermal_ticket .icon,.button.edit .icon,.button.cart .icon,.button.barcode .icon,.button.distribute .icon,.button.fortress .icon,.button.modifyAll .icon,.button.envelope .icon{left:7px}
}
@media screen and (max-width:1129px){body.rwd .button.eticket .icon,body.rwd .button.mticket .icon,body.rwd .button.rfid .icon,body.rwd .button.badge .icon,body.rwd .button.resale_cancel .icon,body.rwd .button.distribute_tickets .icon,body.rwd .button.assign_tickets .icon,body.rwd .button.takeback_tickets .icon,body.rwd .button.thermal_ticket .icon,body.rwd .button.edit .icon,body.rwd .button.cart .icon,body.rwd .button.barcode .icon,body.rwd .button.distribute .icon,body.rwd .button.fortress .icon,body.rwd .button.modifyAll .icon,body.rwd .button.envelope .icon{left:6px}
}
body.norwd .button.eticket a{padding-left:29.5px}
@media screen and (min-width:721px){.button.eticket a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.eticket a{padding-left:28.5px}
}
.button.eticket .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InByaW50ZXItMi1pY29uIiBkPSJNNDA4LjUsMTM4VjUwaC0zMDV2ODhINTB2MjAzaDUzLjV2MTIxaDMwNVYzNDFINDYyVjEzOEg0MDguNXogTTE0My41LDkwaDIyNXY0OGgtMjI1VjkweiBNMTQzLjUsMjkzICBoMjI1djU0LjAwOGgtNzkuNjkxVjQyMkgxNDMuNVYyOTN6IE0zMTQuMzIzLDQyMnYtNDkuNDc4SDM2OC41TDMxNC4zMjMsNDIyeiBNNDIyLjMzNCwxODguNzY3Yy02LjY4MiwwLTEyLjEtNS40MTgtMTIuMS0xMi4xMDEgIHM1LjQxOC0xMi4xLDEyLjEtMTIuMXMxMi4xLDUuNDE3LDEyLjEsMTIuMVM0MjkuMDE2LDE4OC43NjcsNDIyLjMzNCwxODguNzY3eiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .button.mticket a{padding-left:29.5px}
@media screen and (min-width:721px){.button.mticket a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.mticket a{padding-left:28.5px}
}
.button.mticket .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNtYXJ0cGhvbmUtNC1pY29uIiBkPSJNMzM0LjgzMiw1MEgxNzcuMTY4Yy0xOC4yMjcsMC0zMywxNC43NzQtMzMsMzN2MzQ2YzAsMTguMjI2LDE0Ljc3MywzMywzMywzM2gxNTcuNjY0ICBjMTguMjI3LDAsMzMtMTQuNzc0LDMzLTMzVjgzQzM2Ny44MzIsNjQuNzc0LDM1My4wNTksNTAsMzM0LjgzMiw1MHogTTIzOC41LDgwLjIyMmgzN2MyLjIwOSwwLDQsMS43OTEsNCw0cy0xLjc5MSw0LTQsNGgtMzcgIGMtMi4yMDksMC00LTEuNzkxLTQtNFMyMzYuMjkxLDgwLjIyMiwyMzguNSw4MC4yMjJ6IE0yNTcuMDAyLDQ0My4wNTZjLTguODM4LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjItMTYsMTYtMTYgIGM4LjgzNCwwLDE2LDcuMTYzLDE2LDE2UzI2NS44MzYsNDQzLjA1NiwyNTcuMDAyLDQ0My4wNTZ6IE0zNDIuNzUsMzkzLjc1SDE2OS4yNTJ2LTI3NS41SDM0Mi43NVYzOTMuNzV6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .button.rfid a{padding-left:29.5px}
@media screen and (min-width:721px){.button.rfid a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.rfid a{padding-left:28.5px}
}
.button.rfid .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNyZWRpdC1jYXJkLTYtaWNvbiIgZD0iTTE4MS43MSwzMDcuNWgtNzEuNjY4djE5aDcxLjY2OFYzMDcuNXogTTI0Mi4yMSwyNzBIMTEwLjA0MnYxOUgyNDIuMjFWMjcweiBNNDAyLDI3MGgtNTkuNjY4djE5ICBINDAyVjI3MHogTTQzMiwxMjguNUg4MGMtMTYuNTY4LDAtMzAsMTMuNDMyLTMwLDMwdjE5NWMwLDE2LjU2OCwxMy40MzIsMzAsMzAsMzBoMzUyYzE2LjU2OCwwLDMwLTEzLjQzMiwzMC0zMHYtMTk1ICBDNDYyLDE0MS45MzIsNDQ4LjU2OCwxMjguNSw0MzIsMTI4LjV6IE05MCwxNTguNWgzMzJjNS41MjIsMCwxMCw0LjQ3NywxMCwxMHYyMS4xNjZIODBWMTY4LjVDODAsMTYyLjk3Nyw4NC40NzgsMTU4LjUsOTAsMTU4LjV6ICAgTTQyMiwzNTMuNUg5MGMtNS41MjIsMC0xMC00LjQ3OC0xMC0xMFYyNDMuMzMzaDM1MlYzNDMuNUM0MzIsMzQ5LjAyMiw0MjcuNTIyLDM1My41LDQyMiwzNTMuNXoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=')}
body.norwd .button.badge a{padding-left:29.5px}
@media screen and (min-width:721px){.button.badge a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.badge a{padding-left:28.5px}
}
.button.badge .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNyZWRpdC1jYXJkLTYtaWNvbiIgZD0iTTE4MS43MSwzMDcuNWgtNzEuNjY4djE5aDcxLjY2OFYzMDcuNXogTTI0Mi4yMSwyNzBIMTEwLjA0MnYxOUgyNDIuMjFWMjcweiBNNDAyLDI3MGgtNTkuNjY4djE5ICBINDAyVjI3MHogTTQzMiwxMjguNUg4MGMtMTYuNTY4LDAtMzAsMTMuNDMyLTMwLDMwdjE5NWMwLDE2LjU2OCwxMy40MzIsMzAsMzAsMzBoMzUyYzE2LjU2OCwwLDMwLTEzLjQzMiwzMC0zMHYtMTk1ICBDNDYyLDE0MS45MzIsNDQ4LjU2OCwxMjguNSw0MzIsMTI4LjV6IE05MCwxNTguNWgzMzJjNS41MjIsMCwxMCw0LjQ3NywxMCwxMHYyMS4xNjZIODBWMTY4LjVDODAsMTYyLjk3Nyw4NC40NzgsMTU4LjUsOTAsMTU4LjV6ICAgTTQyMiwzNTMuNUg5MGMtNS41MjIsMC0xMC00LjQ3OC0xMC0xMFYyNDMuMzMzaDM1MlYzNDMuNUM0MzIsMzQ5LjAyMiw0MjcuNTIyLDM1My41LDQyMiwzNTMuNXoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=')}
body.norwd .button.resale_cancel a{padding-left:29.5px}
@media screen and (min-width:721px){.button.resale_cancel a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.resale_cancel a{padding-left:28.5px}
}
.button.resale_cancel .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJ4LW1hcmstaWNvbiIgcG9pbnRzPSI0MzguMzkzLDM3NC41OTUgMzE5Ljc1NywyNTUuOTc3IDQzOC4zNzgsMTM3LjM0OCAzNzQuNTk1LDczLjYwNyAyNTUuOTk1LDE5Mi4yMjUgMTM3LjM3NSw3My42MjIgICAgNzMuNjA3LDEzNy4zNTIgMTkyLjI0NiwyNTUuOTgzIDczLjYyMiwzNzQuNjI1IDEzNy4zNTIsNDM4LjM5MyAyNTYuMDAyLDMxOS43MzQgMzc0LjY1Miw0MzguMzc4ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=')}
body.norwd .button.distribute_tickets a{padding-left:29.5px}
@media screen and (min-width:721px){.button.distribute_tickets a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.distribute_tickets a{padding-left:28.5px}
}
.button.distribute_tickets .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InBhcGVyLXBsYW5lLWljb24iIGQ9Ik00NjIsNTQuOTU1TDM1NS4zNzEsNDM3LjE4N2wtMTM1LjkyLTEyOC44NDJMMzUzLjM4OCwxNjdsLTE3OS41MywxMjQuMDc0TDUwLDI2MC45NzNMNDYyLDU0Ljk1NXogICBNMjAyLjk5MiwzMzIuNTI4djEyNC41MTdsNTguNzM4LTY3LjkyN0wyMDIuOTkyLDMzMi41Mjh6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .button.assign_tickets a{padding-left:29.5px}
@media screen and (min-width:721px){.button.assign_tickets a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.assign_tickets a{padding-left:28.5px}
}
.button.assign_tickets .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNoZWNrYm94LWljb24iIGQ9Ik00NjIuMjc4LDEzNS4zMjlMMjQ1LjI4OSwzNTIuMzM0bC0xMTkuNTY3LTExOS42bDUwLjkxMS01MC45Mmw2OC42NTQsNjguNjc0TDQxMS4zNDYsODQuNDI5ICBMNDYyLjI3OCwxMzUuMzI5eiBNMzU5LjcyMiwyODAuMzIxVjM5MWgtMjcwVjEyMWgyNDIuNjI3bDQwLTQwSDQ5LjcyMnYzNTBoMzUwVjI0MC4zMThMMzU5LjcyMiwyODAuMzIxeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .button.takeback_tickets a{padding-left:29.5px}
@media screen and (min-width:721px){.button.takeback_tickets a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.takeback_tickets a{padding-left:28.5px}
}
.button.takeback_tickets .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJ1bmRvLTQtaWNvbiIgZD0iTTM1OC4wMTUsNDQ1LjM2OEM1MzcuMjk0LDIxNy4wMSwyNjYuOTcsODUuMjIzLDE2NC4wOTEsMjE1LjM0bDQyLjE3NSw0Mi4xNzZINTBWMTAxLjM2M2wzOC42MzMsMzguNTIxICAgQzMxNy42MDItNzcuNTU0LDYyNi4wNTksMjM4LjU0MywzNTguMDE1LDQ0NS4zNjh6IiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .button.thermal_ticket a{padding-left:29.5px}
@media screen and (min-width:721px){.button.thermal_ticket a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.thermal_ticket a{padding-left:28.5px}
}
.button.thermal_ticket .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJlZGl0LTgtaWNvbiIgZD0iTTQwMy43MTgsMjE0LjM4NnYxNzEuODY5TDMyNy44NTQsNDYySDY4LjM1M1Y3NS4wMjNoMjI1LjkwNGwtNDAuMDE4LDM5Ljk5OEgxMDguMzUzdjMwNi45ODFoMTk0LjUwMSAgIHYtNjAuNzQ3aDYwLjg2NFYyNTQuMzY1TDQwMy43MTgsMjE0LjM4NnogTTE3NS4xODQsMzE2LjYzMmw4OS45OTMtMjAuMzY4bC02OC4wMTQtNjcuOTdMMTc1LjE4NCwzMTYuNjMyeiBNMzczLjU2Niw1MCAgIEwyMTYuMzg2LDIwNy4wODhsNzAuMDg0LDcwLjA0MWwxNTcuMTc4LTE1Ny4wODZMMzczLjU2Niw1MHoiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
body.norwd .button.edit a{padding-left:29.5px}
@media screen and (min-width:721px){.button.edit a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.edit a{padding-left:28.5px}
}
.button.edit .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJwZW5jaWwtOS1pY29uIiBkPSJNMjk4Ljk2NCwxMTcuMjk0TDc1LjEwMywzNDEuMTU2TDUwLjQxNyw0NjEuNDJsMTIyLjM2NS0yMi41ODRsMjIzLjg2MS0yMjMuODZMMjk4Ljk2NCwxMTcuMjk0eiAgICBNMTAwLjMxNywzNjYuMThsMTk4Ljc4NS0xOTguNzgzbDEyLjMwMywxMi4zMDNMMTEyLjYyLDM3OC40ODJMMTAwLjMxNywzNjYuMTh6IE0xNDcuNDk1LDQxMy42NDhsLTEyLjMwMy0xMi4zMDNsMTk4Ljc4NS0xOTguNzgzICAgbDEyLjMwMywxMi4zMDNMMTQ3LjQ5NSw0MTMuNjQ4eiBNNDYyLjQxNywxNDkuMjAzbC00My44NzksNDMuODc4bC05Ny42ODItOTcuNjhsNDMuODc5LTQzLjg3OEw0NjIuNDE3LDE0OS4yMDN6IiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
body.norwd .button.cart a{padding-left:29.5px}
@media screen and (min-width:721px){.button.cart a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.cart a{padding-left:28.5px}
}
.button.cart .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNob3BwaW5nLWNhcnQtMy1pY29uIiBkPSJtIDE2NS4wODYsMTQzLjYwOSAyOTYuNzQ2LDAgLTUzLjU2MywxMjEuMTY2IC0yMDUuMDg1LDAgLTM4LjA5OCwtMTIxLjE2NiB6IG0gLTExNC45MTgsLTM4LjUgMTIuNzQ2LDQwIDI5Ljk4LDAgNTkuMTc4LDE4OC4xNjYgMjI3LjA3MiwwIDE3LjYyNSwtNDAgLTIxNS40NDksMCAtNTkuMTgsLTE4OC4xNjYgLTcxLjk3MiwwIHogTSAxOTUuMTg0LDM4MCBjIDAsMTQuODUyIDEyLjAzOSwyNi44OTEgMjYuODkxLDI2Ljg5MSAxNC44NTIsMCAyNi44OSwtMTIuMDM5IDI2Ljg5LC0yNi44OTEgMCwtMTQuODUyIC0xMi4wMzksLTI2Ljg5MSAtMjYuODkxLC0yNi44OTEgLTE0Ljg1MiwwIC0yNi44OSwxMi4wMzkgLTI2Ljg5LDI2Ljg5MSB6IG0gODguODgzLDAgYyAwLDE0Ljg1MiAxMi4wNCwyNi44OTEgMjYuODkzLDI2Ljg5MSAxNC44NTIsMCAyNi44OTEsLTEyLjAzOSAyNi44OTEsLTI2Ljg5MSAwLC0xNC44NTIgLTEyLjAzOSwtMjYuODkxIC0yNi44OTEsLTI2Ljg5MSAtMTQuODUzLDAgLTI2Ljg5MywxMi4wMzkgLTI2Ljg5MywyNi44OTEgeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
body.norwd .button.barcode a{padding-left:29.5px}
@media screen and (min-width:721px){.button.barcode a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.barcode a{padding-left:28.5px}
}
.button.barcode .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0ODAgNDgwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0ODAgNDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGQ9Ik0xNiwxNDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWNjRjMC04LjgzNyw3LjE2My0xNiwxNi0xNmg2NGM4LjgzNywwLDE2LDcuMTYzLDE2LDE2cy03LjE2MywxNi0xNiwxNkgzMnY0OCAgQzMyLDEzNi44MzcsMjQuODM3LDE0NCwxNiwxNDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDY0LDQzMmgtNjRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZoNDh2LTQ4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2NjQgIEM0ODAsNDI0LjgzNyw0NzIuODM3LDQzMiw0NjQsNDMyeiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQ2NCwxNDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWODBoLTQ4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2czcuMTYzLTE2LDE2LTE2aDY0YzguODM3LDAsMTYsNy4xNjMsMTYsMTZ2NjQgIEM0ODAsMTM2LjgzNyw0NzIuODM3LDE0NCw0NjQsMTQ0eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTgwLDQzMkgxNmMtOC44MzcsMC0xNi03LjE2My0xNi0xNnYtNjRjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnY0OGg0OGM4LjgzNywwLDE2LDcuMTYzLDE2LDE2ICBTODguODM3LDQzMiw4MCw0MzJ6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODAsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2VjEyOGMwLTguODM3LDcuMTYzLTE2LDE2LTE2czE2LDcuMTYzLDE2LDE2djIyNEM5NiwzNjAuODM3LDg4LjgzNywzNjgsODAsMzY4eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NCwzMDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWMTI4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2MTYwQzE2MCwyOTYuODM3LDE1Mi44MzcsMzA0LDE0NCwzMDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjA4LDMwNGMtOC44MzcsMC0xNi03LjE2My0xNi0xNlYxMjhjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnYxNjBDMjI0LDI5Ni44MzcsMjE2LjgzNywzMDQsMjA4LDMwNHoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNzIsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2VjEyOGMwLTguODM3LDcuMTYzLTE2LDE2LTE2czE2LDcuMTYzLDE2LDE2djIyNEMyODgsMzYwLjgzNywyODAuODM3LDM2OCwyNzIsMzY4eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMzNiwzMDRjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZWMTI4YzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZ2MTYwQzM1MiwyOTYuODM3LDM0NC44MzcsMzA0LDMzNiwzMDR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDAwLDM2OGMtOC44MzcsMC0xNi03LjE2My0xNi0xNlYxMjhjMC04LjgzNyw3LjE2My0xNiwxNi0xNnMxNiw3LjE2MywxNiwxNnYyMjRDNDE2LDM2MC44MzcsNDA4LjgzNywzNjgsNDAwLDM2OHoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDQuNjQsMzY4Yy04LjgzNywwLTE2LTcuMTYzLTE2LTE2czcuMTYzLTE2LDE2LTE2aDAuMzJjOC44MzcsMCwxNiw3LjE2MywxNiwxNnMtNy4xNjMsMTYtMTYsMTZIMTQ0LjY0eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIwOC42NCwzNjhjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZoMC4zMmM4LjgzNywwLDE2LDcuMTYzLDE2LDE2cy03LjE2MywxNi0xNiwxNkgyMDguNjR6IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzM2LjY0LDM2OGMtOC44MzcsMC0xNi03LjE2My0xNi0xNmMwLTguNzc0LDcuMDY2LTE1LjkxMiwxNS44NC0xNmgwLjMyYzguODM3LDAsMTYsNy4xNjMsMTYsMTZzLTcuMTYzLDE2LTE2LDE2SDMzNi42NHoiIGZpbGw9IndoaXRlIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=')}
body.norwd .button.distribute a{padding-left:29.5px}
@media screen and (min-width:721px){.button.distribute a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.distribute a{padding-left:28.5px}
}
.button.distribute .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgaGVpZ2h0PSI1MTJweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogIDxnPgogICAgPHBhdGggZD0iTTI4OCwyOTguMXY5Mi4zTDQ0OCwyNTZMMjg4LDExMnY4MEMxMDAuOCwxOTIsNjQsNDAwLDY0LDQwMEMxMTcsMzA3LDE4Ni40LDI5OC4xLDI4OCwyOTguMXoiIGZpbGw9IndoaXRlIi8+CiAgPC9nPgo8L3N2Zz4K')}
body.norwd .button.fortress a{padding-left:29.5px}
@media screen and (min-width:721px){.button.fortress a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.fortress a{padding-left:28.5px}
}
.button.fortress .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iQ2FwYV8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiPgogIDxnPgogICAgPHBhdGggZD0ibTIxOC45NzIgMzUuMDI2Yy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEwLjUyOWM0LjE0MyAwIDcuNS0zLjM1NyA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNXoiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMTM2LjYwOCAyMzYuMjQ4Yy0zLjEzMy45NzctNS4yNjggMy44NzgtNS4yNjggNy4xNnY2NC42ODVjMCA0LjE0MyAzLjM1NyA3LjUgNy41IDcuNXM3LjUtMy4zNTcgNy41LTcuNXYtNDAuNjI2bDMwLjA2NiA0My41MzhjMi4yMjkgMy4yMTkgNS45MzIgNC41OTIgOS40NDMgMy40OTQgMy41ODUtMS4xMiA1LjkwMi00LjQ5MSA1LjkwMi04LjY2MmwtLjYwNS02Mi42MjJjLS4wNC00LjExNy0zLjM5LTcuNDI4LTcuNDk4LTcuNDI4aC0uMDc0Yy00LjE0My4wNC03LjQ2OCAzLjQzMS03LjQyOCA3LjU3MmwuNDAxIDQxLjQ1My0zMS41MzYtNDUuNjY2Yy0xLjg2My0yLjcwMS01LjI2NS0zLjg3Mi04LjQwMy0yLjg5OHoiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMjM3LjIgMjUxLjAyNGM0LjE0MyAwIDcuNS0zLjM1NyA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMjYuMDczYy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41djY0LjMzMWMwIDQuMTQzIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1NyA3LjUtNy41di0yNS4yNzRoMTYuNTAyYzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xNi41MDJ2LTE2LjU1N3oiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMjg5LjIxOCAyNTAuNzg3YzQuOTkxIDAgOS44MDUgMS40NjkgMTMuOTE5IDQuMjQ5IDMuNDMyIDIuMzE4IDguMDk0IDEuNDE2IDEwLjQxMy0yLjAxNyAyLjMxOC0zLjQzMiAxLjQxNi04LjA5NC0yLjAxNy0xMC40MTMtNi42MDQtNC40NjEtMTQuMzItNi44MTktMjIuMzE1LTYuODE5LTIyLjAwMiAwLTM5LjkwMiAxNy45LTM5LjkwMiAzOS45MDIgMCAyMi4wMDMgMTcuOSAzOS45MDMgMzkuOTAyIDM5LjkwMyA4Ljc3NSAwIDE2LjY1LTIuODgxIDIyLjc3Mi04LjMzMyAxLjE5Ny0xLjA2NiAyLjMzNy0yLjI0MSAzLjM4Ny0zLjQ5NCAyLjY2My0zLjE3MyAyLjI0OS03LjkwMy0uOTI1LTEwLjU2NS0zLjE3NC0yLjY2NC03LjkwNS0yLjI0OS0xMC41NjUuOTI1LS41ODYuNjk4LTEuMjE3IDEuMzQ5LTEuODcyIDEuOTMzLTMuMzggMy4wMS03LjY4NSA0LjUzNS0xMi43OTcgNC41MzUtMTMuNzMxIDAtMjQuOTAyLTExLjE3Mi0yNC45MDItMjQuOTAzczExLjE3LTI0LjkwMyAyNC45MDItMjQuOTAzeiIgZmlsbD0id2hpdGUiLz4KICAgIDxwYXRoIGQ9Im0zNjkuNTg1IDEyOC41NTFjLTE0Ljk1IDAtMjkuMDY4IDUuNzk2LTM5Ljc1MiAxNi4zMTgtMi45NTEgMi45MDctMi45ODcgNy42NTUtLjA4MSAxMC42MDYgMi45MDYgMi45NSA3LjY1NSAyLjk4NiAxMC42MDYuMDgxIDcuODYtNy43NDIgMTguMjQtMTIuMDA2IDI5LjIyNy0xMi4wMDZzMjEuMzY3IDQuMjY0IDI5LjIyOCAxMi4wMDZjMi45NSAyLjkwNCA3LjY5OCAyLjg3MiAxMC42MDYtLjA4MSAyLjkwNi0yLjk1MSAyLjg3LTcuNjk5LS4wODEtMTAuNjA2LTEwLjY4NC0xMC41MjItMjQuODAyLTE2LjMxOC0zOS43NTMtMTYuMzE4eiIgZmlsbD0id2hpdGUiLz4KICAgIDxwYXRoIGQ9Im0zNjkuNTg1IDE1Mi41NzFjLTEwLjE2OCAwLTE5Ljc2OSAzLjk0LTI3LjAzNCAxMS4wOTYtMi45NTEgMi45MDYtMi45ODcgNy42NTUtLjA4MSAxMC42MDYgMi45MDYgMi45NSA3LjY1NSAyLjk4NiAxMC42MDYuMDgxIDQuNDQxLTQuMzc0IDEwLjMwNS02Ljc4MyAxNi41MDktNi43ODMgNi4yMDUgMCAxMi4wNjggMi40MDkgMTYuNTA5IDYuNzgyIDIuOTQ3IDIuOTA2IDcuNjk3IDIuODczIDEwLjYwNS0uMDggMi45MDctMi45NSAyLjg3MS03LjY5OS0uMDgtMTAuNjA1LTcuMjY0LTcuMTU2LTE2Ljg2NS0xMS4wOTctMjcuMDM0LTExLjA5N3oiIGZpbGw9IndoaXRlIi8+CiAgICA8cGF0aCBkPSJtMzY5LjU4NSAxNzYuNTkxYy01LjM5IDAtMTAuNDc1IDIuMDg1LTE0LjMxOCA1Ljg3MS0yLjk1MSAyLjkwNy0yLjk4NyA3LjY1NS0uMDgxIDEwLjYwNiAyLjkwNiAyLjk1IDcuNjU0IDIuOTg2IDEwLjYwNi4wODEgMS4wMjEtMS4wMDUgMi4zNjctMS41NTkgMy43OTMtMS41NTlzMi43NzMuNTU0IDMuNzk1IDEuNTZjMi45MzYgMi44OTEgNy42ODYgMi44ODQgMTAuNjA2LS4wODMgMi45MDYtMi45NTIgMi44NjktNy43LS4wODMtMTAuNjA2LTMuODQ0LTMuNzg1LTguOTI5LTUuODctMTQuMzE4LTUuODd6IiBmaWxsPSJ3aGl0ZSIvPgogICAgPHBhdGggZD0ibTQ1MS44NDkgMTYxLjkyOWMwLTM4LjkxNC0yNy4xNjktNzEuNTgtNjMuNTI4LTgwLjA4NnYtNDkuNjAzYy0uMDAxLTE3Ljc3Ny0xNC40NjQtMzIuMjQtMzIuMjQtMzIuMjRoLTM2LjkyN2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgzNi45MjdjOS41MDYgMCAxNy4yMzkgNy43MzQgMTcuMjM5IDE3LjI0djQ3LjUyYy02LjYzNi0uMjk4LTEzLjIxNC4xNjEtMTkuOTk5IDEuNTI3di0zNC4yNDRjMC02LjY0MS01LjQwMy0xMi4wNDMtMTIuMDQ0LTEyLjA0M2gtNDcuODE5Yy03LjQzOCAwLTE0LjM0NyA0LjMyMy0xNy41OTggMTEuMDE1bC02LjQ0MyAxMy4yNjFjLTIuMTIyIDQuMzY5LTYuNjMzIDcuMTkxLTExLjQ5IDcuMTkxaC02Ny4zODFjLTQuODU3IDAtOS4zNjctMi44MjMtMTEuNDktNy4xOTFsLTYuNDQyLTEzLjI2MWMtMy4yNTItNi42OTItMTAuMTYtMTEuMDE1LTE3LjU5OS0xMS4wMTVoLTQ3LjgxOWMtNi42NDEgMC0xMi4wNDMgNS40MDItMTIuMDQzIDEyLjA0M3Y5MS45NWMwIDQuMTQzIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1NyA3LjUtNy41di04OC45OTNoNDQuODYyYzEuNzM2IDAgMy4zNDkgMS4wMDkgNC4xMDYgMi41NjlsNi40NDIgMTMuMjYyYzQuNjE2IDkuNDk4IDE0LjQyMiAxNS42MzYgMjQuOTgyIDE1LjYzNmg2Ny4zODFjMTAuNTYyIDAgMjAuMzY4LTYuMTM4IDI0Ljk4Mi0xNS42MzdsNi40NDMtMTMuMjYxYy43NTgtMS41NjEgMi4zNy0yLjU2OSA0LjEwNS0yLjU2OWg0NC44NjN2MzUuODUzYy0yOS44OTcgMTIuMzMyLTUxIDQxLjc4LTUxIDc2LjA3NnMyMS4xMDMgNjMuNzQ0IDUxIDc2LjA3NnYyMjMuOTk1aC0yMjguMTY3di0yOTMuMDJjMC00LjE0My0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU3LTcuNSA3LjV2Mjk1Ljk3N2MwIDYuNjQxIDUuNDAyIDEyLjA0MyAxMi4wNDMgMTIuMDQzaDIzNC4wODJjNi42NDEgMCAxMi4wNDQtNS40MDIgMTIuMDQ0LTEyLjA0M3YtMjIyLjM4NmM2Ljc3OCAxLjM2NSAxMy4zNTUgMS44MjUgMTkuOTk5IDEuNTI3djIzNS42NjNjMCA5LjUwNi03LjczMyAxNy4yMzktMTcuMjM5IDE3LjIzOWgtMjYzLjY4OWMtOS41MDYgMC0xNy4yNC03LjczMy0xNy4yNC0xNy4yMzl2LTQ0Ny41MjFjMC05LjUwNiA3LjczNC0xNy4yNCAxNy4yNC0xNy4yNGgxOTYuNzc2YzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xOTYuNzc2Yy0xNy43NzcgMC0zMi4yNCAxNC40NjMtMzIuMjQgMzIuMjR2NDQ3LjUyMWMwIDE3Ljc3NiAxNC40NjMgMzIuMjM5IDMyLjI0IDMyLjIzOWgyNjMuNjg5YzE3Ljc3NiAwIDMyLjIzOS0xNC40NjMgMzIuMjM5LTMyLjIzOXYtMjM3Ljc0N2MzNi4zNi04LjUwNSA2My41MjktNDEuMTcxIDYzLjUyOS04MC4wODV6bS04Mi4yNjQgNjcuMjYzYy0zNy4wODkgMC02Ny4yNjQtMzAuMTc1LTY3LjI2NC02Ny4yNjRzMzAuMTc1LTY3LjI2NCA2Ny4yNjQtNjcuMjY0IDY3LjI2NCAzMC4xNzUgNjcuMjY0IDY3LjI2NC0zMC4xNzUgNjcuMjY0LTY3LjI2NCA2Ny4yNjR6IiBmaWxsPSJ3aGl0ZSIvPgogIDwvZz4KPC9zdmc+Cg==')}
body.norwd .button.modifyAll a{padding-left:29.5px}
@media screen and (min-width:721px){.button.modifyAll a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.modifyAll a{padding-left:28.5px}
}
.button.modifyAll .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0OTcuMTgycHgiIGhlaWdodD0iNDk3LjE4MnB4IiB2aWV3Qm94PSIwIDAgNDk3LjE4MiA0OTcuMTgyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTcuMTgyIDQ5Ny4xODI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzc2Ljk1NiwyMzcuMTQzbDU4LjUwNC01Ny42Mzd2MjU1LjQ2OGMwLDM0LjM1Mi0yNy44NTIsNjIuMjA3LTYyLjIwNyw2Mi4yMDdINjIuMjA5ICAgYy0zNC4zNTIsMC02Mi4yMDctMjcuODU1LTYyLjIwNy02Mi4yMDdWMTIzLjkzMmMwLTM0LjM1NSwyNy44NTUtNjIuMjExLDYyLjIwNy02Mi4yMTFoMjU1LjQ1M2wtNTkuODQ4LDU4LjIzNEg1OC41OTd2MzE4LjM1OSAgIGgzMTguMzU5VjIzNy4xNDN6IE0zNzcuNDY5LDU2Ljc1NWw2Mi45NjcsNjIuOTg1bDIwLjk5My0yMC45ODZsLTYyLjk2OC02Mi45ODVMMzc3LjQ2OSw1Ni43NTV6IE00MzQuMjExLDBsLTIwLjk4OSwyMC45OSAgIGw2Mi45NjgsNjIuOTY4bDIwLjk4OS0yMC45ODlMNDM0LjIxMSwweiBNMTcxLjI4OCwyNjIuOTg3bDE4OC45MS0xODguOTUzbDYyLjk2OSw2Mi45ODRsLTE4OC45MSwxODguOTM4bC05MS43MDMsMjguNjc3ICAgTDE3MS4yODgsMjYyLjk4N3ogTTIwMi41OTYsMjY1LjM2OWwxMC43NywxMC45NTNsMTYxLjkzOC0xNTkuMTg0bC0xMC43Ny0xMC45NTNMMjAyLjU5NiwyNjUuMzY5eiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K')}
body.norwd .button.envelope a{padding-left:29.5px}
@media screen and (min-width:721px){.button.envelope a{padding-left:29.5px}
}
@media screen and (max-width:1129px){body.rwd .button.envelope a{padding-left:28.5px}
}
.button.envelope .icon{width:18px;height:18px;top:50%;margin-top:-9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZD0iTTQ2NCA2NEM0OTAuNSA2NCA1MTIgODUuNDkgNTEyIDExMkM1MTIgMTI3LjEgNTA0LjkgMTQxLjMgNDkyLjggMTUwLjRMMjc1LjIgMzEzLjZDMjYzLjggMzIyLjEgMjQ4LjIgMzIyLjEgMjM2LjggMzEzLjZMMTkuMiAxNTAuNEM3LjExMyAxNDEuMyAwIDEyNy4xIDAgMTEyQzAgODUuNDkgMjEuNDkgNjQgNDggNjRINDY0ek0yMTcuNiAzMzkuMkMyNDAuNCAzNTYuMyAyNzEuNiAzNTYuMyAyOTQuNCAzMzkuMkw1MTIgMTc2VjM4NEM1MTIgNDE5LjMgNDgzLjMgNDQ4IDQ0OCA0NDhINjRDMjguNjUgNDQ4IDAgNDE5LjMgMCAzODRWMTc2TDIxNy42IDMzOS4yeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==')}
.add_passbook a{vertical-align:middle;display:inline-block}
.add_passbook a .icon{display:block;width:110px;height:34px}
html[lang="en"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-en.svg"),url("../../images/wallet/wallet.svg")}
html[lang="fr"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-fr.svg"),url("../../images/wallet/wallet.svg")}
html[lang="de"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-de.svg"),url("../../images/wallet/wallet.svg")}
html[lang="es"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-es.svg"),url("../../images/wallet/wallet.svg")}
html[lang="ca"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-ca.svg"),url("../../images/wallet/wallet.svg")}
html[lang="it"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-it.svg"),url("../../images/wallet/wallet.svg")}
html[lang="pl"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-pl.svg"),url("../../images/wallet/wallet.svg")}
html[lang="ru"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-ru.svg"),url("../../images/wallet/wallet.svg")}
html[lang="nl"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-nl.svg"),url("../../images/wallet/wallet.svg")}
html[lang="sv"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-sv.svg"),url("../../images/wallet/wallet.svg")}
html[lang="fi"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-fi.svg"),url("../../images/wallet/wallet.svg")}
html[lang="ja"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-ja.svg"),url("../../images/wallet/wallet.svg")}
html[lang="uk"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-uk.svg"),url("../../images/wallet/wallet.svg")}
html[lang="el"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-el.svg"),url("../../images/wallet/wallet.svg")}
html[lang="cs"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-cs.svg"),url("../../images/wallet/wallet.svg")}
html[lang="pt"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-pt.svg"),url("../../images/wallet/wallet.svg")}
html[lang="hu"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-hu.svg"),url("../../images/wallet/wallet.svg")}
html[lang="sk"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-sk.svg"),url("../../images/wallet/wallet.svg")}
html[lang="sl"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-sl.svg"),url("../../images/wallet/wallet.svg")}
html[lang="lt"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-lt.svg"),url("../../images/wallet/wallet.svg")}
html[lang="jh"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-jh.svg"),url("../../images/wallet/wallet.svg")}
html[lang="jk"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-jk.svg"),url("../../images/wallet/wallet.svg")}
html[lang="mk"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-mk.svg"),url("../../images/wallet/wallet.svg")}
html[lang="ar"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-ar.svg"),url("../../images/wallet/wallet.svg")}
html[lang="az"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-az.svg"),url("../../images/wallet/wallet.svg")}
html[lang="zh"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-zh.svg"),url("../../images/wallet/wallet.svg")}
html[lang="eu"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-eu.svg"),url("../../images/wallet/wallet.svg")}
html[lang="tr"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-tr.svg"),url("../../images/wallet/wallet.svg")}
html[lang="ro"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-ro.svg"),url("../../images/wallet/wallet.svg")}
html[lang="da"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-da.svg"),url("../../images/wallet/wallet.svg")}
html[lang="hr"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-hr.svg"),url("../../images/wallet/wallet.svg")}
html[lang="sr"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-sr.svg"),url("../../images/wallet/wallet.svg")}
html[lang="sq"] .add_passbook a .icon{background-image:url("../../images/wallet/wallet-sq.svg"),url("../../images/wallet/wallet.svg")}
.alternative_button.facebook_share a{color:#3b5999;padding-left:22px;line-height:20px;min-height:20px}
@media screen and (max-width:1129px){body.rwd .alternative_button.facebook_share a{padding-left:22px}
}
.alternative_button.facebook_share a .symbol{background-image:url("../../images/social-networks/facebook.svg");width:18px;height:18px;top:50%;margin-top:-9px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;left:0}
.buttons_container{margin-top:1em;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.buttons_container .alternative_button,.buttons_container .button{-ms-flex:1 auto;-webkit-flex:1 auto;flex:1 auto}
.buttons_container .alternative_button:not(.hidden),.buttons_container .button:not(.hidden){display:inline-block}
.buttons_container .alternative_button.printQuote{flex:15;text-align:right}
.buttons_container .printQuote+.button{padding-left:10px}
.buttons_container .button{text-align:right}
.buttons_container.hidden{display:none}
body.norwd .buttons_container .mobile_label{display:none}
@media screen and (min-width:721px){.buttons_container .mobile_label{display:none}
}
@media screen and (max-width:720px){body.rwd .buttons_container .desktop_label{display:none}
}
.dialog-content .buttons_container{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-top:1em;border-top:1px solid #b4b4b4}
.dialog-content .buttons_container.single_button{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.dialog-content .buttons_container .button,.dialog-content .buttons_container .alternative_button{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;margin-left:2em}
.dialog-content .buttons_container.two_sides_buttons_container{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.dialog-content .buttons_container.two_sides_buttons_container .alternative_button{margin-left:0}
.button .triangle,.alternative_button .triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #aaa;position:relative;left:50%}
.button .triangle.visible,.alternative_button .triangle.visible{display:block}
.async_button_loading:before{content:"";display:inline-block;background-image:url("../../images/loading.gif");height:16px;width:16px;margin-right:6px;vertical-align:-3px}
.content_cross_selling .product{padding:0}
.content_cross_selling .product .title{font-weight:bold}
body.norwd .content_cross_selling .product .title{font-size:12px}
@media screen and (min-width:721px){.content_cross_selling .product .title{font-size:12px}
}
@media screen and (max-width:1129px){body.rwd .content_cross_selling .product .title{font-size:1.1em}
}
.content_cross_selling .description{margin-bottom:10px}
.secondary_content_cross_sell_out .product .product_image_container{margin-right:5px;box-shadow:none}
@media screen and (max-width:720px){body.rwd .secondary_content_cross_sell_out .product .product_image_container{margin-right:-10px}
}
.secondary_content_cross_sell_out .product .description,.secondary_content_cross_sell_out .product .date,.secondary_content_cross_sell_out .product .location,.secondary_content_cross_sell_out .product .advantage .advantage_catchword_description{display:none}
.secondary_content_cross_sell_out .product .more_info{float:right;margin-top:.5em}
.main_content_up_sell .product,.main_content_cross_sell_in .product,.main_content_suggestion .product,.secondary_content_up_sell .product,.secondary_content_cross_sell_in .product,.secondary_content_suggestion .product{float:left}
body.norwd .main_content_up_sell .product,body.norwd .main_content_cross_sell_in .product,body.norwd .main_content_suggestion .product,body.norwd .secondary_content_up_sell .product,body.norwd .secondary_content_cross_sell_in .product,body.norwd .secondary_content_suggestion .product{width:324px;margin-bottom:15px}
body.norwd .main_content_up_sell .product:nth-child(odd),body.norwd .main_content_cross_sell_in .product:nth-child(odd),body.norwd .main_content_suggestion .product:nth-child(odd),body.norwd .secondary_content_up_sell .product:nth-child(odd),body.norwd .secondary_content_cross_sell_in .product:nth-child(odd),body.norwd .secondary_content_suggestion .product:nth-child(odd){clear:left}
body.norwd .main_content_up_sell .product:nth-child(even),body.norwd .main_content_cross_sell_in .product:nth-child(even),body.norwd .main_content_suggestion .product:nth-child(even),body.norwd .secondary_content_up_sell .product:nth-child(even),body.norwd .secondary_content_cross_sell_in .product:nth-child(even),body.norwd .secondary_content_suggestion .product:nth-child(even){clear:right;margin-left:10px}
body.norwd .main_content_up_sell .product:nth-last-child(-n+2),body.norwd .main_content_cross_sell_in .product:nth-last-child(-n+2),body.norwd .main_content_suggestion .product:nth-last-child(-n+2),body.norwd .secondary_content_up_sell .product:nth-last-child(-n+2),body.norwd .secondary_content_cross_sell_in .product:nth-last-child(-n+2),body.norwd .secondary_content_suggestion .product:nth-last-child(-n+2){margin-bottom:0}
@media screen and (min-width:721px){.main_content_up_sell .product,.main_content_cross_sell_in .product,.main_content_suggestion .product,.secondary_content_up_sell .product,.secondary_content_cross_sell_in .product,.secondary_content_suggestion .product{width:324px;margin-bottom:15px}
.main_content_up_sell .product:nth-child(odd),.main_content_cross_sell_in .product:nth-child(odd),.main_content_suggestion .product:nth-child(odd),.secondary_content_up_sell .product:nth-child(odd),.secondary_content_cross_sell_in .product:nth-child(odd),.secondary_content_suggestion .product:nth-child(odd){clear:left}
.main_content_up_sell .product:nth-child(even),.main_content_cross_sell_in .product:nth-child(even),.main_content_suggestion .product:nth-child(even),.secondary_content_up_sell .product:nth-child(even),.secondary_content_cross_sell_in .product:nth-child(even),.secondary_content_suggestion .product:nth-child(even){clear:right;margin-left:10px}
.main_content_up_sell .product:nth-last-child(-n+2),.main_content_cross_sell_in .product:nth-last-child(-n+2),.main_content_suggestion .product:nth-last-child(-n+2),.secondary_content_up_sell .product:nth-last-child(-n+2),.secondary_content_cross_sell_in .product:nth-last-child(-n+2),.secondary_content_suggestion .product:nth-last-child(-n+2){margin-bottom:0}
}
@media screen and (max-width:720px){body.rwd .main_content_up_sell .product,body.rwd .main_content_cross_sell_in .product,body.rwd .main_content_suggestion .product,body.rwd .secondary_content_up_sell .product,body.rwd .secondary_content_cross_sell_in .product,body.rwd .secondary_content_suggestion .product{width:100%;clear:both}
body.rwd .main_content_up_sell .product .more_info,body.rwd .main_content_cross_sell_in .product .more_info,body.rwd .main_content_suggestion .product .more_info,body.rwd .secondary_content_up_sell .product .more_info,body.rwd .secondary_content_cross_sell_in .product .more_info,body.rwd .secondary_content_suggestion .product .more_info{float:right}
}
.main_content_up_sell .product .location,.main_content_up_sell .product .date,.main_content_cross_sell_in .product .location,.main_content_cross_sell_in .product .date,.main_content_suggestion .product .location,.main_content_suggestion .product .date,.secondary_content_up_sell .product .location,.secondary_content_up_sell .product .date,.secondary_content_cross_sell_in .product .location,.secondary_content_cross_sell_in .product .date,.secondary_content_suggestion .product .location,.secondary_content_suggestion .product .date{display:none}
.main_content_up_sell .product.product_PARKING .date,.main_content_cross_sell_in .product.product_PARKING .date,.main_content_suggestion .product.product_PARKING .date,.secondary_content_up_sell .product.product_PARKING .date,.secondary_content_cross_sell_in .product.product_PARKING .date,.secondary_content_suggestion .product.product_PARKING .date{display:block}
.main_content_up_sell .product.product_PARKING .description,.main_content_cross_sell_in .product.product_PARKING .description,.main_content_suggestion .product.product_PARKING .description,.secondary_content_up_sell .product.product_PARKING .description,.secondary_content_cross_sell_in .product.product_PARKING .description,.secondary_content_suggestion .product.product_PARKING .description{display:none}
.main_content_up_sell .product.product_EVENT.quick_performance .date,.main_content_cross_sell_in .product.product_EVENT.quick_performance .date,.main_content_suggestion .product.product_EVENT.quick_performance .date,.secondary_content_up_sell .product.product_EVENT.quick_performance .date,.secondary_content_cross_sell_in .product.product_EVENT.quick_performance .date,.secondary_content_suggestion .product.product_EVENT.quick_performance .date{display:block}
.main_content_up_sell .product.product_EVENT.quick_performance .location,.main_content_cross_sell_in .product.product_EVENT.quick_performance .location,.main_content_suggestion .product.product_EVENT.quick_performance .location,.secondary_content_up_sell .product.product_EVENT.quick_performance .location,.secondary_content_cross_sell_in .product.product_EVENT.quick_performance .location,.secondary_content_suggestion .product.product_EVENT.quick_performance .location{display:block}
.main_content_up_sell .product .quick_booking .button,.main_content_cross_sell_in .product .quick_booking .button,.main_content_suggestion .product .quick_booking .button,.secondary_content_up_sell .product .quick_booking .button,.secondary_content_cross_sell_in .product .quick_booking .button,.secondary_content_suggestion .product .quick_booking .button{float:right;padding-top:10px}
.main_content_up_sell .product .quick_booking .alternative_button,.main_content_cross_sell_in .product .quick_booking .alternative_button,.main_content_suggestion .product .quick_booking .alternative_button,.secondary_content_up_sell .product .quick_booking .alternative_button,.secondary_content_cross_sell_in .product .quick_booking .alternative_button,.secondary_content_suggestion .product .quick_booking .alternative_button{padding-top:5px;float:left !important}
.main_content_up_sell .product .quick_booking .alternative_button.disabled .icon,.main_content_cross_sell_in .product .quick_booking .alternative_button.disabled .icon,.main_content_suggestion .product .quick_booking .alternative_button.disabled .icon,.secondary_content_up_sell .product .quick_booking .alternative_button.disabled .icon,.secondary_content_cross_sell_in .product .quick_booking .alternative_button.disabled .icon,.secondary_content_suggestion .product .quick_booking .alternative_button.disabled .icon{border-color:gray}
.main_content_up_sell .product .quick_booking .item select,.main_content_cross_sell_in .product .quick_booking .item select,.main_content_suggestion .product .quick_booking .item select,.secondary_content_up_sell .product .quick_booking .item select,.secondary_content_cross_sell_in .product .quick_booking .item select,.secondary_content_suggestion .product .quick_booking .item select{font-size:12px}
.main_content_up_sell .product .quick_booking .item .error,.main_content_cross_sell_in .product .quick_booking .item .error,.main_content_suggestion .product .quick_booking .item .error,.secondary_content_up_sell .product .quick_booking .item .error,.secondary_content_cross_sell_in .product .quick_booking .item .error,.secondary_content_suggestion .product .quick_booking .item .error{border-color:red}
.main_content_up_sell .product .quick_booking .advantage-option,.main_content_cross_sell_in .product .quick_booking .advantage-option,.main_content_suggestion .product .quick_booking .advantage-option,.secondary_content_up_sell .product .quick_booking .advantage-option,.secondary_content_cross_sell_in .product .quick_booking .advantage-option,.secondary_content_suggestion .product .quick_booking .advantage-option{color:#cd3301}
.main_content_up_sell .product .quick_booking .loading,.main_content_cross_sell_in .product .quick_booking .loading,.main_content_suggestion .product .quick_booking .loading,.secondary_content_up_sell .product .quick_booking .loading,.secondary_content_cross_sell_in .product .quick_booking .loading,.secondary_content_suggestion .product .quick_booking .loading{display:none;background-color:transparent;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:left;padding-left:20px;padding-top:0;margin-top:.5em}
.main_content_up_sell .product .product_image_container,.main_content_cross_sell_in .product .product_image_container,.main_content_suggestion .product .product_image_container,.secondary_content_up_sell .product .product_image_container,.secondary_content_cross_sell_in .product .product_image_container,.secondary_content_suggestion .product .product_image_container{margin-right:.75em}
.main_content_up_sell .product .product_image_container .product_image,.main_content_cross_sell_in .product .product_image_container .product_image,.main_content_suggestion .product .product_image_container .product_image,.secondary_content_up_sell .product .product_image_container .product_image,.secondary_content_cross_sell_in .product .product_image_container .product_image,.secondary_content_suggestion .product .product_image_container .product_image{max-width:100px}
@media screen and (min-width:721px){.main_content_up_sell .products.quick_booking_enabled .product .product_image_container,.main_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,.main_content_suggestion .products.quick_booking_enabled .product .product_image_container,.secondary_content_up_sell .products.quick_booking_enabled .product .product_image_container,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,.secondary_content_suggestion .products.quick_booking_enabled .product .product_image_container{float:left}
.main_content_up_sell .products.quick_booking_enabled .product .content,.main_content_cross_sell_in .products.quick_booking_enabled .product .content,.main_content_suggestion .products.quick_booking_enabled .product .content,.secondary_content_up_sell .products.quick_booking_enabled .product .content,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .content,.secondary_content_suggestion .products.quick_booking_enabled .product .content{position:relative;overflow:hidden}
}
body.norwd .main_content_up_sell .products.quick_booking_enabled .product,body.norwd .main_content_cross_sell_in .products.quick_booking_enabled .product,body.norwd .main_content_suggestion .products.quick_booking_enabled .product,body.norwd .secondary_content_up_sell .products.quick_booking_enabled .product,body.norwd .secondary_content_cross_sell_in .products.quick_booking_enabled .product,body.norwd .secondary_content_suggestion .products.quick_booking_enabled .product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
body.norwd .main_content_up_sell .products.quick_booking_enabled .product .product_image_container,body.norwd .main_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,body.norwd .main_content_suggestion .products.quick_booking_enabled .product .product_image_container,body.norwd .secondary_content_up_sell .products.quick_booking_enabled .product .product_image_container,body.norwd .secondary_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,body.norwd .secondary_content_suggestion .products.quick_booking_enabled .product .product_image_container{margin-bottom:.75em}
@media screen and (min-width:721px){.main_content_up_sell .products.quick_booking_enabled .product,.main_content_cross_sell_in .products.quick_booking_enabled .product,.main_content_suggestion .products.quick_booking_enabled .product,.secondary_content_up_sell .products.quick_booking_enabled .product,.secondary_content_cross_sell_in .products.quick_booking_enabled .product,.secondary_content_suggestion .products.quick_booking_enabled .product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;clear:both;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.main_content_up_sell .products.quick_booking_enabled .product .product_image_container,.main_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,.main_content_suggestion .products.quick_booking_enabled .product .product_image_container,.secondary_content_up_sell .products.quick_booking_enabled .product .product_image_container,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .product_image_container,.secondary_content_suggestion .products.quick_booking_enabled .product .product_image_container{margin-bottom:.75em}
}
.main_content_up_sell .products.quick_booking_enabled .product .location,.main_content_cross_sell_in .products.quick_booking_enabled .product .location,.main_content_suggestion .products.quick_booking_enabled .product .location,.secondary_content_up_sell .products.quick_booking_enabled .product .location,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .location,.secondary_content_suggestion .products.quick_booking_enabled .product .location{display:none}
.main_content_up_sell .products.quick_booking_enabled .product .more_info,.main_content_cross_sell_in .products.quick_booking_enabled .product .more_info,.main_content_suggestion .products.quick_booking_enabled .product .more_info,.secondary_content_up_sell .products.quick_booking_enabled .product .more_info,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info,.secondary_content_suggestion .products.quick_booking_enabled .product .more_info{float:left}
.main_content_up_sell .products.quick_booking_enabled .product .more_info .icon,.main_content_up_sell .products.quick_booking_enabled .product .more_info .symbol,.main_content_cross_sell_in .products.quick_booking_enabled .product .more_info .icon,.main_content_cross_sell_in .products.quick_booking_enabled .product .more_info .symbol,.main_content_suggestion .products.quick_booking_enabled .product .more_info .icon,.main_content_suggestion .products.quick_booking_enabled .product .more_info .symbol,.secondary_content_up_sell .products.quick_booking_enabled .product .more_info .icon,.secondary_content_up_sell .products.quick_booking_enabled .product .more_info .symbol,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info .icon,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info .symbol,.secondary_content_suggestion .products.quick_booking_enabled .product .more_info .icon,.secondary_content_suggestion .products.quick_booking_enabled .product .more_info .symbol{display:none}
.main_content_up_sell .products.quick_booking_enabled .product .more_info .text,.main_content_cross_sell_in .products.quick_booking_enabled .product .more_info .text,.main_content_suggestion .products.quick_booking_enabled .product .more_info .text,.secondary_content_up_sell .products.quick_booking_enabled .product .more_info .text,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info .text,.secondary_content_suggestion .products.quick_booking_enabled .product .more_info .text{margin-left:0}
body.rwd .main_content_up_sell .products.quick_booking_enabled .product .more_info,body.rwd .main_content_cross_sell_in .products.quick_booking_enabled .product .more_info,body.rwd .main_content_suggestion .products.quick_booking_enabled .product .more_info,body.rwd .secondary_content_up_sell .products.quick_booking_enabled .product .more_info,body.rwd .secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info,body.rwd .secondary_content_suggestion .products.quick_booking_enabled .product .more_info{float:left}
body.norwd .main_content_up_sell .products.quick_booking_enabled .product .more_info,body.norwd .main_content_cross_sell_in .products.quick_booking_enabled .product .more_info,body.norwd .main_content_suggestion .products.quick_booking_enabled .product .more_info,body.norwd .secondary_content_up_sell .products.quick_booking_enabled .product .more_info,body.norwd .secondary_content_cross_sell_in .products.quick_booking_enabled .product .more_info,body.norwd .secondary_content_suggestion .products.quick_booking_enabled .product .more_info{float:left}
.main_content_up_sell .products.quick_booking_enabled .product .title,.main_content_cross_sell_in .products.quick_booking_enabled .product .title,.main_content_suggestion .products.quick_booking_enabled .product .title,.secondary_content_up_sell .products.quick_booking_enabled .product .title,.secondary_content_cross_sell_in .products.quick_booking_enabled .product .title,.secondary_content_suggestion .products.quick_booking_enabled .product .title{margin-bottom:.25em}
.secondary_content_cross_sell_out .product:last-child{margin-bottom:0}
body.norwd .cross_selling_in_grid_section .description{margin-left:20px;margin-right:20px;margin-bottom:5px;margin-top:5px}
@media screen and (min-width:721px){.cross_selling_in_grid_section .description{margin-left:20px;margin-right:20px;margin-bottom:5px;margin-top:5px}
}
@media screen and (max-width:720px){body.rwd .cross_selling_in_grid_section .description{margin-left:6px;margin-right:6px;margin-bottom:0;padding-top:.75em}
}
.cross_selling_in_grid_section .content{padding-left:0 !important;padding-right:0 !important}
@media screen and (max-width:720px){body.rwd .cross_selling_in_grid_section .content{padding-top:0 !important}
}
.cross_selling_grids_panel .cs_product_brief_view{float:left;padding-bottom:5px;position:relative}
body.norwd .cross_selling_grids_panel .cs_product_brief_view{width:135px;margin-left:20px;margin-right:20px;margin-bottom:20px;margin-top:1em}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view{width:135px;margin-left:20px;margin-right:20px;margin-bottom:20px;margin-top:1em}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view{width:100%;padding-left:6px;padding-right:12px;padding-top:.75em;clear:both;min-height:80px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.rwd .cross_selling_grids_panel .cs_product_brief_view ~ .cs_product_brief_view{border-top:1px solid #b4b4b4}
}
.cross_selling_grids_panel .cs_product_brief_view .success_overlay span:before{content:"";display:inline-block;background-image:url("images/messages-colored/success-alt.svg");height:28px;width:28px;background-size:28px;margin-right:6px;background-repeat:no-repeat;position:absolute}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .success_overlay span:before{left:-10px;top:-10px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .success_overlay span:before{left:-10px;top:-10px}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .success_overlay span:before{left:-1px;top:-10px}
}
.cross_selling_grids_panel .cs_product_brief_view .product{width:100%}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product{margin-bottom:0 !important;margin-top:3px}
}
.cross_selling_grids_panel .cs_product_brief_view .product .cross_selling_product_image_container{display:block;position:relative}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .cross_selling_product_image_container{float:none}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .cross_selling_product_image_container{float:none}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .cross_selling_product_image_container{min-height:0 !important;float:left}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .product_image_container img{max-width:135px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .product_image_container img{max-width:135px}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .product_image_container img{height:auto}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer{padding-top:6px;clear:both}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer .multiLineEllipsisTitle{width:135px;word-break:break-word}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer{padding-top:6px;clear:both}
.cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer .multiLineEllipsisTitle{width:135px;word-break:break-word}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer{float:left;margin-left:5px;max-width:190px}
body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .titlePriceContainer .mobileTitle{width:250px;word-break:break-word}
}
.cross_selling_grids_panel .cs_product_brief_view .product .title{font-size:1em}
.cross_selling_grids_panel .cs_product_brief_view .product .priceLabel{font-size:1em}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .multiLineEllipsisTitle{display:block}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .multiLineEllipsisTitle{display:block}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .multiLineEllipsisTitle{display:none}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .mobileTitle{display:none}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .mobileTitle{display:none}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .mobileTitle{display:block}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .description{font-size:11px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .description{font-size:11px}
}
@media screen and (max-width:1129px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .description{font-size:.8em}
}
.cross_selling_grids_panel .cs_product_brief_view .product .button{text-align:center;margin-top:0}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .button{width:100%}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .button{width:100%}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .button{display:none}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .mobileButton{display:none}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .mobileButton{display:none}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .mobileButton{display:block;right:12px;top:50%;margin-top:-20px;position:absolute}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .alternative_button{width:100%}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .alternative_button{width:100%}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .alternative_button{right:12px;top:50%;margin-top:-10px}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_brief_view .product .expandQuickShopButton{display:none !important}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .quickBookButton{text-align:center;margin-top:5px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .quickBookButton{text-align:center;margin-top:5px}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view .product .viewDetailsButton{margin-top:5px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view .product .viewDetailsButton{margin-top:5px}
}
.cross_selling_grids_panel .cs_product_brief_view .product .date,.cross_selling_grids_panel .cs_product_brief_view .product .location,.cross_selling_grids_panel .cs_product_brief_view .product .advantage .advantage_catchword_description{display:none}
.cross_selling_grids_panel .product{border:none !important}
.cross_selling_grids_panel .addedQuantityLabel{color:green;font-weight:bold}
.cross_selling_grids_panel .displayInlineBlock{display:inline-block}
.cross_selling_grids_panel .hide{display:none}
.cross_selling_grids_panel .button.hide{display:none}
.cross_selling_grids_panel .st_overlay{position:absolute;text-align:center;font-weight:bold;font-size:1.2em;top:0;bottom:0;left:0;width:100%;height:100%;z-index:10}
.cross_selling_grids_panel .success_overlay{color:white}
.cross_selling_grids_panel .success_overlay span:before{content:"";display:inline-block;background-image:url("images/messages-colored/success.svg");background-size:20px;height:20px;width:20px;margin-right:6px;vertical-align:-5px}
.cross_selling_grids_panel .success_overlay_back{background:grey;filter:alpha(opacity=80);opacity:.8}
.cross_selling_grids_panel .wait_overlay{color:white}
.cross_selling_grids_panel .wait_overlay span:before{content:"";display:inline-block;background-image:url("../../images/loading.gif");height:16px;width:16px;margin-right:6px;vertical-align:-3px}
.cross_selling_grids_panel .wait_overlay_back{background:grey;filter:alpha(opacity=80);opacity:.8}
.cross_selling_grids_panel .triangle_tip{border-bottom:10px solid darkgrey;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;margin-left:-10px;bottom:0;display:none}
body.norwd .cross_selling_grids_panel .triangle_tip{left:50%}
@media screen and (min-width:721px){.cross_selling_grids_panel .triangle_tip{left:50%}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .triangle_tip{left:3em}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view:nth-child(-n+4){margin-top:0}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view:nth-child(-n+4){margin-top:0}
}
body.norwd .cross_selling_grids_panel .cs_product_brief_view:nth-child(4n+1){clear:left}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_brief_view:nth-child(4n+1){clear:left}
}
.cross_selling_grids_panel .cs_product_expand_view{width:auto;overflow:hidden;clear:both;padding-bottom:1em;background-color:#e9e9e9;position:relative;box-shadow:inset 0 7px 9px -7px #767676;border-bottom:1px solid #c3c3c3;display:none}
body.norwd .cross_selling_grids_panel .cs_product_expand_view{padding-left:20px !important;padding-right:20px !important;top:-20px;margin-bottom:1em}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_expand_view{padding-left:20px !important;padding-right:20px !important;top:-20px;margin-bottom:1em}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view{padding-left:6px !important;padding-right:6px !important;margin-bottom:0}
body.rwd .cross_selling_grids_panel .cs_product_expand_view.open+.cs_product_brief_view:before{border-top:0}
}
.cross_selling_grids_panel .cs_product_expand_view .product{margin-top:1em}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking{margin-left:0;margin-top:0}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date{font-size:inherit}
body.norwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date{float:left;padding-right:.5em;border-right:1px solid #a7a7a7;margin-bottom:.5em}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date{float:left;padding-right:.5em;border-right:1px solid #a7a7a7;margin-bottom:.5em}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date{padding-right:0;clear:both}
}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .location{display:block !important}
body.norwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .location{float:left;margin-bottom:.5em}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .location{float:left;margin-bottom:.5em}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .location{padding-left:0;clear:both}
}
body.norwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date ~ .location{padding-left:.5em}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .date ~ .location{padding-left:.5em}
}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .viewDetails{clear:both;display:block;padding-top:0 !important}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .viewDetails.alternative_button.continue .icon,.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .viewDetails.alternative_button.continue .symbol{display:none}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .viewDetails.alternative_button.continue .text{margin-left:0}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .advantage{display:inline-block;margin-bottom:.5em;margin-right:20px}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking>form{clear:both}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service{width:100%;overflow:hidden}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service .item>.action .alternative_button.cancel{padding-top:0;height:24px}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service .item>.action .alternative_button.cancel a{padding-top:5px;padding-left:20px}
body.norwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service{display:table !important}
body.norwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service .column{min-height:27px}
@media screen and (min-width:721px){.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service{display:table !important}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service .column{min-height:27px}
}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .service{display:block;position:relative;clear:both}
}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm{clear:both;display:inline-block;margin-top:1em;width:100%}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm.max_limit_reached{display:none}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm .horizontalLine{border-top:1px solid #b4b4b4;width:100%}
}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm table.subtotal{width:80%;float:right;padding-top:5px}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm table.subtotal.merge_charges{width:100%}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm td.subtotal{width:85px}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .quickbookingForm td.subtotal{display:table-cell !important}
}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .deleteAllSection{clear:both;height:30px;line-height:30px;margin-top:.3em;width:100%}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .deleteAllSection .addedQuantityLabel{float:left;font-weight:normal}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .deleteAllSection .cancel{float:left !important;padding-top:0;margin-left:15px;margin-top:-1px}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .deleteAllSection a.cart_link{text-decoration:underline;color:green}
.cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .addMoreLabel{color:#909090;clear:both;margin-bottom:.3em;font-weight:bold;margin-top:-0.5em}
@media screen and (max-width:720px){body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .buttonRow{clear:left}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item{display:block;clear:both;border-top:1px solid #b4b4b4}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item>span{border:0}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .column{display:block;float:left;line-height:29px;vertical-align:middle}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .article{width:48%}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .audienceSubCatLabel{display:none}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .unit_price{text-align:center}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .quantity{float:right}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item .action{float:right;margin-right:5px}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1{position:relative}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1 .column{float:none}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1 .tariff{width:50%}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1 .unit_price{position:absolute;top:0;text-align:right;right:0}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1 .quantity{position:absolute;bottom:0;right:0;text-align:right;margin-bottom:0}
body.rwd .cross_selling_grids_panel .cs_product_expand_view .product .quick_booking .item.audienceSubCatMoreThan1 .action{position:absolute;bottom:0;left:55%;margin-bottom:0}
}
.cross-sell-tipsy{max-width:200px}
#secondary_content_container:has(#rootHitOfferCrossSellingWidget){font-size:12px}
#content_container:has(#rootCrossSellingWidget) .content_title .title_container h1.not_collapsible_title,#content_container:has(#rootCrossSellingWidget) .content_title .title_container h2.not_collapsible_title,#content_container:has(#rootCrossSellingWidget) .content_title .title_container h3.not_collapsible_title,#content_container:has(#rootCrossSellingWidget) .content_title .title_container h4.not_collapsible_title,#content_container:has(#rootCrossSellingWidget) .content_title .title_container h5.not_collapsible_title,#content_container:has(#rootCrossSellingWidget) .content_title .title_container h6.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h1.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h2.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h3.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h4.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h5.not_collapsible_title,#secondary_content_container:has(#rootHitOfferCrossSellingWidget) .content_title .title_container h6.not_collapsible_title{font-size:inherit}
#rootCrossSellingWidget{margin-left:auto;margin-right:auto;width:700px}
@media screen and (max-width:720px){body.rwd #rootCrossSellingWidget{width:auto}
}
#rootCrossSellingWidget .stx-cs-container{padding-right:0;padding-left:0}
#rootCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-header{background:#cd3301}
#rootCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-header .cross-sell-title{margin:0}
#rootCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-header .cross-sell-title h2{font-size:1.75rem;font-weight:normal;text-transform:none}
#rootCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-content .stx-cs-productCard-container.tw-px-10{padding:0}
#rootCrossSellingWidget .stx-cs-container .stx-cs-section .stx-cs-card-container{padding:0}
#rootCrossSellingWidget .stx-cs-container .stx-cs-body-container{padding-top:8px;font-size:smaller}
#rootHitOfferCrossSellingWidget{margin-left:auto;margin-right:auto}
body.norwd #rootHitOfferCrossSellingWidget{width:220px}
@media screen and (min-width:721px){#rootHitOfferCrossSellingWidget{width:220px}
}
@media screen and (max-width:980px){body.rwd #rootHitOfferCrossSellingWidget{width:700px}
}
@media screen and (max-width:720px){body.rwd #rootHitOfferCrossSellingWidget{width:100%}
}
#rootHitOfferCrossSellingWidget .stx-cs-container{max-width:unset;padding-right:0;padding-left:0}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-section{margin-bottom:0 !important}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-header{border-radius:0;background:#cd3301}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-content{border-radius:0;border-bottom:0}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-section .p-panel-content .stx-cs-productCard-container.tw-px-10{padding:0}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-section .stx-cs-card-container{width:100%;padding:0}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container{flex-wrap:wrap}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-img-container{max-width:60px;max-height:60px}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-img-container img{width:60px !important}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container{display:contents !important;font-size:smaller}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container .stx-cs-card-body{padding:0 0 0 5px;width:55%}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container .stx-cs-card-body .stxPrdDesc,#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container .stx-cs-card-body .stx-cs-price{display:none}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container .stx-cs-card-body a{font-size:12px;font-weight:bold}
#rootHitOfferCrossSellingWidget .stx-cs-container .stx-cs-target-product-container .stx-cs-body-container .stx-cs-detail-btn{padding-top:.5em !important;padding-left:0 !important}
#rootHitOfferCrossSellingWidget .stx-cs-container .p-paginator{display:none}
#rootHitOfferCrossSellingWidget .stx-cs-container .cross-sell-title{margin:0}
#rootHitOfferCrossSellingWidget .stx-cs-container .cross-sell-title h2{font-size:12px;font-weight:700;text-transform:none}
.ui-dialog{-webkit-transform:translateZ(0);position:absolute;max-width:95%;z-index:10000}
@media screen and (max-width:720px){body.rwd .ui-dialog{left:6px !important;right:6px !important;min-width:308px;max-width:100%;margin:0 auto}
}
.ui-dialog .ui-dialog-titlebar{font-weight:700}
.ui-dialog.pleaseWaitDialog .ui-dialog-titlebar,.ui-dialog.message_dialog .ui-dialog-titlebar,.ui-dialog.cancel_message_dialog .ui-dialog-titlebar{display:none}
.ui-dialog.pleaseWaitDialog .ui-dialog-content,.ui-dialog.message_dialog .ui-dialog-content,.ui-dialog.cancel_message_dialog .ui-dialog-content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
.ui-dialog.pleaseWaitDialog .ui-dialog-content p,.ui-dialog.message_dialog .ui-dialog-content p,.ui-dialog.cancel_message_dialog .ui-dialog-content p{margin-top:0}
.ui-dialog.pleaseWaitDialog,.ui-dialog.cancel_message_dialog{text-align:center}
.ui-dialog.expiration_dialog .ui-dialog-titlebar{display:none}
.ui-dialog.expiration_dialog .ui-dialog-content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
.ui-dialog.expiration_dialog .ui-dialog-content .message{background-color:transparent}
.ui-dialog.message_dialog .buttons_container .alternative_button{outline:0}
.ui-dialog.message_dialog .buttons_container .alternative_button a{outline:0}
.ui-dialog.message_dialog .message{margin-top:1em}
.ui-dialog.message_dialog .ui-dialog-content p{margin-bottom:.75em}
.ui-dialog.cross-sell-dialog{max-width:560px}
@media screen and (max-width:720px){body.rwd .ui-dialog.cross-sell-dialog{max-width:100%}
}
.ui-dialog .please_wait{display:block;height:16px;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:50% 0;text-align:center;opacity:1.0}
.ui-dialog .please_wait .text{display:none}
.ui-dialog.watchStreamButtonContent{min-height:auto;min-width:50%}
.ui-dialog.watchStreamButtonContent .ui-dialog-titlebar{display:flex;justify-content:center;align-items:center}
.ui-dialog.watchStreamButtonContent .ui-dialog-titlebar .ui-dialog-title{width:80%;font-size:1em}
.ui-dialog.watchStreamButtonContent .ui-dialog-titlebar .ui-dialog-titlebar-close{background-size:cover;width:35px;height:35px;top:initial}
@media screen and (max-width:980px){body.rwd .ui-dialog.watchStreamButtonContent{min-width:70%}
}
@media screen and (max-width:720px){body.rwd .ui-dialog.watchStreamButtonContent{min-width:90%}
}
.ui-dialog.watchStreamButtonContent .watchStreamDialog{position:relative;padding-bottom:65.25% !important;padding-top:30px;height:0;overflow:auto}
.ui-dialog.watchStreamButtonContent .watchStreamDialog iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.dialog-content{display:none}
.dialog-content .buttons{text-align:center;margin-top:1em}
.dialog-content .button+.button{margin-left:1.5em}
.dialog-content.image_preview,.dialog-content.view_from_scene{text-align:center}
.dialog-content.image_preview img,.dialog-content.view_from_scene img{max-width:100%;height:auto !important}
@media screen and (max-width:720px){body.rwd .dialog-content.image_preview img,body.rwd .dialog-content.view_from_scene img{width:100% !important}
}
.ui-dialog-titlebar-close{background:url("../../images/close.png") no-repeat;border:0;width:30px;height:30px;float:right;position:relative;top:-7px;text-indent:-9999px}
body.norwd .ui-dialog-titlebar-close{left:15px}
@media screen and (min-width:721px){.ui-dialog-titlebar-close{left:15px}
}
.ui-dialog-titlebar-close .ui-icon{display:none}
.ui-dialog-titlebar-close .ui-button-text{display:none}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;filter:alpha(opacity=70);opacity:.7;z-index:9999}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-autocomplete{background-color:#eee;border:1px solid #ddd;color:#333;position:absolute;cursor:default;z-index:9999 !important}
.ui-autocomplete.ui-menu{list-style-type:none;margin:0}
.ui-autocomplete.ui-menu.ui-corner-all,.ui-autocomplete.ui-menu .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.ui-autocomplete.ui-menu .ui-menu-item a{padding:5px 3px;font-weight:bold;text-decoration:none}
body.norwd .ui-autocomplete.ui-menu .ui-menu-item a{line-height:1em;font-size:11px}
@media screen and (min-width:721px){.ui-autocomplete.ui-menu .ui-menu-item a{line-height:1em;font-size:11px}
}
@media screen and (max-width:1129px){body.rwd .ui-autocomplete.ui-menu .ui-menu-item a{font-size:1em}
}
.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{background:#cd3301;border:0;color:white;margin:0}
.ui-autocomplete.ui-menu .match{font-weight:normal}
.ui-autocomplete-input{background-image:url("../../images/search.png");background-repeat:no-repeat;background-position:100% 1px}
.ui-autocomplete-input.loading{background-image:url("../../images/loading.gif")}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis;line-height:20px}
.ui-selectmenu-text .team_text{font-weight:normal}
.ui-selectmenu-text .team_logo{width:20px;height:20px;margin-bottom:-5px;padding:0 5px}
.ui-selectmenu-text .vs_text{padding:0}
.ui-menu.match_option_wrapper{list-style:none;padding:0;margin:0;display:block;outline:0;border:1px solid #ddd;background:#fff}
.ui-menu.match_option_wrapper .ui-menu{position:absolute}
.ui-menu.match_option_wrapper .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu.match_option_wrapper .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu.match_option_wrapper .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu.match_option_wrapper .ui-state-focus,.ui-menu.match_option_wrapper .ui-state-active{margin:-1px}
.ui-menu.match_option_wrapper .ui-state-active,.ui-menu.match_option_wrapper .ui-widget-content .ui-state-active,.ui-menu.match_option_wrapper .ui-widget-header .ui-state-active,.ui-menu.match_option_wrapper .ui-button:active,.ui-menu.match_option_wrapper .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-menu.match_option_wrapper .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu.match_option_wrapper .ui-menu-icon{left:auto;right:0}
.ui-menu.match_option_wrapper .match_option{padding:3px 0}
.ui-menu.match_option_wrapper .team_text{font-weight:600}
.ui-menu.match_option_wrapper .team_logo{width:20px;height:20px;margin-bottom:-5px;padding:0 5px}
.ui-menu.match_option_wrapper .vs_text{padding:0}
.ui-menu.match_option_wrapper .performance_date{font-weight:normal;padding-left:10px}
.ui-menu.match_option_wrapper .performance_time{font-weight:600;padding-left:5px}
.ui-menu.match_option_wrapper .location{font-style:italic;padding-left:10px}
.package_line_performance_selector .ui-menu-icons{position:relative}
.package_line_performance_selector .ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.package_line_performance_selector .ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}
.package_line_performance_selector .ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;background-color:#fff;font-size:1em}
body.norwd .package_line_performance_selector .ui-selectmenu-button.ui-button{width:150px}
@media screen and (min-width:721px){.package_line_performance_selector .ui-selectmenu-button.ui-button{width:150px}
}
.package_line_performance_selector .ui-selectmenu-icon.ui-icon{float:right;margin-top:3px;background-color:#fff;height:16px;width:16px;background-image:url(https://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_555555_256x240.png)}
.package_line_performance_selector .ui-icon-triangle-1-n{background-position:0 -16px}
.package_line_performance_selector .ui-icon-triangle-1-ne{background-position:-16px -16px}
.package_line_performance_selector .ui-icon-triangle-1-e{background-position:-32px -16px}
.package_line_performance_selector .ui-icon-triangle-1-se{background-position:-48px -16px}
.package_line_performance_selector .ui-icon-triangle-1-s{background-position:-65px -16px}
.package_line_performance_selector .ui-icon-triangle-1-sw{background-position:-80px -16px}
.package_line_performance_selector .ui-icon-triangle-1-w{background-position:-96px -16px}
.package_line_performance_selector .ui-icon-triangle-1-nw{background-position:-112px -16px}
.package_line_performance_selector .ui-icon-triangle-2-n-s{background-position:-128px -16px}
.package_line_performance_selector .ui-icon-triangle-2-e-w{background-position:-144px -16px}
body.norwd .datepicker{float:left}
@media screen and (min-width:721px){.datepicker{float:left}
}
@media screen and (max-width:720px){body.rwd .datepicker{width:100%}
}
.datepicker_legend_advantage .datepicker_legend_color_box,.ui-datepicker .advantage a,.ui-datepicker .advantage a:link,.ui-datepicker .advantage a:active,.ui-datepicker .advantage a:visited{background-color:#cd3301;background-repeat:no-repeat;color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K');background-size:13px}
.ui-datepicker{padding:10px;display:none;background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;color:black}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{cursor:default;color:none}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled:hover,.ui-datepicker .ui-datepicker-next.ui-state-disabled:hover{text-decoration:none}
.ui-datepicker .ui-datepicker-prev{float:left}
.ui-datepicker .ui-datepicker-next{float:right}
.ui-datepicker .ui-datepicker-title{text-align:center;margin-bottom:5px}
.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center}
.ui-datepicker .ui-datepicker-calendar td{position:relative}
body.norwd .ui-datepicker .ui-datepicker-calendar td{padding:2px}
body.norwd .ui-datepicker .ui-datepicker-calendar td a{padding:6px 0;display:inline-block}
@media screen and (min-width:721px){.ui-datepicker .ui-datepicker-calendar td{padding:2px}
.ui-datepicker .ui-datepicker-calendar td a{padding:6px 0;display:inline-block}
}
@media screen and (max-width:720px){body.rwd .ui-datepicker .ui-datepicker-calendar td{padding:0}
}
.ui-datepicker .ui-datepicker-calendar th{padding:6px 0;width:40px}
.ui-datepicker .ui-datepicker-unselectable span,.ui-datepicker .datepicker_selectable a,.ui-datepicker .ui-datepicker-today a,.ui-datepicker .ui-datepicker-current-day a{display:inline-block;padding:6px 0;width:40px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.ui-datepicker .datepicker_selectable a,.ui-datepicker .datepicker_selectable a:link,.ui-datepicker .datepicker_selectable a:active,.ui-datepicker .datepicker_selectable a:visited{font-weight:bold;outline:0}
.ui-datepicker .datepicker_selectable a:hover{text-decoration:none}
.ui-datepicker .datepicker_selectable.datepicker_rate a:hover{background-color:#396;color:white}
.ui-datepicker .datepicker_free a,.ui-datepicker .datepicker_free a:link,.ui-datepicker .datepicker_free a:active,.ui-datepicker .datepicker_free a:visited{color:#396;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IiMzMzk5NjYiLz4KCjwvc3ZnPgo=')}
.ui-datepicker .datepicker_limited a,.ui-datepicker .datepicker_limited a:link,.ui-datepicker .datepicker_limited a:active,.ui-datepicker .datepicker_limited a:visited{color:#f90;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IiNmZjk5MDAiLz4KCjwvc3ZnPgo=')}
.ui-datepicker .datepicker_full a,.ui-datepicker .datepicker_full a:link,.ui-datepicker .datepicker_full a:active,.ui-datepicker .datepicker_full a:visited,.ui-datepicker .datepicker_full span{color:red;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9InJlZCIvPgoKPC9zdmc+Cg==')}
.ui-datepicker .datepicker_full span{cursor:default}
.ui-datepicker .datepicker_existing_performances a:hover{text-decoration:none;background-color:#396;color:white}
.ui-datepicker .ui-datepicker-today a,.ui-datepicker .ui-datepicker-today a:link,.ui-datepicker .ui-datepicker-today a:active,.ui-datepicker .ui-datepicker-today a:visited,.ui-datepicker .ui-datepicker-today span{border:solid 1px lightgrey;margin:-1px}
.ui-datepicker .ui-datepicker-current-day a,.ui-datepicker .ui-datepicker-current-day a:link,.ui-datepicker .ui-datepicker-current-day a:active,.ui-datepicker .ui-datepicker-current-day a:visited{background-color:white}
.ui-datepicker .ui-datepicker-current-day.datepicker_free a,.ui-datepicker .ui-datepicker-current-day.datepicker_free a:link,.ui-datepicker .ui-datepicker-current-day.datepicker_free a:active,.ui-datepicker .ui-datepicker-current-day.datepicker_free a:visited{color:#396;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IiMzMzk5NjYiLz4KCjwvc3ZnPgo=')}
.ui-datepicker .ui-datepicker-current-day.datepicker_limited a,.ui-datepicker .ui-datepicker-current-day.datepicker_limited a:link,.ui-datepicker .ui-datepicker-current-day.datepicker_limited a:active,.ui-datepicker .ui-datepicker-current-day.datepicker_limited a:visited{color:#f90;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IiNmZjk5MDAiLz4KCjwvc3ZnPgo=')}
.ui-datepicker .ui-datepicker-current-day.datepicker_full a,.ui-datepicker .ui-datepicker-current-day.datepicker_full a:link,.ui-datepicker .ui-datepicker-current-day.datepicker_full a:active,.ui-datepicker .ui-datepicker-current-day.datepicker_full a:visited{color:red;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9InJlZCIvPgoKPC9zdmc+Cg==')}
.ui-datepicker .datepicker_free a:hover,.ui-datepicker .datepicker_limited a:hover,.ui-datepicker .datepicker_full a:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
.ui-datepicker .datepicker_free.ui-datepicker-current-day a:hover,.ui-datepicker .datepicker_limited.ui-datepicker-current-day a:hover,.ui-datepicker .datepicker_full.ui-datepicker-current-day a:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJzdGFyLTItaWNvbiIgcG9pbnRzPSIyNTYsNjAuMDgyIDMxOC45NzksMTkwLjAwMiA0NjIuMDAxLDIwOS43NSAzNTcuOSwzMDkuNzkzIDM4My4zMTUsNDUxLjkxOCAyNTYsMzgzLjgyOCAgICAxMjguNjg1LDQ1MS45MTggMTU0LjEsMzA5Ljc5MyA0OS45OTksMjA5Ljc1IDE5My4wMjEsMTkwLjAwMiAiIGZpbGw9IndoaXRlIi8+Cgo8L3N2Zz4K')}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container{position:absolute;bottom:1px;line-height:10px !important;left:50%;transform:translate(-50%,0);min-width:30px}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free,.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited,.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full{width:6px;height:6px;display:inline-block;border-radius:50%;margin-right:1.5px;border:1px solid}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free:last-of-type,.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited:last-of-type,.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full:last-of-type,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free:last-of-type,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited:last-of-type,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full:last-of-type,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free:last-of-type,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited:last-of-type,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full:last-of-type{margin-right:0}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_free{background-color:#396}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_limited{background-color:#f90}
.ui-datepicker .datepicker_free .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full,.ui-datepicker .datepicker_limited .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full,.ui-datepicker .datepicker_full .datepicker_legend_accessibility_container .datepicker_legend_accessibility_full{background-color:red}
.ui-datepicker .datepicker_free a:hover{text-decoration:none;background-color:#396;color:white}
.ui-datepicker .datepicker_free.ui-datepicker-current-day a:hover{color:white}
.ui-datepicker .datepicker_limited a:hover{text-decoration:none;background-color:#f90;color:white}
.ui-datepicker .datepicker_limited.ui-datepicker-current-day a:hover{color:white}
.ui-datepicker .datepicker_full a:hover{text-decoration:none;background-color:red;color:white}
.ui-datepicker .datepicker_full.ui-datepicker-current-day a:hover{color:white}
.ui-datepicker .ui-state-disabled{color:grey}
.ui-datepicker .ui-state-disabled a,.ui-datepicker .ui-state-disabled a:link,.ui-datepicker .ui-state-disabled a:active,.ui-datepicker .ui-state-disabled a:visited,.ui-datepicker .ui-state-disabled a:hover{color:grey}
.ui-datepicker .ui-state-disabled a:hover{text-decoration:none}
body.norwd .datepicker_legend{float:left;margin-left:1em}
@media screen and (min-width:721px){.datepicker_legend{float:left;margin-left:1em}
}
@media screen and (max-width:720px){body.rwd .datepicker_legend{margin-top:.75em}
}
body.norwd .datepicker_legend .datepicker_legend_item{display:block}
@media screen and (min-width:721px){.datepicker_legend .datepicker_legend_item{display:block}
}
@media screen and (max-width:720px){body.rwd .datepicker_legend .datepicker_legend_item{display:inline-block;padding-right:.8em}
}
.datepicker_legend .datepicker_legend_item .datepicker_legend_color_box{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid rgba(0,0,0,0.25);position:relative;top:.1em;margin-right:.5em;box-sizing:content-box}
.datepicker_legend .datepicker_legend_item .datepicker_legend_checkbox{margin:3px 3px 3px 4px}
.datepicker_legend .datepicker_legend_free .datepicker_legend_color_box,.datepicker_legend .datepicker_legend_free .datepicker_legend_accessibility_free{background-color:#396}
.datepicker_legend .datepicker_legend_limited .datepicker_legend_color_box,.datepicker_legend .datepicker_legend_limited .datepicker_legend_accessibility_limited{background-color:#f90}
.datepicker_legend .datepicker_legend_full .datepicker_legend_color_box,.datepicker_legend .datepicker_legend_full .datepicker_legend_accessibility_full{background-color:red}
.datepicker_legend .datepicker_legend_advantage{margin-top:1em}
.datepicker_legend .datepicker_legend_advantage .datepicker_legend_color_box{background-size:11px;border:0;width:11px;height:12px}
.datepicker_legend .datepicker_legend_accessibility_free,.datepicker_legend .datepicker_legend_accessibility_limited,.datepicker_legend .datepicker_legend_accessibility_full{width:6px;height:6px;display:inline-block;border-radius:50%;margin-right:1.5px;border:1px solid}
.datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_free:nth-last-of-type(2),.datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_limited:nth-last-of-type(2),.datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_full:nth-last-of-type(2){margin-right:.5rem}
.datepicker_legend .sr-only{position:absolute;left:-9999px}
.datepicker_extracontent{float:left;border-top:solid 1px #b4b4b4;padding-top:10px;margin-top:10px;margin-left:10px;width:310px}
@media screen and (max-width:720px){body.rwd .datepicker_extracontent{float:none;width:auto;margin-left:0}
}
.datepicker_extracontent .filters{border:0;padding-left:0;padding-right:0;background:0}
.dialog-content .ui-datepicker{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.dialog-content .datepicker_legend{float:none;margin-left:0;margin-top:1em;display:block;max-width:300px;padding:0 0 10px 15px;background-color:inherit;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.datepicker_element{position:relative;cursor:pointer}
.datepicker_element input[type="text"]{width:65px;cursor:pointer}
.datepicker_element label{cursor:pointer}
.datepicker_element .text{margin-left:5px;font-weight:bold;color:#7a7979}
.datepicker_element .icon{display:none}
.datepicker_element:hover .text{color:#686868}
.datepicker_element.disabled{cursor:default}
.datepicker_element.disabled input[type="text"],.datepicker_element.disabled label{cursor:default}
.datepicker_element.without_txt label .text{display:none}
.package_line_container .product .date,.package_line_container .product .rate_type,.package_line_container .product .visit_language{display:none}
body.norwd #main_content_package_lines>.content_element>.content{padding:20px}
@media screen and (min-width:721px){#main_content_package_lines>.content_element>.content{padding:20px}
}
@media screen and (max-width:720px){body.rwd #main_content_package_lines>.content_element>.content{padding:6px}
}
body.norwd .package_line_container ~ .package_line_container{margin-top:20px}
@media screen and (min-width:721px){.package_line_container ~ .package_line_container{margin-top:20px}
}
@media screen and (max-width:720px){body.rwd .package_line_container ~ .package_line_container{margin-top:6px}
}
.package_line_optional_description{font-weight:bold;margin-bottom:.25em}
.package_line_optional_checkbox{float:left}
.package_line_content{position:relative;background-color:#eee}
body.norwd .package_line_content{padding:20px;padding-top:0;margin-bottom:20px}
@media screen and (min-width:721px){.package_line_content{padding:20px;padding-top:0;margin-bottom:20px}
}
@media screen and (max-width:720px){body.rwd .package_line_content{padding:6px;padding-top:0;margin-bottom:6px}
}
.package_line_content.with_transport{padding:0;background-color:#f1f1f1}
.package_line_content .product{position:static}
.package_line_content .product .product_image_container{margin-bottom:.5em}
body.norwd .package_line_content .product{padding-top:0}
@media screen and (min-width:721px){.package_line_content .product{padding-top:0}
}
.package_line_content .product_VISIT{min-height:45px;clear:left}
.package_line_content.unavailable_optional_line .package_line_item_selector,.package_line_content.unavailable_optional_line .package_line_performance_selector{display:none}
.package_line_content.unavailable_optional_line .product,.package_line_content.unavailable_optional_line .table_container{opacity:.3}
body.norwd .package_line_content .package_line_item_selector,body.norwd .package_line_content .package_line_performance_selector{float:right}
@media screen and (min-width:721px){.package_line_content .package_line_item_selector,.package_line_content .package_line_performance_selector{float:right}
}
@media screen and (max-width:1129px){body.rwd .package_line_content .package_line_item_selector select,body.rwd .package_line_content .package_line_performance_selector select{font-size:1em}
}
@media screen and (max-width:720px){body.rwd .package_line_content .package_line_item_selector,body.rwd .package_line_content .package_line_performance_selector{text-align:center;margin-bottom:.75em}
body.rwd .package_line_content .package_line_item_selector select,body.rwd .package_line_content .package_line_performance_selector select{font-size:1.2em !important;height:auto}
}
.package_line_content .package_line_item_selector .package_line_date_selection,.package_line_content .package_line_performance_selector .package_line_date_selection{display:inline-block}
.package_line_content .package_line_item_selector .language_selection,.package_line_content .package_line_performance_selector .language_selection{margin-left:1em}
@media screen and (max-width:720px){body.rwd .package_line_content .package_line_item_selector .language_selection,body.rwd .package_line_content .package_line_performance_selector .language_selection{margin-top:.5em}
}
.package_line_content .package_line_item_selector .unique_language:not(:empty),.package_line_content .package_line_performance_selector .unique_language:not(:empty){display:block;margin-top:3px}
.package_line_content .package_line_item_selector,.package_line_content .package_line_performance_selector{margin-bottom:.5em;background-color:#fbfbfb}
body.norwd .package_line_content .package_line_item_selector,body.norwd .package_line_content .package_line_performance_selector{margin-left:.5em;padding:20px;min-width:175px}
@media screen and (min-width:721px){.package_line_content .package_line_item_selector,.package_line_content .package_line_performance_selector{margin-left:.5em;padding:20px;min-width:175px}
}
@media screen and (max-width:720px){body.rwd .package_line_content .package_line_item_selector,body.rwd .package_line_content .package_line_performance_selector{padding:6px}
body.rwd .package_line_content .package_line_item_selector .time_selection,body.rwd .package_line_content .package_line_item_selector .language_selection,body.rwd .package_line_content .package_line_item_selector .theme_selection,body.rwd .package_line_content .package_line_performance_selector .time_selection,body.rwd .package_line_content .package_line_performance_selector .language_selection,body.rwd .package_line_content .package_line_performance_selector .theme_selection{display:block;margin:.5em auto 0}
}
.package_line_content .package_line_item_selector .start_validity_date{padding:0}
.package_line_content .package_line_item_selector .start_validity_date .label{display:block;margin-bottom:4px}
.package_line_content .stage_preview_image_container:after{bottom:4px}
.package_line_content .stage_preview{padding:5px;max-width:150px;height:auto;cursor:pointer}
body.norwd .package_line_content .stage_preview{float:left;margin-right:15px}
@media screen and (min-width:721px){.package_line_content .stage_preview{float:left;margin-right:15px}
}
@media screen and (max-width:720px){body.rwd .package_line_content .stage_preview{float:none;display:block;margin:auto}
}
.package_line_content .stage_preview img{width:150px;height:auto !important}
.package_line_content.disabled .package_line_info{background-color:#ddd;color:#444}
.package_line_content .package_line_info{text-align:center;font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;background-color:#cd3301;color:white;padding-top:10px;padding-bottom:10px}
body.norwd .package_line_content .package_line_info{margin-left:-20px;margin-right:-20px;margin-bottom:20px}
@media screen and (min-width:721px){.package_line_content .package_line_info{margin-left:-20px;margin-right:-20px;margin-bottom:20px}
}
@media screen and (max-width:720px){body.rwd .package_line_content .package_line_info{margin-left:-6px;margin-right:-6px;margin-bottom:6px}
}
.package_line_content .table_container.non_seated_single_category .legend,.package_line_content .table_container.non_seated_single_category .area,.package_line_content .table_container.non_seated_single_category .tariff,.package_line_content .table_container.non_seated_single_category .unit_price,.package_line_content .table_container.non_seated_single_category input[type="radio"],.package_line_content .table_container.non_seated_single_category th{display:none}
.package_line_content .table_container.non_seated_single_category tr.group_end td{border:0}
.package_line_content .table_container.non_seated_single_category .category{padding-left:0;padding-top:0}
.package_line_content .table_container.non_seated_single_category .category label{font-weight:normal}
.package_line_content .table_container.non_seated_single_category tr:not(.group_start).row_non_seated_single_category{display:none}
.package_line_content.disabled .free_Amount_Input_Div .currency.currency_code,.package_line_content.disabled .free_Amount_Input_Div input[type="text"]{color:graytext}
.package_line_content.disabled .free_Amount_Input_Div .error input[type="text"]{border-color:initial}
.sporting_event_line_content .package_line_performance_selector label{display:block;font-size:1em;padding-bottom:5px}
.sporting_event_line_content .package_line_header_product .product .clear{display:none}
.package_line_optional_checkbox ~ .package_line_content{margin-left:28px}
.total_package_content{font-weight:bold}
body.norwd .total_package_content{font-size:15px;text-align:right}
@media screen and (min-width:721px){.total_package_content{font-size:15px;text-align:right}
}
@media screen and (max-width:1129px){body.rwd .total_package_content{font-size:1.2em}
}
@media screen and (max-width:720px){body.rwd .total_package_content{text-align:center}
}
.package_line_container_TIMESLOT_PASS .instruction,.package_line_container_VISIT .instruction,.package_line_container_VISIT_PASS .instruction{display:none}
.package_line_container_TIMESLOT_PASS .package_line_performance_selector .validity_date .label,.package_line_container_VISIT .package_line_performance_selector .validity_date .label,.package_line_container_VISIT_PASS .package_line_performance_selector .validity_date .label{display:none}
.package_line_container_TIMESLOT_PASS .datepicker_element label .text,.package_line_container_EVENT .datepicker_element label .text,.package_line_container_SPORTING_EVENT .datepicker_element label .text,.package_line_container_VISIT .datepicker_element label .text,.package_line_container_VISIT_PASS .datepicker_element label .text,.package_line_container_DONATION .datepicker_element label .text,.package_line_container_MEMBERSHIP .datepicker_element label .text{display:none}
.package_line_container_TIMESLOT_PASS .time_selection,.package_line_container_TIMESLOT_PASS .theme_selection,.package_line_container_TIMESLOT_PASS .free_Amount_Input_Div,.package_line_container_TIMESLOT_PASS .start_validity_date,.package_line_container_EVENT .time_selection,.package_line_container_EVENT .theme_selection,.package_line_container_EVENT .free_Amount_Input_Div,.package_line_container_EVENT .start_validity_date,.package_line_container_SPORTING_EVENT .time_selection,.package_line_container_SPORTING_EVENT .theme_selection,.package_line_container_SPORTING_EVENT .free_Amount_Input_Div,.package_line_container_SPORTING_EVENT .start_validity_date,.package_line_container_VISIT .time_selection,.package_line_container_VISIT .theme_selection,.package_line_container_VISIT .free_Amount_Input_Div,.package_line_container_VISIT .start_validity_date,.package_line_container_VISIT_PASS .time_selection,.package_line_container_VISIT_PASS .theme_selection,.package_line_container_VISIT_PASS .free_Amount_Input_Div,.package_line_container_VISIT_PASS .start_validity_date,.package_line_container_DONATION .time_selection,.package_line_container_DONATION .theme_selection,.package_line_container_DONATION .free_Amount_Input_Div,.package_line_container_DONATION .start_validity_date,.package_line_container_MEMBERSHIP .time_selection,.package_line_container_MEMBERSHIP .theme_selection,.package_line_container_MEMBERSHIP .free_Amount_Input_Div,.package_line_container_MEMBERSHIP .start_validity_date{display:block;margin-top:.5em;max-width:200px}
@media screen and (max-width:720px){body.rwd .package_line_container_TIMESLOT_PASS .time_selection,body.rwd .package_line_container_TIMESLOT_PASS .theme_selection,body.rwd .package_line_container_TIMESLOT_PASS .free_Amount_Input_Div,body.rwd .package_line_container_TIMESLOT_PASS .start_validity_date,body.rwd .package_line_container_EVENT .time_selection,body.rwd .package_line_container_EVENT .theme_selection,body.rwd .package_line_container_EVENT .free_Amount_Input_Div,body.rwd .package_line_container_EVENT .start_validity_date,body.rwd .package_line_container_SPORTING_EVENT .time_selection,body.rwd .package_line_container_SPORTING_EVENT .theme_selection,body.rwd .package_line_container_SPORTING_EVENT .free_Amount_Input_Div,body.rwd .package_line_container_SPORTING_EVENT .start_validity_date,body.rwd .package_line_container_VISIT .time_selection,body.rwd .package_line_container_VISIT .theme_selection,body.rwd .package_line_container_VISIT .free_Amount_Input_Div,body.rwd .package_line_container_VISIT .start_validity_date,body.rwd .package_line_container_VISIT_PASS .time_selection,body.rwd .package_line_container_VISIT_PASS .theme_selection,body.rwd .package_line_container_VISIT_PASS .free_Amount_Input_Div,body.rwd .package_line_container_VISIT_PASS .start_validity_date,body.rwd .package_line_container_DONATION .time_selection,body.rwd .package_line_container_DONATION .theme_selection,body.rwd .package_line_container_DONATION .free_Amount_Input_Div,body.rwd .package_line_container_DONATION .start_validity_date,body.rwd .package_line_container_MEMBERSHIP .time_selection,body.rwd .package_line_container_MEMBERSHIP .theme_selection,body.rwd .package_line_container_MEMBERSHIP .free_Amount_Input_Div,body.rwd .package_line_container_MEMBERSHIP .start_validity_date{max-width:100%}
}
.package_line_container_DONATION .package_line_content .package_line_item_selector .free_Amount_Input_Div input,.package_line_container_DONATION .package_line_content .package_line_performance_selector .free_Amount_Input_Div input{width:100px}
.package_line_container_DONATION .package_line_content .package_line_item_selector .free_Amount_Input_Div .currency.currency_code,.package_line_container_DONATION .package_line_content .package_line_performance_selector .free_Amount_Input_Div .currency.currency_code{margin-left:3px}
.package_line_container_DONATION .package_line_content .package_line_item_selector .free_Amount_Input_Div .free_amount_constraint,.package_line_container_DONATION .package_line_content .package_line_performance_selector .free_Amount_Input_Div .free_amount_constraint{margin-top:2px}
.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .time_selection.single,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .theme_selection.single,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .free_Amount_Input_Div.single,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .time_selection.single,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .theme_selection.single,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .free_Amount_Input_Div.single,.package_line_container_EVENT .package_line_content .package_line_item_selector .time_selection.single,.package_line_container_EVENT .package_line_content .package_line_item_selector .theme_selection.single,.package_line_container_EVENT .package_line_content .package_line_item_selector .free_Amount_Input_Div.single,.package_line_container_EVENT .package_line_content .package_line_performance_selector .time_selection.single,.package_line_container_EVENT .package_line_content .package_line_performance_selector .theme_selection.single,.package_line_container_EVENT .package_line_content .package_line_performance_selector .free_Amount_Input_Div.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .time_selection.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .theme_selection.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .free_Amount_Input_Div.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .time_selection.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .theme_selection.single,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .free_Amount_Input_Div.single,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .time_selection.single,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .theme_selection.single,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .free_Amount_Input_Div.single,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .time_selection.single,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .theme_selection.single,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .free_Amount_Input_Div.single,.package_line_container_DONATION .package_line_content .package_line_item_selector .time_selection.single,.package_line_container_DONATION .package_line_content .package_line_item_selector .theme_selection.single,.package_line_container_DONATION .package_line_content .package_line_item_selector .free_Amount_Input_Div.single,.package_line_container_DONATION .package_line_content .package_line_performance_selector .time_selection.single,.package_line_container_DONATION .package_line_content .package_line_performance_selector .theme_selection.single,.package_line_container_DONATION .package_line_content .package_line_performance_selector .free_Amount_Input_Div.single{display:inline-block;margin-top:0;margin-left:.5em}
.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .time_selection.hidden,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .theme_selection.hidden,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_item_selector .free_Amount_Input_Div.hidden,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .time_selection.hidden,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .theme_selection.hidden,.package_line_container_TIMESLOT_PASS .package_line_content .package_line_performance_selector .free_Amount_Input_Div.hidden,.package_line_container_EVENT .package_line_content .package_line_item_selector .time_selection.hidden,.package_line_container_EVENT .package_line_content .package_line_item_selector .theme_selection.hidden,.package_line_container_EVENT .package_line_content .package_line_item_selector .free_Amount_Input_Div.hidden,.package_line_container_EVENT .package_line_content .package_line_performance_selector .time_selection.hidden,.package_line_container_EVENT .package_line_content .package_line_performance_selector .theme_selection.hidden,.package_line_container_EVENT .package_line_content .package_line_performance_selector .free_Amount_Input_Div.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .time_selection.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .theme_selection.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_item_selector .free_Amount_Input_Div.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .time_selection.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .theme_selection.hidden,.package_line_container_SPORTING_EVENT .package_line_content .package_line_performance_selector .free_Amount_Input_Div.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .time_selection.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .theme_selection.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_item_selector .free_Amount_Input_Div.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .time_selection.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .theme_selection.hidden,.package_line_container_VISIT_PASS .package_line_content .package_line_performance_selector .free_Amount_Input_Div.hidden,.package_line_container_DONATION .package_line_content .package_line_item_selector .time_selection.hidden,.package_line_container_DONATION .package_line_content .package_line_item_selector .theme_selection.hidden,.package_line_container_DONATION .package_line_content .package_line_item_selector .free_Amount_Input_Div.hidden,.package_line_container_DONATION .package_line_content .package_line_performance_selector .time_selection.hidden,.package_line_container_DONATION .package_line_content .package_line_performance_selector .theme_selection.hidden,.package_line_container_DONATION .package_line_content .package_line_performance_selector .free_Amount_Input_Div.hidden{display:none}
body.norwd .package_line_container_EVENT .datepicker_element .text,body.norwd .package_line_container_SPORTING_EVENT .datepicker_element .text,body.norwd .package_line_container_VISIT .datepicker_element .text{display:inline-block;padding-right:5px;margin-right:2px;border-right:1px dotted black}
@media screen and (min-width:721px){.package_line_container_EVENT .datepicker_element .text,.package_line_container_SPORTING_EVENT .datepicker_element .text,.package_line_container_VISIT .datepicker_element .text{display:inline-block;padding-right:5px;margin-right:2px;border-right:1px dotted black}
}
.filters{background-color:#f2f2f2;margin-bottom:0;box-sizing:border-box;height:auto;width:auto;border-bottom:1px solid lightgray}
body.norwd .filters{padding:1em 20px}
@media screen and (min-width:721px){.filters{padding:1em 20px}
}
@media screen and (max-width:720px){body.rwd .filters{padding:.75em 6px}
}
.filters .criteria{float:left;margin-bottom:.25em;margin-right:20px}
.filters .criteria label,.filters .criteria .label{display:block;color:#888;margin-bottom:.5em;border-bottom:1px solid #888;position:relative;height:18px;padding-right:20px}
.filters .criteria label .reset,.filters .criteria .label .reset{position:absolute;right:0;top:0;background-image:url("../../images/delete.png");background-repeat:no-repeat;width:15px;height:16px;cursor:pointer}
.filters .criteria select{width:auto}
.filters .criteria .report_option{clear:left;float:left}
.filters .button_generate{float:right;padding:10px 0 0}
.filters .button_filter{float:none;display:inline-block}
body.norwd .filters .button_filter{margin:0 .5em .3em 0}
@media screen and (min-width:721px){.filters .button_filter{margin:0 .5em .3em 0}
}
@media screen and (max-width:720px){body.rwd .filters .button_filter{margin:0 .75em .75em 0}
}
.filters .button_filter a{height:18px;line-height:18px;font-weight:normal;text-shadow:none;padding:0 8px}
body.rwd .filters .button_filter a{text-shadow:none;padding:0 8px}
body.norwd .filters .button_filter a{text-shadow:none;padding:0 8px}
@media screen and (max-width:720px){body.rwd .filters .button_filter a{height:35px;line-height:35px;padding:0 13px}
}
.filters .button_filter.button_filter_off a{background:white;color:#888;border-color:#bbb}
body.rwd .filters .button_filter.button_filter_off a{border-color:#bbb}
body.norwd .filters .button_filter.button_filter_off a{border-color:#bbb}
.filters .button_filter.button_filter_off a:hover{background:#f2f2f2}
.filters .button_filter.button_filter_on a{background:#df5427;color:white}
.filters .button_filter.button_filter_on a:hover{background:#ea894a}
.filters .alternative_button.filter_reset{position:relative}
.filters .alternative_button.filter_reset a{display:inline-block;line-height:16px;min-height:16px;padding-right:15px;padding-left:0}
body.rwd .filters .alternative_button.filter_reset a{padding-right:15px}
body.norwd .filters .alternative_button.filter_reset a{padding-right:15px}
.filters .alternative_button.filter_reset .icon{right:0;left:auto;margin-top:-5px;width:10px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
body.rwd .filters .alternative_button.filter_reset .icon{right:0;left:auto;margin-top:-5px;width:10px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
body.norwd .filters .alternative_button.filter_reset .icon{right:0;left:auto;margin-top:-5px;width:10px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.filters .alternative_button.filter_reset .symbol{left:auto;right:0}
body.rwd .filters .alternative_button.filter_reset .symbol{left:auto;right:0}
body.norwd .filters .alternative_button.filter_reset .symbol{left:auto;right:0}
.content_header{position:relative}
#main_content_account_salesReports .filters{height:80px}
#main_content_account_salesReports .duration_notification{color:#888;font-size:.95em}
@media screen and (max-width:720px){body.rwd #main_content_account_salesReports .fields_container .label_value .label{width:150px}
}
#seat-details .criteria .filterToolReset{position:relative;float:right;z-index:10}
.filterToolReset{position:absolute;right:0;top:0;background-image:url("../../images/delete.png");background-repeat:no-repeat;width:15px;height:16px;cursor:pointer}
#main_content_list_products_OTHER_PRODUCTS .filters .criteria.product_types{float:none;overflow:auto;margin-right:0}
#main_content_list_products_OTHER_PRODUCTS .filters .criteria.product_types .button{float:none}
body.norwd #main_content_list_products_OTHER_PRODUCTS .filters{padding-bottom:.7em;display:block !important}
@media screen and (min-width:721px){#main_content_list_products_OTHER_PRODUCTS .filters{padding-bottom:.7em;display:block !important}
}
@media screen and (max-width:720px){body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .criteria{float:none;padding-right:0}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .criteria label{display:none}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .criteria select{width:100%}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .criteria+.criteria{margin-top:1em}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .filter_type{display:block;width:auto}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .filter_reset{display:none !important}
body.rwd #main_content_list_products_OTHER_PRODUCTS .filters .button_container{margin-top:1em}
}
#timeslotpass_date_chooser .filters .button{float:left;margin-top:16px}
@media screen and (max-width:720px){body.rwd #timeslotpass_date_chooser .criteria,body.rwd #performance_chooser .criteria{width:auto}
body.rwd #timeslotpass_date_chooser input,body.rwd #timeslotpass_date_chooser select,body.rwd #performance_chooser input,body.rwd #performance_chooser select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.rwd #timeslotpass_date_chooser input:not(.datepicker_legend_checkbox),body.rwd #timeslotpass_date_chooser select:not(.datepicker_legend_checkbox),body.rwd #performance_chooser input:not(.datepicker_legend_checkbox),body.rwd #performance_chooser select:not(.datepicker_legend_checkbox){width:100%}
}
@media screen and (max-width:720px){body.rwd #sporting_event_filters.filters .criteria+.criteria{margin-top:5px}
}
body.norwd #sporting_event_filters.filters .criteria.venue,body.norwd #sporting_event_filters.filters .criteria.team,body.norwd #sporting_event_filters.filters .criteria.quota_distribution,body.norwd #sporting_event_filters.filters .criteria.unavailable_matches_toggle{width:206px}
@media screen and (min-width:721px){#sporting_event_filters.filters .criteria.venue,#sporting_event_filters.filters .criteria.team,#sporting_event_filters.filters .criteria.quota_distribution,#sporting_event_filters.filters .criteria.unavailable_matches_toggle{width:206px}
}
@media screen and (max-width:720px){body.rwd #sporting_event_filters.filters .criteria.venue,body.rwd #sporting_event_filters.filters .criteria.team,body.rwd #sporting_event_filters.filters .criteria.quota_distribution,body.rwd #sporting_event_filters.filters .criteria.unavailable_matches_toggle{width:100%}
}
#sporting_event_filters.filters .criteria.venue select,#sporting_event_filters.filters .criteria.team select,#sporting_event_filters.filters .criteria.quota_distribution select{width:100%}
body.norwd #sporting_event_filters.filters .criteria.unavailable_matches_toggle{margin-right:0;-webkit-align-self:center;align-self:center;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;text-align:right;width:35%}
@media screen and (min-width:721px){#sporting_event_filters.filters .criteria.unavailable_matches_toggle{margin-right:0;-webkit-align-self:center;align-self:center;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;text-align:right;width:35%}
}
#sporting_event_filters.filters .criteria.unavailable_matches_toggle label{display:contents;border:0;color:initial}
@media screen and (max-width:720px){body.rwd #sporting_event_filters.filters .criteria.unavailable_matches_toggle input#toggle_unavailable_matches{width:auto}
}
#hide_cancelled_files_criteria{margin-right:0}
#hide_cancelled_files_criteria label{display:inline;border:0;color:initial}
#file_number_criteria{width:150px !important}
#file_number_criteria #order_file_id{width:65%}
#file_number_criteria .alternative_button.search #btn_submit_search{min-height:12px !important}
#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}
#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}
#smartbanner .sb-container{margin:0 auto}
#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}
#smartbanner .sb-close:active{font-size:13px;color:#aaa}
#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:#fff;background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#smartbanner.no-icon .sb-icon{display:none}
#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}
#smartbanner #smartbanner.no-icon .sb-info{left:34px}
#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}
#smartbanner .sb-info>span{display:block}
#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}
#smartbanner .sb-button{position:absolute;right:20px;top:24px;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,gainsboro 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}
#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,gainsboro 0,#efefef 100%)}
#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px}
#smartbanner.android{border-color:#212228;background:#3d3d3d;box-shadow:none}
#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3)}
#smartbanner.android .sb-close:active{color:#eee}
#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}
#smartbanner.android .sb-info strong{color:#fff}
#smartbanner.android .sb-button{min-width:12%;padding:1px;color:#d1d1d1;background:0;border-radius:0;box-shadow:none;min-height:28px}
#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42b6c9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42b6c9),to(#39a9bb));background-image:-moz-linear-gradient(top,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}
#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0}
#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}
#smartbanner.windows .sb-icon{border-radius:0}
#captcha_dialog{max-width:500px}
#captcha_dialog .captcha-dialog-container{text-align:center}
#captcha_dialog .g-recaptcha{display:inline-block}
.isolated-container{position:relative}
.isolated-container:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:transparent}
.isolated-container.is-loaded:after{display:none}
.isolated-iframe{position:static;visibility:visible;display:block;width:100%;padding:0;margin:0;border:0;overflow:hidden;height:0}
body.norwd .multi-select-container{flex:1 1 0}
@media screen and (min-width:721px){.multi-select-container{flex:1 1 0}
}
@media screen and (max-width:720px){body.rwd .multi-select-container{padding-bottom:20px}
}
.multi-select-container.disabled{pointer-events:none;opacity:.5}
.multi-select-container .dropdown{display:none;z-index:2000;position:absolute;background-color:white;border:1px solid #d0d0d0;border-top:0;max-height:380px;max-width:inherit;overflow-y:auto;overflow-x:auto}
.multi-select-container .dropdown .dropdownItem{padding:.5em;display:flex;align-items:center;white-space:nowrap;width:max-content;min-width:100%;box-sizing:border-box}
.multi-select-container .dropdown .dropdownItem:hover{cursor:pointer;background-color:#ddd}
.multi-select-container .dropdown .dropdownItem>div{padding-left:5px}
.multi-select-container .dropdown .dropdownItem:not(:last-child){border-bottom:1px solid #ccc}
.multi-select-container .selector{display:flex;align-items:center;justify-content:space-between;height:35px;border:1px solid #d0d0d0;cursor:pointer}
.multi-select-container .selector .icon{background-size:10px;background-repeat:no-repeat;background-position:center;background-image:url("./images/triangle-down.svg");width:10px;height:10px;padding:.5em 1em .5em 0}
.multi-select-container .selector .icon.rotate{transform:rotate(180deg)}
.multi-select-container .selector .reset{background-size:13px;background-repeat:no-repeat;background-position:center;width:10px;height:10px;background-image:url("/resources/images/delete.png");cursor:pointer;padding:.5em 1em .5em 0}
.multi-select-container .selector #input_search[type="text"]{border:unset;outline:0;width:100%}
.multi-select-container .selector .placeHolder{width:100%;padding:.5em 0 .5em .8em}
.multi-select-container .selector:focus-within{border:1px solid #ea894a}
#cancellation_insurance_container .cancins_prompt{font-weight:bold}
#cancellation_insurance_container .cancellation_insurance_options{display:flex;flex-direction:column;gap:15px}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container{display:flex;padding:1rem;cursor:pointer;outline:1px solid #00000030;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container .cancins_option_subtitle{margin-bottom:0;font-size:12px}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.accept_cancins_input{background-color:#f0ffff;font-weight:700}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.accept_cancins_input .cancins_option_subtitle{color:#1caa90}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.accept_cancins_input:has(input:checked){outline:1px solid #3f58ff}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.reject_cancins_input .cancins_option_title{margin-bottom:0}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.reject_cancins_input .cancins_option_subtitle{color:#c77902;display:none}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.reject_cancins_input:has(input:checked){outline:1px solid #f39609;background-color:#fcf4e8}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.reject_cancins_input:has(input:checked) .cancins_option_title{margin-bottom:1em}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container.reject_cancins_input:has(input:checked) .cancins_option_subtitle{display:grid}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container .radio_label_text{margin-left:1rem;text-align:left;flex-grow:1}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container .radio_label_text .cancins_option_subtitle .indicator_icon_container{display:flex;height:100%;grid-area:1 / 1;align-items:center;transform:translateX(calc(-2rem - 2 * 3px))}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container .radio_label_text .cancins_option_subtitle .indicator_icon_container+p{grid-area:1 / 1;margin-bottom:0}
#cancellation_insurance_container .cancellation_insurance_options .radio_label_container input{margin:3px;height:fit-content;top:0}
#cancellation_insurance_container .cancellation_insurance_options.error .radio_label_container{outline:1px solid red}
#cancellation_insurance_container .cancellation_insurance_options.error .radio_label_container input{width:1rem;height:1rem;appearance:none;border-radius:50%;border:1px solid red}
.indicator_container{padding:.75rem 1rem;margin-bottom:20px;align-items:center;-webkit-border-radius:.75em;-moz-border-radius:.75em;-ms-border-radius:.75em;-o-border-radius:.75em;border-radius:.75em}
.indicator_container.visible{display:flex;gap:1rem}
.indicator_container.hidden{display:none}
.indicator_container.warning{background-color:#fcf4e8;color:#f69707}
.indicator_container.error{background-color:#fcf0f0;color:red}
.warning>.indicator_icon{background-image:url("/resources/images/message-icon/exclamation_mark_triangle.svg")}
.error>.indicator_icon{background-image:url("/resources/images/message-icon/exclamation_mark_round.svg")}
.indicator_icon{flex-shrink:0;width:calc(1rem+3px * 2);height:calc(1rem+3px * 2)}
#main_content_seasonticket_subscribers .field{display:block;margin:.25em 0}
#main_content_seasonticket_subscribers .field input{width:50px}
.main_content_seasonticket .field label,.main_content_seasonticket .field .label{display:inline-block;width:150px}
@media screen and (max-width:720px){body.rwd .main_content_seasonticket .field label,body.rwd .main_content_seasonticket .field .label{margin-bottom:.2em}
}
.main_content_seasonticket .field label.single,.main_content_seasonticket .field .label.single{width:auto}
body.norwd .main_content_seasonticket #season_ticket_subscribers_table .tariff{width:300px}
body.norwd .main_content_seasonticket #season_ticket_subscribers_table .quantity{width:450px}
body.norwd .main_content_seasonticket #season_ticket_subscribers_table .external_membership_container .external_member .alternative_button{display:inline-block;text-align:left}
body.norwd .main_content_seasonticket #season_ticket_subscribers_table .external_membership_container .external_member .member_card_elem.existing{display:inline-block}
@media screen and (min-width:721px){.main_content_seasonticket #season_ticket_subscribers_table .tariff{width:300px}
.main_content_seasonticket #season_ticket_subscribers_table .quantity{width:450px}
.main_content_seasonticket #season_ticket_subscribers_table .external_membership_container .external_member .alternative_button{display:inline-block;text-align:left}
.main_content_seasonticket #season_ticket_subscribers_table .external_membership_container .external_member .member_card_elem.existing{display:inline-block}
}
.main_content_seasonticket #season_ticket_subscribers_table .external_membership_container,.main_content_seasonticket #season_ticket_subscribers_table .external_membership p{text-align:left}
.main_content_seasonticket #season_ticket_subscribers_table .external_membership p{margin-bottom:5px}
.main_content_seasonticket #season_ticket_subscribers_table tbody tr td{padding-top:5px;padding-bottom:5px}
#secondary_content_seasonticket p{margin-bottom:0}
#secondary_content_seasonticket>.content_element>.content{padding-left:0;padding-right:0;position:relative}
#secondary_content_seasonticket .event_group_title:first-child{margin-top:0}
#secondary_content_seasonticket .countdown,#secondary_content_seasonticket .total{padding:1em 20px;padding-top:0}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .countdown,body.rwd #secondary_content_seasonticket .total{padding:.75em 6px}
}
body.norwd #secondary_content_seasonticket .total .amount{font-size:1.7em;display:block;font-weight:bold;margin:3px 0}
@media screen and (min-width:721px){#secondary_content_seasonticket .total .amount{font-size:1.7em;display:block;font-weight:bold;margin:3px 0}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_seasonticket .total .amount{font-size:1.2em}
}
@media screen and (max-width:980px){body.rwd #secondary_content_seasonticket .total .button{float:right}
}
#secondary_content_seasonticket .total ~ .step.subscribers{margin-top:1em}
#secondary_content_seasonticket .total .countdown_box{margin-top:3px;display:block;color:grey;font-size:.8em}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .total .countdown_box .highlight{display:inline}
}
#secondary_content_seasonticket .step{margin-bottom:1.5em;position:relative}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .step{margin-bottom:0}
}
#secondary_content_seasonticket .step.subscribers.removePaddingTop{margin-top:-1em}
#secondary_content_seasonticket .step.subscribers.done.mandatorySeatCatCls .step_main_title .alternative_button.edit{top:0}
#secondary_content_seasonticket .step.subscribers.done.mandatorySeatCatCls .step_main_title .alternative_button.edit a{padding:0}
#secondary_content_seasonticket .step.subscribers.done.mandatorySeatCatCls .step_main_title .alternative_button.edit a .symbol{display:none}
#secondary_content_seasonticket .step.validation{margin-bottom:0}
#secondary_content_seasonticket .step.current .edit{display:none}
#secondary_content_seasonticket .step .step_main_title{line-height:25px;font-weight:bold;margin-bottom:5px;padding:0 10px;height:26px;box-sizing:content-box}
body.norwd #secondary_content_seasonticket .step .step_main_title{font-size:13px}
@media screen and (min-width:721px){#secondary_content_seasonticket .step .step_main_title{font-size:13px}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_seasonticket .step .step_main_title{font-size:1.2em}
}
#secondary_content_seasonticket .step .step_main_title .step_main_title_heading{display:inline-block;font-size:initial}
#secondary_content_seasonticket .step .step_main_title:hover{background-image:none}
#secondary_content_seasonticket .step .step_main_title:hover .alternative_button.edit .symbol{display:block;left:12px}
#secondary_content_seasonticket .step.current .step_main_title:hover{background-image:none}
#secondary_content_seasonticket .step .content{padding:1em 20px}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .step .content{padding:.75em 6px}
}
#secondary_content_seasonticket .step .content .quantities_container .price{float:right}
#secondary_content_seasonticket .step.performances.done>.content,#secondary_content_seasonticket .step.categories.done>.content,#secondary_content_seasonticket .step.performances.current>.content,#secondary_content_seasonticket .step.categories.current>.content{padding-left:10px;padding-right:10px}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .step.performances.current>.content{padding:1em 20px}
}
#secondary_content_seasonticket .alternative_button.edit{float:right;position:relative;top:-1px}
#secondary_content_seasonticket .alternative_button.edit .icon,#secondary_content_seasonticket .alternative_button.edit .symbol{display:none}
#secondary_content_seasonticket .alternative_button.edit .text{margin-left:5px}
#secondary_content_seasonticket .alternative_button.edit a{font-weight:normal;margin-top:0}
body.norwd #secondary_content_seasonticket .alternative_button.edit a{font-size:11px}
@media screen and (min-width:721px){#secondary_content_seasonticket .alternative_button.edit a{font-size:11px}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_seasonticket .alternative_button.edit a{font-size:.8em}
}
#secondary_content_seasonticket .subject_name{background-color:#333;color:white;text-transform:uppercase;padding:2px 0 2px 17px;font-weight:bold;margin-top:15px;margin-right:-5px;margin-bottom:5px;margin-left:-5px}
#secondary_content_seasonticket .subject_name:first-child{margin-top:0}
#secondary_content_seasonticket .event{margin:.5em 0;border:1px solid #cfcfcf;background:white;position:relative;z-index:2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
@media screen and (max-width:980px){body.rwd #secondary_content_seasonticket .event{width:95%}
}
@media screen and (max-width:1129px){body.rwd #secondary_content_seasonticket .event{font-size:.8em}
}
body.norwd #secondary_content_seasonticket .event{width:100%;font-size:11px}
@media screen and (min-width:721px){#secondary_content_seasonticket .event{width:100%;font-size:11px}
}
#secondary_content_seasonticket .event.defined{border-color:#999}
#secondary_content_seasonticket .event.defined .name{color:#cd3301}
#secondary_content_seasonticket .event.defined:hover,#secondary_content_seasonticket .event.defined:hover .ticket{border-color:#cd3301}
#secondary_content_seasonticket .event.undefined{padding-top:.7em;padding-bottom:.7em}
#secondary_content_seasonticket .event.booked{background-color:white}
#secondary_content_seasonticket .event.optional{border-style:dashed}
#secondary_content_seasonticket .event.optional.defined{border-style:solid}
#secondary_content_seasonticket .event.selected{border-color:#cd3301;border-style:solid}
#secondary_content_seasonticket .event.selected .ticket{display:none}
#secondary_content_seasonticket .event.can_select{cursor:pointer}
#secondary_content_seasonticket .event.can_select.optional .icon{left:auto;right:10px}
#secondary_content_seasonticket .event.can_select.optional .symbol{left:auto;right:13px}
#secondary_content_seasonticket .event.failed{background-color:#f85d56;color:black}
#secondary_content_seasonticket .event.modify{cursor:pointer}
#secondary_content_seasonticket .event .name{display:block;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2em}
#secondary_content_seasonticket .event .name:hover{text-decoration:underline}
#secondary_content_seasonticket .event .subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#secondary_content_seasonticket .event .date,#secondary_content_seasonticket .event .category,#secondary_content_seasonticket .event .separator,#secondary_content_seasonticket .event .price,#secondary_content_seasonticket .event .quantity{font-size:.8em;color:grey}
#secondary_content_seasonticket .event .content{padding:6px;width:186px}
@media screen and (max-width:980px){body.rwd #secondary_content_seasonticket .event .content{width:auto}
}
#secondary_content_seasonticket .event .included{float:right;display:block;background-image:url("../../images/seasonticket-sprite.png");background-repeat:no-repeat;background-position:0 -60px;width:11px;height:11px}
#secondary_content_seasonticket .event .included:hover{background-position:0 -40px}
#secondary_content_seasonticket .event a.remove,#secondary_content_seasonticket .event .included{margin-top:-2px;margin-right:-1px}
#secondary_content_seasonticket .start_button_container{padding:1em 20px;text-align:center}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .start_button_container{text-align:right;padding:.75em 6px}
}
#secondary_content_seasonticket .start_button_container .button{float:none}
#secondary_content_seasonticket .cancel_subscription{text-align:right;border-top:solid lightgrey 1px;margin:0 20px}
#secondary_content_seasonticket .cancel_subscription .cancel a{margin-top:.75em}
#secondary_content_seasonticket .ticket{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;border:solid 1px #999;border-bottom:0;height:6px;margin-top:-3px;margin-left:-7px;margin-right:-7px}
#secondary_content_seasonticket .additional_ticket{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top:solid 1px #999;height:11px;margin-top:0;background-color:lightgrey;font-size:.8em;color:grey;padding:.5em 6px .5em 6px}
#secondary_content_seasonticket .additional_ticket .summary{margin-right:3px}
#page_selection_subscription_subscribers #main_content_container .subcribersBtn,#page_selection_subscription_subscribers .main_content_container .subcribersBtn{float:right;padding-right:40px}
#secondary_content_seasonticket .plus,#main_content_seasonticket_performances .plus{margin:0 .3em}
#secondary_content_seasonticket .st_overlay,#main_content_seasonticket_performances .st_overlay{position:absolute;text-align:center;font-weight:bold;font-size:1.2em;top:-1px;left:-1px;width:100%;border:solid 1px white;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#secondary_content_seasonticket .success_overlay,#main_content_seasonticket_performances .success_overlay{color:green}
#secondary_content_seasonticket .success_overlay span:before,#main_content_seasonticket_performances .success_overlay span:before{content:"";display:inline-block;background-image:url("images/messages-colored/success.svg");background-size:20px;height:20px;width:20px;margin-right:6px;vertical-align:-6px}
#secondary_content_seasonticket .wait_overlay,#main_content_seasonticket_performances .wait_overlay{color:white}
#secondary_content_seasonticket .wait_overlay span:before,#main_content_seasonticket_performances .wait_overlay span:before{content:"";display:inline-block;background-image:url("../../images/loading.gif");height:16px;width:16px;margin-right:6px;vertical-align:-3px}
#secondary_content_seasonticket .success_overlay_back,#main_content_seasonticket_performances .success_overlay_back{background:white;filter:alpha(opacity=80);opacity:.8}
#secondary_content_seasonticket .wait_overlay_back,#main_content_seasonticket_performances .wait_overlay_back{background:grey;filter:alpha(opacity=80);opacity:.8}
#secondary_content_seasonticket a.remove,#main_content_seasonticket_performances a.remove{float:right;display:block;background-image:url("../../images/seasonticket-sprite.png");background-repeat:no-repeat;background-position:0 -20px;width:11px;height:11px;margin-top:3px}
#secondary_content_seasonticket a.remove:hover,#main_content_seasonticket_performances a.remove:hover{background-position:0 0}
#secondary_content_seasonticket a.remove.hidden,#main_content_seasonticket_performances a.remove.hidden{display:none}
@media screen and (max-width:980px){body.rwd #secondary_content_seasonticket a.remove,body.rwd #main_content_seasonticket_performances a.remove{margin-top:2px;margin-right:1px;-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
}
#secondary_content_seasonticket .teams-info,#main_content_seasonticket_performances .teams-info{display:flex;align-items:center;padding:.5em 0;justify-content:flex-start;clear:left}
#secondary_content_seasonticket .teams-info .team,#main_content_seasonticket_performances .teams-info .team{display:flex;align-items:center}
#secondary_content_seasonticket .teams-info .team.home .image_container,#secondary_content_seasonticket .teams-info .team.opposite .image_container,#main_content_seasonticket_performances .teams-info .team.home .image_container,#main_content_seasonticket_performances .teams-info .team.opposite .image_container{margin:0 1em}
#secondary_content_seasonticket .teams-info .team.home .image_container .product_image,#secondary_content_seasonticket .teams-info .team.opposite .image_container .product_image,#main_content_seasonticket_performances .teams-info .team.home .image_container .product_image,#main_content_seasonticket_performances .teams-info .team.opposite .image_container .product_image{float:none;width:3em}
#secondary_content_seasonticket .product.event.withLogo .teams-info .team.home .image_container .product_image,#secondary_content_seasonticket .product.event.withLogo .teams-info .team.opposite .image_container .product_image,#main_content_seasonticket_performances .product.event.withLogo .teams-info .team.home .image_container .product_image,#main_content_seasonticket_performances .product.event.withLogo .teams-info .team.opposite .image_container .product_image{width:2em;margin:0 4px}
@media screen and (max-width:980px){body.rwd #main_content_seasonticket_performances .event_performance:not(.event_performance_mobile) .wait_overlay{margin:0 auto;margin-bottom:-30px;color:black;content:"";background-image:url("../../images/loading.gif");background-repeat:no-repeat;height:16px;width:16px}
}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .message{margin-bottom:0}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .last{position:relative}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .wait_overlay{position:absolute;right:0;top:5px;color:black}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .wait_overlay span:before{content:"";display:inline-block;background-image:url("../../images/loading.gif");background-repeat:no-repeat;height:16px;width:16px;background-repeat:no-repeat}
}
#seasonticket_cursor{width:251px;background-color:#cd3301;position:absolute;padding:2px 0;display:none;background-repeat:no-repeat;margin-top:50px;left:0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background-image:url("images/arrow-left-subscription.png");background-position:230px center}
@media screen and (max-width:980px){body.rwd #seasonticket_cursor{width:100%;left:0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background-image:url("images/arrow-left-subscription.png");background-position:230px center;background-position-x:98%}
}
#main_content_seasonticket_included_shows .product_container,#main_content_seasonticket_validation .product_container{float:left}
#main_content_seasonticket_included_shows .product_container .included,#main_content_seasonticket_validation .product_container .included{float:right}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .product_container,body.rwd #main_content_seasonticket_validation .product_container{float:none;margin:0 auto;padding-bottom:5px}
}
#main_content_seasonticket_included_shows .product_container.isOdd,#main_content_seasonticket_validation .product_container.isOdd{margin-right:12px;clear:left}
#main_content_seasonticket_included_shows .product_container .description,#main_content_seasonticket_included_shows .product_container .more_info,#main_content_seasonticket_validation .product_container .description,#main_content_seasonticket_validation .product_container .more_info{display:none}
#main_content_seasonticket_included_shows .product_container .price:before,#main_content_seasonticket_validation .product_container .price:before{content:", "}
#main_content_seasonticket_included_shows .events .additional_events,#main_content_seasonticket_validation .events .additional_events{display:none}
#main_content_seasonticket_included_shows .events .more_events,#main_content_seasonticket_validation .events .more_events{text-decoration:underline}
#main_content_seasonticket_included_shows .alternative_button.next,#main_content_seasonticket_validation .alternative_button.next{float:right;margin-top:1em}
#main_content_seasonticket_included_shows .intro_title,#main_content_seasonticket_included_shows .subject_title,#main_content_seasonticket_validation .intro_title,#main_content_seasonticket_validation .subject_title{margin:.5em 0;clear:both}
#main_content_seasonticket_included_shows .product_name,#main_content_seasonticket_validation .product_name{font-weight:bold}
#main_content_seasonticket_included_shows .product_and_seats_container,#main_content_seasonticket_validation .product_and_seats_container{float:left}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .product_and_seats_container,body.rwd #main_content_seasonticket_validation .product_and_seats_container{float:none;margin:10px auto}
}
#main_content_seasonticket_included_shows .seats_container,#main_content_seasonticket_validation .seats_container{float:left;margin-left:1em;padding:1em;background-color:#eee;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .seats_container,body.rwd #main_content_seasonticket_validation .seats_container{width:auto;float:none;margin:0 auto;padding:.75em 6px}
}
#main_content_seasonticket_included_shows .seats_container .seats_overview,#main_content_seasonticket_validation .seats_container .seats_overview{font-weight:bold}
#main_content_seasonticket_included_shows .seats_container .seats_overview .contiguity_warning,#main_content_seasonticket_validation .seats_container .seats_overview .contiguity_warning{color:#cd3301}
#main_content_seasonticket_included_shows .seats_container .seats_overview .additional_seats,#main_content_seasonticket_validation .seats_container .seats_overview .additional_seats{color:grey;margin-left:3px}
#main_content_seasonticket_included_shows .seats_container .content .seat_position,#main_content_seasonticket_validation .seats_container .content .seat_position{display:block}
#main_content_seasonticket_included_shows .seats_container .content .seats,#main_content_seasonticket_validation .seats_container .content .seats{display:block;font-size:1.2em}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .content_element>.content,body.rwd #main_content_seasonticket_validation .content_element>.content{padding:.75em 6px}
}
#main_content_seasonticket_validation .message{clear:both}
#main_content_seasonticket_performances #filter_result_count,#sstk_option_add_event_popup #filter_result_count{float:left}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances #filter_result_count,body.rwd #sstk_option_add_event_popup #filter_result_count{float:none;display:block;padding-bottom:5px;padding-left:2px}
}
#main_content_seasonticket_performances #views_container,#sstk_option_add_event_popup #views_container{float:right}
#main_content_seasonticket_performances #views_container .selected,#sstk_option_add_event_popup #views_container .selected{font-weight:bold}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances #views_container,body.rwd #sstk_option_add_event_popup #views_container{float:none;display:block}
body.rwd #main_content_seasonticket_performances #views_container #showAll,body.rwd #main_content_seasonticket_performances #views_container #showGroup,body.rwd #sstk_option_add_event_popup #views_container #showAll,body.rwd #sstk_option_add_event_popup #views_container #showGroup{display:inline-block;vertical-align:top;width:50%}
body.rwd #main_content_seasonticket_performances #views_container #showGroup,body.rwd #sstk_option_add_event_popup #views_container #showGroup{margin-left:-6px}
}
#main_content_seasonticket_performances #views_container #showAll:before,#sstk_option_add_event_popup #views_container #showAll:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;margin-left:5px;vertical-align:-4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOS43MSIgaGVpZ2h0PSI4LjI1IiB2aWV3Qm94PSIwIDAgOS43MSA4LjI1Ij4KICA8dGl0bGU+aWNvbl8xPC90aXRsZT4KICA8ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj4KICAgIDxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+CiAgICAgIDxnPgogICAgICAgIDxyZWN0IHdpZHRoPSI5LjcxIiBoZWlnaHQ9IjEuNSIgZmlsbD0iI2NkMzMwMSIvPgogICAgICAgIDxyZWN0IHk9IjIuMjUiIHdpZHRoPSI5LjcxIiBoZWlnaHQ9IjEuNSIgZmlsbD0iI2NkMzMwMSIvPgogICAgICAgIDxyZWN0IHk9IjQuNSIgd2lkdGg9IjkuNzEiIGhlaWdodD0iMS41IiBmaWxsPSIjY2QzMzAxIi8+CiAgICAgICAgPHJlY3QgeT0iNi43NSIgd2lkdGg9IjkuNzEiIGhlaWdodD0iMS41IiBmaWxsPSIjY2QzMzAxIi8+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:16px 16px;background-position:0 0}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances #views_container #showAll:before,body.rwd #sstk_option_add_event_popup #views_container #showAll:before{margin-left:0}
}
#main_content_seasonticket_performances #views_container #showGroup:before,#sstk_option_add_event_popup #views_container #showGroup:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;margin-left:5px;vertical-align:-4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOS44IiBoZWlnaHQ9IjguMjUiIHZpZXdCb3g9IjAgMCA5LjggOC4yNSI+CiAgPHRpdGxlPmljb25fMjwvdGl0bGU+CiAgPGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+CiAgICA8ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPgogICAgICA8Zz4KICAgICAgICA8cmVjdCB4PSIwLjAyIiB5PSIwLjAzIiB3aWR0aD0iMy43MiIgaGVpZ2h0PSIzLjcyIiBmaWxsPSIjY2QzMzAxIi8+CiAgICAgICAgPHJlY3QgeT0iNC40NCIgd2lkdGg9IjMuNzMiIGhlaWdodD0iMy43MyIgZmlsbD0iI2NkMzMwMSIvPgogICAgICAgIDxyZWN0IHg9IjQuNTUiIHdpZHRoPSI1LjI1IiBoZWlnaHQ9IjEuNSIgZmlsbD0iI2NkMzMwMSIvPgogICAgICAgIDxyZWN0IHg9IjQuNTUiIHk9IjIuMjUiIHdpZHRoPSI1LjI1IiBoZWlnaHQ9IjEuNSIgZmlsbD0iI2NkMzMwMSIvPgogICAgICAgIDxyZWN0IHg9IjQuNTUiIHk9IjQuNSIgd2lkdGg9IjUuMjUiIGhlaWdodD0iMS41IiBmaWxsPSIjY2QzMzAxIi8+CiAgICAgICAgPHJlY3QgeD0iNC41NSIgeT0iNi43NSIgd2lkdGg9IjUuMjUiIGhlaWdodD0iMS41IiBmaWxsPSIjY2QzMzAxIi8+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:16px 16px;background-position:0 0}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances #views_container #showGroup:before,body.rwd #sstk_option_add_event_popup #views_container #showGroup:before{margin-left:0}
}
#main_content_seasonticket_performances #views_container #showGroup.selected,#main_content_seasonticket_performances #views_container #showAll.selected,#sstk_option_add_event_popup #views_container #showGroup.selected,#sstk_option_add_event_popup #views_container #showAll.selected{color:gray}
#main_content_seasonticket_performances #views_container #showGroup.selected:before,#main_content_seasonticket_performances #views_container #showAll.selected:before,#sstk_option_add_event_popup #views_container #showGroup.selected:before,#sstk_option_add_event_popup #views_container #showAll.selected:before{-webkit-filter:grayscale(100%) brightness(500%) brightness(50%);filter:grayscale(100%) brightness(500%) brightness(50%)}
#main_content_seasonticket_performances .inline_filter,#sstk_option_add_event_popup .inline_filter{float:left;margin-right:1em}
#main_content_seasonticket_performances .filterToolbar,#sstk_option_add_event_popup .filterToolbar{color:gray;margin-bottom:.5em;border-bottom:1px solid gray;position:relative;height:18px}
#main_content_seasonticket_performances .smallFilter,#main_content_seasonticket_performances .smallFilter .filterToolbar,#main_content_seasonticket_performances .smallFilter select,#sstk_option_add_event_popup .smallFilter,#sstk_option_add_event_popup .smallFilter .filterToolbar,#sstk_option_add_event_popup .smallFilter select{width:100px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .smallFilter,body.rwd #main_content_seasonticket_performances .smallFilter .filterToolbar,body.rwd #main_content_seasonticket_performances .smallFilter select,body.rwd #sstk_option_add_event_popup .smallFilter,body.rwd #sstk_option_add_event_popup .smallFilter .filterToolbar,body.rwd #sstk_option_add_event_popup .smallFilter select{width:100%}
}
#main_content_seasonticket_performances .largeFilter,#main_content_seasonticket_performances .largeFilter .filterToolbar,#main_content_seasonticket_performances .largeFilter select,#sstk_option_add_event_popup .largeFilter,#sstk_option_add_event_popup .largeFilter .filterToolbar,#sstk_option_add_event_popup .largeFilter select{width:200px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .largeFilter,body.rwd #main_content_seasonticket_performances .largeFilter .filterToolbar,body.rwd #main_content_seasonticket_performances .largeFilter select,body.rwd #sstk_option_add_event_popup .largeFilter,body.rwd #sstk_option_add_event_popup .largeFilter .filterToolbar,body.rwd #sstk_option_add_event_popup .largeFilter select{width:100%}
}
#main_content_seasonticket_performances .mediumFilter,#main_content_seasonticket_performances .mediumFilter .filterToolbar,#main_content_seasonticket_performances .mediumFilter select,#sstk_option_add_event_popup .mediumFilter,#sstk_option_add_event_popup .mediumFilter .filterToolbar,#sstk_option_add_event_popup .mediumFilter select{width:150px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .mediumFilter,body.rwd #main_content_seasonticket_performances .mediumFilter .filterToolbar,body.rwd #main_content_seasonticket_performances .mediumFilter select,body.rwd #sstk_option_add_event_popup .mediumFilter,body.rwd #sstk_option_add_event_popup .mediumFilter .filterToolbar,body.rwd #sstk_option_add_event_popup .mediumFilter select{width:100%}
}
#main_content_seasonticket_performances .toolbar,#sstk_option_add_event_popup .toolbar{padding:.5em .5em;border-bottom:1px solid lightgray}
#main_content_seasonticket_performances .subtopic,#main_content_seasonticket_performances .subject,#sstk_option_add_event_popup .subtopic,#sstk_option_add_event_popup .subject{color:white;margin-right:5px;padding:0 3px;background:grey;display:inline}
#main_content_seasonticket_performances .topic,#sstk_option_add_event_popup .topic{display:none}
#main_content_seasonticket_performances #toolbar_1 .alternative_button.list,#sstk_option_add_event_popup #toolbar_1 .alternative_button.list{margin-right:1em}
#main_content_seasonticket_performances .events_container .product .title,#sstk_option_add_event_popup .events_container .product .title{max-width:400px}
#main_content_seasonticket_performances .events_container .product_image,#sstk_option_add_event_popup .events_container .product_image{width:80px;float:left;margin-right:10px}
#main_content_seasonticket_performances .events_container td.showPerformances,#sstk_option_add_event_popup .events_container td.showPerformances{text-align:right;vertical-align:bottom}
#main_content_seasonticket_performances .events_container .event_performance,#main_content_seasonticket_performances .events_container .additional_seats_audsubcats,#sstk_option_add_event_popup .events_container .event_performance,#sstk_option_add_event_popup .events_container .additional_seats_audsubcats{background:#efefef}
#main_content_seasonticket_performances .events_container .withLogo .content>div,#sstk_option_add_event_popup .events_container .withLogo .content>div{margin-left:90px}
#main_content_seasonticket_performances .performances_container tbody th.product,#main_content_seasonticket_performances .performances_container tbody td.product,#sstk_option_add_event_popup .performances_container tbody th.product,#sstk_option_add_event_popup .performances_container tbody td.product{padding:.5em}
#main_content_seasonticket_performances .performances_container .performance_image,#sstk_option_add_event_popup .performances_container .performance_image{width:50px;float:left;margin-right:10px}
#main_content_seasonticket_performances .performances_container .event_performance,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats,#sstk_option_add_event_popup .performances_container .event_performance,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats{border:0}
#main_content_seasonticket_performances .performances_container .event_performance.selected,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats.selected,#sstk_option_add_event_popup .performances_container .event_performance.selected,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats.selected{background-color:#ffdace}
#main_content_seasonticket_performances .performances_container .event_performance.selected .title,#main_content_seasonticket_performances .performances_container .event_performance.selected .title a,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats.selected .title,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats.selected .title a,#sstk_option_add_event_popup .performances_container .event_performance.selected .title,#sstk_option_add_event_popup .performances_container .event_performance.selected .title a,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats.selected .title,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats.selected .title a{color:#9a2601}
#main_content_seasonticket_performances .performances_container .event_performance.ongoing,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats.ongoing,#sstk_option_add_event_popup .performances_container .event_performance.ongoing,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats.ongoing{background-color:#eee}
#main_content_seasonticket_performances .performances_container .event_performance.modify,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats.modify,#sstk_option_add_event_popup .performances_container .event_performance.modify,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats.modify{background:#fffab8}
#main_content_seasonticket_performances .performances_container .event_performance td,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats td,#sstk_option_add_event_popup .performances_container .event_performance td,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats td{vertical-align:middle}
#main_content_seasonticket_performances .performances_container .event_performance .title,#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats .title,#sstk_option_add_event_popup .performances_container .event_performance .title,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats .title{font-size:1.2em;font-weight:bold}
#main_content_seasonticket_performances .performances_container .date:after,#sstk_option_add_event_popup .performances_container .date:after{display:none}
#main_content_seasonticket_performances .performances_container .event.withLogo .content>div,#sstk_option_add_event_popup .performances_container .event.withLogo .content>div{margin-left:60px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .performances_container .event.withLogo .content>div,body.rwd #sstk_option_add_event_popup .performances_container .event.withLogo .content>div{margin-left:0}
}
#main_content_seasonticket_performances .performances_container .event .title a,#sstk_option_add_event_popup .performances_container .event .title a{color:inherit}
#main_content_seasonticket_performances .performances_container td.seatmap,#sstk_option_add_event_popup .performances_container td.seatmap{padding-left:0;padding-right:0}
#main_content_seasonticket_performances .performances_container a.seatmap,#sstk_option_add_event_popup .performances_container a.seatmap{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgaGVpZ2h0PSIxMjJweCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUwIDEyMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1MCAxMjIiIHdpZHRoPSIxNTBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KPCFbQ0RBVEFbCgkuc3Qwe2ZpbGw6I0VGM0U0Mjt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6bm9uZTt9Cgkuc3Qze2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9Cl1dPgo8L3N0eWxlPgogIDxkZWZzLz4KICA8cGF0aCBkPSJNNjUuNyw5Ny4zQzM2LjUsOTcuMywxMy4yLDgwLDIuMSw1My45YzExLjItMjYuMSwzNC41LTQzLjQsNjMuNi00My40YzI5LjEsMCw1Mi41LDE3LjMsNjMuNyw0My40ICBDMTE4LjIsODAsOTQuOCw5Ny4zLDY1LjcsOTcuM0w2NS43LDk3LjNMNjUuNyw5Ny4zeiBNNjUuNyw4Ni45YzIzLjEsMCw0My0xMy41LDUyLjMtMzNjLTkuMy0xOS41LTI5LjItMzMtNTIuMy0zMyAgYy0yMywwLTQyLjksMTMuNS01Mi4yLDMzQzIyLjcsNzMuNCw0Mi42LDg2LjksNjUuNyw4Ni45TDY1LjcsODYuOUw2NS43LDg2Ljl6IE00MS41LDUzLjljMC0xMy40LDEwLjgtMjQuMiwyNC4xLTI0LjIgIGMxMy40LDAsMjQuMiwxMC45LDI0LjIsMjQuMmMwLDEzLjQtMTAuOSwyNC4yLTI0LjIsMjQuMkM1Mi4zLDc4LjEsNDEuNSw2Ny4yLDQxLjUsNTMuOUw0MS41LDUzLjlMNDEuNSw1My45eiBNNjcuMSw0Ny44ICBjMCw0LjIsMy4zLDcuNiw3LjYsNy42YzQuMSwwLDcuNS0zLjQsNy41LTcuNmMwLTQuMS0zLjMtNy41LTcuNS03LjVDNzAuNSw0MC4zLDY3LjEsNDMuNiw2Ny4xLDQ3LjhMNjcuMSw0Ny44TDY3LjEsNDcuOHoiIGZpbGw9IiNjZDMzMDEiLz4KICA8cmVjdCBjbGFzcz0ic3QyIiBoZWlnaHQ9IjEyMiIgaWQ9Il94M0NfU2xpY2VfeDNFX18xMDBfIiB3aWR0aD0iMTUwIiBmaWxsPSIjY2QzMzAxIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;padding:2px 10px;background-size:24px}
#main_content_seasonticket_performances .performances_container .price,#sstk_option_add_event_popup .performances_container .price{width:8em}
#main_content_seasonticket_performances .performances_container .price p.add_seats,#sstk_option_add_event_popup .performances_container .price p.add_seats{font-size:11px;margin-bottom:0}
#main_content_seasonticket_performances .performances_container td.last,#sstk_option_add_event_popup .performances_container td.last{text-align:right}
#main_content_seasonticket_performances .performances_container td.last .button,#sstk_option_add_event_popup .performances_container td.last .button{float:none}
#main_content_seasonticket_performances .performances_container td.category,#sstk_option_add_event_popup .performances_container td.category{white-space:nowrap}
#main_content_seasonticket_performances .performances_container select.category,#sstk_option_add_event_popup .performances_container select.category{width:100%}
#main_content_seasonticket_performances .performances_container .single_block,#sstk_option_add_event_popup .performances_container .single_block{padding:5px;text-transform:capitalize}
#main_content_seasonticket_performances .performances_container select.additional_seats_quantity.hidden,#sstk_option_add_event_popup .performances_container select.additional_seats_quantity.hidden{display:table-cell;visibility:hidden}
#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats td.additional_seats_audsubcat,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats td.additional_seats_audsubcat{text-align:right}
#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats td.additional_seats_audsubcat .price,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats td.additional_seats_audsubcat .price{display:inline-block}
#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats .quantity_select,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats .quantity_select{margin-right:5px}
#main_content_seasonticket_performances .performances_container .additional_seats_audsubcats .quantity_desc,#sstk_option_add_event_popup .performances_container .additional_seats_audsubcats .quantity_desc{margin-right:25px}
#main_content_seasonticket_performances .buy_unavailable,#sstk_option_add_event_popup .buy_unavailable{text-align:right;color:red;font-weight:bold;font-size:1.2em}
#main_content_seasonticket_category .legend{float:left;width:200px;margin-bottom:1em}
#main_content_seasonticket_category .legend .category{display:block}
#main_content_seasonticket_category .legend .category .text.selected{font-weight:bold}
#main_content_seasonticket_category .legend .bullet{display:inline-block;border:1px solid black;width:10px;height:10px;position:relative;top:1px;margin-left:3px;margin-right:3px}
#main_content_seasonticket_category .locations_container .location{margin-bottom:1em}
#main_content_seasonticket_category .locations_container .location .stage_preview{margin-bottom:0}
#main_content_seasonticket_category .locations_container .location .alternative_button.pdf{width:100%;margin:0 auto;display:block;text-align:center}
#main_content_seasonticket_category .locations_container,#main_content_seasonticket_category .additional_category_info{border-bottom:1px solid grey;padding-bottom:.5em;margin-bottom:1em}
#main_content_seasonticket_category .categories_container{margin-top:.5em}
#main_content_seasonticket_category .categories_container .field select{min-width:200px}
#main_content_seasonticket_category .categories_container #field_area{margin-top:2em}
#main_content_seasonticket_category .description{display:block;margin-top:1em}
body.norwd #main_content_seasonticket_category .description{font-size:10px}
@media screen and (min-width:721px){#main_content_seasonticket_category .description{font-size:10px}
}
@media screen and (max-width:1129px){body.rwd #main_content_seasonticket_category .description{font-size:.8em}
}
#main_content_seasonticket_category #field_category form{display:inline-block}
#main_content_seasonticket_quantity .locations_container .location,#main_content_seasonticket_category .locations_container .location{min-width:50%;float:left;min-height:200px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_performances .event_performance_mobile{padding:.75em 6px;margin-bottom:10px}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .row_wrapper{margin:0 0 5px 0;min-height:20px;clear:both}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .row_wrapper>*{display:inline-block;vertical-align:top}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .category{width:70%}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .price{width:25%;float:right}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .seatmap{height:25px;width:25px;float:left}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .seatmap>a{background-size:25px}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .last{float:right;position:relative;width:60%}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .last .button{margin:0;float:right}
body.rwd #main_content_seasonticket_performances .event_performance_mobile .last .st_overlay_for_small_tablet{position:absolute;right:0}
body.rwd #main_content_seasonticket_performances .event_performance_mobile:not(:last-child){border-bottom:1px solid lightgray !important}
body.rwd #main_content_seasonticket_performances .events_container_mobile{padding:10px 0}
body.rwd #main_content_seasonticket_performances .events_container_mobile .event_mobile>.showPerformances{margin-left:90px}
body.rwd #main_content_seasonticket_performances .events_container_mobile .event_performance_mobile{margin:0;border:none !important}
body.rwd #main_content_seasonticket_performances .events_container_mobile .event_performance_mobile .row_wrapper{margin:0 0 5px 0}
body.rwd #main_content_seasonticket_performances .events_container_mobile:not(:last-child){border-bottom:1px solid lightgray !important}
body.rwd #main_content_seasonticket_performances .inline_filter{margin-bottom:5px}
}
#eventConfiguration{position:relative}
#eventConfiguration .degressive_rate_message{color:#cd3301}
#tooManyTickets .button,#advantageAlreadyUsed .button,#tooFewTickets .button{float:none}
#secondary_content_seasonticket_needhelp strong,#configurationAssistant strong{font-size:1.5em}
#validation_edit_btn{margin-top:1em}
#main_content_seasonticket_help .steps_image{background-image:url("../../images/subscription-steps-icon.png");background-repeat:no-repeat;width:85px;height:95px;margin-right:10px;float:left}
#bookingFailedDialog .category{font-weight:bold}
.tipsyName{font-size:1.2em;font-weight:bold}
#performances_and_events{position:relative}
.degressive_rate_applied #performances_and_events .price .int_part,.degressive_rate_applied #performances_and_events .price .decimal_separator,.degressive_rate_applied #performances_and_events .price .mantissa,.degressive_rate_applied #performances_and_events .price .currency,.degressive_rate_applied .step.performances .price .int_part,.degressive_rate_applied .step.performances .price .decimal_separator,.degressive_rate_applied .step.performances .price .mantissa,.degressive_rate_applied .step.performances .price .currency,.degressive_rate_applied .main_content_seasonticket .price .int_part,.degressive_rate_applied .main_content_seasonticket .price .decimal_separator,.degressive_rate_applied .main_content_seasonticket .price .mantissa,.degressive_rate_applied .main_content_seasonticket .price .currency{color:#cd3301}
#main_content_account_subscription_renewal .intro2,#main_content_account_subscription_transfer .intro2{margin-bottom:0}
#main_content_account_subscription_renewal .product,#main_content_account_subscription_transfer .product{background-color:#efefef;padding:.75em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}
#main_content_account_subscription_renewal .product .valid_until,#main_content_account_subscription_transfer .product .valid_until{display:block;color:#707070}
#main_content_account_subscription_renewal .product .valid_until .date,#main_content_account_subscription_transfer .product .valid_until .date{display:inline}
#main_content_account_subscription_renewal .product .table_container,#main_content_account_subscription_transfer .product .table_container{margin-top:.5em}
body.norwd #main_content_account_subscription_renewal .product .subscriptions,body.norwd #main_content_account_subscription_transfer .product .subscriptions{float:left;margin:1em 0 0 3em}
@media screen and (min-width:721px){#main_content_account_subscription_renewal .product .subscriptions,#main_content_account_subscription_transfer .product .subscriptions{float:left;margin:1em 0 0 3em}
}
@media screen and (max-width:720px){body.rwd #main_content_account_subscription_renewal .product .subscriptions,body.rwd #main_content_account_subscription_transfer .product .subscriptions{margin-top:1em}
}
#main_content_account_subscription_renewal .product .subscriptions p,#main_content_account_subscription_transfer .product .subscriptions p{font-style:italic;margin-bottom:0}
#main_content_account_subscription_renewal .product .subscriptions .category,#main_content_account_subscription_transfer .product .subscriptions .category{margin-top:.5em}
#main_content_account_subscription_renewal .product .subscriptions .subscribers,#main_content_account_subscription_transfer .product .subscriptions .subscribers{margin-left:1em}
#main_content_account_subscription_renewal .product .subscriptions .subscriber,#main_content_account_subscription_transfer .product .subscriptions .subscriber{display:block}
#main_content_account_subscription_renewal .product .subscriptions .subscriber .lastname:after,#main_content_account_subscription_transfer .product .subscriptions .subscriber .lastname:after{content:", "}
@media screen and (max-width:720px){body.rwd #main_content_account_subscription_renewal .product th .unit_price,body.rwd #main_content_account_subscription_renewal .product tr .unit_price,body.rwd #main_content_account_subscription_transfer .product th .unit_price,body.rwd #main_content_account_subscription_transfer .product tr .unit_price{display:none}
}
#main_content_account_subscription_renewal .product .button,#main_content_account_subscription_transfer .product .button{float:right;margin-top:1em}
@media screen and (max-width:720px){body.rwd #main_content_account_subscription_renewal .product .button,body.rwd #main_content_account_subscription_transfer .product .button{clear:both}
}
#main_content_account_subscription_renewal .note,#main_content_account_subscription_transfer .note{font-size:.9em}
.mandatory_beneficiary_label td{color:grey;padding-bottom:1em;padding-top:0;padding-left:22px}
@media screen and (max-width:720px){body.rwd #scene_photo_dialog{text-align:center}
body.rwd #scene_photo_dialog img{max-width:400px;width:100%;height:auto}
}
@media screen and (max-width:720px){body.rwd .pleaseWaitDialog{left:0 !important;right:0 !important;max-width:95%}
}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .sticky_box.scroll_state{background-image:url("images/arrow-down-subscription.png");background-repeat:no-repeat;background-position-x:center;background-position-y:-3px;background-color:#494949;color:#dfdfdf;width:100%;position:fixed;left:0;bottom:0;z-index:2000}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .total{padding:1em 20px}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .button{display:none !important}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .nb-performances{display:inline-block}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .amount{float:right}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .mobiValidateBtn{float:right;clear:right;margin-right:-4px;padding-top:4px}
body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .mobiValidateBtn:before{content:"";display:inline-block;width:24px;height:24px;vertical-align:-4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjU2IDI1NiIgaGVpZ2h0PSIyNTZweCIgaWQ9IkxheWVyXzEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHdpZHRoPSIyNTZweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CiAgPHBhdGggZD0iTTEwNi4wMjcsMTkxLjE0NmMtMS42MzgsMC0zLjI3Ny0wLjYyNS00LjUyNS0xLjg3NWMtMi41LTIuNDk4LTIuNS02LjU1MSwwLTkuMDVMMTUzLjcyMywxMjhsLTUyLjIyMS01Mi4yMjIgIGMtMi41LTIuNDk5LTIuNS02LjU1MiwwLTkuMDVjMi40OTctMi41LDYuNTUzLTIuNSw5LjA1LDBsNTYuNzQ3LDU2Ljc0N2MyLjUsMi40OTksMi41LDYuNTUxLDAsOS4wNWwtNTYuNzQ3LDU2Ljc0NiAgQzEwOS4zMDMsMTkwLjUyMSwxMDcuNjY0LDE5MS4xNDYsMTA2LjAyNywxOTEuMTQ2eiBNMjU2LDEyOEMyNTYsNTcuNDIsMTk4LjU4LDAsMTI4LDBDNTcuNDIsMCwwLDU3LjQyLDAsMTI4ICBjMCw3MC41OCw1Ny40MiwxMjgsMTI4LDEyOEMxOTguNTgsMjU2LDI1NiwxOTguNTgsMjU2LDEyOHogTTI0My4yLDEyOGMwLDYzLjUyMS01MS42NzksMTE1LjItMTE1LjIsMTE1LjIgIGMtNjMuNTIyLDAtMTE1LjItNTEuNjc5LTExNS4yLTExNS4yQzEyLjgsNjQuNDc4LDY0LjQ3OCwxMi44LDEyOCwxMi44QzE5MS41MjEsMTIuOCwyNDMuMiw2NC40NzgsMjQzLjIsMTI4eiIgZmlsbD0iI2NkMzMwMSIvPgo8L3N2Zz4K');background-repeat:no-repeat;background-size:22px 22px;background-position:0 0}
}
@media screen and (max-width:720px) and (max-width:720px){body.rwd body.rwd #secondary_content_seasonticket .sticky_box.scroll_state .total{padding:.75em 6px}
}
@media screen and (max-width:720px){body.rwd #secondary_content_seasonticket .sticky_box.scroll_state #secondary_content_seasonticket .sticky_box:not(.scroll_state){-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}
}
#secondary_content_seasonticket .sticky_box.scroll_state #secondary_content_seasonticket .sticky_box:not(.scroll_state) .mobiValidateBtn:before{display:none}
.add-to-calendar-links{padding:.5em 0 .5em 0;box-shadow:inset 0 7px 9px -7px #5d5d5d;background-color:gainsboro;margin:0 -1em 0 -1em}
.add-to-calendar-links a{display:inline-block;padding:5px 5px 5px 20px}
@media screen and (max-width:720px){body.rwd .add-to-calendar-links{margin:0 -0.5em 0 -0.5em}
}
.add-to-calendar-links>li{display:inline}
.add-to-calendar{display:inline-block}
#refund_credit_dialog #field_ibanNumber,#refund_credit_dialog #field_bicNumber{margin-bottom:25px;display:block}
#refund_credit_dialog .field_label{position:relative;font-size:.7rem;top:5px}
#refund_credit_dialog .back{margin-left:0}
#refund_credit_dialog .format_error{color:red}
#refund_credit_dialog .buttons_container{display:flex;justify-content:space-between}
#refund_credit_dialog input{width:100%;min-width:120px;height:30px;margin:10px 0;outline:0;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #c4c4c4;padding:2px 0 0 0;text-indent:5px;font-size:1em;font-family:"Open sans","Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;color:#cd3301;border-radius:.75em}
#refund_credit_dialog .error,#refund_credit_dialog .error input{border-bottom-color:#e54554}
body.norwd #refund_credit_note_message .content_element>.content{padding:0}
@media screen and (min-width:721px){#refund_credit_note_message .content_element>.content{padding:0}
}
@media screen and (max-width:600px){.div_wrap_refund_dialog>#refund_credit_dialog .div_wrap_refund_dialog{left:0;padding:20px}
.div_wrap_refund_dialog>#refund_credit_dialog #field_ibanNumber,.div_wrap_refund_dialog>#refund_credit_dialog #field_bicNumber{background-color:white;zoom:1;padding:.75em 6px;margin-bottom:0}
.ui-dialog-title{padding-left:5px}
}
@media screen and (max-width:980px){body.rwd #main_content_login{width:700px;margin-left:auto;margin-right:auto;float:none;display:block}
}
@media screen and (max-width:720px){body.rwd #main_content_login{width:100%;margin:0 !important}
}
#main_content_request_initial_password{margin-bottom:0}
@media screen and (max-width:720px){body.rwd #identification_header>.content_title{display:none}
}
#identification_header .groupBtnRegisterAndGuestLogin{border-top:1px solid #ea894a;padding:20px 0 10px 0}
#identification_header .groupBtnRegisterAndGuestLogin .continue_button{float:right}
#identification_header .groupBtnRegisterAndGuestLogin .forgot_password{float:left;width:auto}
#identification_header span a{text-transform:uppercase;font-weight:600}
#identification_header .group_button,#identification_header .guest_buttons_container{padding-top:20px}
#main_content_register,.groupBtnRegisterAndGuestLogin,#main_content_login{width:100%}
body.norwd #main_content_register,body.norwd .groupBtnRegisterAndGuestLogin,body.norwd #main_content_login{margin:0 auto;width:75%}
@media screen and (min-width:721px){#main_content_register,.groupBtnRegisterAndGuestLogin,#main_content_login{margin:0 auto;width:75%}
}
@media screen and (max-width:980px){body.rwd #main_content_register,body.rwd .groupBtnRegisterAndGuestLogin,body.rwd #main_content_login{width:99%;box-sizing:border-box}
}
#guest_login_box_content{padding-bottom:35px}
#guest_login_box_content .guest_buttons_container span.alternative_button.back a#cancel_guest_login_button{padding-top:.5em}
#guest_login_box_content .guest_buttons_container span.alternative_button.back a#cancel_guest_login_button .icon{margin-top:-7.5px}
#guest_login_box_content .guest_buttons_container span.alternative_button.back a#cancel_guest_login_button .symbol{margin-top:-4.5px}
#main_content_login{padding-bottom:55px}
@media screen and (max-width:720px){body.rwd #main_content_login.account_login{padding-bottom:95px}
}
body.norwd #main_content_login{margin-top:20px}
@media screen and (min-width:721px){#main_content_login{margin-top:20px}
}
#main_content_login iframe{width:300px;height:170px;margin-top:8px}
body.norwd #main_content_login input{width:65%;padding:1px 0;text-indent:1px}
@media screen and (min-width:721px){#main_content_login input{width:65%;padding:1px 0;text-indent:1px}
}
@media screen and (max-width:720px){body.rwd #main_content_login input{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#main_content_login label,#main_content_login .label{width:130px}
body.norwd #main_content_login label,body.norwd #main_content_login .label{display:inline-block}
@media screen and (min-width:721px){#main_content_login label,#main_content_login .label{display:inline-block}
}
@media screen and (max-width:720px){body.rwd #main_content_login label,body.rwd #main_content_login .label{display:block}
}
body.norwd #main_content_login #login_form{margin:16px 0 0 0}
@media screen and (min-width:721px){#main_content_login #login_form{margin:16px 0 0 0}
}
@media screen and (max-width:720px){body.rwd #main_content_login #login_form{margin:0}
}
#main_content_login .field{display:block}
#main_content_login .field ~ .field{margin-top:.3em}
#main_content_login #field_structure_code{margin-bottom:16px}
#main_content_login #field_remember_me{display:block;margin-top:5px}
#main_content_login #field_remember_me input{width:auto;margin-left:0;margin-top:0}
@media screen and (max-width:720px){body.rwd #main_content_login #field_remember_me input{top:0;height:auto}
}
#main_content_login #field_remember_me .label{display:none}
#main_content_login #field_remember_me label{width:auto;vertical-align:top}
@media screen and (max-width:720px){body.rwd #main_content_login #field_remember_me label{display:inline}
}
#main_content_login .group_button .continue_button{float:right}
@media screen and (max-width:720px){body.rwd #main_content_login .group_button .continue_button{width:100%;text-align:center;margin-top:1em}
body.rwd #main_content_login .group_button .continue_button a{width:100%;box-sizing:border-box}
}
#main_content_login .group_button .forgot_password{float:left;width:auto;color:white}
#main_content_login .social{width:fit-content;margin:0 auto}
#account_type_scope_specify .buttons_container,#reset_password_account_type_scope_specify .buttons_container{margin-bottom:1em}
#account_type_scope_specify .private_account,#reset_password_account_type_scope_specify .private_account{text-align:left}
#main_content_register ul{margin-bottom:16px;padding-left:12px}
#main_content_register .button{float:right}
.main_content_login_register .alternative_button.back+div .message{margin-top:15px;margin-bottom:0}
#privacy_box_secondary_content .confidentiality_info{font-weight:bold}
#main_content_registration #number_of_employees,#main_content_address #number_of_employees,#main_content_edit_password #number_of_employees,#main_content_confirm_reset_password #number_of_employees,#main_content_edit_personal_details #number_of_employees,#main_content_reset_password #number_of_employees{width:50px}
@media screen and (max-width:720px){body.rwd #main_content_account_home_top>.content_title .title{position:relative}
body.rwd #main_content_account_home_top>.content_title .title:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NyAyMTIgbC01NyAtNTggMzUgLTM0IDM1IC0zNCA2MCA1OSA2MCA1OSAtMzIgMzMgYy0xOCAxOCAtMzUgMzMgLTM4IDMzIC0zIDAgLTMxIC0yNiAtNjMgLTU4eiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K');position:absolute;top:50%;margin-top:-7.5px;left:6px}
body.rwd #main_content_account_home_top>.content_title .title .title_container{padding-left:27px}
}
#main_content_account_home_top #logout{float:right}
#main_content_account_home_top #barcode_icon{background-image:url("../../images/barcode.png");background-repeat:no-repeat;margin-right:8px;padding-left:25px;height:25px}
#main_content_account_home_top .option_entry{padding-left:28px;background-repeat:no-repeat;margin-bottom:4px;height:17px;width:200px;vertical-align:bottom}
body.norwd #main_content_account_home_top .option_entry{font-size:14px}
@media screen and (min-width:721px){#main_content_account_home_top .option_entry{font-size:14px}
}
@media screen and (max-width:1129px){body.rwd #main_content_account_home_top .option_entry{font-size:1.2em}
}
#main_content_account_home_top .option_entry:hover{font-weight:bold}
#main_content_account_home_top #web_control{background-image:url("../../images/barcode.png")}
#main_content_account_home_top #change_password{background-image:url("../../images/password.png")}
#main_content_account_home_top a:hover{text-decoration:none}
#account_content{display:flex;flex-direction:column}
#account_content #account_home_info{display:flex;flex-direction:row-reverse}
@media screen and (max-width:720px){body.rwd #account_content #account_home_info{flex-direction:column-reverse}
}
#account_content #account_info{display:flex}
@media screen and (max-width:720px){body.rwd #account_content #account_info{flex-direction:column}
}
#account_content #account_info #account_memberships_voucher{display:flex;flex-direction:column}
#account_home_instruction{display:flex;flex-grow:1}
#account_home_instruction #introduction{display:flex;flex-direction:column}
.balance_in_account_home{border:1px solid gray;border-radius:4px;float:right;padding:5px;color:gray;margin-bottom:1em;margin-left:5px;display:flex;align-items:center}
.balance_in_account_home .credit_available{display:flex;align-items:center;padding-left:5px}
.balance_in_account_home .button a{padding:10px;height:fit-content}
@media screen and (max-width:720px){body.rwd .balance_in_account_home{float:none;text-align:center}
}
body.norwd .balance_in_account_home{font-size:.8em}
@media screen and (min-width:721px){.balance_in_account_home{font-size:.8em}
}
.contact_number,.contact_created{font-weight:bold}
#register_request_contact_number{display:inline-block}
#edit_personal_details_contact_number{display:block}
#edit_personal_details_contact_created{margin-bottom:1em}
#register_request_contact_number,#edit_personal_details_contact_number{padding-bottom:1em}
body.norwd #edit_personal_details_contact_infos,body.norwd #account_home_instruction.with_membership{float:left;width:330px}
@media screen and (min-width:721px){#edit_personal_details_contact_infos,#account_home_instruction.with_membership{float:left;width:330px}
}
#reusable_voucher_popup .vouchers_popup{max-height:295px;overflow-y:auto;min-width:350px}
#reusable_voucher_popup .buttons_container{display:block}
#reusable_voucher_popup .buttons_container .button{float:right}
#account_membership_popup .memberships,#reusable_voucher_popup .vouchers_popup{max-height:295px;overflow-y:auto;min-width:350px}
body.norwd #account_membership_popup .memberships,body.norwd #reusable_voucher_popup .vouchers_popup{width:330px}
@media screen and (min-width:721px){#account_membership_popup .memberships,#reusable_voucher_popup .vouchers_popup{width:330px}
}
#edit_personal_details_memberships,#account_home_memberships,#account_home_reusable_voucher,.vouchers_popup{color:white;margin-bottom:1em;padding:7px 10px 7px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-color:#8d8d8d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8d8d8d),color-stop(100%,#6e6e6e));background-image:-webkit-linear-gradient(#8d8d8d,#6e6e6e);background-image:-moz-linear-gradient(#8d8d8d,#6e6e6e);background-image:-o-linear-gradient(#8d8d8d,#6e6e6e);background-image:linear-gradient(#8d8d8d,#6e6e6e);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.norwd #edit_personal_details_memberships,body.norwd #account_home_memberships,body.norwd #account_home_reusable_voucher,body.norwd .vouchers_popup{float:right;width:330px}
@media screen and (min-width:721px){#edit_personal_details_memberships,#account_home_memberships,#account_home_reusable_voucher,.vouchers_popup{float:right;width:330px}
}
#edit_personal_details_memberships .memberships,#account_home_memberships .memberships,#account_membership_popup .memberships{position:relative}
#edit_personal_details_memberships .memberships:after,#account_home_memberships .memberships:after,#account_membership_popup .memberships:after{content:"";position:absolute;top:0;right:0;height:100%;width:70px;background:transparent url("../../images/trophy-white.png") no-repeat right top;background-size:contain}
#edit_personal_details_memberships .membership,#account_home_memberships .membership,#account_membership_popup .membership{clear:both}
#edit_personal_details_memberships .membership .membership_name,#account_home_memberships .membership .membership_name,#account_membership_popup .membership .membership_name{font-size:14px;margin-bottom:4px}
#edit_personal_details_memberships .membership .membership_partner_organization,#account_home_memberships .membership .membership_partner_organization,#account_membership_popup .membership .membership_partner_organization{font-size:12px;margin-bottom:2px}
#edit_personal_details_memberships .membership .membership_number,#edit_personal_details_memberships .membership .membership_expiry_date,#account_home_memberships .membership .membership_number,#account_home_memberships .membership .membership_expiry_date,#account_membership_popup .membership .membership_number,#account_membership_popup .membership .membership_expiry_date{opacity:.8;font-size:10px;display:table-cell}
#edit_personal_details_memberships .membership .membership_number,#account_home_memberships .membership .membership_number,#account_membership_popup .membership .membership_number{min-width:190px;padding-right:8px}
#edit_personal_details_memberships hr,#account_home_memberships hr,#account_membership_popup hr{border-style:solid;width:30px;opacity:.3;float:left;margin:5px 0;border-color:inherit}
.account_home_reusable_voucher,.vouchers_popup{position:relative;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}
.account_home_reusable_voucher .voucher_img,.vouchers_popup .voucher_img{position:absolute;top:0;right:10px;height:100%;width:70px;background-image:url("../../images/gift-card.png");background-repeat:no-repeat;background-size:contain}
.account_home_reusable_voucher .vouchers,.vouchers_popup .vouchers{position:relative;width:80%}
.account_home_reusable_voucher .voucher,.vouchers_popup .voucher{clear:both;display:flex;flex-flow:nowrap}
body.norwd .account_home_reusable_voucher .voucher,body.norwd .vouchers_popup .voucher{justify-content:space-between}
@media screen and (min-width:721px){.account_home_reusable_voucher .voucher,.vouchers_popup .voucher{justify-content:space-between}
}
.account_home_reusable_voucher .voucher .voucher_identifier,.account_home_reusable_voucher .voucher .voucher_remaining_amount,.vouchers_popup .voucher .voucher_identifier,.vouchers_popup .voucher .voucher_remaining_amount{opacity:.8;font-size:12px;text-align:left}
.account_home_reusable_voucher .voucher .voucher_remaining_amount,.vouchers_popup .voucher .voucher_remaining_amount{width:68%;padding-right:8px}
.account_home_reusable_voucher .voucher .voucher_identifier,.vouchers_popup .voucher .voucher_identifier{width:32%}
@media screen and (max-width:720px){body.rwd .account_home_reusable_voucher .voucher .voucher_remaining_amount,body.rwd .vouchers_popup .voucher .voucher_remaining_amount{width:70%}
body.rwd .account_home_reusable_voucher .voucher .voucher_identifier,body.rwd .vouchers_popup .voucher .voucher_identifier{width:30%}
}
.account_home_reusable_voucher hr,.vouchers_popup hr{border-style:solid;width:95%;opacity:.3;float:left;margin:5px 0;border-color:inherit}
#account_home_reusable_voucher .btn-show-more,#account_home_memberships .btn-show-more,#edit_personal_details_memberships .btn-show-more{display:flex;justify-content:center;font-size:12px}
#account_home_reusable_voucher .btn-show-more a,#account_home_memberships .btn-show-more a,#edit_personal_details_memberships .btn-show-more a{text-transform:capitalize}
.indicators{text-align:right}
.indicators .indicator_item{display:inline-block;text-align:center;padding:5px 0;margin-left:10px;min-width:100px}
.indicators .indicator_value{display:block;font-size:22px;color:#cd3301}
.indicators .indicator_name{display:block;color:#707070}
#field_credit_note_balance{margin-top:8px}
#field_credit_note_balance.credit_note_balance_empty{display:none}
#main_content_tickets .seat_category_tickets .ticket_additional_container.by_aud_sub_category,#main_content_tickets .product_tickets .ticket_additional_container.by_aud_sub_category{margin-top:.8em}
#main_content_tickets .seat_category_tickets .ticket_additional_container.by_aud_sub_category .button.resell,#main_content_tickets .product_tickets .ticket_additional_container.by_aud_sub_category .button.resell{float:right;margin:.5em}
#main_content_tickets .seat_category_tickets .ticket_additional_container.by_aud_sub_category:first-child{margin-top:0}
#main_content_tickets #ticket_filter_form{padding-bottom:10px}
.ticket_additional_container .alternative_button.edit.beneficiary{float:right}
.ticket_additional_container .current_edit_beneficiary{padding:.5em;margin-right:5px;display:inline-block}
.bulk_resell{flex-grow:1}
#main_content_tickets .alternative_button.print.order,#main_content_file_details .alternative_button.print.order,.main_content_file_details .alternative_button.print.order,#main_content_order_summary .alternative_button.print.order,#main_content_beneficiaries .alternative_button.print.order{float:right}
#main_content_tickets td.print,#main_content_tickets .print_options,#main_content_tickets .resale_info,#main_content_tickets .seat_category_tickets,#main_content_tickets .product_tickets,#main_content_file_details td.print,#main_content_file_details .print_options,#main_content_file_details .resale_info,#main_content_file_details .seat_category_tickets,#main_content_file_details .product_tickets,.main_content_file_details td.print,.main_content_file_details .print_options,.main_content_file_details .resale_info,.main_content_file_details .seat_category_tickets,.main_content_file_details .product_tickets,#main_content_order_summary td.print,#main_content_order_summary .print_options,#main_content_order_summary .resale_info,#main_content_order_summary .seat_category_tickets,#main_content_order_summary .product_tickets,#main_content_beneficiaries td.print,#main_content_beneficiaries .print_options,#main_content_beneficiaries .resale_info,#main_content_beneficiaries .seat_category_tickets,#main_content_beneficiaries .product_tickets{padding:0 0 .5em 0}
#main_content_tickets td.print .ticket_additional_container,#main_content_tickets .print_options .ticket_additional_container,#main_content_tickets .resale_info .ticket_additional_container,#main_content_tickets .seat_category_tickets .ticket_additional_container,#main_content_tickets .product_tickets .ticket_additional_container,#main_content_file_details td.print .ticket_additional_container,#main_content_file_details .print_options .ticket_additional_container,#main_content_file_details .resale_info .ticket_additional_container,#main_content_file_details .seat_category_tickets .ticket_additional_container,#main_content_file_details .product_tickets .ticket_additional_container,.main_content_file_details td.print .ticket_additional_container,.main_content_file_details .print_options .ticket_additional_container,.main_content_file_details .resale_info .ticket_additional_container,.main_content_file_details .seat_category_tickets .ticket_additional_container,.main_content_file_details .product_tickets .ticket_additional_container,#main_content_order_summary td.print .ticket_additional_container,#main_content_order_summary .print_options .ticket_additional_container,#main_content_order_summary .resale_info .ticket_additional_container,#main_content_order_summary .seat_category_tickets .ticket_additional_container,#main_content_order_summary .product_tickets .ticket_additional_container,#main_content_beneficiaries td.print .ticket_additional_container,#main_content_beneficiaries .print_options .ticket_additional_container,#main_content_beneficiaries .resale_info .ticket_additional_container,#main_content_beneficiaries .seat_category_tickets .ticket_additional_container,#main_content_beneficiaries .product_tickets .ticket_additional_container{background-color:gainsboro;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
#main_content_tickets td.print .ticket_additional_container .ticket_additional_container_title,#main_content_tickets .print_options .ticket_additional_container .ticket_additional_container_title,#main_content_tickets .resale_info .ticket_additional_container .ticket_additional_container_title,#main_content_tickets .seat_category_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_tickets .product_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_file_details td.print .ticket_additional_container .ticket_additional_container_title,#main_content_file_details .print_options .ticket_additional_container .ticket_additional_container_title,#main_content_file_details .resale_info .ticket_additional_container .ticket_additional_container_title,#main_content_file_details .seat_category_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_file_details .product_tickets .ticket_additional_container .ticket_additional_container_title,.main_content_file_details td.print .ticket_additional_container .ticket_additional_container_title,.main_content_file_details .print_options .ticket_additional_container .ticket_additional_container_title,.main_content_file_details .resale_info .ticket_additional_container .ticket_additional_container_title,.main_content_file_details .seat_category_tickets .ticket_additional_container .ticket_additional_container_title,.main_content_file_details .product_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_order_summary td.print .ticket_additional_container .ticket_additional_container_title,#main_content_order_summary .print_options .ticket_additional_container .ticket_additional_container_title,#main_content_order_summary .resale_info .ticket_additional_container .ticket_additional_container_title,#main_content_order_summary .seat_category_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_order_summary .product_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_beneficiaries td.print .ticket_additional_container .ticket_additional_container_title,#main_content_beneficiaries .print_options .ticket_additional_container .ticket_additional_container_title,#main_content_beneficiaries .resale_info .ticket_additional_container .ticket_additional_container_title,#main_content_beneficiaries .seat_category_tickets .ticket_additional_container .ticket_additional_container_title,#main_content_beneficiaries .product_tickets .ticket_additional_container .ticket_additional_container_title{display:block;float:none;clear:both;margin-bottom:.5em;text-transform:uppercase;color:#7b7b7b;font-weight:bold;font-size:.8em;padding:.4em .5em .4em .5em;border-bottom:1px solid silver}
#main_content_tickets td.print .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_tickets .print_options .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_tickets .resale_info .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_tickets .seat_category_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_tickets .product_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .formats_container,.main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .formats_container,.main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .formats_container,.main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .formats_container,.main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .formats_container,.main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_order_summary td.print .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_order_summary .print_options .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_order_summary .resale_info .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_order_summary .seat_category_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_order_summary .product_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_beneficiaries td.print .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_beneficiaries .print_options .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_beneficiaries .resale_info .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_beneficiaries .seat_category_tickets .ticket_additional_container.beneficiary_expanded .formats_container,#main_content_beneficiaries .product_tickets .ticket_additional_container.beneficiary_expanded .formats_container{margin-bottom:0}
@media screen and (max-width:720px){body.rwd #main_content_tickets td.print .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_tickets td.print .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_tickets td.print .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_tickets .print_options .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_tickets .print_options .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_tickets .print_options .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_tickets .resale_info .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_tickets .resale_info .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_tickets .resale_info .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_tickets .seat_category_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_tickets .seat_category_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_tickets .seat_category_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_tickets .product_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_tickets .product_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_tickets .product_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd .main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd .main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd .main_content_file_details td.print .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd .main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd .main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd .main_content_file_details .print_options .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd .main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd .main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd .main_content_file_details .resale_info .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd .main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd .main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd .main_content_file_details .seat_category_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd .main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd .main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd .main_content_file_details .product_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_order_summary td.print .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_order_summary td.print .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_order_summary td.print .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_order_summary .print_options .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_order_summary .print_options .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_order_summary .print_options .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_order_summary .resale_info .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_order_summary .resale_info .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_order_summary .resale_info .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_order_summary .seat_category_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_order_summary .seat_category_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_order_summary .seat_category_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_order_summary .product_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_order_summary .product_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_order_summary .product_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_beneficiaries td.print .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_beneficiaries td.print .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_beneficiaries td.print .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_beneficiaries .print_options .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_beneficiaries .print_options .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_beneficiaries .print_options .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_beneficiaries .resale_info .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_beneficiaries .resale_info .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_beneficiaries .resale_info .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_beneficiaries .seat_category_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_beneficiaries .seat_category_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_beneficiaries .seat_category_tickets .ticket_additional_container.beneficiary_expanded .support_separator,body.rwd #main_content_beneficiaries .product_tickets .ticket_additional_container.beneficiary_expanded .printed_status,body.rwd #main_content_beneficiaries .product_tickets .ticket_additional_container.beneficiary_expanded .print_button_container_for_expand_panel:not(.beneficiary_expanded),body.rwd #main_content_beneficiaries .product_tickets .ticket_additional_container.beneficiary_expanded .support_separator{display:none !important}
}
#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container:not(.status_open),#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .button.resale_cancel,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container:not(.status_open),#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .button.resale_cancel,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container:not(.status_open),.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .button.resale_cancel,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container:not(.status_open),#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .button.resale_cancel,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container:not(.status_open),#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .button.resale_cancel{padding-left:5px}
body.norwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content,body.norwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,body.norwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,body.norwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content,body.norwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content{white-space:nowrap;display:table}
body.norwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,body.norwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,body.norwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,body.norwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,body.norwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open{text-align:right}
body.norwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.norwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.norwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.norwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.norwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.norwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.norwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.norwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.norwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.norwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container{display:table-cell;vertical-align:middle;padding-bottom:.5em}
@media screen and (min-width:721px){#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content{white-space:nowrap;display:table}
#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container.status_open{text-align:right}
#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,#main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,#main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,.main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,#main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,#main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container{display:table-cell;vertical-align:middle;padding-bottom:.5em}
}
@media screen and (max-width:720px){body.rwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.rwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.rwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.rwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container,body.rwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_description_container{padding:0 0 0 5px}
body.rwd #main_content_tickets .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.rwd #main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.rwd .main_content_file_details .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.rwd #main_content_order_summary .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container,body.rwd #main_content_beneficiaries .resale_info .resale_details_container .ticket_additional_container_content .resale_info_action_container{padding-bottom:1em}
}
#main_content_tickets td.print .not_printable_status,#main_content_tickets td.print .not_printable_ticket_holder,#main_content_tickets .print_options .not_printable_status,#main_content_tickets .print_options .not_printable_ticket_holder,#main_content_file_details td.print .not_printable_status,#main_content_file_details td.print .not_printable_ticket_holder,#main_content_file_details .print_options .not_printable_status,#main_content_file_details .print_options .not_printable_ticket_holder,.main_content_file_details td.print .not_printable_status,.main_content_file_details td.print .not_printable_ticket_holder,.main_content_file_details .print_options .not_printable_status,.main_content_file_details .print_options .not_printable_ticket_holder,#main_content_order_summary td.print .not_printable_status,#main_content_order_summary td.print .not_printable_ticket_holder,#main_content_order_summary .print_options .not_printable_status,#main_content_order_summary .print_options .not_printable_ticket_holder,#main_content_beneficiaries td.print .not_printable_status,#main_content_beneficiaries td.print .not_printable_ticket_holder,#main_content_beneficiaries .print_options .not_printable_status,#main_content_beneficiaries .print_options .not_printable_ticket_holder{padding:.5em .5em .5em 12px;display:inline-block}
#main_content_tickets td.print .ticket_holder_deadline_passed,#main_content_tickets .print_options .ticket_holder_deadline_passed,#main_content_file_details td.print .ticket_holder_deadline_passed,#main_content_file_details .print_options .ticket_holder_deadline_passed,.main_content_file_details td.print .ticket_holder_deadline_passed,.main_content_file_details .print_options .ticket_holder_deadline_passed,#main_content_order_summary td.print .ticket_holder_deadline_passed,#main_content_order_summary .print_options .ticket_holder_deadline_passed,#main_content_beneficiaries td.print .ticket_holder_deadline_passed,#main_content_beneficiaries .print_options .ticket_holder_deadline_passed{color:#0c6bcc}
#main_content_tickets td.print .not_printable_ticket_holder,#main_content_tickets .print_options .not_printable_ticket_holder,#main_content_file_details td.print .not_printable_ticket_holder,#main_content_file_details .print_options .not_printable_ticket_holder,.main_content_file_details td.print .not_printable_ticket_holder,.main_content_file_details .print_options .not_printable_ticket_holder,#main_content_order_summary td.print .not_printable_ticket_holder,#main_content_order_summary .print_options .not_printable_ticket_holder,#main_content_beneficiaries td.print .not_printable_ticket_holder,#main_content_beneficiaries .print_options .not_printable_ticket_holder{margin-right:5px;float:right}
#main_content_tickets td.print .ticket_formats_container .formats_container,#main_content_tickets .print_options .ticket_formats_container .formats_container,#main_content_file_details td.print .ticket_formats_container .formats_container,#main_content_file_details .print_options .ticket_formats_container .formats_container,.main_content_file_details td.print .ticket_formats_container .formats_container,.main_content_file_details .print_options .ticket_formats_container .formats_container,#main_content_order_summary td.print .ticket_formats_container .formats_container,#main_content_order_summary .print_options .ticket_formats_container .formats_container,#main_content_beneficiaries td.print .ticket_formats_container .formats_container,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;display:flex;flex-flow:row;justify-content:space-between;align-items:center}
#main_content_tickets td.print .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_tickets .print_options .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_file_details td.print .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_file_details .print_options .ticket_formats_container .formats_container .beneficiary_selector_hidden,.main_content_file_details td.print .ticket_formats_container .formats_container .beneficiary_selector_hidden,.main_content_file_details .print_options .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_order_summary td.print .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_order_summary .print_options .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .beneficiary_selector_hidden,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .beneficiary_selector_hidden{display:none !important}
#main_content_tickets td.print .ticket_formats_container .formats_container .formats,#main_content_tickets .print_options .ticket_formats_container .formats_container .formats,#main_content_file_details td.print .ticket_formats_container .formats_container .formats,#main_content_file_details .print_options .ticket_formats_container .formats_container .formats,.main_content_file_details td.print .ticket_formats_container .formats_container .formats,.main_content_file_details .print_options .ticket_formats_container .formats_container .formats,#main_content_order_summary td.print .ticket_formats_container .formats_container .formats,#main_content_order_summary .print_options .ticket_formats_container .formats_container .formats,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .formats,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .formats{padding-left:5px}
#main_content_tickets td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_tickets .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_file_details td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_file_details .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,.main_content_file_details td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,.main_content_file_details .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_order_summary td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_order_summary .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel:last-child{margin-right:0}
@media screen and (max-width:720px){body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .formats .print_button_container_for_expand_panel{display:block}
}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status{color:black}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status{color:green}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .distributed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status{margin-right:0;display:inline-block}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .distributed_status .beneficiary_selector_hidden,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden{display:none !important}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .distributed_status.with_answers,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status.with_answers,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status.with_answers{cursor:pointer;text-decoration:underline}
body.norwd #main_content_tickets td.print .ticket_formats_container .formats_container .formats,body.norwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_tickets .print_options .ticket_formats_container .formats_container .formats,body.norwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_file_details td.print .ticket_formats_container .formats_container .formats,body.norwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_file_details .print_options .ticket_formats_container .formats_container .formats,body.norwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,body.norwd .main_content_file_details td.print .ticket_formats_container .formats_container .formats,body.norwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,body.norwd .main_content_file_details .print_options .ticket_formats_container .formats_container .formats,body.norwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_order_summary td.print .ticket_formats_container .formats_container .formats,body.norwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .formats,body.norwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .formats,body.norwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .formats,body.norwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status{display:flex;flex-flow:row;align-items:center}
body.norwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,body.norwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,body.norwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status,body.norwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status{text-align:center}
@media screen and (min-width:721px){#main_content_tickets td.print .ticket_formats_container .formats_container .formats,#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .formats,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .formats,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .formats,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .formats,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .formats,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .formats,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .formats,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .formats,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .formats,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status{display:flex;flex-flow:row;align-items:center}
#main_content_tickets td.print .ticket_formats_container .formats_container .printed_status,#main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status,#main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,#main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,.main_content_file_details td.print .ticket_formats_container .formats_container .printed_status,.main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status,#main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status,#main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status,#main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status{text-align:center}
}
@media screen and (max-width:720px){body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status{margin:0;display:inline-block}
body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .not_printed_status .beneficiary_selector_hidden,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container .printed_status .already_printed_status .beneficiary_selector_hidden{display:none !important}
}
#main_content_tickets td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_tickets td.print .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_tickets .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_tickets .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_file_details td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_file_details td.print .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_file_details .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_file_details .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,.main_content_file_details td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,.main_content_file_details td.print .ticket_formats_container .formats_container.badge .formats .support_separator,.main_content_file_details .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,.main_content_file_details .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_order_summary td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_order_summary td.print .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_order_summary .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_order_summary .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_beneficiaries td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_beneficiaries td.print .ticket_formats_container .formats_container.badge .formats .support_separator,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,#main_content_beneficiaries .print_options .ticket_formats_container .formats_container.badge .formats .support_separator{padding:.5em;display:inline-block}
@media screen and (max-width:720px){body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_tickets td.print .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_tickets .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_file_details td.print .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_file_details .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd .main_content_file_details td.print .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd .main_content_file_details .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_order_summary td.print .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_order_summary .print_options .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_beneficiaries td.print .ticket_formats_container .formats_container.badge .formats .support_separator,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container.rfid .formats .support_separator,body.rwd #main_content_beneficiaries .print_options .ticket_formats_container .formats_container.badge .formats .support_separator{margin-bottom:1em;display:block}
}
#main_content_tickets .product .watch_stream_wrapper,#main_content_tickets .product_right_img .watch_stream_wrapper,#main_content_file_details .product .watch_stream_wrapper,#main_content_file_details .product_right_img .watch_stream_wrapper,.main_content_file_details .product .watch_stream_wrapper,.main_content_file_details .product_right_img .watch_stream_wrapper,#main_content_order_summary .product .watch_stream_wrapper,#main_content_order_summary .product_right_img .watch_stream_wrapper,#main_content_beneficiaries .product .watch_stream_wrapper,#main_content_beneficiaries .product_right_img .watch_stream_wrapper{padding-bottom:1rem}
#main_content_tickets .product .watch_stream_wrapper .watch_stream_access_credentials,#main_content_tickets .product_right_img .watch_stream_wrapper .watch_stream_access_credentials,#main_content_file_details .product .watch_stream_wrapper .watch_stream_access_credentials,#main_content_file_details .product_right_img .watch_stream_wrapper .watch_stream_access_credentials,.main_content_file_details .product .watch_stream_wrapper .watch_stream_access_credentials,.main_content_file_details .product_right_img .watch_stream_wrapper .watch_stream_access_credentials,#main_content_order_summary .product .watch_stream_wrapper .watch_stream_access_credentials,#main_content_order_summary .product_right_img .watch_stream_wrapper .watch_stream_access_credentials,#main_content_beneficiaries .product .watch_stream_wrapper .watch_stream_access_credentials,#main_content_beneficiaries .product_right_img .watch_stream_wrapper .watch_stream_access_credentials{color:#cd3301}
#main_content_tickets .product .watch_stream_wrapper .watch_stream_button,#main_content_tickets .product_right_img .watch_stream_wrapper .watch_stream_button,#main_content_file_details .product .watch_stream_wrapper .watch_stream_button,#main_content_file_details .product_right_img .watch_stream_wrapper .watch_stream_button,.main_content_file_details .product .watch_stream_wrapper .watch_stream_button,.main_content_file_details .product_right_img .watch_stream_wrapper .watch_stream_button,#main_content_order_summary .product .watch_stream_wrapper .watch_stream_button,#main_content_order_summary .product_right_img .watch_stream_wrapper .watch_stream_button,#main_content_beneficiaries .product .watch_stream_wrapper .watch_stream_button,#main_content_beneficiaries .product_right_img .watch_stream_wrapper .watch_stream_button{display:block;min-width:100px;padding:1rem 0;padding-bottom:.5rem}
.print_button_container_for_expand_panel{display:inline-block;padding:.5em}
.print_button_container_for_expand_panel.beneficiary_expanded{padding-bottom:0}
.print_button_container_for_expand_panel.transfer_button_container_for_expand_panel{min-width:inherit}
.triangle_expand_panel{border-bottom:10px solid darkgrey;border-left:10px solid transparent;border-right:10px solid transparent;width:0;margin-left:25px;display:none}
#beneficiary_form,.questionnaire_answers_content{box-shadow:inset 0 7px 9px -7px #767676;padding:26px .5em .5em .5em;position:relative;background:-moz-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(155,155,155,0.2)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339b9b9b',endColorstr='#05000000',GradientType=0)}
.questionnaire_answers{position:relative;top:-0.8em}
.questionnaire_answers .questionnaire_answers_content{clear:both}
.questionnaire_answers .questionnaire_answer_container{display:table-row}
.questionnaire_answers .questionnaire_answer_name,.questionnaire_answers .questionnaire_answer_value{display:table-cell;padding:.3em .5em}
.questionnaire_answers .questionnaire_answer_value{padding-left:.5em}
@media screen and (max-width:720px){body.rwd .questionnaire_answers{top:-0.5em}
}
body.norwd .questionnaire_answers .triangle_expand_panel{margin:0 25px 0 0;float:right}
body.norwd .questionnaire_answers .questionnaire_answer_name{width:220px}
@media screen and (min-width:721px){.questionnaire_answers .triangle_expand_panel{margin:0 25px 0 0;float:right}
.questionnaire_answers .questionnaire_answer_name{width:220px}
}
#beneficiary_form,.questionnaire_answers{display:none}
.beneficiary_questionnaire .mandatory.at_first{float:left}
body.norwd #beneficiary_form .beneficiary_multi select{width:65%}
@media screen and (min-width:721px){#beneficiary_form .beneficiary_multi select{width:65%}
}
#beneficiary_form .beneficiary_multi option{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis}
#beneficiary_form .mandatory_message_title,#beneficiary_form .optional_message_title{font-weight:bold}
#beneficiary_form .beneficiary_questionnaire{display:none}
#beneficiary_form .message,#beneficiary_form td.message{margin-bottom:.8em}
#beneficiary_form .button{float:right}
#beneficiary_form .rfid_card_desc{font-weight:bold;margin-top:10px;margin-bottom:10px}
#beneficiary_form #existing_rfid_card .rfid_card_selection{display:inline-block;padding:4px;width:31%}
@media screen and (max-width:980px){body.rwd #beneficiary_form #existing_rfid_card .rfid_card_selection{width:47%}
}
#beneficiary_form #existing_rfid_card .rfid_card_selection .rfid_card_lb{width:auto}
#beneficiary_form #existing_rfid_card .rfid_card_selection img{width:100%;height:auto}
#beneficiary_form #existing_rfid_card .rfid_card_selection .rfid_card_number{width:130px}
#beneficiary_form #rfid_card_info{width:31%}
@media screen and (max-width:980px){body.rwd #beneficiary_form #rfid_card_info{width:47%}
}
#beneficiary_form #rfid_card_info img{width:100%;height:auto}
#beneficiary_form #rfid_card_info .rfid_card_number_info{width:380px;display:inline-block;vertical-align:top;padding-left:1em}
#beneficiary_form #rfid_card_info label{width:auto}
#beneficiary_form #rfid_card_info label>label{display:inline}
#beneficiary_form #rfid_card_type_container{padding-bottom:.5em}
#beneficiary_form #rfid_checkbox_container,#beneficiary_form #beneficiary_save_checkbox_container{display:block;max-width:520px;padding-top:.5em}
#beneficiary_form #rfid_checkbox_container input,#beneficiary_form #beneficiary_save_checkbox_container input{margin-left:0}
#beneficiary_form>.content{margin-bottom:1em}
#beneficiary_form>.content input.valid,#beneficiary_form>.content select.valid{background-color:#5cd65c}
#beneficiary_form>.content input.wrong,#beneficiary_form>.content select.wrong{background-color:red}
#beneficiary_form>.content.rfid input[type="text"],#beneficiary_form>.content.badge input[type="text"]{min-width:207px;margin-left:0}
@media screen and (max-width:365px){body.rwd #beneficiary_form>.content.rfid input[type="text"],body.rwd #beneficiary_form>.content.badge input[type="text"]{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#beneficiary_form #mandatory_info_description{font-weight:bold;margin-top:1.5em;float:left;display:none}
#beneficiary_form #rfid_disclaimer_agreement{margin-top:1em;float:left;margin-left:75px}
@media screen and (max-width:720px){body.rwd #beneficiary_form #mandatory_info_description,body.rwd #beneficiary_form #rfid_disclaimer_agreement{float:none}
}
#beneficiary_form .label_value .label{width:auto;margin-right:.5em;text-transform:capitalize}
#beneficiary_form .place_container{margin-bottom:1em}
#beneficiary_form .place_container span{display:inline-block;margin-right:.5em}
@media screen and (max-width:720px){body.rwd #beneficiary_form .place_container,body.rwd #beneficiary_form .description_container{display:none}
}
#beneficiary_form .beneficiary_address_existing_item,#immediate_print_form .beneficiary_address_existing_item{margin-left:230px}
@media screen and (max-width:720px){body.rwd #beneficiary_form .beneficiary_address_existing_item,body.rwd #immediate_print_form .beneficiary_address_existing_item{margin-left:5px}
}
#beneficiary_form .content_beneficiary_address_existing,#immediate_print_form .content_beneficiary_address_existing{display:inline-table}
#beneficiary_form .content_beneficiary_address_existing .beneficiary_address_existing_item,#immediate_print_form .content_beneficiary_address_existing .beneficiary_address_existing_item{margin-left:0}
body.norwd #beneficiary_form .multiple.boolean>fieldset,body.norwd #immediate_print_form .multiple.boolean>fieldset{border-top:0;padding:0}
@media screen and (min-width:721px){#beneficiary_form .multiple.boolean>fieldset,#immediate_print_form .multiple.boolean>fieldset{border-top:0;padding:0}
}
#beneficiary_form .manage_address_book,#immediate_print_form .manage_address_book{padding-left:5px}
#beneficiary_form .manage_address_book.show,#immediate_print_form .manage_address_book.show{display:inline}
@media screen and (max-width:720px){body.rwd #beneficiary_form .manage_address_book.not_for_mobile,body.rwd #immediate_print_form .manage_address_book.not_for_mobile{display:none}
}
body.norwd #beneficiary_form .manage_address_book.for_mobile,body.norwd #immediate_print_form .manage_address_book.for_mobile{display:none}
@media screen and (min-width:721px){#beneficiary_form .manage_address_book.for_mobile,#immediate_print_form .manage_address_book.for_mobile{display:none}
}
body.norwd #beneficiary_form .beneficiary_no_address,body.norwd #immediate_print_form .beneficiary_no_address{display:inline-block;width:205px}
@media screen and (min-width:721px){#beneficiary_form .beneficiary_no_address,#immediate_print_form .beneficiary_no_address{display:inline-block;width:205px}
}
#main_content_registration #new_structure_yes,#main_content_registration #new_structure_no{margin-left:0;margin-bottom:8px}
#main_content_registration #structure_code_container #field_structure_code{margin-bottom:0;margin-top:10px}
body.norwd #main_content_registration #structure_code_container #field_structure_code{display:inline-block}
@media screen and (min-width:721px){#main_content_registration #structure_code_container #field_structure_code{display:inline-block}
}
#main_content_registration #structure_code_container #structure_code_search{width:335px}
@media screen and (max-width:720px){body.rwd #main_content_registration #structure_code_container #structure_code_search{width:100%}
}
#main_content_registration #structure_code_container #search_error{color:red;font-style:italic;display:block}
#main_content_registration #structure_code_container #structure_info_container{margin-top:16px}
#main_content_registration #structure_code_container #structure_info{border:1px solid #c4c4c4;padding:5px 20px;font-weight:bold}
#help_box_secondary_content .content{margin-bottom:8px;word-break:break-word}
#main_pro_registration_confirmation .button{float:right}
#main_pro_registration_confirmation .content{margin-bottom:12px}
#main_content_file_details .seat_category_section table tr.redirect_to_tickets:not(:last-child),#main_content_file_details .seat_category_container table tr.redirect_to_tickets:not(:last-child),.main_content_file_details .seat_category_section table tr.redirect_to_tickets:not(:last-child),.main_content_file_details .seat_category_container table tr.redirect_to_tickets:not(:last-child),#main_content_order_summary .seat_category_section table tr.redirect_to_tickets:not(:last-child),#main_content_order_summary .seat_category_container table tr.redirect_to_tickets:not(:last-child),#main_content_beneficiaries .seat_category_section table tr.redirect_to_tickets:not(:last-child),#main_content_beneficiaries .seat_category_container table tr.redirect_to_tickets:not(:last-child){display:none}
#main_content_tickets:not(.resaleable_only) .product_container .ticket_container .ticket{border-top:1px solid #b4b4b4}
#main_content_tickets:not(.resaleable_only) .product_container .ticket_container .ticket:first-child{border-top-width:0}
#main_content_tickets .product_container,#main_content_tickets .file,#main_content_file_details .product_container,#main_content_file_details .file,.main_content_file_details .product_container,.main_content_file_details .file,#main_content_order_summary .product_container,#main_content_order_summary .file,#main_content_account_files .product_container,#main_content_account_files .file,#main_content_option_review .product_container,#main_content_option_review .file{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#eee;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:1em;margin-bottom:1em}
@media screen and (max-width:720px){body.rwd #main_content_tickets .product_container,body.rwd #main_content_tickets .file,body.rwd #main_content_file_details .product_container,body.rwd #main_content_file_details .file,body.rwd .main_content_file_details .product_container,body.rwd .main_content_file_details .file,body.rwd #main_content_order_summary .product_container,body.rwd #main_content_order_summary .file,body.rwd #main_content_account_files .product_container,body.rwd #main_content_account_files .file,body.rwd #main_content_option_review .product_container,body.rwd #main_content_option_review .file{padding:.5em}
}
#main_content_tickets .product_container .alternative_button.seat_cat_show_hide{float:right;margin-top:5px}
@media screen and (max-width:720px){body.rwd #main_content_tickets .product_container .alternative_button.seat_cat_show_hide .text{display:none !important}
}
#main_content_tickets .product_container .tickets_summary{font-weight:bold;border-top:1px solid #b4b4b4;padding:.5em 0 .5em .5em}
#main_content_tickets .product_container .ticket_container .scene_image{margin-top:.5em;margin-bottom:.5em;float:left}
#main_content_tickets .product_container .ticket_container .ticket{float:left;width:100%}
#main_content_tickets .product_container .ticket_container .ticket.companionTicket{color:grey;background-color:lightgrey}
#main_content_tickets .product_container .ticket_container .ticket>.content{padding:.5em;overflow:auto}
#main_content_tickets .product_container .ticket_container .ticket>.content .rate,#main_content_tickets .product_container .ticket_container .ticket>.content .seat,#main_content_tickets .product_container .ticket_container .ticket>.content .timeslot_date{float:left;clear:left}
@media screen and (max-width:720px){body.rwd #main_content_tickets .product_container .ticket_container .ticket>.content .rate .not_for_mobile,body.rwd #main_content_tickets .product_container .ticket_container .ticket>.content .seat .not_for_mobile,body.rwd #main_content_tickets .product_container .ticket_container .ticket>.content .timeslot_date .not_for_mobile{display:none}
}
body.norwd #main_content_tickets .product_container .ticket_container .ticket>.content .rate .for_mobile,body.norwd #main_content_tickets .product_container .ticket_container .ticket>.content .seat .for_mobile,body.norwd #main_content_tickets .product_container .ticket_container .ticket>.content .timeslot_date .for_mobile{display:none}
@media screen and (min-width:721px){#main_content_tickets .product_container .ticket_container .ticket>.content .rate .for_mobile,#main_content_tickets .product_container .ticket_container .ticket>.content .seat .for_mobile,#main_content_tickets .product_container .ticket_container .ticket>.content .timeslot_date .for_mobile{display:none}
}
#main_content_tickets .product_container .ticket_container .ticket>.content .ticket_number,#main_content_tickets .product_container .ticket_container .ticket>.content .file_number{float:right;clear:right}
#main_content_tickets .product_container .ticket_container .ticket>.content .beneficiary_info{margin-top:5px;float:left;clear:left}
#main_content_tickets .product_container .ticket_container .ticket>.content .beneficiary_info .beneficiary_label,#main_content_tickets .product_container .ticket_container .ticket>.content .beneficiary_info .beneficiary_value{display:inline-block;padding-top:.3em}
#main_content_tickets .product_container .ticket_container .ticket>.content .beneficiary_info .beneficiary_arrow_list{vertical-align:top}
#main_content_tickets .product_container .ticket_container .ticket>.content .beneficiary_info .for_resale{margin-left:22px}
#main_content_tickets .product_container .ticket_container .ticket>.content.to_resale .beneficiary_info{margin-top:0;float:none;clear:none}
#main_content_tickets .product_container .ticket_container .ticket>.content:not(.to_resale){margin-bottom:.5em}
#main_content_tickets .product_container .ticket_container .ticket>.content.canceled{color:darkgrey}
#main_content_tickets .product_container .ticket_container .ticket:not(.to_resale){padding-top:.5em}
#main_content_file_payment .file_payment_status.status_IN_PROGRESS .value{color:black}
.file_expiration .expiration_info{display:inline}
.file_expiration .expiration_info .availability_bullet{margin-left:0}
#main_content_account_files .file_amount .value.loading{display:inline-block;background-image:url("../../images/loading.gif");width:16px;height:16px}
body.norwd #main_content_account_files .file>.clear{display:none}
@media screen and (min-width:721px){#main_content_account_files .file>.clear{display:none}
}
#main_content_account_files .file .button.file_details{float:right}
body.norwd #main_content_account_files .file .button.file_details{position:relative;top:-30px}
@media screen and (min-width:721px){#main_content_account_files .file .button.file_details{position:relative;top:-30px}
}
@media screen and (max-width:720px){body.rwd #main_content_account_files .file .button.file_details{margin-top:.8em}
}
#main_content_account_files .fields_container{clear:left}
#main_content_file_summary .file_status_SUSPENDED,#main_content_file_summary .file_status_CANCELED,#main_content_file_summary .file_status_CANCELLED_REFUNDED,#main_content_file_summary .file_status_ABANDONNED,#main_content_account_files .file_status_SUSPENDED,#main_content_account_files .file_status_CANCELED,#main_content_account_files .file_status_CANCELLED_REFUNDED,#main_content_account_files .file_status_ABANDONNED{color:black}
#main_content_file_summary .file_status_SOLDED,#main_content_file_summary .file_status_SOLDED_WITH_REFUND,#main_content_file_summary .file_status_SOLDED_WITH_EXCHANGE,#main_content_file_summary .file_status_CONFIRMED,#main_content_file_summary .file_status_CONFIRMED_REFUNDED,#main_content_account_files .file_status_SOLDED,#main_content_account_files .file_status_SOLDED_WITH_REFUND,#main_content_account_files .file_status_SOLDED_WITH_EXCHANGE,#main_content_account_files .file_status_CONFIRMED,#main_content_account_files .file_status_CONFIRMED_REFUNDED{color:black}
#file_cancel_refresh_button{color:black;text-decoration:underline}
#main_content_file_summary .alternative_button.print.file,#main_content_file_summary .alternative_button.distribute_button.file,#main_content_file_summary .alternative_button.edit.shipment{clear:right;float:right;margin-top:.5em}
#main_content_file_details .fbShareButtonContainer,.main_content_file_details .fbShareButtonContainer,#main_content_order_summary .fbShareButtonContainer,#main_content_tickets .fbShareButtonContainer{float:right;clear:both}
#main_content_file_details .fbShareButtonContainer.sporting_event_share,.main_content_file_details .fbShareButtonContainer.sporting_event_share,#main_content_order_summary .fbShareButtonContainer.sporting_event_share,#main_content_tickets .fbShareButtonContainer.sporting_event_share{margin-bottom:5px}
#main_content_file_details .show_map,.main_content_file_details .show_map,#main_content_order_summary .show_map,#main_content_tickets .show_map{position:relative;display:inline-block;margin-bottom:0}
#main_content_file_details .show_map.massPrintingExisted,#main_content_file_details .fbShareButtonContainer.massPrintingExisted,.main_content_file_details .show_map.massPrintingExisted,.main_content_file_details .fbShareButtonContainer.massPrintingExisted,#main_content_order_summary .show_map.massPrintingExisted,#main_content_order_summary .fbShareButtonContainer.massPrintingExisted,#main_content_tickets .show_map.massPrintingExisted,#main_content_tickets .fbShareButtonContainer.massPrintingExisted{margin-top:10px}
#main_content_file_details .button_separator,.main_content_file_details .button_separator,#main_content_order_summary .button_separator,#main_content_tickets .button_separator{display:inline-block;width:0;height:1.2em;border-left:1px solid #b4b4b4;position:relative;margin-left:10px;margin-right:10px;top:3px}
#main_content_file_details .map_panel,.main_content_file_details .map_panel,#main_content_order_summary .map_panel,#main_content_tickets .map_panel{background:url("../../images/loading_grey.gif") center center no-repeat;margin:0 -1em 0 -1em;position:relative}
@media screen and (max-width:720px){body.rwd #main_content_file_details .map_panel,body.rwd .main_content_file_details .map_panel,body.rwd #main_content_order_summary .map_panel,body.rwd #main_content_tickets .map_panel{margin:0 -0.5em 0 -0.5em}
}
#main_content_file_details .map_panel .transition_shadow,.main_content_file_details .map_panel .transition_shadow,#main_content_order_summary .map_panel .transition_shadow,#main_content_tickets .map_panel .transition_shadow{position:absolute;box-shadow:inset 0 7px 9px -7px #5d5d5d;left:0;right:0;height:6px}
#main_content_file_details .map_panel iframe,.main_content_file_details .map_panel iframe,#main_content_order_summary .map_panel iframe,#main_content_tickets .map_panel iframe{width:100%;height:450px;border:0}
#main_content_file_payment .file_payment_box{background-color:#eee;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
#main_content_file_payment .file_payment_box .payment_box_title{text-transform:uppercase;color:#7b7b7b;font-weight:bold;font-size:.8em;border-bottom:1px solid silver;display:block}
#main_content_file_payment .file_payment_box .fields_container,#main_content_file_payment .file_payment_box .payment_box_title{padding:.5em}
@media screen and (max-width:720px){body.rwd #main_content_file_payment .file_payment_box .fields_container,body.rwd #main_content_file_payment .file_payment_box .payment_box_title{padding:.2em}
}
#main_content_file_payment .file_payment_box .fields_container .label:not(.payment_box_total){font-weight:normal}
#main_content_file_payment .file_payment_box .fields_container .file_payment_due{border-top:3px double #7b7b7b;padding-top:.5em}
#main_content_file_payment .file_payment_box .fields_container .file_payment_due .value{font-weight:bold}
#main_content_file_payment .file_payment_box .pay_with_card{position:relative;color:#cd3301}
#main_content_file_payment .file_payment_box .pay_with_card .symbol{display:inline-block;width:25px;height:25px;position:absolute;top:50%;margin-top:-12px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNyZWRpdC1jYXJkLTYtaWNvbiIgZD0iTTE4MS43MSwzMDcuNWgtNzEuNjY4djE5aDcxLjY2OFYzMDcuNXogTTI0Mi4yMSwyNzBIMTEwLjA0MnYxOUgyNDIuMjFWMjcweiBNNDAyLDI3MGgtNTkuNjY4djE5ICBINDAyVjI3MHogTTQzMiwxMjguNUg4MGMtMTYuNTY4LDAtMzAsMTMuNDMyLTMwLDMwdjE5NWMwLDE2LjU2OCwxMy40MzIsMzAsMzAsMzBoMzUyYzE2LjU2OCwwLDMwLTEzLjQzMiwzMC0zMHYtMTk1ICBDNDYyLDE0MS45MzIsNDQ4LjU2OCwxMjguNSw0MzIsMTI4LjV6IE05MCwxNTguNWgzMzJjNS41MjIsMCwxMCw0LjQ3NywxMCwxMHYyMS4xNjZIODBWMTY4LjVDODAsMTYyLjk3Nyw4NC40NzgsMTU4LjUsOTAsMTU4LjV6ICAgTTQyMiwzNTMuNUg5MGMtNS41MjIsMC0xMC00LjQ3OC0xMC0xMFYyNDMuMzMzaDM1MlYzNDMuNUM0MzIsMzQ5LjAyMiw0MjcuNTIyLDM1My41LDQyMiwzNTMuNXoiIGZpbGw9IiNjZDMzMDEiLz4KPC9zdmc+Cg==');background-size:contain;background-repeat:no-repeat}
@media screen and (max-width:720px){body.rwd #main_content_file_payment .file_payment_box .pay_with_card .symbol{display:none}
}
#main_content_file_payment .file_payment_box .pay_with_card .text{font-weight:bold;padding-left:28px}
@media screen and (max-width:720px){body.rwd #main_content_file_payment .file_payment_box .pay_with_card .text{padding-left:0}
}
body.norwd #main_content_file_payment #file_confirmed_payments,body.norwd #main_content_file_payment #file_open_payments{width:49%}
body.norwd #main_content_file_payment #file_confirmed_payments{float:left}
body.norwd #main_content_file_payment #file_open_payments{float:right}
@media screen and (min-width:721px){#main_content_file_payment #file_confirmed_payments,#main_content_file_payment #file_open_payments{width:49%}
#main_content_file_payment #file_confirmed_payments{float:left}
#main_content_file_payment #file_open_payments{float:right}
}
@media screen and (max-width:720px){body.rwd #main_content_file_payment #file_open_payments{margin-top:1em}
}
#main_content_file_payment #file_additional_payment_info{clear:both;padding-top:1em}
#main_content_file_payment #file_installments{margin-top:1em;clear:both}
#secondary_content_file_payment .fields_container .label_value{clear:both}
#secondary_content_file_payment .fields_container .label_value .value{float:right}
#secondary_content_file_payment .fields_container .label_value .label{width:auto;font-weight:normal}
#secondary_content_file_payment .fields_container .label_value.total{font-weight:bold;border-top:1px solid #b4b4b4;padding-top:.5em}
#files-uploaded .uploaded_file_name{height:30px;margin-bottom:5px}
#files-uploaded .uploaded_file_name .file_name{display:inline-block;float:left;word-break:break-word}
body.norwd #files-uploaded .uploaded_file_name .file_name{width:300px}
@media screen and (min-width:721px){#files-uploaded .uploaded_file_name .file_name{width:300px}
}
@media screen and (max-width:720px){body.rwd #files-uploaded .uploaded_file_name .file_name{width:75%}
}
#files-uploaded .uploaded_file_name .file_name.uploaded:after{content:"";display:inline-block;width:18px;height:18px;margin-left:5px;position:absolute;margin-top:-2px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJjaGVjay1tYXJrLTYtaWNvbiIgZD0iTTQ5LjQzMSwyNThsMzUuMzM0LTMyLjY2NmM0MS4zMzIsMjAsNjcuNTQ1LDM1LjIxNywxMTQsNjguMzMzICAgYzg3LjMzNC05OS4xMDksMTQ1LjA0MS0xNDkuMzksMjUyLjMwNy0yMTYuMTI4bDExLjQ5OCwyNi40NDdjLTg4LjQ1Nyw3Ny4xOTUtMTUzLjI0NCwxNjMuMTc4LTI0Ni41MzMsMzMwLjQ3NSAgIEMxNTguNDk5LDM2Ni42OTYsMTIwLjA5NywzMjMuNSw0OS40MzEsMjU4eiIgZmlsbD0iZ3JlZW4iLz4KCjwvc3ZnPgo=');background-size:contain;background-repeat:no-repeat}
body.norwd #files-uploaded .input_upload_deletebtn{margin-left:30px;float:left;margin-top:-3px}
@media screen and (min-width:721px){#files-uploaded .input_upload_deletebtn{margin-left:30px;float:left;margin-top:-3px}
}
@media screen and (max-width:720px){body.rwd #files-uploaded .input_upload_deletebtn{float:right}
}
#file_upload_form_container{margin-bottom:1em}
#file_upload_form_container #file_upload_form #group_file{margin-bottom:10px}
#file_upload_form_container #file_upload_form #group_file .file_upload_group_input{display:inline-block;float:left;padding:5px 0}
#file_upload_form_container #file_upload_form #group_file .file_upload_group_input input[type="file"]{display:none}
#file_upload_form_container #file_upload_form #group_file .file_upload_group_input .notice_message{color:gray;font-size:90%;display:block;padding:.3em 0}
body.norwd #file_upload_form_container #file_upload_form #group_file .file_upload_group_input .inp_file_name{width:300px}
@media screen and (min-width:721px){#file_upload_form_container #file_upload_form #group_file .file_upload_group_input .inp_file_name{width:300px}
}
#file_upload_form_container #file_upload_form #group_file .upload_file_name{display:none;height:30px;margin-bottom:5px}
#file_upload_form_container #file_upload_form #group_file .upload_file_name .file_name{display:inline-block;float:left;word-break:break-word}
body.norwd #file_upload_form_container #file_upload_form #group_file .upload_file_name .file_name{width:300px}
@media screen and (min-width:721px){#file_upload_form_container #file_upload_form #group_file .upload_file_name .file_name{width:300px}
}
@media screen and (max-width:720px){body.rwd #file_upload_form_container #file_upload_form #group_file .upload_file_name .file_name{width:75%}
}
body.norwd #file_upload_form_container #file_upload_form #group_file .button.browse,body.norwd #file_upload_form_container #file_upload_form #group_file .input_upload_deletebtn{margin-left:30px;float:left}
@media screen and (min-width:721px){#file_upload_form_container #file_upload_form #group_file .button.browse,#file_upload_form_container #file_upload_form #group_file .input_upload_deletebtn{margin-left:30px;float:left}
}
@media screen and (max-width:720px){body.rwd #file_upload_form_container #file_upload_form #group_file .button.browse,body.rwd #file_upload_form_container #file_upload_form #group_file .input_upload_deletebtn{float:right}
}
body.norwd #file_upload_form_container #file_upload_form #group_file .input_upload_deletebtn{margin-top:-3px}
@media screen and (min-width:721px){#file_upload_form_container #file_upload_form #group_file .input_upload_deletebtn{margin-top:-3px}
}
#file_upload_form_container #file_upload_form .alternative_button.add{display:none}
#fileHistoryDialog thead tr td,#fileHistoryDialog thead tr th{font-weight:bold}
#fileHistoryDialog tbody tr td,#fileHistoryDialog tbody tr th{border-top:1px solid #b4b4b4;vertical-align:middle}
#fileHistoryDialog tr.order td.receipt .alternative_button,#fileHistoryDialog tr.order th.receipt .alternative_button{float:none}
#fileHistoryDialog tr.order td.receipt .alternative_button a,#fileHistoryDialog tr.order th.receipt .alternative_button a{height:auto}
#fileHistoryDialog tr.order td.booking_amount,#fileHistoryDialog tr.order td.sale_amount,#fileHistoryDialog tr.order th.booking_amount,#fileHistoryDialog tr.order th.sale_amount{text-align:right}
#fileHistoryDialog tr.total .total{text-align:left}
#punch_ticket .punch_ticket_form_container{margin-top:16px}
#punch_ticket .punch_ticket_form_container #cancel{float:right}
#punch_ticket .image_result{width:208px;height:290px;background-repeat:no-repeat;background-position:100% 0}
#punch_ticket .fail{background-image:url("../../images/punch/fail.png")}
#punch_ticket .fail_neutral{background-image:url("../../images/punch/fail-neutral.png")}
#punch_ticket .success{background-image:url("../../images/punch/success.svg")}
#punch_ticket .success_neutral{background-image:url("../../images/punch/success-neutral.png")}
#punch_ticket .image_result{float:left;margin-right:16px}
#punch_ticket .ticket_number{margin-top:16px;text-align:center;font-weight:bold;color:#fff;word-wrap:break-word;padding-left:4px;padding-right:4px}
body.norwd #punch_ticket .ticket_number{font-size:14px}
@media screen and (min-width:721px){#punch_ticket .ticket_number{font-size:14px}
}
@media screen and (max-width:1129px){body.rwd #punch_ticket .ticket_number{font-size:1.2em}
}
#punch_ticket .punch_results_container{margin-top:16px}
#punch_ticket #ticket_number{width:180px}
#main_content_address_book .address_header,#main_content_address_book .address_name{margin-bottom:16px;border-bottom:#777;border-bottom-style:solid;border-bottom-width:1px}
#main_content_address_book .alternative_button.delete{margin-left:1.5em}
#main_content_address_book .address_container{width:100%;background-color:#eee;margin-bottom:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.8em;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
body.norwd #main_content_address_book .address_container{display:table}
@media screen and (min-width:721px){#main_content_address_book .address_container{display:table}
}
#main_content_address_book .ribbon_label{color:white;font-weight:bold;background-color:#cd3301;position:absolute;left:0;top:.8em;padding:6px 10px;margin:0 0 0 -6px}
#main_content_address_book .ribbon_label:after{content:"";border-top:6px solid #812001;position:absolute;bottom:-6px;border-left:6px solid transparent;left:0}
#main_content_address_book .formatted_address{margin-top:36px}
#main_content_address_book .address{vertical-align:top;padding-bottom:.8em}
body.norwd #main_content_address_book .address{display:table-cell;width:500px;border-bottom:1px solid #b4b4b4}
@media screen and (min-width:721px){#main_content_address_book .address{display:table-cell;width:500px;border-bottom:1px solid #b4b4b4}
}
#main_content_address_book .address_details{padding-bottom:1em;background-attachment:left}
body.norwd #main_content_address_book .address_details{display:table-cell;border-bottom:1px solid #b4b4b4;padding-top:6px}
@media screen and (min-width:721px){#main_content_address_book .address_details{display:table-cell;border-bottom:1px solid #b4b4b4;padding-top:6px}
}
@media screen and (max-width:720px){body.rwd #main_content_address_book .address_details{border-top:1px solid #b4b4b4;padding-top:1em}
}
#main_content_address_book .address_status{color:#707070}
#main_content_address_book .address_status .address_is_main,#main_content_address_book .address_status .address_is_delivery,#main_content_address_book .address_status .address_is_billing{padding-left:25px;line-height:20px;position:relative}
#main_content_address_book .address_status .address_is_main:before,#main_content_address_book .address_status .address_is_delivery:before,#main_content_address_book .address_status .address_is_billing:before{content:"";position:absolute;left:0;background-image:url("images/address-book-icons.png");background-size:20px 150px;background-repeat:no-repeat;width:20px;height:20px}
#main_content_address_book .address_status .address_is_delivery:before{background-position:0 0}
#main_content_address_book .address_status .address_is_billing:before{background-position:0 -50px}
#main_content_address_book .address_status .address_is_main:before{background-position:0 -100px}
#main_content_address_book .address_is_main,#main_content_address_book .address_is_delivery,#main_content_address_book .address_is_billing{display:inline-block}
body.norwd #main_content_address_book .address_is_main,body.norwd #main_content_address_book .address_is_delivery,body.norwd #main_content_address_book .address_is_billing{width:160px}
@media screen and (min-width:721px){#main_content_address_book .address_is_main,#main_content_address_book .address_is_delivery,#main_content_address_book .address_is_billing{width:160px}
}
@media screen and (max-width:720px){body.rwd #main_content_address_book .address_is_main,body.rwd #main_content_address_book .address_is_delivery,body.rwd #main_content_address_book .address_is_billing{margin-right:1em;white-space:nowrap}
}
body.norwd #main_content_address_book .address_is_main,body.norwd #main_content_address_book .address_is_delivery{margin-bottom:6px}
@media screen and (min-width:721px){#main_content_address_book .address_is_main,#main_content_address_book .address_is_delivery{margin-bottom:6px}
}
#main_content_address_book .address_name{font-weight:bold}
@media screen and (max-width:720px){body.rwd #main_content_address_book .address_name{display:block}
}
body.norwd #main_content_address_book .address_actions_container{display:table-row;text-align:right}
@media screen and (min-width:721px){#main_content_address_book .address_actions_container{display:table-row;text-align:right}
}
body.norwd #main_content_address_book .address_actions_container .address_actions_sibling_cell,body.norwd #main_content_address_book .address_actions_container .address_actions{display:table-cell}
@media screen and (min-width:721px){#main_content_address_book .address_actions_container .address_actions_sibling_cell,#main_content_address_book .address_actions_container .address_actions{display:table-cell}
}
#main_content_address_book .address_actions_container .address_actions{display:inline-block;margin-top:.5em}
#main_content_address_book #add_new_address_container .button{float:right}
.formatted_address{white-space:pre-wrap}
.tracking_url .label{margin-right:-220px;float:left}
.tracking_url .value{display:inline-block;float:left;margin-bottom:.5em;margin-left:223px}
#no_redirection_dialog{text-align:center !important}
#no_redirection_dialog .message_content{padding-bottom:1em}
#no_redirection_dialog .message_content #application_name{font-weight:bold}
#no_redirection_dialog .message_content small{color:#707070;font-size:.8em}
#ios_icons{text-align:center;padding-top:.75em}
#ios_icons img:first-child{margin-right:1em}
#ios_icons img{width:80px;box-shadow:none}
@media screen and (max-width:720px){body.rwd #iOSOfflineTicketMsg{background-position:1em 5%}
}
body.norwd #main_content_login .social .label,body.norwd #main_content_registration .social .label,body.norwd #main_content_edit_personal_details .fieldset_container.social_link .label{width:50%}
@media screen and (min-width:721px){#main_content_login .social .label,#main_content_registration .social .label,#main_content_edit_personal_details .fieldset_container.social_link .label{width:50%}
}
#main_content_login .connect_with,#main_content_registration .connect_with{display:inline-block;margin-right:1.5em;position:relative;top:-10px}
#main_content_login .social_separator,#main_content_registration .social_separator{border-top:1px solid #cd3301;margin:2em 0 .5em 0;text-align:center;height:1.5em}
#main_content_login .social_separator .text,#main_content_registration .social_separator .text{position:relative;color:white;padding:3px 5px 4px 4px;top:-50%;background-color:#cd3301;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}
#main_content_social_link .buttons_container #social_link_yes_button{text-align:left}
#main_content_social_link .buttons_container #social_link_no_button{text-align:center}
#main_content_social_link .buttons_container .alternative_button{text-align:right}
#main_content_social_link #social_link_question_container,#main_content_social_link #login_form{display:inline-block;background-color:gainsboro;padding:.5em 1em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
#main_content_social_link #social_link_question{font-size:1.5em}
#main_content_social_link #social_login_form_container .field{margin-top:.3em}
#main_content_social_link #social_login_form_container .alternative_button{display:block;margin-top:1em}
body.norwd #main_content_social_link #social_login_form_container label{min-width:150px}
body.norwd #main_content_social_link #social_login_form_container input{width:180px}
body.norwd #main_content_social_link #social_login_form_container #login_form{display:inline-block}
body.norwd #main_content_social_link #social_login_form_container .button{float:right;margin-top:1em}
@media screen and (min-width:721px){#main_content_social_link #social_login_form_container label{min-width:150px}
#main_content_social_link #social_login_form_container input{width:180px}
#main_content_social_link #social_login_form_container #login_form{display:inline-block}
#main_content_social_link #social_login_form_container .button{float:right;margin-top:1em}
}
@media screen and (max-width:720px){body.rwd #main_content_social_link #social_login_form_container .button{margin-top:.5em}
}
#main_content_social_link .alternative_button.back{display:block;margin-top:2em}
#main_content_registration .register_intro_message ul{margin-bottom:16px;padding-left:12px}
@media screen and (max-width:720px){body.rwd #main_content_registration .connect_with{top:auto}
}
#main_content_registration .filled_by_social{display:none}
#main_content_registration .fields_obtained_from_social .title{display:block;font-weight:bold}
#main_content_registration .fields_obtained_from_social .fields>span:after{content:", "}
#main_content_registration .fields_obtained_from_social .fields>span:last-child:after{content:"."}
#main_content_registration .fields_obtained_from_social>.content>.icon{display:none}
#main_content_registration .fields_obtained_from_social .alternative_button.edit{float:right;margin-left:.5em 0 .5em 1em}
#main_content_registration .fields_obtained_from_social.SWISSPASS,#main_content_registration .fields_obtained_from_social.FACEBOOK,#main_content_registration .fields_obtained_from_social.TWITTER,#main_content_registration .fields_obtained_from_social.GOOGLE{position:relative;padding-left:70px}
#main_content_registration .fields_obtained_from_social.SWISSPASS>.content>.icon,#main_content_registration .fields_obtained_from_social.FACEBOOK>.content>.icon,#main_content_registration .fields_obtained_from_social.TWITTER>.content>.icon,#main_content_registration .fields_obtained_from_social.GOOGLE>.content>.icon{display:block;position:absolute;left:0;top:0;bottom:0;width:65px;height:100%;background-repeat:no-repeat;background-size:contain;-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-bottomleft:.75em;-webkit-border-bottom-left-radius:.75em;border-bottom-left-radius:.75em}
#main_content_registration .fields_obtained_from_social.FACEBOOK .title{color:#3b5999}
#main_content_registration .fields_obtained_from_social.FACEBOOK>.content>.icon{background-image:url("../../images/social-networks/facebook.svg")}
#main_content_registration .fields_obtained_from_social.GOOGLE>.content>.icon{background-image:url("../../images/social-networks/google.svg")}
#main_content_registration .fields_obtained_from_social.TWITTER>.content>.icon{background-image:url("../../images/social-networks/twitter.svg")}
#main_content_registration .fields_obtained_from_social.SWISSPASS{padding:10px 10px 10px 55px;color:white;background:#c51416}
#main_content_registration .fields_obtained_from_social.SWISSPASS>.content>.icon{background-image:url("../../images/social-networks/swisspass.png");width:31px;height:19px;margin-top:-10px;position:absolute;top:50%;left:10px}
#remove_account_popup p{margin:1em 0}
#remove_account_popup input[type="password"]{display:block;width:100%}
@media screen and (max-width:720px){body.rwd .remove_account_buttons_container{text-align:center}
body.rwd .remove_account_buttons_container span,body.rwd .remove_account_buttons_container a{display:block}
}
#remove_account_not_allowed_popup{max-width:500px}
#remove_account_not_allowed_popup .remove_account_buttons_container{text-align:center}
#remove_account_buttons_separator{padding:0 .5em}
@media screen and (max-width:720px){body.rwd #remove_account_buttons_separator{padding:1em 0}
}
@media screen and (max-width:980px){body.rwd #mobileticket_box_secondary_content{display:none}
}
#mobileticket_box_secondary_content .content #mobile_ticket_info_img{background-image:url("images/mobile-ticket-info.jpg");background-repeat:no-repeat;width:700px;max-width:100%;height:85px;margin-bottom:.75em}
#mobileticket_box_secondary_content .content ul{margin-left:0;list-style-position:inside}
#mobileticket_box_secondary_content .content ul li{padding-top:.75em}
#page_account_register .fieldset_container.criteria input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}
#page_account_seasontickets_fixedPriceDetail .championship_summary_table tr.group_end td,#page_account_seasontickets_fixedPriceDetail .championship_summary_table tr.group_end th{border-bottom:0}
#main_content_account_fixedPriceSeasonTicket_detail .subscription,#main_content_account_fixedPriceSeasonTicket_subscriptions .subscription,#main_content_file_details .widget_SEASONTICKET .subscription,.main_content_file_details .widget_SEASONTICKET .subscription,#main_content_order_summary .widget_SEASONTICKET .subscription{margin-bottom:2em}
#main_content_account_fixedPriceSeasonTicket_detail .selected_performances,#main_content_account_fixedPriceSeasonTicket_subscriptions .selected_performances,#main_content_file_details .widget_SEASONTICKET .selected_performances,.main_content_file_details .widget_SEASONTICKET .selected_performances,#main_content_order_summary .widget_SEASONTICKET .selected_performances{border-bottom:solid 1px lightgrey;margin-top:1em;padding-bottom:.5em}
#main_content_account_fixedPriceSeasonTicket_detail .selected_performances .button_container,#main_content_account_fixedPriceSeasonTicket_subscriptions .selected_performances .button_container,#main_content_file_details .widget_SEASONTICKET .selected_performances .button_container,.main_content_file_details .widget_SEASONTICKET .selected_performances .button_container,#main_content_order_summary .widget_SEASONTICKET .selected_performances .button_container{float:right}
#main_content_account_fixedPriceSeasonTicket_detail .selected_performances .button_container .button,#main_content_account_fixedPriceSeasonTicket_subscriptions .selected_performances .button_container .button,#main_content_file_details .widget_SEASONTICKET .selected_performances .button_container .button,.main_content_file_details .widget_SEASONTICKET .selected_performances .button_container .button,#main_content_order_summary .widget_SEASONTICKET .selected_performances .button_container .button{margin-left:10px}
#main_content_account_fixedPriceSeasonTicket_detail .selected_performances .button_container .alternative_button,#main_content_account_fixedPriceSeasonTicket_subscriptions .selected_performances .button_container .alternative_button,#main_content_file_details .widget_SEASONTICKET .selected_performances .button_container .alternative_button,.main_content_file_details .widget_SEASONTICKET .selected_performances .button_container .alternative_button,#main_content_order_summary .widget_SEASONTICKET .selected_performances .button_container .alternative_button{float:none;line-height:31px}
#main_content_account_fixedPriceSeasonTicket_detail .selected_performances .description,#main_content_account_fixedPriceSeasonTicket_subscriptions .selected_performances .description,#main_content_file_details .widget_SEASONTICKET .selected_performances .description,.main_content_file_details .widget_SEASONTICKET .selected_performances .description,#main_content_order_summary .widget_SEASONTICKET .selected_performances .description{float:left;padding:8px 0 .8em;font-style:italic}
#main_content_account_fixedPriceSeasonTicket_detail tr.group_end .selected_performances,#main_content_account_fixedPriceSeasonTicket_subscriptions tr.group_end .selected_performances,#main_content_file_details .widget_SEASONTICKET tr.group_end .selected_performances,.main_content_file_details .widget_SEASONTICKET tr.group_end .selected_performances,#main_content_order_summary .widget_SEASONTICKET tr.group_end .selected_performances{border-bottom:0}
@media screen and (max-width:720px){body.rwd #main_content_account_fixedPriceSeasonTicket_subscriptions .fields_container .label_value .label,body.rwd #main_content_account_fixedPriceSeasonTicket_detail .fields_container .label_value .label{white-space:normal}
}
#main_content_file_details .widget_SEASONTICKET .selected_performances,.main_content_file_details .widget_SEASONTICKET .selected_performances,#main_content_order_summary .widget_SEASONTICKET .selected_performances{border-top:0;margin-top:0;padding-top:0}
#main_content_file_details .product_EVENT,.main_content_file_details .product_EVENT,#main_content_order_summary .product_EVENT{margin-bottom:0}
#main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) thead,#main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) .quantity,#main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) .unit_price,.main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) thead,.main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) .quantity,.main_content_file_details .sales .pass_like_widget.with_compact_view:not(.flat_rate) .unit_price,#main_content_order_summary .sales .pass_like_widget.with_compact_view:not(.flat_rate) thead,#main_content_order_summary .sales .pass_like_widget.with_compact_view:not(.flat_rate) .quantity,#main_content_order_summary .sales .pass_like_widget.with_compact_view:not(.flat_rate) .unit_price{display:none}
#main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,.main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,#main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc{font-size:85%}
body.norwd #main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,body.norwd .main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,body.norwd #main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc{display:inline-block;line-height:normal;vertical-align:middle;padding-left:6px;margin-top:0}
body.norwd #main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before,body.norwd .main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before,body.norwd #main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before{content:"("}
body.norwd #main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after,body.norwd .main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after,body.norwd #main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after{content:")"}
@media screen and (min-width:721px){#main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,.main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc,#main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc{display:inline-block;line-height:normal;vertical-align:middle;padding-left:6px;margin-top:0}
#main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before,.main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before,#main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc:before{content:"("}
#main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after,.main_content_file_details .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after,#main_content_order_summary .sales .pass_like_widget.with_compact_view .audience-subcat-desc:after{content:")"}
}
@media screen and (max-width:720px){body.rwd #main_content_file_details .sales .pass_like_widget.with_compact_view .subtotal,body.rwd .main_content_file_details .sales .pass_like_widget.with_compact_view .subtotal,body.rwd #main_content_order_summary .sales .pass_like_widget.with_compact_view .subtotal{display:block !important}
}
body.norwd #main_content_file_details .title_exp_date_container,body.norwd .main_content_file_details .title_exp_date_container,body.norwd #main_content_order_summary .title_exp_date_container{display:table;width:100%;vertical-align:middle;margin-bottom:.5em}
body.norwd #main_content_file_details .title_exp_date_container .title,body.norwd #main_content_file_details .title_exp_date_container .expiration_info,body.norwd .main_content_file_details .title_exp_date_container .title,body.norwd .main_content_file_details .title_exp_date_container .expiration_info,body.norwd #main_content_order_summary .title_exp_date_container .title,body.norwd #main_content_order_summary .title_exp_date_container .expiration_info{display:table-cell;vertical-align:middle}
body.norwd #main_content_file_details .title_exp_date_container .expiration_info,body.norwd .main_content_file_details .title_exp_date_container .expiration_info,body.norwd #main_content_order_summary .title_exp_date_container .expiration_info{width:125px;text-align:center;padding:5px;background:white}
@media screen and (min-width:721px){#main_content_file_details .title_exp_date_container,.main_content_file_details .title_exp_date_container,#main_content_order_summary .title_exp_date_container{display:table;width:100%;vertical-align:middle;margin-bottom:.5em}
#main_content_file_details .title_exp_date_container .title,#main_content_file_details .title_exp_date_container .expiration_info,.main_content_file_details .title_exp_date_container .title,.main_content_file_details .title_exp_date_container .expiration_info,#main_content_order_summary .title_exp_date_container .title,#main_content_order_summary .title_exp_date_container .expiration_info{display:table-cell;vertical-align:middle}
#main_content_file_details .title_exp_date_container .expiration_info,.main_content_file_details .title_exp_date_container .expiration_info,#main_content_order_summary .title_exp_date_container .expiration_info{width:125px;text-align:center;padding:5px;background:white}
}
@media screen and (max-width:720px){body.rwd #main_content_file_details .expiration_info,body.rwd .main_content_file_details .expiration_info,body.rwd #main_content_order_summary .expiration_info{padding-bottom:.5em}
}
#main_content_file_details .products_by_order_type .order_type_title,.main_content_file_details .products_by_order_type .order_type_title,#main_content_order_summary .products_by_order_type .order_type_title{font-size:1.5em;color:#cd3301;border-bottom:1px solid #cd3301}
#file_details_actions{float:right}
#file_details_actions .button{float:right;clear:right;padding-bottom:.5em}
@media screen and (max-width:720px){body.rwd #file_details_actions{display:none}
}
@media screen and (max-width:720px){body.rwd #file_details_actions_mobile{display:block;margin-top:1em}
body.rwd #file_details_actions_mobile .button{margin-right:1em;display:block;margin-bottom:.5em}
body.rwd #file_details_actions_mobile .button:last-child{margin-bottom:0}
}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item{font-weight:600;padding:10px 0}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .ticket_count,#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .contact_info,#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .seat_info{padding-right:10px}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .unit_price{float:right;padding-top:6px}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .tariff_option{width:125px;margin-right:10px}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item .tariff_verification_container{padding-top:10px;font-size:.9em}
#main_content_exchange_tariffs .exchange_tariff_item_container .exchange_tariff_item.composition_tariff_item{padding-left:45px}
#main_content_exchange_tariffs .exchange_tariff_item_container .sub_total{text-align:right;font-weight:600;font-size:1.2em;padding-top:10px}
#main_content_exchange_tariffs .exchange_tariff_item_container .sub_total .label{padding-right:50px}
#main_content_exchange_tariffs .exchange_tariff_item_container .content_product_info .included{display:none}
#main_content_exchange_tariffs .exchange_tariff_item_container .product{padding-left:45px}
#main_content_exchange_tariffs .exchange_tariff_item_container .product .content .description,#main_content_exchange_tariffs .exchange_tariff_item_container .product .content .more_info{display:none}
body.norwd #main_content_file_summary[class*='massPrintingByFileExisted'] .content{overflow:hidden}
@media screen and (min-width:721px){#main_content_file_summary[class*='massPrintingByFileExisted'] .content{overflow:hidden}
}
#file_details_fields{clear:left;position:relative}
body.norwd #file_details_fields .file_info_left{padding:20px 0;width:60%;float:left}
@media screen and (min-width:721px){#file_details_fields .file_info_left{padding:20px 0;width:60%;float:left}
}
body.norwd #file_details_fields .file_info_left .label_value .label{width:30%}
@media screen and (min-width:721px){#file_details_fields .file_info_left .label_value .label{width:30%}
}
@media screen and (max-width:720px){body.rwd #file_details_fields .file_info_left .label_value .label{width:50%}
}
@media screen and (max-width:720px){body.rwd #file_details_fields .file_info_right{padding-right:.75em}
}
#file_details_fields .file_info_right.massPrintingByFileExisted{display:flex;flex-direction:column;justify-content:center}
body.norwd #file_details_fields .file_info_right.massPrintingByFileExisted{padding:2em 0;width:40%;right:-20px;top:-38px;position:absolute;background-color:#eee}
@media screen and (min-width:721px){#file_details_fields .file_info_right.massPrintingByFileExisted{padding:2em 0;width:40%;right:-20px;top:-38px;position:absolute;background-color:#eee}
}
@media screen and (max-width:720px){body.rwd #file_details_fields .file_info_right.massPrintingByFileExisted{margin:.75em;border-top:#eee}
}
#file_details_fields .file_info_right.massPrintingByFileExisted .printed_ticket_status,#file_details_fields .file_info_right.massPrintingByFileExisted .alternative_button,#file_details_fields .file_info_right.massPrintingByFileExisted .button{margin:auto}
#file_details_fields .radial-progress{top:0;right:0;float:right;margin-bottom:20px}
#file_details_fields .external_remark .value{padding:5px 0 15px}
#file_details_fields .external_remark .external_remark_date{font-size:10px;color:#707070}
#file_details_fields .external_remark .show_more_remark{color:#cd3301;cursor:pointer}
#file_details_actions ~ #file_details_fields{position:static}
.file_content_type_container{margin:4px 0 1em -20px}
@media screen and (max-width:720px){body.rwd .file_content_type_container{margin-left:-6px}
}
.file_content_type_container .file_content_type{padding:.5em 1em;color:white;background-color:#cd3301}
.file_content_type_container .file_content_type_reservation_plural,.file_content_type_container .file_content_type_reservation_singular{filter:alpha(opacity=70);opacity:.7}
.file_content_type_container .file_content_type_option_plural,.file_content_type_container .file_content_type_option_singular,.file_content_type_container .file_content_type_both_option_types{filter:alpha(opacity=50);opacity:.5}
.file_content_type_container .file_content_type_waiting{background-color:transparent;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:center}
#main_content_file_summary .file_content_type_container{margin-top:0;float:left}
#main_content_account_files .file_content_type_container{margin-left:-1em}
@media screen and (max-width:720px){body.rwd #main_content_account_files .file_content_type_container{margin-left:-0.5em}
}
#main_content_file_history .table_container td{font-size:95%}
#main_content_file_history .table_container td,#main_content_file_history .table_container th{padding:.2em}
#main_content_file_history .table_container tr.total_row td{padding:.2em;font-weight:bold;border-top:1px solid #b4b4b4}
#main_content_file_history .table_container td.last{padding-bottom:.4em}
#main_content_file_history .table_container .order_document_mobile div{margin-top:-8px}
#main_content_file_history .table_container tr.total_row{display:none}
@media screen and (max-width:720px){body.rwd #main_content_file_history .table_container .order_id,body.rwd #main_content_file_history .table_container .order_channel,body.rwd #main_content_file_history .table_container .order_document,body.rwd #main_content_file_history .table_container tr.total_row,body.rwd #main_content_file_history .table_container .order_date .date.long{display:none}
body.rwd #main_content_file_history .table_container tr:not(.order_document_mobile) td:not(.first){border-top:1px solid #b4b4b4}
body.rwd #main_content_file_history .table_container .order_date .time,body.rwd #main_content_file_history .table_container .order_date .date{display:block}
body.rwd #main_content_file_history .table_container .order_date .time{color:grey;font-size:.8em}
body.rwd #main_content_file_history .table_container .order_type,body.rwd #main_content_file_history .table_container .order_open_amount,body.rwd #main_content_file_history .table_container .order_confirmed_amount{vertical-align:middle}
}
body.norwd #main_content_file_history .table_container .order_document_mobile,body.norwd #main_content_file_history .table_container .order_date .date.short{display:none}
body.norwd #main_content_file_history .table_container td.nofile{height:1.9em;vertical-align:bottom}
@media screen and (min-width:721px){#main_content_file_history .table_container .order_document_mobile,#main_content_file_history .table_container .order_date .date.short{display:none}
#main_content_file_history .table_container td.nofile{height:1.9em;vertical-align:bottom}
}
#main_content_account_files .content .filters #purchase_date_criteria .criteria{margin-left:0}
#main_content_account_files .content .pagination{margin:0 20px 0 20px}
#main_content_account_salesReports .duration_notification{color:gray;font-size:.95em}
@media screen and (max-width:720px){body.rwd #main_content_account_salesReports .fields_container .label_value .label{width:150px}
}
body.norwd #main_content_resale_parameters #resale_parameters{width:54%;float:left}
@media screen and (min-width:721px){#main_content_resale_parameters #resale_parameters{width:54%;float:left}
}
@media screen and (max-width:720px){body.rwd #main_content_resale_parameters #resale_parameters{margin-bottom:1em}
}
#main_content_resale_parameters #resale_parameters .price_title{font-weight:normal;font-size:1.5em;margin-bottom:.5em}
#main_content_resale_parameters #resale_parameters .what_price{font-size:1.1em;background-color:gainsboro;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
body.norwd #main_content_resale_parameters #resale_parameters .what_price{padding:1.5em .8em}
@media screen and (min-width:721px){#main_content_resale_parameters #resale_parameters .what_price{padding:1.5em .8em}
}
@media screen and (max-width:720px){body.rwd #main_content_resale_parameters #resale_parameters .what_price{padding:.5em}
}
#main_content_resale_parameters #resale_parameters .what_price .price_box{font-size:1.2em}
#main_content_resale_parameters #resale_parameters .what_price .price_box input{width:5em}
#main_content_resale_parameters #resale_parameters .what_price .price_box #price_ticket{width:5em;display:inline}
#main_content_resale_parameters #resale_parameters .what_price .min_max{text-align:center;font-size:.9em;margin-top:.5em}
#main_content_resale_parameters #resale_parameters .what_price .min_max.error{color:black}
#main_content_resale_parameters #resale_parameters .what_price .resell_price_by_org{font-size:16px}
#main_content_resale_parameters #resale_parameters .what_price.custom{display:flex;flex-direction:column}
#main_content_resale_parameters #resale_parameters .what_price.custom .message{padding:0;margin:0}
#main_content_resale_parameters #resale_parameters .what_price.custom .message.warning{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;background:0;min-height:3em}
#main_content_resale_parameters #resale_parameters .what_price.custom .message.warning>.content{padding-left:0}
#main_content_resale_parameters #resale_parameters .what_price.custom .message.warning>.content>.icon{position:initial;margin-top:0;width:2.75em;height:2.75em;background-image:url("images/messages-colored/warning.svg")}
#main_content_resale_parameters #resale_parameters .what_price.custom .message.warning>.title{padding-left:.5em;font-size:16px;color:#ed8634}
body.norwd #main_content_resale_parameters #resale_parameters .payment_method{margin-top:2em}
@media screen and (min-width:721px){#main_content_resale_parameters #resale_parameters .payment_method{margin-top:2em}
}
@media screen and (max-width:720px){body.rwd #main_content_resale_parameters #resale_parameters .payment_method{margin-top:1em}
}
#main_content_resale_parameters #resale_parameters .payment_method .title{font-size:1.1em;text-decoration:underline;margin-bottom:.5em}
#main_content_resale_parameters #resale_parameters .payment_method .use_bank_account{margin:.5em 0}
#main_content_resale_parameters #resale_summary_container{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.norwd #main_content_resale_parameters #resale_summary_container{width:44%;min-height:260px;float:right}
@media screen and (min-width:721px){#main_content_resale_parameters #resale_summary_container{width:44%;min-height:260px;float:right}
}
#main_content_resale_parameters #resale_summary_container #resale_summary_slot{height:10px;width:100%;background-color:black;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#main_content_resale_parameters #resale_summary_container #resale_summary_slot:after{display:block;content:"";margin:0 .75em;height:5px;position:relative;top:5px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#555),color-stop(100%,#aaa));background-image:-webkit-linear-gradient(#555,#aaa);background-image:-moz-linear-gradient(#555,#aaa);background-image:-o-linear-gradient(#555,#aaa);background-image:linear-gradient(#555,#aaa)}
#main_content_resale_parameters #resale_summary_container #resale_summary,#main_content_resale_parameters #resale_summary_container #resale_summary_clone{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b4b4b4;border-top:0;border-bottom:0;margin:0 .75em 0;padding:.5em .5em .5em;position:relative}
#main_content_resale_parameters #resale_summary_container #resale_summary .introduction,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .introduction{margin-top:.5em;color:#cd3301;font-size:1.5em;text-align:center}
#main_content_resale_parameters #resale_summary_container #resale_summary .summary_title,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .summary_title{color:#b4b4b4;text-transform:uppercase;margin:1em 0 .5em;text-align:center}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container{margin-bottom:1em}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container th,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container th{border:0;font-weight:normal;padding:.25em}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container td,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container td{font-weight:bold;text-align:right;padding:.25em}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr.fees th,#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr.fees td,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr.fees th,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr.fees td{border-bottom:1px solid #b4b4b4}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr.total th,#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr.total td,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr.total th,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr.total td{font-weight:bold;color:#cd3301;border:0}
#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr:first-child td,#main_content_resale_parameters #resale_summary_container #resale_summary .table_container tr:first-child th,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr:first-child td,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .table_container tr:first-child th{border-top:1px solid #b4b4b4}
#main_content_resale_parameters #resale_summary_container #resale_summary .remark,#main_content_resale_parameters #resale_summary_container #resale_summary_clone .remark{margin:.5em 0 1em;padding-top:.5em;font-size:.9em;border-top:1px dashed #b4b4b4}
#main_content_resale_parameters #resale_summary_container #resale_summary_clone{position:absolute;visibility:hidden;height:auto}
#main_content_resale_parameters #resale_summary_container #resale_summary{background-color:white;height:0;max-height:999px;overflow:hidden;-webkit-box-shadow:0 10px 20px #aeaeae;-moz-box-shadow:0 10px 20px #aeaeae;box-shadow:0 10px 20px #aeaeae}
#main_content_resale_parameters #resale_summary_container #resale_summary .content{position:absolute;bottom:0;margin:inherit}
#main_content_resale_parameters #resale_summary_container #resale_summary:before{display:block;content:"";height:10px;position:relative;top:-6px;margin:0 -0.75em;background:-webkit-gradient(linear,50% 0,50% 10,color-stop(0,#aaa),color-stop(100%,#fff));background:-webkit-linear-gradient(#aaa,#fff 10px);background:-moz-linear-gradient(#aaa,#fff 10px);background:-o-linear-gradient(#aaa,#fff 10px);background:linear-gradient(#aaa,#fff 10px)}
body.norwd #main_content_resale_parameters.summary_displayed #resale_parameters{width:54%;float:left}
@media screen and (min-width:721px){#main_content_resale_parameters.summary_displayed #resale_parameters{width:54%;float:left}
}
#main_content_resale_parameters.summary_displayed #resale_summary_container{opacity:1}
#main_content_resale_parameters.summary_displayed #resale_summary_container #resale_summary{-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
#main_content_resale_parameters .section_footer{clear:both;padding-top:.75em;margin-top:.75em;border-top:1px solid #b4b4b4}
#main_content_resale_parameters .section_footer .accept_conditions{margin:0 0 .5em}
#main_content_file_documents .sub_section,#file_details_actions_mobile .sub_section{display:inline-block;width:100%;color:#757575;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a3a3a3}
@media screen and (max-width:720px){body.rwd #main_content_file_documents .sub_section_last_date{display:block}
body.rwd #main_content_file_documents .sub_section_separator{display:none}
}
#main_content_summary_linkFile .linkFileField input[type=number]{min-width:180px}
#main_content_summary_linkFile .linkFileField input[type=number]::-webkit-inner-spin-button,#main_content_summary_linkFile .linkFileField input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
#main_content_summary_linkFile .linkFileField input[type='number']{-moz-appearance:textfield}
#main_content_summary_linkFile .linkFilesBtn,#main_content_summary_linkFile .inp_parent_file_id{margin-left:10px}
#main_content_summary_linkFile .linkFileResult.error{color:#e54554}
#main_content_summary_linkFile .parentFileIdError{color:#e54554;margin-left:87px;margin-top:-5px;font-size:12px}
#file_new_document_title{margin-top:.5em}
.file_document{width:100%;margin-bottom:.5em}
body.norwd .file_document{display:table}
@media screen and (min-width:721px){.file_document{display:table}
}
body.norwd .file_document .details,body.norwd .file_document .file_icon,body.norwd .file_document .actions{display:table-cell;vertical-align:middle}
@media screen and (min-width:721px){.file_document .details,.file_document .file_icon,.file_document .actions{display:table-cell;vertical-align:middle}
}
.file_document .file_icon{height:51px;width:50px;background:url("images/file-document.png") no-repeat;border:1px solid #a3a3a3;cursor:pointer;-webkit-border-radius:4px 4px;-moz-border-radius:4px / 4px;border-radius:4px / 4px}
.file_document .details{padding-left:5px;max-width:400px}
.file_document .details span{display:block}
.file_document .details .date{color:#757575}
.file_document .actions .alternative_button{float:right;margin:-8px 0 0 1.5em}
.file_document .actions .alternative_button .icon{vertical-align:baseline}
@media screen and (max-width:720px){body.rwd .file_document .file_icon,body.rwd .file_document .actions{display:none}
}
@media screen and (max-width:720px){body.rwd .file_document .actions_mobile{display:block;margin-bottom:1em}
body.rwd .file_document .actions_mobile .alternative_button{margin:0 20px 0 -2px}
}
#main_content_file_history .action_arrow,#main_content_file_documents .action_arrow{vertical-align:top;padding:0 2px 0 5px}
#cancel_file_popup{display:none}
#cancel_file_popup .cancel_question{font-weight:bold}
#cancel_file_popup .cancel_mixed_file{width:200px}
#cancel_file_popup #cancel_reservations,#cancel_file_popup #cancel_requests{width:350px;padding-top:.8em}
#cancel_file_popup #cancel_requests{padding-bottom:.5em}
#file_cancel_areaintro_container{display:block;padding:.8em 0 .2em 0}
#file_cancel_buttons_container{padding-top:1em}
#file_cancel_buttons_container .alternative_button.back{float:left}
#file_cancel_buttons_container .button.submit{float:right}
#file_cancel_intro_container{display:inline-block}
#file_cancel_form_reason,#file_cancel_intro_container{width:350px;padding-bottom:.5em}
@media screen and (max-width:720px){body.rwd #file_cancel_form_reason,body.rwd #file_cancel_intro_container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#main_content_account_dashboard #tab_late_payments:not(.highlight),#main_content_account_dashboard #tab_offers:not(.highlight),#main_content_account_dashboard #tab_quotes:not(.highlight),#main_content_account_dashboard #tab_requests:not(.highlight),#main_content_account_dashboard #tab_combo:not(.highlight){cursor:pointer}
#main_content_account_dashboard #tab_late_payments.disabled,#main_content_account_dashboard #tab_offers.disabled,#main_content_account_dashboard #tab_quotes.disabled,#main_content_account_dashboard #tab_requests.disabled,#main_content_account_dashboard #tab_combo.disabled{cursor:auto}
#main_content_account_dashboard #tab_late_payments .specialNumber,#main_content_account_dashboard #tab_offers .specialNumber,#main_content_account_dashboard #tab_quotes .specialNumber,#main_content_account_dashboard #tab_requests .specialNumber,#main_content_account_dashboard #tab_combo .specialNumber{color:white;background-color:red;padding:.2em .5em;margin-left:1em;border-radius:2px}
#main_content_account_dashboard .tab_content{border:1px solid #b4b4b4}
@media screen and (max-width:720px){body.rwd #main_content_account_dashboard .tabs .content_title{display:block;width:100%;margin-right:0}
}
#main_content_account_dashboard .tabs .content_title.disabled>div{background:silver;color:#909090}
#main_content_account_home_subscription_renewal .product_image_container,#main_content_account_home_subscription_transfer .product_image_container{margin-right:.75em}
#main_content_account_home_subscription_renewal .product,#main_content_account_home_subscription_transfer .product{margin-bottom:0;padding-bottom:0}
body.norwd #main_content_account_home_subscription_renewal .product .title,body.norwd #main_content_account_home_subscription_transfer .product .title{font-size:18px}
@media screen and (min-width:721px){#main_content_account_home_subscription_renewal .product .title,#main_content_account_home_subscription_transfer .product .title{font-size:18px}
}
@media screen and (max-width:720px){body.rwd #main_content_account_home_subscription_renewal .product .title,body.rwd #main_content_account_home_subscription_transfer .product .title{font-size:1.5em}
}
#main_content_account_home_subscription_renewal .alternative_button,#main_content_account_home_subscription_transfer .alternative_button{float:right}
#account_home_shopping_card_info .buy_now{font-weight:bold}
@media screen and (max-width:720px){body.rwd #main_content_file_details .label_value.sales_channel,body.rwd .main_content_file_details .label_value.sales_channel,body.rwd #main_content_order_summary .label_value.sales_channel{display:none}
}
@media screen and (max-width:720px){body.rwd #account_not_login_mobile.item_mobileAccount.item>a{padding:3px}
body.rwd #account_not_login_mobile.item_mobileAccount.item>a .account_icon{display:block;background:url("images/contact.png") no-repeat;background-position:0 -23px;background-size:23px 45px;width:23px;height:23px;margin-top:1px}
}
body.norwd #account_cart_mobile_button{display:none}
@media screen and (min-width:721px){#account_cart_mobile_button{display:none}
}
@media screen and (max-width:720px){body.rwd #account_cart_mobile_button{display:block}
body.rwd #account_cart_mobile_button.item_cart.item>a{padding:3px}
body.rwd #account_cart_mobile_button.item_cart.item>a .cart_icon{display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNob3BwaW5nLWNhcnQtMy1pY29uIiBkPSJtIDE2NS4wODYsMTQzLjYwOSAyOTYuNzQ2LDAgLTUzLjU2MywxMjEuMTY2IC0yMDUuMDg1LDAgLTM4LjA5OCwtMTIxLjE2NiB6IG0gLTExNC45MTgsLTM4LjUgMTIuNzQ2LDQwIDI5Ljk4LDAgNTkuMTc4LDE4OC4xNjYgMjI3LjA3MiwwIDE3LjYyNSwtNDAgLTIxNS40NDksMCAtNTkuMTgsLTE4OC4xNjYgLTcxLjk3MiwwIHogTSAxOTUuMTg0LDM4MCBjIDAsMTQuODUyIDEyLjAzOSwyNi44OTEgMjYuODkxLDI2Ljg5MSAxNC44NTIsMCAyNi44OSwtMTIuMDM5IDI2Ljg5LC0yNi44OTEgMCwtMTQuODUyIC0xMi4wMzksLTI2Ljg5MSAtMjYuODkxLC0yNi44OTEgLTE0Ljg1MiwwIC0yNi44OSwxMi4wMzkgLTI2Ljg5LDI2Ljg5MSB6IG0gODguODgzLDAgYyAwLDE0Ljg1MiAxMi4wNCwyNi44OTEgMjYuODkzLDI2Ljg5MSAxNC44NTIsMCAyNi44OTEsLTEyLjAzOSAyNi44OTEsLTI2Ljg5MSAwLC0xNC44NTIgLTEyLjAzOSwtMjYuODkxIC0yNi44OTEsLTI2Ljg5MSAtMTQuODUzLDAgLTI2Ljg5MywxMi4wMzkgLTI2Ljg5MywyNi44OTEgeiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');background-repeat:no-repeat;background-size:24px 24px;width:24px;height:24px}
}
@media screen and (max-width:720px){body.rwd #account_cart_button{display:none}
}
#main_content_account_home_last_file table{margin-bottom:.75em}
#main_content_account_home_last_file .label{width:120px}
#main_content_account_home_last_file .label_value.total{margin-bottom:.75em}
#main_content_account_home_last_file .label_value.date.long{display:none}
body.norwd #main_content_account_home_last_file .label_value.date.short{display:block}
@media screen and (min-width:721px){#main_content_account_home_last_file .label_value.date.short{display:block}
}
#main_content_account_home_last_file .button{margin-top:1em;float:right}
body.norwd #main_content_account_home_last_file .file_content_type_container{margin-left:-20px}
@media screen and (min-width:721px){#main_content_account_home_last_file .file_content_type_container{margin-left:-20px}
}
@media screen and (max-width:720px){body.rwd #main_content_account_home_last_file .file_content_type_container{margin-left:-6px}
}
.file .label_value.sales_channel{margin-bottom:.75em}
.file .button{float:right}
.status{font-style:italic}
.file_status_ABANDONNED,.file_status_REFUNDED,.file_status_ABANDONED_NO_PAYMENT,.file_status_ABANDONED_PAYMENT_CANCELLED,.file_status_ABANDONED_PAYMENT_FAILED{color:black}
.file_status_CLOSED,.file_status_PARTIALLY_REFUNDED{color:black}
#main_content_account_home_upcomming_ticket .upcoming_container{background:#eee}
#main_content_account_home_upcomming_ticket .upcoming_container:after{content:"";display:block;clear:both}
#main_content_account_home_upcomming_ticket .calendar{float:left;width:55px;margin-right:10px;border:1px solid #b4b4b4;background:transparent url("images/content-background.png") repeat}
#main_content_account_home_upcomming_ticket .calendar>*{display:block}
#main_content_account_home_upcomming_ticket .calendar .month{line-height:21px;text-align:center;background-color:#cd3301;color:white;text-transform:uppercase}
#main_content_account_home_upcomming_ticket .calendar .day{line-height:30px;text-align:center;font-size:30px;color:#cd3301}
#main_content_account_home_upcomming_ticket .calendar .day-of-week{line-height:15px;text-align:center;text-transform:uppercase}
#main_content_account_home_upcomming_ticket .event-title{font-size:18px}
#main_content_account_home_upcomming_ticket .event-season{font-size:.9em}
#main_content_account_home_upcomming_ticket .event-validity{display:block}
#main_content_account_home_upcomming_ticket .event-location{margin:0 5px 5px 0;color:#707070;margin-left:65px}
#main_content_account_home_upcomming_ticket .event-location:before{content:"";display:inline-block;width:12px;height:18px;background-image:url("images/location_hires.png");background-size:100%;position:relative;top:4px;margin-right:5px}
#main_content_account_home_upcomming_ticket .number-of-tickets{margin:0 5px 5px 5px;color:#707070}
#main_content_account_home_upcomming_ticket .number-of-tickets:before{content:"";display:inline-block;width:18px;height:18px;background-image:url("images/ticket_hires.png");background-size:100%;position:relative;top:4px;margin-right:5px}
#main_content_account_home_upcomming_ticket .navigate-to-tickets{float:right;margin-top:.5em}
body.norwd #main_content_account_home_container{width:700px;margin:0 auto}
@media screen and (min-width:721px){#main_content_account_home_container{width:700px;margin:0 auto}
}
#main_content_account_home_personal_offers{clear:both}
.account_box:not(.account_box_alone){float:left;width:340px}
.account_box:not(.account_box_alone)+.account_box,.account_box:not(.account_box_alone)+.account_box+.account_box+.account_box{float:right}
.account_box:not(.account_box_alone)+.account_box+.account_box{float:left}
#main_content_account_export_customer_info #season{width:100px}
#main_content_account_export_customer_info #season_criteria .label{color:#F00}
#main_content_account_export_customer_info .report_criterion{margin:5px auto}
#main_content_account_export_customer_info .report_criterion .label,#main_content_account_export_customer_info .report_criterion label{display:inline-block;width:200px}
#main_content_account_export_customer_info #criteria_required{margin-top:1em;font-style:italic;color:#F00}
#main_content_account_voucher_codes_dashboard th,#main_content_account_voucher_codes_dashboard td{text-align:center}
body.norwd #main_content_account_voucher_codes_dashboard .btn_export_voucher_code .text{white-space:nowrap}
@media screen and (min-width:721px){#main_content_account_voucher_codes_dashboard .btn_export_voucher_code .text{white-space:nowrap}
}
#exhibitor_location .info_label{min-width:40%;display:block;color:#707070}
#exhibitor_location .info_value{text-transform:initial}
#exhibitor_location .info_piece{padding-bottom:6px}
.fieldset_container.recaptcha #field_captcha{position:relative;min-height:82px}
.fieldset_container.recaptcha #field_captcha .g-recaptcha{display:inline-block;position:relative;z-index:1}
.fieldset_container.recaptcha #field_captcha #g-recaptcha-wait{display:inline-block;opacity:0;width:302px;height:76px;position:absolute}
.fieldset_container.recaptcha #field_captcha #g-recaptcha-wait.shown{opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.fieldset_container.recaptcha #field_captcha #g-recaptcha-wait #g-recaptcha-wait-spinner{height:45px;width:45px;background:url("images/messages-colored/wait.png") no-repeat center center;background-size:contain;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;margin:5px auto 0}
.fieldset_container.recaptcha #field_captcha #g-recaptcha-wait #g-recaptcha-wait-text{text-align:center;margin-top:5px;color:#707070}
.fieldset_container.recaptcha #field_captcha label,.fieldset_container.recaptcha #field_captcha .label{vertical-align:top}
#main_content_edit_personal_details .field_locked,#main_content_edit_personal_details .field_locked_hint,#main_content_registration .field_locked,#main_content_registration .field_locked_hint{background-image:url("images/lock.png");background-repeat:no-repeat;background-position:-4px -1px;background-size:16px;padding-left:16px}
#main_content_edit_personal_details .field_locked,#main_content_registration .field_locked{font-weight:bold}
#main_content_edit_personal_details .field_locked_hint,#main_content_registration .field_locked_hint{font-size:.9em}
#main_content_edit_personal_details .fieldset_container .legend,#main_content_registration .fieldset_container .legend{margin-top:1em}
#main_content_edit_personal_details .criteria select[multiple],#main_content_registration .criteria select[multiple]{height:140px}
.pcaautocomplete .pcalist .pcaitem_total{font-style:italic}
body.norwd #main_content_edit_personal_details #field_payment_methods .label{float:left;line-height:30px}
body.norwd #main_content_edit_personal_details #field_payment_methods .value{overflow:hidden}
@media screen and (min-width:721px){#main_content_edit_personal_details #field_payment_methods .label{float:left;line-height:30px}
#main_content_edit_personal_details #field_payment_methods .value{overflow:hidden}
}
#main_content_edit_personal_details .payment_method{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:3px;padding:5px 10px;background:white}
#main_content_edit_personal_details .payment_method_label{-ms-flex:3 auto;-webkit-flex:3 auto;flex:3 auto;margin-right:1em}
#main_content_edit_personal_details .expiration_date{margin-right:1em;font-size:10px;line-height:16px}
#main_content_edit_personal_details .expiration_date.expires_soon{color:red;padding-left:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJ3YXJuaW5nLWljb24iIGQ9Ik0yNTYuMDAyLDUwQzE0Mi4yMjksNTAsNDkuOTk5LDE0Mi4yMjksNDkuOTk5LDI1Ni4wMDFDNDkuOTk5LDM2OS43NzEsMTQyLjIyOSw0NjIsMjU2LjAwMiw0NjIgICBjMTEzLjc3LDAsMjA1Ljk5OS05Mi4yMjksMjA1Ljk5OS0yMDUuOTk5QzQ2Mi4wMDEsMTQyLjIyOSwzNjkuNzcxLDUwLDI1Ni4wMDIsNTB6IE0yMjUuNSwxMjAuNzkyaDYxdjE4NC45OTloLTYxVjEyMC43OTJ6ICAgIE0yNTYsNDAxLjIwOWMtMTguMTgsMC0zMi45MTctMTQuNzM4LTMyLjkxNy0zMi45MThTMjM3LjgyLDMzNS4zNzMsMjU2LDMzNS4zNzNzMzIuOTE3LDE0LjczOCwzMi45MTcsMzIuOTE4ICAgUzI3NC4xOCw0MDEuMjA5LDI1Niw0MDEuMjA5eiIgZmlsbD0icmVkIi8+Cgo8L3N2Zz4K');background-repeat:no-repeat;background-size:16px;background-position:center left}
#main_content_edit_personal_details .alternative_button.edit{margin-right:1em}
#main_content_edit_personal_details .alternative_button.delete .text{display:none}
#main_content_edit_personal_details .read_only_field .read_only_input{display:none}
#main_content_edit_personal_details .read_only_field .read_only_content{margin:2px 0;display:inline-table;width:205px}
#main_content_edit_personal_details .payment_method_ALIPAY .payment_method_label,#edit_payment_method_popup .payment_method_ALIPAY .payment_method_label,#remove_payment_method_popup .payment_method_ALIPAY .payment_method_label{background-image:url("../../images/creditcard/ALIPAY.png");background-size:20px 12.8px;background-position:left center}
#main_content_edit_personal_details .payment_method_ALIPAY_HK .payment_method_label,#edit_payment_method_popup .payment_method_ALIPAY_HK .payment_method_label,#remove_payment_method_popup .payment_method_ALIPAY_HK .payment_method_label{background-image:url("../../images/creditcard/ALIPAY_HK.png");background-size:20px 5.16456px;background-position:left center}
#main_content_edit_personal_details .payment_method_AMAZON_PAY .payment_method_label,#edit_payment_method_popup .payment_method_AMAZON_PAY .payment_method_label,#remove_payment_method_popup .payment_method_AMAZON_PAY .payment_method_label{background-image:url("../../images/creditcard/AMAZON_PAY.png");background-size:20px 12.66667px;background-position:left center}
#main_content_edit_personal_details .payment_method_AMEX .payment_method_label,#edit_payment_method_popup .payment_method_AMEX .payment_method_label,#remove_payment_method_popup .payment_method_AMEX .payment_method_label{background-image:url("../../images/creditcard/AMEX.png");background-size:20px 19.8px;background-position:left center}
#main_content_edit_personal_details .payment_method_BANCONT .payment_method_label,#edit_payment_method_popup .payment_method_BANCONT .payment_method_label,#remove_payment_method_popup .payment_method_BANCONT .payment_method_label{background-image:url("../../images/creditcard/BANCONT.png");background-size:20px 14.9px;background-position:left center}
#main_content_edit_personal_details .payment_method_BCMC .payment_method_label,#edit_payment_method_popup .payment_method_BCMC .payment_method_label,#remove_payment_method_popup .payment_method_BCMC .payment_method_label{background-image:url("../../images/creditcard/BCMC.png");background-size:20px 14.13127px;background-position:left center}
#main_content_edit_personal_details .payment_method_BOTTOMLINE .payment_method_label,#edit_payment_method_popup .payment_method_BOTTOMLINE .payment_method_label,#remove_payment_method_popup .payment_method_BOTTOMLINE .payment_method_label{background-image:url("../../images/creditcard/BOTTOMLINE.png");background-size:20px 6.35055px;background-position:left center}
#main_content_edit_personal_details .payment_method_CABAL .payment_method_label,#edit_payment_method_popup .payment_method_CABAL .payment_method_label,#remove_payment_method_popup .payment_method_CABAL .payment_method_label{background-image:url("../../images/creditcard/CABAL.png");background-size:20px 11px;background-position:left center}
#main_content_edit_personal_details .payment_method_CB .payment_method_label,#edit_payment_method_popup .payment_method_CB .payment_method_label,#remove_payment_method_popup .payment_method_CB .payment_method_label{background-image:url("../../images/creditcard/CB.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_CONVENIENCE_STORE .payment_method_label,#edit_payment_method_popup .payment_method_CONVENIENCE_STORE .payment_method_label,#remove_payment_method_popup .payment_method_CONVENIENCE_STORE .payment_method_label{background-image:url("../../images/creditcard/CONVENIENCE_STORE.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_DINERS .payment_method_label,#edit_payment_method_popup .payment_method_DINERS .payment_method_label,#remove_payment_method_popup .payment_method_DINERS .payment_method_label{background-image:url("../../images/creditcard/DINERS.png");background-size:20px 12.63682px;background-position:left center}
#main_content_edit_personal_details .payment_method_DISCOVER .payment_method_label,#edit_payment_method_popup .payment_method_DISCOVER .payment_method_label,#remove_payment_method_popup .payment_method_DISCOVER .payment_method_label{background-image:url("../../images/creditcard/DISCOVER.png");background-size:20px 12.5px;background-position:left center}
#main_content_edit_personal_details .payment_method_EANCV .payment_method_label,#edit_payment_method_popup .payment_method_EANCV .payment_method_label,#remove_payment_method_popup .payment_method_EANCV .payment_method_label{background-image:url("../../images/creditcard/EANCV.png");background-size:20px 13px;background-position:left center}
#main_content_edit_personal_details .payment_method_EPS .payment_method_label,#edit_payment_method_popup .payment_method_EPS .payment_method_label,#remove_payment_method_popup .payment_method_EPS .payment_method_label{background-image:url("../../images/creditcard/EPS.png");background-size:20px 13px;background-position:left center}
#main_content_edit_personal_details .payment_method_GIROPAY .payment_method_label,#edit_payment_method_popup .payment_method_GIROPAY .payment_method_label,#remove_payment_method_popup .payment_method_GIROPAY .payment_method_label{background-image:url("../../images/creditcard/GIROPAY.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_IDEAL .payment_method_label,#edit_payment_method_popup .payment_method_IDEAL .payment_method_label,#remove_payment_method_popup .payment_method_IDEAL .payment_method_label{background-image:url("../../images/creditcard/IDEAL.png");background-size:20px 17.28395px;background-position:left center}
#main_content_edit_personal_details .payment_method_JCB .payment_method_label,#edit_payment_method_popup .payment_method_JCB .payment_method_label,#remove_payment_method_popup .payment_method_JCB .payment_method_label{background-image:url("../../images/creditcard/JCB.png");background-size:20px 15.4px;background-position:left center}
#main_content_edit_personal_details .payment_method_KLARNA .payment_method_label,#edit_payment_method_popup .payment_method_KLARNA .payment_method_label,#remove_payment_method_popup .payment_method_KLARNA .payment_method_label{background-image:url("../../images/creditcard/KLARNA.png");background-size:20px 10px;background-position:left center}
#main_content_edit_personal_details .payment_method_LYFPAY .payment_method_label,#edit_payment_method_popup .payment_method_LYFPAY .payment_method_label,#remove_payment_method_popup .payment_method_LYFPAY .payment_method_label{background-image:url("../../images/creditcard/LYFPAY.png");background-size:20px 15.4px;background-position:left center}
#main_content_edit_personal_details .payment_method_MAESTRO .payment_method_label,#edit_payment_method_popup .payment_method_MAESTRO .payment_method_label,#remove_payment_method_popup .payment_method_MAESTRO .payment_method_label{background-image:url("../../images/creditcard/MAESTRO.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_MASTERCARD .payment_method_label,#edit_payment_method_popup .payment_method_MASTERCARD .payment_method_label,#remove_payment_method_popup .payment_method_MASTERCARD .payment_method_label{background-image:url("../../images/creditcard/MASTERCARD.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_MASTERPASS .payment_method_label,#edit_payment_method_popup .payment_method_MASTERPASS .payment_method_label,#remove_payment_method_popup .payment_method_MASTERPASS .payment_method_label{background-image:url("../../images/creditcard/MASTERPASS.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_NARANJA .payment_method_label,#edit_payment_method_popup .payment_method_NARANJA .payment_method_label,#remove_payment_method_popup .payment_method_NARANJA .payment_method_label{background-image:url("../../images/creditcard/NARANJA.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_PAYPAL .payment_method_label,#edit_payment_method_popup .payment_method_PAYPAL .payment_method_label,#remove_payment_method_popup .payment_method_PAYPAL .payment_method_label{background-image:url("../../images/creditcard/PAYPAL.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_POSTCARD .payment_method_label,#edit_payment_method_popup .payment_method_POSTCARD .payment_method_label,#remove_payment_method_popup .payment_method_POSTCARD .payment_method_label{background-image:url("../../images/creditcard/POSTCARD.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_POSTFINANCE_CARD .payment_method_label,#edit_payment_method_popup .payment_method_POSTFINANCE_CARD .payment_method_label,#remove_payment_method_popup .payment_method_POSTFINANCE_CARD .payment_method_label{background-image:url("../../images/creditcard/POSTFINANCE_CARD.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_POSTFINANCE_EFINANCE .payment_method_label,#edit_payment_method_popup .payment_method_POSTFINANCE_EFINANCE .payment_method_label,#remove_payment_method_popup .payment_method_POSTFINANCE_EFINANCE .payment_method_label{background-image:url("../../images/creditcard/POSTFINANCE_EFINANCE.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_PREMIUM_CREDIT .payment_method_label,#edit_payment_method_popup .payment_method_PREMIUM_CREDIT .payment_method_label,#remove_payment_method_popup .payment_method_PREMIUM_CREDIT .payment_method_label{background-image:url("../../images/creditcard/PREMIUM_CREDIT.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_REWARDS4CRICKET .payment_method_label,#edit_payment_method_popup .payment_method_REWARDS4CRICKET .payment_method_label,#remove_payment_method_popup .payment_method_REWARDS4CRICKET .payment_method_label{background-image:url("../../images/creditcard/REWARDS4CRICKET.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_REWARDS4GOLF .payment_method_label,#edit_payment_method_popup .payment_method_REWARDS4GOLF .payment_method_label,#remove_payment_method_popup .payment_method_REWARDS4GOLF .payment_method_label{background-image:url("../../images/creditcard/REWARDS4GOLF.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_REWARDS4RUGBY .payment_method_label,#edit_payment_method_popup .payment_method_REWARDS4RUGBY .payment_method_label,#remove_payment_method_popup .payment_method_REWARDS4RUGBY .payment_method_label{background-image:url("../../images/creditcard/REWARDS4RUGBY.png");background-size:20px 12.7px;background-position:left center}
#main_content_edit_personal_details .payment_method_SAFERPAY_TESTCARD .payment_method_label,#edit_payment_method_popup .payment_method_SAFERPAY_TESTCARD .payment_method_label,#remove_payment_method_popup .payment_method_SAFERPAY_TESTCARD .payment_method_label{background-image:url("../../images/creditcard/SAFERPAY_TESTCARD.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_SAFETYPAY .payment_method_label,#edit_payment_method_popup .payment_method_SAFETYPAY .payment_method_label,#remove_payment_method_popup .payment_method_SAFETYPAY .payment_method_label{background-image:url("../../images/creditcard/SAFETYPAY.png");background-size:20px 12.5px;background-position:left center}
#main_content_edit_personal_details .payment_method_SHAREGROOP .payment_method_label,#edit_payment_method_popup .payment_method_SHAREGROOP .payment_method_label,#remove_payment_method_popup .payment_method_SHAREGROOP .payment_method_label{background-image:url("../../images/creditcard/SHAREGROOP.png");background-size:20px 13.3px;background-position:left center}
#main_content_edit_personal_details .payment_method_SLIMPAY .payment_method_label,#edit_payment_method_popup .payment_method_SLIMPAY .payment_method_label,#remove_payment_method_popup .payment_method_SLIMPAY .payment_method_label{background-image:url("../../images/creditcard/SLIMPAY.png");background-size:20px 9.50943px;background-position:left center}
#main_content_edit_personal_details .payment_method_SOFORT .payment_method_label,#edit_payment_method_popup .payment_method_SOFORT .payment_method_label,#remove_payment_method_popup .payment_method_SOFORT .payment_method_label{background-image:url("../../images/creditcard/SOFORT.png");background-size:20px 13.55705px;background-position:left center}
#main_content_edit_personal_details .payment_method_SPONSOR_PAYMENT_METHOD_LOGO .payment_method_label,#edit_payment_method_popup .payment_method_SPONSOR_PAYMENT_METHOD_LOGO .payment_method_label,#remove_payment_method_popup .payment_method_SPONSOR_PAYMENT_METHOD_LOGO .payment_method_label{background-image:url("../../images/creditcard/SPONSOR_PAYMENT_METHOD_LOGO.png");background-size:20px 12.52226px;background-position:left center}
#main_content_edit_personal_details .payment_method_TWINT .payment_method_label,#edit_payment_method_popup .payment_method_TWINT .payment_method_label,#remove_payment_method_popup .payment_method_TWINT .payment_method_label{background-image:url("../../images/creditcard/TWINT.png");background-size:20px 12.6px;background-position:left center}
#main_content_edit_personal_details .payment_method_ULTRA .payment_method_label,#edit_payment_method_popup .payment_method_ULTRA .payment_method_label,#remove_payment_method_popup .payment_method_ULTRA .payment_method_label{background-image:url("../../images/creditcard/ULTRA.png");background-size:20px 10.3px;background-position:left center}
#main_content_edit_personal_details .payment_method_VISA .payment_method_label,#edit_payment_method_popup .payment_method_VISA .payment_method_label,#remove_payment_method_popup .payment_method_VISA .payment_method_label{background-image:url("../../images/creditcard/VISA.png");background-size:20px 12.3px;background-position:left center}
#main_content_edit_personal_details .payment_method_label,#edit_payment_method_popup .payment_method_label,#remove_payment_method_popup .payment_method_label{padding-left:28px;background-repeat:no-repeat}
#payment_methods_container .alternative_button.edit .text{display:none}
body.norwd #edit_payment_method_popup .instruction{max-width:450px}
@media screen and (min-width:721px){#edit_payment_method_popup .instruction{max-width:450px}
}
body.norwd #edit_payment_method_popup .edit_alias_container{display:table;margin-top:1.5em;margin-bottom:1.5em}
@media screen and (min-width:721px){#edit_payment_method_popup .edit_alias_container{display:table;margin-top:1.5em;margin-bottom:1.5em}
}
#edit_payment_method_popup .edit_alias_container .field_error_placeholder{display:block;font-style:italic;font-size:11px;color:red;margin-left:132px;margin-top:5px}
body.norwd #edit_payment_method_popup .edit_alias_container .payment_method{display:table-cell;padding-right:28px}
@media screen and (min-width:721px){#edit_payment_method_popup .edit_alias_container .payment_method{display:table-cell;padding-right:28px}
}
@media screen and (max-width:720px){body.rwd #edit_payment_method_popup .edit_alias_container .payment_method{margin-left:135px}
}
body.norwd #edit_payment_method_popup .edit_alias_container .alias_info{display:table-cell}
@media screen and (min-width:721px){#edit_payment_method_popup .edit_alias_container .alias_info{display:table-cell}
}
#edit_payment_method_popup .edit_alias_container .alias_info .field label{white-space:nowrap;margin-right:10px;min-width:120px;text-align:right}
@media screen and (max-width:720px){body.rwd #edit_payment_method_popup .edit_alias_container .alias_info .field label{display:inline-block}
}
#edit_payment_method_popup .edit_alias_container .alias_info .field+.field{margin-top:5px}
@media screen and (max-width:720px){body.rwd #edit_payment_method_popup .edit_alias_container .alias_info{margin-top:10px}
body.rwd #edit_payment_method_popup .edit_alias_container .alias_info input#card_holder{max-width:50%}
}
#howto_add_new_payment_method{display:inline-block;margin:1em 0 0 10px;padding-left:20px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJoZWxwLTItaWNvbiIgZD0iTTI1Niw1MEMxNDIuMjI5LDUwLDUwLDE0Mi4yMjksNTAsMjU2czkyLjIyOSwyMDYsMjA2LDIwNnMyMDYtOTIuMjI5LDIwNi0yMDZTMzY5Ljc3MSw1MCwyNTYsNTB6ICAgIE0yNTguMjUsMzkyLjljLTE2LjE2MiwwLTI5LjI3LTEzLjEwNy0yOS4yNy0yOS4yNzVjMC0xNi4xNiwxMy4xMDctMjkuMjYzLDI5LjI3LTI5LjI2M2MxNi4xNjYsMCwyOS4yNywxMy4xMDMsMjkuMjcsMjkuMjYzICAgQzI4Ny41MiwzNzkuNzkzLDI3NC40MTYsMzkyLjksMjU4LjI1LDM5Mi45eiBNMjgxLjI2MiwzMDYuMzg1djUuMjY2YzAsMC00My44ODMsMC00OC4yNDgsMHYtNS4yNjYgICBjMC0xNC44OTgsMi4xNzQtMzQuMDEyLDE5LjQ3MS01MC42MjhjMTcuMjk5LTE2LjYxOSwzOC45MTYtMzAuMzQ2LDM4LjkxNi01MS4xMDZjMC0yMi45NS0xNS45MjgtMzUuMDktMzYuMDEtMzUuMDkgICBjLTMzLjQ2MywwLTM1LjY1LDM0LjcwNS0zNi40NzUsNDIuMzQ3aC00Ni45MjhjMS4yNS0zNi4xODksMTYuNTQ1LTg2LjgwOCw4My42ODQtODYuODA4YzU4LjE4MiwwLDg0LjM0LDM4Ljk2Nyw4NC4zNCw3NS41MDggICBDMzQwLjAxMiwyNTguNzcsMjgxLjI2MiwyNjguODczLDI4MS4yNjIsMzA2LjM4NXoiIGZpbGw9IiM3Nzc3NzciLz4KCjwvc3ZnPgo=');background-repeat:no-repeat;background-size:16px;background-position:center left}
#info_add_new_payment_method{margin:.5em 0 0 10px;color:#777}
.show-user-logged,.show-user-not-logged{display:none}
.state-user-logged .show-user-logged{display:inherit}
.state-user-not-logged .show-user-not-logged{display:inherit}
.address_autocomplete_suggestions{z-index:100000;position:absolute;background-color:#FFF}
.address_autocomplete_suggestions .single_item{border:1px solid #DDD;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.address_autocomplete_suggestions .single_item.highlighted{background-color:#c3e6fa}
#main_content_register .buttons_container.with_guest_login_button .left{text-align:left}
#main_content_register .buttons_container.with_guest_login_button .button{width:50%}
#main_content_register .buttons_container.with_guest_login_button .button a{width:70%;text-align:center}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple input[type="radio"],#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple input[type="radio"]{display:inline-block;float:revert;width:auto}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple input[type="checkbox"],#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple input[type="checkbox"]{display:inline-block;float:revert;width:auto;margin-left:0}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple label,#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple label{display:inline-block;width:auto}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel label{display:none}
body.norwd #guest_login_box_content input{width:160px}
@media screen and (min-width:721px){#guest_login_box_content input{width:160px}
}
@media screen and (max-width:720px){body.rwd #guest_login_box_content input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#guest_login_box_content label,#guest_login_box_content .label{width:130px}
body.norwd #guest_login_box_content label,body.norwd #guest_login_box_content .label{display:inline-block}
@media screen and (min-width:721px){#guest_login_box_content label,#guest_login_box_content .label{display:inline-block}
}
@media screen and (max-width:720px){body.rwd #guest_login_box_content label,body.rwd #guest_login_box_content .label{display:block}
}
#guest_login_box_content input{width:65%;float:right}
@media screen and (max-width:720px){body.rwd #guest_login_box_content input{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#guest_login_box_content #guest_login_form{display:flex;flex-direction:column}
#guest_login_box_content #guest_login_form #field_newsletter_subscription{display:block;margin-top:5px}
#guest_login_box_content #guest_login_form #field_newsletter_subscription input{width:auto;margin-left:0;margin-top:0;float:none}
@media screen and (max-width:720px){body.rwd #guest_login_box_content #guest_login_form #field_newsletter_subscription input{top:0;height:auto}
}
#guest_login_box_content #guest_login_form #field_newsletter_subscription .label{display:none}
#guest_login_box_content #guest_login_form #field_newsletter_subscription label{vertical-align:top;font-size:10px}
@media screen and (max-width:720px){body.rwd #guest_login_box_content #guest_login_form #field_newsletter_subscription label{display:inline}
}
span[id^='field_guest_']{margin-bottom:5px}
@media screen and (max-width:720px){body.rwd .printed_ticket_status{display:none}
}
.printed_ticket_circle{color:#777}
.printed_ticket_circle .printed_ticket{color:#cd3301;font-size:2.4em;margin-left:10px}
.contact_search_criteria{display:table}
.contact_search_criteria .buttons_container{margin-bottom:2em}
.ticket_application_number{padding-top:30px;padding-left:45px;padding-bottom:0;margin:0 auto;text-align:center}
.ticket_application_number p{margin-bottom:0}
.contact_list table.dashboard tbody tr:nth-of-type(2n),.lottery_history table.dashboard tbody tr:nth-of-type(2n){background-color:rgba(153,153,153,0.1)}
.contact_list table.dashboard tbody tr:nth-of-type(2n):hover>td,.contact_list table.dashboard tbody tr:nth-of-type(2n):hover>th,.lottery_history table.dashboard tbody tr:nth-of-type(2n):hover>td,.lottery_history table.dashboard tbody tr:nth-of-type(2n):hover>th{background-color:rgba(153,153,153,0.25)}
.contact_list table.dashboard tbody tr:nth-of-type(2n+1):hover>td,.contact_list table.dashboard tbody tr:nth-of-type(2n+1):hover>th,.lottery_history table.dashboard tbody tr:nth-of-type(2n+1):hover>td,.lottery_history table.dashboard tbody tr:nth-of-type(2n+1):hover>th{background-color:rgba(153,153,153,0.2)}
.contact_list table.dashboard th.button_container,.lottery_history table.dashboard th.button_container{text-align:right}
.contact_list table.dashboard td.button_container,.lottery_history table.dashboard td.button_container{text-align:right}
.contact_list table.dashboard td.middle,.lottery_history table.dashboard td.middle{vertical-align:middle}
.contact_list table.dashboard td.middle .alternative_button,.lottery_history table.dashboard td.middle .alternative_button{float:none}
.contact_list table.dashboard td.middle .container,.lottery_history table.dashboard td.middle .container{width:20px;display:inline-block}
.contact_list table.dashboard td.line,.lottery_history table.dashboard td.line{border-bottom:1px solid #667784;padding-bottom:5px}
.contact_list table.dashboard span.request_failure,.lottery_history table.dashboard span.request_failure{display:inline-block;height:18px;width:18px;background-color:red;border-radius:50%;position:relative;margin-bottom:-5px}
.contact_list table.dashboard span.request_failure:after,.lottery_history table.dashboard span.request_failure:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'\d7';font-size:22px;color:#FFF;line-height:16px;text-align:center}
.contact_list table.dashboard span.request_successful,.lottery_history table.dashboard span.request_successful{display:inline-block;width:18px;height:18px;background:#090;border-radius:50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:-5px}
.contact_list table.dashboard span.request_successful:before,.lottery_history table.dashboard span.request_successful:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:9px;top:3px}
.contact_list table.dashboard span.request_successful:after,.lottery_history table.dashboard span.request_successful:after{content:"";position:absolute;width:5px;height:3px;background-color:#fff;left:5px;top:9px}
.contact_list table.dashboard span.fan,.lottery_history table.dashboard span.fan{width:40px;height:15px;background-color:#0b305c;padding:1px;color:#fff;text-align:center;font-family:"Lucida Console","Courier New",monospace;line-height:15px;font-size:11px}
body.norwd .contact_list .datepicker_legend,body.norwd .lottery_history .datepicker_legend{float:left;margin-left:1em}
@media screen and (min-width:721px){.contact_list .datepicker_legend,.lottery_history .datepicker_legend{float:left;margin-left:1em}
}
@media screen and (max-width:720px){body.rwd .contact_list .datepicker_legend,body.rwd .lottery_history .datepicker_legend{margin-top:.75em}
}
body.norwd .contact_list .datepicker_legend .datepicker_legend_item,body.norwd .lottery_history .datepicker_legend .datepicker_legend_item{display:block}
@media screen and (min-width:721px){.contact_list .datepicker_legend .datepicker_legend_item,.lottery_history .datepicker_legend .datepicker_legend_item{display:block}
}
@media screen and (max-width:720px){body.rwd .contact_list .datepicker_legend .datepicker_legend_item,body.rwd .lottery_history .datepicker_legend .datepicker_legend_item{display:inline-block;padding-right:.8em}
}
.contact_list .datepicker_legend .datepicker_legend_item .datepicker_legend_color_box,.lottery_history .datepicker_legend .datepicker_legend_item .datepicker_legend_color_box{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid rgba(0,0,0,0.25);position:relative;top:.1em;margin-right:.5em}
.contact_list .datepicker_legend .datepicker_legend_free .datepicker_legend_color_box,.contact_list .datepicker_legend .datepicker_legend_free .datepicker_legend_accessibility_free,.lottery_history .datepicker_legend .datepicker_legend_free .datepicker_legend_color_box,.lottery_history .datepicker_legend .datepicker_legend_free .datepicker_legend_accessibility_free{background-color:#396}
.contact_list .datepicker_legend .datepicker_legend_limited .datepicker_legend_color_box,.contact_list .datepicker_legend .datepicker_legend_limited .datepicker_legend_accessibility_limited,.lottery_history .datepicker_legend .datepicker_legend_limited .datepicker_legend_color_box,.lottery_history .datepicker_legend .datepicker_legend_limited .datepicker_legend_accessibility_limited{background-color:#f90}
.contact_list .datepicker_legend .datepicker_legend_full .datepicker_legend_color_box,.contact_list .datepicker_legend .datepicker_legend_full .datepicker_legend_accessibility_full,.lottery_history .datepicker_legend .datepicker_legend_full .datepicker_legend_color_box,.lottery_history .datepicker_legend .datepicker_legend_full .datepicker_legend_accessibility_full{background-color:red}
.contact_list .datepicker_legend .datepicker_legend_advantage,.lottery_history .datepicker_legend .datepicker_legend_advantage{margin-top:1em}
.contact_list .datepicker_legend .datepicker_legend_advantage .datepicker_legend_color_box,.lottery_history .datepicker_legend .datepicker_legend_advantage .datepicker_legend_color_box{background-size:11px;border:0;width:11px;height:12px}
.contact_list .datepicker_legend .datepicker_legend_accessibility_free,.contact_list .datepicker_legend .datepicker_legend_accessibility_limited,.contact_list .datepicker_legend .datepicker_legend_accessibility_full,.lottery_history .datepicker_legend .datepicker_legend_accessibility_free,.lottery_history .datepicker_legend .datepicker_legend_accessibility_limited,.lottery_history .datepicker_legend .datepicker_legend_accessibility_full{width:6px;height:6px;display:inline-block;border-radius:50%;margin-right:1.5px;border:1px solid}
.contact_list .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_free:nth-last-of-type(2),.contact_list .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_limited:nth-last-of-type(2),.contact_list .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_full:nth-last-of-type(2),.lottery_history .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_free:nth-last-of-type(2),.lottery_history .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_limited:nth-last-of-type(2),.lottery_history .datepicker_legend .datepicker_legend_item .datepicker_legend_accessibility_full:nth-last-of-type(2){margin-right:.5rem}
#main_content_account_automatic_subscriptions .payment_alias_text{font-weight:bold}
#main_content_account_automatic_subscriptions #missing_valid_credit_card{width:100%;margin-bottom:0}
#main_content_account_automatic_subscriptions #missing_valid_credit_card .message.warning .icon{margin-top:-4.125em}
#main_content_account_automatic_subscriptions #auto_subscription_form .title{margin:20px 0 0 0;display:inline-block;font-weight:bold}
#main_content_account_automatic_subscriptions #auto_subscription_form .title.disabled{color:#909090}
#main_content_account_automatic_subscriptions #auto_subscription_form ul>li{display:inline-flex;list-style:none;width:100%}
#main_content_account_automatic_subscriptions #auto_subscription_form input[type="checkbox"]{margin-top:18px;display:inline-flex}
#main_content_account_automatic_subscriptions #auto_subscription_form label{width:100%;background-color:#df5427;color:white;padding:10px 10px;text-align:center;margin:8px 0 8px 5px}
#main_content_account_automatic_subscriptions #auto_subscription_form label.disabled{background-color:silver;color:#909090}
#main_content_account_automatic_subscriptions #auto_subscription_form label:hover{cursor:pointer}
.message.no_payment_methods{padding:10px 0 0 0}
#main_content_registration .accept_privacy_policy,#main_content_edit_personal_details .accept_privacy_policy{text-align:right}
#main_content_registration .accept_privacy_policy label,#main_content_edit_personal_details .accept_privacy_policy label{width:inherit}
#main_content_registration .privacy_policy_summary_container,#main_content_edit_personal_details .privacy_policy_summary_container{margin-top:25px}
.loginRegisterArea{display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:space-between}
body.norwd .loginRegisterArea{width:700px}
@media screen and (min-width:721px){.loginRegisterArea{width:700px}
}
@media screen and (max-width:980px){body.rwd .loginRegisterArea{margin:0 auto}
}
@media screen and (max-width:720px){body.rwd .loginRegisterArea{width:100%}
}
.loginRegisterArea .main_content_login_register{width:49%}
.loginRegisterArea #identification_header{width:100%}
body.norwd .loginRegisterArea #main_content_register .content_element.collapsible_element{display:flex}
@media screen and (min-width:721px){.loginRegisterArea #main_content_register .content_element.collapsible_element{display:flex}
}
body.norwd .loginRegisterArea #main_content_register .content_element.collapsible_element{height:100%}
@media screen and (min-width:981px){.loginRegisterArea #main_content_register .content_element.collapsible_element{height:100%}
}
body.norwd .loginRegisterArea #main_content_register .content_element.collapsible_element .content{width:100%}
@media screen and (min-width:721px){.loginRegisterArea #main_content_register .content_element.collapsible_element .content{width:100%}
}
.loginRegisterArea #main_content_register .content_element.collapsible_element #register_box_content{display:flex;flex-direction:column;flex:1;height:100%}
.loginRegisterArea #main_content_register .content_element.collapsible_element .buttons_container{align-items:flex-end;flex:1}
@media screen and (max-width:720px){body.rwd .loginRegisterArea #main_content_register .content_element.collapsible_element .buttons_container{padding-right:0}
}
#main_content_registration #field_password,#main_content_registration #field_password_confirm,#main_content_registration #field_old_password,#main_content_reset_password #field_password,#main_content_reset_password #field_password_confirm,#main_content_reset_password #field_old_password,#main_content_edit_password #field_password,#main_content_edit_password #field_password_confirm,#main_content_edit_password #field_old_password,#main_content_confirm_reset_password #field_password,#main_content_confirm_reset_password #field_password_confirm,#main_content_confirm_reset_password #field_old_password{position:relative}
#main_content_registration #field_password input,#main_content_registration #field_password_confirm input,#main_content_registration #field_old_password input,#main_content_reset_password #field_password input,#main_content_reset_password #field_password_confirm input,#main_content_reset_password #field_old_password input,#main_content_edit_password #field_password input,#main_content_edit_password #field_password_confirm input,#main_content_edit_password #field_old_password input,#main_content_confirm_reset_password #field_password input,#main_content_confirm_reset_password #field_password_confirm input,#main_content_confirm_reset_password #field_old_password input{box-sizing:border-box;padding-right:30px}
#main_content_registration #field_password input::-ms-clear,#main_content_registration #field_password input::-ms-reveal,#main_content_registration #field_password_confirm input::-ms-clear,#main_content_registration #field_password_confirm input::-ms-reveal,#main_content_registration #field_old_password input::-ms-clear,#main_content_registration #field_old_password input::-ms-reveal,#main_content_reset_password #field_password input::-ms-clear,#main_content_reset_password #field_password input::-ms-reveal,#main_content_reset_password #field_password_confirm input::-ms-clear,#main_content_reset_password #field_password_confirm input::-ms-reveal,#main_content_reset_password #field_old_password input::-ms-clear,#main_content_reset_password #field_old_password input::-ms-reveal,#main_content_edit_password #field_password input::-ms-clear,#main_content_edit_password #field_password input::-ms-reveal,#main_content_edit_password #field_password_confirm input::-ms-clear,#main_content_edit_password #field_password_confirm input::-ms-reveal,#main_content_edit_password #field_old_password input::-ms-clear,#main_content_edit_password #field_old_password input::-ms-reveal,#main_content_confirm_reset_password #field_password input::-ms-clear,#main_content_confirm_reset_password #field_password input::-ms-reveal,#main_content_confirm_reset_password #field_password_confirm input::-ms-clear,#main_content_confirm_reset_password #field_password_confirm input::-ms-reveal,#main_content_confirm_reset_password #field_old_password input::-ms-clear,#main_content_confirm_reset_password #field_old_password input::-ms-reveal{display:none}
#main_content_registration #field_password .show_password_icon,#main_content_registration #field_password_confirm .show_password_icon,#main_content_registration #field_old_password .show_password_icon,#main_content_reset_password #field_password .show_password_icon,#main_content_reset_password #field_password_confirm .show_password_icon,#main_content_reset_password #field_old_password .show_password_icon,#main_content_edit_password #field_password .show_password_icon,#main_content_edit_password #field_password_confirm .show_password_icon,#main_content_edit_password #field_old_password .show_password_icon,#main_content_confirm_reset_password #field_password .show_password_icon,#main_content_confirm_reset_password #field_password_confirm .show_password_icon,#main_content_confirm_reset_password #field_old_password .show_password_icon{background-repeat:no-repeat;background-position:center;background-size:13px 13px;background-image:url("../../images/eye-regular.svg");width:13px}
body.norwd #main_content_registration #field_password .show_password_icon,body.norwd #main_content_registration #field_password_confirm .show_password_icon,body.norwd #main_content_registration #field_old_password .show_password_icon,body.norwd #main_content_reset_password #field_password .show_password_icon,body.norwd #main_content_reset_password #field_password_confirm .show_password_icon,body.norwd #main_content_reset_password #field_old_password .show_password_icon,body.norwd #main_content_edit_password #field_password .show_password_icon,body.norwd #main_content_edit_password #field_password_confirm .show_password_icon,body.norwd #main_content_edit_password #field_old_password .show_password_icon,body.norwd #main_content_confirm_reset_password #field_password .show_password_icon,body.norwd #main_content_confirm_reset_password #field_password_confirm .show_password_icon,body.norwd #main_content_confirm_reset_password #field_old_password .show_password_icon{position:relative;left:-20px}
@media screen and (min-width:721px){#main_content_registration #field_password .show_password_icon,#main_content_registration #field_password_confirm .show_password_icon,#main_content_registration #field_old_password .show_password_icon,#main_content_reset_password #field_password .show_password_icon,#main_content_reset_password #field_password_confirm .show_password_icon,#main_content_reset_password #field_old_password .show_password_icon,#main_content_edit_password #field_password .show_password_icon,#main_content_edit_password #field_password_confirm .show_password_icon,#main_content_edit_password #field_old_password .show_password_icon,#main_content_confirm_reset_password #field_password .show_password_icon,#main_content_confirm_reset_password #field_password_confirm .show_password_icon,#main_content_confirm_reset_password #field_old_password .show_password_icon{position:relative;left:-20px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration #field_password .show_password_icon,body.rwd #main_content_registration #field_password_confirm .show_password_icon,body.rwd #main_content_registration #field_old_password .show_password_icon,body.rwd #main_content_reset_password #field_password .show_password_icon,body.rwd #main_content_reset_password #field_password_confirm .show_password_icon,body.rwd #main_content_reset_password #field_old_password .show_password_icon,body.rwd #main_content_edit_password #field_password .show_password_icon,body.rwd #main_content_edit_password #field_password_confirm .show_password_icon,body.rwd #main_content_edit_password #field_old_password .show_password_icon,body.rwd #main_content_confirm_reset_password #field_password .show_password_icon,body.rwd #main_content_confirm_reset_password #field_password_confirm .show_password_icon,body.rwd #main_content_confirm_reset_password #field_old_password .show_password_icon{position:absolute;right:8px;bottom:10px}
}
#main_content_registration #field_password .show_password_icon.active,#main_content_registration #field_password_confirm .show_password_icon.active,#main_content_registration #field_old_password .show_password_icon.active,#main_content_reset_password #field_password .show_password_icon.active,#main_content_reset_password #field_password_confirm .show_password_icon.active,#main_content_reset_password #field_old_password .show_password_icon.active,#main_content_edit_password #field_password .show_password_icon.active,#main_content_edit_password #field_password_confirm .show_password_icon.active,#main_content_edit_password #field_old_password .show_password_icon.active,#main_content_confirm_reset_password #field_password .show_password_icon.active,#main_content_confirm_reset_password #field_password_confirm .show_password_icon.active,#main_content_confirm_reset_password #field_old_password .show_password_icon.active{background-image:url("../../images/eye-slash-regular.svg")}
#main_content_registration #field_password .show_password_icon:hover,#main_content_registration #field_password_confirm .show_password_icon:hover,#main_content_registration #field_old_password .show_password_icon:hover,#main_content_reset_password #field_password .show_password_icon:hover,#main_content_reset_password #field_password_confirm .show_password_icon:hover,#main_content_reset_password #field_old_password .show_password_icon:hover,#main_content_edit_password #field_password .show_password_icon:hover,#main_content_edit_password #field_password_confirm .show_password_icon:hover,#main_content_edit_password #field_old_password .show_password_icon:hover,#main_content_confirm_reset_password #field_password .show_password_icon:hover,#main_content_confirm_reset_password #field_password_confirm .show_password_icon:hover,#main_content_confirm_reset_password #field_old_password .show_password_icon:hover{cursor:pointer}
#main_content_login input{box-sizing:border-box}
#main_content_login #field_password{position:relative}
#main_content_login #field_password input{padding-right:30px}
#main_content_login #field_password input::-ms-clear,#main_content_login #field_password input::-ms-reveal{display:none}
#main_content_login #field_password .show_password_icon{position:absolute;right:8px;bottom:4px;background-repeat:no-repeat;background-position:center;background-size:13px 13px;width:13px;background-image:url("../../images/eye-regular.svg")}
@media screen and (max-width:980px){body.rwd #main_content_login #field_password .show_password_icon{position:relative;left:-22px;bottom:2px;right:unset}
}
@media screen and (max-width:720px){body.rwd #main_content_login #field_password .show_password_icon{position:absolute;bottom:10px;right:8px;left:unset}
}
#main_content_login #field_password .show_password_icon.active{background-image:url("../../images/eye-slash-regular.svg")}
#main_content_login #field_password .show_password_icon:hover{cursor:pointer}
.subgrouping_message{margin-top:-1em;margin-bottom:1em}
#main_content_subgrouping_management .search_criteria{display:block}
body.norwd #main_content_subgrouping_management .search_criteria{width:472px;margin:0 auto}
@media screen and (min-width:721px){#main_content_subgrouping_management .search_criteria{width:472px;margin:0 auto}
}
#main_content_subgrouping_management .search_criteria .buttons_container{margin-bottom:2em}
body.norwd #main_content_subgrouping_management #searchCriteria>.message.instruction{padding:0 0 0 .75em 6px}
@media screen and (min-width:721px){#main_content_subgrouping_management #searchCriteria>.message.instruction{padding:0 0 0 .75em 6px}
}
body.norwd #main_content_subgrouping_management #searchCriteria>.message.instruction{padding:0 .75em 6px 0 0}
@media screen and (min-width:721px){#main_content_subgrouping_management #searchCriteria>.message.instruction{padding:0 .75em 6px 0 0}
}
#page_account_home .collapsibleLabel .title_container,#page_account_file .collapsibleLabel .title_container{display:block}
#payTicketPartiallyDialog .reserved_product_content .reserved_tickets_container{padding:20px 0}
#payTicketPartiallyDialog .reserved_product_content .reserved_tickets_container .sub_total_container{color:black;font-weight:600;display:flex;justify-content:flex-end;padding-right:45px;padding-top:35px}
#payTicketPartiallyDialog .reserved_product_content .subscribers_header .alternative_button{margin:0 1em 0 1em;text-transform:uppercase}
#payTicketPartiallyDialog .total_container{color:black;font-weight:600;display:flex;justify-content:flex-end;padding:35px 45px 35px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}
#payTicketPartiallyDialog .buttons_container{padding-right:45px}
#payTicketPartiallyDialog .partial_payment_note{padding:10px 0}
.resale_price_tooltip_container{position:relative;width:fit-content;float:right}
.resale_price_tooltip_container .resale_price_error_tooltip{position:absolute;top:-25px;background-color:red;color:white;padding:5px;font-size:10px;text-align:center}
@media screen and (max-width:980px){body.rwd .resale_price_tooltip_container .resale_price_error_tooltip{right:0;width:300px}
}
.resale_price_tooltip_container .resale_price_error_tooltip.two_lines{top:-40px}
.resale_price_tooltip_container .resale_price_error_tooltip .amount{color:black}
#total_all_tickets_row #total_all_tickets{display:inline-block;margin-left:10px}
.select-all-resale-checkbox-container,.bulk_resale_cancel{padding:15px 15px 15px 45px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../images/fancybox/fancybox_sprite.png")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../../images/fancybox/fancybox_loading.gif") center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../../images/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../images/fancybox/fancybox_overlay.png")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}
#fancybox-loading div{background-image:url("../../images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}
}
#openInNewWindow{float:right;margin-top:-15px;margin-right:15px}
#voucher_input{margin:0 10px;height:17px}
#voucher_input.loading{background-repeat:no-repeat;background-position:100% 2px;background-image:url("../../images/loading.gif")}
body.norwd #voucher_input{width:200px}
@media screen and (min-width:721px){#voucher_input{width:200px}
}
@media screen and (max-width:720px){body.rwd #voucher_input{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #voucher_input{margin:.75em 0;display:block}
}
.voucher-delete-spinner{display:none}
#main_content_vouchers table{margin-bottom:2em}
#main_content_vouchers table .value{text-align:right}
#main_content_vouchers table td{vertical-align:middle}
#main_content_vouchers table td.notification{color:#cd3301;font-weight:bold;text-align:right}
#main_content_vouchers table td .alternative_button{position:relative;top:-4px}
#main_content_vouchers table tr+tr td{border-top:1px solid #b4b4b4}
@media screen and (max-width:720px){body.rwd #main_content_vouchers #vouchers_list .alternative_button.delete{margin-right:1em}
body.rwd #main_content_vouchers #vouchers_list .alternative_button.delete .text{display:none}
}
body.norwd #main_content_vouchers #voucher_input_label{display:inline-table;max-width:340px}
@media screen and (min-width:721px){#main_content_vouchers #voucher_input_label{display:inline-table;max-width:340px}
}
#add_voucher_box{margin-bottom:10px}
@media screen and (max-width:720px){body.rwd #add_voucher_box .button{float:right}
}
.confirm-voucher{margin-top:10px}
.confirm-voucher .confirm,.confirm-voucher .confirm_promotional_code{float:right}
td.voucher{width:30%}
.main_content_credit_note{padding-bottom:10px;border-bottom:1px solid #b4b4b4;margin-bottom:10px}
.main_content_credit_note td{padding:0}
.main_content_credit_note td input[type="checkbox"]{margin:0;top:2px}
.main_content_credit_note td.value{text-align:right;padding-right:6px}
.main_content_credit_note .credit_note_balance{color:#cd3301;font-weight:bold}
.content_promotional_code th.voucher,.content_promotional_code td.voucher{width:80%}
.content_promotional_code th .advantage,.content_promotional_code td .advantage{display:inline-block}
.content_promotional_code th .advantage .catchword,.content_promotional_code td .advantage .catchword{display:inline-block}
.content_promotional_code th .alternative_button,.content_promotional_code td .alternative_button{top:0 !important;float:none !important}
.content_promotional_code th .advantage_catchword_description,.content_promotional_code td .advantage_catchword_description{padding-right:20px}
.content_promotional_code .advantage .catchword{background-position:8px 4px}
#loyalty_credit_note_amount_integer{width:4em;vertical-align:baseline;border:1px solid #c4c4c4}
#loyalty_credit_note_amount_integer[type='number']{-moz-appearance:textfield}
#loyalty_credit_note_amount_integer[type=number]::-webkit-inner-spin-button,#loyalty_credit_note_amount_integer[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.voucher_codes_form #codes_list{margin-bottom:1em}
.voucher_codes_form .code_line .error{color:black;padding:5px 0;margin-bottom:1em;display:block}
.voucher_codes_form .code_line .error a{font-weight:bold}
@media screen and (max-width:720px){body.rwd .voucher_codes_form .code_line .error{display:block;padding-left:0}
}
.voucher_codes_form .code_line input[type="text"]{text-transform:uppercase;width:180px}
@media screen and (max-width:720px){body.rwd .voucher_codes_form .code_line input[type="text"]{width:150px}
}
.voucher_codes_form .code_line+.code_line{margin-top:.5em}
.voucher_codes_form .alignRight{float:right}
.voucher_codes_form .alternative_button.add{float:left}
@media screen and (max-width:720px){body.rwd .voucher_codes_form .delete_code .icon,body.rwd .voucher_codes_form .delete_code .symbol{display:none;margin-left:0}
}
.tipsy{position:absolute;padding:5px;z-index:100000}
body.norwd .tipsy{font-size:10px}
@media screen and (min-width:721px){.tipsy{font-size:10px}
}
.tipsy-inner{background-color:#F00;color:#FFF;max-width:400px;padding:5px 8px 4px 8px;text-align:center}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}
.tipsy-arrow-n{border-bottom-color:#F00}
.tipsy-arrow-s{border-top-color:#F00}
.tipsy-arrow-e{border-left-color:#F00}
.tipsy-arrow-w{border-right-color:#F00}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}
.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:0;border-top-color:transparent;border-bottom-color:transparent}
.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:0;border-top-color:transparent;border-bottom-color:transparent}
.tipsy-advantage .tipsy-inner,.tipsy-information .tipsy-inner{padding:5px;text-align:left;background:white;color:black;max-width:none;border:1px solid gray}
.tipsy-advantage .tipsy-arrow-s,.tipsy-information .tipsy-arrow-s{border-top-color:transparent;width:12px;height:6px;background:transparent url("../../images/tooltip-arrow-white.png") no-repeat}
.tipsy-advantage .tipsy-arrow-n,.tipsy-information .tipsy-arrow-n{display:none}
.tipsy-advantage .advantage_content{margin-top:5px;padding-top:5px}
body.norwd .tipsy-advantage .advantage_content{border-top:1px solid lightgray}
@media screen and (min-width:1130px){.tipsy-advantage .advantage_content{border-top:1px solid lightgray}
}
.tipsy-advantage .advantage_content:first-child{margin-top:0;padding-top:0;border-top:none !important}
.tipsy-advantage img{float:left;margin-right:5px}
.tipsy-advantage .tipsy-inner .advantage_soldout{float:right;margin-left:1em;color:red;text-transform:uppercase}
.tipsy-advantage .tipsy-inner .advantage_name{font-weight:bold}
.tipsy-advantage .tipsy-inner .advantage_name,.tipsy-advantage .tipsy-inner .advantage_description{min-width:200px;max-width:400px;display:block;color:black}
.tipsy-advantage .tipsy-inner .advantage_validity{min-width:200px;max-width:400px;display:block;color:gray}
.tipsy-hover.tipsy-delivery-impossible{display:block !important}
body.rwd .tipsy-hover.tipsy-delivery-impossible{display:block !important}
body.norwd .tipsy-hover.tipsy-delivery-impossible{display:block !important}
.tipsy-aud-subcat{max-width:200px}
.tipsy-aud-subcat p{margin-bottom:0}
.tooltip_icon .icon{display:inline-block;cursor:help;background-image:url("../../images/tooltip.png");width:11px;height:11px;background-repeat:no-repeat}
@media screen and (max-width:1129px){body.rwd .tooltip_icon .icon{display:none}
}
.tipsy-membership .tipsy-inner{background-color:#cd3301}
.transport_product{margin:1em 0}
#main_content_transport_definition .button{float:right}
#main_content_transport_definition .field{margin-bottom:3px}
#main_content_transport_definition .locationAutocompleteContainer{position:relative}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition .locationAutocompleteContainer{display:block}
}
#main_content_transport_definition .locationAutocompleteContainer.clearEnabled .ui-autocomplete-input{background-image:none}
#main_content_transport_definition .locationAutocompleteContainer .clearButton{background-image:url("../../images/grey-x.png");background-repeat:no-repeat;display:inline-block;width:11px;height:11px;position:absolute;top:1px;right:7px;cursor:pointer;display:none}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition .locationAutocompleteContainer .clearButton{background-position:50%;width:25px;height:100%;top:0;right:0}
}
body.norwd #main_content_transport_definition input.locationAutocomplete{width:196px}
body.norwd #main_content_transport_definition input.locationAutocomplete.withButton{width:174px}
body.norwd #main_content_transport_definition input.locationAutocomplete.withButton::-ms-clear{display:none}
@media screen and (min-width:721px){#main_content_transport_definition input.locationAutocomplete{width:196px}
#main_content_transport_definition input.locationAutocomplete.withButton{width:174px}
#main_content_transport_definition input.locationAutocomplete.withButton::-ms-clear{display:none}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition input.locationAutocomplete{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#main_content_transport_definition .locationAutocompleteBtn a{outline:0}
#main_content_transport_definition .locationAutocompleteBtn .text{display:none}
#main_content_transport_definition .locationAutocompleteBtn.disabled{cursor:default}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition .locationAutocompleteBtn{float:right;position:relative;top:-58px}
body.rwd #main_content_transport_definition .locationAutocompleteBtn .text{display:inline-block}
}
body.norwd #main_content_transport_definition select{width:200px}
@media screen and (min-width:721px){#main_content_transport_definition select{width:200px}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#main_content_transport_definition .content label,#main_content_transport_definition .content .label{display:inline-block;min-width:100px;line-height:22px}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition .content label,body.rwd #main_content_transport_definition .content .label{width:33%}
}
#main_content_transport_definition .value{line-height:22px;display:inline-block}
body.norwd #main_content_transport_definition .value{width:200px}
@media screen and (min-width:721px){#main_content_transport_definition .value{width:200px}
}
#main_content_transport_definition .value label{width:auto;display:inline}
#main_content_transport_definition .value.hidden{display:none}
body.norwd #main_content_transport_definition #field_departure_location,body.norwd #main_content_transport_definition #field_from,body.norwd #main_content_transport_definition #field_return_from,body.norwd #main_content_transport_definition #field_class,body.norwd #main_content_transport_definition #field_oneway_return_choice{float:left;clear:left}
@media screen and (min-width:721px){#main_content_transport_definition #field_departure_location,#main_content_transport_definition #field_from,#main_content_transport_definition #field_return_from,#main_content_transport_definition #field_class,#main_content_transport_definition #field_oneway_return_choice{float:left;clear:left}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition #field_departure_location,body.rwd #main_content_transport_definition #field_from,body.rwd #main_content_transport_definition #field_return_from,body.rwd #main_content_transport_definition #field_class,body.rwd #main_content_transport_definition #field_oneway_return_choice{display:block}
}
body.norwd #main_content_transport_definition #field_arrival_location,body.norwd #main_content_transport_definition #field_date,body.norwd #main_content_transport_definition #field_to,body.norwd #main_content_transport_definition #field_return_to,body.norwd #main_content_transport_definition #field_date_departure,body.norwd #main_content_transport_definition #field_date_return{float:right;clear:right}
@media screen and (min-width:721px){#main_content_transport_definition #field_arrival_location,#main_content_transport_definition #field_date,#main_content_transport_definition #field_to,#main_content_transport_definition #field_return_to,#main_content_transport_definition #field_date_departure,#main_content_transport_definition #field_date_return{float:right;clear:right}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition #field_arrival_location,body.rwd #main_content_transport_definition #field_date,body.rwd #main_content_transport_definition #field_to,body.rwd #main_content_transport_definition #field_return_to,body.rwd #main_content_transport_definition #field_date_departure,body.rwd #main_content_transport_definition #field_date_return{display:block}
}
#main_content_transport_definition #field_class,#main_content_transport_definition #field_via .label,#main_content_transport_definition #field_class .label{vertical-align:top}
#main_content_transport_definition #field_via{width:100%}
body.norwd #main_content_transport_definition #field_via{float:left;clear:left}
@media screen and (min-width:721px){#main_content_transport_definition #field_via{float:left;clear:left}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_definition #field_via{display:block}
}
#main_content_transport_definition #field_via .value{display:inline-block;width:auto}
#main_content_transport_definition #field_via ul{list-style-type:none;margin-left:0}
#main_content_transport_definition #field_via li{display:inline}
#main_content_transport_definition #field_via li:after{content:", "}
#main_content_transport_definition #field_via li.last:after{content:""}
#main_content_transport_definition #field_oneway_return_choice .field_journey_label{display:none}
#main_content_transport_definition #field_oneway_return_choice .field_journey_icon{display:inline-block;min-width:30px;height:16px;background-repeat:no-repeat;background-image:url("images/transport/icon_arrows_sprite-x2.png");background-size:30px;content:" "}
#main_content_transport_definition #field_oneway_return_choice #field_return_choice_icon{background-position:0 -14px}
#main_content_transport_definition #field_oneway_return_choice #field_oneway_choice_icon{background-position:0 7px}
#main_content_transport_definition #field_class,#main_content_transport_definition #field_oneway_return_choice{white-space:nowrap}
#main_content_transport_definition #field_class label,#main_content_transport_definition #field_class .field_journey_icon,#main_content_transport_definition #field_oneway_return_choice label,#main_content_transport_definition #field_oneway_return_choice .field_journey_icon{display:inline-block;width:auto;width:75px}
#main_content_transport_definition #field_class input,#main_content_transport_definition #field_oneway_return_choice input{margin-left:0}
#main_content_transport_dialog .main-title{margin:-35px 0 0 10px}
#main_content_transport_dialog .instruction{margin-left:10px;margin-top:1em;padding:1em 0}
#main_content_transport_dialog .warnings{margin-right:1em;padding:.8em}
body.norwd #main_content_transport_dialog .warnings{width:700px}
@media screen and (min-width:721px){#main_content_transport_dialog .warnings{width:700px}
}
#main_content_transport_dialog .warnings a{text-decoration:underline}
#main_content_transport_offers{margin-bottom:1em}
#main_content_transport_offers .button{float:right;margin-left:10px;clear:both}
body.norwd #main_content_transport_offers .passengers ~ .total{display:none}
@media screen and (min-width:721px){#main_content_transport_offers .passengers ~ .total{display:none}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_offers .total{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:35%;min-width:6em;text-align:right}
body.rwd #main_content_transport_offers .total .total_label{display:block}
body.rwd #main_content_transport_offers .total .total{font-size:1.5em}
}
#main_content_transport_offers .passengers{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.norwd #main_content_transport_offers .passengers{display:table;width:100%}
@media screen and (min-width:721px){#main_content_transport_offers .passengers{display:table;width:100%}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_offers .passengers{position:relative;float:left;width:65%}
}
body.norwd #main_content_transport_offers .passengers .header{display:table-row}
body.norwd #main_content_transport_offers .passengers .header>div{display:table-cell;font-weight:bold;padding:.5em;white-space:nowrap}
@media screen and (min-width:721px){#main_content_transport_offers .passengers .header{display:table-row}
#main_content_transport_offers .passengers .header>div{display:table-cell;font-weight:bold;padding:.5em;white-space:nowrap}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_offers .passengers .header{display:none}
}
body.norwd #main_content_transport_offers .passengers .passenger{display:table-row}
@media screen and (min-width:721px){#main_content_transport_offers .passengers .passenger{display:table-row}
}
body.norwd #main_content_transport_offers .passengers .passenger .separator{display:none}
@media screen and (min-width:721px){#main_content_transport_offers .passengers .passenger .separator{display:none}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_offers .passengers .passenger{border-top:1px solid #b4b4b4;padding:.5em 0}
body.rwd #main_content_transport_offers .passengers .passenger:nth-last-child(2){border-bottom:1px solid #b4b4b4}
body.rwd #main_content_transport_offers .passengers .passenger.total{border:0;margin-bottom:0;display:none}
}
body.norwd #main_content_transport_offers .passengers .passenger .field{display:table-cell;padding:.5em}
body.norwd #main_content_transport_offers .passengers .passenger .field.total_label{font-weight:bold}
@media screen and (min-width:721px){#main_content_transport_offers .passengers .passenger .field{display:table-cell;padding:.5em}
#main_content_transport_offers .passengers .passenger .field.total_label{font-weight:bold}
}
@media screen and (max-width:720px){body.rwd #main_content_transport_offers .passengers .passenger .field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline}
body.rwd #main_content_transport_offers .passengers .passenger .field.birthdate,body.rwd #main_content_transport_offers .passengers .passenger .field.reduction,body.rwd #main_content_transport_offers .passengers .passenger .field.leisurerate{display:none}
body.rwd #main_content_transport_offers .passengers .passenger .field .value{display:inline}
body.rwd #main_content_transport_offers .passengers .passenger .field.empty{padding:0}
body.rwd #main_content_transport_offers .passengers .passenger .field.price .value:before{content:' - '}
}
#main_content_transport_offers .passengers .passenger .field .label{display:none}
#main_content_transport_offers .passengers .passenger .field.total_label,#main_content_transport_offers .passengers .passenger .field.total{text-align:right}
#main_content_transport_offers .passengers .passenger .field.total{font-weight:bold;min-width:4em}
#main_content_transport_offers .passengers .passenger .field.total_label{padding-right:0}
.offer{padding:.8em;border:1px solid #ccc}
body.norwd .offer{width:700px;margin-right:1em}
body.norwd .offer:hover{background-color:white;cursor:pointer}
body.norwd .offer:hover .button a{background:#df5427}
@media screen and (min-width:721px){.offer{width:700px;margin-right:1em}
.offer:hover{background-color:white;cursor:pointer}
.offer:hover .button a{background:#df5427}
}
@media screen and (max-width:720px){body.rwd .offer{background-color:lightgrey;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
body.rwd .offer:hover{background-color:white;cursor:pointer}
body.rwd .offer:hover .button a{background:#df5427}
}
body.norwd .offer ~ .offer{margin-top:2em}
@media screen and (min-width:721px){.offer ~ .offer{margin-top:2em}
}
@media screen and (max-width:720px){body.rwd .offer ~ .offer{margin-top:12px}
}
#main_content_transport_ticketholders .button{float:right;margin-top:.75em}
#main_content_transport_ticketholders .header .firstname,#main_content_transport_ticketholders .header .lastname,#main_content_transport_ticketholders .header .birthdate{width:90px}
#main_content_transport_ticketholders input[type="text"]{width:85px}
#main_content_transport_ticketholders .alternative_button.delete{background-image:none;float:none}
#main_content_transport_ticketholders .alternative_button.delete a{display:inline-block;padding:0;width:15px;height:16px;position:relative;top:1px;background-image:url("../../images/delete.png");background-repeat:no-repeat}
#main_content_transport_ticketholders .alternative_button.delete a .text{display:none}
@media screen and (-webkit-min-device-pixel-ratio:0){#main_content_transport_ticketholders .alternative_button.delete a{top:2px}
}
#main_content_transport_ticketholders .alternative_button.validate{float:none;margin:0;padding-right:.5em}
#main_content_transport_ticketholders .disabled a{color:grey}
#main_content_transport_ticketholders select{width:140px}
body.norwd #ticketholders .header{border-bottom:1px solid #b4b4b4}
body.norwd #ticketholders .header>div{display:inline-block;font-weight:bold;padding:6px 7px 6px 6px;white-space:nowrap}
@media screen and (min-width:721px){#ticketholders .header{border-bottom:1px solid #b4b4b4}
#ticketholders .header>div{display:inline-block;font-weight:bold;padding:6px 7px 6px 6px;white-space:nowrap}
}
@media screen and (max-width:720px){body.rwd #ticketholders .header{display:none}
}
#ticketholders .ticketholder{position:relative}
body.norwd #ticketholders .ticketholder{border:0}
@media screen and (min-width:721px){#ticketholders .ticketholder{border:0}
}
@media screen and (max-width:720px){body.rwd #ticketholders .ticketholder{border:1px solid #b4b4b4;margin-bottom:.75em}
}
body.norwd #ticketholders .ticketholder .field{display:inline-block;padding:5px}
body.norwd #ticketholders .ticketholder .field label{display:none}
body.norwd #ticketholders .ticketholder .field.delete{padding:0}
@media screen and (min-width:721px){#ticketholders .ticketholder .field{display:inline-block;padding:5px}
#ticketholders .ticketholder .field label{display:none}
#ticketholders .ticketholder .field.delete{padding:0}
}
@media screen and (max-width:720px){body.rwd #ticketholders .ticketholder .field{display:block;padding:0 6px}
body.rwd #ticketholders .ticketholder .field:first-child{padding-top:1em}
body.rwd #ticketholders .ticketholder .field label{font-weight:bold}
body.rwd #ticketholders .ticketholder .field .alternative_button{position:absolute;top:0;right:6px;padding-bottom:.5em}
}
@media screen and (max-width:720px){body.rwd #ticketholders .ticketholder .field input{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd #ticketholders .ticketholder .field select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #ticketholders .ticketholder .field.firstname,body.norwd #ticketholders .ticketholder .field.lastname,body.norwd #ticketholders .ticketholder .field.birthdate{width:90px;padding-left:6px;padding-right:7px}
body.norwd #ticketholders .ticketholder .field.birthdate:lang(fr){width:100px}
@media screen and (min-width:721px){#ticketholders .ticketholder .field.firstname,#ticketholders .ticketholder .field.lastname,#ticketholders .ticketholder .field.birthdate{width:90px;padding-left:6px;padding-right:7px}
#ticketholders .ticketholder .field.birthdate:lang(fr){width:100px}
}
#ticketholders .travel_card select,#ticketholders .header .travel_card{width:115px}
body.norwd #ticketholders .rate,body.norwd #ticketholders .header .rate{white-space:nowrap}
@media screen and (min-width:721px){#ticketholders .rate,#ticketholders .header .rate{white-space:nowrap}
}
#ticketholders .rate select,#ticketholders .header .rate select{width:165px}
#ticketholders .delete{float:right;width:20px}
#ticketholders .birthdate select{width:auto}
@media screen and (max-width:1129px){body.rwd #ticketholders .birthdate input{display:none}
}
body.norwd #ticketholders .birthdate select{display:none}
@media screen and (min-width:1130px){#ticketholders .birthdate select{display:none}
}
@media screen and (max-width:720px){body.rwd #ticketholders .birthdate select.birthDay{width:27%}
body.rwd #ticketholders .birthdate select.birthMonth{width:40%}
body.rwd #ticketholders .birthdate select.birthYear{width:30%;float:right}
}
#ticketholders .hidden_field{display:none}
#ticketholders .visible_field{display:inline-block}
#ticketholders .travel_card_info{padding:0 .2em .5em .5em}
#ticketholders .travel_card_info .validate_field{padding:0 4px}
#ticketholders .travel_card_info .validate_field input{width:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#ticketholders .travel_card_info .success_icon{height:16px;width:16px;background-repeat:no-repeat;background-image:url("images/icons_checkmark.png");position:relative;top:4px}
#ticketholders .travel_card_info .right_arrow_icon{background-image:url("images/right_arrow.png");background-repeat:no-repeat;background-position:1px;height:10px;vertical-align:top;float:left;padding:5px 0 0 25px}
@media screen and (max-width:720px){body.rwd .transport_offers_modal_dialog,body.rwd .transport_locations_station_modal_dialog{position:fixed !important;top:6px !important;left:6px !important;right:6px !important;bottom:6px !important}
body.rwd .transport_offers_modal_dialog .autocomplete-stations,body.rwd .transport_locations_station_modal_dialog .autocomplete-stations{max-height:280px}
}
.letter{display:inline-block;font-size:1.2em;cursor:pointer;margin:3px;font-weight:bolder}
.letter.disabled{color:grey;cursor:default;font-weight:lighter}
.letter.selected{text-decoration:underline}
@media screen and (max-width:720px){body.rwd .flat-letter-selector{display:none}
}
body.norwd .letter-selector{display:none}
@media screen and (min-width:721px){.letter-selector{display:none}
}
@media screen and (max-width:720px){body.rwd .letter-selector{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.autocomplete-stations{max-height:500px;overflow:auto}
.autocomplete-stations .stations-container{position:relative}
.autocomplete-station{border-top:solid 1px lightgrey;margin-top:5px;padding-top:5px}
.autocomplete-station .letter-title{float:left;display:block;font-size:2em;text-transform:uppercase;margin-left:20px;background:lightgrey;width:30px;height:28px;border-radius:15px;text-align:center;padding-top:2px}
.autocomplete-station a{display:block;margin:0 0 0 100px}
@media screen and (max-width:720px){body.rwd .autocomplete-station a{margin:5px 0 5px 100px}
}
@media screen and (max-width:1129px){body.rwd .input-touch-error{font-size:.8em;display:block;position:absolute;z-index:10;width:324px;clear:both}
body.rwd .input-touch-error .arrow{display:block;height:0;width:0;border-bottom:5px solid #F00;border-left:5px solid transparent;border-right:5px solid transparent;margin-right:100px;float:right}
body.rwd .input-touch-error .message{clear:both;background-color:#F00;color:#FFF}
body.rwd .input-touch-error.hidden{display:none}
}
@media screen and (max-width:720px){body.rwd .input-touch-error{position:relative;top:-2em;margin-bottom:-2em;width:100%}
}
body.norwd .input-touch-error{display:none}
@media screen and (min-width:1130px){.input-touch-error{display:none}
}
@media screen and (max-width:720px){body.rwd .widget_TRANSPORT th.subtotal,body.rwd .widget_TRANSPORT td.subtotal{display:table-cell !important}
body.rwd .widget_TRANSPORT td.icon{display:none}
}
#payment_summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:space-between;-webkit-justify-content:space-around;justify-content:space-around;text-align:center}
#payment_summary .text{display:block;margin-bottom:1em}
#payment_summary .amount,#payment_summary .file_number{font-size:16px;font-weight:bold;color:#cd3301}
.main_content_payment .field_error_placeholder{margin-left:222px;margin-bottom:5px;display:block;font-style:italic;font-size:11px;color:red}
@media screen and (max-width:720px){body.rwd .main_content_payment .field_error_placeholder{margin-left:0}
}
.main_content_payment div[id^="card_types"]{display:-ms-flexbox;display:-webkit-flex;display:flex}
.main_content_payment div[id^="card_types"] .card_type{margin-right:2em}
.main_content_payment div[id^="card_types"] .card_type label{display:inline-block;background-repeat:no-repeat;background-size:contain;width:auto}
.main_content_payment div[id^="card_types"] .card_type label img{width:50px;box-shadow:none;border:2px solid transparent;opacity:.4;cursor:pointer;-webkit-transition-property:opacity,border-color;-moz-transition-property:opacity,border-color;-o-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.main_content_payment div[id^="card_types"] .card_type label:hover img{opacity:1}
.main_content_payment div[id^="card_types"] .card_type .text{display:none}
.main_content_payment div[id^="card_types"] .card_type input[type="radio"]{display:none}
.main_content_payment div[id^="card_types"] .card_type input[type="radio"]:checked+label img{opacity:1;border-color:black}
body.norwd .main_content_payment input[id^="card_cvv"]{width:6em;box-sizing:border-box}
@media screen and (min-width:721px){.main_content_payment input[id^="card_cvv"]{width:6em;box-sizing:border-box}
}
body.norwd .main_content_payment select[id^="card_expiration_date_month"],body.norwd .main_content_payment select[id^="card_expiration_date_year"]{width:6em;box-sizing:border-box}
@media screen and (min-width:721px){.main_content_payment select[id^="card_expiration_date_month"],.main_content_payment select[id^="card_expiration_date_year"]{width:6em;box-sizing:border-box}
}
@media screen and (max-width:720px){body.rwd .main_content_payment select[id^="card_expiration_date_month"],body.rwd .main_content_payment select[id^="card_expiration_date_year"]{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.main_content_payment .tooltip_icon{margin-left:.5em}
.main_content_payment #card_total_field{font-weight:bold;margin-top:.8em}
@media screen and (max-width:720px){body.rwd .main_content_payment #card_total_field label,body.rwd .main_content_payment #card_total_field .label{display:inline-block}
}
.main_content_payment .other_payment_types{padding-top:10px}
.main_content_payment .other_payment_method input{height:100px}
.main_content_payment .other_payment_method_POSTFINANCE_CARD input{background:transparent url("../../images/creditcard/POSTFINANCE_CARD.png") center no-repeat}
.main_content_payment .other_payment_method_POSTFINANCE_EFINANCE input{background:transparent url("../../images/creditcard/POSTFINANCE_EFINANCE.png") center no-repeat}
.main_content_payment .other_payment_method_ALIPAY input{background:transparent url("../../images/creditcard/ALIPAY.png") center no-repeat}
.main_content_payment .other_payment_method_ALIPAY_HK input{background:transparent url("../../images/creditcard/ALIPAY_HK.png") center no-repeat}
.main_content_payment .other_payment_method_AMAZON_PAY input{background:transparent url("../../images/creditcard/AMAZON_PAY.png") center no-repeat}
.main_content_payment .other_payment_method_AMEX input{background:transparent url("../../images/creditcard/AMEX.png") center no-repeat}
.main_content_payment .other_payment_method_BANCONT input{background:transparent url("../../images/creditcard/BANCONT.png") center no-repeat}
.main_content_payment .other_payment_method_BCMC input{background:transparent url("../../images/creditcard/BCMC.png") center no-repeat}
.main_content_payment .other_payment_method_CABAL input{background:transparent url("../../images/creditcard/CABAL.png") center no-repeat}
.main_content_payment .other_payment_method_CB input{background:transparent url("../../images/creditcard/CB.png") center no-repeat}
.main_content_payment .other_payment_method_CONVENIENCE_STORE input{background:transparent url("../../images/creditcard/CONVENIENCE_STORE.png") center no-repeat}
.main_content_payment .other_payment_method_DINERS input{background:transparent url("../../images/creditcard/DINERS.png") center no-repeat}
.main_content_payment .other_payment_method_DISCOVER input{background:transparent url("../../images/creditcard/DISCOVER.png") center no-repeat}
.main_content_payment .other_payment_method_EANCV input{background:transparent url("../../images/creditcard/EANCV.png") center no-repeat}
.main_content_payment .other_payment_method_EPS input{background:transparent url("../../images/creditcard/EPS.png") center no-repeat}
.main_content_payment .other_payment_method_GIROPAY input{background:transparent url("../../images/creditcard/GIROPAY.png") center no-repeat}
.main_content_payment .other_payment_method_IDEAL input{background:transparent url("../../images/creditcard/IDEAL.png") center no-repeat}
.main_content_payment .other_payment_method_JCB input{background:transparent url("../../images/creditcard/JCB.png") center no-repeat}
.main_content_payment .other_payment_method_KLARNA input{background:transparent url("../../images/creditcard/KLARNA.png") center no-repeat}
.main_content_payment .other_payment_method_LYFPAY input{background:transparent url("../../images/creditcard/LYFPAY.png") center no-repeat}
.main_content_payment .other_payment_method_MAESTRO input{background:transparent url("../../images/creditcard/MAESTRO.png") center no-repeat}
.main_content_payment .other_payment_method_MASTERCARD input{background:transparent url("../../images/creditcard/MASTERCARD.png") center no-repeat}
.main_content_payment .other_payment_method_BOTTOMLINE input{background:transparent url("../../images/creditcard/BOTTOMLINE.png") center no-repeat}
.main_content_payment .other_payment_method_MASTERPASS input{background:transparent url("../../images/creditcard/MASTERPASS.png") center no-repeat}
.main_content_payment .other_payment_method_NARANJA input{background:transparent url("../../images/creditcard/NARANJA.png") center no-repeat}
.main_content_payment .other_payment_method_PAYPAL input{background:transparent url("../../images/creditcard/PAYPAL.png") center no-repeat}
.main_content_payment .other_payment_method_POSTCARD input{background:transparent url("../../images/creditcard/POSTCARD.png") center no-repeat}
.main_content_payment .other_payment_method_PREMIUM_CREDIT input{background:transparent url("../../images/creditcard/PREMIUM_CREDIT.png") center no-repeat}
.main_content_payment .other_payment_method_REWARDS4CRICKET input{background:transparent url("../../images/creditcard/REWARDS4CRICKET.png") center no-repeat}
.main_content_payment .other_payment_method_REWARDS4GOLF input{background:transparent url("../../images/creditcard/REWARDS4GOLF.png") center no-repeat}
.main_content_payment .other_payment_method_REWARDS4RUGBY input{background:transparent url("../../images/creditcard/REWARDS4RUGBY.png") center no-repeat}
.main_content_payment .other_payment_method_SAFETYPAY input{background:transparent url("../../images/creditcard/SAFETYPAY.png") center no-repeat}
.main_content_payment .other_payment_method_SHAREGROOP input{background:transparent url("../../images/creditcard/SHAREGROOP.png") center no-repeat}
.main_content_payment .other_payment_method_SLIMPAY input{background:transparent url("../../images/creditcard/SLIMPAY.png") center no-repeat}
.main_content_payment .other_payment_method_SOFORT input{background:transparent url("../../images/creditcard/SOFORT.png") center no-repeat}
.main_content_payment .other_payment_method_TWINT input{background:transparent url("../../images/creditcard/TWINT.png") center no-repeat}
.main_content_payment .other_payment_method_ULTRA input{background:transparent url("../../images/creditcard/ULTRA.png") center no-repeat}
.main_content_payment .other_payment_method_VISA input{background:transparent url("../../images/creditcard/VISA.png") center no-repeat}
.main_content_payment .other_payment_method_WECHATPAY input{background:transparent url("../../images/creditcard/WECHATPAY.png") center no-repeat}
.main_content_payment .other_payment_method input{text-indent:-999em;width:160px;background-size:cover;cursor:pointer;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;border:1px solid #b4b4b4}
.main_content_payment .other_payment_method input::-moz-focus-inner{border:0}
div[id^="payment_saved_cards"]{margin-bottom:1em}
div[id^="payment_saved_cards"] .textLevel3{padding:0 45px 0 45px}
div[id^="payment_saved_cards"] #cards_container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:720px){body.rwd div[id^="payment_saved_cards"] #cards_container{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
}
div[id^="payment_saved_cards"] .card,div[id^="payment_saved_cards"] #add_card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;height:120px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;background-color:white;border-radius:4px;border:1px solid #b4b4b4;cursor:pointer;margin:1em 20px 0 0;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
div[id^="payment_saved_cards"] .card.selected,div[id^="payment_saved_cards"] #add_card.selected{border:2px solid black}
div[id^="payment_saved_cards"] .card:not(.selected):hover,div[id^="payment_saved_cards"] #add_card:not(.selected):hover{background-color:whitesmoke}
div[id^="payment_saved_cards"] .card:not(.selected):active,div[id^="payment_saved_cards"] #add_card:not(.selected):active{background-color:#ebebeb}
div[id^="payment_saved_cards"] .card{line-height:22px;padding:20px 10px 5px;background-repeat:no-repeat}
div[id^="payment_saved_cards"] .card.selected .cvv{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:1}
div[id^="payment_saved_cards"] .card.card_ALIPAY{background-image:url("../../images/creditcard/ALIPAY.png");background-size:30px 19.2px;background-position:165px 95.8px}
div[id^="payment_saved_cards"] .card.card_ALIPAY_HK{background-image:url("../../images/creditcard/ALIPAY_HK.png");background-size:30px 7.74684px;background-position:165px 107.25316px}
div[id^="payment_saved_cards"] .card.card_AMAZON_PAY{background-image:url("../../images/creditcard/AMAZON_PAY.png");background-size:30px 19px;background-position:165px 96px}
div[id^="payment_saved_cards"] .card.card_AMEX{background-image:url("../../images/creditcard/AMEX.png");background-size:30px 29.7px;background-position:165px 85.3px}
div[id^="payment_saved_cards"] .card.card_BANCONT{background-image:url("../../images/creditcard/BANCONT.png");background-size:30px 22.35px;background-position:165px 92.65px}
div[id^="payment_saved_cards"] .card.card_BCMC{background-image:url("../../images/creditcard/BCMC.png");background-size:30px 21.19691px;background-position:165px 93.80309px}
div[id^="payment_saved_cards"] .card.card_BOTTOMLINE{background-image:url("../../images/creditcard/BOTTOMLINE.png");background-size:30px 9.52583px;background-position:165px 105.47417px}
div[id^="payment_saved_cards"] .card.card_CABAL{background-image:url("../../images/creditcard/CABAL.png");background-size:30px 16.5px;background-position:165px 98.5px}
div[id^="payment_saved_cards"] .card.card_CB{background-image:url("../../images/creditcard/CB.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_CONVENIENCE_STORE{background-image:url("../../images/creditcard/CONVENIENCE_STORE.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_DINERS{background-image:url("../../images/creditcard/DINERS.png");background-size:30px 18.95522px;background-position:165px 96.04478px}
div[id^="payment_saved_cards"] .card.card_DISCOVER{background-image:url("../../images/creditcard/DISCOVER.png");background-size:30px 18.75px;background-position:165px 96.25px}
div[id^="payment_saved_cards"] .card.card_EANCV{background-image:url("../../images/creditcard/EANCV.png");background-size:30px 19.5px;background-position:165px 95.5px}
div[id^="payment_saved_cards"] .card.card_EPS{background-image:url("../../images/creditcard/EPS.png");background-size:30px 19.5px;background-position:165px 95.5px}
div[id^="payment_saved_cards"] .card.card_GIROPAY{background-image:url("../../images/creditcard/GIROPAY.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_IDEAL{background-image:url("../../images/creditcard/IDEAL.png");background-size:30px 25.92593px;background-position:165px 89.07407px}
div[id^="payment_saved_cards"] .card.card_JCB{background-image:url("../../images/creditcard/JCB.png");background-size:30px 23.1px;background-position:165px 91.9px}
div[id^="payment_saved_cards"] .card.card_KLARNA{background-image:url("../../images/creditcard/KLARNA.png");background-size:30px 15px;background-position:165px 100px}
div[id^="payment_saved_cards"] .card.card_LYFPAY{background-image:url("../../images/creditcard/LYFPAY.png");background-size:30px 23.1px;background-position:165px 91.9px}
div[id^="payment_saved_cards"] .card.card_MAESTRO{background-image:url("../../images/creditcard/MAESTRO.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_MASTERCARD{background-image:url("../../images/creditcard/MASTERCARD.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_MASTERPASS{background-image:url("../../images/creditcard/MASTERPASS.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_NARANJA{background-image:url("../../images/creditcard/NARANJA.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_PAYPAL{background-image:url("../../images/creditcard/PAYPAL.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_POSTCARD{background-image:url("../../images/creditcard/POSTCARD.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_POSTFINANCE_CARD{background-image:url("../../images/creditcard/POSTFINANCE_CARD.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_POSTFINANCE_EFINANCE{background-image:url("../../images/creditcard/POSTFINANCE_EFINANCE.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_PREMIUM_CREDIT{background-image:url("../../images/creditcard/PREMIUM_CREDIT.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_REWARDS4CRICKET{background-image:url("../../images/creditcard/REWARDS4CRICKET.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_REWARDS4GOLF{background-image:url("../../images/creditcard/REWARDS4GOLF.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_REWARDS4RUGBY{background-image:url("../../images/creditcard/REWARDS4RUGBY.png");background-size:30px 19.05px;background-position:165px 95.95px}
div[id^="payment_saved_cards"] .card.card_SAFERPAY_TESTCARD{background-image:url("../../images/creditcard/SAFERPAY_TESTCARD.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_SAFETYPAY{background-image:url("../../images/creditcard/SAFETYPAY.png");background-size:30px 18.75px;background-position:165px 96.25px}
div[id^="payment_saved_cards"] .card.card_SHAREGROOP{background-image:url("../../images/creditcard/SHAREGROOP.png");background-size:30px 19.95px;background-position:165px 95.05px}
div[id^="payment_saved_cards"] .card.card_SLIMPAY{background-image:url("../../images/creditcard/SLIMPAY.png");background-size:30px 14.26415px;background-position:165px 100.73585px}
div[id^="payment_saved_cards"] .card.card_SOFORT{background-image:url("../../images/creditcard/SOFORT.png");background-size:30px 20.33557px;background-position:165px 94.66443px}
div[id^="payment_saved_cards"] .card.card_SPONSOR_PAYMENT_METHOD_LOGO{background-image:url("../../images/creditcard/SPONSOR_PAYMENT_METHOD_LOGO.png");background-size:30px 18.78338px;background-position:165px 96.21662px}
div[id^="payment_saved_cards"] .card.card_TWINT{background-image:url("../../images/creditcard/TWINT.png");background-size:30px 18.9px;background-position:165px 96.1px}
div[id^="payment_saved_cards"] .card.card_ULTRA{background-image:url("../../images/creditcard/ULTRA.png");background-size:30px 15.45px;background-position:165px 99.55px}
div[id^="payment_saved_cards"] .card.card_VISA{background-image:url("../../images/creditcard/VISA.png");background-size:30px 18.45px;background-position:165px 96.55px}
div[id^="payment_saved_cards"] .card_owner,div[id^="payment_saved_cards"] .card_number{font-size:14px;font-weight:bold}
div[id^="payment_saved_cards"] .cvv{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;opacity:0;width:140px}
div[id^="payment_saved_cards"] .cvv input{width:2.2em;margin-right:3px}
@media screen and (max-width:720px){body.rwd div[id^="payment_saved_cards"] .cvv input{width:2.4em}
}
div[id^="payment_saved_cards"] .cvv .text{line-height:12px;font-size:10px;margin-left:3px}
div[id^="payment_saved_cards"] .cvv.mandatory .text{color:#707070}
div[id^="payment_saved_cards"] .cvv.error .text{color:red}
div[id^="payment_saved_cards"] #add_card{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#999;padding:20px 10px}
div[id^="payment_saved_cards"] #add_card .icon{display:inline-block;width:40px;height:40px;margin-right:10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJwbHVzLTItaWNvbiIgcG9pbnRzPSI0NjIsMjA5LjUyOCAzMDIuNDcxLDIwOS41MjggMzAyLjQ3MSw1MCAyMDkuNTI5LDUwIDIwOS41MjksMjA5LjUyOCA1MCwyMDkuNTI4IDUwLDMwMi40NyAgICAyMDkuNTI5LDMwMi40NyAyMDkuNTI5LDQ2MiAzMDIuNDcxLDQ2MiAzMDIuNDcxLDMwMi40NyA0NjIsMzAyLjQ3ICIgZmlsbD0iI2NjY2NjYyIvPgoKPC9zdmc+Cg==') no-repeat;background-size:contain}
div[id^="main_content_payment_saved_cards"] .button{opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
div[id^="main_content_payment_saved_cards"] .button.hidden{display:inline-block;opacity:0}
#payment_safety{background:white url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImxvY2stMy1pY29uIiBkPSJNMTk1LjMzNCwyMjMuMzMzaC01MHYtNjIuNjY2QzE0NS4zMzQsOTkuNjQ1LDE5NC45NzksNTAsMjU2LDUwYzYxLjAyMiwwLDExMC42NjcsNDkuNjQ1LDExMC42NjcsMTEwLjY2NyAgdjYyLjY2NmgtNTB2LTYyLjY2NkMzMTYuNjY3LDEyNy4yMTUsMjg5LjQ1MiwxMDAsMjU2LDEwMGMtMzMuNDUxLDAtNjAuNjY2LDI3LjIxNS02MC42NjYsNjAuNjY3VjIyMy4zMzN6IE00MDQsMjUzLjMzM1Y0NjJIMTA4ICBWMjUzLjMzM0g0MDR6IE0yODMsMzQxYzAtMTQuOTEyLTEyLjA4OC0yNy0yNy0yN3MtMjcsMTIuMDg4LTI3LDI3YzAsNy44MTEsMy4zMTcsMTQuODQ0LDguNjE5LDE5Ljc3MyAgYzQuMzg1LDQuMDc1LDYuODgxLDkuOCw2Ljg4MSwxNS43ODVWMzk5LjVoMjN2LTIyLjk0MWMwLTUuOTg5LDIuNDk0LTExLjcwOCw2Ljg4MS0xNS43ODVDMjc5LjY4MywzNTUuODQ0LDI4MywzNDguODExLDI4MywzNDF6IiBmaWxsPSIjNTU1NTU1Ii8+Cjwvc3ZnPgo=') no-repeat 10px center;background-size:22px;line-height:30px;padding:0 40px;color:#555}
div[id^="payment_card_form"]{clear:both;margin-top:1em}
form[id^="payment_form"]{margin-bottom:1em;padding:1em;background:#eee}
#other_payment_methods_container,#preferred_payment_methods_container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:space-between;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
#other_payment_methods_container{justify-content:center;column-gap:1.5em;margin-bottom:1em}
#other_payment_methods_extra_info_container .card_form{display:block}
#other_payment_methods_extra_info_container .card_form #input_extra_field,#other_payment_methods_extra_info_container .card_form .input_extra_field{display:flex;width:100%}
#other_payment_methods_extra_info_container .card_form #input_extra_field input,#other_payment_methods_extra_info_container .card_form .input_extra_field input{margin-inline:auto}
#request_save_card_popup .buttons_container{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
#request_save_card_popup .buttons_container .alternative_button{margin-left:0}
#preferred_payment_method_banner_container{border:0;margin:0}
#preferred_payment_method_banner_container img{width:100%}
#preferred_payment_method_logo_container .content_element .content{text-align:center}
#preferred_payment_method_logo_container .preferred_payment_methods_logo{width:100px;float:none;margin:0 auto}
#preferred_payment_method_logo_container .message .content{text-align:left}
div[id^="main_content_payment_saved_cards"] form[id^="payment_form"] .field:first-of-type{margin-top:20px}
div[id^="main_content_payment_saved_cards"] #other_selected_card{display:none}
div[id^="main_content_payment_saved_cards"] #other_card_types_button{vertical-align:middle;color:#909090;padding:6px 8px;margin-top:3px;text-align:center}
div[id^="main_content_payment_saved_cards"] #other_card_types_button:hover{color:#cd3301}
div[id^="main_content_payment_saved_cards"] #other_card_types_button .text{text-transform:none}
div[id^="main_content_payment_saved_cards"] #other_card_types_button.selected{border:1px solid black;background-color:white;font-weight:bold;text-decoration:none;color:inherit;margin-bottom:13px}
div[id^="main_content_payment_saved_cards"] #other_card_types_button.selected:hover{background-color:white;cursor:pointer}
div[id^="main_content_payment_saved_cards"] #other_card_types_container{background-color:#d4d4d4;display:flex;padding:16px 20px}
div[id^="main_content_payment_saved_cards"] #other_card_types_container .other_card_type{padding:5px 8px;font-weight:bold;background-color:#fbfbfb;margin:0 5px}
div[id^="main_content_payment_saved_cards"] #other_card_types_container .other_card_type.selected{background-color:white;border:1px solid black}
div[id^="main_content_payment_saved_cards"] #other_card_types_container .other_card_type:hover,div[id^="main_content_payment_saved_cards"] #other_card_types_container .other_card_type.selected:hover{background-color:white;cursor:pointer}
div[id^="main_content_payment_saved_cards"] .triangle_tip{position:relative}
div[id^="main_content_payment_saved_cards"] .triangle_tip .triangle_up{border-bottom:10px solid #d4d4d4;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:120px;width:0;margin-top:-7px}
#other_payment_methods_extra_info_container .other_payment_method{display:none}
.notification_bar_container{padding:5px 0;color:white}
@media screen and (max-width:720px){body.rwd .notification_bar_container{padding:0;min-width:320px}
}
.notification_bar_container .notification_bar_content{font-size:1.2em;line-height:30px}
.notification_bar_container .notification_bar_content .user_name,.notification_bar_container .notification_bar_content .user_contact_number{font-weight:bold}
body.norwd .notification_bar_container .notification_bar_content{width:1110px;margin:0 auto}
@media screen and (min-width:1130px){.notification_bar_container .notification_bar_content{width:1110px;margin:0 auto}
}
@media screen and (max-width:1129px){body.rwd .notification_bar_container .notification_bar_content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}
}
@media screen and (max-width:720px){body.rwd .notification_bar_container .notification_bar_content{margin:.25em 0}
}
.notification_bar_container span{display:inline-block}
#supervisor_contact_info_container{background:#c00}
body.norwd #supervisor_contact_info .suppervisor_infos{padding-left:35px;background-image:url("images/supervisor/supervisor-icon-x2.png");background-repeat:no-repeat;background-size:27px}
@media screen and (min-width:721px){#supervisor_contact_info .suppervisor_infos{padding-left:35px;background-image:url("images/supervisor/supervisor-icon-x2.png");background-repeat:no-repeat;background-size:27px}
}
#supervisor_contact_info .supervisor_disconnect{float:right}
#supervisor_contact_info .supervisor_disconnect a{color:white}
#relay_collaboration_info_container{background:#ed8634;color:black}
.rs-carousel-mask{overflow:hidden}
.rs-carousel-runner{position:relative}
.rs-carousel-horizontal .rs-carousel-item{float:left}
.rs-carousel-mask{position:relative}
.rs-carousel-runner{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.rs-carousel-transition .rs-carousel-runner{-moz-transition:-moz-transform .400s ease;-webkit-transition:-webkit-transform .400s ease;-o-transition:-o-transform .400s ease;-ms-transition:-ms-transform .400s ease;transition:transform .400s ease}
.bundle-session{color:white;position:relative;float:left;height:auto;width:auto;background:#2ecc71;font-size:24px;text-align:center;padding:4px 10px 5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.bundle-session:not(.standalone){margin:8px 10px 2px 0}
.bundle-session-type{position:relative;bottom:2px;left:0;width:50px;font-size:11px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;line-height:10px;word-wrap:break-word}
.bundle-avail-GOOD{background:green}
.bundle-avail-LIMITED{background:orange}
.bundle-avail-NONE{background:red}
.bundle-avail{position:absolute;top:4px;right:4px;width:5px;height:5px;box-shadow:0 0 1px whitesmoke}
.hospitality_sessions{margin-bottom:1em;overflow:hidden}
.bundle-level{font-weight:bold}
.bundle-session-tooltip .tipsy-inner{-webkit-box-shadow:#777 0 0 10px;-moz-box-shadow:#777 0 0 10px;box-shadow:#777 0 0 10px;text-align:left;font-size:12px;background-color:white;color:black}
.bundle-session-tooltip .tipsy-arrow-n{border-bottom-color:white}
.bundle-session-tooltip .tipsy-arrow-s{border-top-color:white}
.bundle-session-tooltip .tipsy-arrow-e{border-left-color:white}
.bundle-session-tooltip .tipsy-arrow-w{border-right-color:white}
#main_content_hospitality_lounge_items td.item_area,#main_content_hospitality_lounge_items td.session_info,#main_content_hospitality_lounge_items td.session_area,#main_content_hospitality_lounge_items td.item_change,table.widget_HOSPITALITY td.item_area,table.widget_HOSPITALITY td.session_info,table.widget_HOSPITALITY td.session_area,table.widget_HOSPITALITY td.item_change{vertical-align:middle}
#main_content_hospitality_lounge_items td.item_area select,table.widget_HOSPITALITY td.item_area select{width:220px}
#main_content_hospitality_lounge_items td.session_code,table.widget_HOSPITALITY td.session_code{width:52px}
#main_content_hospitality_lounge_items td.item_change,table.widget_HOSPITALITY td.item_change{padding-right:0}
#main_content_hospitality_lounge_items td.item_change .button,table.widget_HOSPITALITY td.item_change .button{margin-top:0;white-space:nowrap}
body.norwd .round_name:after{content:" - "}
@media screen and (min-width:721px){.round_name:after{content:" - "}
}
@media screen and (max-width:720px){body.rwd .round_name{display:block}
}
table.widget_HOSPITALITY td.session_info .round_name,.product_HOSPITALITY div.session_info .round_name{font-weight:bold}
.product_HOSPITALITY .session_info{padding-top:18px}
@media screen and (max-width:720px){body.rwd .product_HOSPITALITY .session_info{clear:both;padding-top:.5em}
body.rwd .product_HOSPITALITY .bundle-session{margin-top:0}
}
.questionnaire_HOSPITALITY .seat_label{font-weight:bold}
#cookies_page .title1{font-size:2em;margin:.67em 0;font-weight:bold}
#cookies_page .title2{font-size:1.5em;margin:.67em 0;font-weight:bold}
#cookies_page ul{margin:0 0 1em 2em}
#cookies_page ul ul{list-style:circle}
#cookies_page p{text-align:justify}
.zone-selection-tooltip{padding:10px;position:absolute;z-index:9999;max-width:300px;text-align:center;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);color:white;-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,0.24),0 1.5px 6px rgba(0,0,0,0.12);-moz-box-shadow:0 1.5px 4px rgba(0,0,0,0.24),0 1.5px 6px rgba(0,0,0,0.12);box-shadow:0 1.5px 4px rgba(0,0,0,0.24),0 1.5px 6px rgba(0,0,0,0.12)}
.zone-selection-tooltip .name{font-size:14px;font-weight:bold;display:block}
.zone-selection-tooltip .prices{display:block;padding-top:10px}
@media screen and (max-width:720px){body.rwd .zone-selection-tooltip .prices{font-size:16px}
body.rwd .zone-selection-tooltip .prices .amount .mantissa{font-size:14px}
}
body.norwd .zone-selection-tooltip .prices{font-size:20px}
body.norwd .zone-selection-tooltip .prices .amount .mantissa{font-size:18px}
@media screen and (min-width:721px){.zone-selection-tooltip .prices{font-size:20px}
.zone-selection-tooltip .prices .amount .mantissa{font-size:18px}
}
.zone-selection-tooltip .zeroCentMantissa{display:none}
#page_selection_seatMap #seat-map svg,#page_selection_resale_item #seat-map svg,#page_cart_changeSeat #seat-map svg{cursor:move;position:absolute}
#page_selection_seatMap #seat-map svg circle,#page_selection_resale_item #seat-map svg circle,#page_cart_changeSeat #seat-map svg circle{cursor:pointer}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details,#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details,#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details{box-sizing:content-box}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .color,#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .color,#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .color{margin-right:1px}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details input[type="checkbox"],#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details input[type="checkbox"],#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details input[type="checkbox"]{margin-left:0;margin-right:2px}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details .degressive_rate,#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details .degressive_rate,#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details .degressive_rate{float:left}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .degressive_rate_catchword_container,#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .degressive_rate_catchword_container,#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .degressive_rate_catchword_container{position:relative}
#page_selection_seatMap #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .catchword,#page_selection_resale_item #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .catchword,#page_cart_changeSeat #seat_map_group #seat-map-sub-container #seat-details .degressive_rate .catchword{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgICA8cGF0aCBkPSJNMTYgMThsMi4yOS0yLjI5LTQuODgtNC44OC00IDRMMiA3LjQxIDMuNDEgNmw2IDYgNC00IDYuMyA2LjI5TDIyIDEydjZ6IiBmaWxsPSJ3aGl0ZSIvPgogICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgo8L3N2Zz4K');background-position:3px 1px;background-size:16px}
#svg-seats>*{cursor:pointer;display:none}
#svg-seats>[status="visible"]{display:inherit;stroke-width:5;stroke:#000}
#svg-seats>[status="hovered"]{display:inherit;fill:#00f;stroke-width:5;stroke:#000}
#svg-seats>[status="selected"]{display:inherit;fill:#00f;stroke-width:5;stroke:#000}
.seat-map-2D svg circle:hover{stroke-width:6}
#seat_map_group .main_content.seat_selection>.content_element>.content,#seat_map_group .main_content.block_selection>.content_element>.content{padding-left:12px;padding-right:12px}
@media screen and (max-width:720px){body.rwd #seat_map_group .main_content.seat_selection>.content_element>.content,body.rwd #seat_map_group .main_content.block_selection>.content_element>.content{padding-left:0;padding-right:0}
}
#seat_map_group #product_header .location-in-preview .location{display:none}
body.norwd #seat_map_group .stage_preview{float:right;margin:5px 0 0 1em;padding-left:22px;border-left:1px solid #b4b4b4}
body.norwd #seat_map_group .stage_preview .stage_preview_image_container:after{bottom:4px}
body.norwd #seat_map_group .stage_preview .location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media screen and (min-width:721px){#seat_map_group .stage_preview{float:right;margin:5px 0 0 1em;padding-left:22px;border-left:1px solid #b4b4b4}
#seat_map_group .stage_preview .stage_preview_image_container:after{bottom:4px}
#seat_map_group .stage_preview .location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
}
@media screen and (max-width:720px){body.rwd #seat_map_group .stage_preview{display:none}
}
#seat_map_group #seat-map-steps{padding-top:1px;padding-bottom:1em;position:relative;min-height:16px;box-sizing:content-box}
#seat_map_group #seat-map-steps>div{display:inline-block}
#seat_map_group #seat-map-steps #seat-map-step-1{padding-right:2em}
#seat_map_group #seat-map-steps #seat-map-close-to-auto{background-image:url("../../images/close.png");background-repeat:no-repeat;width:30px;height:30px;float:right;position:relative;top:-7px;cursor:pointer}
body.norwd #seat_map_group #seat-map-steps #seat-map-close-to-auto{display:none}
@media screen and (min-width:721px){#seat_map_group #seat-map-steps #seat-map-close-to-auto{display:none}
}
#seat_map_group #seat-map-steps .seat_map_step span{font-size:1.4em}
#seat_map_group #seat-map-steps .seat_map_step.active .step_title{color:#cd3301}
#seat_map_group #seat-map-steps .seat_map_step:not(.active) .step_title{color:#959595}
#seat_map_group #seat-map-steps .seat_map_step.with_link:hover{cursor:pointer}
#seat_map_group #seat-map-steps .seat_map_step.with_link:hover .step_title{color:#cd3301}
#seat_map_group #seat-map-steps .seat_map_step .number{display:inline-block;text-align:center;width:18px;height:18px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px}
#seat_map_group #seat-map-steps .seat_map_step .number span{color:white;font-size:10px;display:inline-block;line-height:18px}
#seat_map_group #seat-map-steps .seat_map_step .step_title{vertical-align:middle}
#seat_map_group #seat-map-steps .seat_map_step.active .number,#seat_map_group #seat-map-steps .seat_map_step.with_link:hover .number{background-color:#cd3301}
#seat_map_group #seat-map-steps .seat_map_step:not(.active) .number{background-color:#959595}
body.norwd #seat_map_group #seat-map-steps .for_mobile{display:none !important}
@media screen and (min-width:721px){#seat_map_group #seat-map-steps .for_mobile{display:none !important}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-steps{text-align:center}
body.rwd #seat_map_group #seat-map-steps .step_title:not(.for_mobile){display:none}
}
#seat_map_group .block_selection #seat-map-sub-container svg image,#seat_map_group .svg_seat_selection #mini-map svg image{width:100% !important}
#seat_map_group .block_selection #seat-map-sub-container svg,#seat_map_group .svg_seat_selection #seat-map svg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important;height:100% !important}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container svg,body.rwd #seat_map_group .svg_seat_selection #seat-map svg{display:block}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-map,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:980px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-map,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map{width:auto;height:auto;float:none;overflow:visible;margin-right:214px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-map,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map{margin-right:0}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-map.no_preview #venue-preview,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map.no_preview #venue-preview{display:none}
#seat_map_group .block_selection #seat-map-sub-container #seat-map #venue-categories,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #venue-categories{display:none}
#seat_map_group .block_selection #seat-map-sub-container #seat-map [id^="P"],#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map [id^="P"]{cursor:pointer}
#seat_map_group .block_selection #seat-map-sub-container #seat-map [id$="-full"],#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map [id$="-full"]{cursor:default}
#seat_map_group .block_selection #seat-map-sub-container #seat-map [id^="P"].stx_hover:hover,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map [id^="P"].stx_hover:hover{fill-opacity:.8 !important}
#seat_map_group .block_selection #seat-map-sub-container #seat-map [id^="P"].stx_full,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map [id^="P"].stx_full{fill-opacity:.5 !important;fill:black !important}
#seat_map_group .block_selection #seat-map-sub-container .seat-details,#seat_map_group .svg_seat_selection #seat-map-sub-container .seat-details{width:234px}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container .seat-details,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container .seat-details{width:unset}
}
#seat_map_group .block_selection #seat-map-sub-container .seat-details-resale,#seat_map_group .svg_seat_selection #seat-map-sub-container .seat-details-resale{width:304px}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details{position:absolute;top:0;right:0;bottom:0;-webkit-box-shadow:-2px 0 3px -1px #888;-moz-box-shadow:-2px 0 3px -1px #888;box-shadow:-2px 0 3px -1px #888}
@media screen and (min-width:721px){#seat_map_group .block_selection #seat-map-sub-container #seat-details,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details{position:absolute;top:0;right:0;bottom:0;-webkit-box-shadow:-2px 0 3px -1px #888;-moz-box-shadow:-2px 0 3px -1px #888;box-shadow:-2px 0 3px -1px #888}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat-info-with-filter,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat-info-with-filter{position:initial}
#seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat-info-with-filter,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat-info-with-filter{background-color:#ededed}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat-info-with-filter,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-10px -10px 0;padding:10px}
@media screen and (min-width:721px){#seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat-info-with-filter,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-10px -10px 0;padding:10px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat-info-with-filter,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-0.8em -0.4em 0;padding:.8em .4em}
}
@media screen and (max-width:980px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details #seat_info_filter_title,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_instructions_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details #seat_info_filter_title{display:none !important}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .btn_go_step2_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .btn_go_step2_container{text-align:center}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .btn_go_step2_container,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .btn_go_step2_container{position:absolute;bottom:.75em;left:0;right:0}
@media screen and (min-width:721px){#seat_map_group .block_selection #seat-map-sub-container #seat-details .btn_go_step2_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .btn_go_step2_container{position:absolute;bottom:.75em;left:0;right:0}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .btn_go_step2_container .btn_go_step2:not(.hidden),#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .btn_go_step2_container .btn_go_step2:not(.hidden){margin-top:.5em;display:inline-block}
@media screen and (max-width:980px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_info,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_info{padding-top:.4em}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_info>span,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_info>span{display:block}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_code,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_code{clear:both;font-size:14px;color:#333;margin-top:20px}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_code.block_list,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_code.block_list{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_code,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_code{display:none}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_name,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_name{font-size:14px;font-weight:bold;color:#333}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{float:right;margin:20px 0 10px;clear:both;color:#333}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{font-size:16px}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa{font-size:14px}
}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{font-size:20px}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa{font-size:18px}
@media screen and (min-width:721px){#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{font-size:20px}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price .amount .mantissa{font-size:18px}
}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_categories .categories_table_container,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_categories .categories_table_container{max-height:200px;overflow:auto}
@media screen and (min-width:1130px){#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_categories .categories_table_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_categories .categories_table_container{max-height:200px;overflow:auto}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_categories .title,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_categories .title{font-size:16px;color:#666;font-weight:light;border-bottom:1px solid #b4b4b4;padding:6px 0 .125em;margin-bottom:4px}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_categories,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .block-info-content .seat_info_block_availability,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_img_preview,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_categories,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .block-info-content .seat_info_block_availability,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_img_preview{display:none}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_categories,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_categories,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability{clear:both}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{display:none}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{display:flex;justify-content:space-between}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities .available_categories_container,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities .available_categories_container{display:inline-block}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability{display:block}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{display:block}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{margin:.25em 0}
}
body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.norwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.norwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{margin:10px 0}
@media screen and (min-width:721px){#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities{margin:10px 0}
}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_SOLD_OUT,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_SOLD_OUT,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_SOLD_OUT,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_SOLD_OUT{color:#c00}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_LIMITED,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_LIMITED,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_LIMITED,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_LIMITED{color:#f90}
#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_GOOD,#seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_GOOD,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability.availability_GOOD,#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities.availability_GOOD{color:#396}
@media screen and (max-width:720px){body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_name_container,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_number_tickets_container,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_navigation_container,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_name_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_number_tickets_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_navigation_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability{text-align:center}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{float:none;margin-top:0}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_availability,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_availability{float:none}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_name_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_name_container{display:inline-block}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_name_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_name_container{width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:32px;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow{width:30px;height:32px;border:1px solid #b4b4b4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow.left,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow.left{background:transparent url("images/arrow-left.png") no-repeat 12px center}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow.right,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow.right{background:transparent url("images/arrow-right.png") no-repeat 8px center}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow.left,body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_arrow.right,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow.left,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_arrow.right{background-position:50%}
body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .polygon_navigation_container,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .polygon_navigation_container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media screen and (max-width:720px) and (max-width:980px){body.rwd body.rwd #seat_map_group .block_selection #seat-map-sub-container #seat-details .seat_info_block_price,body.rwd body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-details .seat_info_block_price{padding:.2em 0}
}
#seat_map_group .seat_selection #seat-map-sub-container #seat-map{position:relative}
@media screen and (max-width:980px){body.rwd #seat_map_group .seat_selection #seat-map-sub-container #seat-map{width:100%;height:400px;float:none;overflow:visible}
}
@media screen and (max-width:720px){body.rwd #seat_map_group .seat_selection #seat-map-sub-container #seat-map{height:250px}
}
#seat_map_group .seat_selection #seat-map-sub-container .seat-details{width:234px}
#seat_map_group .seat_selection #seat-map-sub-container .seat-details-resale{width:304px;display:flex;flex-direction:column}
@media screen and (max-width:980px){body.rwd #seat_map_group .seat_selection #seat-map-sub-container .seat-details-resale{width:unset;max-width:690px;box-sizing:border-box}
}
#seat_map_group .seat_selection #seat-map-sub-container .seat-details-resale .seat-info-placeholder{padding-bottom:15px}
#seat_map_group .seat_selection #seat-map-sub-container .seat-details-resale #realPriceNoteContainer{margin-top:auto}
#seat_map_group .seat_selection #seat-map-sub-container #seat-details{box-sizing:content-box}
body.norwd #seat_map_group .seat_selection #seat-map-sub-container #seat-details{position:absolute;top:0;right:0;bottom:0;-webkit-box-shadow:-2px 0 3px -1px #888;-moz-box-shadow:-2px 0 3px -1px #888;box-shadow:-2px 0 3px -1px #888;z-index:999}
@media screen and (min-width:981px){#seat_map_group .seat_selection #seat-map-sub-container #seat-details{position:absolute;top:0;right:0;bottom:0;-webkit-box-shadow:-2px 0 3px -1px #888;-moz-box-shadow:-2px 0 3px -1px #888;box-shadow:-2px 0 3px -1px #888;z-index:999}
}
@media screen and (max-width:720px){body.rwd #seat_map_group .seat_selection #details-list,body.rwd #seat_map_group .seat_selection #selection{display:none !important}
}
body.norwd #seat_map_group .seat_selection #btn-delete-seat-container{display:none !important}
@media screen and (min-width:721px){#seat_map_group .seat_selection #btn-delete-seat-container{display:none !important}
}
#seat_map_group .seat_selection #impossible_selection_avail_message,#seat_map_group .seat_selection #conditional_rate_error_message{display:none}
#seat_map_group .seat_selection .intro{color:#888;margin-bottom:.6em}
body.norwd #seat_map_group #seat-map-sub-container{position:relative;overflow:hidden}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container{position:relative;overflow:hidden}
}
#seat_map_group #seat-map-sub-container #seat_info_instruction_availability{color:#666;font-size:13px;margin-bottom:16px}
#seat_map_group #seat-map-sub-container #seat_info_filter_title span,#seat_map_group #seat-map-sub-container #seat_info_filter_categories_switch span{color:#333}
#seat_map_group #seat-map-sub-container #seat_info_instruction_selection{color:#c00;margin-bottom:16px}
#seat_map_group #seat-map-sub-container #seat_info_instruction_reservation{font-size:10px;color:#818181}
#seat_map_group #seat-map-sub-container #seat_info_filter_categories_table{padding-left:.2em}
body.norwd #seat_map_group #seat-map-sub-container #seat_info_filter_categories_table{max-height:250px;overflow:auto}
@media screen and (min-width:1130px){#seat_map_group #seat-map-sub-container #seat_info_filter_categories_table{max-height:250px;overflow:auto}
}
#seat_map_group #seat-map-sub-container #seat_info_filter_title{font-size:16px;color:#666;font-weight:light;border-bottom:1px solid #b4b4b4;padding:6px 0 .125em;margin-bottom:4px}
#seat_map_group #seat-map-sub-container #seat_info_filter_categories_switch{padding:.5em 0}
#seat_map_group #seat-map-sub-container #seat_info_filter_categories_switch .onoffswitch{display:inline-block;vertical-align:top}
#seat_map_group #seat-map-sub-container #seat_info_filter_categories_switch>span{padding-left:.4em;line-height:23px;vertical-align:middle}
#seat_map_group #seat-map-sub-container #seat-details{box-sizing:content-box}
#seat_map_group #seat-map-sub-container #seat-details .seat_info_instruction{display:inline-block}
#seat_map_group #seat-map-sub-container #seat-details .helper-text{color:#707070;font-size:9px;float:right;padding-right:9px;padding-top:2px}
#seat_map_group #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities .color{display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-right:4px;margin-top:-10px}
#seat_map_group #seat-map-sub-container #seat-details .seat_info_block_category_avalabilities .color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block{position:absolute;left:0;width:100%;min-height:50%;z-index:10;display:none}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block{overflow-y:auto}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block{position:relative;padding-bottom:10px}
body.rwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container{width:100%}
}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container{position:relative}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container .close-comparison{position:absolute;z-index:1001;right:0}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container .close-comparison:before{content:"";display:inline-block;width:20px;height:20px;background-color:#cd3301;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJ4LW1hcmstaWNvbiIgcG9pbnRzPSI0MzguMzkzLDM3NC41OTUgMzE5Ljc1NywyNTUuOTc3IDQzOC4zNzgsMTM3LjM0OCAzNzQuNTk1LDczLjYwNyAyNTUuOTk1LDE5Mi4yMjUgMTM3LjM3NSw3My42MjIgICAgNzMuNjA3LDEzNy4zNTIgMTkyLjI0NiwyNTUuOTgzIDczLjYyMiwzNzQuNjI1IDEzNy4zNTIsNDM4LjM5MyAyNTYuMDAyLDMxOS43MzQgMzc0LjY1Miw0MzguMzc4ICIgZmlsbD0id2hpdGUiLz4KCjwvc3ZnPgo=");background-repeat:no-repeat;background-size:12px 12px;background-position:50%;cursor:pointer}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-info-loading-bg{position:absolute;width:100%;height:100%;z-index:1000;right:0;top:0;background-color:#fff;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:50% 40%;filter:alpha(opacity=80);opacity:.8;display:none}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-info-loading{position:absolute;width:100%;z-index:1001;right:0;top:50%;text-align:center;display:none}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .color{display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-right:4px;margin-top:-10px}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container{padding:0;height:30px}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container{display:table;vertical-align:middle;width:100%}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container .seat_info_block_name{display:table-cell;vertical-align:middle}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container .seat_info_block_name{width:80%;padding-left:10px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container{display:table;vertical-align:middle;width:100%}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container .seat_info_block_name{display:table-cell;vertical-align:middle}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_name_container .seat_info_block_name{width:80%;padding-left:10px}
}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .polygon_number_tickets_container{padding:0 10px 0 10px;font-size:1.2em;margin-top:1px}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .seat_info_block_price{margin:0;padding:0 10px 5px 10px;float:none}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .seat_info_block_price .amount{vertical-align:middle}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container.no_thumbnail+.seat_info_block_price{padding-top:0}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container.no_thumbnail+.seat_info_block_price .amount{vertical-align:initial}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .pano-container.no_thumbnail ~ .helper-text{display:none}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .seat_info_block_availability{display:inline-block;margin:0;padding-left:10px}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .categories_table_container{float:right;margin-right:5px;max-width:35%}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .btn_go_step2_container{text-align:left;padding-left:10px}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .btn_go_step2_container{padding-bottom:10px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block .btn_go_step2_container{text-align:center;padding-bottom:0}
}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block #pano-thumbnail-top,#seat_map_group #seat-map-sub-container #seat-details .comparison-block #pano-thumbnail-bottom{width:100%;height:97px;max-height:200px;cursor:move;min-width:174px}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block #pano-thumbnail-top.tk3d,#seat_map_group #seat-map-sub-container #seat-details .comparison-block #pano-thumbnail-bottom.tk3d{min-height:97px;height:auto}
#seat_map_group #seat-map-sub-container #seat-details .comparison-block .zeroCentMantissa{display:none}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .comparison-block.last-selected{border-bottom:1px solid #b4b4b4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details .comparison-block.last-selected{border-bottom:1px solid #b4b4b4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#seat_map_group #seat-map-sub-container #seat-details #comparison-block-top{top:0}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details #comparison-block-top{border-bottom:1px solid #b4b4b4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#seat_map_group #seat-map-sub-container #seat-details #comparison-block-bottom{top:50%;background-color:#ededed}
#seat_map_group #seat-map-sub-container #seat-details #comparison-block-top.hovering,#seat_map_group #seat-map-sub-container #seat-details #comparison-block-bottom.hovering{background-color:white}
#seat_map_group #seat-map-sub-container #comparison-instructions{position:absolute;width:100%;height:50%;left:0;top:50%;display:none;background-color:#ededed}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #comparison-instructions{position:relative}
}
#seat_map_group #seat-map-sub-container #comparison-instructions #comparison-instruction-want-to{color:#666;font-size:13px;margin:10px 10px 16px 10px;display:inline-block}
#seat_map_group #seat-map-sub-container #comparison-instructions #comparison-instruction-choose{color:#c00;margin:0 10px 16px 10px;display:inline-block}
body.norwd #seat_map_group #seat-map-sub-container .seat-map{width:690px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container .seat-map{width:690px}
}
body.norwd #seat_map_group #seat-map-sub-container .seat-map-resale{width:620px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container .seat-map-resale{width:620px}
}
#seat_map_group #seat-map-sub-container #seat-map{float:left;overflow:hidden;height:500px;width:inherit;background-color:white}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-map{margin-right:0}
}
#seat_map_group #seat-map-sub-container #seat-map .seat-map-loading-mask{width:100%;height:100%;position:absolute;z-index:9999;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:center;background-color:rgba(155,155,155,0.5);display:none}
#seat_map_group #seat-map-sub-container #seat-map .loading{box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:16px;line-height:16px;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:4px 4px;background-color:#fff;border:1px solid #333;z-index:1000;text-align:right;padding:4px 6px 4px 24px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:none}
#seat_map_group #seat-map-sub-container #seat-map #zoom-buttons-block{position:absolute;left:20px;z-index:1000;top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:25px;height:50px;background-color:#fff;border:1px solid #333}
#seat_map_group #seat-map-sub-container #seat-map #zoom-buttons-block .zoom-button{padding:0 5px 10px 5px;width:15px;height:15px;color:#333;text-align:center;font-size:20px;font-weight:bold;cursor:pointer;box-sizing:content-box}
#seat_map_group #seat-map-sub-container #seat-map #zoom-buttons-block .zoom-button#zoom-in{top:20px;border-bottom:1px solid #333}
#seat_map_group #seat-map-sub-container #seat-map #zoom-buttons-block .zoom-button#zoom-out{top:50px}
#seat_map_group #seat-map-sub-container #seat-map .toggle-miniMap-button,#seat_map_group #seat-map-sub-container #seat-map .fullscreen-button{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #333;z-index:1000;position:absolute;left:20px;display:inline-block;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;background-color:#fff;cursor:pointer}
#seat_map_group #seat-map-sub-container #seat-map .toggle-miniMap-button{top:80px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNvbXBhc3MtMi1pY29uIiBkPSJNMTcyLjY5MywxOTkuNTIybC00MC41MDgtNjcuMzM2bDY3LjQ2NCw0MC41ODRDMTg5LjA2NCwxNzkuOTA1LDE3OS45MDksMTg4Ljk5NywxNzIuNjkzLDE5OS41MjJ6ICAgTTMxNC4xNTUsMTc0LjAxOWM5LjIyOCw2LjUxNiwxNy4zMTIsMTQuNTQsMjMuODk4LDIzLjcxNWw0MS43NjEtNjUuNTQ3TDMxNC4xNTUsMTc0LjAxOXogTTE3My41OSwzMTQuODI3bC00MS40MDQsNjQuOTg4ICBsNjQuODgtNDEuMzM2QzE4Ny45OTcsMzMxLjk0NiwxODAuMDU1LDMyMy45NDgsMTczLjU5LDMxNC44Mjd6IE0zMTMuMTY4LDMzOS43MjJsNjYuNjQ2LDQwLjA5NGwtNDAuMTY4LTY2Ljc3MSAgQzMzMi41NjQsMzIzLjUwNSwzMjMuNTY5LDMzMi41NjEsMzEzLjE2OCwzMzkuNzIyeiBNNDYyLDI1Ni4wMDFsLTE0MS43NywzMS40MjZjLTYuMjQyLDEyLjczMy0xNi4xNjEsMjMuMzI2LTI4LjM3LDMwLjQyMUwyNTYsNDYyICBsLTM1Ljg2MS0xNDQuMTUzYy0xMi4yMDgtNy4wOTQtMjIuMTI3LTE3LjY4OC0yOC4zNjgtMzAuNDJMNTAsMjU2LjAwMWwxNDEuNzctMzEuNDI3YzYuMjQyLTEyLjczMywxNi4xNi0yMy4zMjYsMjguMzY4LTMwLjQyMSAgTDI1Niw1MGwzNS44NjEsMTQ0LjE1M2MxMi4yMDksNy4wOTUsMjIuMTI4LDE3LjY4OCwyOC4zNjksMzAuNDIxTDQ2MiwyNTYuMDAxeiBNMjg4LjAxLDI1NmMwLTE3LjY3OC0xNC4zMzEtMzIuMDEtMzIuMDEtMzIuMDEgIGMtMTcuNjgsMC0zMi4wMTMsMTQuMzMyLTMyLjAxMywzMi4wMWMwLDE3LjY4MSwxNC4zMzMsMzIuMDEyLDMyLjAxMywzMi4wMTJDMjczLjY3OSwyODguMDEyLDI4OC4wMSwyNzMuNjgxLDI4OC4wMSwyNTZ6IiBmaWxsPSIjMzMzMzMzIi8+Cjwvc3ZnPgo=')}
#seat_map_group #seat-map-sub-container #seat-map .toggle-miniMap-button.selected{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNvbXBhc3MtMi1pY29uIiBkPSJNMTcyLjY5MywxOTkuNTIybC00MC41MDgtNjcuMzM2bDY3LjQ2NCw0MC41ODRDMTg5LjA2NCwxNzkuOTA1LDE3OS45MDksMTg4Ljk5NywxNzIuNjkzLDE5OS41MjJ6ICAgTTMxNC4xNTUsMTc0LjAxOWM5LjIyOCw2LjUxNiwxNy4zMTIsMTQuNTQsMjMuODk4LDIzLjcxNWw0MS43NjEtNjUuNTQ3TDMxNC4xNTUsMTc0LjAxOXogTTE3My41OSwzMTQuODI3bC00MS40MDQsNjQuOTg4ICBsNjQuODgtNDEuMzM2QzE4Ny45OTcsMzMxLjk0NiwxODAuMDU1LDMyMy45NDgsMTczLjU5LDMxNC44Mjd6IE0zMTMuMTY4LDMzOS43MjJsNjYuNjQ2LDQwLjA5NGwtNDAuMTY4LTY2Ljc3MSAgQzMzMi41NjQsMzIzLjUwNSwzMjMuNTY5LDMzMi41NjEsMzEzLjE2OCwzMzkuNzIyeiBNNDYyLDI1Ni4wMDFsLTE0MS43NywzMS40MjZjLTYuMjQyLDEyLjczMy0xNi4xNjEsMjMuMzI2LTI4LjM3LDMwLjQyMUwyNTYsNDYyICBsLTM1Ljg2MS0xNDQuMTUzYy0xMi4yMDgtNy4wOTQtMjIuMTI3LTE3LjY4OC0yOC4zNjgtMzAuNDJMNTAsMjU2LjAwMWwxNDEuNzctMzEuNDI3YzYuMjQyLTEyLjczMywxNi4xNi0yMy4zMjYsMjguMzY4LTMwLjQyMSAgTDI1Niw1MGwzNS44NjEsMTQ0LjE1M2MxMi4yMDksNy4wOTUsMjIuMTI4LDE3LjY4OCwyOC4zNjksMzAuNDIxTDQ2MiwyNTYuMDAxeiBNMjg4LjAxLDI1NmMwLTE3LjY3OC0xNC4zMzEtMzIuMDEtMzIuMDEtMzIuMDEgIGMtMTcuNjgsMC0zMi4wMTMsMTQuMzMyLTMyLjAxMywzMi4wMWMwLDE3LjY4MSwxNC4zMzMsMzIuMDEyLDMyLjAxMywzMi4wMTJDMjczLjY3OSwyODguMDEyLDI4OC4wMSwyNzMuNjgxLDI4OC4wMSwyNTZ6IiBmaWxsPSIjY2QzMzAxIi8+Cjwvc3ZnPgo=')}
#seat_map_group #seat-map-sub-container #seat-map .miniMapStartAnimation{left:20px;top:80px;width:25px;height:25px}
#seat_map_group #seat-map-sub-container #seat-map .fullscreen-button{top:115px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJmdWxsc2NyZWVuLTYtaWNvbiIgZD0iTTQ2MS45OTksMjAxLjUzOGgtNDcuMTA4di01Ny42OTNoLTU3LjY5M1Y5Ni43MzdoMTA0LjgwMlYyMDEuNTM4eiBNMzU3LjE5OSw0MTUuMjYzdi00Ny4xMDloNTcuNjkyICAgdi01Ny42OTFINDYydjEwNC44MDFIMzU3LjE5OXogTTUwLjAwMSwzMTAuNDYyaDQ3LjEwOHY1Ny42OTNoNTcuNjkzdjQ3LjEwN0g1MC4wMDFWMzEwLjQ2MnogTTE1NC44MDEsOTYuNzM3djQ3LjEwOUg5Ny4xMDh2NTcuNjkxICAgSDUwVjk2LjczN0gxNTQuODAxeiIgZmlsbD0iIzMzMzMzMyIvPgoKPC9zdmc+Cg==')}
#seat_map_group #seat-map-sub-container #seat-map .fullscreen-button.selected{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGhlaWdodD0iMTRweCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQgMTQiIHdpZHRoPSIxNHB4Ij4KICA8dGl0bGUvPgogIDxkZXNjLz4KICA8ZGVmcy8+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+CiAgICA8ZyBmaWxsPSIjMDAwMDAwIiBpZD0iQ29yZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ny4wMDAwMDAsIC0yNTcuMDAwMDAwKSI+CiAgICAgIDxnIGlkPSJmdWxsc2NyZWVuLWV4aXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1Ny4wMDAwMDAsIDI1Ny4wMDAwMDApIj4KICAgICAgICA8cGF0aCBkPSJNMCwxMSBMMywxMSBMMywxNCBMNSwxNCBMNSw5IEwwLDkgTDAsMTEgTDAsMTEgWiBNMywzIEwwLDMgTDAsNSBMNSw1IEw1LDAgTDMsMCBMMywzIEwzLDMgWiBNOSwxNCBMMTEsMTQgTDExLDExIEwxNCwxMSBMMTQsOSBMOSw5IEw5LDE0IEw5LDE0IFogTTExLDMgTDExLDAgTDksMCBMOSw1IEwxNCw1IEwxNCwzIEwxMSwzIEwxMSwzIFoiIGlkPSJTaGFwZSIgZmlsbD0iI2NkMzMwMSIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K');background-position:4px 4px;background-size:17px}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-map .fullscreen-button{display:none}
}
#seat_map_group #seat-map-sub-container #seat-map #mini-map{position:absolute;left:55px;top:20px;z-index:1000;border:1px solid #333;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}
#seat_map_group #seat-map-sub-container #seat-map #mini-map.hidden{display:none}
#seat_map_group #seat-map-sub-container #seat-map #mini-map .olControlOverviewMapExtentRectangle{border:1px solid #cd3301 !important}
#seat_map_group #seat-map-sub-container #seat-details{overflow:auto;background-color:#f5f5f5;position:relative}
body.norwd #seat_map_group #seat-map-sub-container #seat-details{padding:10px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details{padding:10px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details{padding:.8em .4em}
}
#seat_map_group #seat-map-sub-container #seat-details img{width:100%}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content,#seat_map_group #seat-map-sub-container #seat-details .block-info-content{display:none}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-content,body.norwd #seat_map_group #seat-map-sub-container #seat-details .block-info-content{position:absolute;top:0;bottom:0;left:0;right:0}
@media screen and (min-width:1130px){#seat_map_group #seat-map-sub-container #seat-details .seat-info-content,#seat_map_group #seat-map-sub-container #seat-details .block-info-content{position:absolute;top:0;bottom:0;left:0;right:0}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content .seat-info-table-container .price,#seat_map_group #seat-map-sub-container #seat-details .block-info-content .seat-info-table-container .price{text-align:left;white-space:normal}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content .seat-info-table-container .price #rs-seat-info-real-price.has-cross-line,#seat_map_group #seat-map-sub-container #seat-details .block-info-content .seat-info-table-container .price #rs-seat-info-real-price.has-cross-line{text-decoration:line-through}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content .seat-info-table-container th,#seat_map_group #seat-map-sub-container #seat-details .block-info-content .seat-info-table-container th{border-bottom:0;vertical-align:middle}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content .seat-info-table-container td,#seat_map_group #seat-map-sub-container #seat-details .block-info-content .seat-info-table-container td{word-break:break-word}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content .seat-info-table-container td select#rs-seat-info-tariff,#seat_map_group #seat-map-sub-container #seat-details .block-info-content .seat-info-table-container td select#rs-seat-info-tariff{width:100%;min-height:40px;white-space:normal}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-content #nn-resale-seat-quantity,#seat_map_group #seat-map-sub-container #seat-details .block-info-content #nn-resale-seat-quantity{width:50px}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .block-info-content{padding:10px}
@media screen and (min-width:1130px){#seat_map_group #seat-map-sub-container #seat-details .block-info-content{padding:10px}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-with-filter{position:initial;background-color:#ededed}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-10px -10px 0;padding:10px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-10px -10px 0;padding:10px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-with-filter{margin:-0.8em -0.4em 0;padding:.8em .4em}
}
#seat_map_group #seat-map-sub-container #seat-details .resale-info{display:block !important}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details.seat-details-resale .seat-description{display:inline-block}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details.seat-details-resale .seat-description{display:unset}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-description{padding:0 10px 10px 10px;background-color:#ededed}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-description{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-description .seat-info-img-wrapper{-ms-flex:1 auto;-webkit-flex:1 auto;flex:1 auto;height:auto}
body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-description .seat-info-remarks-wrapper{-ms-flex:2 auto;-webkit-flex:2 auto;flex:2 auto;text-align:left;padding-right:10px}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-description .seat-info-remarks-wrapper{padding-top:10px}
#seat_map_group #seat-map-sub-container #seat-details .seat-description #pano-container{margin:0 -10px 10px -10px}
#seat_map_group #seat-map-sub-container #seat-details .seat-description #pano-container ~ .helper-text{margin-top:-10px;padding-right:0}
#seat_map_group #seat-map-sub-container #seat-details .seat-description div[id^="pano-thumbnail"]{width:100%;height:97px;max-height:200px;cursor:move;min-width:174px}
#seat_map_group #seat-map-sub-container #seat-details .seat-description div[id^="pano-thumbnail"].tk3d{min-height:97px;height:auto}
#seat_map_group #seat-map-sub-container #seat-details .seat-booking{position:relative}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-booking{padding:0 10px 50px 10px}
@media screen and (min-width:1130px){#seat_map_group #seat-map-sub-container #seat-details .seat-booking{padding:0 10px 50px 10px}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-booking.selected .seat-info-sub-title{background-repeat:no-repeat;background-position:right 7px;background-image:url("images/messages-colored/success-alt.svg");background-size:18px}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-category .name,#seat_map_group #seat-map-sub-container #seat-details #seat-info-category .name{font-size:14px}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-areaname,#seat_map_group #seat-map-sub-container #seat-details #seat-info-areaname,#seat_map_group #seat-map-sub-container #seat-details .seat-info-blockname,#seat_map_group #seat-map-sub-container #seat-details #seat-info-blockname,#seat_map_group #seat-map-sub-container #seat-details .seat-info-rowname,#seat_map_group #seat-map-sub-container #seat-details #seat-info-rowname,#seat_map_group #seat-map-sub-container #seat-details .seat-info-seat-container,#seat_map_group #seat-map-sub-container #seat-details #seat-info-seat-container{font-size:14px;color:#333}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-seat-container,#seat_map_group #seat-map-sub-container #seat-details #seat-info-seat-container{font-weight:bold}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-seat-container,body.norwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-seat-container{display:block}
@media screen and (min-width:981px){#seat_map_group #seat-map-sub-container #seat-details .seat-info-seat-container,#seat_map_group #seat-map-sub-container #seat-details #seat-info-seat-container{display:block}
}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-seat-container #seat-info-text.with_row:before,body.rwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-seat-container #seat-info-text.with_row:before{content:" - "}
}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-loading-bg,#seat_map_group #seat-map-sub-container #seat-details #seat-info-added-bg,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-added-bg{position:absolute;width:100%;height:100%;z-index:1000;right:0;top:0;background-color:#fff;filter:alpha(opacity=60);opacity:.6;display:none}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-loading,#seat_map_group #seat-map-sub-container #seat-details #seat-info-added,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-added{position:absolute;width:100%;z-index:1001;right:0;top:50%;background-repeat:no-repeat;background-position:50%;text-align:center;display:none}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-loading{padding-top:40px;background-image:url("../../images/loading.gif")}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-added,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-added{margin-top:-13px;height:27px;background-image:url("images/messages-colored/success-alt.svg");background-size:27px}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-titling-vis,#seat_map_group #seat-map-sub-container #seat-details #seat-info-titling-vis-invisibility,#seat_map_group #seat-map-sub-container #seat-details #seat-info-stage-vis,#seat_map_group #seat-map-sub-container #seat-details #seat-info-stage-vis-invisibility,#seat_map_group #seat-map-sub-container #seat-details #seat-info-remark{display:none}
#seat_map_group #seat-map-sub-container #seat-details .seat-remarks{margin-top:.5em}
#seat_map_group #seat-map-sub-container #seat-details .seat-remarks div{color:red;text-transform:uppercase;font-size:.9em}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-remarks{display:none}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks{display:none;background:whitesmoke url("../../images/grey-i.png") no-repeat top right;background-size:15px 15px;padding:7px 18px 7px 10px;margin-top:10px;font-size:10px;color:#818181}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks{background-position:8px 48%;padding:7px 10px 7px 28px}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks #seat-info-titling-vis,#seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks #seat-info-titling-vis-invisibility,#seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks #seat-info-stage-vis,#seat_map_group #seat-map-sub-container #seat-details .seat-quality-remarks #seat-info-stage-vis-invisibility{color:red}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-quality{text-transform:capitalize}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container{display:inline}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container .seat-info-ticket-table,#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container #seat-info-ticket-table,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container .seat-info-ticket-table,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container #seat-info-ticket-table{margin-top:1.5rem;word-break:break-all}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container .seat-info-ticket-table tr,#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container #seat-info-ticket-table tr,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container .seat-info-ticket-table tr,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container #seat-info-ticket-table tr{background-color:inherit}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container .seat-info-ticket-table th,#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container #seat-info-ticket-table th,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container .seat-info-ticket-table th,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container #seat-info-ticket-table th{width:15%;padding:4px 0 4px 2px;vertical-align:baseline;border:0}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container .seat-info-ticket-table td,#seat_map_group #seat-map-sub-container #seat-details .seat-info-complement-container #seat-info-ticket-table td,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container .seat-info-ticket-table td,#seat_map_group #seat-map-sub-container #seat-details #seat-info-complement-container #seat-info-ticket-table td{width:65%;padding:4px 12px 4px 24px;vertical-align:baseline;border:0}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-img{cursor:pointer;margin-bottom:1em}
#seat_map_group #seat-map-sub-container #seat-details .alternative_button.remove{float:right;clear:right;margin-right:0;margin-top:.5em}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend,#seat_map_group #seat-map-sub-container #seat-details .seat-info-category{color:#666;padding:.2em 0}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .color,#seat_map_group #seat-map-sub-container #seat-details .seat-info-category .color{display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-right:4px}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .color.availability_SOLD_OUT:before,#seat_map_group #seat-map-sub-container #seat-details .seat-info-category .color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-category{color:#333;padding:0}
body.norwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-categories-legend .categories_table_container{max-height:250px;overflow-x:hidden;overflow-y:auto}
@media screen and (min-width:1130px){#seat_map_group #seat-map-sub-container #seat-details #seat-info-categories-legend .categories_table_container{max-height:250px;overflow-x:hidden;overflow-y:auto}
}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range{font-size:.8em;text-align:right}
@media screen and (min-width:981px){#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range{font-size:.8em;text-align:right}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range .amount .decimal_separator.zeroCentMantissa,#seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range .amount .mantissa.zeroCentMantissa{display:none}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-sub-title{font-size:16px;color:#666;font-weight:lighter;border-bottom:1px solid #999;padding:6px 0 .125em;margin-bottom:4px}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-categories-legend .seat-info-category-legend,#seat_map_group #seat-map-sub-container #seat-details #seat_info_filter_categories_table .seat-info-category-legend{margin-top:.25em}
body.norwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-price-adv,body.norwd #seat_map_group #seat-map-sub-container #seat-details #nnseat-info-price-adv{margin-top:17px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details #seat-info-price-adv,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-price-adv{margin-top:17px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-price-adv>div:not(#seat-info-price),body.rwd #seat_map_group #seat-map-sub-container #seat-details #nnseat-info-price-adv>div:not(#seat-info-price){display:none !important}
}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-adv-availability.availability_NONE{color:red;text-transform:uppercase;font-size:10px}
#seat_map_group #seat-map-sub-container #seat-details .advantage{float:left}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-adv,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-adv{float:left;color:#cd3301}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-pre-price,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-pre-price{text-align:right;float:right;text-decoration:line-through;color:#666;font-size:14px}
#seat_map_group #seat-map-sub-container #seat-details .external_verification_indicator{display:none;margin-bottom:5px}
#seat_map_group #seat-map-sub-container #seat-details .external_verification_indicator .external_verification_intro{font-size:11px}
#seat_map_group #seat-map-sub-container #seat-details .external_tariff_description{font-style:italic}
#seat_map_group #seat-map-sub-container #seat-details .conditional_rate_indicator{display:none;margin-bottom:5px}
#seat_map_group #seat-map-sub-container #seat-details .conditional_rate_indicator .conditional_rate_indicator_intro{font-size:11px}
#seat_map_group #seat-map-sub-container #seat-details .conditional_rate_indicator .conditional_rate_indicator_icon{display:inline-block;margin-right:5px;margin-bottom:5px;background:#cd3301 url("images/white-chain.png") no-repeat;background-size:12px;background-position:4px 4px;width:20px;height:20px;position:relative;top:3px;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-price{text-align:right;color:#666;font-size:18px;float:right}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-price.advantage{color:#cd3301;font-size:22px}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-price.advantage .mantissa{font-size:16px}
body.norwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-prices,body.norwd #seat_map_group #seat-map-sub-container #seat-details #nnseat-info-prices{padding:5px;margin:.5em 0 .5em 0;width:100%}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details #seat-info-prices,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-prices{padding:5px;margin:.5em 0 .5em 0;width:100%}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details #seat-info-prices,body.rwd #seat_map_group #seat-map-sub-container #seat-details #nnseat-info-prices{margin:.2em 0;width:60%}
}
#seat_map_group #seat-map-sub-container #seat-details #seat-info-prices option.opCondRateCls,#seat_map_group #seat-map-sub-container #seat-details #nnseat-info-prices option.opCondRateCls{font-style:italic}
#seat_map_group #seat-map-sub-container #seat-details #seat_info_price_full,#seat_map_group #seat-map-sub-container #seat-details #seat_info_full{color:black;margin:0 10px}
#seat_map_group #seat-map-sub-container #seat-details .select-button{background-color:#ea894a;background-image:linear-gradient(#ea894a,#df5427);border:1px solid #b85616;border-radius:3px;color:#fff;font-size:11px;font-weight:bold;height:auto;padding:2px 10px}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-intro-container{background-color:#ededed}
body.norwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-intro-container{margin:-10px -10px 0;padding:10px}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details .seat-info-intro-container{margin:-10px -10px 0;padding:10px}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details .seat-info-intro-container{margin:-0.8em -0.4em 0;padding:.8em .4em}
}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-intro{color:#666;font-size:13px;margin-bottom:20px}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-click{color:#c00}
#seat_map_group #seat-map-sub-container #seat-details .seat-info-bookwarning{font-size:10px;color:#818181;margin-bottom:0}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections{border-bottom:1px dashed #999;padding-bottom:.5em}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection{width:100%}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row{margin-bottom:.5em;line-height:32px}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .rate-cell{vertical-align:middle}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .nnseat-rate-price{font-size:16px;color:#666}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .nnseat-rate-price.advantage{color:#cd3301;font-size:18px;clear:left}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .nnseat-rate-pre-price{color:#666;text-decoration:line-through;font-size:14px;margin-left:5px;vertical-align:sub;float:left}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .nnseat-select-quantity{float:right}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .rate-row .nnseat-select-quantity .nnseat-rate-quantity{padding:5px;margin-right:0}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .nnseat_info_full .nnseat_info_price_full,#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .nnseat_info_rate_exist{color:black;margin:0 10px}
body.norwd #seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .nnseat-rate-select{padding:5px;margin:.5em 0 .5em 0;width:100%}
@media screen and (min-width:721px){#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .nnseat-rate-select{padding:5px;margin:.5em 0 .5em 0;width:100%}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number #nnseat-rate-selections .nnseat-rate-selection .nnseat-rate-select{margin:.2em 0;width:60%}
}
#seat_map_group #seat-map-sub-container #seat-details #seat_booking_no_number .alternative_button.plus{float:left;margin-top:1em}
@media screen and (max-width:980px){body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map .toggle-miniMap-button,body.rwd #seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #mini-map{display:none}
}
#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #mini-map{text-align:inherit;width:250px;height:181.15942px;background-color:transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #mini-map svg{cursor:default}
#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #mini-map [id^="P"]{cursor:pointer}
#seat_map_group .svg_seat_selection #seat-map-sub-container #seat-map #mini-map.animationStartState{left:20px;top:80px;width:25px;height:25px}
#seat_map_group #pre-cart{position:relative;background-color:#555;padding:5px 10px 6px}
@media screen and (max-width:720px){body.rwd #seat_map_group #pre-cart{padding:.2em}
body.rwd #seat_map_group #pre-cart.verification_expanded{padding-bottom:0}
}
body.norwd #seat_map_group #pre-cart{margin-left:-12px;margin-right:-12px}
@media screen and (min-width:981px){#seat_map_group #pre-cart{margin-left:-12px;margin-right:-12px}
}
#seat_map_group #pre-cart ul#details-list{padding:6px 0 4px;list-style-type:none;margin:0;width:100%;color:#fff}
#seat_map_group #pre-cart ul#details-list:not(:empty){background-color:#767676}
@media screen and (max-width:980px){body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-cat{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-desc{-ms-flex:6 auto;-webkit-flex:6 auto;flex:6 auto;padding:0 5px}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-additional-info-wrapper{-ms-flex:2 0 auto;-webkit-flex:2 0 auto;flex:2 0 auto;padding-left:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-additional-info-wrapper .pre-cart-cat-2,body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-additional-info-wrapper .pre-cart-adv-sub-wrapper{-ms-flex:4 0 auto;-webkit-flex:4 0 auto;flex:4 0 auto;padding-right:5px;white-space:nowrap}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-additional-info-wrapper .remove_button_wrapper{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}
body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-cat,body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-desc,body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-cat-2,body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-price,body.rwd #seat_map_group #pre-cart ul#details-list .seat-details-item-wrapper .pre-cart-price-ext-ver{float:none;width:auto}
}
#seat_map_group #pre-cart ul#details-list .pre-cart-cat,#seat_map_group #pre-cart ul#details-list .pre-cart-desc,#seat_map_group #pre-cart ul#details-list .pre-cart-cat-2,#seat_map_group #pre-cart ul#details-list .pre-cart-price,#seat_map_group #pre-cart ul#details-list .pre-cart-price-ext-ver{float:left}
#seat_map_group #pre-cart ul#details-list .pre-cart-cat{width:200px;padding-left:10px;font-size:1.2em}
#seat_map_group #pre-cart ul#details-list .pre-cart-cat .category-color{float:left;display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:20px;height:20px;border-radius:10px;margin-right:6px}
#seat_map_group #pre-cart ul#details-list .pre-cart-cat .category-color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
#seat_map_group #pre-cart ul#details-list .pre-cart-desc{width:360px}
#seat_map_group #pre-cart ul#details-list .pre-cart-cat-2{width:100px}
#seat_map_group #pre-cart ul#details-list .pre-cart-price{width:100px;font-weight:bold}
#seat_map_group #pre-cart ul#details-list .pre-cart-price-ext-ver{margin:-3px 0 0 0}
@media screen and (max-width:980px){body.rwd #seat_map_group #pre-cart ul#details-list .pre-cart-price-ext-ver{display:none}
}
#seat_map_group #pre-cart ul#details-list .alternative_button{float:right;margin:-3px 3px -3px 0}
#seat_map_group #pre-cart ul#details-list .alternative_button .text{display:none}
#seat_map_group #pre-cart ul#details-list .advantage{float:left;margin-top:-2px;height:19px}
#seat_map_group #pre-cart ul#details-list .advantage .catchword{min-width:12px;height:15px;padding:2px 4px;background-position:3px 3px}
#seat_map_group #pre-cart #selection{color:#fff;float:left;margin-right:1em;margin-top:4px}
#seat_map_group #pre-cart #selection p{font-size:10px;color:#bcbcbc}
#seat_map_group #pre-cart #selection p#num-tickets{font-size:18px;margin:0;color:#fff}
#seat_map_group #pre-cart #selection .booking-warning{font-size:11px}
body.norwd #seat_map_group #pre-cart #icons-and-arrows{float:left}
@media screen and (min-width:721px){#seat_map_group #pre-cart #icons-and-arrows{float:left}
}
@media screen and (max-width:720px){body.rwd #seat_map_group #pre-cart #icons-and-arrows{text-align:center}
}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow,#seat_map_group #pre-cart #icons-and-arrows #right-arrow{height:36px;width:28px;display:none}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow.clickable,#seat_map_group #pre-cart #icons-and-arrows #right-arrow.clickable{cursor:pointer;border:solid 1px #5d5d5d}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow.clickable:hover,#seat_map_group #pre-cart #icons-and-arrows #right-arrow.clickable:hover{background-color:#767676}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow.clickable .icon,#seat_map_group #pre-cart #icons-and-arrows #right-arrow.clickable .icon{opacity:1}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow.disabled .icon,#seat_map_group #pre-cart #icons-and-arrows #right-arrow.disabled .icon{opacity:.2}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow.display-inline,#seat_map_group #pre-cart #icons-and-arrows #right-arrow.display-inline{display:inline-block}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow .icon,#seat_map_group #pre-cart #icons-and-arrows #right-arrow .icon{width:11px;height:20px;float:left;margin-left:9px;margin-top:8px}
#seat_map_group #pre-cart #icons-and-arrows #left-arrow .icon{background:url("images/arrow-left-subscription.png") no-repeat}
#seat_map_group #pre-cart #icons-and-arrows #right-arrow .icon{background:url("images/arrow-right-subscription.png") no-repeat}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list{overflow:hidden;margin:0 3px 0 3px;display:inline-block}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul{list-style-type:none;margin-left:0}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li{float:left;width:39px;cursor:pointer;text-align:center;background-color:#555;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li .icon{display:inline-block;width:23px;height:27px;opacity:.65;-webkit-transition-property:opacity,background-color;-moz-transition-property:opacity,background-color;-o-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li .ticket_icon{background:#555 url("images/ticket-icon.png") no-repeat;background-size:23px}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li:hover .icon{opacity:.75}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li.selected-ticket{background-color:#767676}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li.selected-ticket .selected_ticket_icon{background-image:url("images/messages-colored/success-alt.svg");background-repeat:no-repeat;background-size:18px;background-position:center;margin-top:0}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li.selected-ticket .ticket_icon{background-color:#767676}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li.selected-ticket .icon{opacity:.9}
#seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li.selected-ticket:hover .icon{opacity:1}
@media screen and (max-width:720px){body.rwd #seat_map_group #pre-cart #icons-and-arrows #ticket-icon-list ul li{padding-bottom:0}
}
#seat_map_group #pre-cart #total_button_container{margin:10px 0 .5em .5em;float:right}
#seat_map_group #pre-cart #total_button_container.verification_expanded{margin-bottom:0}
body.norwd #seat_map_group #pre-cart #total_button_container .button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#ae2b01));background-image:-webkit-linear-gradient(#cd3301,#ae2b01);background-image:-moz-linear-gradient(#cd3301,#ae2b01);background-image:-o-linear-gradient(#cd3301,#ae2b01);background-image:linear-gradient(#cd3301,#ae2b01);border:1px solid #962602;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd #seat_map_group #pre-cart #total_button_container .button a:hover{background:#ae2b01;text-decoration:none;color:white}
body.norwd #seat_map_group #pre-cart #total_button_container .button a:active{background:#952501}
@media screen and (min-width:721px){#seat_map_group #pre-cart #total_button_container .button a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#ae2b01));background-image:-webkit-linear-gradient(#cd3301,#ae2b01);background-image:-moz-linear-gradient(#cd3301,#ae2b01);background-image:-o-linear-gradient(#cd3301,#ae2b01);background-image:linear-gradient(#cd3301,#ae2b01);border:1px solid #962602;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
#seat_map_group #pre-cart #total_button_container .button a:hover{background:#ae2b01;text-decoration:none;color:white}
#seat_map_group #pre-cart #total_button_container .button a:active{background:#952501}
}
@media screen and (max-width:1129px){body.rwd #seat_map_group #pre-cart #total_button_container .button a{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#ae2b01));background-image:-webkit-linear-gradient(#cd3301,#ae2b01);background-image:-moz-linear-gradient(#cd3301,#ae2b01);background-image:-o-linear-gradient(#cd3301,#ae2b01);background-image:linear-gradient(#cd3301,#ae2b01);border:1px solid #962602;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd #seat_map_group #pre-cart #total_button_container .button a:hover{background:#ae2b01;text-decoration:none;color:white}
body.rwd #seat_map_group #pre-cart #total_button_container .button a:active{background:#952501}
}
body.rwd #seat_map_group #pre-cart #total_button_container .button.disabled a,body.rwd #seat_map_group #pre-cart #total_button_container .button.disabled a:hover,body.rwd #seat_map_group #pre-cart #total_button_container .button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
body.norwd #seat_map_group #pre-cart #total_button_container .button.disabled a,body.norwd #seat_map_group #pre-cart #total_button_container .button.disabled a:hover,body.norwd #seat_map_group #pre-cart #total_button_container .button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
#seat_map_group #pre-cart #total_button_container .button.disabled a,#seat_map_group #pre-cart #total_button_container .button.disabled a:hover,#seat_map_group #pre-cart #total_button_container .button.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
@media screen and (max-width:720px){body.rwd #seat_map_group #pre-cart #total_button_container .triangle_expand_panel{border-bottom:10px solid darkgrey;border-left:10px solid transparent;border-right:10px solid transparent;width:0;margin-left:135px;margin-top:32px;display:none}
}
#seat_map_group #pre-cart #total{color:#fff;font-size:16px;display:inline-block;position:relative;top:6px;float:left}
#seat_map_group #pre-cart .button{margin-top:0;margin-left:1em}
#seat_map_group #verification_panel,#seat_map_group #membership_picker_panel{box-shadow:inset 0 7px 9px -7px #767676;padding:26px .5em .5em .5em;position:relative;background:-moz-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(155,155,155,0.2)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(155,155,155,0.2) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339b9b9b',endColorstr='#05000000',GradientType=0);display:none}
#seat_map_group #block_color{background-color:#cd3301;display:none}
#seat_map_group #cant_book_notification{color:#b3b3b3;font-size:.9em;text-align:right}
body.norwd #seat_map_group #cant_book_notification{margin-top:5px}
@media screen and (min-width:721px){#seat_map_group #cant_book_notification{margin-top:5px}
}
#seat_map_group #cant_book_notification:empty{margin-top:0}
#seat_map_group .categories_table{display:table;width:100%}
#seat_map_group .categories_table .seat-info-category-legend{display:table-row;line-height:1.75em}
#seat_map_group .categories_table .category{display:table-cell;padding-right:5px}
#seat_map_group .categories_table .price-range{display:table-cell;white-space:nowrap}
#seat_map_group .categories_table .seat-cat-checkbox{display:table-cell}
#seat_map_group #seat-map-filters{padding-top:1px;padding-bottom:1em;position:relative;min-height:16px}
#seat_map_group #seat-map-filters .button a{border-radius:50em}
#seat_map_group #seat-map-filters .button a.inactive{background-color:white;color:#cd3301;border:1px solid #cd3301}
#seat_map_group #seat-map-filters .button a.inactive .icon{display:none}
body.norwd #seat_map_group .seat_selection.fullscreen>.tabs{border-bottom:0}
body.norwd #seat_map_group .seat_selection.fullscreen>.content_element{min-height:870px}
body.norwd #seat_map_group .seat_selection.fullscreen>.content_element>.content{z-index:1100;position:absolute;left:10px;right:10px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
body.norwd #seat_map_group .seat_selection.fullscreen #fullscreen-mode-background-overlay{position:fixed;top:0;left:0;right:0;z-index:1099;height:100%;background:url("../../images/fancybox/fancybox_overlay.png")}
body.norwd #seat_map_group .seat_selection.fullscreen #seat-map-sub-container{min-height:700px}
body.norwd #seat_map_group .seat_selection.fullscreen #seat-map-sub-container #seat-map{position:absolute;left:0;top:0;right:254px;width:auto;height:700px}
@media screen and (min-width:721px){#seat_map_group .seat_selection.fullscreen>.tabs{border-bottom:0}
#seat_map_group .seat_selection.fullscreen>.content_element{min-height:870px}
#seat_map_group .seat_selection.fullscreen>.content_element>.content{z-index:1100;position:absolute;left:10px;right:10px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
#seat_map_group .seat_selection.fullscreen #fullscreen-mode-background-overlay{position:fixed;top:0;left:0;right:0;z-index:1099;height:100%;background:url("../../images/fancybox/fancybox_overlay.png")}
#seat_map_group .seat_selection.fullscreen #seat-map-sub-container{min-height:700px}
#seat_map_group .seat_selection.fullscreen #seat-map-sub-container #seat-map{position:absolute;left:0;top:0;right:254px;width:auto;height:700px}
}
#details-list:empty{padding:0 !important}
@media screen and (max-width:720px){body.rwd .seat_selection .tabs .seat_map .icon,body.rwd .seat_selection .tabs .seat_map .subtitle,body.rwd .seat_selection .tabs .seat_map .tab_title:not(.for_mobile),body.rwd .seat_selection .tabs .seat_auto .icon,body.rwd .seat_selection .tabs .seat_auto .subtitle,body.rwd .seat_selection .tabs .seat_auto .tab_title:not(.for_mobile),body.rwd .block_selection .tabs .seat_map .icon,body.rwd .block_selection .tabs .seat_map .subtitle,body.rwd .block_selection .tabs .seat_map .tab_title:not(.for_mobile),body.rwd .block_selection .tabs .seat_auto .icon,body.rwd .block_selection .tabs .seat_auto .subtitle,body.rwd .block_selection .tabs .seat_auto .tab_title:not(.for_mobile){display:none}
}
body.norwd .seat_selection .tabs .seat_map .tab_title.for_mobile,body.norwd .seat_selection .tabs .seat_auto .tab_title.for_mobile,body.norwd .block_selection .tabs .seat_map .tab_title.for_mobile,body.norwd .block_selection .tabs .seat_auto .tab_title.for_mobile{display:none}
@media screen and (min-width:721px){.seat_selection .tabs .seat_map .tab_title.for_mobile,.seat_selection .tabs .seat_auto .tab_title.for_mobile,.block_selection .tabs .seat_map .tab_title.for_mobile,.block_selection .tabs .seat_auto .tab_title.for_mobile{display:none}
}
.seat_selection .tabs .seat_map>.title,.seat_selection .tabs .seat_auto>.title,.block_selection .tabs .seat_map>.title,.block_selection .tabs .seat_auto>.title,.seat_mobile_choice .seat_map>.title,.seat_mobile_choice .seat_auto>.title{position:relative;font-size:18px !important;font-weight:700;filter:alpha(opacity=100);opacity:1;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.seat_selection .tabs .seat_map:not(.highlight)>.title,.seat_selection .tabs .seat_auto:not(.highlight)>.title,.block_selection .tabs .seat_map:not(.highlight)>.title,.block_selection .tabs .seat_auto:not(.highlight)>.title,.seat_mobile_choice .seat_map:not(.highlight)>.title,.seat_mobile_choice .seat_auto:not(.highlight)>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#8d8d8d;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#8d8d8d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8d8d8d),color-stop(100%,#6e6e6e));background-image:-webkit-linear-gradient(#8d8d8d,#6e6e6e);background-image:-moz-linear-gradient(#8d8d8d,#6e6e6e);background-image:-o-linear-gradient(#8d8d8d,#6e6e6e);background-image:linear-gradient(#8d8d8d,#6e6e6e);color:white}
body.norwd .seat_selection .tabs .seat_map:not(.highlight)>.title,body.norwd .seat_selection .tabs .seat_auto:not(.highlight)>.title,body.norwd .block_selection .tabs .seat_map:not(.highlight)>.title,body.norwd .block_selection .tabs .seat_auto:not(.highlight)>.title,body.norwd .seat_mobile_choice .seat_map:not(.highlight)>.title,body.norwd .seat_mobile_choice .seat_auto:not(.highlight)>.title{padding:11px 12px 8px 12px}
@media screen and (min-width:721px){.seat_selection .tabs .seat_map:not(.highlight)>.title,.seat_selection .tabs .seat_auto:not(.highlight)>.title,.block_selection .tabs .seat_map:not(.highlight)>.title,.block_selection .tabs .seat_auto:not(.highlight)>.title,.seat_mobile_choice .seat_map:not(.highlight)>.title,.seat_mobile_choice .seat_auto:not(.highlight)>.title{padding:11px 12px 8px 12px}
}
@media screen and (max-width:720px){body.rwd .seat_selection .tabs .seat_map:not(.highlight)>.title,body.rwd .seat_selection .tabs .seat_auto:not(.highlight)>.title,body.rwd .block_selection .tabs .seat_map:not(.highlight)>.title,body.rwd .block_selection .tabs .seat_auto:not(.highlight)>.title,body.rwd .seat_mobile_choice .seat_map:not(.highlight)>.title,body.rwd .seat_mobile_choice .seat_auto:not(.highlight)>.title{padding:.75em 6px}
}
body.norwd .seat_selection .tabs .seat_map:not(.highlight)>.title,body.norwd .seat_selection .tabs .seat_auto:not(.highlight)>.title,body.norwd .block_selection .tabs .seat_map:not(.highlight)>.title,body.norwd .block_selection .tabs .seat_auto:not(.highlight)>.title,body.norwd .seat_mobile_choice .seat_map:not(.highlight)>.title,body.norwd .seat_mobile_choice .seat_auto:not(.highlight)>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.seat_selection .tabs .seat_map:not(.highlight)>.title,.seat_selection .tabs .seat_auto:not(.highlight)>.title,.block_selection .tabs .seat_map:not(.highlight)>.title,.block_selection .tabs .seat_auto:not(.highlight)>.title,.seat_mobile_choice .seat_map:not(.highlight)>.title,.seat_mobile_choice .seat_auto:not(.highlight)>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .seat_selection .tabs .seat_map:not(.highlight)>.title,body.rwd .seat_selection .tabs .seat_auto:not(.highlight)>.title,body.rwd .block_selection .tabs .seat_map:not(.highlight)>.title,body.rwd .block_selection .tabs .seat_auto:not(.highlight)>.title,body.rwd .seat_mobile_choice .seat_map:not(.highlight)>.title,body.rwd .seat_mobile_choice .seat_auto:not(.highlight)>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.seat_selection .tabs .seat_map:not(.highlight)>.title a,.seat_selection .tabs .seat_auto:not(.highlight)>.title a,.block_selection .tabs .seat_map:not(.highlight)>.title a,.block_selection .tabs .seat_auto:not(.highlight)>.title a,.seat_mobile_choice .seat_map:not(.highlight)>.title a,.seat_mobile_choice .seat_auto:not(.highlight)>.title a{color:black}
.seat_selection .tabs .seat_map:not(.highlight)>.title a:visited,.seat_selection .tabs .seat_auto:not(.highlight)>.title a:visited,.block_selection .tabs .seat_map:not(.highlight)>.title a:visited,.block_selection .tabs .seat_auto:not(.highlight)>.title a:visited,.seat_mobile_choice .seat_map:not(.highlight)>.title a:visited,.seat_mobile_choice .seat_auto:not(.highlight)>.title a:visited{color:black}
.seat_selection .tabs .seat_map:not(.highlight)>.title a:hover,.seat_selection .tabs .seat_auto:not(.highlight)>.title a:hover,.block_selection .tabs .seat_map:not(.highlight)>.title a:hover,.block_selection .tabs .seat_auto:not(.highlight)>.title a:hover,.seat_mobile_choice .seat_map:not(.highlight)>.title a:hover,.seat_mobile_choice .seat_auto:not(.highlight)>.title a:hover{color:black}
.seat_selection .tabs .seat_map:not(.highlight)>.title a:active,.seat_selection .tabs .seat_auto:not(.highlight)>.title a:active,.block_selection .tabs .seat_map:not(.highlight)>.title a:active,.block_selection .tabs .seat_auto:not(.highlight)>.title a:active,.seat_mobile_choice .seat_map:not(.highlight)>.title a:active,.seat_mobile_choice .seat_auto:not(.highlight)>.title a:active{color:black}
@media screen and (max-width:720px){body.rwd .seat_selection .tabs .seat_map:not(.highlight)>.title .icon,body.rwd .seat_selection .tabs .seat_auto:not(.highlight)>.title .icon,body.rwd .block_selection .tabs .seat_map:not(.highlight)>.title .icon,body.rwd .block_selection .tabs .seat_auto:not(.highlight)>.title .icon,body.rwd .seat_mobile_choice .seat_map:not(.highlight)>.title .icon,body.rwd .seat_mobile_choice .seat_auto:not(.highlight)>.title .icon{top:.75em}
}
.seat_selection .tabs .seat_map .subtitle,.seat_selection .tabs .seat_auto .subtitle,.block_selection .tabs .seat_map .subtitle,.block_selection .tabs .seat_auto .subtitle,.seat_mobile_choice .seat_map .subtitle,.seat_mobile_choice .seat_auto .subtitle{font-size:12px}
.seat_selection .tabs .seat_map .subtitle,.seat_selection .tabs .seat_map .title,.seat_selection .tabs .seat_auto .subtitle,.seat_selection .tabs .seat_auto .title,.block_selection .tabs .seat_map .subtitle,.block_selection .tabs .seat_map .title,.block_selection .tabs .seat_auto .subtitle,.block_selection .tabs .seat_auto .title,.seat_mobile_choice .seat_map .subtitle,.seat_mobile_choice .seat_map .title,.seat_mobile_choice .seat_auto .subtitle,.seat_mobile_choice .seat_auto .title{white-space:normal}
.seat_selection .tabs .seat_map .icon,.seat_selection .tabs .seat_auto .icon,.block_selection .tabs .seat_map .icon,.block_selection .tabs .seat_auto .icon,.seat_mobile_choice .seat_map .icon,.seat_mobile_choice .seat_auto .icon{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:contain}
body.norwd .seat_selection .tabs .seat_map>.title,body.norwd .block_selection .tabs .seat_map>.title,body.norwd .seat_mobile_choice .seat_map>.title{padding-left:45px !important}
@media screen and (min-width:721px){.seat_selection .tabs .seat_map>.title,.block_selection .tabs .seat_map>.title,.seat_mobile_choice .seat_map>.title{padding-left:45px !important}
}
.seat_selection .tabs .seat_map .icon,.block_selection .tabs .seat_map .icon,.seat_mobile_choice .seat_map .icon{top:10px;left:12px;height:35px;width:18px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIxNC43NzQiIGhlaWdodD0iNDA5LjUzIiB2aWV3Qm94PSIwIDAgMjE0Ljc3NCA0MDkuNTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJzdmcyIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0ibG9jYXRpb24uc3ZnIj4KICA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhOSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgICAgICA8ZGM6dGl0bGUvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcyBpZD0iZGVmczciLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEiIG9iamVjdHRvbGVyYW5jZT0iMTAiIGdyaWR0b2xlcmFuY2U9IjEwIiBndWlkZXRvbGVyYW5jZT0iMTAiIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MTQiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjkxOSIgaWQ9Im5hbWVkdmlldzUiIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iMS44NDM3NSIgaW5rc2NhcGU6Y3g9Ii0yMjAuOTA1OTIiIGlua3NjYXBlOmN5PSIyNDYuMDk5ODEiIGlua3NjYXBlOndpbmRvdy14PSI2OSIgaW5rc2NhcGU6d2luZG93LXk9IjI4IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyIiBmaXQtbWFyZ2luLXRvcD0iMCIgZml0LW1hcmdpbi1sZWZ0PSIwIiBmaXQtbWFyZ2luLXJpZ2h0PSIwIiBmaXQtbWFyZ2luLWJvdHRvbT0iMCIvPgogIDxwYXRoIGlkPSJsb2NhdGlvbi0xNS1pY29uIiBkPSJNIDEwNy4zODcsMCBDIDQ4LjA4LDAgMCw0OC4wOCAwLDEwNy4zODkgMCwxNjYuNjk2IDQ2Ljk5OCwyMzUuNjIxIDEwNy4zODcsMzM5LjAzIDE2Ny43NzYsMjM1LjYyMiAyMTQuNzc0LDE2Ni42OTYgMjE0Ljc3NCwxMDcuMzg5IDIxNC43NzQsNDguMDggMTY2LjY5NiwwIDEwNy4zODcsMCBaIG0gMCwxNDMuMjkzIGMgLTIxLjI3LDAgLTM4LjUxMSwtMTcuMjQyIC0zOC41MTEsLTM4LjUxMiAwLC0yMS4yNjggMTcuMjQxLC0zOC41MSAzOC41MTEsLTM4LjUxIDIxLjI3LDAgMzguNTEyLDE3LjI0MiAzOC41MTIsMzguNTEgMCwyMS4yNyAtMTcuMjQyLDM4LjUxMiAtMzguNTEyLDM4LjUxMiB6IG0gNTcuMTc3LDI0NS40ODcgYyAwLDExLjQ1OSAtMjUuNTk5LDIwLjc1IC01Ny4xNzgsMjAuNzUgLTMxLjU3OSwwIC01Ny4xNzgsLTkuMjkxIC01Ny4xNzgsLTIwLjc1IDAsLTExLjQ2MSAyNS41OTksLTIwLjc1IDU3LjE3OCwtMjAuNzUgMzEuNTc5LDAgNTcuMTc4LDkuMjg5IDU3LjE3OCwyMC43NSB6IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
.seat_selection .tabs .seat_map.highlight .icon,.block_selection .tabs .seat_map.highlight .icon,.seat_mobile_choice .seat_map.highlight .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIxNC43NzQiIGhlaWdodD0iNDA5LjUzIiB2aWV3Qm94PSIwIDAgMjE0Ljc3NCA0MDkuNTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJzdmcyIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0ibG9jYXRpb24uc3ZnIj4KICA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhOSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgICAgICA8ZGM6dGl0bGUvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcyBpZD0iZGVmczciLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEiIG9iamVjdHRvbGVyYW5jZT0iMTAiIGdyaWR0b2xlcmFuY2U9IjEwIiBndWlkZXRvbGVyYW5jZT0iMTAiIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MTQiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjkxOSIgaWQ9Im5hbWVkdmlldzUiIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iMS44NDM3NSIgaW5rc2NhcGU6Y3g9Ii0yMjAuOTA1OTIiIGlua3NjYXBlOmN5PSIyNDYuMDk5ODEiIGlua3NjYXBlOndpbmRvdy14PSI2OSIgaW5rc2NhcGU6d2luZG93LXk9IjI4IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyIiBmaXQtbWFyZ2luLXRvcD0iMCIgZml0LW1hcmdpbi1sZWZ0PSIwIiBmaXQtbWFyZ2luLXJpZ2h0PSIwIiBmaXQtbWFyZ2luLWJvdHRvbT0iMCIvPgogIDxwYXRoIGlkPSJsb2NhdGlvbi0xNS1pY29uIiBkPSJNIDEwNy4zODcsMCBDIDQ4LjA4LDAgMCw0OC4wOCAwLDEwNy4zODkgMCwxNjYuNjk2IDQ2Ljk5OCwyMzUuNjIxIDEwNy4zODcsMzM5LjAzIDE2Ny43NzYsMjM1LjYyMiAyMTQuNzc0LDE2Ni42OTYgMjE0Ljc3NCwxMDcuMzg5IDIxNC43NzQsNDguMDggMTY2LjY5NiwwIDEwNy4zODcsMCBaIG0gMCwxNDMuMjkzIGMgLTIxLjI3LDAgLTM4LjUxMSwtMTcuMjQyIC0zOC41MTEsLTM4LjUxMiAwLC0yMS4yNjggMTcuMjQxLC0zOC41MSAzOC41MTEsLTM4LjUxIDIxLjI3LDAgMzguNTEyLDE3LjI0MiAzOC41MTIsMzguNTEgMCwyMS4yNyAtMTcuMjQyLDM4LjUxMiAtMzguNTEyLDM4LjUxMiB6IG0gNTcuMTc3LDI0NS40ODcgYyAwLDExLjQ1OSAtMjUuNTk5LDIwLjc1IC01Ny4xNzgsMjAuNzUgLTMxLjU3OSwwIC01Ny4xNzgsLTkuMjkxIC01Ny4xNzgsLTIwLjc1IDAsLTExLjQ2MSAyNS41OTksLTIwLjc1IDU3LjE3OCwtMjAuNzUgMzEuNTc5LDAgNTcuMTc4LDkuMjg5IDU3LjE3OCwyMC43NSB6IiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K')}
body.norwd .seat_selection .tabs .seat_auto>.title,body.norwd .block_selection .tabs .seat_auto>.title,body.norwd .seat_mobile_choice .seat_auto>.title{padding-left:50px !important}
@media screen and (min-width:721px){.seat_selection .tabs .seat_auto>.title,.block_selection .tabs .seat_auto>.title,.seat_mobile_choice .seat_auto>.title{padding-left:50px !important}
}
.seat_selection .tabs .seat_auto .icon,.block_selection .tabs .seat_auto .icon,.seat_mobile_choice .seat_auto .icon{top:8px;left:6px;height:40px;width:40px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1hZ2ljLTItaWNvbiIgZD0iTTEzOC42NzYsOTEuNzk0bC00Ny40MDcsNDcuNDA4TDQxNC4wNjcsNDYybDQ3LjQwNy00Ny40MDhMMTM4LjY3Niw5MS43OTR6IE0xNzkuNDUzLDE5OS4xMDMgIGwxOS4xMjMtMTkuMTI0TDQzMy4xOSw0MTQuNTkybC0xOS4xMjMsMTkuMTIzTDE3OS40NTMsMTk5LjEwM3ogTTIwMC45LDk0LjYwOWMyMS4xNSw2LjQ2LDM3LjcwNSwyMy4wMTUsNDQuMTY1LDQ0LjE2NSAgYzYuNDYtMjEuMTUyLDIzLjAxMy0zNy43MDYsNDQuMTYyLTQ0LjE2NWMtMjEuMTQ5LTYuNDYtMzcuNzAyLTIzLjAxMy00NC4xNjMtNDQuMTYzQzIzOC42MDUsNzEuNTk1LDIyMi4wNTEsODguMTUxLDIwMC45LDk0LjYwOXogICBNMTA5LjA5OCwyMTRjLTguNTY3LDI4LjA1MS0zMC41MjMsNTAuMDA0LTU4LjU3Miw1OC41NzJjMjguMDQ5LDguNTY4LDUwLjAwNSwzMC41MjEsNTguNTcyLDU4LjU3MiAgYzguNTY3LTI4LjA1MSwzMC41MjEtNTAuMDA0LDU4LjU3Mi01OC41NzJDMTM5LjYxOSwyNjQuMDA0LDExNy42NjUsMjQyLjA1MSwxMDkuMDk4LDIxNEwxMDkuMDk4LDIxNHogTTI3My4wNzIsMTU5LjY1MyAgYzE0Ljk2MSw0LjU3LDI2LjY3LDE2LjI3OSwzMS4yMzksMzEuMjRjNC41NjktMTQuOTYxLDE2LjI3Ni0yNi42NywzMS4yMzktMzEuMjRjLTE0Ljk2My00LjU2OC0yNi42Ny0xNi4yNzctMzEuMjM5LTMxLjI0ICBDMjk5Ljc0MiwxNDMuMzc0LDI4OC4wMzMsMTU1LjA4NSwyNzMuMDcyLDE1OS42NTN6IE0zNDkuMDc3LDUwYy01LjIxMywxNy4wNjctMTguNTcyLDMwLjQyNy0zNS42NDMsMzUuNjQgIGMxNy4wNyw1LjIxNSwzMC40MjksMTguNTc0LDM1LjY0MywzNS42NDNjNS4yMTMtMTcuMDcsMTguNTcyLTMwLjQzLDM1LjY0MS0zNS42NDJDMzY3LjY0OCw4MC40MjksMzU0LjI5LDY3LjA2OSwzNDkuMDc3LDUwICBMMzQ5LjA3Nyw1MHoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=')}
.seat_selection .tabs .seat_auto.highlight .icon,.block_selection .tabs .seat_auto.highlight .icon,.seat_mobile_choice .seat_auto.highlight .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Im1hZ2ljLTItaWNvbiIgZD0iTTEzOC42NzYsOTEuNzk0bC00Ny40MDcsNDcuNDA4TDQxNC4wNjcsNDYybDQ3LjQwNy00Ny40MDhMMTM4LjY3Niw5MS43OTR6IE0xNzkuNDUzLDE5OS4xMDMgIGwxOS4xMjMtMTkuMTI0TDQzMy4xOSw0MTQuNTkybC0xOS4xMjMsMTkuMTIzTDE3OS40NTMsMTk5LjEwM3ogTTIwMC45LDk0LjYwOWMyMS4xNSw2LjQ2LDM3LjcwNSwyMy4wMTUsNDQuMTY1LDQ0LjE2NSAgYzYuNDYtMjEuMTUyLDIzLjAxMy0zNy43MDYsNDQuMTYyLTQ0LjE2NWMtMjEuMTQ5LTYuNDYtMzcuNzAyLTIzLjAxMy00NC4xNjMtNDQuMTYzQzIzOC42MDUsNzEuNTk1LDIyMi4wNTEsODguMTUxLDIwMC45LDk0LjYwOXogICBNMTA5LjA5OCwyMTRjLTguNTY3LDI4LjA1MS0zMC41MjMsNTAuMDA0LTU4LjU3Miw1OC41NzJjMjguMDQ5LDguNTY4LDUwLjAwNSwzMC41MjEsNTguNTcyLDU4LjU3MiAgYzguNTY3LTI4LjA1MSwzMC41MjEtNTAuMDA0LDU4LjU3Mi01OC41NzJDMTM5LjYxOSwyNjQuMDA0LDExNy42NjUsMjQyLjA1MSwxMDkuMDk4LDIxNEwxMDkuMDk4LDIxNHogTTI3My4wNzIsMTU5LjY1MyAgYzE0Ljk2MSw0LjU3LDI2LjY3LDE2LjI3OSwzMS4yMzksMzEuMjRjNC41NjktMTQuOTYxLDE2LjI3Ni0yNi42NywzMS4yMzktMzEuMjRjLTE0Ljk2My00LjU2OC0yNi42Ny0xNi4yNzctMzEuMjM5LTMxLjI0ICBDMjk5Ljc0MiwxNDMuMzc0LDI4OC4wMzMsMTU1LjA4NSwyNzMuMDcyLDE1OS42NTN6IE0zNDkuMDc3LDUwYy01LjIxMywxNy4wNjctMTguNTcyLDMwLjQyNy0zNS42NDMsMzUuNjQgIGMxNy4wNyw1LjIxNSwzMC40MjksMTguNTc0LDM1LjY0MywzNS42NDNjNS4yMTMtMTcuMDcsMTguNTcyLTMwLjQzLDM1LjY0MS0zNS42NDJDMzY3LjY0OCw4MC40MjksMzU0LjI5LDY3LjA2OSwzNDkuMDc3LDUwICBMMzQ5LjA3Nyw1MHoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=')}
#page_cart_changeSeat #seat_map_group .remove_button_wrapper .alternative_button.remove{display:none}
@media screen and (max-width:720px){body.rwd #page_selection_seatBlock .block_selection .content,body.rwd #page_selection_seatBlock .seat_selection .content,body.rwd #page_selection_seatMap .block_selection .content,body.rwd #page_selection_seatMap .seat_selection .content,body.rwd #page_cart_changeSeat .block_selection .content,body.rwd #page_cart_changeSeat .seat_selection .content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
#page_selection_seatBlock #secondary_content_special_offer,#page_selection_seatMap #secondary_content_special_offer,#page_cart_changeSeat #secondary_content_special_offer{display:none}
@media screen and (max-width:980px){body.rwd #page_selection_seatBlock #secondary_content_special_offer,body.rwd #page_selection_seatMap #secondary_content_special_offer,body.rwd #page_cart_changeSeat #secondary_content_special_offer{display:block;width:auto}
}
#page_selection_seatBlock #secondary_content_special_offer .button,#page_selection_seatMap #secondary_content_special_offer .button,#page_cart_changeSeat #secondary_content_special_offer .button{float:none}
body.norwd #page_selection_seatBlock #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range{font-size:.8em;text-align:right}
@media screen and (min-width:721px){#page_selection_seatBlock #seat_map_group #seat-map-sub-container #seat-details .seat-info-category-legend .price-range{font-size:.8em;text-align:right}
}
.seat_mobile_choice .content_title>.title{-webkit-border-radius:.75em !important;-moz-border-radius:.75em !important;-ms-border-radius:.75em !important;-o-border-radius:.75em !important;border-radius:.75em !important;padding:10px 20px 9px 50px;color:white;text-transform:none}
.seat_mobile_choice a.title{display:block}
.seat_mobile_choice .subtitle{display:block}
.seat_mobile_choice .seat_map:not(.highlight)>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#cd3301;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
body.norwd .seat_mobile_choice .seat_map:not(.highlight)>.title{padding:11px 12px 8px 12px}
@media screen and (min-width:721px){.seat_mobile_choice .seat_map:not(.highlight)>.title{padding:11px 12px 8px 12px}
}
@media screen and (max-width:720px){body.rwd .seat_mobile_choice .seat_map:not(.highlight)>.title{padding:.75em 6px}
}
body.norwd .seat_mobile_choice .seat_map:not(.highlight)>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.seat_mobile_choice .seat_map:not(.highlight)>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .seat_mobile_choice .seat_map:not(.highlight)>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.seat_mobile_choice .seat_map:not(.highlight)>.title a{color:black}
.seat_mobile_choice .seat_map:not(.highlight)>.title a:visited{color:black}
.seat_mobile_choice .seat_map:not(.highlight)>.title a:hover{color:black}
.seat_mobile_choice .seat_map:not(.highlight)>.title a:active{color:black}
.seat_mobile_choice .seat_map>.title{padding-left:45px !important}
.seat_mobile_choice .seat_auto>.title{padding-left:50px !important}
#seat_mobile_choice_intro_1,#seat_mobile_choice_intro_2{display:inline-block;margin-bottom:.5em;font-size:1.5em}
#seat_mobile_choice_intro_2{margin-top:.5em}
.flat-cart .reduced-countdown{display:none}
@media screen and (max-width:980px){body.rwd .flat-cart{padding-bottom:10px}
}
@media screen and (max-width:720px){body.rwd .flat-cart{padding:10px 0}
body.rwd .flat-cart .reduced-countdown{display:inline-block}
body.rwd .flat-cart .countdown_box{display:none}
}
.flat-cart-content{background:rgba(100,100,100,0.6);color:white;margin-top:-10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.flat-cart-content .amount{float:right;background:url("images/flat-cart-white.png") left top no-repeat;background-size:20px 45px;padding-left:25px;margin:10px 20px 8px 0;line-height:20px}
.flat-cart-content .countdown_box{margin:11px 0 11px 20px;display:inline-block}
.flat-cart-content .countdown_box .highlight{font-size:inherit;display:inherit}
.flat-cart-content .reduced-countdown{float:right;margin:9px 15px 9px 0;padding-left:25px;line-height:20px;background:url("images/flat-cart-white.png") left bottom no-repeat;background-size:20px 45px}
.flat-cart-content a{color:white}
#impossible_selection_default_popup,#impossible_selection_holes_popup,#impossible_selection_noAvailability_popup,#new_selection_popup{max-width:600px}
#impossible_selection_default_popup .button.modify,#impossible_selection_holes_popup .button.modify,#impossible_selection_noAvailability_popup .button.modify{float:right}
#impossible_selection_default_popup .button.auto_selection,#impossible_selection_holes_popup .button.auto_selection,#impossible_selection_noAvailability_popup .button.auto_selection{float:left}
#new_selection_popup .button.modify{float:left}
#new_selection_popup .button.accept_new{float:right}
#new_selection_popup .new_selection_popup_values_title{float:left;font-weight:bold}
#new_selection_popup .new_selection_popup_values_seats{overflow:auto;padding-left:3px}
#new_selection_popup_previous{padding-top:.6em}
@media screen and (max-width:720px){body.rwd #new_selection_popup_previous{padding-top:.2em;display:none !important}
}
#new_selection_popup_new{padding-bottom:.6em}
@media screen and (max-width:720px){body.rwd #new_selection_popup_new{padding-bottom:.2em}
}
#krpano{width:800px;height:400px;cursor:move}
@media screen and (max-width:980px){body.rwd #krpano{width:100%;min-width:600px}
}
@media screen and (max-width:720px){body.rwd #krpano{height:350px;min-width:0}
}
#krpano_seat_description{text-align:left}
@media screen and (max-width:720px){body.rwd #krpano_seat_description{display:none}
}
#krpano_seat_description p{margin-bottom:0}
#seat-list-container .seatCat_summary .color{display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:4px}
#seat-list-container .seatCat_summary .color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
body.norwd #seat-map-sub-container{margin-left:-12px;margin-right:-12px}
@media screen and (min-width:981px){#seat-map-sub-container{margin-left:-12px;margin-right:-12px}
}
#seat-map-sub-container .seat_info_block_details .color{display:inline-block;border:1px solid rgba(0,0,0,0.12);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#seat-map-sub-container .seat_info_block_details .color.availability_SOLD_OUT:before{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xIFRpbnkvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtdGlueS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEwIiB4MT0iMCIgeTE9IjAiIHgyPSI1MCIgeTI9IjUwIi8+Cjwvc3ZnPgo=');background-repeat:no-repeat;background-size:10px 10px;background-position:0 0}
@media screen and (max-width:720px){body.rwd #seat-map{border:1px solid #ddd}
}
#gradients{position:absolute}
#seatMapSpecialOfferFormContainer{float:right;position:relative}
@media screen and (max-width:980px){body.rwd #seatMapSpecialOfferFormContainer{display:none !important}
}
#seatMapSpecialOfferTrigger{position:absolute;right:0;cursor:pointer;line-height:20px}
#seatMapSpecialOfferTrigger:hover{text-decoration:none}
#seatMapSpecialOfferForm{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:16px}
#seatMapSpecialOfferForm.hidden{display:-ms-flexbox;display:-webkit-flex;display:flex;visibility:hidden}
#seatMapSpecialOfferForm input{margin-right:10px}
#seatMapSpecialOfferForm .button{margin-top:0}
#seatMapSpecialOfferForm .button a{padding-top:3px;padding-bottom:3px;height:auto}
body.rwd #seatMapSpecialOfferForm .button a{padding-top:3px;padding-bottom:3px;height:auto}
body.norwd #seatMapSpecialOfferForm .button a{padding-top:3px;padding-bottom:3px;height:auto}
body.norwd #nn-resale-seat-select{padding:5px;margin:.5em 0 .5em 0;width:100%}
@media screen and (min-width:721px){#nn-resale-seat-select{padding:5px;margin:.5em 0 .5em 0;width:100%}
}
@media screen and (max-width:720px){body.rwd #nn-resale-seat-select{margin:.2em 0;width:100%}
}
body.ios #krpanoSWFObject{z-index:2000}
.no_scroll{position:fixed;overflow-y:scroll;width:100%}
#seat-hover-info-content{display:none;position:absolute;max-width:260px;padding:8px;z-index:10000;background:white;border-radius:20px;box-shadow:0 12px 30px rgba(0,0,0,0.1)}
#seat-hover-info-ticket-table{table-layout:fixed}
#seat-hover-info-ticket-table tr:nth-child(n){background:white;vertical-align:baseline}
#seat-hover-info-ticket-table th:nth-child(n){width:35%;padding:0 !important;background:white;vertical-align:baseline}
#seat-hover-info-ticket-table td:nth-child(n){width:65%;background:white;vertical-align:baseline;word-wrap:break-word}
#seat-hover-info{padding:0 0 0 10px;font-size:14px}
#seat-hover-info-complement-container{display:inline}
#seat-hover-info-seat-container{color:#333;font-weight:bold}
#seat-hover-info-category{padding:.2em 0;color:#88898a}
#seat-hover-info-category .color{display:inline-block;box-sizing:border-box;width:12px;height:12px;position:relative;top:1px;border-radius:6px;margin-right:4px}
#seat-hover-info-ticket-file-number-container,#seat-hover-info-ticket-invoice-number-container,#seat-hover-info-ticket-contact-name-container,#seat-hover-info-ticket-email-address-container,#seat-hover-info-ticket-ticket-status-container,#seat-hover-info-distributedTo-container{padding:4px 0 2px 0}
.info-ticket-label,#seat-hover-info-ticket-file-number-label,#seat-hover-info-ticket-invoice-number-label,#seat-hover-info-ticket-contact-name-label,#seat-hover-info-ticket-email-address-label,#seat-hover-info-ticket-ticket-status-label,#seat-hover-info-distributedTo-label{font-weight:bold}
#seat-hover-distributed-to-guest-info-container,#seat-hover-cannot-view-guest-info-container{padding:4px 0 0 0}
#seat-hover-cannot-view-guest-info-label{font-weight:bold}
#seat-hover-distributed-to-guest-info-container .name{display:block;padding-top:4px}
#seat-hover-distributed-to-guest-info-container .birthday_id_container{display:block;padding-top:4px;font-size:12px;color:#88898a}
#seat-hover-distributed-to-guest-info-container .country{display:block;font-size:12px;color:#88898a}
#seat-hover-distributed-to-guest-info-label::after{content:"";display:inline-block;width:20px;height:20px;padding:0 20px 0 0;background-repeat:no-repeat;background-size:contain;right:0;position:absolute;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0iIzk5OTk5OSIvPgo8cGF0aCBkPSJNMTQ3IDIxMiBsLTU3IC01OCAzNSAtMzQgMzUgLTM0IDYwIDU5IDYwIDU5IC0zMiAzMyBjLTE4IDE4IC0zNSAzMyAtMzggMzMgLTMgMCAtMzEgLTI2IC02MyAtNTh6IiBmaWxsPSIjOTk5OTk5Ii8+CjwvZz4KPC9zdmc+Cg==')}
#seat-hover-cannot-view-guest-info-label::after{content:"";display:inline-block;width:20px;height:20px;padding:0 20px 0 0;background-repeat:no-repeat;background-size:contain;right:0;position:absolute;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0iIzk5OTk5OSIvPgo8cGF0aCBkPSJNMTQ3IDIxMiBsLTU3IC01OCAzNSAtMzQgMzUgLTM0IDYwIDU5IDYwIDU5IC0zMiAzMyBjLTE4IDE4IC0zNSAzMyAtMzggMzMgLTMgMCAtMzEgLTI2IC02MyAtNTh6IiBmaWxsPSIjOTk5OTk5Ii8+CjwvZz4KPC9zdmc+Cg==')}
#main_content_request_summary .product_list_title,#main_content_request_transfer_seat_cat_summary .product_list_title{border-bottom:1px solid #b4b4b4;padding:5px;margin-bottom:8px}
#main_content_request_summary .product_list_title .title,#main_content_request_transfer_seat_cat_summary .product_list_title .title{font-size:1.5em}
#main_content_request_summary .product,#main_content_request_transfer_seat_cat_summary .product{border-bottom:1px solid #b4b4b4}
#main_content_request_summary .date,#main_content_request_summary .subtitle,#main_content_request_summary .location,#main_content_request_transfer_seat_cat_summary .date,#main_content_request_transfer_seat_cat_summary .subtitle,#main_content_request_transfer_seat_cat_summary .location{display:none}
#main_content_request_summary .request_content_summary,#main_content_request_transfer_seat_cat_summary .request_content_summary{float:left;font-size:1em;margin-top:1em}
#main_content_request_summary .request_content_summary .highlight,#main_content_request_transfer_seat_cat_summary .request_content_summary .highlight{font-weight:bold}
#main_content_request_summary .alternative_button.edit,#main_content_request_transfer_seat_cat_summary .alternative_button.edit{margin-top:9px;margin-left:1em;float:right}
body.rwd #main_content_request_summary .alternative_button.edit,body.rwd #main_content_request_transfer_seat_cat_summary .alternative_button.edit{float:right}
body.norwd #main_content_request_summary .alternative_button.edit,body.norwd #main_content_request_transfer_seat_cat_summary .alternative_button.edit{float:right}
#main_content_request_summary .alternative_button.rewind,#main_content_request_transfer_seat_cat_summary .alternative_button.rewind{margin:0 1em}
#main_content_request_summary .button,#main_content_request_transfer_seat_cat_summary .button{-ms-flex:10 auto;-webkit-flex:10 auto;flex:10 auto}
#main_content_edit_request>.content_element>.content{padding-top:20px}
body.norwd #main_content_edit_request .filters .venue,body.norwd #main_content_edit_request .filters .team,body.norwd #main_content_edit_request .filters .quota_distribution{width:193px}
@media screen and (min-width:721px){#main_content_edit_request .filters .venue,#main_content_edit_request .filters .team,#main_content_edit_request .filters .quota_distribution{width:193px}
}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .filters .venue,body.rwd #main_content_edit_request .filters .team,body.rwd #main_content_edit_request .filters .quota_distribution{width:100%}
}
#main_content_edit_request .filters .venue select,#main_content_edit_request .filters .team select,#main_content_edit_request .filters .quota_distribution select{width:100%}
body.norwd #main_content_edit_request .filters .matches_toggle{width:193px;margin-right:0;float:right}
body.norwd #main_content_edit_request .filters .matches_toggle:first-child{float:none}
@media screen and (min-width:721px){#main_content_edit_request .filters .matches_toggle{width:193px;margin-right:0;float:right}
#main_content_edit_request .filters .matches_toggle:first-child{float:none}
}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .filters .matches_toggle{width:100%}
}
#main_content_edit_request .filters .matches_toggle label{display:inline;border:0;color:initial}
#main_content_edit_request .filters .matches_toggle .label{margin-bottom:.4em}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .fields_container .label_value .label{width:150px}
}
#main_content_edit_request .round{margin:0 -20px;margin-top:20px}
#main_content_edit_request .round .round_title{background-color:#f0f0f0;height:32px;padding:0 20px;border-bottom:1px solid #cd3301}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .round .round_title{margin:0 15px}
}
#main_content_edit_request .round .round_title .text{color:gray;font-size:1.7em;display:table-cell;height:32px;vertical-align:middle;white-space:nowrap}
#main_content_edit_request .round .round_title .toggle_button_cell{display:table-cell;width:100%}
#main_content_edit_request .round .round_title .toggle_button{width:25px;height:25px;background-image:url("images/group-title-arrows.png");float:right;background-size:120%;margin-top:5px;cursor:pointer;background-position:3px 5px;background-repeat:no-repeat}
#main_content_edit_request .round .round_content{padding:0 20px}
#main_content_edit_request .round.collapsed .round_title .toggle_button{background-position:3px -55px}
#main_content_edit_request .date{font-size:1.2em;margin-top:10px}
#main_content_edit_request .request_content{background-color:#efefef;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.2) inset;box-shadow:0 0 3px 1px rgba(0,0,0,0.2) inset;padding:10px}
#main_content_edit_request .request_content td{padding:.2em .5em;vertical-align:middle}
#main_content_edit_request .request_content .group_start td{padding-top:.5em}
#main_content_edit_request .request_content .group_end td{padding-bottom:.5em}
#main_content_edit_request .request_content .subtotal td{padding:.5em}
#main_content_edit_request .request_content .otherCat .note{color:#707070;font-weight:normal;font-size:.8em}
#main_content_edit_request .performance_SPORTING_EVENT{cursor:pointer;-webkit-transition-property:border;-moz-transition-property:border;-o-transition-property:border;transition-property:border;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
#main_content_edit_request .performance_SPORTING_EVENT:hover{background-color:#f6f6f4}
#main_content_edit_request .performance_SPORTING_EVENT.expanded{border:1px solid #cd3301;margin-bottom:0}
#main_content_edit_request .performance_SPORTING_EVENT.expanded .arrow-up-wrapper{display:block}
#main_content_edit_request .performance_SPORTING_EVENT .versus .arrow-up-wrapper{position:relative}
body.norwd #main_content_edit_request .performance_SPORTING_EVENT .versus .arrow-up-wrapper{margin-left:-5px;bottom:-13px}
@media screen and (min-width:721px){#main_content_edit_request .performance_SPORTING_EVENT .versus .arrow-up-wrapper{margin-left:-5px;bottom:-13px}
}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .performance_SPORTING_EVENT .versus .arrow-up-wrapper{bottom:-49px;margin-left:5px}
}
#main_content_edit_request .performance_SPORTING_EVENT .tickets .ticket_icon{width:20px;height:18px;display:inline-block;background-image:url("images/ticket-retina.png");background-size:75%;background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#main_content_edit_request .performance_SPORTING_EVENT .tickets .ticket_icon.inactive{background-color:#cdcdcd}
#main_content_edit_request .performance_SPORTING_EVENT .tickets .ticket_icon.active{background-color:#cd3301}
#main_content_edit_request .performance_SPORTING_EVENT .tickets .ticket_quantity{display:inline-block;font-size:1.2em;vertical-align:middle}
#main_content_edit_request .performance_SPORTING_EVENT .tickets .ticket_state{font-size:.8em;color:#707070}
#main_content_edit_request .performance_SPORTING_EVENT .tickets.hidden{visibility:hidden}
body.norwd #main_content_edit_request .performance_SPORTING_EVENT .buttons{text-align:right}
@media screen and (min-width:721px){#main_content_edit_request .performance_SPORTING_EVENT .buttons{text-align:right}
}
@media screen and (max-width:720px){body.rwd #main_content_edit_request .performance_SPORTING_EVENT .buttons{width:100%}
}
.bottom_non_sticky .footer_content{margin-top:1em}
.bottom_non_sticky .footer_content .main_content{text-align:right;width:auto;margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.bottom_non_sticky .footer_content .main_content .total_ticket{margin-right:0 1em;display:inline-block;font-size:1.5em}
@media screen and (max-width:720px){body.rwd .bottom_non_sticky .footer_content .main_content .total_ticket{display:none}
}
.bottom_non_sticky .footer_content .main_content .alternative_button.cancel{padding-top:.5em;float:left}
.bottom_sticky{position:fixed;height:54px;right:0;bottom:0;left:0;z-index:100;-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.bottom_sticky.collapsed{height:1px}
.bottom_sticky .background{background-color:#000;height:100%;opacity:.75;position:absolute;width:100%;bottom:0;z-index:1}
.bottom_sticky .footer_content_container{clear:both;margin:0 auto;z-index:2;position:relative}
body.norwd .bottom_sticky .footer_content_container{width:1110px}
@media screen and (min-width:721px){.bottom_sticky .footer_content_container{width:1110px}
}
@media screen and (max-width:1129px){body.rwd .bottom_sticky .footer_content_container{width:100%}
}
.bottom_sticky .footer_content{margin:12px auto 0}
body.norwd .bottom_sticky .footer_content{width:940px}
@media screen and (min-width:721px){.bottom_sticky .footer_content{width:940px}
}
@media screen and (max-width:980px){body.rwd .bottom_sticky .footer_content{width:auto}
}
.bottom_sticky .footer_content .main_content{box-sizing:border-box;text-align:right;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
@media screen and (max-width:720px){body.rwd .bottom_sticky .footer_content .main_content{padding:0 6px 0 6px}
}
.bottom_sticky .footer_content .main_content .total_ticket{margin:0 1em;font-size:1.5em;color:white;-ms-flex:10 auto;-webkit-flex:10 auto;flex:10 auto}
.bottom_sticky .footer_content .main_content .alternative_button.cancel a{color:white}
.arrow-up-wrapper{position:relative}
.arrow-up-wrapper .arrow-up-border{position:absolute;left:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #cd3301}
.arrow-up-wrapper .arrow-up{position:absolute;bottom:-15px;left:-3px;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-bottom:14px solid #efefef}
#page_request_edit{margin-bottom:100px}
#page_request_edit #footer_wrapper{bottom:50px}
body.norwd .memberships_container{width:290px;float:left}
body.norwd .memberships_container+.memberships_container{margin-left:20px}
@media screen and (min-width:721px){.memberships_container{width:290px;float:left}
.memberships_container+.memberships_container{margin-left:20px}
}
body.norwd #memberships_previously_entered{margin-right:20px;padding-right:20px;border-right:1px solid #b4b4b4}
@media screen and (min-width:721px){#memberships_previously_entered{margin-right:20px;padding-right:20px;border-right:1px solid #b4b4b4}
}
#membershipsFormContainer{position:relative;background-color:#e9e9e9;box-shadow:inset 0 7px 9px -7px #767676;border-bottom:1px solid #c3c3c3;margin-left:-0.5em;margin-right:-0.5em;padding:.75em .5em .5em}
#membershipsFormContainer .triangle_tip{border-bottom:10px solid darkgrey;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-10px}
body.norwd #membershipsFormContainer .triangle_tip{right:7em}
@media screen and (min-width:721px){#membershipsFormContainer .triangle_tip{right:7em}
}
@media screen and (max-width:720px){body.rwd #membershipsFormContainer .triangle_tip{right:2em}
}
#membershipsFormContainer .membership_main_title{font-weight:normal;font-size:1.4em;margin-bottom:.5em}
#template_membership_card{display:none}
.membership_card{background:#eee;border:1px solid #b4b4b4;padding:10px;min-height:30px;display:flex}
.membership_card .membership_name,.membership_card .membership_partner_organization{display:block}
.membership_card .membership_partner_organization{font-size:.8em}
.membership_card .membership_card_info{flex:auto}
.membership_card .membership_number,.membership_card .membership_contact,.membership_selected .membership_number,.membership_selected .membership_contact{font-size:.8em;color:#707070}
.membership_card .membership_contact+.membership_number,.membership_selected .membership_contact+.membership_number{display:none}
.membership_card .membership_contact:empty+.membership_number,.membership_selected .membership_contact:empty+.membership_number{display:inline}
#main_content_available_memberships .membership_card{float:left;margin-right:10px;margin-bottom:1em;display:block}
#main_content_available_memberships .membership_card .membership_in_cart{font-size:.8em;color:#707070;padding:.25em 0 .25em 2em;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNob3BwaW5nLWNhcnQtMy1pY29uIiBkPSJtIDE2NS4wODYsMTQzLjYwOSAyOTYuNzQ2LDAgLTUzLjU2MywxMjEuMTY2IC0yMDUuMDg1LDAgLTM4LjA5OCwtMTIxLjE2NiB6IG0gLTExNC45MTgsLTM4LjUgMTIuNzQ2LDQwIDI5Ljk4LDAgNTkuMTc4LDE4OC4xNjYgMjI3LjA3MiwwIDE3LjYyNSwtNDAgLTIxNS40NDksMCAtNTkuMTgsLTE4OC4xNjYgLTcxLjk3MiwwIHogTSAxOTUuMTg0LDM4MCBjIDAsMTQuODUyIDEyLjAzOSwyNi44OTEgMjYuODkxLDI2Ljg5MSAxNC44NTIsMCAyNi44OSwtMTIuMDM5IDI2Ljg5LC0yNi44OTEgMCwtMTQuODUyIC0xMi4wMzksLTI2Ljg5MSAtMjYuODkxLC0yNi44OTEgLTE0Ljg1MiwwIC0yNi44OSwxMi4wMzkgLTI2Ljg5LDI2Ljg5MSB6IG0gODguODgzLDAgYyAwLDE0Ljg1MiAxMi4wNCwyNi44OTEgMjYuODkzLDI2Ljg5MSAxNC44NTIsMCAyNi44OTEsLTEyLjAzOSAyNi44OTEsLTI2Ljg5MSAwLC0xNC44NTIgLTEyLjAzOSwtMjYuODkxIC0yNi44OTEsLTI2Ljg5MSAtMTQuODUzLDAgLTI2Ljg5MywxMi4wMzkgLTI2Ljg5MywyNi44OTEgeiIgZmlsbD0iIzcwNzA3MCIvPgo8L3N2Zz4K');background-repeat:no-repeat;background-position:left;background-size:contain}
#main_content_available_memberships .alternative_button{position:relative;top:6px}
#memberships_buttons_container{clear:both}
#memberships_buttons_container .button{float:right}
#membership_list{margin-top:1em}
#membership_list .membership_card+.membership_card{margin-top:5px}
.membership_unselected{text-align:right}
.membership_unselected .alternative_button{float:none !important}
.membership_selected{text-align:right;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJjaGVjay1tYXJrLTYtaWNvbiIgZD0iTTQ5LjQzMSwyNThsMzUuMzM0LTMyLjY2NmM0MS4zMzIsMjAsNjcuNTQ1LDM1LjIxNywxMTQsNjguMzMzICAgYzg3LjMzNC05OS4xMDksMTQ1LjA0MS0xNDkuMzksMjUyLjMwNy0yMTYuMTI4bDExLjQ5OCwyNi40NDdjLTg4LjQ1Nyw3Ny4xOTUtMTUzLjI0NCwxNjMuMTc4LTI0Ni41MzMsMzMwLjQ3NSAgIEMxNTguNDk5LDM2Ni42OTYsMTIwLjA5NywzMjMuNSw0OS40MzEsMjU4eiIgZmlsbD0iYmxhY2siLz4KCjwvc3ZnPgo=');background-repeat:no-repeat;backgrouns-position:center left;background-size:32px;padding-left:35px}
.membership_selected .alternative_button{float:right !important;position:relative;top:4px;margin-left:.5em}
.membership_selected .alternative_button .text{display:none}
.membership_selected .membership_name{display:block}
body.norwd .membership_selected .membership_name{font-size:1.2em}
@media screen and (min-width:721px){.membership_selected .membership_name{font-size:1.2em}
}
@media screen and (max-width:720px){body.rwd .membership_selected .membership_number,body.rwd .membership_selected .membership_contact{font-size:.8em}
}
#main_content_memberships .submit_membership_form{display:inline-block;float:right}
#main_content_memberships .button_container{margin-top:1em}
#main_content_memberships #cancelOrder{position:relative;top:6px}
#memberships_others{margin-top:.5em}
.goods-loading{display:none}
#goods_loading_indicator{margin:20px}
#goods_top_bar{margin:-1em -20px 15px -20px;padding:3px 20px 5px 20px;background-color:#af2b01}
@media screen and (max-width:720px){body.rwd #goods_top_bar{display:none}
}
#goods_breadcrumb{float:left}
.goods-breadcrumb{display:inline-block;margin:5px 10px;color:white}
.goods-breadcrumb-home{margin-left:0}
.goods-breadcrumb-child{margin-left:0}
.goods-breadcrumb-child:before{content:">";display:inline-block;margin-right:10px}
#goods_search .delete,#goods_search_mobile .delete{display:none}
#goods_search input,#goods_search_mobile input{border:0;padding:2px 5px;width:150px;margin-right:5px}
#goods_search{float:right;margin-top:2px}
#goods_search .search,#goods_search .delete{vertical-align:-5px}
#goods_search_mobile{padding-right:40px;display:none}
@media screen and (max-width:720px){body.rwd #goods_search_mobile{display:block}
}
#goods_search_mobile input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#goods_search_mobile .search,#goods_search_mobile .delete{position:absolute;right:0;top:10px}
#goods_central_column{float:right;width:75%}
@media screen and (max-width:720px){body.rwd #goods_central_column{width:auto;float:none}
body.rwd #goods_central_column.goods-choose-category{display:none}
}
#goods_category_title{padding-bottom:10px;border-bottom:solid 1px #AAA}
#goods_category_title .goods-category-title,#goods_category_title .goods-category-title-extended,#goods_category_title .goods-category-general-title{font-size:1.5em}
#goods_category_title .goods-total-products,#goods_category_title .goods-category-general-subtitle{font-size:1.2em;color:#666;margin-left:10px}
#goods_category_title .goods-category-general-title,#goods_category_title .goods-category-general-subtitle{display:none;margin-left:50px;margin-right:50px}
#goods_category_title .goods-category-title-extended{display:none}
#goods_category_title.goods-with-search .goods-category-title{display:none}
#goods_category_title.goods-with-search .goods-category-title-extended{display:inline}
@media screen and (max-width:720px){body.rwd #goods_category_title{text-align:center;margin-left:-6px;margin-right:-6px}
body.rwd #goods_category_title .goods-category-general-title,body.rwd #goods_category_title .goods-category-general-subtitle{display:block}
body.rwd #goods_category_title .goods-category-title,body.rwd #goods_category_title .goods-total-products{display:none;margin-left:50px;margin-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.rwd #goods_category_title.goods-with-category .goods-category-general-title,body.rwd #goods_category_title.goods-with-category .goods-category-general-subtitle{display:none}
body.rwd #goods_category_title.goods-with-category .goods-category-title,body.rwd #goods_category_title.goods-with-category .goods-total-products{display:block}
body.rwd #goods_category_title.goods-with-category #goods_filters_back{display:block}
body.rwd #goods_category_title.goods-with-search.goods-with-category .goods-category-title{display:block}
body.rwd #goods_category_title.goods-with-search .goods-category-title-extended{display:none}
}
#goods_category_title .goods-category-search{color:#cd3301}
#goods_filters_mobile{float:right;padding:19px 8px 15px 15px;border-left:solid 1px #AAA;margin-top:-9px}
body.norwd #goods_filters_mobile{display:none}
@media screen and (min-width:721px){#goods_filters_mobile{display:none}
}
#goods_filters_back{float:left;margin-top:10px;margin-left:10px;display:none}
body.norwd #goods_filters_back{display:none}
@media screen and (min-width:721px){#goods_filters_back{display:none}
}
#goods_filters{margin-top:10px}
@media screen and (max-width:720px){body.rwd #goods_filters{display:none;background:#aaa;padding:10px;position:relative;margin-top:-5px}
body.rwd #goods_filters:before{content:"";display:block;border-left:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px #aaa;position:absolute;top:-10px;right:7px}
body.rwd #goods_filters.show{display:block}
body.rwd #goods_filters label{color:white;display:block}
body.rwd #goods_filters select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:5px}
}
#goods_filters.hide{display:none}
.goods-filter-container{display:inline-block;position:relative}
@media screen and (max-width:720px){body.rwd .goods-filter-container{display:block;border-top:white solid 1px;margin-top:10px;padding-top:10px}
body.rwd .goods-filter-container:first-child{border-top:0;margin-top:0;padding-top:0}
}
#goods_filters_topic_container{margin-left:30px}
@media screen and (max-width:720px){body.rwd #goods_filters_topic_container{margin-left:0}
}
#goods_filters_topic_container .delete{display:none;margin-left:10px;vertical-align:-5px}
#goods_filters_topic_container .delete.show{display:inline-block}
@media screen and (max-width:720px){body.rwd #goods_filters_topic_container .delete{position:absolute;top:5px;right:0}
}
#goods_search_notification{display:none;margin:0 -6px 20px -6px;border-bottom:solid 1px #aaa;padding:10px 20px 10px 20px;position:relative}
@media screen and (max-width:720px){body.rwd #goods_search_notification.goods-with-search{display:block}
}
#goods_search_notification .delete{position:absolute;right:9px;top:7px}
.goods-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:auto}
@media screen and (max-width:720px){body.rwd .goods-list{width:580px}
}
@media screen and (max-width:615px){body.rwd .goods-list{width:435px}
}
@media screen and (max-width:470px){body.rwd .goods-list{width:290px}
}
.goods-product{width:200px;margin:20px 20px 0 0;display:inline-block;color:#333}
.goods-product:hover{text-decoration:none}
@media screen and (max-width:720px){body.rwd .goods-product{width:125px;margin:20px 10px 0 10px}
}
.goods-product-image{width:200px;height:200px;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:720px){body.rwd .goods-product-image{width:125px;height:125px}
}
.goods-product-noimage{border:solid 1px #000;background-image:url("../../images/buttons-icons/bag.svg");opacity:.1}
.goods-advantage-container{display:inline-block;margin:10px 0 0 10px;color:white}
.goods-advantage-container .catchword{padding-left:25px}
.goods-product-name{margin-top:5px;font-weight:bold}
.goods-product-price{float:right;margin-top:5px}
.goods-product-price-override{float:left;text-decoration:line-through}
.goods-product-price-advantage{color:#cd3301}
#goods_pagination{margin-top:20px}
#goods_empty_list{display:none;margin-top:10px}
#goods_storefront{margin-bottom:20px}
#goods_storefront .storefront_title{font-size:1.5em;padding-bottom:10px;border-bottom:solid 1px #AAA}
@media screen and (max-width:720px){body.rwd #goods_storefront{margin-bottom:9px;padding-bottom:20px;border-bottom:solid 1px #AAA;margin-left:-6px;margin-right:-6px}
body.rwd #goods_storefront .storefront_title{padding-left:10px}
}
#goods_left_column{width:25%;float:left}
@media screen and (max-width:720px){body.rwd #goods_left_column{width:auto;float:none;display:none}
body.rwd #goods_left_column.goods-choose-category{display:block}
}
#goods_left_column>.category_title{display:none;font-size:1.2em;text-align:center;border-bottom:solid 1px #AAA;margin-bottom:10px;padding-bottom:10px;padding-top:2px}
@media screen and (max-width:720px){body.rwd #goods_left_column>.category_title{display:block}
}
#goods_left_column>.category_title .filter_reset{float:right;margin-top:-2px}
@media screen and (max-width:720px){body.rwd #goods_families{margin-bottom:10px}
}
.goods-family{display:block;margin-top:5px;color:#333}
.goods-family.goods-family-highlight{color:#cd3301;font-weight:bolder}
.goods-family:first-child{margin-top:0}
@media screen and (max-width:720px){body.rwd .goods-family{padding:5px 5px 5px 20px}
}
.goods-family-parent{font-size:1.2em}
.goods-family-sub{margin-left:10px}
#goods_back_to_top_container{position:fixed;bottom:0;left:0;width:100%;z-index:2;height:0}
#goods_back_to_top_container>div{width:100%;max-width:940px;margin:auto;position:relative}
@media screen and (max-width:720px){body.rwd #goods_back_to_top_container{display:none}
}
#goods_back_to_top{background:#444;background-color:rgba(0,0,0,0.8);padding:10px 15px 8px 15px;display:inline-block;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;margin-right:20px;position:absolute;bottom:0;right:0;white-space:nowrap}
#goods_back_to_top a{color:white}
#page_list_goods .flat-cart{margin:-15px -20px 15px -20px}
@media screen and (max-width:720px){body.rwd #page_list_goods .flat-cart{margin:-0.75em -6px -1px -6px}
}
#page_list_goods .flat-cart-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#af2b01;background-color:rgba(175,43,1,0.8)}
#unsupported_browser,#unsupported_edgeVersionUpper17{z-index:10000;background:#af2b01;color:white;font-size:1.4em;line-height:1.4em;padding:40px;display:none;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#unsupported_browser p,#unsupported_edgeVersionUpper17 p{margin-top:20px}
#unsupported_browser a,#unsupported_edgeVersionUpper17 a{color:white;text-decoration:underline}
.radial-progress{width:72px;height:72px;background-color:gainsboro;border-radius:50%}
.radial-progress .circle .mask,.radial-progress .circle .fill,.radial-progress .circle .shadow{width:72px;height:72px;position:absolute;border-radius:50%}
.radial-progress .circle .mask,.radial-progress .circle .fill{-webkit-backface-visibility:hidden;transition:-webkit-transform 1s;transition:-ms-transform 1s;transition:transform 1s;border-radius:50%}
.radial-progress .circle .mask{clip:rect(0,72px,72px,36px)}
.radial-progress .circle .mask .fill{clip:rect(0,36px,72px,0);background-color:#cd3301}
.radial-progress .inset_bg,.radial-progress .inset{width:70px;height:70px;position:absolute;margin-left:1px;margin-top:1px;border-radius:50%}
.radial-progress .inset_bg .radial-progress-center,.radial-progress .inset .radial-progress-center{text-align:center;margin-top:.7em !important}
.radial-progress .inset_bg{background:white}
.radial-progress .inset{background:transparent url("images/content-background.png") repeat}
.radial-progress .inset .radial-progress-center{text-align:center;margin-top:.7em !important}
@media print{@page{size:A4 portrait;margin:1.5cm 2cm}
*{-webkit-print-color-adjust:exact}
#content_container{background:transparent !important;box-shadow:none !important;text-shadow:none !important}
#header_container #header{margin-bottom:2.5em}
#header_container #header #header_menu_container{display:none}
.main_content,.main_content_group,.secondary_content,.secondary_content_group{margin-bottom:2.5em}
#secondary_content_container,#footer_wrapper,#isolated_footer_iframe,#dev_theme_switcher,.dialog-content,.message{display:none}
.main_content>.content_title>.title,.secondary_content>.content_title>.title{padding:11px 20px}
#main_content_container,.main_content_container{width:100%}
#main_content_container #main_content_reservation .content_title>.title .title_container .main_title,.main_content_container #main_content_reservation .content_title>.title .title_container .main_title{display:none}
#main_content_container #main_content_reservation .content_title>.title .title_container .quoteTitle,.main_content_container #main_content_reservation .content_title>.title .title_container .quoteTitle{display:block}
#main_content_container .content_cross_selling,.main_content_container .content_cross_selling{display:none}
#main_content_container #print_quote_message,.main_content_container #print_quote_message{display:block;border:1px solid #cd3301}
#main_content_container #print_quote_message .message,.main_content_container #print_quote_message .message{display:block !important}
#main_content_container #print_quote_message .message .icon,.main_content_container #print_quote_message .message .icon{display:none}
#main_content_container #print_quote_message .message .title,#main_content_container #print_quote_message .message .content,.main_content_container #print_quote_message .message .title,.main_content_container #print_quote_message .message .content{padding-left:0}
#main_content_container .subscribers_header,.main_content_container .subscribers_header{margin-bottom:5px}
#main_content_container .button,#main_content_container .alternative_button,.main_content_container .button,.main_content_container .alternative_button{display:none}
#main_content_container .product_container .product,.main_content_container .product_container .product{page-break-inside:avoid;page-break-after:avoid}
#main_content_container .product_container .product .product_image_container,.main_content_container .product_container .product .product_image_container{display:inline;margin-right:1.25em}
#main_content_container .product_container .sub_product_container,.main_content_container .product_container .sub_product_container{page-break-before:avoid}
#main_content_container .product_container .scene_image,.main_content_container .product_container .scene_image{width:3.5em;height:auto;margin-right:.5em;cursor:pointer}
#main_content_container .product_container .table_container table,.main_content_container .product_container .table_container table{display:table}
#main_content_container .product_container .table_container table .advantage .advantage_catchword_container,.main_content_container .product_container .table_container table .advantage .advantage_catchword_container{display:none}
#main_content_container #total,.main_content_container #total{page-break-before:avoid;page-break-after:avoid;font-size:18px}
}
.massPrintingExisted{position:relative}
.product_withB2BMassPrinting .content{width:60%}
#file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget{max-width:none;margin:auto;background:0}
#file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget hr,#file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget .mass_printing_text{display:none}
body.norwd #file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget{clear:right;padding:10px}
@media screen and (min-width:721px){#file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget{clear:right;padding:10px}
}
@media screen and (max-width:720px){body.rwd #file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget{float:none}
}
#file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget .massPrintBtn{padding-left:15px}
@media screen and (max-width:720px){body.rwd #file_details_fields .file_info_right.massPrintingByFileExisted .massPrintingWidget .massPrintBtn{padding-left:5px}
}
.massPrintingWidget{max-width:40%;float:right;padding:5px;border-radius:5px;background-color:#d3d3d3;margin:4px 0}
body.norwd .product_GOODS .massPrintingWidget+.table_container,body.norwd .product_VOUCHER .massPrintingWidget+.table_container,body.norwd .product_SERVICE .massPrintingWidget+.table_container,body.norwd .product_MEMBERSHIP .massPrintingWidget+.table_container,body.norwd .product_VISIT_PASS .massPrintingWidget+.table_container{margin-top:35px}
@media screen and (min-width:721px){.product_GOODS .massPrintingWidget+.table_container,.product_VOUCHER .massPrintingWidget+.table_container,.product_SERVICE .massPrintingWidget+.table_container,.product_MEMBERSHIP .massPrintingWidget+.table_container,.product_VISIT_PASS .massPrintingWidget+.table_container{margin-top:35px}
}
body.norwd div[class~="performance_SPORTING_EVENT"]+div[class~="massPrintingWidget"]{margin-bottom:-28px}
@media screen and (min-width:721px){div[class~="performance_SPORTING_EVENT"]+div[class~="massPrintingWidget"]{margin-bottom:-28px}
}
body.norwd #main_content_file_details .title_exp_date_container,body.norwd .main_content_file_details .title_exp_date_container,body.norwd #main_content_order_summary .title_exp_date_container{display:block}
body.norwd #main_content_file_details .title_exp_date_container .title,body.norwd #main_content_file_details .title_exp_date_container .expiration_info,body.norwd .main_content_file_details .title_exp_date_container .title,body.norwd .main_content_file_details .title_exp_date_container .expiration_info,body.norwd #main_content_order_summary .title_exp_date_container .title,body.norwd #main_content_order_summary .title_exp_date_container .expiration_info{display:block}
body.norwd #main_content_file_details .title_exp_date_container .expiration_info,body.norwd .main_content_file_details .title_exp_date_container .expiration_info,body.norwd #main_content_order_summary .title_exp_date_container .expiration_info{background:0;width:100%;text-align:left;padding:0}
@media screen and (min-width:721px){#main_content_file_details .title_exp_date_container,.main_content_file_details .title_exp_date_container,#main_content_order_summary .title_exp_date_container{display:block}
#main_content_file_details .title_exp_date_container .title,#main_content_file_details .title_exp_date_container .expiration_info,.main_content_file_details .title_exp_date_container .title,.main_content_file_details .title_exp_date_container .expiration_info,#main_content_order_summary .title_exp_date_container .title,#main_content_order_summary .title_exp_date_container .expiration_info{display:block}
#main_content_file_details .title_exp_date_container .expiration_info,.main_content_file_details .title_exp_date_container .expiration_info,#main_content_order_summary .title_exp_date_container .expiration_info{background:0;width:100%;text-align:left;padding:0}
}
#main_content_file_details .title_exp_date_container .title.on_top,.main_content_file_details .title_exp_date_container .title.on_top,#main_content_order_summary .title_exp_date_container .title.on_top{float:none}
.massPrintingDlg .alternative_button{display:block;padding-top:.5em}
#popupBlockerDlg .button_container{text-align:center}
.massPrintingFinishedDialog{text-align:left !important}
#field_contact_image .label.field_label{vertical-align:top}
#field_contact_image .profile-avatar-wrap{position:relative;display:inline-block}
@media screen and (max-width:720px){body.rwd #field_contact_image .profile-avatar-wrap{width:100%}
}
#field_contact_image .profile-avatar-wrap .profile_img_section{display:flex}
#field_contact_image .profile-avatar-wrap .profile_img_section .alternative_button.delete{margin:4px}
#field_contact_image .profile-avatar-wrap .profile_img_section .alternative_button.delete .text{display:inline}
#field_contact_image .profile-avatar-wrap .profile_img_section img{width:200px;height:200px;margin-bottom:5px;cursor:pointer;display:block;border:3px solid transparent}
#field_contact_image .profile-avatar-wrap .profile_img_section img:hover{border:3px dashed lightblue;z-index:9999}
#field_contact_image .profile-avatar-wrap .profile_img_section img.error{border:3px dashed red;z-index:9999}
#field_contact_image .profile-avatar-wrap .profile_img_section .notice_message{font-size:98%}
#account_home_instruction .title4{text-transform:capitalize}
#account_home_instruction .title4 .normal_case{text-transform:none}
#account_home_instruction .profile_img_section img{width:100px;height:100px}
body.norwd #account_home_instruction .profile_img_section{display:block;float:left;margin-right:20px}
@media screen and (min-width:721px){#account_home_instruction .profile_img_section{display:block;float:left;margin-right:20px}
}
#account_home_instruction.with_membership .profile_img_section img{width:100px;height:100px}
body.norwd #account_home_instruction.with_membership .profile_img_section{display:block;float:left;margin-right:15px}
@media screen and (min-width:721px){#account_home_instruction.with_membership .profile_img_section{display:block;float:left;margin-right:15px}
}
.alternative_button.fortress{text-transform:capitalize}
.view_barCode{margin-left:1em}
.ticket_barCode+.seasonticket_content{margin-top:.6em}
.ticket_barCode{padding:25px 0;border-top:1px solid #c4c4c4;position:relative;font-weight:normal;background-color:gainsboro}
.ticket_barCode .ticketWrapper header{text-align:center;margin-bottom:1em}
.ticket_barCode .ticketWrapper .ticket_info{position:relative;padding:1em;background-color:white;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.53);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.53);box-shadow:5px 5px 5px 0 rgba(0,0,0,0.53)}
.ticket_barCode .ticketWrapper .ticket_right{border-left:.18em dashed gainsboro;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto}
.ticket_barCode .ticketWrapper .ticket_right:before,.ticket_barCode .ticketWrapper .ticket_right:after{content:"";position:absolute;display:block;width:.9em;height:.9em;background:gainsboro;border-radius:50%;left:-.5em}
.ticket_barCode .ticketWrapper .ticket_right:before{top:-.4em}
.ticket_barCode .ticketWrapper .ticket_right:after{bottom:-.4em}
.ticket_barCode .ticketWrapper .ticket_right img{width:auto;height:auto}
.stx-one-click-purchase-container .stx-one-click-purchase-widget{max-width:400px;margin:0 auto}
@media screen and (-ms-high-contrast:active),(forced-colors:active){#main_content_login #field_password .show_password_icon,#main_content_login #field_password_confirm .show_password_icon,#main_content_login #field_old_password .show_password_icon,#main_content_registration #field_password .show_password_icon,#main_content_registration #field_password_confirm .show_password_icon,#main_content_registration #field_old_password .show_password_icon,#main_content_edit_password #field_password .show_password_icon,#main_content_edit_password #field_password_confirm .show_password_icon,#main_content_edit_password #field_old_password .show_password_icon,#main_content_reset_password #field_password .show_password_icon,#main_content_reset_password #field_password_confirm .show_password_icon,#main_content_reset_password #field_old_password .show_password_icon,#main_content_confirm_reset_password #field_password .show_password_icon,#main_content_confirm_reset_password #field_password_confirm .show_password_icon,#main_content_confirm_reset_password #field_old_password .show_password_icon{background-color:white;-ms-high-contrast-adjust:none;forced-color-adjust:none}
.language_selector_container .dropdown .caret,.file_content_type_container,.ribon_label,#secondary_content_payment_modes li .payment_method,.ui-datepicker-prev,.ui-datepicker-next,.scene_photo .scene_image{-ms-high-contrast-adjust:none;forced-color-adjust:none;background-color:white !important}
.availability .availability_bullet{-ms-high-contrast-adjust:none;forced-color-adjust:none}
}
.accessibility-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
.skip_link{background:#000;color:#fff !important;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s;height:20px;opacity:0}
.skip_link:focus{z-index:9999;opacity:1;transform:translateY(0)}
.close-btn-wrapper{display:none;justify-content:flex-end}
@media screen and (max-width:720px){body.rwd .close-btn-wrapper{display:flex}
}
#close-dialog-button{display:flex;width:2rem;background:#494949;border:0;justify-content:center;padding:0;margin-right:1rem}
.close-dialog-icon{filter:invert(85%);background-image:url("../../images/close.svg");background-repeat:no-repeat;background-position:center;background-size:24px 24px;height:24px;width:24px}
#mandatory_error_fields{list-style-type:disc !important}
#mandatory_error_fields a{text-decoration:underline}
#main_content_distribution_products_list .product_group_title{color:white;font-size:16px;padding:4px 4px;background-color:#8d8d8d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8d8d8d),color-stop(100%,#6e6e6e));background-image:-webkit-linear-gradient(#8d8d8d,#6e6e6e);background-image:-moz-linear-gradient(#8d8d8d,#6e6e6e);background-image:-o-linear-gradient(#8d8d8d,#6e6e6e);background-image:linear-gradient(#8d8d8d,#6e6e6e)}
#main_content_distribution_products_list .product_group_title .product_group_summary{padding-left:50px;font-weight:lighter;font-size:small}
#main_content_distribution_products_list .product_group_title .alternative_button .text{display:none}
#main_content_distribution_products_list .pagination{border-top:0}
#main_content_distribution_products_list .distribution_product{width:47%;height:23em;padding:5px;border:1px solid #b4b4b4}
@media screen and (max-width:720px){body.rwd #main_content_distribution_products_list .distribution_product{clear:both;margin-bottom:.75em;width:auto}
}
body.norwd #main_content_distribution_products_list .distribution_product:nth-child(odd){float:left}
body.norwd #main_content_distribution_products_list .distribution_product:nth-child(even){float:right}
body.norwd #main_content_distribution_products_list .distribution_product:nth-child(n+3){margin-top:15px}
@media screen and (min-width:721px){#main_content_distribution_products_list .distribution_product:nth-child(odd){float:left}
#main_content_distribution_products_list .distribution_product:nth-child(even){float:right}
#main_content_distribution_products_list .distribution_product:nth-child(n+3){margin-top:15px}
}
#main_content_distribution_products_list .distribution_product .product{height:150px;overflow:hidden;margin-bottom:0}
#main_content_distribution_products_list .distribution_product .content{overflow:hidden}
#main_content_distribution_products_list .distribution_product .product_image_container{max-height:125px;overflow:hidden}
#main_content_distribution_products_list .distribution_product .title{margin-bottom:.5em;line-height:21px;max-height:42px;overflow:hidden}
#main_content_distribution_products_list .distribution_product .description{display:none}
#main_content_distribution_products_list .distribution_product .summary{float:left}
#main_content_distribution_products_list .distribution_product .remaining_text{display:inline-block;text-align:right;vertical-align:top;width:50%;word-wrap:break-word}
#main_content_distribution_products_list .distribution_product .quantity{display:inline-block;margin-top:-0.5em}
#main_content_distribution_products_list .distribution_product .quantity .remaining_quantity{font-size:3em}
#main_content_distribution_products_list .distribution_product .quantity .remaining_quantity .additional{color:red}
#main_content_distribution_products_list .distribution_product .alternative_button,#main_content_distribution_products_list .distribution_product .button{margin-top:10px;float:right;clear:both}
#main_content_distribution_products_list .distribution_product .buy_unavailable{display:none}
#main_content_distribution_products_list .filters .criteria input,#main_content_distribution_products_list .filters .criteria .alternative_button{float:left}
#main_content_distribution_products_list .filters .criteria .alternative_button{margin-left:5px}
#main_content_distribution_products_list .product_family .alternative_button{float:right}
#main_content_distribution_products_list #main_content_distribution_product_detail_step2,#main_content_distribution_products_list #main_content_distribution_product_detail_step1,#main_content_distribution_products_list #main_content_distribution_product_detail_info{display:contents}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .product_family_title{font-size:1.2em;padding:5px 10px}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_perf_line .distribution_sub_title{background-color:whitesmoke;background:0;color:black}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .product_group_name{display:inline-block;width:120px}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .product_group_selected{padding-left:50px;font-weight:lighter;font-size:small}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_detail_description{border-top:1px solid #d5d5d5;padding:20px 0;margin-top:30px}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_detail_description:first-child{border-top:0;margin-top:0}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_detail_description .distribution_product_name{font-size:1.5em}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_detail_description .distribution_product_dashboard_link{padding-left:40px;vertical-align:text-bottom}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 .product_family .distribution_detail_description .distribution_product_dashboard_link .alternative_button{float:inherit}
#main_content_distribution_products_list #main_content_distribution_product_detail_step1 #mutltiple_distribution_product_detail_container #distribution_selected_summary{padding:20px 0;font-size:1.2em;float:right;font-weight:bold}
#main_content_distribution_member_management .search_criteria{display:table}
#main_content_distribution_member_management .search_criteria .buttons_container{margin-bottom:2em}
#edit_structure_member_form label{display:inline-block;white-space:nowrap}
#main_content_distribution_tickets_dashboard table{border-collapse:collapse;margin-bottom:1em}
#main_content_distribution_tickets_dashboard th,#main_content_distribution_tickets_dashboard td{border:1px solid #b4b4b4}
#main_content_distribution_tickets_dashboard th{text-align:center;vertical-align:middle;max-width:80px;padding:10px 5px}
#main_content_distribution_tickets_dashboard th.immediate_printed{max-width:100px}
#main_content_distribution_tickets_dashboard td.number{text-align:right}
#main_content_distribution_tickets_dashboard td.merged{text-align:center !important}
#main_content_distribution_tickets_dashboard td.dateColumn,#main_content_distribution_tickets_dashboard td.checkboxColumn{vertical-align:middle;text-align:center}
#main_content_distribution_tickets_dashboard td.remaining,#main_content_distribution_tickets_dashboard td.total,#main_content_distribution_tickets_dashboard tr.total_row td{font-weight:bold}
#main_content_distribution_tickets_dashboard #exportTicketDetail{margin-bottom:10px}
#main_content_distribution_tickets_dashboard td.hide{display:none}
#main_content_distribution_tickets_dashboard .match_round{display:block;text-align:center;font-weight:bold;margin-bottom:3px}
#distribution_import_ticket_details_popup{min-width:600px}
#distribution_import_ticket_details_popup .execution_result{max-height:500px !important;overflow-y:auto}
#distribution_import_ticket_details_popup #msg_long_file_name{width:auto}
#distribution_import_ticket_details_popup #file_upload_form_container{padding:0}
#distribution_import_ticket_details_popup .execution_result>.result_data .log_line_result.error{color:#e54554}
#distribution_import_ticket_details_popup .execution_result>.result_data .log_line_result.warning{color:#ed8634}
#distribution_import_ticket_details_popup .result_loading.please_wait{background-position:0 0}
#distribution_import_ticket_details_popup .import_ticket_details_button_container{padding-top:20px;float:right}
#distribution_import_ticket_details_popup .import_ticket_details_button_container #closeBtn{margin-left:15px}
#distribution_import_ticket_details_popup .import_ticket_details_button_container .closeBtnCls.disabled .icon,#distribution_import_ticket_details_popup .import_ticket_details_button_container .closeBtnCls.disabled .symbol{display:none}
#main_content_distribution_tickets_dashboard tbody th.category,#main_content_distribution_tickets_dashboard tbody td.category,#main_content_distribution_product_detail tbody th.category,#main_content_distribution_product_detail tbody td.category{white-space:nowrap}
#main_content_distribution_tickets_dashboard .alternative_button+.alternative_button,#main_content_distribution_tickets_list .alternative_button+.alternative_button{margin-left:1em}
#main_content_distribution_tickets_list table{padding:1em 0}
#main_content_distribution_tickets_list .item_info{border-top:1px solid #b4b4b4}
#main_content_distribution_tickets_list .pack-info span{font-weight:normal}
#main_content_distribution_product_detail .tickets_distribution_seat_map .hide{display:none}
#main_content_distribution_product_detail .tickets_distribution_seat_map .product_SPORTING_EVENT .location{font-size:.8em}
#main_content_distribution_product_detail .tickets_distribution #distribution_line_filter{float:right;margin-top:7px}
#main_content_distribution_product_detail .tickets_distribution #distribution_line_filter input[type='checkbox']{top:2px;margin-right:0}
#main_content_distribution_product_detail .tickets_distribution div[id='distribution_line_filter']+div[id='quantity-selection-msg']{display:inline-block}
#main_content_distribution_product_detail .message{margin-top:.5em;margin-bottom:.5em}
#main_content_distribution_product_detail #contact_distribution,#main_content_distribution_product_detail #contact_redistribution{margin-top:2em}
#main_content_distribution_product_detail tr.subtotal td{border-top:1px solid #b4b4b4;border-bottom:0;text-align:left;vertical-align:top}
#main_content_distribution_product_detail tbody th.link,#main_content_distribution_product_detail tbody td.link{vertical-align:top;text-align:right}
#main_content_distribution_product_detail tbody th.link .button,#main_content_distribution_product_detail tbody td.link .button{float:none}
#main_content_distribution_product_detail tbody th.quantity,#main_content_distribution_product_detail tbody td.quantity{white-space:nowrap}
#main_content_distribution_product_detail tbody th.quantity .audience_sub_cat_price,#main_content_distribution_product_detail tbody td.quantity .audience_sub_cat_price{color:#707070;font-size:11px}
#main_content_distribution_product_detail tbody th.category,#main_content_distribution_product_detail tbody td.category{width:23%}
#main_content_distribution_product_detail .distribution_sub_title{display:table;width:100%;margin-top:1em;margin-bottom:.5em;color:white;font-size:16px;padding:4px 0;position:relative;background-color:#8d8d8d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8d8d8d),color-stop(100%,#6e6e6e));background-image:-webkit-linear-gradient(#8d8d8d,#6e6e6e);background-image:-moz-linear-gradient(#8d8d8d,#6e6e6e);background-image:-o-linear-gradient(#8d8d8d,#6e6e6e);background-image:linear-gradient(#8d8d8d,#6e6e6e)}
#main_content_distribution_product_detail .distribution_sub_title .additional_match_info_container{display:table-cell;vertical-align:middle;width:20%;font-size:10px;font-weight:normal}
#main_content_distribution_product_detail .distribution_sub_title .additional_match_info_container .venue{display:block}
#main_content_distribution_product_detail .distribution_sub_title .additional_match_info_container .separator{font-size:12px}
#main_content_distribution_product_detail .distribution_sub_title .performance-date{font-weight:normal;font-size:14px}
#main_content_distribution_product_detail .distribution_sub_title .performance-date-for-normal-event{margin-top:0}
#main_content_distribution_product_detail .distribution_sub_title .summary_info .remaining_text{width:50%;word-wrap:break-word}
#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_normal_event,#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_visit_pass,#main_content_distribution_product_detail .distribution_sub_title .summary_info{text-align:right;display:table-cell;vertical-align:middle;font-size:11px;padding-right:5px;min-width:165px}
#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_normal_event .remaining_text,#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_normal_event .total_number,#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_visit_pass .remaining_text,#main_content_distribution_product_detail .distribution_sub_title .summary_info_for_visit_pass .total_number,#main_content_distribution_product_detail .distribution_sub_title .summary_info .remaining_text,#main_content_distribution_product_detail .distribution_sub_title .summary_info .total_number{display:inline-block;text-align:right;opacity:.8;font-weight:normal}
#main_content_distribution_product_detail .distribution_sub_title .remaining_number{font-size:23px;font-weight:bold}
#main_content_distribution_product_detail .distribution_sub_title .title{display:table-cell;width:55%;padding-left:5px;padding-right:5px;vertical-align:middle}
#main_content_distribution_product_detail .distribution_sub_title .title.time_slot_date{width:30%}
#main_content_distribution_product_detail .distribution_sub_title .match_info{font-size:16px}
#main_content_distribution_product_detail .distribution_sub_title .match_info .team_seperator{font-weight:normal;font-size:14px}
#main_content_distribution_product_detail .distribution_sub_title .toogle_button+.title{padding-left:0}
#main_content_distribution_product_detail .distribution_sub_title .toogle_button{margin:0 5px 5px 0;display:table-cell;width:25px;vertical-align:middle;padding-left:5px;padding-top:3px}
#main_content_distribution_product_detail .distribution_sub_title .toogle_button .text{display:none}
#main_content_distribution_product_detail .distribution_perf_line.no_availability_line .distribution_sub_title{color:#bfbfbf}
#main_content_distribution_product_detail .composition-detail{margin-bottom:3em}
#main_content_distribution_product_detail .composition-detail .quantity{float:left;width:30%}
#main_content_distribution_product_detail .composition-detail .quantity input{width:4em}
#main_content_distribution_product_detail .composition-detail .composition-info{float:right;width:60%;display:table;border:1px solid silver;border-bottom:0;border-left:0}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info{display:table-row}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info .line-quantity-info{vertical-align:top;display:table-cell}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info .line-quantity-info span{padding:.75em;border-left:1px solid silver;border-bottom:1px solid silver;background-color:silver;float:right;display:table-cell;color:white;width:50%;position:relative;top:-1px}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info .line-product-info{display:table-cell;width:70%;border:1px solid silver;border-top:0;padding:.75em}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info .line-details-info{display:table-cell;border-bottom:1px solid silver;vertical-align:top;padding:.75em}
#main_content_distribution_product_detail .composition-detail .composition-info .composition-line-info .line-details-info span{float:left;clear:left}
#main_content_distribution_product_detail #btn_immediate_print{margin-bottom:1em}
#main_content_distribution_product_detail .ticket_holder_reach_deadline_to_update_error ul.error-info li{list-style:disc}
#main_content_distribution_product_detail .ticket_holder_reach_deadline_to_update_error ul.error-info li .invalid-performance .vs,#main_content_distribution_product_detail .ticket_holder_reach_deadline_to_update_error ul.error-info li .invalid-performance .team_seperator{padding:0 .5em}
#main_content_distribution_product_detail_info .product .content{overflow:hidden}
#main_content_distribution_product_detail_info .product .content .more_info{display:none}
#main_content_distribution_product_detail_info .alternative_button.continue{margin-top:5px;display:block}
@-moz-document url-prefix(){#main_content_distribution_product_detail #contact_distribution .alternative_button.reset,#main_content_distribution_product_detail #contact_redistribution .alternative_button.reset{top:.3em}
}
#main_content_distribution_product_print .product_beneficiary{border-top:1px solid #b4b4b4;margin-top:2em;margin-bottom:1em}
#main_content_distribution_product_print .product_info,#main_content_distribution_product_print .seat_cat_info{font-weight:bold;padding-top:.4em;padding-bottom:.4em}
#main_content_distribution_product_print .product_info{border-bottom:1px solid #b4b4b4}
#main_content_distribution_product_print .toggle_button{float:right}
#main_content_distribution_product_print .ticket_info{border-top:1px solid #b4b4b4;padding-bottom:.4em}
#main_content_distribution_product_print .field{margin-top:.4em}
#main_content_distribution_product_print .field label,#main_content_distribution_product_print .field .aud_sub_cat_info{display:inline-block}
body.norwd #main_content_distribution_product_print .copy_beneficiary{float:right;width:20%;margin-top:.4em}
@media screen and (min-width:721px){#main_content_distribution_product_print .copy_beneficiary{float:right;width:20%;margin-top:.4em}
}
#main_content_distribution_product_print .button{float:right}
#main_content_distribution_product_print .package{border-top:1px solid #b4b4b4}
#main_content_distribution_product_print .package .package_content_info{padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #b4b4b4}
#main_content_distribution_product_print .package .package_content_info .package_line_info .performance-date-for-package{display:inline}
#main_content_distribution_product_print .print_package_beneficiary{padding:.75em 0 1.5em}
#main_content_distribution_product_print .print_package_beneficiary .beneficiary_container{display:block;padding-top:.5em}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .first_name .field_label,#main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name .field_label{width:105px}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .first_name input[type='text'],#main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name input[type='text']{width:145px}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_print .beneficiary_container .beneficiary_question .first_name input[type='text'],body.rwd #main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name input[type='text']{width:100%}
}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .first_name{width:40%;float:left}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_print .beneficiary_container .beneficiary_question .first_name{width:50%}
}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name{width:35%;display:inline-block}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name .field_label{width:unset}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_print .beneficiary_container .beneficiary_question .last_name{width:45%;float:right}
}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .field_label{width:105px}
#main_content_distribution_product_print .beneficiary_container .beneficiary_question .select_wrapper{display:inline-block}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_print .beneficiary_container .beneficiary_question .select_wrapper{display:block}
}
body.norwd #immediate_print_form .field input[type="text"]{width:220px}
@media screen and (min-width:721px){#immediate_print_form .field input[type="text"]{width:220px}
}
@media screen and (max-width:720px){body.rwd #immediate_print_form .field input[type="text"]{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #immediate_print_form .field select{width:226px}
@media screen and (min-width:721px){#immediate_print_form .field select{width:226px}
}
@media screen and (max-width:720px){body.rwd #immediate_print_form .field select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#immediate_print_form .field.beneficiary_date select{width:auto}
#immediate_print_form .product{padding:35px 0 0 0}
#immediate_print_form .product_beneficiary:last-of-type{margin-bottom:2.5em}
#immediate_print_form .print_simpleProduct_beneficiary .ticket_info:first-child{border:0;padding-bottom:10px}
body.norwd .select_seat_popup{min-width:400px}
@media screen and (min-width:721px){.select_seat_popup{min-width:400px}
}
.select_seat_popup .select_seat_header{margin-bottom:.8em}
.select_seat_popup .content{margin-bottom:1.5em}
.select_seat_popup .content table{max-height:500px;overflow:auto;display:table}
.select_seat_popup .button{float:right}
.select_seat_popup .seatCat_tickets_container{clear:both}
.select_seat_popup .seatCat_tickets_container+.seatCat_tickets_container{margin-top:1em}
.select_seat_popup .pagination-info{line-height:22px}
.select_seat_popup .seatCat_header{margin-top:.5em}
.select_seat_popup .seatCat_summary{float:left;font-weight:bold;line-height:20px}
.select_seat_popup .toggle_details_button_container{float:right}
.select_seat_popup .ticketsList.close{display:none}
.select_seat_popup .loading_mark{color:grey;line-height:30px;position:relative}
.select_seat_popup .loading_mark .please_wait{background-image:url("../../images/loading.gif");background-repeat:no-repeat;height:16px;display:block;float:left;padding-right:20px;position:absolute;top:50%;margin-top:-8px}
.select_seat_popup .loading_mark .text{margin-left:25px}
.select_seat_popup .loading_mark ~ .pagination{border-top:0}
.expanded_box{border-top:2px solid #cd3301}
#main_content_distribution_product_print .match_info,#main_content_distribution_tickets_dashboard .match_info,#main_content_distribution_product_detail .match_info{font-size:18px;font-weight:bold}
#main_content_distribution_product_print .match_info_logo,#main_content_distribution_tickets_dashboard .match_info_logo,#main_content_distribution_product_detail .match_info_logo{vertical-align:top;display:table-cell !important;padding-right:15px}
#main_content_distribution_product_print .match_info_logo .product_image,#main_content_distribution_tickets_dashboard .match_info_logo .product_image,#main_content_distribution_product_detail .match_info_logo .product_image{height:50px !important;width:50px !important;padding-top:5px}
#main_content_distribution_product_print .match_info_logo .team,#main_content_distribution_tickets_dashboard .match_info_logo .team,#main_content_distribution_product_detail .match_info_logo .team{display:table-cell}
#main_content_distribution_product_print .match_info_logo .team img,#main_content_distribution_tickets_dashboard .match_info_logo .team img,#main_content_distribution_product_detail .match_info_logo .team img{box-shadow:none !important}
#main_content_distribution_product_print .match_info_logo .team_seperator,#main_content_distribution_tickets_dashboard .match_info_logo .team_seperator,#main_content_distribution_product_detail .match_info_logo .team_seperator{display:table-cell;font-size:13px;padding:5px;vertical-align:middle;font-weight:normal}
#main_content_distribution_product_print .all_match_info,#main_content_distribution_tickets_dashboard .all_match_info,#main_content_distribution_product_detail .all_match_info{display:table-cell;vertical-align:middle}
#main_content_distribution_product_print .all_match_info_for_dashboard,#main_content_distribution_tickets_dashboard .all_match_info_for_dashboard,#main_content_distribution_product_detail .all_match_info_for_dashboard{display:block;vertical-align:middle}
#main_content_distribution_product_print .round_info,#main_content_distribution_product_print .round_info_for_dashboard,#main_content_distribution_tickets_dashboard .round_info,#main_content_distribution_tickets_dashboard .round_info_for_dashboard,#main_content_distribution_product_detail .round_info,#main_content_distribution_product_detail .round_info_for_dashboard{display:block;font-weight:normal}
#main_content_distribution_product_print .round_info,#main_content_distribution_tickets_dashboard .round_info,#main_content_distribution_product_detail .round_info{font-size:13px;opacity:.8}
#main_content_distribution_product_print .performance-date,#main_content_distribution_product_print .performance-date-for-normal-event,#main_content_distribution_tickets_dashboard .performance-date,#main_content_distribution_tickets_dashboard .performance-date-for-normal-event,#main_content_distribution_product_detail .performance-date,#main_content_distribution_product_detail .performance-date-for-normal-event{display:block;font-size:15px;font-weight:bold}
#main_content_distribution_product_print .performance-date-for-package,#main_content_distribution_tickets_dashboard .performance-date-for-package,#main_content_distribution_product_detail .performance-date-for-package{display:block}
#main_content_distribution_product_print .performance-date-for-normal-event,#main_content_distribution_tickets_dashboard .performance-date-for-normal-event,#main_content_distribution_product_detail .performance-date-for-normal-event{margin-top:5px}
#main_content_distribution_product_print .time_slot_date_for_visit_pass,#main_content_distribution_tickets_dashboard .time_slot_date_for_visit_pass,#main_content_distribution_product_detail .time_slot_date_for_visit_pass{display:block;font-size:15px;font-weight:bold;margin-top:5px}
#main_content_distribution_product_print .email,#main_content_distribution_product_print .ticket-number,#main_content_distribution_tickets_list .email,#main_content_distribution_tickets_list .ticket-number{color:#777;font-size:11px}
#main_content_distribution_product_print .match_info .team,#main_content_distribution_tickets_list .match_info .team{font-weight:bold}
#main_content_distribution_product_print .match_info_logo,#main_content_distribution_tickets_list .match_info_logo{display:block}
#main_content_distribution_product_print .match_info_logo .product_image,#main_content_distribution_tickets_list .match_info_logo .product_image{height:50px !important;width:50px !important}
#main_content_distribution_product_print .truncated_text,#main_content_distribution_tickets_list .truncated_text{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#main_content_distribution_product_print td.action_buttons .alternative_button,#main_content_distribution_tickets_list td.action_buttons .alternative_button{float:none}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container{margin-top:.5em;position:relative}
body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container{float:left}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_action_buttons_container,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container{float:left}
}
body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order{float:right}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order{float:right}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button,body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order,body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order{float:none;display:block}
}
body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order .button,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order .button_separator,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button,body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button_separator,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order .button,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order .button_separator,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button_separator{float:left}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order .button,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .distribution_action_buttons_container_normal_order .button_separator,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button,#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button_separator,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order .button,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .distribution_action_buttons_container_normal_order .button_separator,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .redistribution_action_buttons_container_normal_order .button_separator{float:left}
}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button a,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button a{height:auto;padding-top:4px;padding-bottom:4px}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button a .button_main_text,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button a .button_main_text{font-size:12px}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button a .button_sub_text,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button a .button_sub_text{display:block;font-size:10px;font-weight:normal}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button.no_sub_text a,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button.no_sub_text a{padding-top:10px;padding-bottom:10px}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator{margin-left:1em;margin-right:1em;color:#707070}
body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator{line-height:35px}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator{line-height:35px}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button_separator,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button_separator{display:none}
}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container .button.takeback_tickets.disabled .icon,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container .button.takeback_tickets.disabled .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJ1bmRvLTQtaWNvbiIgZD0iTTM1OC4wMTUsNDQ1LjM2OEM1MzcuMjk0LDIxNy4wMSwyNjYuOTcsODUuMjIzLDE2NC4wOTEsMjE1LjM0bDQyLjE3NSw0Mi4xNzZINTBWMTAxLjM2M2wzOC42MzMsMzguNTIxICAgQzMxNy42MDItNzcuNTU0LDYyNi4wNTksMjM4LjU0MywzNTguMDE1LDQ0NS4zNjh6IiBmaWxsPSIjOTA5MDkwIi8+Cgo8L3N2Zz4K')}
#main_content_distribution_product_detail_step2 .modify_guests_buttons_container{margin-top:.5em;margin-bottom:1em}
body.norwd #main_content_distribution_product_detail_step2 .modify_guests_buttons_container{float:left}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .modify_guests_buttons_container{float:left}
}
#main_content_distribution_product_detail_step2 .triangle_tip{border-bottom:10px solid darkgrey;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;margin-left:-10px;display:none}
body.norwd #main_content_distribution_product_detail_step2 .triangle_tip{left:20%;bottom:0}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .triangle_tip{left:20%;bottom:0}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail_step2 .triangle_tip{left:15%}
}
#main_content_distribution_product_detail_step2 .distribution_contact_selection_panel,#main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel{margin-bottom:1em;width:auto;overflow:hidden;clear:both;padding-bottom:1em;background-color:#e9e9e9;position:relative;box-shadow:inset 0 7px 9px -7px #767676;border:1px solid #c3c3c3;border-top:0}
body.norwd #main_content_distribution_product_detail_step2 .distribution_contact_selection_panel,body.norwd #main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel{padding-left:20px;padding-right:20px}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_contact_selection_panel,#main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel{padding-left:20px;padding-right:20px}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail_step2 .distribution_contact_selection_panel,body.rwd #main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel{padding-left:6px;padding-right:6px;margin-top:10px}
}
#main_content_distribution_product_detail_step2 .distribution_contact_selection_panel .distribute_button.button,#main_content_distribution_product_detail_step2 .distribution_contact_selection_panel .redistribute_button.button,#main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel .distribute_button.button,#main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel .redistribute_button.button{float:right;clear:both;margin-left:15px}
#main_content_distribution_product_detail_step2 .distribution_contact_selection_panel .button-bar,#main_content_distribution_product_detail_step2 .redistribution_contact_selection_panel .button-bar{display:flex;justify-content:flex-end;width:100%;padding-top:25px}
#main_content_distribution_product_detail_step2 .distribution_action_buttons_container ~ .alternative_button.back_to_all_products,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container ~ .alternative_button.back_to_all_products{display:block}
body.norwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container ~ .alternative_button.back_to_all_products,body.norwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container ~ .alternative_button.back_to_all_products{margin-top:.5em}
@media screen and (min-width:721px){#main_content_distribution_product_detail_step2 .distribution_action_buttons_container ~ .alternative_button.back_to_all_products,#main_content_distribution_product_detail_step2 .redistribution_action_buttons_container ~ .alternative_button.back_to_all_products{margin-top:.5em}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail_step2 .distribution_action_buttons_container ~ .alternative_button.back_to_all_products,body.rwd #main_content_distribution_product_detail_step2 .redistribution_action_buttons_container ~ .alternative_button.back_to_all_products{margin-top:.8em}
}
#main_content_distribution_product_detail #contact_distribution,#main_content_distribution_product_detail #contact_redistribution,#main_content_buyer_selection .contact_structure_selection,#main_content_buyer_box .contact_structure_selection,#main_content_billing_contact_selection .contact_structure_selection,#main_content_delivery_contact .contact_structure_selection{margin-bottom:1em}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container,#main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container,#main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container,#main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container,#main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container{padding-bottom:.6em;width:100%;clear:both}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container input[type="radio"],#main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container input[type="radio"],#main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container input[type="radio"],#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container input[type="radio"],#main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container input[type="radio"],#main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container input[type="radio"],#main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container input[type="radio"],#main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container input[type="radio"],#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container input[type="radio"],#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container input[type="radio"],#main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container input[type="radio"],#main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container input[type="radio"]{margin-left:0}
body.norwd #main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container span:first-child,body.norwd #main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container span:first-child,body.norwd #main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.norwd #main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.norwd #main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.norwd #main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.norwd #main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container span:first-child{padding-right:1.5em}
@media screen and (min-width:721px){#main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container span:first-child,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container span:first-child,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container span:first-child,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container span:first-child,#main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,#main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container span:first-child,#main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,#main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container span:first-child,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container span:first-child{padding-right:1.5em}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container span,body.rwd #main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container span,body.rwd #main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container span,body.rwd #main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container span,body.rwd #main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container span,body.rwd #main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container span,body.rwd #main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container span,body.rwd #main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container span,body.rwd #main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container span,body.rwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container span,body.rwd #main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container span,body.rwd #main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container span{display:block}
body.rwd #main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container span:first-child{padding-bottom:.5em}
body.rwd #main_content_distribution_product_detail #contact_distribution #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_distribution #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_redistribution #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_box .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_buyer_box .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search_radio_container span:first-child,body.rwd #main_content_delivery_contact .contact_structure_selection #distribution_contact_search_radio_container span:first-child,body.rwd #main_content_delivery_contact .contact_structure_selection #redistribution_contact_search_radio_container span:first-child{padding-right:1.5em}
}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_search,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_search,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_search,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search,#main_content_buyer_selection .contact_structure_selection #distribution_contact_search,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_search,#main_content_buyer_box .contact_structure_selection #distribution_contact_search,#main_content_buyer_box .contact_structure_selection #redistribution_contact_search,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search,#main_content_delivery_contact .contact_structure_selection #distribution_contact_search,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_search{margin-top:6px;position:relative}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_search input[type="text"],#main_content_distribution_product_detail #contact_distribution #redistribution_contact_search input[type="text"],#main_content_distribution_product_detail #contact_distribution #distribution_search_relay_email,#main_content_distribution_product_detail #contact_distribution #redistribution_search_relay_email,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_search input[type="text"],#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_search input[type="text"],#main_content_distribution_product_detail #contact_redistribution #distribution_search_relay_email,#main_content_distribution_product_detail #contact_redistribution #redistribution_search_relay_email,#main_content_buyer_selection .contact_structure_selection #distribution_contact_search input[type="text"],#main_content_buyer_selection .contact_structure_selection #redistribution_contact_search input[type="text"],#main_content_buyer_selection .contact_structure_selection #distribution_search_relay_email,#main_content_buyer_selection .contact_structure_selection #redistribution_search_relay_email,#main_content_buyer_box .contact_structure_selection #distribution_contact_search input[type="text"],#main_content_buyer_box .contact_structure_selection #redistribution_contact_search input[type="text"],#main_content_buyer_box .contact_structure_selection #distribution_search_relay_email,#main_content_buyer_box .contact_structure_selection #redistribution_search_relay_email,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_search input[type="text"],#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_search input[type="text"],#main_content_billing_contact_selection .contact_structure_selection #distribution_search_relay_email,#main_content_billing_contact_selection .contact_structure_selection #redistribution_search_relay_email,#main_content_delivery_contact .contact_structure_selection #distribution_contact_search input[type="text"],#main_content_delivery_contact .contact_structure_selection #redistribution_contact_search input[type="text"],#main_content_delivery_contact .contact_structure_selection #distribution_search_relay_email,#main_content_delivery_contact .contact_structure_selection #redistribution_search_relay_email{height:1.25em;width:230px;padding-right:18px}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_create .result_title,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_create .result_title,#main_content_distribution_product_detail #contact_distribution #distribution_structure_create .result_title,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_create .result_title,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_create .result_title,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_create .result_title,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_create .result_title,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_create .result_title,#main_content_buyer_selection .contact_structure_selection #distribution_contact_create .result_title,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_create .result_title,#main_content_buyer_selection .contact_structure_selection #distribution_structure_create .result_title,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_create .result_title,#main_content_buyer_box .contact_structure_selection #distribution_contact_create .result_title,#main_content_buyer_box .contact_structure_selection #redistribution_contact_create .result_title,#main_content_buyer_box .contact_structure_selection #distribution_structure_create .result_title,#main_content_buyer_box .contact_structure_selection #redistribution_structure_create .result_title,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_create .result_title,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_create .result_title,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_create .result_title,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_create .result_title,#main_content_delivery_contact .contact_structure_selection #distribution_contact_create .result_title,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_create .result_title,#main_content_delivery_contact .contact_structure_selection #distribution_structure_create .result_title,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_create .result_title{font-weight:bold;color:grey;padding-top:.6em}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_create .text_not_found,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_create .text_not_found,#main_content_distribution_product_detail #contact_distribution #distribution_structure_create .text_not_found,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_create .text_not_found,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_create .text_not_found,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_create .text_not_found,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_create .text_not_found,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_create .text_not_found,#main_content_buyer_selection .contact_structure_selection #distribution_contact_create .text_not_found,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_create .text_not_found,#main_content_buyer_selection .contact_structure_selection #distribution_structure_create .text_not_found,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_create .text_not_found,#main_content_buyer_box .contact_structure_selection #distribution_contact_create .text_not_found,#main_content_buyer_box .contact_structure_selection #redistribution_contact_create .text_not_found,#main_content_buyer_box .contact_structure_selection #distribution_structure_create .text_not_found,#main_content_buyer_box .contact_structure_selection #redistribution_structure_create .text_not_found,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_create .text_not_found,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_create .text_not_found,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_create .text_not_found,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_create .text_not_found,#main_content_delivery_contact .contact_structure_selection #distribution_contact_create .text_not_found,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_create .text_not_found,#main_content_delivery_contact .contact_structure_selection #distribution_structure_create .text_not_found,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_create .text_not_found{padding:.3em 0 .2em 0}
#main_content_distribution_product_detail #contact_distribution #distribution_contact_create .alternative_button.add,#main_content_distribution_product_detail #contact_distribution #redistribution_contact_create .alternative_button.add,#main_content_distribution_product_detail #contact_distribution #distribution_structure_create .alternative_button.add,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_create .alternative_button.add,#main_content_distribution_product_detail #contact_redistribution #distribution_contact_create .alternative_button.add,#main_content_distribution_product_detail #contact_redistribution #redistribution_contact_create .alternative_button.add,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_create .alternative_button.add,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_create .alternative_button.add,#main_content_buyer_selection .contact_structure_selection #distribution_contact_create .alternative_button.add,#main_content_buyer_selection .contact_structure_selection #redistribution_contact_create .alternative_button.add,#main_content_buyer_selection .contact_structure_selection #distribution_structure_create .alternative_button.add,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_create .alternative_button.add,#main_content_buyer_box .contact_structure_selection #distribution_contact_create .alternative_button.add,#main_content_buyer_box .contact_structure_selection #redistribution_contact_create .alternative_button.add,#main_content_buyer_box .contact_structure_selection #distribution_structure_create .alternative_button.add,#main_content_buyer_box .contact_structure_selection #redistribution_structure_create .alternative_button.add,#main_content_billing_contact_selection .contact_structure_selection #distribution_contact_create .alternative_button.add,#main_content_billing_contact_selection .contact_structure_selection #redistribution_contact_create .alternative_button.add,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_create .alternative_button.add,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_create .alternative_button.add,#main_content_delivery_contact .contact_structure_selection #distribution_contact_create .alternative_button.add,#main_content_delivery_contact .contact_structure_selection #redistribution_contact_create .alternative_button.add,#main_content_delivery_contact .contact_structure_selection #distribution_structure_create .alternative_button.add,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_create .alternative_button.add{margin-right:1em}
#main_content_distribution_product_detail #contact_distribution #distribution_structure_search,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_search,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_search,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search,#main_content_buyer_selection .contact_structure_selection #distribution_structure_search,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_search,#main_content_buyer_box .contact_structure_selection #distribution_structure_search,#main_content_buyer_box .contact_structure_selection #redistribution_structure_search,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search,#main_content_delivery_contact .contact_structure_selection #distribution_structure_search,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_search{padding-top:2px}
body.norwd #main_content_distribution_product_detail #contact_distribution #distribution_structure_search .structure_field,body.norwd #main_content_distribution_product_detail #contact_distribution #redistribution_structure_search .structure_field,body.norwd #main_content_distribution_product_detail #contact_redistribution #distribution_structure_search .structure_field,body.norwd #main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search .structure_field,body.norwd #main_content_buyer_selection .contact_structure_selection #distribution_structure_search .structure_field,body.norwd #main_content_buyer_selection .contact_structure_selection #redistribution_structure_search .structure_field,body.norwd #main_content_buyer_box .contact_structure_selection #distribution_structure_search .structure_field,body.norwd #main_content_buyer_box .contact_structure_selection #redistribution_structure_search .structure_field,body.norwd #main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search .structure_field,body.norwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search .structure_field,body.norwd #main_content_delivery_contact .contact_structure_selection #distribution_structure_search .structure_field,body.norwd #main_content_delivery_contact .contact_structure_selection #redistribution_structure_search .structure_field{padding-right:1em;display:inline-block}
@media screen and (min-width:721px){#main_content_distribution_product_detail #contact_distribution #distribution_structure_search .structure_field,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_search .structure_field,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_search .structure_field,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search .structure_field,#main_content_buyer_selection .contact_structure_selection #distribution_structure_search .structure_field,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_search .structure_field,#main_content_buyer_box .contact_structure_selection #distribution_structure_search .structure_field,#main_content_buyer_box .contact_structure_selection #redistribution_structure_search .structure_field,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search .structure_field,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search .structure_field,#main_content_delivery_contact .contact_structure_selection #distribution_structure_search .structure_field,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_search .structure_field{padding-right:1em;display:inline-block}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail #contact_distribution #distribution_structure_search .structure_field,body.rwd #main_content_distribution_product_detail #contact_distribution #redistribution_structure_search .structure_field,body.rwd #main_content_distribution_product_detail #contact_redistribution #distribution_structure_search .structure_field,body.rwd #main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search .structure_field,body.rwd #main_content_buyer_selection .contact_structure_selection #distribution_structure_search .structure_field,body.rwd #main_content_buyer_selection .contact_structure_selection #redistribution_structure_search .structure_field,body.rwd #main_content_buyer_box .contact_structure_selection #distribution_structure_search .structure_field,body.rwd #main_content_buyer_box .contact_structure_selection #redistribution_structure_search .structure_field,body.rwd #main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search .structure_field,body.rwd #main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search .structure_field,body.rwd #main_content_delivery_contact .contact_structure_selection #distribution_structure_search .structure_field,body.rwd #main_content_delivery_contact .contact_structure_selection #redistribution_structure_search .structure_field{display:block}
}
#main_content_distribution_product_detail #contact_distribution #distribution_structure_search label,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_search label,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_search label,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search label,#main_content_buyer_selection .contact_structure_selection #distribution_structure_search label,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_search label,#main_content_buyer_box .contact_structure_selection #distribution_structure_search label,#main_content_buyer_box .contact_structure_selection #redistribution_structure_search label,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search label,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search label,#main_content_delivery_contact .contact_structure_selection #distribution_structure_search label,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_search label{display:block;padding-bottom:1px}
#main_content_distribution_product_detail #contact_distribution #distribution_structure_search #distribution_search_relay_code,#main_content_distribution_product_detail #contact_distribution #distribution_structure_search #redistribution_search_relay_code,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_search #distribution_search_relay_code,#main_content_distribution_product_detail #contact_distribution #redistribution_structure_search #redistribution_search_relay_code,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_search #distribution_search_relay_code,#main_content_distribution_product_detail #contact_redistribution #distribution_structure_search #redistribution_search_relay_code,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search #distribution_search_relay_code,#main_content_distribution_product_detail #contact_redistribution #redistribution_structure_search #redistribution_search_relay_code,#main_content_buyer_selection .contact_structure_selection #distribution_structure_search #distribution_search_relay_code,#main_content_buyer_selection .contact_structure_selection #distribution_structure_search #redistribution_search_relay_code,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_search #distribution_search_relay_code,#main_content_buyer_selection .contact_structure_selection #redistribution_structure_search #redistribution_search_relay_code,#main_content_buyer_box .contact_structure_selection #distribution_structure_search #distribution_search_relay_code,#main_content_buyer_box .contact_structure_selection #distribution_structure_search #redistribution_search_relay_code,#main_content_buyer_box .contact_structure_selection #redistribution_structure_search #distribution_search_relay_code,#main_content_buyer_box .contact_structure_selection #redistribution_structure_search #redistribution_search_relay_code,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search #distribution_search_relay_code,#main_content_billing_contact_selection .contact_structure_selection #distribution_structure_search #redistribution_search_relay_code,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search #distribution_search_relay_code,#main_content_billing_contact_selection .contact_structure_selection #redistribution_structure_search #redistribution_search_relay_code,#main_content_delivery_contact .contact_structure_selection #distribution_structure_search #distribution_search_relay_code,#main_content_delivery_contact .contact_structure_selection #distribution_structure_search #redistribution_search_relay_code,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_search #distribution_search_relay_code,#main_content_delivery_contact .contact_structure_selection #redistribution_structure_search #redistribution_search_relay_code{height:1.25em;width:120px}
#main_content_distribution_product_detail #contact_distribution .contact_info,#main_content_distribution_product_detail #contact_redistribution .contact_info,#main_content_buyer_selection .contact_structure_selection .contact_info,#main_content_buyer_box .contact_structure_selection .contact_info,#main_content_billing_contact_selection .contact_structure_selection .contact_info,#main_content_delivery_contact .contact_structure_selection .contact_info{float:left;padding:.6em;margin-bottom:.6em;height:2.5em;padding-left:4em;background:url("images/contact.png") no-repeat}
#main_content_distribution_product_detail #contact_distribution .contact_info.relay_contact,#main_content_distribution_product_detail #contact_redistribution .contact_info.relay_contact,#main_content_buyer_selection .contact_structure_selection .contact_info.relay_contact,#main_content_buyer_box .contact_structure_selection .contact_info.relay_contact,#main_content_billing_contact_selection .contact_structure_selection .contact_info.relay_contact,#main_content_delivery_contact .contact_structure_selection .contact_info.relay_contact{background:white url("images/relay_contact.png") no-repeat}
#main_content_distribution_product_detail #contact_distribution .button.search,#main_content_distribution_product_detail #contact_redistribution .button.search,#main_content_buyer_selection .contact_structure_selection .button.search,#main_content_buyer_box .contact_structure_selection .button.search,#main_content_billing_contact_selection .contact_structure_selection .button.search,#main_content_delivery_contact .contact_structure_selection .button.search{margin-left:.25em;float:none;position:relative}
body.norwd #main_content_distribution_product_detail #contact_distribution .button.search,body.norwd #main_content_distribution_product_detail #contact_redistribution .button.search,body.norwd #main_content_buyer_selection .contact_structure_selection .button.search,body.norwd #main_content_buyer_box .contact_structure_selection .button.search,body.norwd #main_content_billing_contact_selection .contact_structure_selection .button.search,body.norwd #main_content_delivery_contact .contact_structure_selection .button.search{top:0}
@media screen and (min-width:1130px){#main_content_distribution_product_detail #contact_distribution .button.search,#main_content_distribution_product_detail #contact_redistribution .button.search,#main_content_buyer_selection .contact_structure_selection .button.search,#main_content_buyer_box .contact_structure_selection .button.search,#main_content_billing_contact_selection .contact_structure_selection .button.search,#main_content_delivery_contact .contact_structure_selection .button.search{top:0}
}
@media screen and (max-width:980px){body.rwd #main_content_distribution_product_detail #contact_distribution .button.search,body.rwd #main_content_distribution_product_detail #contact_redistribution .button.search,body.rwd #main_content_buyer_selection .contact_structure_selection .button.search,body.rwd #main_content_buyer_box .contact_structure_selection .button.search,body.rwd #main_content_billing_contact_selection .contact_structure_selection .button.search,body.rwd #main_content_delivery_contact .contact_structure_selection .button.search{top:-1px}
}
#main_content_distribution_product_detail #contact_distribution .button.search a,#main_content_distribution_product_detail #contact_redistribution .button.search a,#main_content_buyer_selection .contact_structure_selection .button.search a,#main_content_buyer_box .contact_structure_selection .button.search a,#main_content_billing_contact_selection .contact_structure_selection .button.search a,#main_content_delivery_contact .contact_structure_selection .button.search a{padding-top:4px;padding-bottom:4px}
body.norwd #main_content_distribution_product_detail #contact_distribution .button.search a,body.norwd #main_content_distribution_product_detail #contact_redistribution .button.search a,body.norwd #main_content_buyer_selection .contact_structure_selection .button.search a,body.norwd #main_content_buyer_box .contact_structure_selection .button.search a,body.norwd #main_content_billing_contact_selection .contact_structure_selection .button.search a,body.norwd #main_content_delivery_contact .contact_structure_selection .button.search a{height:auto}
@media screen and (min-width:721px){#main_content_distribution_product_detail #contact_distribution .button.search a,#main_content_distribution_product_detail #contact_redistribution .button.search a,#main_content_buyer_selection .contact_structure_selection .button.search a,#main_content_buyer_box .contact_structure_selection .button.search a,#main_content_billing_contact_selection .contact_structure_selection .button.search a,#main_content_delivery_contact .contact_structure_selection .button.search a{height:auto}
}
#main_content_distribution_product_detail #contact_distribution .alternative_button.reset,#main_content_distribution_product_detail #contact_redistribution .alternative_button.reset,#main_content_buyer_selection .contact_structure_selection .alternative_button.reset,#main_content_buyer_box .contact_structure_selection .alternative_button.reset,#main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset,#main_content_delivery_contact .contact_structure_selection .alternative_button.reset{position:absolute;top:.4em}
body.norwd #main_content_distribution_product_detail #contact_distribution .alternative_button.reset,body.norwd #main_content_distribution_product_detail #contact_redistribution .alternative_button.reset,body.norwd #main_content_buyer_selection .contact_structure_selection .alternative_button.reset,body.norwd #main_content_buyer_box .contact_structure_selection .alternative_button.reset,body.norwd #main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset,body.norwd #main_content_delivery_contact .contact_structure_selection .alternative_button.reset{left:234px}
@media screen and (min-width:721px){#main_content_distribution_product_detail #contact_distribution .alternative_button.reset,#main_content_distribution_product_detail #contact_redistribution .alternative_button.reset,#main_content_buyer_selection .contact_structure_selection .alternative_button.reset,#main_content_buyer_box .contact_structure_selection .alternative_button.reset,#main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset,#main_content_delivery_contact .contact_structure_selection .alternative_button.reset{left:234px}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail #contact_distribution .alternative_button.reset,body.rwd #main_content_distribution_product_detail #contact_redistribution .alternative_button.reset,body.rwd #main_content_buyer_selection .contact_structure_selection .alternative_button.reset,body.rwd #main_content_buyer_box .contact_structure_selection .alternative_button.reset,body.rwd #main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset,body.rwd #main_content_delivery_contact .contact_structure_selection .alternative_button.reset{left:21em}
}
#main_content_distribution_product_detail #contact_distribution .alternative_button.reset .text,#main_content_distribution_product_detail #contact_redistribution .alternative_button.reset .text,#main_content_buyer_selection .contact_structure_selection .alternative_button.reset .text,#main_content_buyer_box .contact_structure_selection .alternative_button.reset .text,#main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset .text,#main_content_delivery_contact .contact_structure_selection .alternative_button.reset .text{display:none}
#main_content_distribution_product_detail #contact_distribution .alternative_button.reset .symbol,#main_content_distribution_product_detail #contact_redistribution .alternative_button.reset .symbol,#main_content_buyer_selection .contact_structure_selection .alternative_button.reset .symbol,#main_content_buyer_box .contact_structure_selection .alternative_button.reset .symbol,#main_content_billing_contact_selection .contact_structure_selection .alternative_button.reset .symbol,#main_content_delivery_contact .contact_structure_selection .alternative_button.reset .symbol{display:inline-block;width:11px;height:11px;background:url("images/x-grey.png") no-repeat}
#main_content_distribution_product_detail #contact_distribution .contact_result_item,#main_content_distribution_product_detail #contact_redistribution .contact_result_item,#main_content_buyer_selection .contact_structure_selection .contact_result_item,#main_content_buyer_box .contact_structure_selection .contact_result_item,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item,#main_content_delivery_contact .contact_structure_selection .contact_result_item{border:1px solid #c3c1c1;border-top:0;background:white url("images/contact.png") no-repeat}
body.norwd #main_content_distribution_product_detail #contact_distribution .contact_result_item,body.norwd #main_content_distribution_product_detail #contact_redistribution .contact_result_item,body.norwd #main_content_buyer_selection .contact_structure_selection .contact_result_item,body.norwd #main_content_buyer_box .contact_structure_selection .contact_result_item,body.norwd #main_content_billing_contact_selection .contact_structure_selection .contact_result_item,body.norwd #main_content_delivery_contact .contact_structure_selection .contact_result_item{width:189px;padding:.6em 6px .6em 55px}
@media screen and (min-width:721px){#main_content_distribution_product_detail #contact_distribution .contact_result_item,#main_content_distribution_product_detail #contact_redistribution .contact_result_item,#main_content_buyer_selection .contact_structure_selection .contact_result_item,#main_content_buyer_box .contact_structure_selection .contact_result_item,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item,#main_content_delivery_contact .contact_structure_selection .contact_result_item{width:189px;padding:.6em 6px .6em 55px}
}
@media screen and (max-width:720px){body.rwd #main_content_distribution_product_detail #contact_distribution .contact_result_item,body.rwd #main_content_distribution_product_detail #contact_redistribution .contact_result_item,body.rwd #main_content_buyer_selection .contact_structure_selection .contact_result_item,body.rwd #main_content_buyer_box .contact_structure_selection .contact_result_item,body.rwd #main_content_billing_contact_selection .contact_structure_selection .contact_result_item,body.rwd #main_content_delivery_contact .contact_structure_selection .contact_result_item{padding:.6em .6em .6em 4.6em}
}
#main_content_distribution_product_detail #contact_distribution .contact_result_item.relay_contact,#main_content_distribution_product_detail #contact_redistribution .contact_result_item.relay_contact,#main_content_buyer_selection .contact_structure_selection .contact_result_item.relay_contact,#main_content_buyer_box .contact_structure_selection .contact_result_item.relay_contact,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item.relay_contact,#main_content_delivery_contact .contact_structure_selection .contact_result_item.relay_contact{background:white url("images/relay_contact.png") no-repeat;background-position:2px 2px}
#main_content_distribution_product_detail #contact_distribution .contact_result_item:first-child,#main_content_distribution_product_detail #contact_redistribution .contact_result_item:first-child,#main_content_buyer_selection .contact_structure_selection .contact_result_item:first-child,#main_content_buyer_box .contact_structure_selection .contact_result_item:first-child,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item:first-child,#main_content_delivery_contact .contact_structure_selection .contact_result_item:first-child{border-top:1px solid #c3c1c1}
#main_content_distribution_product_detail #contact_distribution .contact_result_item:hover:not(.blocked),#main_content_distribution_product_detail #contact_redistribution .contact_result_item:hover:not(.blocked),#main_content_buyer_selection .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_buyer_box .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_billing_contact_selection .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_delivery_contact .contact_structure_selection .contact_result_item:hover:not(.blocked){background-color:#df5427;background-position:0 -45px;cursor:pointer}
#main_content_distribution_product_detail #contact_distribution .contact_result_item:hover:not(.blocked),#main_content_distribution_product_detail #contact_distribution .contact_result_item:hover:not(.blocked) .contact_email,#main_content_distribution_product_detail #contact_redistribution .contact_result_item:hover:not(.blocked),#main_content_distribution_product_detail #contact_redistribution .contact_result_item:hover:not(.blocked) .contact_email,#main_content_buyer_selection .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_buyer_selection .contact_structure_selection .contact_result_item:hover:not(.blocked) .contact_email,#main_content_buyer_box .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_buyer_box .contact_structure_selection .contact_result_item:hover:not(.blocked) .contact_email,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_billing_contact_selection .contact_structure_selection .contact_result_item:hover:not(.blocked) .contact_email,#main_content_delivery_contact .contact_structure_selection .contact_result_item:hover:not(.blocked),#main_content_delivery_contact .contact_structure_selection .contact_result_item:hover:not(.blocked) .contact_email{color:white}
#main_content_distribution_product_detail #contact_distribution .contact_result_item .contact_first_name,#main_content_distribution_product_detail #contact_distribution .contact_result_item .contact_last_name,#main_content_distribution_product_detail #contact_redistribution .contact_result_item .contact_first_name,#main_content_distribution_product_detail #contact_redistribution .contact_result_item .contact_last_name,#main_content_buyer_selection .contact_structure_selection .contact_result_item .contact_first_name,#main_content_buyer_selection .contact_structure_selection .contact_result_item .contact_last_name,#main_content_buyer_box .contact_structure_selection .contact_result_item .contact_first_name,#main_content_buyer_box .contact_structure_selection .contact_result_item .contact_last_name,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item .contact_first_name,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item .contact_last_name,#main_content_delivery_contact .contact_structure_selection .contact_result_item .contact_first_name,#main_content_delivery_contact .contact_structure_selection .contact_result_item .contact_last_name{font-weight:bold}
#main_content_distribution_product_detail #contact_distribution .contact_result_item .contact_structure:after,#main_content_distribution_product_detail #contact_redistribution .contact_result_item .contact_structure:after,#main_content_buyer_selection .contact_structure_selection .contact_result_item .contact_structure:after,#main_content_buyer_box .contact_structure_selection .contact_result_item .contact_structure:after,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item .contact_structure:after,#main_content_delivery_contact .contact_structure_selection .contact_result_item .contact_structure:after{content:" | "}
#main_content_distribution_product_detail #contact_distribution .contact_result_item .contact_email,#main_content_distribution_product_detail #contact_redistribution .contact_result_item .contact_email,#main_content_buyer_selection .contact_structure_selection .contact_result_item .contact_email,#main_content_buyer_box .contact_structure_selection .contact_result_item .contact_email,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item .contact_email,#main_content_delivery_contact .contact_structure_selection .contact_result_item .contact_email{font-size:11px;color:#6c6a6a;display:block;width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#main_content_distribution_product_detail #contact_distribution .contact_result_item .blocked,#main_content_distribution_product_detail #contact_redistribution .contact_result_item .blocked,#main_content_buyer_selection .contact_structure_selection .contact_result_item .blocked,#main_content_buyer_box .contact_structure_selection .contact_result_item .blocked,#main_content_billing_contact_selection .contact_structure_selection .contact_result_item .blocked,#main_content_delivery_contact .contact_structure_selection .contact_result_item .blocked{color:red}
#distribution_contact_selection .contact_info .contact_email,#distribution_contact_selection .contact_info .contact_email{display:block;color:grey}
#distribution_contact_selection .contact_info .contact_structure:after,#distribution_contact_selection .contact_info .contact_structure:after{content:" | "}
#distribution_contact_selection .contact_info .contact_email_phone_numbers_container,#distribution_contact_selection .contact_info .contact_email_phone_numbers_container{color:grey;display:block}
#distribution_contact_selection .contact_info .contact_email_phone_numbers_container .contact_email,#distribution_contact_selection .contact_info .contact_email_phone_numbers_container .contact_email{display:inline-block}
#distribution_contact_selection .contact_info .invite_recipient,#distribution_contact_selection .contact_info .invite_recipient{position:absolute;left:25px;margin-top:5px}
#distribution_contact_selection .contact_info .notify_recipient,#distribution_contact_selection .contact_info .notify_recipient{position:absolute;left:25px;margin-top:20px}
@media screen and (max-width:720px){body.rwd #distribution_contact_selection .contact_info .invite_recipient,body.rwd #distribution_contact_selection .contact_info .invite_recipient{position:absolute;left:10px;margin-top:5px}
body.rwd #distribution_contact_selection .contact_info .notify_recipient,body.rwd #distribution_contact_selection .contact_info .notify_recipient{position:absolute;left:10px;margin-top:20px}
}
#distribution_contact_selection .alternative_button.edit,#distribution_contact_selection .alternative_button.edit{margin-top:.6em;display:inline-block;float:right}
#main_content_buyer_box #buyer_box_infos,#main_content_buyer_selection #buyer_box_infos,#main_content_distribution_product_detail #buyer_box_infos,#main_content_billing_contact_selection #buyer_box_infos,#main_content_summary_terms_and_conditions #buyer_box_infos,#main_content_delivery_contact #buyer_box_infos{background:url("images/contact.png") no-repeat;height:47px}
#main_content_buyer_box #buyer_box_infos :not(.three_lines) #buyer_info_name_structure,#main_content_buyer_selection #buyer_box_infos :not(.three_lines) #buyer_info_name_structure,#main_content_distribution_product_detail #buyer_box_infos :not(.three_lines) #buyer_info_name_structure,#main_content_billing_contact_selection #buyer_box_infos :not(.three_lines) #buyer_info_name_structure,#main_content_summary_terms_and_conditions #buyer_box_infos :not(.three_lines) #buyer_info_name_structure,#main_content_delivery_contact #buyer_box_infos :not(.three_lines) #buyer_info_name_structure{padding-top:8px}
#main_content_buyer_box #buyer_box_infos #buyer_info_email,#main_content_buyer_box #buyer_box_infos #buyer_info_name_structure,#main_content_buyer_box #buyer_box_infos #buyer_info_phone,#main_content_buyer_selection #buyer_box_infos #buyer_info_email,#main_content_buyer_selection #buyer_box_infos #buyer_info_name_structure,#main_content_buyer_selection #buyer_box_infos #buyer_info_phone,#main_content_distribution_product_detail #buyer_box_infos #buyer_info_email,#main_content_distribution_product_detail #buyer_box_infos #buyer_info_name_structure,#main_content_distribution_product_detail #buyer_box_infos #buyer_info_phone,#main_content_billing_contact_selection #buyer_box_infos #buyer_info_email,#main_content_billing_contact_selection #buyer_box_infos #buyer_info_name_structure,#main_content_billing_contact_selection #buyer_box_infos #buyer_info_phone,#main_content_summary_terms_and_conditions #buyer_box_infos #buyer_info_email,#main_content_summary_terms_and_conditions #buyer_box_infos #buyer_info_name_structure,#main_content_summary_terms_and_conditions #buyer_box_infos #buyer_info_phone,#main_content_delivery_contact #buyer_box_infos #buyer_info_email,#main_content_delivery_contact #buyer_box_infos #buyer_info_name_structure,#main_content_delivery_contact #buyer_box_infos #buyer_info_phone{display:block;padding-left:47px}
#main_content_buyer_box #buyer_box_infos #buyer_info_email,#main_content_buyer_box #buyer_box_infos #buyer_info_phone,#main_content_buyer_selection #buyer_box_infos #buyer_info_email,#main_content_buyer_selection #buyer_box_infos #buyer_info_phone,#main_content_distribution_product_detail #buyer_box_infos #buyer_info_email,#main_content_distribution_product_detail #buyer_box_infos #buyer_info_phone,#main_content_billing_contact_selection #buyer_box_infos #buyer_info_email,#main_content_billing_contact_selection #buyer_box_infos #buyer_info_phone,#main_content_summary_terms_and_conditions #buyer_box_infos #buyer_info_email,#main_content_summary_terms_and_conditions #buyer_box_infos #buyer_info_phone,#main_content_delivery_contact #buyer_box_infos #buyer_info_email,#main_content_delivery_contact #buyer_box_infos #buyer_info_phone{color:grey}
#main_content_buyer_box #contact_link,#main_content_buyer_selection #contact_link,#main_content_distribution_product_detail #contact_link,#main_content_billing_contact_selection #contact_link,#main_content_summary_terms_and_conditions #contact_link,#main_content_delivery_contact #contact_link{margin-top:1em}
#main_content_buyer_box #add_buyer_box_buttons,#main_content_billing_contact_selection #add_buyer_box_buttons,#main_content_delivery_contact #add_buyer_box_buttons{display:none;clear:both}
#main_content_buyer_box #btn_cancel_add_buyer,#main_content_billing_contact_selection #btn_cancel_add_buyer,#main_content_delivery_contact #btn_cancel_add_buyer{float:left}
#main_content_buyer_box #btn_add_buyer,#main_content_billing_contact_selection #btn_add_buyer,#main_content_delivery_contact #btn_add_buyer{float:right}
body.norwd #main_content_buyer_box #buyer_box_infos,body.norwd #main_content_billing_contact_selection #buyer_box_infos,body.norwd #main_content_delivery_contact #buyer_box_infos{float:left}
body.norwd #main_content_buyer_box #buyer_box_buttons,body.norwd #main_content_billing_contact_selection #buyer_box_buttons,body.norwd #main_content_delivery_contact #buyer_box_buttons{float:right}
body.norwd #main_content_buyer_box #buyer_box_buttons .alternative_button,body.norwd #main_content_billing_contact_selection #buyer_box_buttons .alternative_button,body.norwd #main_content_delivery_contact #buyer_box_buttons .alternative_button{display:block}
@media screen and (min-width:721px){#main_content_buyer_box #buyer_box_infos,#main_content_billing_contact_selection #buyer_box_infos,#main_content_delivery_contact #buyer_box_infos{float:left}
#main_content_buyer_box #buyer_box_buttons,#main_content_billing_contact_selection #buyer_box_buttons,#main_content_delivery_contact #buyer_box_buttons{float:right}
#main_content_buyer_box #buyer_box_buttons .alternative_button,#main_content_billing_contact_selection #buyer_box_buttons .alternative_button,#main_content_delivery_contact #buyer_box_buttons .alternative_button{display:block}
}
@media screen and (max-width:720px){body.rwd #main_content_buyer_box #buyer_change,body.rwd #main_content_buyer_box #buyer_orders_placed,body.rwd #main_content_billing_contact_selection #buyer_change,body.rwd #main_content_billing_contact_selection #buyer_orders_placed,body.rwd #main_content_delivery_contact #buyer_change,body.rwd #main_content_delivery_contact #buyer_orders_placed{float:left}
body.rwd #main_content_buyer_box #buyer_orders_placed,body.rwd #main_content_billing_contact_selection #buyer_orders_placed,body.rwd #main_content_delivery_contact #buyer_orders_placed{padding-right:1em}
body.rwd #main_content_buyer_box #buyer_remove,body.rwd #main_content_billing_contact_selection #buyer_remove,body.rwd #main_content_delivery_contact #buyer_remove{float:right}
}
body.norwd #main_content_buyer_box #buyer_box_infos{margin-top:10px}
body.norwd #main_content_buyer_box #buyer_box_buttons{margin-top:-5px}
body.norwd #main_content_buyer_box #buyer_box_buttons .alternative_button+.alternative_button{padding-top:5px}
@media screen and (min-width:721px){#main_content_buyer_box #buyer_box_infos{margin-top:10px}
#main_content_buyer_box #buyer_box_buttons{margin-top:-5px}
#main_content_buyer_box #buyer_box_buttons .alternative_button+.alternative_button{padding-top:5px}
}
#main_content_billing_contact_selection #btn_cancel_add_billing_contact{float:left}
#main_content_buyer_selection #btn_cancel_add_buyer{float:left}
#main_content_buyer_selection #buyer_box_infos{margin-bottom:.5em}
#main_content_billing_contact_selection .buttons_container,#main_content_buyer_selection .buttons_container{clear:both}
body.norwd #main_content_buyer_selection #buyer_box_infos,body.norwd #main_content_distribution_product_detail #buyer_box_infos{float:left}
body.norwd #main_content_buyer_selection #buyer_box_buttons,body.norwd #main_content_distribution_product_detail #buyer_box_buttons{margin-top:5px;float:right}
body.norwd #main_content_buyer_selection #buyer_box_buttons .alternative_button,body.norwd #main_content_distribution_product_detail #buyer_box_buttons .alternative_button{display:block}
@media screen and (min-width:721px){#main_content_buyer_selection #buyer_box_infos,#main_content_distribution_product_detail #buyer_box_infos{float:left}
#main_content_buyer_selection #buyer_box_buttons,#main_content_distribution_product_detail #buyer_box_buttons{margin-top:5px;float:right}
#main_content_buyer_selection #buyer_box_buttons .alternative_button,#main_content_distribution_product_detail #buyer_box_buttons .alternative_button{display:block}
}
@media screen and (max-width:720px){body.rwd #main_content_buyer_selection #buyer_change,body.rwd #main_content_buyer_selection #buyer_orders_placed,body.rwd #main_content_distribution_product_detail #buyer_change,body.rwd #main_content_distribution_product_detail #buyer_orders_placed{float:left}
body.rwd #main_content_buyer_selection #buyer_orders_placed,body.rwd #main_content_distribution_product_detail #buyer_orders_placed{padding-right:1em}
body.rwd #main_content_buyer_selection #buyer_remove,body.rwd #main_content_distribution_product_detail #buyer_remove{float:right}
}
@media screen and (max-width:720px){body.rwd #main_content_summary_buyer .label,body.rwd #main_content_summary_buyer .value{display:block}
body.rwd #main_content_summary_buyer .value{padding-bottom:1em}
}
body.norwd #main_content_summary_buyer .label{width:145px}
@media screen and (min-width:721px){#main_content_summary_buyer .label{width:145px}
}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .remaining_tickets_container{width:100%;border-bottom:1px solid #999;margin-bottom:10px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .remaining_tickets_container .remaining_text{margin-right:3px;color:#666}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .remaining_tickets_container .remaining_number{font-size:23px;font-weight:bold}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-content{position:static}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-intro .paragraph+.paragraph{margin-top:8px;display:block}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-intro .paragraph .sub-paragraph{margin-top:2px;display:block}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-intro-container,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .distribution-seat-description,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #distribution-seat-description{background:0}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-intro-container{padding:10px 10px 0 10px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .distribution-seat-description,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #distribution-seat-description{padding:4px 0 0 0}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .distribution-seat-description,body.rwd #seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #distribution-seat-description{display:block}
}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-placeholder,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details{display:none}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-placeholder{margin-top:10px;padding-top:2px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-placeholder .seat-info-intro,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-placeholder .seat-info-click{margin-bottom:10px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-placeholder .seat-info-intro .title{color:#c00}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .remaining_number{font-size:16px;font-weight:bold}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .title{font-size:16px;color:#666;font-weight:light;border-bottom:1px solid #999;padding:6px 0 .125em;margin-bottom:4px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info{display:table;width:100%}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .seatCat_availability_summary{display:table-row;line-height:2.25em}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .block_availability_total{display:table-row;line-height:2.75em}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .block_availability_total .total_column,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .block_availability_total .availability_column{border-top:1px solid #999}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .seatCat_column,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .total_column{display:table-cell;width:45%;padding-left:5px;line-height:1rem}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat_info_block_details .block_availability_info .availability_column{display:table-cell;text-align:right}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-number-audSubCat-container{display:table;width:100%}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container{line-height:15px;font-size:13px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .info-panel{margin-top:10px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .info-panel.cannot-view-guest{color:#707070}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .distributed-to-label{font-size:16px;color:#666;font-weight:lighter;border-bottom:1px solid #999;padding:6px 0 .125em;margin-bottom:4px;line-height:normal}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .distributed-to-label.guest{position:relative}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .distributed-to-label.guest:before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;right:0;position:absolute;top:4px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjM2LjAwMDAwMHB0IiBoZWlnaHQ9IjM2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMzYuMDAwMDAwIDM2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTIsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1CjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM2LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTExMiAyNTcgYy01NiAtNTYgLTEwMiAtMTEwIC0xMDIgLTExOCAwIC0yNCAyMCAtMzcgNjAgLTQxIDMyIC0zIDM1IC02IDM2IC0zNSAwIC0zMyAxOCAtNjMgMzggLTYzIDE4IDAgMjE2IDIwMyAyMTYgMjIxIDAgMjIgLTI2IDQzIC00NCAzNiAtMjMgLTkgLTU4IDIyIC01MiA0NiA1IDIyIC0xOCA1NyAtMzggNTcgLTYgMCAtNTcgLTQ2IC0xMTQgLTEwM3ogbTEyMyAtMTI3IGwtNzUgLTc1IC00NyA0OCAtNDggNDcgNzUgNzUgNzQgNzUgNDggLTQ3IDQ4IC00OCAtNzUgLTc1eiIgZmlsbD0iIzk5OTk5OSIvPgo8cGF0aCBkPSJNMTQ3IDIxMiBsLTU3IC01OCAzNSAtMzQgMzUgLTM0IDYwIDU5IDYwIDU5IC0zMiAzMyBjLTE4IDE4IC0zNSAzMyAtMzggMzMgLTMgMCAtMzEgLTI2IC02MyAtNTh6IiBmaWxsPSIjOTk5OTk5Ii8+CjwvZz4KPC9zdmc+Cg==')}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .distributed-to-label.not-allowed-to-view{border-bottom:0}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .name,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .structure-info,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .birthday_id_container,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .country{display:block}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .name{padding-top:4px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .structure-info,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .birthday_id_container{padding-top:4px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .birthday_id_container,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-distributedTo-container .country{font-size:12px;color:#707070}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-seat-container,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #seat-info-seat-container,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-is-complimentary,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #seat-info-is-complimentary{display:table-cell}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details .seat-info-is-complimentary,#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #seat-info-is-complimentary{color:#666;text-align:right}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container{position:absolute;bottom:0;right:0;left:0;margin:10px 10px 0 10px}
@media screen and (max-width:980px){body.rwd #seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container{position:static}
}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .seat-info-sub-title{cursor:pointer}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .seat-info-sub-title .total-selection{float:right}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .seat-info-sub-title .remove_row_button{float:right;margin-top:1px;margin-right:5px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content{border-bottom:1px solid #999;max-height:150px;overflow:auto}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat{margin:.5em 0 .5em 0}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .seat-cat-title{font-size:15px;font-weight:bold}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .seat-cat-title .count-per-cat{float:right}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .audsubcat{margin:.5em 0 0 1.5em}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .audsubcat .count-by-audsubcat{float:right}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .audsubcat .color{width:12px;height:12px;line-height:12px;display:inline-block;position:relative;top:1px;margin-right:8px}
#seat_map_group #seat-map-sub-container #seat-details.distribution-seat-details #selection-summary-container .summary-content .seat-cat .audsubcat .circle{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}
#seat-map-views{margin-bottom:10px;display:table}
#seat-map-views .view_link_container{display:table-cell;background-color:white;color:black;border:1px solid silver;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#seat-map-views .view_link_container:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
#seat-map-views .view_link_container:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
#seat-map-views .view_link_container+.view_link_container{border-left-width:0}
#seat-map-views .view_link_container:hover{cursor:pointer}
#seat-map-views .view_link_container.selected{color:white;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e46c1d),color-stop(100%,#ea894a));background-image:-webkit-linear-gradient(#e46c1d,#ea894a);background-image:-moz-linear-gradient(#e46c1d,#ea894a);background-image:-o-linear-gradient(#e46c1d,#ea894a);background-image:linear-gradient(#e46c1d,#ea894a);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.25) inset;-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.25) inset;box-shadow:0 2px 8px 0 rgba(0,0,0,0.25) inset;border-color:#a7a7a7}
#seat-map-views .view_link_container.selected.takeback_tickets .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxmaWx0ZXIgaWQ9InN0eF9kcm9wc2hhZG93IiB3aWR0aD0iMTA1JSIgaGVpZ2h0PSIxMTAlIiB5PSItMTAlIiB4PSItNSUiPgoJCQkJCQkJPGZlT2Zmc2V0IHJlc3VsdD0ib2ZmT3V0IiBpbj0iU291cmNlQWxwaGEiIGR4PSIwIiBkeT0iLSN7c3ZnSGVpZ2h0IC8gMTZ9Ii8+CgkJCQkJCQk8ZmVHYXVzc2lhbkJsdXIgaW49Im9mZk91dCIgcmVzdWx0PSJibHVyT3V0IiBzdGREZXZpYXRpb249IjIiLz4KCQkJCQkJCTxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImJsdXJPdXQiIG1vZGU9Im5vcm1hbCIvPgoJCQkJCQk8L2ZpbHRlcj48cGF0aCBpZD0idW5kby00LWljb24iIGQ9Ik0zNTguMDE1LDQ0NS4zNjhDNTM3LjI5NCwyMTcuMDEsMjY2Ljk3LDg1LjIyMywxNjQuMDkxLDIxNS4zNGw0Mi4xNzUsNDIuMTc2SDUwVjEwMS4zNjNsMzguNjMzLDM4LjUyMSAgIEMzMTcuNjAyLTc3LjU1NCw2MjYuMDU5LDIzOC41NDMsMzU4LjAxNSw0NDUuMzY4eiIgZmlsbD0id2hpdGUiIGZpbHRlcj0idXJsKCNzdHhfZHJvcHNoYWRvdykiLz4KCjwvc3ZnPgo=')}
#seat-map-views .view_link_container.selected.assign_tickets .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGZpbHRlciBpZD0ic3R4X2Ryb3BzaGFkb3ciIHdpZHRoPSIxMDUlIiBoZWlnaHQ9IjExMCUiIHk9Ii0xMCUiIHg9Ii01JSI+CgkJCQkJCQk8ZmVPZmZzZXQgcmVzdWx0PSJvZmZPdXQiIGluPSJTb3VyY2VBbHBoYSIgZHg9IjAiIGR5PSItI3tzdmdIZWlnaHQgLyAxNn0iLz4KCQkJCQkJCTxmZUdhdXNzaWFuQmx1ciBpbj0ib2ZmT3V0IiByZXN1bHQ9ImJsdXJPdXQiIHN0ZERldmlhdGlvbj0iMiIvPgoJCQkJCQkJPGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iYmx1ck91dCIgbW9kZT0ibm9ybWFsIi8+CgkJCQkJCTwvZmlsdGVyPjxwYXRoIGlkPSJjaGVja2JveC1pY29uIiBkPSJNNDYyLjI3OCwxMzUuMzI5TDI0NS4yODksMzUyLjMzNGwtMTE5LjU2Ny0xMTkuNmw1MC45MTEtNTAuOTJsNjguNjU0LDY4LjY3NEw0MTEuMzQ2LDg0LjQyOSAgTDQ2Mi4yNzgsMTM1LjMyOXogTTM1OS43MjIsMjgwLjMyMVYzOTFoLTI3MFYxMjFoMjQyLjYyN2w0MC00MEg0OS43MjJ2MzUwaDM1MFYyNDAuMzE4TDM1OS43MjIsMjgwLjMyMXoiIGZpbGw9IndoaXRlIiBmaWx0ZXI9InVybCgjc3R4X2Ryb3BzaGFkb3cpIi8+Cjwvc3ZnPgo=')}
#seat-map-views .view_link_container.selected.modify_guests .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJwZW5jaWwtOS1pY29uIiBkPSJNMjk4Ljk2NCwxMTcuMjk0TDc1LjEwMywzNDEuMTU2TDUwLjQxNyw0NjEuNDJsMTIyLjM2NS0yMi41ODRsMjIzLjg2MS0yMjMuODZMMjk4Ljk2NCwxMTcuMjk0eiAgICBNMTAwLjMxNywzNjYuMThsMTk4Ljc4NS0xOTguNzgzbDEyLjMwMywxMi4zMDNMMTEyLjYyLDM3OC40ODJMMTAwLjMxNywzNjYuMTh6IE0xNDcuNDk1LDQxMy42NDhsLTEyLjMwMy0xMi4zMDNsMTk4Ljc4NS0xOTguNzgzICAgbDEyLjMwMywxMi4zMDNMMTQ3LjQ5NSw0MTMuNjQ4eiBNNDYyLjQxNywxNDkuMjAzbC00My44NzksNDMuODc4bC05Ny42ODItOTcuNjhsNDMuODc5LTQzLjg3OEw0NjIuNDE3LDE0OS4yMDN6IiBmaWxsPSJ3aGl0ZSIvPgoKPC9zdmc+Cg==')}
#seat-map-views .view_link_container .title{white-space:normal;position:relative;padding:5px 40px 5px 46px}
#seat-map-views .view_link_container .title .icon{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:contain;top:2px;left:10px;height:36px;width:30px}
#seat-map-views .view_link_container .title .main_title{font-weight:bold;display:block;font-size:1.2em}
#seat-map-views .view_link_container .title .sub_title{font-size:11px;opacity:.9}
#seat-map-views .view_link_container.takeback_tickets .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJ1bmRvLTQtaWNvbiIgZD0iTTM1OC4wMTUsNDQ1LjM2OEM1MzcuMjk0LDIxNy4wMSwyNjYuOTcsODUuMjIzLDE2NC4wOTEsMjE1LjM0bDQyLjE3NSw0Mi4xNzZINTBWMTAxLjM2M2wzOC42MzMsMzguNTIxICAgQzMxNy42MDItNzcuNTU0LDYyNi4wNTksMjM4LjU0MywzNTguMDE1LDQ0NS4zNjh6IiBmaWxsPSJibGFjayIvPgoKPC9zdmc+Cg==')}
#seat-map-views .view_link_container.assign_tickets .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9ImNoZWNrYm94LWljb24iIGQ9Ik00NjIuMjc4LDEzNS4zMjlMMjQ1LjI4OSwzNTIuMzM0bC0xMTkuNTY3LTExOS42bDUwLjkxMS01MC45Mmw2OC42NTQsNjguNjc0TDQxMS4zNDYsODQuNDI5ICBMNDYyLjI3OCwxMzUuMzI5eiBNMzU5LjcyMiwyODAuMzIxVjM5MWgtMjcwVjEyMWgyNDIuNjI3bDQwLTQwSDQ5LjcyMnYzNTBoMzUwVjI0MC4zMThMMzU5LjcyMiwyODAuMzIxeiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==')}
#seat-map-views .view_link_container.modify_guests .icon{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIGlkPSJwZW5jaWwtOS1pY29uIiBkPSJNMjk4Ljk2NCwxMTcuMjk0TDc1LjEwMywzNDEuMTU2TDUwLjQxNyw0NjEuNDJsMTIyLjM2NS0yMi41ODRsMjIzLjg2MS0yMjMuODZMMjk4Ljk2NCwxMTcuMjk0eiAgICBNMTAwLjMxNywzNjYuMThsMTk4Ljc4NS0xOTguNzgzbDEyLjMwMywxMi4zMDNMMTEyLjYyLDM3OC40ODJMMTAwLjMxNywzNjYuMTh6IE0xNDcuNDk1LDQxMy42NDhsLTEyLjMwMy0xMi4zMDNsMTk4Ljc4NS0xOTguNzgzICAgbDEyLjMwMywxMi4zMDNMMTQ3LjQ5NSw0MTMuNjQ4eiBNNDYyLjQxNywxNDkuMjAzbC00My44NzksNDMuODc4bC05Ny42ODItOTcuNjhsNDMuODc5LTQzLjg3OEw0NjIuNDE3LDE0OS4yMDN6IiBmaWxsPSJibGFjayIvPgoKPC9zdmc+Cg==')}
#modifiable-guests-filters-container{margin-bottom:10px}
#modifiable-guests-filters-container.hidden{display:none}
#modifiable-guests-filters-container.block-level{padding-top:3px}
#modifiable-guests-filters-container.block-level .modify-guests-filter{display:none}
#modifiable-guests-filters-container.block-level .modify-guests-filter-widget{padding-top:2px;padding-bottom:3px}
#modifiable-guests-filters-container.block-level .remaining-total-number-info{padding-top:0}
#modifiable-guests-filters-container .modify-guests-filter-widget{padding-top:0;padding-bottom:0;display:table;width:100%}
#modifiable-guests-filters-container .modify-guests-filter,#modifiable-guests-filters-container .modify-guests-filter-label,#modifiable-guests-filters-container .remaining-total-number-info{display:table-cell;vertical-align:text-bottom}
#modifiable-guests-filters-container .modify-guests-filter{margin-left:0;width:15px}
#modifiable-guests-filters-container .modify-guests-filter input{top:2px}
#modifiable-guests-filters-container .modify-guests-filter-label{width:150px;padding-left:2px}
#modifiable-guests-filters-container .remaining-total-number-info{text-align:right;white-space:nowrap;color:#707070;padding-left:3px}
.distribution_action_buttons_container .button a,.redistribution_action_buttons_container .button a{margin-bottom:1em}
#seat-list-container{margin:1em 10px 0 0}
#seat-list-container .tickets-list-title{font-size:16px;color:#666;border-bottom:1px solid #999;padding:6px 0 .125em;margin-bottom:4px}
#seat-list-container .seatCat_summary{float:left;line-height:20px}
#seat-list-container .seatCat_summary .seatCat_text{font-weight:bold}
#seat-list-container .toggle_details_button_container{float:right}
#seat-list-container .toggle_details_button_container .seat_cat_show_hide{margin-top:0;margin-right:0}
#seat-list-container .ticketsList .checkbox_container{width:12px}
#seat-list-container .ticketsList .checkbox_container input[type='checkbox']{display:none}
#seat-list-container .ticketsList.close{display:none}
#seat-list-container .seatCat_header{margin-top:1em}
#seat-list-container .ticketsList ~ .seatCat_header{margin-top:2em}
.remove_row_button{background-image:url("../../images/grey-x.png");background-repeat:no-repeat;display:inline-block;width:11px;height:11px;position:relative;top:2px;cursor:pointer;opacity:.5}
.remove_row_button:hover{opacity:1}
.contact_selection_container #distribution_contact_basic_form,.contact_selection_container #redistribution_contact_basic_form{display:flex;align-items:center;padding-bottom:8px}
.contact_selection_container .contact_list_waiting{background-color:transparent;background-image:url("../../images/loading.gif");background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;vertical-align:middle}
.contact_selection_container #distribution_contact_list,.contact_selection_container #redistribution_contact_list{height:2.5em;width:268px;margin-right:5px}
.contact_selection_container #distribution_show_advanced_contact_form_btn,.contact_selection_container #redistribution_show_advanced_contact_form_btn{vertical-align:bottom;padding-left:4px;text-decoration:underline}
.seatCat_tickets_container .remove_row_button{display:none}
.ticketsList td.area{width:40%}
.ticketsList td.area.small{width:35%}
#distribution-fullscreen-continue-button{display:none;float:right;margin-right:10px}
.pagination.distribution .next a:after{content:">";top:0}
.pagination.distribution .previous a:before{content:"<";top:0}
#exportToExcelButton{float:right;margin-bottom:10px}
#main_content_distribution_tickets_list .list_all_guests table{padding:0}
#main_content_distribution_tickets_list .list_all_guests .row_infomation:not(:first-child) th{padding-top:25px}
#main_content_distribution_tickets_list .list_all_guests .col_checkbox{width:7px;padding-right:0;padding-bottom:8px}
#main_content_distribution_tickets_list .list_all_guests .cannotModified{background-image:url("images/lock.png");background-repeat:no-repeat;background-position:1px -1px;background-size:16px;padding-left:16px}
#main_content_distribution_tickets_list .list_all_guests .title{font-weight:normal;font-size:18px}
#main_content_distribution_tickets_list .list_all_guests .match_info{font-size:18px;padding:3px 0}
#main_content_distribution_tickets_list .list_all_guests .performance-date{font-size:14px;padding:3px 0}
#main_content_distribution_tickets_list .list_all_guests .editGuest{margin-right:10px}
.distribution_seat_map_group .filters{display:flex;gap:50px;background-color:white;padding:15px 45px 25px 45px}
.distribution_seat_map_group .filters .filter_grid{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:50px;row-gap:15px}
.distribution_seat_map_group .filters .filterButton{display:flex;gap:15px;flex-direction:row}
@media screen and (max-width:720px){body.rwd .distribution_seat_map_group .filters{flex-direction:column;padding:15px 30px 25px 30px}
body.rwd .distribution_seat_map_group .filters .filter_grid{grid-template-columns:minmax(0,1fr)}
body.rwd .distribution_seat_map_group .filters .filterButton{justify-content:center;gap:50px}
}
body.norwd .distribution_seat_map_group .filters .filterButton{flex-direction:column}
body.norwd .distribution_seat_map_group .filters .button{margin:0;text-align:center}
body.norwd .distribution_seat_map_group .filters .button a{line-height:17px;height:37px;width:100%;box-sizing:border-box}
@media screen and (min-width:721px){.distribution_seat_map_group .filters .filterButton{flex-direction:column}
.distribution_seat_map_group .filters .button{margin:0;text-align:center}
.distribution_seat_map_group .filters .button a{line-height:17px;height:37px;width:100%;box-sizing:border-box}
}
@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes workingIcon{0{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes workingIcon{0{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
body.norwd td.subtotal{min-width:85px}
@media screen and (min-width:721px){td.subtotal{min-width:85px}
}
body.norwd td,body.norwd th{font-size:12px}
@media screen and (min-width:721px){td,th{font-size:12px}
}
@media screen and (max-width:1129px){body.rwd td,body.rwd th{font-size:1em}
}
fieldset.semantic-no-styling{margin:0;padding:0;border:initial}
p,span{margin-top:0}
p.semantic-no-styling,p.semantic-no-styling-no-display,span.semantic-no-styling,span.semantic-no-styling-no-display{margin:0;padding:0}
p.semantic-no-styling-no-display,span.semantic-no-styling-no-display{display:inline}
body.norwd #content ul{list-style:disc}
body.norwd #content ul.semantic-no-styling{list-style:none}
@media screen and (min-width:721px){#content ul{list-style:disc}
#content ul.semantic-no-styling{list-style:none}
}
@media screen and (max-width:720px){body.rwd #content ul{list-style-type:disc}
body.rwd #content ul.semantic-no-styling{list-style-type:none}
}
ul.semantic-no-styling{list-style:none}
.main_content>.content_title>.title,.secondary_content>.content_title>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#cd3301;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
body.norwd .main_content>.content_title>.title,body.norwd .secondary_content>.content_title>.title{padding:11px 20px}
@media screen and (min-width:721px){.main_content>.content_title>.title,.secondary_content>.content_title>.title{padding:11px 20px}
}
@media screen and (max-width:720px){body.rwd .main_content>.content_title>.title,body.rwd .secondary_content>.content_title>.title{padding:.75em 6px}
}
body.norwd .main_content>.content_title>.title,body.norwd .secondary_content>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.main_content>.content_title>.title,.secondary_content>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .main_content>.content_title>.title,body.rwd .secondary_content>.content_title>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.main_content>.content_title>.title a,.secondary_content>.content_title>.title a{color:black}
.main_content>.content_title>.title a:visited,.secondary_content>.content_title>.title a:visited{color:black}
.main_content>.content_title>.title a:hover,.secondary_content>.content_title>.title a:hover{color:black}
.main_content>.content_title>.title a:active,.secondary_content>.content_title>.title a:active{color:black}
.main_content_group>.content_title>.title,.secondary_content_group>.content_title>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#cd3301;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
body.norwd .main_content_group>.content_title>.title,body.norwd .secondary_content_group>.content_title>.title{padding:11px 20px}
@media screen and (min-width:721px){.main_content_group>.content_title>.title,.secondary_content_group>.content_title>.title{padding:11px 20px}
}
@media screen and (max-width:720px){body.rwd .main_content_group>.content_title>.title,body.rwd .secondary_content_group>.content_title>.title{padding:.75em 6px}
}
body.norwd .main_content_group>.content_title>.title,body.norwd .secondary_content_group>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.main_content_group>.content_title>.title,.secondary_content_group>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .main_content_group>.content_title>.title,body.rwd .secondary_content_group>.content_title>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.main_content_group>.content_title>.title a,.secondary_content_group>.content_title>.title a{color:black}
.main_content_group>.content_title>.title a:visited,.secondary_content_group>.content_title>.title a:visited{color:black}
.main_content_group>.content_title>.title a:hover,.secondary_content_group>.content_title>.title a:hover{color:black}
.main_content_group>.content_title>.title a:active,.secondary_content_group>.content_title>.title a:active{color:black}
.tabs{border-bottom:3px solid #af2b01}
.tabs>.content_title>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#cd3301;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
body.norwd .tabs>.content_title>.title{padding:11px 12px 8px 12px}
@media screen and (min-width:721px){.tabs>.content_title>.title{padding:11px 12px 8px 12px}
}
@media screen and (max-width:720px){body.rwd .tabs>.content_title>.title{padding:.75em 6px}
}
body.norwd .tabs>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.tabs>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .tabs>.content_title>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.tabs>.content_title>.title a{color:black}
.tabs>.content_title>.title a:visited{color:black}
.tabs>.content_title>.title a:hover{color:black}
.tabs>.content_title>.title a:active{color:black}
.alternative_content>.content_title>.title{background-color:#8d8d8d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8d8d8d),color-stop(100%,#6e6e6e));background-image:-webkit-linear-gradient(#8d8d8d,#6e6e6e);background-image:-moz-linear-gradient(#8d8d8d,#6e6e6e);background-image:-o-linear-gradient(#8d8d8d,#6e6e6e);background-image:linear-gradient(#8d8d8d,#6e6e6e);color:white}
.alternative_content>.content_title>.title a,.alternative_content>.content_title>.title a:active,.alternative_content>.content_title>.title a:visited{color:white}
.alternative_content>.content_title>.title a:hover{color:black}
body.norwd .main_content>.content_element>.content,body.norwd .secondary_content>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
@media screen and (min-width:721px){.main_content>.content_element>.content,.secondary_content>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .main_content>.content_element>.content,body.rwd .secondary_content>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:.75em 6px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:.75em;-webkit-border-bottom-left-radius:.75em;border-bottom-left-radius:.75em;-moz-border-radius-bottomright:.75em;-webkit-border-bottom-right-radius:.75em;border-bottom-right-radius:.75em}
}
body.norwd .secondary_content_group>.content_element>.content,body.norwd .main_content_group>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
@media screen and (min-width:721px){.secondary_content_group>.content_element>.content,.main_content_group>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .secondary_content_group>.content_element>.content,body.rwd .main_content_group>.content_element>.content{background:transparent url("images/content-background.png") repeat;padding:.75em 6px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:.75em;-webkit-border-bottom-left-radius:.75em;border-bottom-left-radius:.75em;-moz-border-radius-bottomright:.75em;-webkit-border-bottom-right-radius:.75em;border-bottom-right-radius:.75em}
}
@media screen and (max-width:720px){body.rwd .secondary_content_group.alternative_content>.content_element>.content,body.rwd .secondary_content_group>.content_element:first-child>.content,body.rwd .main_content_group.alternative_content>.content_element>.content,body.rwd .main_content_group>.content_element:first-child>.content{margin-top:0}
}
.ui-dialog .ui-dialog-titlebar{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#cd3301;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01);margin-bottom:0}
body.norwd .ui-dialog .ui-dialog-titlebar{padding:11px 20px}
@media screen and (min-width:721px){.ui-dialog .ui-dialog-titlebar{padding:11px 20px}
}
@media screen and (max-width:720px){body.rwd .ui-dialog .ui-dialog-titlebar{padding:.75em 6px}
}
body.norwd .ui-dialog .ui-dialog-titlebar{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){.ui-dialog .ui-dialog-titlebar{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .ui-dialog .ui-dialog-titlebar{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
.ui-dialog .ui-dialog-titlebar a{color:black}
.ui-dialog .ui-dialog-titlebar a:visited{color:black}
.ui-dialog .ui-dialog-titlebar a:hover{color:black}
.ui-dialog .ui-dialog-titlebar a:active{color:black}
body.norwd .ui-dialog .ui-dialog-content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
@media screen and (min-width:721px){.ui-dialog .ui-dialog-content{background:transparent url("images/content-background.png") repeat;padding:1em 20px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd .ui-dialog .ui-dialog-content{background:transparent url("images/content-background.png") repeat;padding:.75em 6px;margin:0;border-bottom:0;width:auto;-moz-border-radius-bottomleft:.75em;-webkit-border-bottom-left-radius:.75em;border-bottom-left-radius:.75em;-moz-border-radius-bottomright:.75em;-webkit-border-bottom-right-radius:.75em;border-bottom-right-radius:.75em}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.ui-dialog .ui-dialog-content{background:#e9e9e9}
}
@media screen and (max-width:720px){body.rwd #requestProcessingDialog,body.rwd #ticketProcessingDialog{text-align:center}
}
.dialog-content-wrap{max-width:700px}
#main_content_transport_dialog .main-title{margin-top:-35px;color:white;font-weight:bold}
.alternative_button a:hover{text-decoration:underline}
.alternative_button.disabled .icon{background:grey;border:1px solid grey}
.alternative_button.disabled .text{color:#909090}
.alternative_button.disabled a,.alternative_button.disabled a:hover,.alternative_button.disabled a:active{text-decoration:none;text-shadow:0 0 0 #909090}
body.rwd .alternative_button.disabled a,body.rwd .alternative_button.disabled a:hover,body.rwd .alternative_button.disabled a:active{text-shadow:0 0 0 #909090}
body.norwd .alternative_button.disabled a,body.norwd .alternative_button.disabled a:hover,body.norwd .alternative_button.disabled a:active{text-shadow:0 0 0 #909090}
#main_content_transport_ticketholders td.rate,#main_content_transport_ticketholders th.rate{white-space:nowrap}
#main_content_transport_ticketholders .alternative_button.delete a{width:20px;height:20px;background-image:none}
#main_content_reservation .alternative_button.continue{margin:0}
#main_content_reservation .table_container .subtotal .alternative_button.cancel,#main_content_cart .table_container .subtotal .alternative_button.cancel{position:relative;top:0}
.external_membership .alternative_button.working .symbol,.external_membership .alternative_button.cancel .symbol,.external_membership .alternative_button.delete .symbol,.external_membership .alternative_button.continue .symbol{width:13px;height:13px;left:1px;margin-top:-9px}
.external_membership .alternative_button.working .icon,.external_membership .alternative_button.cancel .icon,.external_membership .alternative_button.delete .icon,.external_membership .alternative_button.continue .icon{width:15px;height:15px}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion{padding-top:1em}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion label{padding-bottom:1em}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple span,#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple span{margin-right:1em}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple input[type="radio"],#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple input[type="radio"]{display:inline-block;float:revert;width:auto}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple input[type="checkbox"],#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple input[type="checkbox"]{display:inline-block;float:revert;width:auto;margin-left:0}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .multiple label,#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple label{display:inline-block;width:auto}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel .multiple label{display:inline-block;width:auto}
#guest_login_box_content #guest_login_form .allowed_all_contact_criterion .field.fieldWithoutLabel label{display:none}
#guest_login_form .allowed_all_contact_criterion .multiple label{width:auto}
#main_content_login #login_form{margin:0}
body.norwd #main_content_login .content_element input{width:160px}
@media screen and (min-width:721px){#main_content_login .content_element input{width:160px}
}
@media screen and (max-width:720px){body.rwd #main_content_login .content_element input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
#main_content_login .forgot_password,#social_login_form_container .forgot_password{display:block;margin-top:1em;clear:both;width:100%;text-align:right}
@media screen and (max-width:1129px){body.rwd #main_content_login .forgot_password,body.rwd #social_login_form_container .forgot_password{font-size:1em}
}
body.norwd #main_content_registration textarea,body.norwd #main_content_registration input[type="text"],body.norwd #main_content_registration input[type="search"],body.norwd #main_content_registration input[type="password"],body.norwd #main_content_registration input[type="email"],body.norwd #main_content_registration .beneficiary_number input[type="number"],body.norwd #main_content_edit_personal_details textarea,body.norwd #main_content_edit_personal_details input[type="text"],body.norwd #main_content_edit_personal_details input[type="search"],body.norwd #main_content_edit_personal_details input[type="password"],body.norwd #main_content_edit_personal_details input[type="email"],body.norwd #main_content_edit_personal_details .beneficiary_number input[type="number"],body.norwd #main_content_address textarea,body.norwd #main_content_address input[type="text"],body.norwd #main_content_address input[type="search"],body.norwd #main_content_address input[type="password"],body.norwd #main_content_address input[type="email"],body.norwd #main_content_address .beneficiary_number input[type="number"],body.norwd #main_content_reset_password textarea,body.norwd #main_content_reset_password input[type="text"],body.norwd #main_content_reset_password input[type="search"],body.norwd #main_content_reset_password input[type="password"],body.norwd #main_content_reset_password input[type="email"],body.norwd #main_content_reset_password .beneficiary_number input[type="number"],body.norwd .main_content_payment textarea,body.norwd .main_content_payment input[type="text"],body.norwd .main_content_payment input[type="search"],body.norwd .main_content_payment input[type="password"],body.norwd .main_content_payment input[type="email"],body.norwd .main_content_payment .beneficiary_number input[type="number"],body.norwd #main_content_distribution_member_management textarea,body.norwd #main_content_distribution_member_management input[type="text"],body.norwd #main_content_distribution_member_management input[type="search"],body.norwd #main_content_distribution_member_management input[type="password"],body.norwd #main_content_distribution_member_management input[type="email"],body.norwd #main_content_distribution_member_management .beneficiary_number input[type="number"],body.norwd #main_content_friends_and_family_management textarea,body.norwd #main_content_friends_and_family_management input[type="text"],body.norwd #main_content_friends_and_family_management input[type="search"],body.norwd #main_content_friends_and_family_management input[type="password"],body.norwd #main_content_friends_and_family_management input[type="email"],body.norwd #main_content_friends_and_family_management .beneficiary_number input[type="number"],body.norwd #edit_structure_member_form textarea,body.norwd #edit_structure_member_form input[type="text"],body.norwd #edit_structure_member_form input[type="search"],body.norwd #edit_structure_member_form input[type="password"],body.norwd #edit_structure_member_form input[type="email"],body.norwd #edit_structure_member_form .beneficiary_number input[type="number"],body.norwd #existing_contact_form textarea,body.norwd #existing_contact_form input[type="text"],body.norwd #existing_contact_form input[type="search"],body.norwd #existing_contact_form input[type="password"],body.norwd #existing_contact_form input[type="email"],body.norwd #existing_contact_form .beneficiary_number input[type="number"],body.norwd #new_contact_form textarea,body.norwd #new_contact_form input[type="text"],body.norwd #new_contact_form input[type="search"],body.norwd #new_contact_form input[type="password"],body.norwd #new_contact_form input[type="email"],body.norwd #new_contact_form .beneficiary_number input[type="number"],body.norwd #beneficiary_form textarea,body.norwd #beneficiary_form input[type="text"],body.norwd #beneficiary_form input[type="search"],body.norwd #beneficiary_form input[type="password"],body.norwd #beneficiary_form input[type="email"],body.norwd #beneficiary_form .beneficiary_number input[type="number"],body.norwd #main_content_subgrouping_management textarea,body.norwd #main_content_subgrouping_management input[type="text"],body.norwd #main_content_subgrouping_management input[type="search"],body.norwd #main_content_subgrouping_management input[type="password"],body.norwd #main_content_subgrouping_management input[type="email"],body.norwd #main_content_subgrouping_management .beneficiary_number input[type="number"],body.norwd #contact_mandate_data textarea,body.norwd #contact_mandate_data input[type="text"],body.norwd #contact_mandate_data input[type="search"],body.norwd #contact_mandate_data input[type="password"],body.norwd #contact_mandate_data input[type="email"],body.norwd #contact_mandate_data .beneficiary_number input[type="number"]{width:205px;margin:2px 0}
@media screen and (min-width:721px){#main_content_registration textarea,#main_content_registration input[type="text"],#main_content_registration input[type="search"],#main_content_registration input[type="password"],#main_content_registration input[type="email"],#main_content_registration .beneficiary_number input[type="number"],#main_content_edit_personal_details textarea,#main_content_edit_personal_details input[type="text"],#main_content_edit_personal_details input[type="search"],#main_content_edit_personal_details input[type="password"],#main_content_edit_personal_details input[type="email"],#main_content_edit_personal_details .beneficiary_number input[type="number"],#main_content_address textarea,#main_content_address input[type="text"],#main_content_address input[type="search"],#main_content_address input[type="password"],#main_content_address input[type="email"],#main_content_address .beneficiary_number input[type="number"],#main_content_reset_password textarea,#main_content_reset_password input[type="text"],#main_content_reset_password input[type="search"],#main_content_reset_password input[type="password"],#main_content_reset_password input[type="email"],#main_content_reset_password .beneficiary_number input[type="number"],.main_content_payment textarea,.main_content_payment input[type="text"],.main_content_payment input[type="search"],.main_content_payment input[type="password"],.main_content_payment input[type="email"],.main_content_payment .beneficiary_number input[type="number"],#main_content_distribution_member_management textarea,#main_content_distribution_member_management input[type="text"],#main_content_distribution_member_management input[type="search"],#main_content_distribution_member_management input[type="password"],#main_content_distribution_member_management input[type="email"],#main_content_distribution_member_management .beneficiary_number input[type="number"],#main_content_friends_and_family_management textarea,#main_content_friends_and_family_management input[type="text"],#main_content_friends_and_family_management input[type="search"],#main_content_friends_and_family_management input[type="password"],#main_content_friends_and_family_management input[type="email"],#main_content_friends_and_family_management .beneficiary_number input[type="number"],#edit_structure_member_form textarea,#edit_structure_member_form input[type="text"],#edit_structure_member_form input[type="search"],#edit_structure_member_form input[type="password"],#edit_structure_member_form input[type="email"],#edit_structure_member_form .beneficiary_number input[type="number"],#existing_contact_form textarea,#existing_contact_form input[type="text"],#existing_contact_form input[type="search"],#existing_contact_form input[type="password"],#existing_contact_form input[type="email"],#existing_contact_form .beneficiary_number input[type="number"],#new_contact_form textarea,#new_contact_form input[type="text"],#new_contact_form input[type="search"],#new_contact_form input[type="password"],#new_contact_form input[type="email"],#new_contact_form .beneficiary_number input[type="number"],#beneficiary_form textarea,#beneficiary_form input[type="text"],#beneficiary_form input[type="search"],#beneficiary_form input[type="password"],#beneficiary_form input[type="email"],#beneficiary_form .beneficiary_number input[type="number"],#main_content_subgrouping_management textarea,#main_content_subgrouping_management input[type="text"],#main_content_subgrouping_management input[type="search"],#main_content_subgrouping_management input[type="password"],#main_content_subgrouping_management input[type="email"],#main_content_subgrouping_management .beneficiary_number input[type="number"],#contact_mandate_data textarea,#contact_mandate_data input[type="text"],#contact_mandate_data input[type="search"],#contact_mandate_data input[type="password"],#contact_mandate_data input[type="email"],#contact_mandate_data .beneficiary_number input[type="number"]{width:205px;margin:2px 0}
}
@media screen and (max-width:720px){body.rwd #main_content_registration textarea,body.rwd #main_content_registration input[type="text"],body.rwd #main_content_registration input[type="search"],body.rwd #main_content_registration input[type="password"],body.rwd #main_content_registration input[type="email"],body.rwd #main_content_registration .beneficiary_number input[type="number"],body.rwd #main_content_edit_personal_details textarea,body.rwd #main_content_edit_personal_details input[type="text"],body.rwd #main_content_edit_personal_details input[type="search"],body.rwd #main_content_edit_personal_details input[type="password"],body.rwd #main_content_edit_personal_details input[type="email"],body.rwd #main_content_edit_personal_details .beneficiary_number input[type="number"],body.rwd #main_content_address textarea,body.rwd #main_content_address input[type="text"],body.rwd #main_content_address input[type="search"],body.rwd #main_content_address input[type="password"],body.rwd #main_content_address input[type="email"],body.rwd #main_content_address .beneficiary_number input[type="number"],body.rwd #main_content_reset_password textarea,body.rwd #main_content_reset_password input[type="text"],body.rwd #main_content_reset_password input[type="search"],body.rwd #main_content_reset_password input[type="password"],body.rwd #main_content_reset_password input[type="email"],body.rwd #main_content_reset_password .beneficiary_number input[type="number"],body.rwd .main_content_payment textarea,body.rwd .main_content_payment input[type="text"],body.rwd .main_content_payment input[type="search"],body.rwd .main_content_payment input[type="password"],body.rwd .main_content_payment input[type="email"],body.rwd .main_content_payment .beneficiary_number input[type="number"],body.rwd #main_content_distribution_member_management textarea,body.rwd #main_content_distribution_member_management input[type="text"],body.rwd #main_content_distribution_member_management input[type="search"],body.rwd #main_content_distribution_member_management input[type="password"],body.rwd #main_content_distribution_member_management input[type="email"],body.rwd #main_content_distribution_member_management .beneficiary_number input[type="number"],body.rwd #main_content_friends_and_family_management textarea,body.rwd #main_content_friends_and_family_management input[type="text"],body.rwd #main_content_friends_and_family_management input[type="search"],body.rwd #main_content_friends_and_family_management input[type="password"],body.rwd #main_content_friends_and_family_management input[type="email"],body.rwd #main_content_friends_and_family_management .beneficiary_number input[type="number"],body.rwd #edit_structure_member_form textarea,body.rwd #edit_structure_member_form input[type="text"],body.rwd #edit_structure_member_form input[type="search"],body.rwd #edit_structure_member_form input[type="password"],body.rwd #edit_structure_member_form input[type="email"],body.rwd #edit_structure_member_form .beneficiary_number input[type="number"],body.rwd #existing_contact_form textarea,body.rwd #existing_contact_form input[type="text"],body.rwd #existing_contact_form input[type="search"],body.rwd #existing_contact_form input[type="password"],body.rwd #existing_contact_form input[type="email"],body.rwd #existing_contact_form .beneficiary_number input[type="number"],body.rwd #new_contact_form textarea,body.rwd #new_contact_form input[type="text"],body.rwd #new_contact_form input[type="search"],body.rwd #new_contact_form input[type="password"],body.rwd #new_contact_form input[type="email"],body.rwd #new_contact_form .beneficiary_number input[type="number"],body.rwd #beneficiary_form textarea,body.rwd #beneficiary_form input[type="text"],body.rwd #beneficiary_form input[type="search"],body.rwd #beneficiary_form input[type="password"],body.rwd #beneficiary_form input[type="email"],body.rwd #beneficiary_form .beneficiary_number input[type="number"],body.rwd #main_content_subgrouping_management textarea,body.rwd #main_content_subgrouping_management input[type="text"],body.rwd #main_content_subgrouping_management input[type="search"],body.rwd #main_content_subgrouping_management input[type="password"],body.rwd #main_content_subgrouping_management input[type="email"],body.rwd #main_content_subgrouping_management .beneficiary_number input[type="number"],body.rwd #contact_mandate_data textarea,body.rwd #contact_mandate_data input[type="text"],body.rwd #contact_mandate_data input[type="search"],body.rwd #contact_mandate_data input[type="password"],body.rwd #contact_mandate_data input[type="email"],body.rwd #contact_mandate_data .beneficiary_number input[type="number"]{width:100%;font-size:1.2em !important;height:1.7em;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #main_content_registration select,body.norwd #main_content_edit_personal_details select,body.norwd #main_content_address select,body.norwd #main_content_reset_password select,body.norwd .main_content_payment select,body.norwd #main_content_distribution_member_management select,body.norwd #main_content_friends_and_family_management select,body.norwd #edit_structure_member_form select,body.norwd #existing_contact_form select,body.norwd #new_contact_form select,body.norwd #beneficiary_form select,body.norwd #main_content_subgrouping_management select,body.norwd #contact_mandate_data select{width:211px}
@media screen and (min-width:721px){#main_content_registration select,#main_content_edit_personal_details select,#main_content_address select,#main_content_reset_password select,.main_content_payment select,#main_content_distribution_member_management select,#main_content_friends_and_family_management select,#edit_structure_member_form select,#existing_contact_form select,#new_contact_form select,#beneficiary_form select,#main_content_subgrouping_management select,#contact_mandate_data select{width:211px}
}
@media screen and (max-width:720px){body.rwd #main_content_registration select,body.rwd #main_content_edit_personal_details select,body.rwd #main_content_address select,body.rwd #main_content_reset_password select,body.rwd .main_content_payment select,body.rwd #main_content_distribution_member_management select,body.rwd #main_content_friends_and_family_management select,body.rwd #edit_structure_member_form select,body.rwd #existing_contact_form select,body.rwd #new_contact_form select,body.rwd #beneficiary_form select,body.rwd #main_content_subgrouping_management select,body.rwd #contact_mandate_data select{width:100%;font-size:1.2em !important;height:auto;margin-top:.2em;margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
body.norwd #main_content_registration label,body.norwd #main_content_registration .label,body.norwd #main_content_edit_personal_details label,body.norwd #main_content_edit_personal_details .label,body.norwd #main_content_address label,body.norwd #main_content_address .label,body.norwd #main_content_reset_password label,body.norwd #main_content_reset_password .label,body.norwd .main_content_payment label,body.norwd .main_content_payment .label,body.norwd #main_content_distribution_member_management label,body.norwd #main_content_distribution_member_management .label,body.norwd #main_content_friends_and_family_management label,body.norwd #main_content_friends_and_family_management .label,body.norwd #edit_structure_member_form label,body.norwd #edit_structure_member_form .label,body.norwd #existing_contact_form label,body.norwd #existing_contact_form .label,body.norwd #new_contact_form label,body.norwd #new_contact_form .label,body.norwd #beneficiary_form label,body.norwd #beneficiary_form .label,body.norwd #main_content_subgrouping_management label,body.norwd #main_content_subgrouping_management .label,body.norwd #contact_mandate_data label,body.norwd #contact_mandate_data .label{width:220px;display:inline-table}
@media screen and (min-width:721px){#main_content_registration label,#main_content_registration .label,#main_content_edit_personal_details label,#main_content_edit_personal_details .label,#main_content_address label,#main_content_address .label,#main_content_reset_password label,#main_content_reset_password .label,.main_content_payment label,.main_content_payment .label,#main_content_distribution_member_management label,#main_content_distribution_member_management .label,#main_content_friends_and_family_management label,#main_content_friends_and_family_management .label,#edit_structure_member_form label,#edit_structure_member_form .label,#existing_contact_form label,#existing_contact_form .label,#new_contact_form label,#new_contact_form .label,#beneficiary_form label,#beneficiary_form .label,#main_content_subgrouping_management label,#main_content_subgrouping_management .label,#contact_mandate_data label,#contact_mandate_data .label{width:220px;display:inline-table}
}
body.norwd #main_content_registration .content_title label,body.norwd #main_content_edit_personal_details .content_title label,body.norwd #main_content_address .content_title label,body.norwd #main_content_reset_password .content_title label,body.norwd .main_content_payment .content_title label,body.norwd #main_content_distribution_member_management .content_title label,body.norwd #main_content_friends_and_family_management .content_title label,body.norwd #edit_structure_member_form .content_title label,body.norwd #existing_contact_form .content_title label,body.norwd #new_contact_form .content_title label,body.norwd #beneficiary_form .content_title label,body.norwd #main_content_subgrouping_management .content_title label,body.norwd #contact_mandate_data .content_title label{width:inherit}
@media screen and (min-width:721px){#main_content_registration .content_title label,#main_content_edit_personal_details .content_title label,#main_content_address .content_title label,#main_content_reset_password .content_title label,.main_content_payment .content_title label,#main_content_distribution_member_management .content_title label,#main_content_friends_and_family_management .content_title label,#edit_structure_member_form .content_title label,#existing_contact_form .content_title label,#new_contact_form .content_title label,#beneficiary_form .content_title label,#main_content_subgrouping_management .content_title label,#contact_mandate_data .content_title label{width:inherit}
}
body.norwd #main_content_registration .comment,body.norwd #main_content_edit_personal_details .comment,body.norwd #main_content_address .comment,body.norwd #main_content_reset_password .comment,body.norwd .main_content_payment .comment,body.norwd #main_content_distribution_member_management .comment,body.norwd #main_content_friends_and_family_management .comment,body.norwd #edit_structure_member_form .comment,body.norwd #existing_contact_form .comment,body.norwd #new_contact_form .comment,body.norwd #beneficiary_form .comment,body.norwd #main_content_subgrouping_management .comment,body.norwd #contact_mandate_data .comment{width:210px}
@media screen and (min-width:721px){#main_content_registration .comment,#main_content_edit_personal_details .comment,#main_content_address .comment,#main_content_reset_password .comment,.main_content_payment .comment,#main_content_distribution_member_management .comment,#main_content_friends_and_family_management .comment,#edit_structure_member_form .comment,#existing_contact_form .comment,#new_contact_form .comment,#beneficiary_form .comment,#main_content_subgrouping_management .comment,#contact_mandate_data .comment{width:210px}
}
.performance.available:hover .button a,.performance.limited:hover .button a{background:#df5427}
.pagination .page a:hover{background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);border-color:#df5427;color:white}
.pagination .current a:hover{background:transparent;color:#cd3301}
.product .title,.product .price.on_top{font-weight:normal;margin-bottom:.3em;font-size:18px}
.product .title:hover,.product .price.on_top:hover{text-decoration:none}
@media screen and (max-width:1129px){body.rwd .product .title,body.rwd .product .price.on_top{font-size:1.5em}
}
.product .subtitle,.product .name_addon,.product .inline_addon,.product .description,.product .date,.product .location,.product .additional_information,.product .address{margin-bottom:.3em}
.product .description ol,.product .description ul,.product .description dl{margin-left:2em}
.product .description dl dd{display:block;-webkit-margin-start:40px}
.product .description blockquote{margin:1.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}
.product .button:not(.direct_option):not(.direct_reservation){clear:right}
.product .button.alternative_order_type{margin-bottom:10px}
body.norwd .product .button.alternative_order_type a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.norwd .product .button.alternative_order_type a:hover{background:#be8b7b;text-decoration:none;color:white}
body.norwd .product .button.alternative_order_type a:active{background:#d1ad96}
@media screen and (min-width:721px){.product .button.alternative_order_type a{display:inline-block;font-size:11px;height:20px;padding:8px 14px 0 14px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
.product .button.alternative_order_type a:hover{background:#be8b7b;text-decoration:none;color:white}
.product .button.alternative_order_type a:active{background:#d1ad96}
}
@media screen and (max-width:1129px){body.rwd .product .button.alternative_order_type a{display:inline-block;font-size:1em;height:auto;padding:.6em 12px;background-color:#d1ad96;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d1ad96),color-stop(100%,#be8b7b));background-image:-webkit-linear-gradient(#d1ad96,#be8b7b);background-image:-moz-linear-gradient(#d1ad96,#be8b7b);background-image:-o-linear-gradient(#d1ad96,#be8b7b);background-image:linear-gradient(#d1ad96,#be8b7b);border:1px solid #b2764f;-webkit-border-radius:3px 3px;-moz-border-radius:3px / 3px;border-radius:3px / 3px;color:white;font-weight:bold}
body.rwd .product .button.alternative_order_type a:hover{background:#be8b7b;text-decoration:none;color:white}
body.rwd .product .button.alternative_order_type a:active{background:#d1ad96}
}
body.rwd .product .button.alternative_order_type.disabled a,body.rwd .product .button.alternative_order_type.disabled a:hover,body.rwd .product .button.alternative_order_type.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
body.norwd .product .button.alternative_order_type.disabled a,body.norwd .product .button.alternative_order_type.disabled a:hover,body.norwd .product .button.alternative_order_type.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.product .button.alternative_order_type.disabled a,.product .button.alternative_order_type.disabled a:hover,.product .button.alternative_order_type.disabled a:active{cursor:default;color:#909090;background:silver;border-color:#b0b0b0}
.product .button.alternative_order_type>a{min-width:68px}
.product .button.action_buttons_0>a{min-width:68px;text-align:center;padding-left:5px;padding-right:5px}
body.rwd .product .button.action_buttons_0>a{padding-left:5px;padding-right:5px}
body.norwd .product .button.action_buttons_0>a{padding-left:5px;padding-right:5px}
.product .button.alternative_order_type>a,.product .button.direct_book>a{min-width:68px;padding-left:5px;padding-right:5px;text-align:center}
body.rwd .product .button.alternative_order_type>a,body.rwd .product .button.direct_book>a{padding-left:5px;padding-right:5px}
body.norwd .product .button.alternative_order_type>a,body.norwd .product .button.direct_book>a{padding-left:5px;padding-right:5px}
.product .button.direct_book.action_buttons_2>a{min-width:158px}
.product .button.direct_option{margin-left:10px}
.product .alternative_button.option{display:block;float:right;margin-bottom:.25em}
.product .alternative_button ~ .alternative_order_type{clear:right}
body.norwd #main_content_storefront_hotdeals .product_image_container img{max-height:100px;width:auto}
@media screen and (min-width:721px){#main_content_storefront_hotdeals .product_image_container img{max-height:100px;width:auto}
}
@media screen and (max-width:720px){body.rwd #main_content_storefront_hotdeals .product{overflow:hidden}
body.rwd #main_content_storefront_hotdeals .product_image_container img{-webkit-transform:scale(0.6,0.6);-moz-transform:scale(0.6,0.6);-ms-transform:scale(0.6,0.6);-o-transform:scale(0.6,0.6);transform:scale(0.6,0.6)}
body.rwd #main_content_storefront_hotdeals .product_image_container.product-image-scale-2{margin-right:-40px}
}
body.norwd #main_content_storefront_hotdeals .product,body.norwd #main_content_storefront_search_results .product,body.norwd #main_content_account_hotdeals .product,body.norwd #main_content_account_home_personal_offers .product{position:relative;width:324px}
body.norwd #main_content_storefront_hotdeals .product .button,body.norwd #main_content_storefront_search_results .product .button,body.norwd #main_content_account_hotdeals .product .button,body.norwd #main_content_account_home_personal_offers .product .button{position:absolute;top:auto;bottom:0;right:0}
body.norwd #main_content_storefront_hotdeals .product .button.direct_reservation,body.norwd #main_content_storefront_search_results .product .button.direct_reservation,body.norwd #main_content_account_hotdeals .product .button.direct_reservation,body.norwd #main_content_account_home_personal_offers .product .button.direct_reservation{right:85px;margin-bottom:0}
body.norwd #main_content_storefront_hotdeals .product .button a,body.norwd #main_content_storefront_search_results .product .button a,body.norwd #main_content_account_hotdeals .product .button a,body.norwd #main_content_account_home_personal_offers .product .button a{height:17px;padding-top:3px;padding-bottom:0}
@media screen and (min-width:721px){#main_content_storefront_hotdeals .product,#main_content_storefront_search_results .product,#main_content_account_hotdeals .product,#main_content_account_home_personal_offers .product{position:relative;width:324px}
#main_content_storefront_hotdeals .product .button,#main_content_storefront_search_results .product .button,#main_content_account_hotdeals .product .button,#main_content_account_home_personal_offers .product .button{position:absolute;top:auto;bottom:0;right:0}
#main_content_storefront_hotdeals .product .button.direct_reservation,#main_content_storefront_search_results .product .button.direct_reservation,#main_content_account_hotdeals .product .button.direct_reservation,#main_content_account_home_personal_offers .product .button.direct_reservation{right:85px;margin-bottom:0}
#main_content_storefront_hotdeals .product .button a,#main_content_storefront_search_results .product .button a,#main_content_account_hotdeals .product .button a,#main_content_account_home_personal_offers .product .button a{height:17px;padding-top:3px;padding-bottom:0}
}
#main_content_storefront_hotdeals .product .advantage+script+.button,#main_content_account_hotdeals .product .advantage+script+.button{position:static;margin-top:.5em}
body.norwd #main_content_account_files .file .button{position:relative;top:-65px}
@media screen and (min-width:721px){#main_content_account_files .file .button{position:relative;top:-65px}
}
@media screen and (max-width:720px){body.rwd #main_content_account_files .file .button{margin:.5em 0 0}
}
#main_content_storefront_hotdeals .content_title .title{color:white;background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
#footer .item:after,#account .item:after,.language_selector .item:after,.breadcrumb .item:after{content:none;padding:0}
body.norwd #account .item{margin:0 5px}
@media screen and (min-width:721px){#account .item{margin:0 5px}
}
@media screen and (max-width:720px){body.rwd #account .item{margin:0}
}
#account .separator:after{display:inline-block;content:" | ";margin:6px 0}
#account .separator_cart_email:after{content:none;margin-left:0}
#account .separator_prefix{display:none}
.language_selector_container{padding-left:0;text-transform:none}
body.norwd .language_selector_container{margin-left:4px}
body.norwd .language_selector_container .item{margin:0 5px}
@media screen and (min-width:721px){.language_selector_container{margin-left:4px}
.language_selector_container .item{margin:0 5px}
}
@media screen and (max-width:720px){body.rwd .language_selector_container{margin-left:0}
body.rwd .language_selector_container .item{margin:0 1em}
}
.language_selector_container .current{font-weight:bold}
#footer_container{height:4em;min-width:320px}
@media screen and (max-width:1129px){body.rwd #footer_container{height:auto}
}
#footer_container #footer{height:inherit}
body.norwd #footer_container #footer{width:1110px;padding:0}
@media screen and (min-width:721px){#footer_container #footer{width:1110px;padding:0}
}
@media screen and (max-width:1129px){body.rwd #footer_container #footer{width:auto;padding:12px 6px}
}
#footer_container #footer .content{height:inherit;width:inherit;display:table-cell;vertical-align:middle;text-align:center}
@media screen and (max-width:1129px){body.rwd #footer_container #footer .content{display:block}
}
#footer_container #footer .content .item:after{display:inline-block;content:" | ";margin:-1px 5px 0 7px;vertical-align:top;color:#626262}
#footer_container #footer .content .item:last-child:after{display:none}
#footer_container #footer .content .separator{display:none}
.breadcrumb .separator:after{content:">";padding:.2em}
.breadcrumb .separator_prefix,.breadcrumb .separator_suffix{display:none}
.voucher{padding:3px;margin-top:5px;margin-bottom:5px}
#secondary_content_countdown .icon_container{position:relative;float:left;margin-right:8px}
#secondary_content_countdown .icon_container .icon{display:inline-block;width:26px;height:26px;background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;border:1px solid #b85616}
#secondary_content_countdown .icon_container .symbol{display:inline-block;width:40px;height:40px;position:absolute;top:-6px;left:-6px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InRpbWUtMy1pY29uIiBkPSJNMjU2LDUwTTI1Niw0MTcgIE0zODIuODE2LDI2NS43ODV2MC4wOTMgIGMtMzcuMDkzLDYuOTM4LTEyNC45NywyMS4zNS0xMzQuNjEzLDIxLjM1Yy0xMy44MDgsMC0yNS0xMS4xOTItMjUtMjVjMC05LjgzMiwxNC43OS0xMDQuNjc1LDIxLjYxOC0xNDMuMDgxICBjMC4yNzQtMS41NDIsMS42MTUtMi42NjksMy4xODEtMi42NjloMC4wMDhjMS43MDksMCwzLjE2NCwxLjI0MywzLjQzMSwyLjkzMmwxOC45MzMsMTE5LjkwNEwzODIuODE2LDI2NS43ODV6IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');background-size:contain;background-repeat:no-repeat}
#secondary_content_countdown .text{margin-left:36px}
body.norwd .datepicker_container{margin-bottom:1em}
@media screen and (min-width:721px){.datepicker_container{margin-bottom:1em}
}
@media screen and (max-width:720px){body.rwd .datepicker_container{margin-bottom:1.8em}
}
body.norwd .datepicker_element input[type="text"]{width:90px}
@media screen and (min-width:721px){.datepicker_element input[type="text"]{width:90px}
}
@media screen and (max-width:720px){body.rwd .datepicker_element input[type="text"]{height:1.2em;font-size:1.2em;width:100px}
}
.datepicker_element .icon{display:inline-block;width:17px;height:17px;position:absolute;top:-1px;background-image:url("images/calendar.png");background-repeat:no-repeat}
body.norwd .datepicker_element .icon{left:75px}
@media screen and (min-width:721px){.datepicker_element .icon{left:75px}
}
@media screen and (max-width:720px){body.rwd .datepicker_element .icon{left:85px}
}
.datepicker_element:hover .icon{background-position:0 -32px}
.datepicker_element.disabled .icon{background-position:0 -32px}
.datepicker_element.disabled:hover .icon{background-position:0 -32px}
.ui-datepicker{background-color:#ebebeb}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;width:30px;height:30px;position:relative;top:-7px;-webkit-transition-property:background-position;-moz-transition-property:background-position;-o-transition-property:background-position;transition-property:background-position;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}
.ui-datepicker .ui-datepicker-prev{background:transparent url("images/arrow-left.png") no-repeat 12px center}
.ui-datepicker .ui-datepicker-prev:hover{background-position:8px center}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled{background:transparent url("images/arrow-left-disabled.png") no-repeat center center;cursor:default}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled:hover{background-position:center center}
.ui-datepicker .ui-datepicker-next{background:transparent url("images/arrow-right.png") no-repeat 8px center}
.ui-datepicker .ui-datepicker-next:hover{background-position:12px center}
.ui-datepicker .ui-datepicker-next.ui-state-disabled{background:transparent url("images/arrow-right-disabled.png") no-repeat center center;cursor:default}
.ui-datepicker .ui-datepicker-next.ui-state-disabled:hover{background-position:center center}
.ui-datepicker .ui-state-disabled{color:silver}
.ui-datepicker .ui-state-disabled:visited{color:silver}
.ui-datepicker .ui-state-disabled:hover{color:silver}
.ui-datepicker .ui-state-disabled:active{color:silver}
#timeslotpass_date_chooser .datepicker_container .datepicker{position:relative}
#timeslotpass_date_chooser .datepicker_container .datepicker .linkedProductBtn{position:absolute;padding:5px 10px;display:none}
#timeslotpass_date_chooser .datepicker_container .datepicker .linkedProductBtn.nextBtn{right:0}
#timeslotpass_date_chooser .datepicker_container .datepicker .ui-datepicker .ui-datepicker-title{margin-bottom:10px}
.message.success,.message.info,.message.warning,.message.error,.message.wait{position:relative;min-height:4em}
.message.success>.title,.message.info>.title,.message.warning>.title,.message.error>.title,.message.wait>.title{display:block;padding-left:5em;font-weight:bold}
.message.success>.content,.message.info>.content,.message.warning>.content,.message.error>.content,.message.wait>.content{padding-left:5em}
.message.success>.content>.icon,.message.info>.content>.icon,.message.warning>.content>.icon,.message.error>.content>.icon,.message.wait>.content>.icon{position:absolute;left:1em;width:4.25em;height:4.25em;background-size:contain;background-repeat:no-repeat;background-position:center;top:50%;margin-top:-2.125em}
.message.success>.title,.message.success a.success{color:#339d33}
.message.success>.content{color:black}
.message.success>.content>.icon{background-image:url("images/messages-colored/success.svg")}
.message.info>.title,.message.info a.info{color:#534bfe}
.message.info>.content{color:black}
.message.info>.content>.icon{background-image:url("images/messages-colored/info.svg")}
.message.warning{min-height:3.75em}
.message.warning>.title,.message.warning a.warning{color:#ed8634}
.message.warning>.content{color:black}
.message.warning>.content>.icon{background-image:url("images/messages-colored/warning.svg")}
.message.error>.title,.message.error a.error{color:#e54554}
.message.error>.content{color:black}
.message.error>.content>.icon{background-image:url("images/messages-colored/error.svg")}
.message.wait>.title,.message.wait>.content{padding-left:4em}
.message.wait>.content>.icon{width:35px;height:35px;margin-top:-18px;background-image:url("images/messages-colored/wait.png");-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
.message.instruction>.content>.icon{display:none}
#page_account_file .message.info a.refresh_order_detail{color:black;text-decoration:underline}
#secondary_content_cart .cart_content{background-image:none;margin:0;padding:0}
#secondary_content_cart .total{clear:both}
#secondary_content_cart .cart_link{display:block;margin-bottom:10px}
#secondary_content_cart .buy_order{float:right}
#main_content_transport_offers .offer .button{margin-top:.8em}
.main_content_seasonticket .title4{text-transform:uppercase;color:white;background-color:#9c9c9c;padding:.5em .75em}
body.norwd .main_content_seasonticket .title4{font-size:13px}
@media screen and (min-width:721px){.main_content_seasonticket .title4{font-size:13px}
}
@media screen and (max-width:1129px){body.rwd .main_content_seasonticket .title4{font-size:1em}
}
#secondary_content_seasonticket .step .step_main_title{background-color:#8e8e8e;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#8e8e8e),color-stop(100%,#6f6f6f));background-image:-webkit-linear-gradient(#8e8e8e,#6f6f6f);background-image:-moz-linear-gradient(#8e8e8e,#6f6f6f);background-image:-o-linear-gradient(#8e8e8e,#6f6f6f);background-image:linear-gradient(#8e8e8e,#6f6f6f);color:white}
#secondary_content_seasonticket .step .bullet{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-right:.25em;color:white;background-color:#aaa}
#secondary_content_seasonticket .step.current .step_main_title{background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01)}
#secondary_content_seasonticket .step.current .bullet{background-color:#7c7c7c}
#secondary_content_seasonticket .step.future .step_main_title{background-color:#bbb9ba;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#bbb9ba),color-stop(100%,#9c9c9c));background-image:-webkit-linear-gradient(#bbb9ba,#9c9c9c);background-image:-moz-linear-gradient(#bbb9ba,#9c9c9c);background-image:-o-linear-gradient(#bbb9ba,#9c9c9c);background-image:linear-gradient(#bbb9ba,#9c9c9c);color:#525252}
#secondary_content_seasonticket .step.future .bullet{background-color:#828282;color:#525252}
#secondary_content_seasonticket .step.done .bullet{background-color:#cd3301}
#secondary_content_seasonticket .step.done .alternative_button a{color:white}
#main_content_seasonticket_included_shows .product_container,#main_content_seasonticket_validation .product_container{width:324px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .product_container,body.rwd #main_content_seasonticket_validation .product_container{width:100%}
}
body.norwd #main_content_seasonticket_included_shows .product_container .title,body.norwd #main_content_seasonticket_validation .product_container .title{font-size:18px}
@media screen and (min-width:721px){#main_content_seasonticket_included_shows .product_container .title,#main_content_seasonticket_validation .product_container .title{font-size:18px}
}
@media screen and (max-width:1129px){body.rwd #main_content_seasonticket_included_shows .product_container .title,body.rwd #main_content_seasonticket_validation .product_container .title{font-size:1.2em}
}
#main_content_seasonticket_included_shows .product_container .included,#main_content_seasonticket_validation .product_container .included{color:#888}
body.norwd #main_content_seasonticket_included_shows .product_container .included,body.norwd #main_content_seasonticket_validation .product_container .included{font-size:11px}
@media screen and (min-width:721px){#main_content_seasonticket_included_shows .product_container .included,#main_content_seasonticket_validation .product_container .included{font-size:11px}
}
@media screen and (max-width:1129px){body.rwd #main_content_seasonticket_included_shows .product_container .included,body.rwd #main_content_seasonticket_validation .product_container .included{font-size:.8em}
}
#main_content_seasonticket_included_shows .seats_container,#main_content_seasonticket_validation .seats_container{width:300px}
@media screen and (max-width:720px){body.rwd #main_content_seasonticket_included_shows .seats_container,body.rwd #main_content_seasonticket_validation .seats_container{width:auto}
}
#secondary_content_navigation li a{color:black}
#secondary_content_navigation li a:visited{color:black}
#secondary_content_navigation li a:hover{color:black}
#secondary_content_navigation li a:active{color:black}
#product_header>.content_title,#main_content_pass>.content_title,#main_content_seasonticket_product>.content_title,#main_content_membership>.content_title,#main_content_distribution_product_detail_info>.content_title{display:none}
#product_header .fallback_main_title,#main_content_pass .fallback_main_title,#main_content_seasonticket_product .fallback_main_title,#main_content_membership .fallback_main_title,#main_content_distribution_product_detail_info .fallback_main_title{display:block}
#product_header.main_content_group>.content_element>.content,#main_content_pass.main_content_group>.content_element>.content,#main_content_seasonticket_product.main_content_group>.content_element>.content,#main_content_membership.main_content_group>.content_element>.content,#main_content_distribution_product_detail_info.main_content_group>.content_element>.content{margin-top:0}
body.norwd #product_header>.content_element>.content,body.norwd #main_content_pass>.content_element>.content,body.norwd #main_content_seasonticket_product>.content_element>.content,body.norwd #main_content_membership>.content_element>.content,body.norwd #main_content_distribution_product_detail_info>.content_element>.content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){#product_header>.content_element>.content,#main_content_pass>.content_element>.content,#main_content_seasonticket_product>.content_element>.content,#main_content_membership>.content_element>.content,#main_content_distribution_product_detail_info>.content_element>.content{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd #product_header>.content_element>.content,body.rwd #main_content_pass>.content_element>.content,body.rwd #main_content_seasonticket_product>.content_element>.content,body.rwd #main_content_membership>.content_element>.content,body.rwd #main_content_distribution_product_detail_info>.content_element>.content{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
#tab_offersLink .title{background-color:#cd3301;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#cd3301),color-stop(100%,#af2b01));background-image:-webkit-linear-gradient(#cd3301,#af2b01);background-image:-moz-linear-gradient(#cd3301,#af2b01);background-image:-o-linear-gradient(#cd3301,#af2b01);background-image:linear-gradient(#cd3301,#af2b01);color:white}
.main_content_list_products .group_main_title{background:0;color:black;padding:0;margin:1em 0 0 0;text-transform:none;filter:alpha(opacity=80);opacity:.8;background-color:#ededed;position:relative;border-bottom:1px solid #6e6e6e;font-family:inherit;font-weight:normal;font-size:24px}
body.rwd .main_content_list_products .group_main_title{font-size:24px}
body.norwd .main_content_list_products .group_main_title{font-size:24px}
body.norwd .main_content_list_products .group_main_title{margin-left:-20px;margin-right:-20px;padding:0 30px 0 20px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.norwd .main_content_list_products .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -30px 0 -20px}
@media screen and (min-width:721px){.main_content_list_products .group_main_title{margin-left:-20px;margin-right:-20px;padding:0 30px 0 20px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.main_content_list_products .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -30px 0 -20px}
}
@media screen and (max-width:720px){body.rwd .main_content_list_products .group_main_title{margin-left:-6px;margin-right:-6px;padding:0 16px 0 6px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
body.rwd .main_content_list_products .group_main_title:after{display:block;content:"";border-bottom:1px solid #8d8d8d;margin:1px -16px 0 -6px}
}
.main_content_list_products .group_main_title .product_group_summary{padding-left:50px;font-weight:lighter;font-size:small}
@media screen and (max-width:720px){body.rwd .main_content_list_products .group_main_title{margin-bottom:.5em;padding-right:20px}
}
.main_content_list_products .group_foldable .group_main_title{cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');background-repeat:no-repeat;background-size:20px;background-position:right 10px center}
.main_content_list_products .group_foldable .group_main_title.closed{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSIjNjY2NjY2Ii8+Cgo8L3N2Zz4K');text-overflow:clip}
.main_content_list_products .group_foldable .group_main_title.closed .group_title{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;padding-right:115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:500px){body.rwd .main_content_list_products .group_foldable .group_main_title.closed .group_title{padding-right:8px}
}
.main_content_list_products .group_foldable .group_main_title .group_count{float:right;font-size:11px;margin:0 1em;line-height:30px;font-weight:normal;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
body.norwd .main_content_list_products .group_foldable .group_main_title .group_count.hidden{display:inline;opacity:0}
@media screen and (min-width:721px){.main_content_list_products .group_foldable .group_main_title .group_count.hidden{display:inline;opacity:0}
}
@media screen and (max-width:500px){body.rwd .main_content_list_products .group_foldable .group_main_title .group_count{display:none}
}
.toolbar select{width:200px}
.toolbar #dateFilter{width:120px}
.toolbar #reset_filters{font-size:10px;color:black}
@media screen and (max-width:720px){body.rwd #page_list_events .toolbar{margin-bottom:1em}
}
#main_content_account_dashboard .tab_content tr.pending_file{background-color:#2ecc71}
#main_content_account_dashboard .tab_content tr.pending_file .file_action{color:white}
#main_content_account_dashboard .tab_content tr.pending_file .expiration_info{font-weight:bold}
.normal-table-container{width:100%;max-height:270px;position:relative}
.normal-table-container .normal-table-container-inner{overflow-x:hidden;overflow-y:auto;height:100%;max-height:inherit}
.normal-table-container .normal-table-container-inner thead{background-color:rgba(205,51,1,0.1);height:27px;border-bottom:1px solid #b4b4b4}
.normal-table-container .normal-table-container-inner thead tr{height:37px}
.normal-table-container .normal-table-container-inner thead,.normal-table-container .normal-table-container-inner tbody{vertical-align:middle}
.normal-table-container .normal-table-container-inner th,.normal-table-container .normal-table-container-inner tr,.normal-table-container .normal-table-container-inner td{vertical-align:inherit}
.normal-table-container .normal-table-container-inner th{padding:0 5px;border-bottom:0}
#main_content_edit_personal_details .field_social.linked .label{padding-left:25px;padding-top:2px;height:20px;background:url("images/messages-colored/success.svg") no-repeat;background-size:20px}
body.norwd #main_content_edit_personal_details .field_social.linked .value{margin-left:-25px}
@media screen and (min-width:721px){#main_content_edit_personal_details .field_social.linked .value{margin-left:-25px}
}
#main_content_confirmation_facebook>.content_title>.title{font-family:"Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;font-size:1em;color:white;background:#3b5999;text-transform:none;margin:0;border-bottom:0;width:auto;height:auto;background-color:#3b5999;color:white}
body.norwd #main_content_confirmation_facebook>.content_title>.title{padding:11px 20px}
@media screen and (min-width:721px){#main_content_confirmation_facebook>.content_title>.title{padding:11px 20px}
}
@media screen and (max-width:720px){body.rwd #main_content_confirmation_facebook>.content_title>.title{padding:.75em 6px}
}
body.norwd #main_content_confirmation_facebook>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
@media screen and (min-width:721px){#main_content_confirmation_facebook>.content_title>.title{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
}
@media screen and (max-width:720px){body.rwd #main_content_confirmation_facebook>.content_title>.title{-moz-border-radius-topleft:.75em;-webkit-border-top-left-radius:.75em;border-top-left-radius:.75em;-moz-border-radius-topright:.75em;-webkit-border-top-right-radius:.75em;border-top-right-radius:.75em}
}
#main_content_confirmation_facebook>.content_title>.title a{color:black}
#main_content_confirmation_facebook>.content_title>.title a:visited{color:black}
#main_content_confirmation_facebook>.content_title>.title a:hover{color:black}
#main_content_confirmation_facebook>.content_title>.title a:active{color:black}
#add_family_contact_form{background-color:white}
#add_family_contact_form .buttons_container{margin-top:0;border:0}
#add_family_contact_form .allowed_chars_error{margin-left:0;margin-bottom:20px;display:inline-block}
#add_family_contact_form .allowed_chars_error.hidden{display:none}
@media screen and (max-width:720px){body.rwd #add_family_contact_form #new_contact_form_button_container,body.rwd #add_family_contact_form #existing_contact_form_button_container{text-align:right}
}
@media screen and (max-width:720px){body.rwd #add_family_contact_form #new_contact_form_button_container.show,body.rwd #add_family_contact_form #existing_contact_form_button_container.show,body.rwd #add_family_contact_form #existing_contact_form.show,body.rwd #add_family_contact_form #new_contact_form.show{display:block}
body.rwd #add_family_contact_form #new_contact_form_button_container.hide,body.rwd #add_family_contact_form #existing_contact_form_button_container.hide,body.rwd #add_family_contact_form #existing_contact_form.hide,body.rwd #add_family_contact_form #new_contact_form.hide{display:none}
}
#add_family_contact_form #existing_contact_form,#add_family_contact_form #new_contact_form{box-sizing:content-box}
body.norwd #add_family_contact_form #existing_contact_form label,body.norwd #add_family_contact_form #existing_contact_form .label,body.norwd #add_family_contact_form #new_contact_form label,body.norwd #add_family_contact_form #new_contact_form .label{width:140px}
@media screen and (min-width:721px){#add_family_contact_form #existing_contact_form label,#add_family_contact_form #existing_contact_form .label,#add_family_contact_form #new_contact_form label,#add_family_contact_form #new_contact_form .label{width:140px}
}
#add_family_contact_form #existing_contact_form .title,#add_family_contact_form #new_contact_form .title{padding:16px 0;border-bottom:1px solid #6e6e6e;font-size:1.7em;color:black}
#add_family_contact_form #existing_contact_form .content,#add_family_contact_form #new_contact_form .content{padding-top:12px}
#add_family_contact_form #existing_contact_form .content .instruction,#add_family_contact_form #new_contact_form .content .instruction{padding:10px;color:#525252}
body.norwd #add_family_contact_form #existing_contact_form,body.norwd #add_family_contact_form #existing_contact_form_button_container{width:400px;float:left}
body.norwd #add_family_contact_form #existing_contact_form .content,body.norwd #add_family_contact_form #existing_contact_form_button_container .content{padding-right:10px}
body.norwd #add_family_contact_form #existing_contact_form .title,body.norwd #add_family_contact_form #existing_contact_form_button_container .title{margin-right:20px}
@media screen and (min-width:721px){#add_family_contact_form #existing_contact_form,#add_family_contact_form #existing_contact_form_button_container{width:400px;float:left}
#add_family_contact_form #existing_contact_form .content,#add_family_contact_form #existing_contact_form_button_container .content{padding-right:10px}
#add_family_contact_form #existing_contact_form .title,#add_family_contact_form #existing_contact_form_button_container .title{margin-right:20px}
}
body.norwd #add_family_contact_form #new_contact_form{padding-left:420px;width:450px}
body.norwd #add_family_contact_form #new_contact_form select{width:100px}
body.norwd #add_family_contact_form #new_contact_form #address_line_1{display:inline-block}
body.norwd #add_family_contact_form #new_contact_form #address_line_2,body.norwd #add_family_contact_form #new_contact_form #address_line_3{display:block;margin-left:143px}
body.norwd #add_family_contact_form #new_contact_form #address_country,body.norwd #add_family_contact_form #new_contact_form .locality_criterion_combo{width:215px}
body.norwd #add_family_contact_form #new_contact_form #address_zipcode{width:92px}
body.norwd #add_family_contact_form #new_contact_form #address_town{width:162px}
body.norwd #add_family_contact_form #new_contact_form #newEmail_no_display{width:0}
body.norwd #add_family_contact_form #new_contact_form input[id="newEmail"]{margin-left:3px}
body.norwd #add_family_contact_form #new_contact_form input[id="phone_number"],body.norwd #add_family_contact_form #new_contact_form input[id="mobile_number"]{width:162px}
@media screen and (min-width:721px){#add_family_contact_form #new_contact_form{padding-left:420px;width:450px}
#add_family_contact_form #new_contact_form select{width:100px}
#add_family_contact_form #new_contact_form #address_line_1{display:inline-block}
#add_family_contact_form #new_contact_form #address_line_2,#add_family_contact_form #new_contact_form #address_line_3{display:block;margin-left:143px}
#add_family_contact_form #new_contact_form #address_country,#add_family_contact_form #new_contact_form .locality_criterion_combo{width:215px}
#add_family_contact_form #new_contact_form #address_zipcode{width:92px}
#add_family_contact_form #new_contact_form #address_town{width:162px}
#add_family_contact_form #new_contact_form #newEmail_no_display{width:0}
#add_family_contact_form #new_contact_form input[id="newEmail"]{margin-left:3px}
#add_family_contact_form #new_contact_form input[id="phone_number"],#add_family_contact_form #new_contact_form input[id="mobile_number"]{width:162px}
}
@media screen and (max-width:720px){body.rwd #add_family_contact_form #new_contact_form #field_address_zipcode_town_input #address_zipcode{width:32%}
body.rwd #add_family_contact_form #new_contact_form #field_address_zipcode_town_input #address_town{width:65%;float:right}
body.rwd #add_family_contact_form #new_contact_form #mobile_prefix,body.rwd #add_family_contact_form #new_contact_form #phone_prefix{width:32%}
body.rwd #add_family_contact_form #new_contact_form #mobile_number,body.rwd #add_family_contact_form #new_contact_form #phone_number{width:65%;float:right}
}
#add_family_contact_form #new_contact_form .content{border-left:1px solid #6e6e6e;margin-left:-20px;padding-left:20px}
#add_family_contact_form #new_contact_form .field{padding-bottom:14px}
#add_family_contact_form #new_contact_form .title_value_label{display:inline}
#add_family_contact_form #new_contact_form .title_value_label input,#add_family_contact_form #new_contact_form .title_value_label label{display:inline}
#add_family_contact_form #new_contact_form .create_account_checkbox{padding-top:5px}
#add_family_contact_form #new_contact_form .create_account_checkbox label{width:inherit}
#add_family_contact_form #new_contact_form .create_account_checkbox input[type="checkbox"]{top:3px}
#add_family_contact_form #new_contact_form .create_account_checkbox .help_wrapper{background-color:#ea894a;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ea894a),color-stop(100%,#df5427));background-image:-webkit-linear-gradient(#ea894a,#df5427);background-image:-moz-linear-gradient(#ea894a,#df5427);background-image:-o-linear-gradient(#ea894a,#df5427);background-image:linear-gradient(#ea894a,#df5427);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;vertical-align:text-bottom;width:16px;height:16px}
@media screen and (max-width:1129px){body.rwd #add_family_contact_form #new_contact_form .create_account_checkbox .help_wrapper{display:none}
}
#add_family_contact_form #new_contact_form .create_account_checkbox .help_wrapper .help{display:block;width:16px;height:16px;background:url("images/button_help.png") no-repeat center}
#add_family_contact_form #new_contact_form #purchaserDuty{height:80px;overflow-y:auto;display:inline-block;text-align:justify;font-style:italic;padding:0 5px}
#add_family_contact_form #new_contact_form .accept_privacy_policy label{width:auto}
body.norwd #add_family_contact_form .form_separator{float:left;padding:135px 0}
@media screen and (min-width:721px){#add_family_contact_form .form_separator{float:left;padding:135px 0}
}
@media screen and (max-width:720px){body.rwd #add_family_contact_form .form_separator{text-align:center;border-bottom:1px solid #6e6e6e}
}
#add_family_contact_form .form_separator .text{color:white;background-color:#cd3301;margin:-10px;padding:3px 5px 4px 4px;border-radius:10px}
@media screen and (max-width:720px){body.rwd #add_family_contact_form .form_separator .text{position:relative;top:6px}
}
#add_family_contact_form .navigator{display:none}
@media screen and (max-width:720px){body.rwd #add_family_contact_form .navigator{text-align:center;padding:20px}
body.rwd #add_family_contact_form .navigator.show{display:block}
body.rwd #add_family_contact_form .navigator.hide{display:none}
body.rwd #add_family_contact_form .navigator a{text-decoration:underline;display:block}
body.rwd #add_family_contact_form .navigator .icon{width:20px;height:20px;background-size:20px;display:inline-block}
body.rwd #add_family_contact_form .navigator .icon.down{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsNTEyLDApIiBmaWxsPSIjY2QzMzAxIi8+Cgo8L3N2Zz4K')}
body.rwd #add_family_contact_form .navigator .icon.up{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwb2x5Z29uIGlkPSJhcnJvdy0yNS1pY29uIiBwb2ludHM9IjE0Mi4zMzIsMTA0Ljg4NiAxOTcuNDgsNTAgNDAyLjUsMjU2IDE5Ny40OCw0NjIgMTQyLjMzMiw0MDcuMTEzIDI5Mi43MjcsMjU2ICIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDUxMiw1MTIpIiBmaWxsPSIjY2QzMzAxIi8+Cgo8L3N2Zz4K');margin-bottom:-16px}
}
input.disabled{background-color:grey}
#warning_order_cannot_be_change{display:none}
td.quantity input[type='number']{-moz-appearance:textfield}
td.quantity input[type=number]::-webkit-inner-spin-button,td.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
body.norwd #main_content_seasonticket_included_shows .products_container ul.semantic-no-styling{overflow:hidden}
@media screen and (min-width:721px){#main_content_seasonticket_included_shows .products_container ul.semantic-no-styling{overflow:hidden}
}