@font-face{font-family:"Futura W01 Light";src:url(/assets/font/futura/Fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix);src:url(/assets/font/futura/Fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/e80a3257-e0b2-4f7c-b4e8-0167c9adb7c0.woff) format("woff"),url(/assets/font/futura/Fonts/5426d3ca-532d-4e71-a700-0a22917df569.ttf) format("truetype"),url(/assets/font/futura/Fonts/67fb5232-0944-4965-8594-ed2972b84950.svg#67fb5232-0944-4965-8594-ed2972b84950) format("svg")}@font-face{font-family:FuturaW01-LightOblique;src:url(/assets/font/futura/Fonts/3df40436-6074-4f91-b510-d634b2151e8a.eot?#iefix);src:url(/assets/font/futura/Fonts/3df40436-6074-4f91-b510-d634b2151e8a.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/1d09eebb-0bae-4073-881b-7a0e0e8e88ef.woff) format("woff"),url(/assets/font/futura/Fonts/cd531335-acc1-4537-a7bf-95f8d4ccdf95.ttf) format("truetype"),url(/assets/font/futura/Fonts/46a3f4db-5fa7-4322-bb01-8427b461fd8c.svg#46a3f4db-5fa7-4322-bb01-8427b461fd8c) format("svg")}@font-face{font-family:"Futura W01 Book";src:url(/assets/font/futura/Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix);src:url(/assets/font/futura/Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/4d0e252c-d811-4a5d-a7f3-6ad72c6b76f2.woff) format("woff"),url(/assets/font/futura/Fonts/54250d43-02be-4ff9-b802-a4ea104a0611.ttf) format("truetype"),url(/assets/font/futura/Fonts/15c556fc-4608-4b01-8a0d-9c8631c8bd74.svg#15c556fc-4608-4b01-8a0d-9c8631c8bd74) format("svg")}@font-face{font-family:"Futura W01 Book Oblique";src:url(/assets/font/futura/Fonts/012343a3-dfcf-47cb-a171-b6562b97cd14.eot?#iefix);src:url(/assets/font/futura/Fonts/012343a3-dfcf-47cb-a171-b6562b97cd14.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/5fa88c9e-299a-498c-8ddf-5dbcde40259f.woff) format("woff"),url(/assets/font/futura/Fonts/7a20f98f-c2a2-4899-819d-30535f0434c0.ttf) format("truetype"),url(/assets/font/futura/Fonts/c8dbed6c-5c46-48bf-ac93-386f24720591.svg#c8dbed6c-5c46-48bf-ac93-386f24720591) format("svg")}@font-face{font-family:"Futura W01 Medium";src:url(/assets/font/futura/Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix);src:url(/assets/font/futura/Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/1b696b29-a6bd-4411-a50f-37fd8a209b36.woff) format("woff"),url(/assets/font/futura/Fonts/a3931c31-5998-4dbd-b7d5-d310e4ed3d60.ttf) format("truetype"),url(/assets/font/futura/Fonts/6779412d-2ea7-4f1a-acfd-f6a527baaee7.svg#6779412d-2ea7-4f1a-acfd-f6a527baaee7) format("svg")}@font-face{font-family:FuturaW01-MediumOblique;src:url(/assets/font/futura/Fonts/8f76015c-aba7-43cd-abd7-29232fdf55db.eot?#iefix);src:url(/assets/font/futura/Fonts/8f76015c-aba7-43cd-abd7-29232fdf55db.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/ea7214b2-6c5b-4a62-89df-594ba0d45149.woff) format("woff"),url(/assets/font/futura/Fonts/80472e52-6fc5-47d3-a433-23eb82a4805d.ttf) format("truetype"),url(/assets/font/futura/Fonts/c4b00a23-6dcd-4ac3-9c83-07e77640bdd4.svg#c4b00a23-6dcd-4ac3-9c83-07e77640bdd4) format("svg")}@font-face{font-family:"Futura W01 Heavy";src:url(/assets/font/futura/Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix);src:url(/assets/font/futura/Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/f181fec3-5b1b-4e9f-94b6-e0d7150d1fbf.woff) format("woff"),url(/assets/font/futura/Fonts/65ebb7f6-a11e-4744-8066-aa7029a5ba38.ttf) format("truetype"),url(/assets/font/futura/Fonts/e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f.svg#e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f) format("svg")}@font-face{font-family:FuturaW01-HeavyOblique;src:url(/assets/font/futura/Fonts/77b66835-3b3a-4573-9896-28f9c45065e0.eot?#iefix);src:url(/assets/font/futura/Fonts/77b66835-3b3a-4573-9896-28f9c45065e0.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/f66d3dd0-7261-4072-82e0-b027fbc3e052.woff) format("woff"),url(/assets/font/futura/Fonts/26b870c6-9a3b-42f7-aa44-4e6541ccae9d.ttf) format("truetype"),url(/assets/font/futura/Fonts/e96bb300-507f-43df-b8f4-3e5dedf1a21b.svg#e96bb300-507f-43df-b8f4-3e5dedf1a21b) format("svg")}@font-face{font-family:"Futura W01 Bold";src:url(/assets/font/futura/Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix);src:url(/assets/font/futura/Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/2a65cbfc-5071-4b4d-bfc2-e052bb091ee2.woff) format("woff"),url(/assets/font/futura/Fonts/812f781d-aa66-47a1-b6a2-7941effc1527.ttf) format("truetype"),url(/assets/font/futura/Fonts/2a371030-ff67-40ac-8307-082c1fccf151.svg#2a371030-ff67-40ac-8307-082c1fccf151) format("svg")}@font-face{font-family:"Futura W01 Bold Oblique";src:url(/assets/font/futura/Fonts/025dbf6f-925b-4949-8acc-bfd57280a5bd.eot?#iefix);src:url(/assets/font/futura/Fonts/025dbf6f-925b-4949-8acc-bfd57280a5bd.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/501c3b31-5941-4198-bede-39e4702bbbcf.woff) format("woff"),url(/assets/font/futura/Fonts/20c693f2-9dfa-4264-86d1-0bdc21393f1a.ttf) format("truetype"),url(/assets/font/futura/Fonts/504b662f-9558-41e7-ad31-da7a33a5d4d8.svg#504b662f-9558-41e7-ad31-da7a33a5d4d8) format("svg")}@font-face{font-family:"Futura W01 ExtraBold";src:url(/assets/font/futura/Fonts/e516390d-3788-4c01-aa7c-b3e02513fed3.eot?#iefix);src:url(/assets/font/futura/Fonts/e516390d-3788-4c01-aa7c-b3e02513fed3.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/71412249-2d57-471a-a4d5-981114297382.woff) format("woff"),url(/assets/font/futura/Fonts/8ccb8a63-e876-4780-a50f-bcc566888d2a.ttf) format("truetype"),url(/assets/font/futura/Fonts/91e409d1-261c-43dd-8ab7-32f46c395b1c.svg#91e409d1-261c-43dd-8ab7-32f46c395b1c) format("svg")}@font-face{font-family:FuturaW01-ExtraBoldObli;src:url(/assets/font/futura/Fonts/5e0ea8cf-349e-4970-bc27-3479279c24c6.eot?#iefix);src:url(/assets/font/futura/Fonts/5e0ea8cf-349e-4970-bc27-3479279c24c6.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/ab2fb808-da20-49c3-93be-5747bdb7ad6d.woff) format("woff"),url(/assets/font/futura/Fonts/bc17644f-8538-4de7-8cd9-c2e1636688b2.ttf) format("truetype"),url(/assets/font/futura/Fonts/3003e780-5245-4b44-a4cd-e2ae6efe0639.svg#3003e780-5245-4b44-a4cd-e2ae6efe0639) format("svg")}@font-face{font-family:"Futura W01 Black";src:url(/assets/font/futura/Fonts/100b737d-1725-4523-b1fc-d2a279733ab7.eot?#iefix);src:url(/assets/font/futura/Fonts/100b737d-1725-4523-b1fc-d2a279733ab7.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/6a6f96a4-65cb-4644-aae9-f4a35f4b47a8.woff) format("woff"),url(/assets/font/futura/Fonts/c78afce6-c389-467f-adae-6d3e774ae59b.ttf) format("truetype"),url(/assets/font/futura/Fonts/7e7a3fdd-e46c-4c9b-a401-80ac25a9ab6d.svg#7e7a3fdd-e46c-4c9b-a401-80ac25a9ab6d) format("svg")}@font-face{font-family:"Futura W01 Display";src:url(/assets/font/futura/Fonts/b8338ec9-7386-4455-98bc-5cc883abb712.eot?#iefix);src:url(/assets/font/futura/Fonts/b8338ec9-7386-4455-98bc-5cc883abb712.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/51cb4b21-8352-4241-b58c-b12efe8896b9.woff) format("woff"),url(/assets/font/futura/Fonts/796d9f6c-3b50-49b8-8be2-2479733eccfc.ttf) format("truetype"),url(/assets/font/futura/Fonts/11e87e8e-4941-4cdd-a491-a34e1f47d38c.svg#11e87e8e-4941-4cdd-a491-a34e1f47d38c) format("svg")}@font-face{font-family:FuturaW01-ShadowedExBol;src:url(/assets/font/futura/Fonts/f604d636-0c61-447e-b586-a15b89dfb89e.eot?#iefix);src:url(/assets/font/futura/Fonts/f604d636-0c61-447e-b586-a15b89dfb89e.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/0617328d-bcdd-4de0-9393-48adedccb90f.woff) format("woff"),url(/assets/font/futura/Fonts/e5730302-3ef2-418c-974b-2541711ac979.ttf) format("truetype"),url(/assets/font/futura/Fonts/20f9445f-5f3e-4693-bb61-ce1269e07eaf.svg#20f9445f-5f3e-4693-bb61-ce1269e07eaf) format("svg")}@font-face{font-family:"FuturaW01-LightCondense 774878";src:url(/assets/font/futura/Fonts/ee9f8f53-9492-44fb-bc6a-707e94539565.eot?#iefix);src:url(/assets/font/futura/Fonts/ee9f8f53-9492-44fb-bc6a-707e94539565.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/8510732b-d556-4bc3-9189-2e2e543e6ebc.woff) format("woff"),url(/assets/font/futura/Fonts/2499b658-e722-4e0b-8b08-341f08e59fdb.ttf) format("truetype"),url(/assets/font/futura/Fonts/67276be2-f06d-40bb-88b6-bfa1e9de5309.svg#67276be2-f06d-40bb-88b6-bfa1e9de5309) format("svg")}@font-face{font-family:"FuturaW01-LightCondense 774881";src:url(/assets/font/futura/Fonts/4915a84e-d63f-4641-bd75-ff97f651962b.eot?#iefix);src:url(/assets/font/futura/Fonts/4915a84e-d63f-4641-bd75-ff97f651962b.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/f7f9c4a4-a540-4517-897c-b5d0c17068c2.woff) format("woff"),url(/assets/font/futura/Fonts/a73542a4-1857-418e-a7d7-967067c243da.ttf) format("truetype"),url(/assets/font/futura/Fonts/ec4da17e-bfc4-47cd-bf18-d088a8dd1e06.svg#ec4da17e-bfc4-47cd-bf18-d088a8dd1e06) format("svg")}@font-face{font-family:FuturaW01-MediumCondens;src:url(/assets/font/futura/Fonts/c9bb15b9-5c4a-477b-8e2d-1924c3ef942d.eot?#iefix);src:url(/assets/font/futura/Fonts/c9bb15b9-5c4a-477b-8e2d-1924c3ef942d.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/286ca836-0e48-43ba-9f12-8ba861fafeda.woff) format("woff"),url(/assets/font/futura/Fonts/40e2893b-b4c0-4b91-aa42-4ab0be867d25.ttf) format("truetype"),url(/assets/font/futura/Fonts/275744c1-8dd1-40d7-ae52-17728b66a3dc.svg#275744c1-8dd1-40d7-ae52-17728b66a3dc) format("svg")}@font-face{font-family:FuturaW01-MediumCondObl;src:url(/assets/font/futura/Fonts/d11a4948-4ace-4892-a9a2-e67265c1aed4.eot?#iefix);src:url(/assets/font/futura/Fonts/d11a4948-4ace-4892-a9a2-e67265c1aed4.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/fa904977-aa0b-4e26-be10-943dd1ca4e5e.woff) format("woff"),url(/assets/font/futura/Fonts/74361f7f-5e1e-450c-8f18-716776f83d98.ttf) format("truetype"),url(/assets/font/futura/Fonts/71813bad-618e-498c-90dc-7f82db8c1a66.svg#71813bad-618e-498c-90dc-7f82db8c1a66) format("svg")}@font-face{font-family:"FuturaW01-BoldCondensed 774890";src:url(/assets/font/futura/Fonts/d5a62439-27d1-4deb-b8df-4c2610128f1b.eot?#iefix);src:url(/assets/font/futura/Fonts/d5a62439-27d1-4deb-b8df-4c2610128f1b.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/e07f45c2-9c42-4c23-ab7a-c161556274ef.woff) format("woff"),url(/assets/font/futura/Fonts/c188225b-c194-419b-8d14-c5d677fcb3eb.ttf) format("truetype"),url(/assets/font/futura/Fonts/a92ba10a-1759-4dc6-b9b5-06e311b67829.svg#a92ba10a-1759-4dc6-b9b5-06e311b67829) format("svg")}@font-face{font-family:"FuturaW01-BoldCondensed 774893";src:url(/assets/font/futura/Fonts/53e7f767-607a-456e-882f-eb8929656f58.eot?#iefix);src:url(/assets/font/futura/Fonts/53e7f767-607a-456e-882f-eb8929656f58.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/7c6841e4-d4ba-4d3a-b20f-4e8d6a66ba69.woff) format("woff"),url(/assets/font/futura/Fonts/40dd32e2-b92f-4f8f-b0bb-44d58a17c470.ttf) format("truetype"),url(/assets/font/futura/Fonts/ec286635-a373-4e03-ac4d-66a2cf5ac6a1.svg#ec286635-a373-4e03-ac4d-66a2cf5ac6a1) format("svg")}@font-face{font-family:"FuturaW01-ExtraBoldCond 774896";src:url(/assets/font/futura/Fonts/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot?#iefix);src:url(/assets/font/futura/Fonts/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/04733668-9f3f-4f2f-a534-14fb44683f83.woff) format("woff"),url(/assets/font/futura/Fonts/1f9bced0-1224-4785-9553-68fcbac00914.ttf) format("truetype"),url(/assets/font/futura/Fonts/23d05127-305c-4753-8f3a-16d8109db5ca.svg#23d05127-305c-4753-8f3a-16d8109db5ca) format("svg")}@font-face{font-family:"FuturaW01-ExtraBoldCond 774899";src:url(/assets/font/futura/Fonts/9d48daa7-88b1-41ed-b086-f4314ac40c74.eot?#iefix);src:url(/assets/font/futura/Fonts/9d48daa7-88b1-41ed-b086-f4314ac40c74.eot?#iefix) format("eot"),url(/assets/font/futura/Fonts/04e8852b-8371-4292-b870-9c670cc75bed.woff) format("woff"),url(/assets/font/futura/Fonts/12c23072-18fa-4a45-9698-9ed4ce2c33bb.ttf) format("truetype"),url(/assets/font/futura/Fonts/760b1c8f-1c70-4231-9d4b-e8927e3eaf98.svg#760b1c8f-1c70-4231-9d4b-e8927e3eaf98) format("svg")}.test1{font-family:"Futura W01 Light"}.test2{font-family:FuturaW01-LightOblique}.test3{font-family:"Futura W01 Book"}.test4{font-family:"Futura W01 Book Oblique"}.test5{font-family:"Futura W01 ExtraBold"}.test6{font-family:"Futura W01 Bold Oblique"}.test7{font-family:"Futura W01 Heavy"}.test8{font-family:FuturaW01-HeavyOblique}.test9{font-family:"FuturaW01-LightCondense 774881"}.test10{font-family:"FuturaW01-LightCondense 774878"}.test11{font-family:FuturaW01-MediumCondens}.test12{font-family:FuturaW01-MediumCondObl}.test13,.test14{font-family:"FuturaW01-BoldCondensed 774890"}.test15{font-family:FuturaW01-ShadowedExBol}.test16{font-family:"Futura W01 Display"}.test17{font-family:"Futura W01 Black"}.non-responsive .table td,.non-responsive .table th{vertical-align:middle;text-align:left}.non-responsive .table td.center,.non-responsive .table th.center{text-align:center;vertical-align:middle}.hide{display:none}.center{text-align:center}.align-right{text-align:right!important}.text-center{text-align:center!important}#TBAlertBox{box-sizing:border-box;position:fixed;left:50%;width:80%;margin-left:-40%;top:20px;z-index:10002;background-color:#fff;border:5px solid #1A9FDF;color:#000}@media only screen and (max-width:680px){#TBAlertBox{width:90%;margin-left:-45%}}@media only screen and (min-width:1000px){#TBAlertBox{max-width:800px;margin-left:-400px}}.festival-theme--cannes #TBAlertBox{border-color:#36AAE4}.festival-theme--health #TBAlertBox{border-color:#004875}.festival-theme--innovation #TBAlertBox{border-color:#97b6c9}#TBBoxBlackOut{position:absolute;top:0;left:0;width:100%;height:1000px;z-index:9998;background:rgba(0,0,0,.5)}#TBAlertBoxInner{min-height:110px}#TBAlertBoxInner ul{margin-top:10px;margin-bottom:10px}#TBAlertBoxInner ul li{margin-bottom:.2em}#TBAlertBoxInner h3{font-size:130%}#TBAlertButtons .button_style{display:inline;float:none}#TBAlertBox.ie_quirks{height:140px;position:absolute;top:30px;left:50%}#TBAlertBoxInner h3{background:#F5FBFE;color:#1A9FDF;margin:-10px -15px 15px;padding:15px 10px;text-transform:uppercase;text-align:center}.festival-theme--cannes #TBAlertBoxInner h3{color:#36AAE4}.festival-theme--health #TBAlertBoxInner h3{color:#004875}.festival-theme--innovation #TBAlertBoxInner h3{color:#97b6c9}#TBAlertBoxInner{margin:10px 15px}#TBAlertButtons{border-top:1px dashed #EEE;margin:15px 0 5px;padding-top:10px;text-align:center}.BasketGuideSlider{position:relative;background-color:#F0F6F9;padding:20px}#basketGuideButton .fa-info-circle{font-size:1.4em;padding-right:10px;padding-bottom:2px;position:relative;top:1px}a#basketGuideButton:hover{color:#FFF!important}.closeBsketGuideBtn{position:absolute;top:5px;right:10px;font-size:1.4em;cursor:pointer}ul.steps,ul.steps_mini{background:#ddd;list-style:none;padding:0;margin:10px 0 15px;display:table;float:left}ul.steps li{display:inline-block;float:left;width:226px;min-height:75px;margin:0;text-decoration:none;color:#666;padding:5px 2px 5px 7px;border-right:1px dashed #bbb;position:relative}ul.steps li.last{margin-right:0;border-right:1px solid #ddd}ul.steps li.active{text-decoration:none;color:#fff;background:#68C3F0;border-right:1px solid #68C3F0;padding-right:10px}.festival-theme--cannes ul.steps li.active{background-color:#36AAE4;border-right-color:#36AAE4}.festival-theme--health ul.steps li.active{background-color:#004875;border-right-color:#004875}.festival-theme--innovation ul.steps li.active{background-color:#97b6c9;border-right-color:#97b6c9}ul.steps li.active.last{border-right-width:15px}ul.steps .stepHeader{font-weight:700;text-transform:uppercase;height:50px;line-height:1.5em}ul.steps .stepText{font-weight:400;font-size:.9em}ul.steps li.pointNext{width:20px!important;padding:0;margin:0;border:none}div.pointNext{width:0;height:0;border-style:solid;border-width:42.5px 0 42.5px 20px}ul.steps_mini li{float:left;margin-left:0;line-height:30px;padding:0 18px;position:relative;border-right:1px dotted #aaa;font-size:13px;margin-bottom:0}ul.steps_mini li.active{text-decoration:none;color:#fff;background:#68C3F0;border-right:1px solid #68C3F0}ul.steps_mini li.current{margin-right:0;font-weight:700}ul.steps_mini li.last{border-right:none;margin-right:0}ul.steps_mini li.last.current{border-right:1px solid #68C3F0}ul.steps_mini .pointNext{background-color:none;height:0;width:0;right:-8px;top:0;border-width:15px 0 15px 8px;position:absolute}ul.baby.steps li{width:135px;min-height:75px}ul.baby.steps li .stepHeader{font-size:3em;float:left;height:50px;line-height:1.75em}ul.baby.steps li .stepText{font-size:.8em;font-weight:400;padding:30px 0 20px 10px;float:left}ul.baby.steps .steps_number{font-size:3em;float:left;padding-top:.2em}ul.baby.steps .steps_text{float:left;padding-top:1.6em;padding-left:.5em;font-size:1.2em}ul.steps-delegates li{width:30%}ul.steps-delegates .stepHeader{height:auto}.icon-lf-checkbox{background-image:url(/images/layout/icons-checkboxes.png);background-position:0 0}.icon-lf-checkbox-ticked{background-image:url(/images/layout/icons-checkboxes.png);background-position:-14px 0}.icon.edit{background-image:url(/lions_common/systems/images/CL2015/icons/icon_entry_edit.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.clone{background-image:url(/lions_common/systems/images/CL2015/icons/icon_entry_clone.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.warning{background-image:url(/lions_common/systems/images/CL2015/icons/incomplete.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.cross,.icon.plus{background-image:url(/lions_common/systems/images/CL2015/icons/icon_entry_delete.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.tick{background-image:url(/lions_common/systems/images/CL2015/icons/tick.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.view{background-image:url(/lions_common/systems/images/CL2015/icons/icon_entry_view.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}.icon.plus{background-image:url(/lions_common/systems/images/CL2015/icons/plus.png);background-repeat:no-repeat;background-color:transparent;background-position:center center;width:20px;height:20px;display:inline-block;margin:5px 2px -5px}a.reg_intro_option:link,a.reg_intro_option:visited{background-color:#008BC8;background-position:85% 100%;background-repeat:no-repeat;color:#fff;padding:20px;margin:10px 5px 10px 0;width:40%;height:200px;float:left;font-size:20px;text-align:center;text-decoration:none}a.reg_intro_option.last-child{margin-right:0}a.reg_intro_option:hover{background-color:#007BB8}.reg_intro_option em{font-size:12px}.registraiton_cc_checkbox{float:left;height:2.5em;margin:5px 10px}.registraiton_cc_checkbox input{margin-left:0!important}.form-frontend label.mandatory,.form-horizontal label.mandatory{font-family:'Futura W01 Heavy'}#registrationSystem .form-frontend .payment_buttons{float:right}#registrationSystem .form-frontend .controls.multiple{margin-top:5px}#registrationSystem .form-frontend .shortlabel{display:inline-block}#registrationSystem .reg_companion_question{margin-left:200px}.reg_companion_question .accom_button{width:130px;float:left;margin:0 20px}#registrationSystem .reg_package_info{border-bottom:1px solid #eee}.accom_questions{text-align:center}.accom_questions a{display:inline-block;margin-right:2px}.accom_hdr{background-color:#68C3F0!important;border-color:#68C3F0!important;font-weight:700;color:#fff}.festival-theme--cannes #entrySystem h1,.festival-theme--cannes #entrySystem h2,.festival-theme--cannes #entrySystem h3,.festival-theme--cannes #registrationSystem h1,.festival-theme--cannes #registrationSystem h2,.festival-theme--cannes #registrationSystem h3{color:#36AAE4}.festival-theme--health #entrySystem h1,.festival-theme--health #entrySystem h2,.festival-theme--health #entrySystem h3,.festival-theme--health #registrationSystem h1,.festival-theme--health #registrationSystem h2,.festival-theme--health #registrationSystem h3{color:#004875}.festival-theme--innovation #entrySystem h1,.festival-theme--innovation #entrySystem h2,.festival-theme--innovation #entrySystem h3,.festival-theme--innovation #registrationSystem h1,.festival-theme--innovation #registrationSystem h2,.festival-theme--innovation #registrationSystem h3{color:#97b6c9}#entrySystem h3,#registrationSystem h3{border-bottom:1px solid #eee;margin:25px 0 10px;font-size:.9em}#entrySystem .form-frontend input[type=radio],#entrySystem .form-frontend input[type=checkbox]{margin:0 10px 4px 0}#entrySystem .form-frontend label.mandatory{font-weight:700}#entrySystem .form-frontend .payment_buttons{float:right}#entrySystem .form-frontend .controls.multiple{margin-top:5px}#entrySystem .form-frontend .shortlabel{display:inline-block}#entrySystem .reg_companion_question{margin-left:200px}#entrySystem .reg_package_info{border-bottom:1px solid #eee}#entrySystem textarea.fullwidth{width:97.9%;padding:6px 1%;height:200px}.table.summary_registrationTable{background:#eee;color:#666;border-left:1px dashed #ddd;border-right:1px dashed #ddd;border-bottom:1px solid #ddd}.table.summary_registrationTable th{background:0 0;color:#B2B2B1;padding:5px 10px}.table.summary_registrationTable tr.headerRow{background:#fff;color:#666}.festival-theme--cannes .table.summary_registrationTable tr.headerRow{border-bottom-color:#36AAE4}.festival-theme--health .table.summary_registrationTable tr.headerRow{border-bottom-color:#004875}.festival-theme--innovation .table.summary_registrationTable tr.headerRow{border-bottom-color:#97b6c9}.table.summary_registrationTable tr.listRowSub{background:#f9f9f9;color:#555}.table.summary_registrationTable td{vertical-align:middle}table.summary_registrationTable td.reg_sum_total,table.summary_registrationTable td.subtotal,table.summary_registrationTable th.reg_sum_total{text-align:right}.table.summary_registrationTable td.reg_sum_check{width:20px}.table.summary_registrationTable td.reg_sum_cancel_upgrade,.table.summary_registrationTable td.reg_sum_icon,.table.summary_registrationTable td.reg_sum_visa,.table.summary_registrationTable th.reg_sum_icon,.table.summary_registrationTable th.reg_sum_visa{text-align:center;vertical-align:middle}.table.summary_registrationTable .highlight_row td{background:#dff0d8}.summary_registrationDivBar{background:#888;border-bottom:3px solid #F5F174;color:#FFF;font-weight:700;padding:5px 10px}.festival-theme--cannes .summary_registrationDivBar{border-bottom-color:#36AAE4}.festival-theme--health .summary_registrationDivBar{border-bottom-color:#004875}.festival-theme--innovation .summary_registrationDivBar{border-bottom-color:#97b6c9}.regGroup{margin-bottom:40px}.summary_registrationPackageTitle,.summary_registrationTypeTitle{float:left;margin:0;color:grey}.summary_registrationCountCol{float:right;color:grey}.summary_regSelectAll{background:#eee;padding:5px 10px;border:1px dashed #ccc;width:150px}.table.summary_EntryTable{background:#eee;color:#666;font-size:.9em;border-left:1px dashed #ddd;border-right:1px dashed #ddd;border-bottom:1px solid #ddd;margin-bottom:15px}.table.summary_EntryTable tr.headerRow{background:#fff;color:#666}.festival-theme--cannes .table.summary_EntryTable tr.headerRow{border-bottom-color:#36AAE4}.festival-theme--health .table.summary_EntryTable tr.headerRow{border-bottom-color:#004875}.festival-theme--innovation .table.summary_EntryTable tr.headerRow{border-bottom-color:#97b6c9}.table.summary_EntryTable tr.listRowSub{background:#f9f9f9;color:#555}.table.summary_EntryTable .summarypaid_entTotalCol,.table.summary_EntryTable td .summary_entSubtotalCol,.table.summary_EntryTable td.summary_entSubtotalCol,.table.summary_EntryTable td.summary_entTotalCol,.table.summary_EntryTable td.summarypaid_entTotalCol,.table.summary_EntryTable th.summary_entTotalCol,.table.summary_EntryTable th.summarypaid_entTotalCol{text-align:right}.table.summary_EntryTable td.summaryselect_entCheckCol{width:20px}.table.summary_EntryTable td.ent_sum_icon,.table.summary_EntryTable th.ent_sum_icon{text-align:center}.table.summary_EntryTable tr.listRowSub td{font-weight:700}.summary_campaignName a:link,.summary_campaignName a:visited{font-weight:700;color:#fff}td.summary_campaignName{background-color:#aaa;color:#fff;padding-top:3px;padding-bottom:3px}td.summary_campaignEnd{background-color:#aaa;font-size:2px;line-height:2px;padding:0;border-top:0}td.summary_mediacode{background-color:#f7f7f7;font-weight:700}.summary_entryDivBar{background:#888;color:#FFF;padding:5px 10px}.summary_entryTypeTitle{float:left;text-transform:uppercase;font-size:16px}.summary_entryCountCol{float:right;padding-top:0}.summaryTotals{width:300px}.totalBox{background:#EEE;border:1px dashed #CCC;margin:0 0 3px;padding:5px 10px;text-align:right;font-size:1em}.totalBox .totalBox_label{width:45%;padding:0 5%;text-align:right;float:left}.totalBox .totalBox_amount{width:40%;padding:0 0 0 5%;float:right}.summary_entrySelectAll{background:#eee;padding:5px 10px 3px;border:1px dashed #ccc;width:150px}.tableFormBox{position:relative;background:#F9F9F9;border:3px solid #EEE;float:left;margin-left:10px;margin-top:10px;padding:8px;width:auto;height:auto}.tableBooking tr.bottom td,.tableBooking tr.top td{background:#eee;border-top:0 none}.tableFormBox .headerTitle{line-height:1em;padding-bottom:5px;font-weight:700;border-bottom:0 none;color:#329BC9;float:left;height:100px;width:65px;margin:7px 0 10px}.table.specialTable{width:100%;border-left:1px dashed #ddd;border-right:1px dashed #ddd;border-bottom:1px solid #ddd;font-size:.9em}.specialTable{width:100%!important}.table.specialTable thead{background:#888;border-color:#888 #888 #008BC8;border-style:solid;border-width:1px 1px 3px;color:#FFF;font-weight:700;padding:5px 10px}.table thead th,.table.specialTable thead tr{border-color:#888}.tableFormBox label{position:relative;margin-top:5px;margin-bottom:0}.tableFormBox label a:link,.tableFormBox label a:visited{bottom:0;color:#329BC9;font-size:.8em;padding:1px 3px 0;position:absolute;right:0;text-decoration:none}.tableFormBox .input-medium{width:145px!important}.tableFormBox select.input-medium{width:159px!important}.tableFormBox .other{margin-left:65px}#div_id_file .specialTable{width:100%}#editSeating.table.specialTable thead{border-color:#888 #888 #F32E5B}.reg_review_link{margin-bottom:10px}.reg_review_list{background:#eee;padding:5px 10px;border:1px dashed #ccc;display:none}.table.paymentBreakDown{background:#f9f9f9;width:100%}.registrationBoxHeader{padding:0 10px 10px 15px}.registrationBox{background:#f9f9f9}.registrationBox img,h3.edit img{margin-left:7px;margin-top:-3px}.registrationBox .check_label{padding-left:10px}.registrationBox .editRegistration a:link,.registrationBox .editRegistration a:visited{float:right}.registrationBox .editRegistration a:active,.registrationBox .editRegistration a:hover{background:#777}.upsell_type.error .upsell_text,.upsell_type.error h3{color:#b94a48!important}.popup_body{margin:0;padding:20px;border:3px solid #ddd;min-width:300px;background:#fff}.check_label{width:200px;float:left;margin-bottom:5px;margin-top:5px;margin-right:10px}.check_value{float:left;margin-bottom:5px;margin-top:5px}.btn-group{line-height:22px}.del_photo_image,.del_photo_image_example{width:300px;display:inline;float:left;margin-left:10px;margin-right:10px;position:relative}.del_photo_image .del_photo_topper,.del_photo_image_example .del_photo_topper{font-weight:700}.del_photo_image img,.del_photo_image_example img{max-width:100%;background:#f9f9f9;border:1px solid #eee}.del_upload_forms{display:block;width:355px;float:left;margin:10px 0 0 10px}.reg_upload_image{padding:30px;float:left;margin:0 10px 5px 0;border:2px solid #eee}.reg_upload_form{float:left;width:420px;margin-bottom:5px}.reg_upload_image_error{width:110px;padding:10px 4px;font-size:.8em;border:1px solid #999}#idUploadForm label{margin-top:5px;width:250px}ul.introduction_entry_type_list{list-style:none;margin:0 0 15px;padding:0;width:100%}ul.introduction_entry_type_list li{background:#F5FBFE;color:#666;display:inline-block;float:left;margin:0 0 1px;position:relative;text-align:center;text-decoration:none;width:50%}ul.introduction_entry_type_list li a:link,ul.introduction_entry_type_list li a:visited{text-decoration:none;color:#666;line-height:25px;padding:5px 10px 5px 20px;display:block;border:1px solid #fff;-webkit-transition:none 0s ease-in 0s;transition:none 0s ease-in 0s}.festival-theme--cannes ul.introduction_entry_type_list li a:link,.festival-theme--cannes ul.introduction_entry_type_list li a:visited{color:#36AAE4}.festival-theme--health ul.introduction_entry_type_list li a:link,.festival-theme--health ul.introduction_entry_type_list li a:visited{color:#004875}.festival-theme--innovation ul.introduction_entry_type_list li a:link,.festival-theme--innovation ul.introduction_entry_type_list li a:visited{color:#97b6c9}ul.introduction_entry_type_list li a.small:link,ul.introduction_entry_type_list li a.small:visited{font-size:12px}ul.introduction_entry_type_list li a.active,ul.introduction_entry_type_list li a:active,ul.introduction_entry_type_list li a:hover{background:#ddd;color:#666;-webkit-transition:none 0s ease-in 0s;transition:none 0s ease-in 0s}.CampaignPos{float:left}.CampaignPosOf{float:left;padding:5px 10px}form .indented{margin-left:50px}.significantInputNumber{float:left;width:30px;padding-top:5px}.significantInputTitle{float:left;width:230px;font-weight:700;font-size:.9em}.btn-hidden-submit{position:absolute;left:-999px;top:-999px;height:0;width:0}textarea.fullwidth{width:95%;height:200px}.brentCampaignItemGroup{background-color:#F6F6F6;border:1px dashed #CCC!important;padding:10px 10px 10px 0;margin-bottom:10px}.brentCampaignItemGroup .labelwide{margin-left:10px}.brent_number{float:left;width:40px;font-size:2em;font-weight:700;margin-left:10px}.brentCampaignItemWrapper{width:654px;display:inline-block}.brentCampaignItemWrapper .campaignElementItem{float:left;width:187px;margin:0 10px 5px}.brentCampaignItemGroup textarea{height:80px}.brentCampaignItemWrapper .input-brent{width:185px}.upload_header h4{border-bottom:1px solid #eee;margin-top:15px;padding-bottom:0;margin-bottom:10px}.dam_upload_type_wrapper{border-bottom:1px dashed #eee;padding:0 0 20px;margin-bottom:20px}.dam_upload_type_icon{width:50px;text-align:center;margin:18px 10px 0 0;float:left}.dam_upload_type_title{float:left;padding-top:5px;width:580px}.dam_upload_type_content{float:left}.dam_upload_footer{margin-top:20px;background-color:#f9f9f9;border-top:1px dashed #eee;padding:20px}.dam_judging_text{font-weight:700;font-size:1em;padding:0 8px;margin:0 0 5px;text-align:center}.dam_icon_add,.dam_icon_delete,.dam_icon_upload,.icon-ban-circle,.icon-upload{display:inline-block;height:20px;line-height:20px;vertical-align:text-top;width:20px}.dam_icon_upload,.icon-upload{background:url(/lions_common/systems/images/CL2015/dam_images/upload_icon.png) 0 1px no-repeat}.dam_icon_delete,.icon-ban-circle{background:url(/lions_common/systems/images/CL2015/dam_images/delete_icon.png) 100% 50% no-repeat}.dam_icon_add{background:url(/lions_common/systems/images/CL2015/dam_images/add_icon.png) 100% 50% no-repeat}.dam_upload_table{border-top:1px dashed #CBCBCB;width:auto}.dam_upload_table tr{border-bottom:1px dashed #CBCBCB}.dam_upload_table td{padding:5px 10px;background-color:rgba(255,255,255,.4);text-align:center}.dam_upload_table td.preview{padding-top:5px}.dam_upload_table td button{padding:3px 10px;margin:0}.dam_upload_table td.cancel button.btn{background-color:#ddd;text-shadow:none;color:#666}.dam_upload_table td .progress{vertical-align:middle;margin:auto 0}.media-upload-table{margin-top:15px}.dam_upload_compulsory{text-transform:none;font-weight:700;font-style:italic;font-size:90%;float:right;color:#CF4B41}.uploaded_thumbs{border:1px solid #ebebeb;margin-right:10px;margin-bottom:10px;padding:5px;border-radius:5px;text-align:center}.ent_doc_box{float:left;width:auto;margin:0!important}.ent_uploaddoc_box{width:574px;margin:10px 0 0!important}.ent_uploadeddoc_box{width:570px;margin:10px auto!important}.ent_uploaddoc_icon{float:left;width:50px;margin-right:10px}div.ent_uploaddoc_form{float:left;margin-top:5px}div.ent_uploaddoc_link{float:left;margin-top:15px}div.ent_uploaddoc_delete{float:right;margin:15px 30px 0 0}.fileinput-button{float:left;margin-right:4px;overflow:hidden;position:relative}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.files .progress{width:200px}.progress .bar{-moz-box-sizing:border-box;-moz-transition:width .6s ease 0s;background-color:#0E90D2;background-image:-moz-linear-gradient(center top,#149BDF,#0480BE);background-repeat:repeat-x;box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;color:#FFF;font-size:12px;height:18px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);width:0}.progress-striped .bar{background-color:#149BDF;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .bar{-moz-animation:2s linear 0s normal none infinite progress-bar-stripes}.progress-danger .bar{background-color:#DD514C;background-image:-moz-linear-gradient(center top,#EE5F5B,#C43C35);background-repeat:repeat-x}.progress-danger.progress-striped .bar{background-color:#EE5F5B;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-success .bar{background-color:#5EB95E;background-image:-moz-linear-gradient(center top,#62C462,#57A957);background-repeat:repeat-x}.progress-success.progress-striped .bar{background-color:#62C462;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-info .bar{background-color:#4BB1CF;background-image:-moz-linear-gradient(center top,#5BC0DE,#339BB9);background-repeat:repeat-x}.progress-info.progress-striped .bar{background-color:#5BC0DE;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-warning .bar{background-color:#FAA732;background-image:-moz-linear-gradient(center top,#FBB450,#F89406);background-repeat:repeat-x}.progress-warning.progress-striped .bar{background-color:#FBB450;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.fade.in{opacity:1}.progress{background-color:#F7F7F7;background-image:-moz-linear-gradient(center top,#F5F5F5,#F9F9F9);background-repeat:repeat-x;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;height:18px;margin-bottom:18px;overflow:hidden}.fade{-moz-transition:opacity .15s linear 0s;opacity:0}table.media-upload-table td img{max-width:180px;max-height:180px}.button_style.cancel,.button_style.start{height:28px!important}.fileupload-loading{max-width:400px}.fileupload-buttons{width:50%;float:left}.fileupload-progress-holder{width:45%;margin-left:2%;float:left;font-size:85%}.fileupload-progress{color:#666;text-align:center}.completed_entry_view{font-size:.85em}.fieldEntLabel,.fieldEntValue{display:inline;float:left;margin-bottom:5px;width:220px}.fieldEntLabel{font-weight:700}.fieldEntValue{width:360px}.pull-left{float:left}#entrySystem ul.baby.steps{overflow:hidden;width:100%}#entrySystem ul.baby.steps li{width:200px}#entrySystem ul.steps li.active{background:#68C3F0;border-right:1px solid #68C3F0}.festival-theme--cannes #entrySystem ul.steps li.active{background-color:#36AAE4;border-color:#36AAE4}.festival-theme--health #entrySystem ul.steps li.active{background-color:#004875;border-color:#004875}.festival-theme--innovation #entrySystem ul.steps li.active{background-color:#97b6c9;border-color:#97b6c9}#entrySystem ul.baby.steps li.last{width:150px}div.pointNext{border-color:transparent transparent transparent #68C3F0}.festival-theme--cannes div.pointNext{border-left-color:#36AAE4}.festival-theme--health div.pointNext{border-left-color:#004875}.festival-theme--innovation div.pointNext{border-left-color:#97b6c9}.summary_reg_TypeDivBar{font-weight:700;color:#ccc;display:block;margin-bottom:10px;padding:10px 20px;text-align:center;text-transform:uppercase}.packages_boxes .block a{margin-top:10px;text-decoration:none}.packages_boxes .block{background-color:#eee}.alert>p:first-child{margin-top:8px}.alert>p:last-child{margin-bottom:8px}.alert>h1,.alert>h2,.alert>h3,.alert>h5,.block>h1,.block>h2,.block>h3,.block>h4,.block>h5{margin-top:0!important}#paymentsSummary.table.specialTable thead{border-color:#888 #888 #1A9FDF}form .inline.row-fix{display:inline-block;float:left;margin-right:12px}#del_upload_form_holder{margin-top:20px}#registrationSystem .form-frontend input.checkbox_inline{margin-left:170px;margin-top:2px;float:left}.social_share_reg h3{margin-bottom:10px}.social_share_reg img{display:inline-block;min-width:0}.registrationBox .editRegistration a:link,.registrationBox .editRegistration a:visited{margin-top:-3px;padding:3px 7px}.registrationBoxHeader{margin:10px 0}.registrationBoxHeader h3{margin-top:10px}.check_value{width:530px}.checkboxText{width:96%;float:right;margin-top:3px;margin-bottom:5px}label.checkbox-btn{background:#f3f3f3;padding:.5em 1em;max-width:80%;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}label.checkbox-btn input{background:#f3f3f3}label.checkbox-btn.active{background-color:#36aae4;color:#fff}label.checkbox-btn.active input{background-color:#36aae4}.pull-right{float:right}.table th.reg_sum_ref{width:60px}.table th.reg_sum_visa{width:80px}.table.paymentBreakDown td{text-align:right;padding:8px 15px}.table.paymentBreakDown td.title{text-align:left}.registrationBoxHeader{background:#f9f9f9;border:1px solid #ddd}.registrationBoxHeader .alert{margin:0}a.icon_info{background:url(/lions_common/systems/images/icons/info.png) left 4px no-repeat;padding-left:16px}i.icon-system{background-image:url(/lions_common/systems/images/icons/icons.png);background-repeat:no-repeat;background-color:transparent;width:26px;height:21px;display:inline-block;margin:0 5px -5px 2px;background-position:25px 0}i.icon-system.user{background-position:1px 0}i.icon-system.userAdd{background-position:-25px 0}i.icon-system.userRemove{background-position:-52px 0}i.icon-system.home{background-position:-77px 0}i.icon-system.edit{background-position:-103px 0}i.icon-system.tick{background-position:-130px 0}i.icon-system.cross{background-position:-156px 0}i.icon-system.arrowUp{background-position:0 -21px}i.icon-system.visa{background-position:-26px -21px}i.icon-system.warning{background-position:-52px -21px}i.icon-system.arrowDown{background-position:-78px -21px}i.icon-system.view{background-position:-105px -21px}i.icon-system.clone{background-position:-128px -22px}.grid_special_9{border-left:1px solid #E4E4E6;margin-left:10px;margin-right:5px;padding-left:10px;width:666px}.form-frontend .significantInputTitle{margin-bottom:10px}.form-frontend .significantInputTitle,.form-frontend input.significantInputTextField{margin-right:5px}.significantInputTextField.input-larger{width:395px!important}.form-frontend label.shortLabel{width:70px;float:left;margin-top:5px}.packages_boxes .reg_type_box a:link,.packages_boxes .reg_type_box a:visited{margin:0 auto 10px;padding:15px 20px;background-color:#008BC8;display:block;text-decoration:none;width:500px}.packages_boxes .reg_type_box a:hover{background-color:#1A9DDD}.packages_boxes .reg_type_box h3,a.btn-package h3{color:#fff!important;margin:0 0 5px!important;padding:0!important;background:0 0}.packages_boxes .reg_type_box p,a.btn-package p{color:#fff;margin:auto}.packages_boxes .reg_type_box .btn{display:block;text-align:left;margin:8px auto 0;width:500px}.packages_box a:link,.packages_box a:visited{margin:0 0 10px;padding:15px 20px;background-color:#008BC8;display:block;text-decoration:none;width:auto}.packages_box a:hover{background-color:#1A9DDD}.packages_box h3,a.btn-package h3{color:#fff!important;margin:0 0 5px!important;padding:0!important;background:0 0}.packages_box p,a.btn-package p{color:#fff;margin:auto}.packages_box .btn{display:block;text-align:left;margin:8px auto 0;width:500px}.packages_slider{width:500px;margin:0 135px 0 138px;position:relative}.packages_slide{float:left}.packages_slide_bg{background-color:#f3f3f3;padding:20px;width:100%}a.btn-package:link{display:block;margin-bottom:15px;text-align:left}.packages_slide h2{margin-top:0}.nav_stat,.pacakage_price{float:right}.form-frontend label.longLabel{font-size:9px}form .twitter-typeahead .tt-hint{outline:0;color:#ccc;width:100%;font-size:14px;height:20px;line-height:20px;padding:4px 0;text-indent:6px;opacity:1}form .twitter-typeahead .tt-dropdown-menu{width:100%;margin-top:2px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box}form .twitter-typeahead .tt-suggestion{padding:3px 20px;font-size:12px;line-height:20px}form .twitter-typeahead .tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0097cf}form .twitter-typeahead .tt-suggestion p{margin:0}.qtip-content{font-size:13px!important;line-height:140%}.qtip{max-width:500px!important}#entrySystem h2,#registrationSystem h2{background:#1A9FDF;line-height:1.3em;font-size:1.5em;text-transform:uppercase;font-weight:700}#entrySystem h3,#registrationSystem h3,.registrationBox .editRegistration,.social_share_reg h4{background:#EEE;color:#68C3F0;padding:5px 10px;text-transform:uppercase}#entrySystem h3.border-block,#registrationSystem h3.border-block{border-top:1px solid #ebebeb;text-align:center;background-color:transparent;border-bottom:0}#entrySystem h3.border-block span,#registrationSystem h3.border-block span{background-color:#ebebeb;color:#666;line-height:29px;padding:10px;letter-spacing:1px}#entrySystem .alert h2,#entrySystem .alert h3,#registrationSystem .alert h2,#registrationSystem .alert h3{background:0 0;padding-left:0;padding-right:0}#entrySystem hr,#registrationSystem hr{border:0;color:#eee;background-color:#eee;height:1px;width:100%;text-align:left;margin:1.5em 0}.alert{background:#F5FBFE;border-color:#F5FBFE}.special-box{background:#fff;border:2px solid #1A9FDF;margin-bottom:10px}.special-box h2{margin-top:0}.special-box .form-actions,.special-box form.frontend{margin-bottom:0}.media_code_preselection{cursor:pointer}.media_code_preselection div.center{text-align:center}.media_code_preselection h4{margin-bottom:5px}.media_code_preselection .center{margin:auto}.subNavLvl2{list-style-type:none;margin:10px 0;overflow:hidden;padding:0}.subNavLvl2 li{display:block}.subNavLvl2 li:last-child{margin-bottom:0}.subNavLvl2 li{margin:0 0 2px}.subNavLvl2 li a{display:block}.subNavLvl2 li a:link,.subNavLvl2 li a:visited{background:#EEE;color:#68C3F0;padding:5px 10px;text-decoration:none;-webkit-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s}.festival-theme--cannes .subNavLvl2 li a:link,.festival-theme--cannes .subNavLvl2 li a:visited{color:#36AAE4}.festival-theme--health .subNavLvl2 li a:link,.festival-theme--health .subNavLvl2 li a:visited{color:#004875}.festival-theme--innovation .subNavLvl2 li a:link,.festival-theme--innovation .subNavLvl2 li a:visited{color:#97b6c9}.subNavLvl2 li a:active,.subNavLvl2 li a:hover{background:#E1E1E1;color:#51BAEE;-webkit-transition:color .3s ease-in 0s;transition:color .3s ease-in 0s}.subNavLvl2 li a.active,.subNavLvl2 li a.nav_link_on{background:#68C3F0;color:#FFF!important;-webkit-transition:background-color .5s ease-in 0s;transition:background-color .5s ease-in 0s}.festival-theme--cannes .subNavLvl2 li a.active,.festival-theme--cannes .subNavLvl2 li a.nav_link_on{background-color:#36AAE4}.festival-theme--health .subNavLvl2 li a.active,.festival-theme--health .subNavLvl2 li a.nav_link_on{background-color:#004875}.festival-theme--innovation .subNavLvl2 li a.active,.festival-theme--innovation .subNavLvl2 li a.nav_link_on{background-color:#97b6c9}section>h2{margin-top:4px}.frontend input,.frontend textarea,.uneditable-input{width:196px}.form-frontend .significantInputTitle{width:210px;margin-right:10px}.form-frontend .significantInputTitle.mr_0{margin-right:0}.form-frontend .brentCampaignItemGroup{font-size:.9em}.form-frontend .bottomBar{text-align:center;margin-top:10px;padding:10px;background:#f9f9f9}.dam_upload_type_content{width:625px}.frontend input.input-full,.frontend textarea.input-full{width:97%;padding:1% 1.5%}.ie7 .frontend input.input-full{width:93%}#registrationSystem .frontend .controls,#registrationSystem .frontend input,#registrationSystem .frontend label,#registrationSystem .frontend select,#registrationSystem .frontend textarea{font-size:15px!important}.table th{font-weight:400}.btn{cursor:pointer}.bottomSpace{margin-bottom:10px!important}.topSpace{margin-top:10px!important}a.package_box_header:link,a.package_box_header:visited{display:block;text-decoration:none}.package_box_header{background-color:#1A9FDF;padding:15px;margin-bottom:10px}.package_box_header h2{padding:0!important;margin:0 0 8px!important;color:#fff;font-family:"Futura W01 Heavy"}.package_box_header p{color:#fff;margin:0!important;font-size:.9em}.package-box-inner{width:86%;padding:15px 7%}a.package_switch:link,a.package_switch:visited{display:block;background-color:#f1f1f1;padding:15px 5%;text-decoration:none;font-weight:700;font-size:120%;margin-bottom:5px;float:left}a.package_switch.active:link,a.package_switch.active:visited{color:#fff;background-color:#1A9FDF}a.package_switch.first:link,a.package_switch.first:visited{border-right:5px solid #fff}.special-box-package{margin-bottom:50px}.package-box-listing{background-color:#f1f1f1;padding:10px 10px 1px}.package{background-color:#fff;text-align:center;padding:10px;margin-bottom:10px}.package h3{background:0 0!important;margin-top:0!important;color:#000!important;font-weight:700;text-align:left}.package p{text-align:left}.package-price{float:right;font-size:.85em;margin-top:.1em;color:#999}#entrySystem img{min-width:0}textarea{font-family:'Futura W01 Book'}#registrationSystem h4{font-family:'Futura W01 Heavy'}#guest_yes{margin-top:20px}.form-horizontal .control-label{width:200px}.form-horizontal .controls{margin-left:215px}input[type=radio]{vertical-align:bottom}#registrationSystem img{display:inline-block;min-width:0;max-width:auto}#paymentsSummary td,#paymentsSummary th{border-left:none!important;border-right:none!important}.systems td,.systems th{border:none!important}#paymentsSummary a,.summary_registrationTable a{text-transform:none}.summary_registrationTable .small{font-size:.9em}.block{background:#f9f9f9;padding:5px;margin-bottom:5px}#dates_yes{padding-top:20px}.media-upload-table td,.table.summary_EntryTable td{border-left:none}.paymentBreakDown td,.table.summary_EntryTable th{border:none}.table.summary_EntryTable a{text-transform:none}.alert-error img{display:inline;min-width:1px;max-width:100%}.package_box_header,a.package_switch.active:link,a.package_switch.active:visited{background:#36AAE4}#entrySystem h2,#registrationSystem h2{background-color:#fff;color:#36AAE4;border-bottom:3px solid #36AAE4;padding:0 0 10px 5px;margin-top:10px}.festival-theme--cannes #entrySystem h2,.festival-theme--cannes #registrationSystem h2{color:#36AAE4;border-bottom-color:#36AAE4}.festival-theme--health #entrySystem h2,.festival-theme--health #registrationSystem h2{color:#004875;border-bottom-color:#004875}.festival-theme--innovation #entrySystem h2,.festival-theme--innovation #registrationSystem h2{color:#97b6c9;border-bottom-color:#97b6c9}#entrySystem h2.header_entry_title,#registrationSystem h2.header_entry_title{background-color:#666;color:#fff;border:0;font-size:1em;line-height:1.4;padding:10px}#entrySystem h2.header_entry_title span,#registrationSystem h2.header_entry_title span{font-weight:400}.gray-box{background-color:#F9f9f9;display:block;margin-bottom:20px}.gray-box h3{background-color:#B2B2B1;color:#F9f9f9;padding:10px}.gray-box .blue,.gray-box .blue a{color:#36AAE4}.gray-box .gray{color:#B2B2B1;font-size:.8em;line-height:1.2em}.gray-box .bold{font-family:'Futura W01 Heavy'}.gray-box .gray-box-content{padding:0 10px 10px}.gray-box .gray-box-content span.right{float:right}.gray-box .gray-box-content ul{margin:0 0 30px;padding:0}.gray-box .gray-box-content li{list-style:none;padding:0 0 5px;margin:0 0 5px;border-bottom:1px dashed #36AAE4}.gray-box .gray-box-content li a,.gray-box .gray-box-content li strong{font-family:'Futura W01 Book'}.gray-box .gray-box-content li img{margin-bottom:-2px}.gray-box .gray-box-content form{margin-bottom:25px}.gray-box .gray-box-content input{display:block;width:94%;padding:8px 2.95%;background-color:#ececec;border:1px solid #ececec;font-family:'Futura W01 Book Oblique';margin-bottom:10px;font-size:.9em}.gray-box .gray-box-content .btn{margin-bottom:5px}.form-frontend .uneditable-input,.form-frontend.frontend button,.form-frontend.frontend input,.form-frontend.frontend input[type=text],.form-frontend.frontend input[type=password],.form-frontend.frontend input[type=datetime],.form-frontend.frontend input[type=datetime-local],.form-frontend.frontend input[type=date],.form-frontend.frontend input[type=month],.form-frontend.frontend input[type=time],.form-frontend.frontend input[type=week],.form-frontend.frontend input[type=number],.form-frontend.frontend input[type=email],.form-frontend.frontend input[type=url],.form-frontend.frontend input[type=search],.form-frontend.frontend input[type=tel],.form-frontend.frontend input[type=color],.form-frontend.frontend label,.form-frontend.frontend select,.form-frontend.frontend textarea,.frontend .uneditable-input,.frontend button,.frontend input,.frontend input[type=text],.frontend input[type=password],.frontend input[type=datetime],.frontend input[type=datetime-local],.frontend input[type=date],.frontend input[type=month],.frontend input[type=time],.frontend input[type=week],.frontend input[type=number],.frontend input[type=email],.frontend input[type=url],.frontend input[type=search],.frontend input[type=tel],.frontend input[type=color],.frontend label,.frontend select,.frontend textarea{font-size:15px}.frontend input.btn{font-size:.85em}.frontend label.checkbox{padding-left:0}.frontend label.checkbox input[type=radio]{float:left;display:block;margin:4px 10px 0 0}.control-label .stand-out{font-family:"Futura W01 Book Oblique";border-bottom:1px solid}table.table tr:nth-child(2n){background-color:#eee}