.shadow_bottom:before,.shadow_bottom_inset:before{position:absolute;height:8px;left:0;right:0;z-index:10;content:''}.content_control ol li:before,.content_control ul li:before,.feature_banner .content_block .cb_inner>a .cb_html:after,.formsection .expander:after,.icon_languages span:after,.icon_languages:before,.img_frame1:before,.mega_button:after,.page_title_wrapper h1 .breadcrumb_item:first-child:before,.page_title_wrapper h1 .breadcrumb_item:last-child:after,.page_title_wrapper h1:after,.people_item:after,.shadow_bottom:before,.shadow_bottom_inset:before,blockquote:before{content:''}.content_box,.icon_block_list .icon_item{box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1)}.shadow_bottom:before{bottom:-8px;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 100%)}.shadow_bottom_inset:before{bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%)}.content_box,.row_white{background-color:#fff}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;background-repeat:no-repeat}.site_wrapper{max-width:1600px;margin:0 auto}.row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1280px;max-width:100%;margin:0 auto;display:block;position:relative}.mega_button,[class*=gd_]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gd_1,.mega_button,.row.row_full{width:100%}.row:after{content:"";display:table;clear:both}.row.row_pad{padding:36px 0}.row.row_pad+.row_pad{padding:0 0 36px}.title_banner+.row_white{margin-top:-36px}.row_shaded{background-color:#f2f3f9;margin-bottom:36px}[class*=gd_]{float:left;box-sizing:border-box;padding:0 9px;position:relative}[class*=gd_] [class*=gd_]:first-of-type{padding-left:0}[class*=gd_] [class*=gd_]:last-of-type{padding-right:0}[class*=gd_] img{max-width:100%}.gd_1_2{width:50%}.gd_1_3{width:33.33%}.gd_1_4{width:25%}.gd_1_5{width:20%}.gd_1_6{width:16.66666667%}.gd_2_3{width:66.66%}.gd_3_4{width:75%}.gd_2_5{width:40%}.gd_3_5{width:60%}.gd_4_5{width:80%}.pad_right{padding-right:60px}.pad_left{padding-left:60px}.center_content{width:700px;margin:0 auto;float:none;min-height:10px}.content_box{padding:18px;-moz-transition:box-shadow .2s;-o-transition:box-shadow .2s;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;display:block}.gd_1_5:nth-of-type(5n),.module_list_item_wrapper .gd_1_2:nth-of-type(2n){padding-right:0}.gd_1_5:nth-of-type(5n+1),.module_list_item_wrapper .gd_1_2:nth-of-type(2n+1){padding-left:0;clear:both}.content_box+.content_box{margin-top:18px}.h1,.h2,.h3,.h4,.wrapper .c3 .checkout_address_content label,h1,h2,h3,h4,h5,h6,p{margin-top:0}.wrapper .c3{padding:0 20px}.wrapper .c3 .gateway{margin:20px 0}.site_palette span{width:100px;height:100px;display:inline-block;margin-right:20px;position:relative;color:#fff;padding:5px;line-height:1}.h1,body{color:#3e3d64}.site_palette span:nth-child(1){background-color:#3e3d64}.site_palette span:nth-child(1):after{content:"#3e3d64"}.site_palette span:nth-child(2){background-color:#fcb131}.site_palette span:nth-child(2):after{content:"#fcb131"}.site_palette span:nth-child(3){background-color:#7e7aae}.site_palette span:nth-child(3):after{content:"#7e7aae"}.site_palette span:nth-child(4){background-color:#ed991a}.event_description table tr:hover td,.site_palette span:nth-child(5),blockquote,table.table_data tr:hover td{background-color:#f2f3f9}.site_palette span:nth-child(4):after{content:"#ed991a"}.site_palette span:nth-child(5):after{content:"#f2f3f9"}.site_palette span:nth-child(6){background-color:#3d3c63}.site_palette span:nth-child(6):after{content:"#3d3c63"}.font_light{font-family:effra,sans-serif;font-weight:300;font-style:normal}.font_bold{font-family:effra,sans-serif;font-weight:500;font-style:normal}.body_text,body{font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:1.6}.h1,.h2{font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:32px;display:block;margin-bottom:50px}.h1{line-height:1.2}.h2,h2{color:#7e7aae}.h2{line-height:1.2}.h3,.h4{font-family:effra,sans-serif;font-weight:500;font-style:normal;margin-bottom:25px;font-size:18px;display:block;line-height:1.2}.h3{color:#3e3d64}.h4{color:#fcb131}h1,h3{color:#3e3d64}.item_link{display:block;font-size:18px;margin-bottom:5px;line-height:1.2}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}.small_text{font-size:14px}.micro_text{font-size:12px}h1,h2{font-family:effra,sans-serif;font-weight:300;font-style:normal;margin-bottom:50px;font-size:32px}h1{display:block;line-height:1.2;clear:both}h2{display:block;line-height:1.2;margin-top:0}h3,h4,h5,h6{font-family:effra,sans-serif;font-weight:500;font-size:18px;margin-bottom:25px;line-height:1.2;margin-top:0;font-style:normal;display:block}h4,h5,h6{color:#fcb131}.content_control ol,.content_control ul,p{font-family:effra,sans-serif;font-size:18px;line-height:1.6;font-weight:300}p{margin-bottom:46px;font-style:normal}a{text-decoration:none;color:inherit}ol a,p a,td a,ul a{color:#ed991a;text-decoration:underline}ol a:hover,p a:hover,td a:hover,ul a:hover{color:#fcb131;text-decoration:none}.content_control ol,.content_control ul{font-style:normal;padding:0 0 50px;overflow:auto}.mega_button,strong{font-weight:500;font-style:normal;font-family:effra,sans-serif}.content_control ol li,.content_control ul li{list-style-type:none;padding-left:20px;position:relative;margin-bottom:0}.content_control ol li:before,.content_control ul li:before{display:block;position:absolute;left:0;top:.7em;width:5px;height:5px;background-color:#fcb131;border-radius:20px}.button,.button_field{background-color:#3e3d64;border-radius:0}.content_control ol a,.content_control ul a{color:#ed991a}.content_control ol a:hover,.content_control ul a:hover{color:#fcb131}strong{color:#3e3d64}.button{display:inline-block;padding:6px 20px;line-height:1;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border:0;font-size:16px;text-transform:uppercase}.button:hover{color:#fff;background-color:#3d3c63}.button.alt,.button.button_action{color:#fff;background-color:#ed991a}.button.alt:hover,.button.button_action:hover{color:#fff;background-color:#fcb131}.button.primary{padding:15px}.button.small{font-size:14px;padding:4px 8px;margin-top:20px}.button_field,button,input[type=submit]{font-size:16px;display:inline-block;vertical-align:middle;line-height:1;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer}.button+.button{margin-left:5px}br+.button{margin-top:5px}.button_field{padding:6px 20px;border:0}.button_field:hover{color:#fff;background-color:#3d3c63}.button_field.alt,.button_field.button_action{color:#fff;background-color:#ed991a}.button_field.alt:hover,.button_field.button_action:hover{color:#fff;background-color:#fcb131}.button_field.primary{padding:15px}.button_field.small{font-size:14px;padding:4px 8px;margin-top:20px}h2 .button{margin-left:18px}button,input[type=submit]{padding:6px 20px;background-color:#3e3d64;border:0}button:hover,input[type=submit]:hover{color:#fff;background-color:#3d3c63}button.alt,button.button_action,input[type=submit].alt,input[type=submit].button_action{color:#fff;background-color:#ed991a}button.alt:hover,button.button_action:hover,input[type=submit].alt:hover,input[type=submit].button_action:hover{color:#fff;background-color:#fcb131}button.primary,input[type=submit].primary{padding:15px}button.small,input[type=submit].small{font-size:14px;padding:4px 8px;margin-top:20px}.button_stretch,.event_booking_buttons a{display:inline-block;padding:6px 20px;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;font-size:16px;text-transform:uppercase}.button_stretch:hover,.event_booking_buttons a:hover{color:#fff;background-color:#3d3c63}.button_stretch.alt,.button_stretch.button_action,.event_booking_buttons a.alt,.event_booking_buttons a.button_action{color:#fff;background-color:#ed991a}.button_stretch.alt:hover,.button_stretch.button_action:hover,.event_booking_buttons a.alt:hover,.event_booking_buttons a.button_action:hover{color:#fff;background-color:#fcb131}.button_stretch.primary,.event_booking_buttons a.primary{padding:15px}.button_stretch.small,.event_booking_buttons a.small{font-size:14px;padding:4px 8px;margin-top:20px}.mega_button{display:block;box-sizing:border-box;margin-top:36px;background-color:#7e7aae;color:#fff;padding:36px;text-align:center;font-size:38px;text-transform:none}.font_blue,.row_footer h2{color:#7e7aae}.mega_button:hover{background-color:#6f6aa4}.mega_button:after{display:inline-block;width:60px;height:12px;margin-left:20px;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-44px -46px}.download_link{color:#000;padding-left:45px;display:block;background-repeat:no-repeat;line-height:1.2;background-image:url(/AppImages/2014/file_generic.gif);background-position:left 2px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;min-height:40px;margin-bottom:10px;font-size:18px}.event_description table td,.row_header,table.table_data td{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}.download_link strong{display:block}.download_link.ppt,.download_link[href*=ppt]{background-image:url(/AppImages/2014/file_ppt.gif)}.download_link.pdf,.download_link[href*=pdf]{background-image:url(/AppImages/2014/file_pdf.gif)}.download_link:hover{background-position:left -102px}.nav_group.parent_29260:before,.nav_group:before,blockquote:before{background-position:0 0}iframe,table.no_border{border:0}table.no_border th{text-align:left;vertical-align:top;padding-bottom:5px}table.no_border td{padding-bottom:5px}blockquote{font-size:21px;margin-bottom:60px;border-left:2px solid #fcb131;padding:10px 0 10px 65px;position:relative;margin-top:40px}blockquote:before{width:22px;height:19px;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;position:absolute;left:20px;top:20px}blockquote p{margin-bottom:18px;font-family:effra,sans-serif;font-weight:300;font-style:normal;font-style:italic;color:#fcb131;line-height:1.2}blockquote cite{font-size:14px;font-style:normal;color:#3e3d64}blockquote cite strong{font-family:effra,sans-serif;font-weight:500;font-style:normal}.event_description table,table.table_data{width:100%;border-collapse:collapse;margin-bottom:36px}.event_description table td,.event_description table th,table.table_data td,table.table_data th{border-bottom:1px solid #e8e8e8}.event_description table th,table.table_data th{padding:10px;vertical-align:top;text-align:left}.event_description table th:first-of-type,table.table_data th:first-of-type{padding-left:0}.event_description table th:last-of-type,table.table_data th:last-of-type{padding-right:0}.event_description table td,table.table_data td{padding:10px;vertical-align:top;position:relative;transition:all .3s}.event_description table td:first-of-type,table.table_data td:first-of-type{padding-left:0}.event_description table td:last-of-type,table.table_data td:last-of-type{padding-right:0}.invoices-table td,.invoices-table th,input[type=password],input[type=tel],input[type=text]{padding:5px}.invoices-table th{text-align:left;font-weight:400;line-height:1.1;border:0}input[type=password],input[type=tel],input[type=text],select{border:1px solid #e8e8e8;margin:5px 0;height:30px;width:100%;box-sizing:border-box}img{color:#000;background-color:#fff}.img_left{float:left;margin:0 36px 18px -18px;max-width:45%}.img_right{float:right;margin:0 -18px 18px 36px;max-width:45%}.message_important{font-size:18px}.bg_blue{background-color:#3e3d64}.bg_blue strong{color:#fcb131;font-family:effra,sans-serif;font-weight:300;font-style:normal}.bg_purple{background-color:#7e7aae}.bg_dkorange{background-color:#ed991a}.bg_orange{background-color:#fcb131}.bg_grey{background-color:#f2f3f9}.news_article table{border-collapse:collapse;width:100%}.news_article table td{border:2px solid #7e7aae;padding:3px 10px;font-size:14px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.form-field+h2{margin-bottom:18px}.site_selection{display:none}html{color:#3e3d64;background:#f2f3f9;padding:0}.site_wrapper{padding-top:200px;overflow-x:hidden;background-color:#fff}.site_wrapper.unresponsive,.site_wrapper.unresponsive .row.row_full{min-width:1400px!important}.row_header{z-index:999;position:fixed;background-color:#1d1a44;height:200px;max-width:1600px;top:0;left:0;right:0;transition:all .3s;-webkit-transform:translateZ(0)}.icon_languages span,.row_header .gd_1{-o-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.row_header .gd_1{height:200px;transition:all .3s}.row_header .action_bar{position:absolute;right:0;top:20px}.row_header .action_bar div{display:inline-block;vertical-align:top}.row_header .action_bar>a{padding:9px 20px;height:17px;margin:0}.row_header .action_bar .social_icons{padding-left:40px}.row_header .action_bar .social_icons a{display:inline-block;background-color:#3e3d64;background-image:url(/AppImages/sprites.png);width:35px;height:35px}.row_header .action_bar .social_icons .icon_facebook{background-position:-139px 0;background-color:#4d67a4}.row_header .action_bar .social_icons .icon_twitter{background-position:-175px 0;background-color:#26a7df}.row_header .action_bar .social_icons .icon_vine{background-position:-211px 0;background-color:#00d9a3}.row_header .action_bar .social_icons .icon_instagram{background-position:-249px 0;background-color:#40729a}.row_header .action_bar .social_icons .icon_tumblr{background-position:-286px 0;background-color:#2c4762}.row_header .action_bar .social_icons .icon_linkedin{background-position:-322px 0;background-color:#0178b5}#google_translate_element{display:none}.icon_languages{background-image:none!important;position:relative;display:inline-block;width:35px;height:35px;margin-left:18px}.icon_languages:hover{background-color:#3e3d64;cursor:pointer}.icon_languages:hover:after{position:absolute;left:40px;top:2px;color:#fff;font-size:12px;line-height:1;background-color:#3d3c63;padding:4px;border-radius:2px}.icon_languages span,.icon_languages:before{top:0;left:0;background-color:#3d3c63;width:35px;height:35px;position:absolute}.icon_languages:before{z-index:2;background-image:url(/AppImages/language_icon.png);background-position:center;background-repeat:no-repeat}.icon_languages span{transition:all .3s;padding:0;z-index:1}.header_logo img,.header_search{-o-transition:all .3s;-webkit-transition:all .3s}.icon_languages span:hover{background-color:#474673}.icon_languages span:after{width:24px;height:16px;background-image:url(/AppImages/flags.png);position:absolute;left:5px;top:9px}.icon_languages span.uk:after{background-position:right top}.icon_languages span.de:after{background-position:right -16px}.icon_languages span.fr:after{background-position:right -33px}.icon_languages span.es:after{background-position:right -49px}.icon_languages span.it:after{background-position:right -66px}.icon_languages.open span:nth-child(1){top:35px;-moz-transition-delay:.5s;-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.icon_languages.open span:nth-child(2){top:70px;-moz-transition-delay:.4s;-o-transition-delay:.4s;-webkit-transition-delay:.4s;transition-delay:.4s}.icon_languages.open span:nth-child(3){top:105px;-moz-transition-delay:.3s;-o-transition-delay:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.icon_languages.open span:nth-child(4){top:140px;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}.icon_languages.open span:nth-child(5){top:175px;-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s}.translated-ltr .row_header{top:40px}.header_logo{display:block;position:absolute;top:25px;left:9px;margin:0;width:356px;height:120px}.header_logo .header_logo_full{display:block;height:120px;opacity:1;position:absolute;left:0;top:0}.header_logo .header_logo_small{display:block;opacity:0;position:absolute;left:0;top:0}.header_logo .header_logo_tagline{display:block;position:absolute;left:145px;top:59px}.header_logo img{-moz-transition:all .3s;transition:all .3s}.header_search{display:inline-block;height:24px;-moz-transition:all .3s;transition:all .3s}.header_search .input_wrapper{padding:0;border:0;display:inline-block;vertical-align:top}.header_search input.search_box{width:157px;line-height:35px;height:35px;border:0;padding:0 10px;margin:0}.header_search input.search_box:focus{outline:0}.header_search .button.show_search{width:35px;height:35px;background-color:#3e3d64;background-image:url(/AppImages/sprites.png);background-position:-81px 1px;padding:0;display:inline-block;vertical-align:top}.header_search .header_search_hidden{width:0;overflow:hidden;display:inline-block;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;position:relative}.header_search .header_search_hidden.open{width:241px}.header_search .header_search_hidden a.search_button{line-height:1;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;font-size:16px;text-transform:uppercase;color:#fff;background-color:#ed991a;margin:0;display:inline-block;box-sizing:border-box;width:auto;border:0;padding:9px 12px 10px;position:absolute;left:157px}.feature_banner .content_block .cb_inner>a .cb_html,.row_footer .powernav_col,.search_page{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header_search .header_search_hidden a.search_button.alt,.header_search .header_search_hidden a.search_button.button_action{color:#fff;background-color:#ed991a}.header_search .header_search_hidden a.search_button.alt:hover,.header_search .header_search_hidden a.search_button.button_action:hover,.header_search .header_search_hidden a.search_button:hover{color:#fff;background-color:#fcb131}.header_search .header_search_hidden a.search_button.primary{padding:15px}.header_search .header_search_hidden a.search_button.small{font-size:14px;padding:4px 8px;margin-top:20px}.show_on_list{display:none}.img_frame1,.img_frame1:before{display:block;width:377px;height:556px}.feature_banner{background-color:#fff;margin-bottom:0}.feature_banner .content_block{height:460px;position:relative}.feature_banner .content_block .cb_inner>a{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.feature_banner .content_block .cb_inner>a .cb_html{position:absolute;left:0;top:0;bottom:0;width:500px;background-color:#fff;padding:60px 40px 40px;box-sizing:border-box}.feature_banner .content_block .cb_inner>a .cb_html p{font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:32px;display:block;margin-bottom:50px;line-height:1.2;margin-top:0;color:#3e3d64}.feature_banner .content_block .cb_inner>a .cb_html p:last-child{margin-bottom:0}.feature_banner .content_block .cb_inner>a .cb_html p strong{color:#fcb131;font-weight:300}.feature_banner .content_block .cb_inner>a .cb_html:after{width:200px;background-image:-webkit-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:-moz-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:-ms-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:linear-gradient(left,#fff,rgba(255,255,255,0));position:absolute;left:100%;top:0;bottom:0}.feature_banner .slick-dots{position:absolute;bottom:auto;left:40px;top:20px;text-align:left}.feature_banner .slick-dots li{list-style-type:none;padding:0;margin:0;width:auto!important;height:auto!important}.feature_banner .slick-dots li button{color:#fcb131!important;font-size:16px;line-height:1;font-weight:400;background-color:#fff;padding:5px;display:inline-block;width:auto;height:auto}.feature_banner .slick-dots li.slick-active button{color:#3e3d64!important}.feature_banner .slick-dots li button:before,.feature_banner .slick-dots li:before{display:none!important}.row_pattern{background-image:url(/AppImages/bg_lines.gif);background-repeat:repeat}.layout_template{background-image:url(/AppImages/bg_lines.gif);background-repeat:repeat;padding-bottom:36px}.module_item_list .gd_1_5{background-color:#fff}.module_item_list .gd_1_5 .module_list_image img{width:100%}.ani_test{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ani_test [class*=tri]{position:absolute;height:164px;background-repeat:no-repeat;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;-o-transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0;background-size:100% 100%}.ani_test [class*=tri].rot{-ms-transform:rotateZ(60deg);-webkit-transform:rotateZ(60deg);transform:rotateZ(60deg)}.ani_test [class*=tri].rot2{-ms-transform:rotateZ(-60deg);-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}.ani_test .tri1{left:553px;top:271px;background-image:url(/AppImages/triangles/tri4.png)}.ani_test .tri2{left:623px;top:312px;background-image:url(/AppImages/triangles/tri3.png)}.ani_test .tri3{left:693px;top:271px;background-image:url(/AppImages/triangles/tri2.png)}.ani_test .tri4{left:763px;top:230px;background-image:url(/AppImages/triangles/tri1.png)}.ani_test .tri5{display:none;left:310px;top:41px;background-image:url(/AppImages/triangles/tri5.png)}.carousel_wrapper{position:relative;padding:0 50px;margin-right:50px;margin-top:30px}.carousel_wrapper .carousel_item{width:168px;float:left;text-align:center}.carousel_wrapper .carousel_item img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;margin:10px auto}.carousel_wrapper .carousel_item.animate_in{background-color:#00f}.carousel_wrapper .carousel_item.animate_in img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.carousel_wrapper .carousel_item.animate_out{background-color:red}.carousel_wrapper .carousel_item.animate_out img{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.carousel_wrapper .carousel_item span{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.2s;transition-delay:.2s;display:inline-block;margin:0 auto;font-size:14px;line-height:1.2}.carousel_wrapper .carousel_item.slick-active img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.carousel_wrapper .carousel_item.slick-active span{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1}.carousel_wrapper .carousel_item:hover img{transform:scale(1.075);-webkit-transform:scale(1.075);-moz-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075)}.carousel_next,.carousel_prev,.slick-next,.slick-prev{position:absolute;top:50px;outline:0!important;cursor:pointer;-moz-transition:all 50ms;-o-transition:all 50ms;-webkit-transition:all 50ms;transition:all 50ms;text-indent:-9999px}.carousel_next:hover,.carousel_prev:hover,.slick-next:hover,.slick-prev:hover{opacity:.8}.carousel_next:active,.carousel_prev:active,.slick-next:active,.slick-prev:active{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8)}.carousel_prev,.slick-prev{background-color:transparent;border:0;width:0;height:0;border-style:solid;border-width:25px 43.30127019px 25px 0;border-right-color:#ccc;border-top-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important;right:100%}.carousel_next,.slick-next{background-color:transparent;border:0;width:0;height:0;border-style:solid;border-width:25px 0 25px 43.30127019px;border-left-color:#ccc;border-top-color:transparent!important;border-bottom-color:transparent!important;border-right-color:transparent!important;left:100%}.row_footer{background-color:#1d1a44;margin-top:36px}.row_footer .row{padding:20px 0 40px}.row_footer p{font-size:14px;color:#fff}.row_footer .chambers_logo{float:left;margin-right:18px;height:115px}.row_footer .eu_logo{float:right}.row_footer .powernav_col{float:left;width:33%;box-sizing:border-box;padding-right:18px}.row_footer .powernav_col a{color:#fff;text-decoration:none}.row_footer .powernav_col a:hover{color:#fcb131}.row_post_footer{background-color:#3d3c63;padding:10px 0}.row_post_footer .senior_link{float:right;vertical-align:middle;font-size:12px;color:#666}.row_post_footer .senior_link img{display:inline;vertical-align:middle;margin-left:5px}.breadcrumb_divider,.standard_content_header{display:none}.breadcrumbs{padding:0}.page_title_wrapper{margin:0 0 36px;background-color:#f9f9f9;background-image:url(/AppImages/bg_title.jpg);background-size:cover;background-position:right center}.page_title_wrapper h1{padding:10px 18px;margin:70px 0;display:inline-block;min-width:300px;background-color:rgba(255,255,255,.85);position:relative}.page_title_wrapper h1:after{background-image:-webkit-linear-gradient(left,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(left,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 100%);width:15%;position:absolute;left:100%;top:0;bottom:0;min-width:150px}.page_title_wrapper h1 .breadcrumb_item{color:#1d1a44}.page_title_wrapper h1 .breadcrumb_item:last-child{color:#ed991a}.page_title_wrapper h1 .breadcrumb_item:first-child{color:#1d1a44}.page_title_wrapper h1 .breadcrumb_item:first-child:before{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:0 -45px;width:32px;height:11px;display:inline-block;vertical-align:baseline;margin-right:5px}.page_title_wrapper h1 .breadcrumb_item:after{content:'. '}.page_title_wrapper .gd_1{height:186px;overflow:hidden}.page_title_wrapper .gd_1 h1{padding:40px 20px 40px 0;max-width:580px}body.banner_barley .page_title_wrapper{background-image:url(/AppImages/bg_title_barley.jpg)}body.banner_buckwheat .page_title_wrapper{background-image:url(/AppImages/bg_title_buckwheat.jpg)}body.banner_oats .page_title_wrapper{background-image:url(/AppImages/bg_title_oats.jpg)}body.banner_pulses .page_title_wrapper{background-image:url(/AppImages/bg_title_pulses.jpg)}body.banner_rice .page_title_wrapper{background-image:url(/AppImages/bg_title_rice.jpg)}body.banner_spices .page_title_wrapper{background-image:url(/AppImages/bg_title_spices.jpg)}body.banner_feed .page_title_wrapper{background-image:url(/AppImages/bg_title_feed.jpg)}.img_frame1{position:relative;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;float:left;margin:18px 36px 18px 0;left:-20px}.img_frame1:before{background-image:url(/AppImages/photo_frame_1.png);top:0;left:0;position:absolute;z-index:2}.img_frame1 img{display:none}.module_list_item_wrapper .list_item{display:block;padding-bottom:36px;position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.people_item .content_box,.people_item:after{-o-transition:all .3s;-webkit-transition:all .3s}.module_list_item_wrapper .list_item .list_item_image{width:100%;height:200px;display:block;margin-bottom:36px;background-size:cover;background-position:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.featured_event h3,.module_list_item_wrapper .list_item .list_item_title{margin-bottom:50px;margin-top:0;font-style:normal;font-family:effra,sans-serif}.module_list_item_wrapper .list_item .list_item_image.placeholder{height:50px}.module_list_item_wrapper .list_item .list_item_title{font-weight:300;font-size:32px;display:block;line-height:1.2;color:#3e3d64}.module_detail_date,.module_list_item_wrapper .list_item .list_item_date{background-image:url(/AppImages/corner_overlay.png);color:#fff;position:absolute;line-height:1.2;background-repeat:no-repeat;box-sizing:border-box}.module_list_item_wrapper .list_item .list_item_title:last-child{margin-bottom:0}.module_list_item_wrapper .list_item .list_item_date{background-position:left bottom;top:0;left:0;width:118px;height:68px;font-size:14px;padding:6px 40px 0 8px}.module_list_item_wrapper .list_item .list_item_more{display:block}.module_list_item_wrapper .list_item:hover .list_item_image{opacity:.7}.page_tpnews .news_list_item_wrapper .module_list_item{padding-left:0}.image_slide{width:100%;height:400px;margin-bottom:36px}.image_slide .image_slide_item{width:100%;height:400px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}.image_slide .slick-next{right:10px;left:auto;top:180px;opacity:.4;border-color:#fff;text-indent:-9999px}.image_slide .slick-next:hover{opacity:.9}.image_slide .slick-prev{left:10px;right:auto;top:180px;opacity:.4;border-color:#fff;text-indent:-9999px}.cta_block:hover,.image_slide .slick-prev:hover{opacity:.9}.module_image_gallery{width:100%;margin-left:0}.module_image_gallery .module_image_gallery_list{width:100%;height:460px}.module_image_gallery .module_image_gallery_item,.module_image_gallery .module_image_gallery_nav{text-align:center}.module_image_gallery .module_image_gallery_nav .module_image_gallery_nav_inner{width:100%!important}.module_image_gallery .module_image_gallery_nav a{float:none;display:inline-block}.dataTables_paginate_wrapper,.news_back_button{display:none}.modulelayout_news_detail{padding-bottom:36px;padding-top:140px;position:relative}.module_detail_header{position:relative;padding-left:80px;min-height:100px}.module_detail_date{background-position:left bottom;top:0;left:0;width:195px;height:113px;padding:14px 100px 0 18px;z-index:10;font-size:20px}.news_associated_documents img{max-width:35px}.people_item{position:relative;display:block;padding-bottom:18px}.people_item .content_box{height:260px;-moz-transition:all .3s;transition:all .3s}.people_item:after{width:15px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:50px;top:70px;z-index:10;-moz-transition:all .3s;transition:all .3s}.people_item .img_circle{display:inline-block;width:120px;height:120px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#f5f5f5}.people_item img{width:100%;height:auto;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:1}.people_item .item_content{display:block;padding-top:18px;font-size:14px}.people_item:last-of-type{padding-right:9px!important}.people_item:hover .content_box{box-shadow:0 0 1px rgba(0,0,0,.2),0 2px 10px rgba(0,0,0,.2);-moz-transition:box-shadow .2s;-o-transition:box-shadow .2s;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.people_item:hover .img_circle img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.people_item:hover:after{-moz-transform:translateX(10px) rotate(45deg);-ms-transform:translateX(10px) rotate(45deg);-o-transform:translateX(10px) rotate(45deg);-webkit-transform:translateX(10px) rotate(45deg);transform:translateX(10px) rotate(45deg)}.people_item .item_title{display:block;padding-bottom:10px;color:#3e3d64}.people_item .item_subtitle{display:block}.listing_page_detail .content_box{padding-top:36px}.listing_page_detail .img_circle{width:209px;height:209px}.listing_page_detail .img_circle img{width:100%;height:auto}.listing_page_detail .listing_intro{padding-right:50px;display:block}.lf_order,.lf_position,.listing_page_detail .form_field label{display:none}.listing_fields_wrapper{padding-top:36px;clear:both;padding-bottom:36px}.img_circle{border-radius:400px;overflow:hidden;display:inline-block}.checkbox_field,.list_field,.textbox_field{border:0}.field_cont input[type=text]{border:1px solid #ccc}.search_page{box-sizing:border-box;max-width:100%;margin:0 auto;display:block;position:relative;width:100%;background-color:#fff}.partnerships_list .ql_res_item,.search_page_content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.search_page:after{content:"";display:table;clear:both}.search_page.row_pad{padding:36px 0}.search_page.row_pad+.row_pad{padding:0 0 36px}.search_page.row_full{width:100%}.search_page_content{padding-bottom:60px;box-sizing:border-box;width:1280px;max-width:100%;margin:0 auto;display:block;position:relative;padding:36px 0}.search_page_content:after{content:"";display:table;clear:both}.search_page_content.row_pad{padding:36px 0}.search_page_content.row_pad+.row_pad{padding:0 0 36px}.search_page_content.row_full{width:100%}#tabs{display:none}.search_page_options .button,.search_page_options .button:hover{display:inline-block;padding:6px 20px;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;font-size:16px;text-transform:uppercase}.search_page_options .button:hover,.search_page_options .button:hover:hover{color:#fff;background-color:#3d3c63}.search_page_options .button.alt,.search_page_options .button.button_action,.search_page_options .button:hover.alt,.search_page_options .button:hover.button_action{color:#fff;background-color:#ed991a}.search_page_options .button.alt:hover,.search_page_options .button.button_action:hover,.search_page_options .button:hover.alt:hover,.search_page_options .button:hover.button_action:hover{color:#fff;background-color:#fcb131}.formsection,.icon_block_list .icon_item{background-color:#fff;margin-bottom:18px}.search_page_options .button.primary,.search_page_options .button:hover.primary{padding:15px}.search_page_options .button.small,.search_page_options .button:hover.small{font-size:14px;padding:4px 8px;margin-top:20px}.search_page_options input[type=text]{height:29px;border:1px solid #ccc}.icon_block_list{margin-top:36px}.icon_block_list .icon_item{height:88px;padding:18px;-moz-transition:box-shadow .2s;-o-transition:box-shadow .2s;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;display:block;position:relative;padding-top:35px;padding-left:120px;font-size:16px;line-height:1.3}.icon_block_list .icon_item img{position:absolute;left:18px;top:18px;width:80px;transform:scale(.95);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.formsection .expander:after,.open.formsection .expander:after{width:20px;height:20px;border-right:2px solid #3e3d64;display:block}.icon_block_list .icon_item:hover{box-shadow:0 0 1px rgba(0,0,0,.2),0 2px 10px rgba(0,0,0,.2);-moz-transition:box-shadow .2s;-o-transition:box-shadow .2s;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.icon_block_list .icon_item:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.formsection{box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1);display:block;overflow:hidden;max-height:40px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;padding:10px 15px}.formsection.open{max-height:2000px}.formsection .expander{cursor:pointer;position:relative}.formsection .expander:after{position:absolute;right:20px;top:3px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #3e3d64}.open.formsection .expander:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:2px solid #3e3d64;top:10px}.formsection label{width:300px;display:inline-block;vertical-align:top;padding-top:3px;padding-right:50px}.formsection input[type=text]:focus,.formsection input[type=text]:hover,.formsection label:hover+input[type=text]{border-color:#ccc}.formsection input[type=text],.formsection select{min-width:300px;width:auto}.formsection .radio_list{display:block}.formsection p{max-width:60%}.title_banner+.row>.row_pad:first-child{padding-top:0}.tab_row{margin-top:-48px}.event_delegate_buttons,.event_table,.form-field+h2,.front_end_table{margin-top:18px}.tab_row .tab{display:inline-block;padding:10px 20px;color:#3e3d64;background-color:#dfe1ef;cursor:pointer;margin-right:3px}.tab_row .tab:hover{background-color:#d5d8f0}.tab_row .tab.selected{background-color:#f2f3f9;color:#1d1a44}.tab_content .content_block{display:none}.tab_content .content_block:first-child{display:block}.tab_content .cb_inner{position:relative;display:block;padding:36px 0 36px 390px}.tab_content .cb_inner h2{margin-bottom:18px}.tab_content .cb_inner .cb_secondary_image{width:440px;position:absolute;left:0;top:50px}.tab_content .cb_inner .cb_secondary_image img{max-width:100%}.vacancy_title_wrapper{display:none}.vacancy_list_wrapper .module_list_item_title{margin-bottom:5px}.vacancy_list_wrapper h4{margin-bottom:15px}.vacancy_list_wrapper .vacancy_item{margin-bottom:36px}.vacancy_list_wrapper .more_link{color:#ed991a;text-decoration:none}.vacancy_list_wrapper .more_link:hover{text-decoration:underline}.vacancy_detail_title h2{color:#3e3d64}.page_membership h3:nth-of-type(1):before{content:"1"}.page_membership h3:nth-of-type(2):before{content:"2"}.page_membership h3:nth-of-type(3):before{content:"3"}.page_membership h3:nth-of-type(4):before{content:"4"}.page_membership h3:nth-of-type(5):before{content:"5"}.page_membership h3:nth-of-type(6):before{content:"6"}.page_membership h3{margin-bottom:10px}.page_membership h3:before{background-color:#fcb131;color:#fff;padding:5px;width:25px;height:25px;line-height:23px;border-radius:50px;display:inline-block;text-align:center;margin-right:10px}.faq .answer,.faq .question,.page_membership h3+p{padding-left:60px}.event_booking_header+.event_table_wrapper .event_table td:last-child,.event_booking_header+.event_table_wrapper .event_table th:last-child,.event_list_item_wrapper .module_list_item_image{display:none}.page_membership h3+.cb_html{padding-left:45px}.event_wrapper .module_list_item{position:relative;padding-left:70px;margin-bottom:36px;min-height:70px}.event_wrapper .module_list_item_title{margin-bottom:10px}.event_wrapper .more_link{color:#fcb131;text-decoration:none}.event_wrapper .more_link:hover{text-decoration:underline}.event_booking_wrapper h2{margin-bottom:18px}.event_booking_form{padding-bottom:18px;border-bottom:2px solid #7e7aae;margin-bottom:36px}.event_booking_buttons{padding-top:36px}.event_table,.front_end_table{width:100%;border-collapse:collapse;margin-bottom:36px}.event_table th,.front_end_table th{font-family:effra,sans-serif;font-weight:500;font-style:normal;text-align:left;border:1px solid #ccc;padding:5px}.event_table td,.front_end_table td{border:1px solid #ccc;padding:5px}.featured_event .module_list_item{padding-left:0;padding-top:230px;padding-bottom:36px;border-bottom:2px solid #dfe1ef}.featured_event .module_item_date{width:100px;padding:15px 5px 60px}.featured_event .module_item_date .date_day{font-size:60px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.featured_event .module_item_date .date_month,.featured_event .module_item_date .date_year{font-size:35px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.featured_event h3{font-weight:300;font-size:32px;display:block;line-height:1.2;color:#3e3d64}.featured_event h3:last-child{margin-bottom:0}.featured_event .module_list_item_image{position:absolute;left:115px;right:0;top:0;height:205px;overflow:hidden}.event_list_footer h2{color:#3e3d64;margin-bottom:18px;margin-top:80px}.event_list_footer p{margin:0}.event_list_footer p a{display:block;border-bottom:1px solid #dfe1ef;margin-bottom:5px;color:#3e3d64;text-decoration:none}.event_list_footer p a:after{content:'';width:40px;height:25px;display:block;float:right;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:0 -140px}.event_list_footer p a:hover{color:#fcb131;border-bottom:1px solid #fcb131}.event_list_footer p a:hover:after{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:0 -100px}.event_detail_header{position:relative;height:395px;overflow:hidden;margin-bottom:36px}.event_detail_header .module_item_date{width:100px;padding:15px 5px 60px;padding-bottom:250px}.event_detail_header .module_item_date .date_day{font-size:60px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.event_detail_header .module_item_date .date_month,.event_detail_header .module_item_date .date_year{font-size:35px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.event_detail_header .module_item_image{position:absolute;left:115px;right:0;top:0;height:395px;overflow:hidden}.event_occurrence_list{display:none}.event_detail_wrapper table{border:0;margin-bottom:36px;width:100%;border-collapse:collapse}.event_detail_wrapper table th{border-bottom:2px solid #dfe1ef;text-align:left;border-right:4px solid #fff;font-family:effra,sans-serif;font-weight:300;font-style:normal;width:30%}.event_detail_wrapper table td{border-bottom:2px solid #dfe1ef;background-color:#f2f3f9;text-align:left;padding:4px 8px}.event_detail_wrapper table tr:first-child td,.event_detail_wrapper table tr:first-child th{border-top:2px solid #dfe1ef}.location_list>img{width:100%;margin-bottom:18px}.location_item{margin-bottom:10px;min-height:103px;position:relative;padding:5px 20px 20px 230px}.location_item h2{margin-bottom:0;color:#3e3d64}.location_item img{position:absolute;left:0;top:0;border:10px solid #f2f3f9}.location_item p{font-size:15px}.alerts_form .emailalerts_fieldset,.alerts_form h2{margin-bottom:18px}.alerts_form .alert_checkbox input{vertical-align:middle}.partnerships_list .ql_res_item{box-sizing:border-box;padding:0;border-right:2px solid #fff;margin-bottom:18px}.event_landing_calendar,.sitemap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.partnerships_list .ql_res_item:nth-of-type(6n){margin-right:0}.partnerships_list .ql_res_item .item_img{height:130px;background-color:#fff;display:block;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;margin:18px}.partnerships_list .ql_res_item .item_img img{width:100%;height:150px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.partnerships_list .ql_res_item .item_text{display:block;background-color:#f2f3f9;padding:10px;height:80px}.event_landing_calendar .calendar_header h2,.nav_drop_panel.open{height:auto}.partnerships_list .ql_res_item .item_text span{display:block;color:#ed991a;line-height:1.2}.partnerships_list .ql_res_item .item_text span:first-child{font-family:effra,sans-serif;font-weight:500;font-style:normal;color:#3e3d64}.partnerships_list .ql_res_item:hover .item_img img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03)}.news_list_item_wrapper{padding-top:40px}.news_list_item_wrapper .module_list_item{position:relative;padding-left:70px;margin-bottom:36px;min-height:70px}.news_list_item_wrapper .module_list_item_title{margin-bottom:10px}.news_list_item_wrapper .more_link{color:#fcb131;text-decoration:none}.news_list_item_wrapper .more_link:hover{text-decoration:underline}.news_title_wrapper{display:none}.news_item_header{position:relative;padding-left:70px;margin-bottom:36px;min-height:70px;cursor:pointer}.news_item_header:after{content:'View Circular';display:block;border-bottom:1px solid #ed991a;color:#ed991a;text-align:right;position:absolute;right:0;bottom:-10px;left:70px;background-image:url(/AppImages/chevron_vertical.png);background-position:right -40px;background-repeat:no-repeat;padding-right:25px}.news_item_header.open:after{content:'Close';background-position:right 10px}.news_list_expanded{max-height:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.news_list_expanded.open{max-height:800px}.event_landing_calendar{padding:18px!important;background-color:#f2f3f9;box-sizing:border-box}.directory_list{position:relative;margin-top:36px;clear:both}.directory_list h2{margin-bottom:20px}.directory_list .record_count{position:absolute;top:5px;right:0;font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:24px;color:#7e7aae}.detail_back_button,.directory_list .button,.directory_list table th,.file_download a span,.team_item .item_content a{font-weight:500;font-family:effra,sans-serif;font-style:normal}.directory_list table{width:100%}.directory_list table th{text-align:left;border-left:10px solid #fff;border-right:10px solid #fff}.directory_list table th:first-child{border-left:0 none}.directory_list table th:last-child{border-right:0 none}.directory_list table td{border-left:10px solid #fff;border-right:10px solid #fff;border-bottom:2px solid #f2f3f9;vertical-align:top}.directory_list table td:first-child{border-left:0 none}.directory_list table td:last-child{border-right:0 none;text-align:right}.directory_list table td a{text-decoration:none;display:block;white-space:nowrap}.directory_list table td a:hover{text-decoration:underline}.directory_list .button{display:block;text-align:center;margin-top:36px}.directory_list .button:after,.news_download_list .news_article a span.more_link:after{content:'';background-image:url(/AppImages/sprites.png);height:10px;display:inline-block;margin-left:10px}.directory_list .button:after{background-repeat:no-repeat;background-position:-50px -25px;width:17px}.directory_list .more_link{white-space:pre}.directory_list .more_link:after{content:' >'}.directory_detail table th{text-align:left;font-weight:400;padding-right:20px}.news_download_list h3{margin-bottom:0;padding-bottom:20px}.news_download_list .news_article a span.more_link:after{background-position:-2px -70px;width:30px}.file_download a[href*=".pdf"]:before,.team_item .item_full_link.pdf:before{content:'';height:25px;background-repeat:no-repeat;right:0;background-image:url(/AppImages/sprites.png)}.file_download a{display:block;padding:10px 0;text-transform:none;position:relative}.file_download a span{margin-right:10px}.file_download a:hover{color:#ed991a}.file_download a:hover:before{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:0 -100px}.file_download a:hover:after{background-color:#ed991a}.file_download a[href*=".pdf"]:before{width:40px;background-position:0 -140px;position:absolute;top:13px}.team #ql_res_items{display:flex;flex-wrap:wrap}.team_item{display:flex;flex-direction:column}.team_item .item_image{overflow:hidden;display:block;height:250px;margin-bottom:18px}.team_item .item_full_link{display:block;background-color:#fff;border-bottom:1px solid #fcb131;color:#fcb131;text-align:right;margin-bottom:18px;margin-top:10px}.team_item .item_full_link:hover{color:#3e3d64;border-bottom:1px solid #3e3d64}.team_item .item_content{flex:1;background-color:#f2f3f9;padding:18px 18px 40px;display:block}.team_item .item_content h3{margin-bottom:10px}.team_item .item_content span{font-size:14px}.team_item .item_content a{color:#ed991a}.team_item .item_content a:hover{color:#3e3d64}.team_detail_image{float:left;width:300px;margin-right:36px;margin-bottom:36px}.team_detail_content>h2{margin-bottom:10px;color:#3e3d64}.team_detail_content .listing_intro h2{color:#7e7aae;margin-bottom:10px}.team_detail_content .listing_intro a{display:inline-block;background-color:#fff;border-bottom:1px solid #fcb131;color:#fcb131;margin-bottom:18px;margin-top:10px;width:300px}.team_detail_content .listing_intro a:hover{color:#3e3d64;border-bottom:1px solid #3e3d64}.team_detail_content .lf_biography{clear:none;padding-top:36px}.listing_page_detail .lf_email{display:none}.detail_back_button{display:block;line-height:1;padding:10px 20px;text-transform:none}.detail_back_button:before{content:'';width:7px;height:13px;margin-right:10px;display:inline-block;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-83px -108px}.directory_list_result_item table{border-bottom:2px solid #dfe1ef;margin-bottom:18px;padding-bottom:18px;table-layout:fixed}.directory_list_result_item table td{text-align:left!important;border:0}.team_item .item_full_link.pdf{position:relative;padding-right:30px}.team_item .item_full_link.pdf:before{width:20px;background-position:-21px -100px;position:absolute;top:0}.team_item .item_full_link.pdf:hover:before{background-position-y:-140px}.sitemap{box-sizing:border-box;width:1280px;max-width:100%;margin:0 auto;display:block;position:relative}.sitemap:after{content:"";display:table;clear:both}.forum_wrapper .forum_breadcrumb,.forum_wrapper h1,.sitemap h2,.sitemap>ul>li:before,.sitemap>ul>li>a{display:none}.sitemap.row_pad{padding:36px 0}.sitemap.row_pad+.row_pad{padding:0 0 36px}.sitemap.row_full{width:100%}.sitemap ul{padding-bottom:18px}.sitemap ul li{margin-bottom:0}.sitemap ul li a{text-decoration:none}.sitemap ul li a:hover{text-decoration:underline}.forum_wrapper .forum_list_item{padding:0;position:relative}.forum_wrapper .forum_list_item p{margin-bottom:20px}.forum_wrapper .forum_list_title{background-color:transparent;border-bottom:1px solid #ed991a;padding:0;margin-bottom:20px;padding-right:150px;font-family:effra,sans-serif;font-weight:300;font-style:normal}.forum_wrapper .forum_new_thread,.forum_wrapper .forum_new_thread.alt,.forum_wrapper .forum_new_thread.button_action{color:#fff;background-color:#ed991a}.forum_wrapper .forum_list_title a,.forum_wrapper .forum_table table th,.module_callout.vacancies .button,.module_callout.vacancies .module_callout_list_item .job_title,.second_level_nav .second_level_nav li.selected a{font-weight:500;font-family:effra,sans-serif}.forum_wrapper .forum_list_title a{display:inline-block;padding:5px 10px 10px 0;font-style:normal;font-size:18px}.forum_wrapper .forum_list_description{margin:0}.forum_wrapper .forum_new_thread{display:inline-block;padding:6px 20px;line-height:1;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;font-size:16px;text-transform:uppercase;position:absolute;right:0;top:0}.forum_wrapper .forum_new_thread.alt:hover,.forum_wrapper .forum_new_thread.button_action:hover,.forum_wrapper .forum_new_thread:hover{background-color:#fcb131;color:#fff}.forum_wrapper .forum_new_thread.primary{padding:15px}.forum_wrapper .forum_new_thread.small{font-size:14px;padding:4px 8px;margin-top:20px}.forum_wrapper .forum_table{float:left;clear:both;margin:0;width:100%}.forum_wrapper .forum_table table{margin:0 0 25px;width:100%;table-layout:fixed}.forum_wrapper .forum_table table th{border:0;background:#7e7aae;color:#fff;font-style:normal}.forum_wrapper .forum_table table th.first{width:350px}.forum_wrapper .forum_table table td{background:#fff;border:0;padding:10px 0;vertical-align:top;white-space:nowrap;overflow:hidden;overflow:ellipsis;border-bottom:1px solid #ccc}.forum_wrapper .forum_table table td a{display:block}.forum_wrapper .forum_table table .odd td{background:#f0f0f0}.forum_wrapper .forum_table table th:nth-child(1){text-align:left;padding-left:10px}.forum_wrapper .forum_table table td:nth-child(2),.forum_wrapper .forum_table table th:nth-child(2){display:none}.forum_wrapper .forum_table table th:nth-child(3){width:230px}.forum_wrapper .forum_table table td:nth-child(3){font-size:14px;text-align:center}.forum_wrapper .forum_make_post{clear:both;margin-bottom:25px}.forum_wrapper .forum_make_post input,.forum_wrapper .forum_make_post textarea{margin:5px 0 10px;width:300px!important;padding:5px;border:1px solid #ccc;resize:none}.forum_wrapper .forum_post_list{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;margin-bottom:10px}.forum_wrapper .forum_post,.forum_wrapper .forum_post_alternate{border-top:2px solid #fff;position:relative;padding:30px 0 10px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.forum_wrapper .forum_post .post_author,.forum_wrapper .forum_post_alternate .post_author{position:absolute;left:0;top:0;color:#7e7aae}.forum_wrapper .forum_post p,.forum_wrapper .forum_post_alternate p{margin-bottom:10px;padding:0;color:#666}.forum_wrapper .forum_make_post textarea{width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.forum_wrapper .forum_post .post_content,.forum_wrapper .forum_post_alternate .post_content{float:left;width:839px;max-width:100%;border-left:2px solid #fff}.forum_wrapper .forum_post .post_content .post_date,.forum_wrapper .forum_post_alternate .post_content .post_date{border-top:2px solid #fff;padding:15px 30px;color:#878787}.faq .answer,.faq .question{display:block;padding-top:10px}.forum_wrapper .forum_post_list_header{margin-bottom:30px;border-bottom:1px solid #ed991a}.forum_wrapper .forum_back{float:right;margin-bottom:10px;font-size:16px;color:#1d1a44}.faq .question{position:relative;font-size:18px;padding-right:50px;cursor:pointer;max-width:600px;margin-bottom:30px}.faq .question:after,.faq .question:before{position:absolute;background-image:url(/AppImages/faq_sprites.png);top:10px;content:'';background-repeat:no-repeat}.faq .question:before{width:40px;height:40px;left:10px}.faq .question:after{width:27px;height:27px;background-position:-51px -48px;right:10px}.faq .question.active:after{background-position:-51px 0}.faq .answer{position:relative;background-color:#f5f5f5;padding-bottom:10px;margin-bottom:20px;padding-right:40px;max-width:600px}.faq .answer:before{content:'';width:40px;height:40px;background-image:url(/AppImages/faq_sprites.png);background-repeat:no-repeat;background-position:0 -48px;position:absolute;left:10px;top:10px}.reset_password{border:0;padding:0;margin:0}.reset_password h2{display:none}.reset_password input[type=text]{width:300px;display:block}.reset_password .button_stretch{margin-left:0;margin-top:10px}.checkout_breadcrumbs+h1{display:none}.contract_item a,.contract_item a .contract_details,.contract_item a .contract_title,.contract_item a .item_content{display:block}.contract_item a{border-bottom:1px solid #e8e8e8;padding-bottom:18px;margin-bottom:18px}.contract_item a span{font-family:effra,sans-serif;font-weight:300;font-style:normal}.contract_item a .contract_title span{font-family:effra,sans-serif!important;font-weight:500!important;font-style:normal!important}.contract_item a .contract_title .effective_date{font-weight:300!important}.contract_item a .contract_title .effective_date em{font-style:normal}.contract_item a:before{top:auto;bottom:10px}.listings_contracts .sf_searchall{display:none}.listings_contracts [class*=sf_contract_no]{width:120px}.listings_contracts .sf_contract_terms{display:block}.listings_contracts .sf_contract_terms .form_field>label{display:none}.listings_contracts .sf_contract_terms ul{padding-bottom:10px}.listings_contracts .sf_contract_terms ul li{list-style-type:none;display:inline-block;padding-left:0;margin-right:20px}.listings_contracts .sf_contract_terms ul li:before{display:none}.listings_contracts .sf_contract_terms ul li input{vertical-align:middle}.listings_contracts .sf_contract_terms ul li label{vertical-align:middle;width:auto}.event_occurrence p{margin-bottom:10px}.addthisevent-drop,.membership-directory-category{margin-bottom:30px}.addthisevent-drop{padding:8px 8px 8px 30px!important;font-size:14px!important}.addthisevent-drop .addthisevent_icon{left:6px!important;top:6px!important}.membership-callouts{display:flex;flex-wrap:wrap;font-size:0}.membership-callouts .membership-callout{flex:1;text-align:center}.membership-callouts .membership-callout>div{height:100%}.membership-callouts .membership-callout>div p{display:flex;height:100%}.membership-callouts .membership-callout a{border:3px solid #fff;background:0 0;cursor:pointer;display:inline-block;margin:0 0 30px;outline:0;position:relative;transition:all .3s;padding:25px 10px 35px;font-weight:400;color:#fff;background-color:#7c79ac;text-decoration:none;width:100%;z-index:1}.membership-callouts .membership-callout a:after{content:'';position:absolute;z-index:-1;transition:all .3s;width:100%;height:0;top:0;left:0;background:#ed9919}.membership-callouts .membership-callout a:active,.membership-callouts .membership-callout a:hover{color:#fff}.membership-callouts .membership-callout a:active:after,.membership-callouts .membership-callout a:hover:after{height:100%}.membership-callouts .membership-callout a:before{content:"";position:absolute;bottom:15px;width:14px;height:7px;display:block;left:50%;background-image:url(/AppImages/chevron-small.png);transform:translateX(-50%)}.membership-callouts .membership-callout.active a{background-color:#ed9919}.council_page #ql_res_items{display:flex;flex-direction:row;flex-wrap:wrap}.main_nav{position:absolute;right:0;left:0;bottom:0}.nav{width:100%;display:block;text-align:right}.nav_root{clear:both;margin:0;padding:0;text-align:left;float:right}.nav_root>li{display:inline-block}.nav_root>li>a{display:block;padding:10px 10px 16px;text-decoration:none;color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.nav_drop_panel,.nav_root>li .nav_group{right:0;-o-transition:all .3s;-webkit-transition:all .3s}.nav_root>li>a:hover{opacity:.7}.nav_root>li.selected>a{color:#fcb131}.nav_root>li.has_children{position:relative}.nav_root>li .nav_group{display:none!important;position:absolute;top:100%;background-color:#3e3d64;z-index:999;padding:30px 20px 20px;box-shadow:0 10px 10px rgba(0,0,0,.4);min-width:150px;-moz-transition:all .3s;transition:all .3s}.nav_root>li .nav_group:after{content:"";display:table;clear:both}.nav_root>li .nav_group .nav_group_item{padding:5px 0;white-space:pre}.nav_root>li .nav_group a{color:#fff;text-decoration:none;display:block}.nav_root>li.has_children.hover .nav_group{display:block}.nav_root>li .nav_group_folder{display:block;position:relative}.nav_root .nav_level_3{width:200px;display:none;float:left;margin-right:30px}.nav_root .nav_level_3+.nav_level_3{margin-right:0}.nav_root .nav_level_3_items a{font-size:14px;padding:0;color:#3e3d64;display:block}.nav_root .nav_level_3_items a:hover{color:#3e3d64}.nav_drop_panel{position:absolute;left:0;top:54px;background-color:#f2f3f9;-moz-transition:all .3s;transition:all .3s}.calendar_infopane,.second_level_nav ul li a{-o-transition:all .3s;-webkit-transition:all .3s}.nav_drop_panel:after,.nav_drop_panel:before{content:'';position:absolute;width:160px;right:100%;top:0;bottom:0;background-color:#f2f3f9}.nav_drop_panel:after{right:auto;left:100%}.nav_drop_panel .nav_group{display:block;padding-left:300px;overflow:hidden;width:980px;position:relative}.nav_drop_panel .nav_group a{display:inline-block;width:390px;border-bottom:1px solid #dfe1ef;padding:6px 0;margin-right:50px;vertical-align:top;font-size:16px}.nav_drop_panel .nav_group a:hover{color:#ed991a}.nav_drop_panel.open .nav_group{height:auto!important;padding-top:18px;padding-bottom:36px;min-height:260px}.drop_inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1280px;max-width:100%;margin:0 auto;display:block;position:relative;text-align:left}.drop_inner:after{content:"";display:table;clear:both}.button__account-menu:after,.callout_instagram:after,.cta_block a:after,.directory_search .button:after,.nav_group:before,.twitter_feed h2:before{content:''}.drop_inner.row_pad{padding:36px 0}.drop_inner.row_pad+.row_pad{padding:0 0 36px}.drop_inner.row_full{width:100%}.nav_group:before{background-image:url(/AppImages/section_icons.jpg);width:264px;height:240px;background-color:#dfe1ef;position:absolute;left:0;top:40px;background-repeat:no-repeat}.nav_group.parent_29283:before{background-position:-264px 0}.nav_group.parent_29296:before{background-position:-528px 0}.nav_group.parent_29302:before{background-position:-792px 0}.nav_group.parent_29340:before{background-position:-1056px 0}.nav_group.parent_29306:before{background-position:-1320px 0}.nav_group.parent_29309:before{background-position:-1584px 0}.second_level_nav{padding:0;margin-bottom:18px}.second_level_nav ul{list-style-type:none;padding:0;padding-bottom:0!important}.second_level_nav ul li{position:relative;padding:0;margin:0;margin-bottom:0!important;padding-left:0!important}.second_level_nav ul li:before{display:none!important}.second_level_nav ul li a{display:block;background-color:#fff;color:#3e3d64;padding:5px 0;text-decoration:none;border-bottom:1px solid #dfe1ef;-moz-transition:all .3s;transition:all .3s}.second_level_nav ul li a:hover{color:#ed991a}.second_level_nav ul li.selected>a{color:#ed991a;border-bottom:1px solid #ed991a}.second_level_nav ul li:last-of-type{border-bottom:none}.second_level_nav .second_level_nav{padding-top:18px;box-shadow:none}.second_level_nav .second_level_nav li{border:0}.second_level_nav .second_level_nav li a{color:#3e3d64!important;font-size:16px}.second_level_nav .second_level_nav li a:after{display:none}.second_level_nav .second_level_nav li.selected a{font-style:normal;background-color:#fff}.row_header .action_bar div.account-menu{position:relative}.button__account-menu{padding:9px 35px 9px 20px;height:17px;margin:0}.button__account-menu:after{width:0;height:0;border-style:solid;border-width:8.66025404px 5px 0;border-top-color:#fff;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;display:block;position:absolute;right:12px;top:12px}.row_header .action_bar div.account-menu-panel{display:none;position:absolute;top:100%;left:0;right:0;text-align:center;z-index:999}.row_header .action_bar div.account-menu-panel a{display:block;padding:6px 20px 5px;height:17px;margin:1px 0 0;background-color:#f2f3f9;color:#3e3d64;font-size:14px}.row_header .action_bar div.account-menu-panel a:hover{background-color:#e1e3f1}.module_callout h2{color:#3e3d64;margin-bottom:36px}.module_callout.news{padding-top:18px}.module_callout_list_item{position:relative;padding-left:70px;min-height:70px;margin-bottom:18px}.module_callout_list_item h3{margin-bottom:5px}.module_callout_item_date,.module_item_date{background-color:#ed991a;width:40px;padding:5px;color:#fff;text-align:center;display:block;position:absolute;left:0;top:0;text-transform:uppercase;line-height:1}.module_callout_item_date .date_day,.module_item_date .date_day{font-size:30px;display:block}.module_callout_item_date .date_month,.module_item_date .date_month{font-size:16px;display:block}.module_callout_item_date .date_year,.module_item_date .date_year{font-size:16px;display:block;letter-spacing:-.05em}.module_callout.vacancies{background-color:#ed991a;padding:18px;margin-bottom:5px}.module_callout.vacancies h2{color:#fff;margin-bottom:18px}.module_callout.vacancies .module_callout_list_item{padding-left:0}.module_callout.vacancies .module_callout_list_item .job_title{color:#fff;font-style:normal;display:block;padding-bottom:18px}.module_callout.vacancies .module_callout_list_item p{color:#fff}.module_callout.vacancies .button{background-color:#fff;color:#ed991a;font-style:normal}.twitter_feed{padding:15px;background-color:#f2f3f9}.sized .twitter_feed{position:absolute;top:0;right:0;bottom:0;left:0}.twitter_feed h2{color:#3e3d64;margin-bottom:36px;padding-left:10px;padding-top:0}.twitter_feed h2:before{display:inline-block;width:39px;height:31px;margin-right:18px;vertical-align:middle;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-59px -209px}.twitter_feed .feed_items a{background-repeat:no-repeat;background-position:left top;display:block;padding-left:60px;margin-bottom:20px;border:5px solid #f2f3f9}.twitter_feed .feed_items a strong{display:block}.twitter_feed .feed_items a:hover{background-color:#ebedf6;border:5px solid #ebedf6}.calendar_header h2{background-color:#f2f3f9;padding:20px 10px 30px;color:#3e3d64;font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:25px}.calendar_controls{background-color:#3e3d64;color:#fff;height:30px;overflow:hidden}.calendar_controls h2{color:#fff;font-size:16px;margin-bottom:0;width:70%}.calendar_controls .calendar_back,.calendar_controls .calendar_forward{height:22px;width:15%;background-repeat:no-repeat;background-image:url(/AppImages/sprites.png)}.calendar_controls .calendar_back{background-position:-80px -104px}.calendar_controls .calendar_forward{background-position:-62px -143px}.gd_1_5 .calendar_header h2,.gd_1_5 .calendar_infopane{background-color:#fff}.calendar_table{padding:0!important}.calendar_table table{border-collapse:collapse}.calendar_table table tr th span{padding:10px 0}.calendar_table table tr td{border:2px solid #f2f3f9}.calendar_table table tr td:first-child,.calendar_table table tr td:last-child{border-left:0 none}.calendar_table table tr td.disabled a{background-color:#fff!important;color:#dfe1ef}.calendar_infopane .day_content h2,.calendar_table table tr td a{font-weight:500;color:#3e3d64;font-family:effra,sans-serif;font-style:normal}.calendar_table table tr td a{height:29px;background-color:#dfe1ef;text-decoration:none}.calendar_table table tr td a:hover{background-color:inherit;opacity:.8}.calendar_table table tr td.selected a{background-color:#fcb131}.calendar_infopane{-moz-transition:all .3s;transition:all .3s;background-color:#f2f3f9;padding-top:18px}.calendar_infopane .day_content{overflow:hidden}.calendar_infopane .day_content h2{display:block;line-height:1.2;margin-top:0;font-size:16px;margin-bottom:10px}.calendar_infopane .day_content h2:last-child{margin-bottom:0}.calendar_infopane .day_content+.day_content{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.calendar_infopane>h3{padding-top:20px;margin-bottom:0}.calendar_infopane h3{position:relative}.calendar_infopane h3 a{display:inline-block;padding:6px 20px;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;font-size:16px;text-transform:uppercase;margin-top:10px}.calendar_infopane h3 a:hover{color:#fff;background-color:#3d3c63}.calendar_infopane h3 a.alt,.calendar_infopane h3 a.button_action{color:#fff;background-color:#ed991a}.calendar_infopane h3 a.alt:hover,.calendar_infopane h3 a.button_action:hover{color:#fff;background-color:#fcb131}.calendar_infopane h3 a.primary{padding:15px}.calendar_infopane h3 a.small{font-size:14px;padding:4px 8px;margin-top:20px}.cta_block a{color:#fff;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 18px;margin-bottom:5px}.cta_block a:after{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-45px -70px;width:30px;height:10px;display:block}.cta_block.bg_img a:after,.cta_block.cta_ealerts a:after{display:none}.cta_block .cb_title{font-family:effra,sans-serif;font-weight:300;font-style:normal;font-size:32px;display:block;line-height:1.2;margin-top:0;color:#fff;margin-bottom:10px}.cta_block .cb_title:last-child{margin-bottom:0}.cta_block h2,.cta_block p{color:#fff;margin-bottom:10px}.cta_block h2{font-size:28px}.cta_block.cta_roomhire .cb_title,.cta_block.cta_roomhire h2{background-color:rgba(255,255,255,.8);padding:18px;color:#3e3d64}.callout_instagram,.long_list td:hover,.wide_list td:hover{background-color:#f2f3f9}.cta_block.cta_roomhire a{padding:0;height:220px}.bg_dkorange+.bg_orange{margin-top:-5px}.callout_instagram{width:100%;margin-bottom:5px;position:relative;height:238px}.callout_instagram:after{width:32px;height:32px;background-color:#fff;position:absolute;left:0;bottom:0;border:10px solid #fff;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:0 -210px}.callout_instagram img{width:100%;height:auto!important}.callout_poll{padding:25px 18px;margin-bottom:5px;background:#3e3d64;color:#fff}.callout_poll .poll_wrapper{padding:0;border:0}.callout_poll h2{margin-bottom:0;font-size:28px;color:#fff}.callout_poll .poll_thanks,.callout_poll .question{margin:0;color:#fff;margin-bottom:10px}.callout_poll label{display:inline-block;width:150px}.callout_poll .button_stretch{background:#fcb131;margin:10px 0 0}.callout_poll .button_stretch:hover{background:#FFC157}.callout_poll .vote_item_details h3{margin:0;color:#fcb131;font-weight:300}.callout_poll .vote_item_bar span{background:#fcb131}button,input[type=submit],select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=checkbox]+label,input[type=checkbox]+span{display:inline-block;width:80%;vertical-align:text-top}.field_cont{padding:0 0 18px}.field_cont label{width:auto;float:none;padding:0;display:block}.field_cont input[type=text],.field_cont textarea{font-weight:300;font-size:18px;line-height:1.6;padding:5px 10px;font-style:normal;font-family:effra,sans-serif}.field_cont textarea{width:100%;box-sizing:border-box;border:1px solid #ccc;height:6em}.checkbox_field table,.checkbox_field td,.list_field table,.list_field td,.textbox_field table,.textbox_field td,fieldset{border:0}.field_cont .form_field>label{color:#3e3d64}.checkbox_field,.list_field,.textbox_field{padding-top:0}.long_list table{display:block}.long_list table tr{display:inline-block;width:25%;font-size:14px}.long_list td,.wide_list table{display:block}.long_list td label{min-width:150px;cursor:pointer}.wide_list table tr{display:inline-block;font-size:14px;width:50%}.wide_list td{display:block}.wide_list td label{min-width:150px;cursor:pointer}.checkbox_list_items,.list_control,.radio_list_items{float:none}.list_field{padding-bottom:18px}.list_field label{display:inline-block}.list_field>label{display:block;line-height:1.4}.list_field input{vertical-align:inherit;line-height:1.4}.list_field input[type=checkbox]{margin-right:10px}.list_field input[type=checkbox]+label{display:inline-block;max-width:90%;vertical-align:text-top}.list_field .list_control{padding-top:10px;display:block}.checkbox_field{position:relative;margin-bottom:18px}.form-fieldset h2,.form-fieldset h3{padding-top:36px;margin-bottom:18px}.form-fieldset h2+h3{padding-top:0}.form-fieldset label:empty{width:0}.form-fieldset table{width:100%}.checkbox_field input,.checkbox_field input[type=checkbox]{float:none;position:static;vertical-align:middle}.msg_head{background-color:#f2f3f9!important}.msg_body h2{font-family:effra,sans-serif;font-weight:500;font-style:normal;font-size:18px;display:block;color:#3e3d64;line-height:1.2;margin-top:0;margin-bottom:10px}.msg_body h2:last-child{margin-bottom:0}.msg_body .checkbox_field{padding-left:0}.alerts_form p{margin-bottom:10px}.form_captcha{margin-bottom:36px}.directory_search{margin-top:36px}.directory_search .button{display:block;text-align:center;margin-top:20px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.directory_search .button:after{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-45px -70px;width:30px;height:10px;display:inline-block;margin-left:10px}.directory_search_field label{width:28%;display:inline-block;vertical-align:middle}.directory_search_field input[type=text],.directory_search_field select{display:inline-block;width:70%;border:1px solid #dfe1ef;vertical-align:middle}.directory_search_field select{background-color:#f2f3f9;color:#1d1a44;padding:0 8px}.input_with_button input[type=text]{width:300px}.login_panel table,.login_panel table td{border:0}.login_panel input[type=checkbox]{margin-right:5px}.login_panel .remember_me{margin-right:10px}.login_panel label{width:100px}.login_panel input[type=password],.login_panel input[type=tel],.login_panel input[type=text]{width:200px;line-height:20px;padding:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.login_panel .login_button input{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.login_form input[type=password],.login_form input[type=tel],.login_form input[type=text]{width:200px;line-height:20px;padding:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.login_form .button_stretch{margin-left:0}.login_form p{margin-bottom:0}.form_input textarea{width:100%;border:1px solid #e8e8e8;padding:10px}.my-details{max-width:1000px;margin:0 auto}.my-details h2{font-weight:400;font-size:24px}.my-details hr{margin-top:40px;border:0;border-bottom:1px solid #dfe1ef}.my-details .form-field{display:flex;flex-flow:wrap row}.my-details .form-field>label,.my-details .form-field>span{float:left;width:230px;font-weight:400;flex-grow:0;padding-top:5px}.my-details .form-field input[type=tel],.my-details .form-field input[type=text],.my-details .form-field select,.my-details .form-field textarea{width:470px;flex-grow:1;padding:8px 10px;height:auto;margin:0 0 15px;border:1px solid #dfe1ef;font-family:effra,sans-serif;font-size:15px;color:#3e3d64}.my-details .form-field input[type=tel][disabled],.my-details .form-field input[type=text][disabled],.my-details .form-field select[disabled],.my-details .form-field textarea[disabled]{background:#f2f3f9}.my-details .form-field input[type=tel]{flex-grow:0}.my-details .form-field table{width:470px;flex-grow:1}.my-details .form-field table th{font-weight:300;text-align:left}.my-details .form-field table tr td{font-size:15px;padding:0 0 10px}.my-details .form-field table tr td select{-webkit-appearance:menulist;margin:0;width:200px;flex-grow:0;padding:6px 10px}.my-details .form-field table tr td input[type=tel]{margin:0 5px 0 0;width:260px;padding:7px 10px}.my-details .form-field table tr td .button{float:right}.my-details .form-field.long_list table{width:100%;margin-top:20px}.my-details .form-field.long_list table tr{width:33.33%}.my-details .form-field.long_list table td:hover{background:0 0}.my-details .form-field.long_list table input[type=checkbox]{display:none}.my-details .form-field.long_list table input[type=checkbox]+label{position:relative;padding-left:35px;font-weight:400}.my-details .form-field.long_list table input[type=checkbox]+label:before{content:"";color:#f5f5f5;position:absolute;top:2px;left:0;vertical-align:bottom;width:16px;height:16px;border:1px solid #dfe1ef;margin-right:12px;transition:color .3s;font-weight:600}.my-details .form-field.long_list table input[type=checkbox]+label:after{content:"\2713";font-size:15px;line-height:16px;position:absolute;top:4px;left:4px;opacity:0;transition:opacity 150ms ease-in-out}.my-details .form-field.long_list table input[type=checkbox]:checked+label:after{opacity:1}.my-details .form-field .roster{width:100%}.my-details .form-field .roster table{width:100%;border-spacing:0}.my-details .form-field .roster table tr td{border:0;border-bottom:1px solid #ed991a;padding:14px 0}.my-details .form-field .roster-delete{font-size:30px;line-height:24px}.my-details .form-field .roster-delete:hover{text-decoration:none}.my-details .btnAddPhone{background:#ed991a;font-weight:400;margin:10px 0}.my-details .btnRemovePhone{font-size:30px;padding:2px 9px!important}.my-details .btnRemovePhone:hover{opacity:.9}.my-details .link_email{color:#3e3d64}.my-details .link_email:hover{text-decoration:none}.my-details table td{font-weight:400}.my-details table.table-half tr{width:50%!important}.my-details table.employment{background:#f2f3f9;border:1px solid #dfe1ef;padding:10px;box-sizing:border-box}.my-details table.employment tr td{padding-bottom:0}.my-details table.employment tr td:first-child{width:40px}.my-details #employeeRoster .button{float:left;font-weight:300;margin-bottom:20px}.my-details #employeeRoster .button:after{content:none}.my-details #employeeRoster .btnAddEmployee{background:#ed991a;width:100%;margin:20px 0 40px;box-sizing:border-box;font-weight:400}.validation_list{padding:0;margin-bottom:15px}.error{color:inherit;font-weight:300}.wrapper_content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1280px;max-width:100%;margin:0 auto;display:block;position:relative}.wrapper_content:after{content:"";display:table;clear:both}.wrapper_content.row_pad{padding:36px 0}.wrapper_content.row_pad+.row_pad{padding:0 0 36px}.wrapper_content .wrapper,.wrapper_content.row_full{width:100%}.basket_page_wrapper{background-image:url(/AppImages/sagepay.png);background-repeat:no-repeat;background-position:left bottom}.basket_page_wrapper table{width:100%;border-collapse:collapse}.basket_page_wrapper table td,.basket_page_wrapper table th{border:1px solid #e8e8e8}.basket_page_wrapper table td,.basket_page_wrapper table.basketStyle th{border:0}.checkout_breadcrumbs{margin-bottom:18px}.basketStyle.basketScheme,.edit_basket_contents,.sectionHeader{margin-bottom:20px}.basketStyle.basketScheme{border:1px solid #ccc;width:100%}.basketStyle.basketScheme th{font-weight:400}.basketStyle.basketScheme td,.basketStyle.basketScheme th{border:1px solid #ccc;padding:4px}.basketStyle.basketScheme.basketTotals{border:0}.basketStyle.basketScheme.basketTotals td,.basketStyle.basketScheme.basketTotals th{border:0;text-align:right}.button_stretch{display:inline-block;padding:6px 20px;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;font-size:16px;text-transform:uppercase;margin-left:20px}.button_stretch:hover{color:#fff;background-color:#3d3c63}.button_stretch.alt,.button_stretch.button_action{color:#fff;background-color:#ed991a}.button_stretch.alt:hover,.button_stretch.button_action:hover{color:#fff;background-color:#fcb131}.button_stretch.primary{padding:15px}.button_stretch.small{font-size:14px;padding:4px 8px;margin-top:20px}.button_stretch.checkout_continue{color:#fff;background-color:#ed991a}.button_stretch.checkout_continue:hover{color:#fff;background-color:#fcb131}.checkout_address_content label{display:block;margin-top:20px}.basket_promotions,.checkout_address_content>br,.seniorAddressForm ul li:before{display:none}.checkout_address_content input[type=text],.checkout_address_content select{border:1px solid #ccc;width:350px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout_address_content .button_stretch{margin-left:0}.seniorAddressForm ul{list-style-type:none}.seniorAddressForm ul li{list-style-type:none;padding-left:0}.seniorAddressForm .button_stretch{background-color:#fcb131}.payment input,.payment label{display:inline;vertical-align:middle;margin-right:10px}.billing_address{margin-bottom:40px}.gateway{text-align:right;border-top:1px solid #ccc}.gateway .button_stretch{background-color:#fcb131;padding:10px 20px}.events{display:flex}.events .bg{background-size:cover;background-position:50%}.events *{box-sizing:border-box}.events-container{padding:55px 170px 40px;background:#fff}@media all and (max-width:1024px){.events-container{padding:40px}}@media all and (max-width:600px){.events-container{padding:15px}}.events .main-content{flex:1}.events .sidebar{padding:55px 175px 40px 30px;width:calc(535px)}@media all and (max-width:1400px){.events .sidebar{padding:55px 40px 40px 30px}}@media all and (max-width:1024px){.events .sidebar{padding:0 40px 55px;width:100%}}.events .sidebar-book{margin:0 0 30px}.events .sidebar-book h3,.events .sidebar-book-button a{margin:0 0 30px;font-size:18px;font-weight:500;line-height:1}.events .sidebar-book p{margin:0 0 30px;font-size:14px;font-weight:300;line-height:18px}.events .sidebar-book-button,.events .sidebar-book-details{padding:38px 20px}.events .sidebar-book-details{background:#1d1a44}.events .sidebar-book-section{border-bottom:1px solid #4D4C71;margin:0 0 40px;padding:0 0 40px}.events .sidebar-book-section *{color:#fff}.events .sidebar-book-section span{color:#ed991a}.events .sidebar-book-section.venue div p,.events .sidebar-book-section>:last-child{margin:0}.events .sidebar-book-section:last-of-type{border:0;margin:0;padding:0}.events .sidebar-book .fees-text>:last-child{margin:0}.events .sidebar-book-button{display:flex;font-weight:500;background:#ed991a;color:#1d1a44;transition:all .2s}.events .sidebar-book-button:hover{color:#fff}.events .cta{margin:0 0 30px;padding:38px 20px}.events .cta p{margin:0 0 30px;font-size:16px;font-weight:300;line-height:31px;color:#1d1a44}.events .cta a{text-decoration:none}.events .cta a:hover{color:#1d1a44}.events .cta hr{border:1px solid #C9CDE4;margin:20px 0}.events .cta hr+p{margin:0}.events .cta-how-to-register{background:#f2f3f9}.events .cta-contact,.events .cta-ealerts{background:#1d1a44}.events .cta-contact *,.events .cta-ealerts *{color:#fff}.events .cta-contact h3,.events .cta-ealerts h3{margin:0 0 30px;font-size:18px;font-weight:500;line-height:1}.events .cta-contact p,.events .cta-ealerts p{margin:0;font-size:14px;font-weight:300;line-height:31px;color:#fff}.events .cta-contact a,.events .cta-ealerts a{margin:0;font-size:16px;font-weight:300;line-height:1;color:#ed991a}.events .cta-contact a:hover,.events .cta-ealerts a:hover{color:#fff}.events .cta-contact .cb_inner,.events .cta-ealerts .cb_inner{display:block;position:relative}.events .cta-contact .cb_inner::after,.events .cta-ealerts .cb_inner::after{content:"";position:absolute;top:0;right:0;height:45px;background:50%/cover}/*.events .cta-contact .cb_html,.events .cta-ealerts .cb_html{margin:30px 0 0}*/.events .cta-contact .cb_inner::after{width:100px;background-image:url(/CMS_Themes/Default/AppImages/icons/cta-contact-icon.svg)}.events .cta-ealerts p{line-height:20px;color:#ed991a}.events .cta-ealerts .cb_inner::after{width:113px;background-image:url(/CMS_Themes/Default/AppImages/icons/cta-ealerts-icon.svg)}.events .cta .cb_html>:last-child,.events .cta:last-of-type{margin:0}@media all and (max-width:1024px){.events{display:block}}.events-landing{padding:80px 170px 170px;background:#f2f3f9}.events-landing h2{margin:0 0 40px;font-size:24px;font-weight:500;line-height:26px;color:#1d1a44}@media all and (max-width:600px){.events-landing h2{margin:0 0 30px;font-size:20px}}.events-landing p{margin:0 0 40px;font-size:18px;font-weight:300;line-height:30px;color:#000}.events-landing hr{display:block;border:1px solid #bfc4df;margin:25px 0}@media all and (max-width:600px){.events-landing hr{margin:15px 0}}.events-landing img{margin:0;width:100%}.events-landing .button{padding:7px 18px;margin:0;font-size:17px;font-weight:500;line-height:1;background:#ed991a;color:#3d3c63;text-align:center;transition:all .2s}.events-landing .button:hover{background:#dc8b11}.events-landing .row{display:flex;flex-wrap:wrap;margin:0 -15px;max-width:initial;width:initial}.events-landing .row>*{flex:1;border:0!important;padding:15px}@media all and (max-width:1024px){.events-landing .row>*{flex:50%;padding:15px!important}}@media all and (max-width:600px){.events-landing .row>*{flex:100%}}.events-landing .row::after{display:none}.events-landing .grid .img-parent-white .cb_inner{background-color:#fff}.events-landing .grid .img-parent-blue *,.events-landing .grid .img-parent-purple *,.events-landing .grid .img-parent-yellow *{color:#fff}.events-landing .grid .img-parent-blue .cb_inner{background-color:#1d1a44}.events-landing .grid .img-parent-purple .cb_inner{background-color:#3d3c63}.events-landing .grid .img-parent-purple .cb_inner .button{color:#3d3c63}.events-landing .grid .img-parent-yellow .cb_inner{background-color:#ed991a}.events-landing .grid .img-parent-yellow .cb_inner .button{background-color:#3d3c63;color:#fff}.events-landing .content_block{display:flex;flex-direction:column}.events-landing .content_block-white .cb_inner{background-color:#fff}.events-landing .content_block-blue *,.events-landing .content_block-purple *,.events-landing .content_block-yellow *{color:#fff}.events-landing .content_block-blue .cb_inner{background-color:#1d1a44}.events-landing .content_block-purple .cb_inner{background-color:#3d3c63}.events-landing .content_block-purple .cb_inner .button{color:#3d3c63}.events-landing .content_block-yellow .cb_inner{background-color:#ed991a}.events-landing .content_block-yellow .cb_inner .button{background-color:#3d3c63;color:#fff}.events-landing .content_block .cb_inner{display:block;padding:50px 25px;height:100%}@media all and (max-width:600px){.events-landing .content_block .cb_inner{padding:30px}}.events-landing .content_block.bg .cb_inner{background-size:cover;background-position:50%}.events-landing .content_block.bg .cb_inner-white .cb_inner{background-color:#fff}.events-landing .content_block.bg .cb_inner-blue *,.events-landing .content_block.bg .cb_inner-purple *,.events-landing .content_block.bg .cb_inner-yellow *{color:#fff}.events-landing .content_block.bg .cb_inner-blue .cb_inner{background-color:#1d1a44}.events-landing .content_block.bg .cb_inner-purple .cb_inner{background-color:#3d3c63}.events-landing .content_block.bg .cb_inner-purple .cb_inner .button{color:#3d3c63}.events-landing .content_block.bg .cb_inner-yellow .cb_inner{background-color:#ed991a}.events-landing .content_block.bg .cb_inner-yellow .cb_inner .button{background-color:#3d3c63;color:#fff}.events-landing .content_block.bg .cb_inner .cb_secondary_image{display:none}@media all and (max-width:1024px){.events-landing .content_block.bg .cb_inner .cb_secondary_image{display:block}.events-landing .content_block.bg .cb_inner{padding:0;background-image:none}.events-landing .content_block .img_left,.events-landing .content_block .img_right{width:initial}}.events-landing .content_block.border .cb_inner{border:1px solid #3d3c63}.events-landing .content_block.p-0{padding:0}.events-landing .content_block.pt-0{padding-top:0}.events-landing .content_block.pr-0{padding-right:0}.events-landing .content_block.pb-0{padding-bottom:0}.events-landing .content_block.pl-0{padding-left:0}.events-landing .content_block.center *{text-align:center}.events-landing .content_block.center .cb_inner{padding:90px 55px 70px}.events-landing .content_block .img_left{float:left;margin:0 15px 15px 0}.events-landing .content_block .img_right{float:right;margin:0 0 15px 15px}.events-landing .content_block .cb_html>:last-child,.events-landing .dynamic_callout_container>:last-child{margin:0}.events-landing .bg-white .cb_inner{background-color:#fff}.events-landing .bg-blue *,.events-landing .bg-purple *,.events-landing .bg-yellow *{color:#fff}.events-landing .bg-blue .cb_inner{background-color:#1d1a44}.events-landing .bg-purple .cb_inner{background-color:#3d3c63}.events-landing .bg-purple .cb_inner .button{color:#3d3c63}.events-landing .bg-yellow .cb_inner{background-color:#ed991a}.events-landing .bg-yellow .cb_inner .button{background-color:#3d3c63;color:#fff}.events-landing .dynamic_callout_container .img-parent.bg{height:100%;min-height:250px;background-size:cover;background-position:50%}@media all and (max-width:600px){.events-landing .content_block.center .cb_inner{padding:30px}.events-landing .content_block .img_left,.events-landing .content_block .img_right{float:none;margin-right:0;margin-left:0}.events-landing .dynamic_callout_container .img-parent.bg{min-height:initial;background:0 0!important}.events-landing .dynamic_callout_container .img-parent.bg img{display:block!important;margin:0;width:100%;height:auto}}.events-landing .dynamic_callout_container iframe{width:100%;height:100%;min-height:500px}.events-landing .card{display:flex;flex-direction:column;background:0 0}.events-landing .card .cb_inner{display:flex;flex-direction:column;border:0;background-image:none}.events-landing .outro .center .cb_inner{position:relative;padding:120px 180px 75px}.events-landing .outro .center .cb_inner *{position:inherit;color:#fff}.events-landing .outro .center .cb_inner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(29,26,68,.8)}@media all and (max-width:600px){.events-landing .outro .center .cb_inner{padding:30px}}.events-landing .outro .cb_secondary_image{display:none!important}@media all and (max-width:1400px){.events-landing{padding:80px}}@media all and (max-width:1024px){.events-landing .dynamic_callout_container iframe{min-height:300px}.events-landing{padding:40px}}@media all and (max-width:600px){.events-landing{padding:15px}}.events-filter{display:flex;background:#f2f3f9}.events-filter *{font-size:16px}.events-filter div{display:flex;align-items:center;flex:1}.events-filter div>*{border:1px solid #BFC4DF;margin:0 12px 0 0;padding:0 8px;flex:1;background:#fff}.events-filter input::placeholder,.events-filter select{color:#B2B2B2}.events-filter input,.events-filter option{color:#000}.events-filter .button{padding:8px 50px;text-align:center;color:#fff;text-transform:initial}@media all and (max-width:600px){.events-filter div>*{margin:0 0 12px}.events-filter div{display:block}.events-filter .button{width:100%}.events-filter{display:block}}.events-listing .module-item{padding:15px;width:33.3%;box-sizing:border-box}.events-book table,.events-detail img,.events-detail table,.events-listing .module-item-head img{width:100%}.events-listing .module-items{display:flex;flex-wrap:wrap;margin:-15px}@media all and (max-width:600px){.events-listing .module-items{margin:0}}.events-listing .module-item-inner:hover .module-item-title{color:#ed991a}.events-listing .module-item-head{margin:0 0 18px}.events-listing .module-item-date{display:inline-block;padding:5px 12px;margin:0 0 25px;font-size:12px;font-weight:500;line-height:1;background:#ed991a;color:#3d3c63}.events-listing .module-item-date .date_day,.events-listing .module-item-date .date_month{margin:0 3px 0 0}.events-listing .module-item-title{margin:0 0 15px;font-size:18px;font-weight:500;line-height:26px;color:#3d3c63;transition:all .2s}@media all and (max-width:600px){.events-listing .module-item-title{line-height:22px}}.events-listing .module-item-location{margin:0 0 25px;font-size:18px;font-weight:300;line-height:26px;color:#ed991a}.events-listing .module-item-abstract{margin:0;font-size:14px;font-weight:300;line-height:21px;color:#3d3c63}@media all and (max-width:1024px){.events-listing .module-item{width:50%}}@media all and (max-width:600px){.events-listing .module-item{padding:0 0 30px;width:100%}.events-listing .module-item:last-of-type{padding:0}}.events .pagination{display:flex;flex-wrap:wrap;justify-content:center;padding:65px 40px;background:#f2f3f9}.events .pagination .pager_pagecount_multiple{display:flex;align-items:center;border:0;margin:0;padding:0;background:0 0}.events .pagination .pager_item{min-width:25px;font-size:16px;background:0 0;color:#b2b2b2;transition:all .2s}.events .pagination .pager_item.selected,.events .pagination .pager_item:hover{background:#3d3c63;color:#fff}.events .pagination .pager_first,.events .pagination .pager_last,.events .pagination .pager_next,.events .pagination .pager_previous{border:0;background:0 0;color:#000}@media all and (max-width:1024px){.events .pagination{padding:40px}}@media all and (max-width:600px){.events .pagination{padding:15px}}.events-detail h3{display:block;margin:0 0 55px;font-size:24px;font-weight:500;line-height:18px;color:#1d1a44}.events-book p,.events-detail p{margin:0 0 45px;font-size:18px;font-weight:300;line-height:31px}.events-detail p{color:#404040}.events-detail p strong{color:#1d1a44}.events-detail ul{padding:0;margin:0 0 50px}.events-detail img{margin:0 0 60px}.events-detail table td>:last-child{margin:0}.events-detail hr{border:1px solid #C9CDE4;margin:60px 0}.events-detail-date{display:inline-block;padding:5px 12px;margin:0 0 25px;font-size:12px;font-weight:500;line-height:1;background:#ed991a;color:#3d3c63}.events-detail-location,.events-detail-title{font-size:36px;font-weight:500;line-height:1}.events-detail-date .date_day,.events-detail-date .date_month{margin:0 3px 0 0}.events-detail-title{margin:0 0 5px;color:#3d3c63}.events-detail-location{margin:0 0 60px;color:#ed991a}.events-detail-content{margin:0 0 50px;overflow-x:auto}.events-detail-content>:last-child{margin:0}.events-detail .book{display:block;padding:40px 22px;margin:0;font-size:24px;font-weight:500;line-height:1;background:#ed991a;color:#1d1a44;transition:all .2s;text-transform:initial}.events-detail .book:hover{color:#fff}.events-book p{color:#404040}.events-book p strong{color:#1d1a44}.events-book-title{margin:0 0 5px;font-size:36px;font-weight:500;line-height:1;color:#3d3c63}@media screen and (max-width:600px){h2,p{margin-bottom:18px}.nav_root,.tab_content .content_block .cb_inner h2{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}.has_children_expand.open:before,.has_children_expand:before,.nav_btn_toggle,.nav_btn_toggle:active,.nav_btn_toggle:hover{background-image:url(/AppImages/sprites.png)}h1{font-size:25px}.feature_banner .content_block .cb_inner>a .cb_html p,h2{font-size:22px}.site_wrapper{padding-top:0!important}.row_header{height:100px!important;position:relative}.row_header .gd_1{height:100px}.row_header .header_logo{top:10px;left:15px;width:90px;height:80px;z-index:999}.row_header .header_logo .header_logo_full{height:80px;max-width:none}.row_header .header_logo .header_logo_tagline{display:none}.row_header .action_bar{height:80px;top:20px;overflow:hidden;z-index:10;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:left;padding:0 10px;background-color:#29274f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.row_header .action_bar .show_search{display:none}.row_header .action_bar.open{top:100px;padding:10px;height:90px}.row_header .action_bar a{display:inline-block;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;text-transform:uppercase;font-size:14px;margin-top:20px;margin-top:0;padding:6px 8px 4px}.row_header .action_bar a:hover{color:#fff;background-color:#3d3c63}.row_header .action_bar a.alt,.row_header .action_bar a.button_action{color:#fff;background-color:#ed991a}.row_header .action_bar a.alt:hover,.row_header .action_bar a.button_action:hover{color:#fff;background-color:#fcb131}.row_header .action_bar a.primary{padding:15px}.row_header .action_bar a.small{font-size:14px;padding:4px 8px;margin-top:20px}.row_header .action_bar .social_icons{padding:10px 0 0;display:block}.row_header .action_bar .social_icons a{padding:0}.row_header .action_bar .icon_languages{display:none}.main_nav{top:0;bottom:auto;height:0;left:0;right:0}.nav_drop_panel{display:none!important}.nav_btn_toggle{top:-70px;right:15px;position:absolute;width:35px;height:35px;background-color:#3d3c63;background-repeat:no-repeat;background-position:-461px 6px;z-index:999}.nav_btn_toggle:active,.nav_btn_toggle:hover{background-repeat:no-repeat;background-position:-461px -29px}.nav{position:relative;box-sizing:border-box;top:100px;height:0}.nav:before{content:'';background-color:#1d1a44;position:absolute;left:0;bottom:100%;right:0;height:100px;z-index:101}.nav_root,.nav_root li a{background-color:#29274f}.nav_root{position:static;overflow:visible;width:100%;z-index:100;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);transition:all .3s}.nav.open{overflow:visible;height:auto}.nav.open .nav_root{-webkit-transform:translate(0,90px);-moz-transform:translate(0,90px);-ms-transform:translate(0,90px);-o-transform:translate(0,90px);transform:translate(0,90px);height:auto!important}.nav_root>li .nav_group{box-shadow:none;position:static;padding:10px}.nav_root li{box-shadow:none!important;display:block}.nav_root li a{padding:5px 10px;border-bottom:1px solid #3d3c63;line-height:25px}.nav_root>li.has_children.hover .nav_group{display:none}.has_children .nav_group.open{display:block!important}.nav_root .nav_level_3{display:none}.has_children_expand{position:absolute;right:0;top:0;width:38px;height:35px;background-color:#1d1a44}.has_children_expand:before{content:'';width:14px;height:9px;background-repeat:no-repeat;background-position:-51px -25px;position:absolute;left:13px;top:15px}.has_children_expand.open:before{background-repeat:no-repeat;background-position:-51px -3px}.nav_root>li .nav_group{display:block!important}.nav_group{background-color:#f2f3f9!important;padding:0!important;overflow:hidden;-moz-transition:all .3s!important;-o-transition:all .3s!important;-webkit-transition:all .3s!important;transition:all .3s!important;height:0}.nav_group:before{display:none}.nav_group:not(.open){height:0!important}.nav_group a{color:#3e3d64!important;border-bottom:0 none!important;padding:4px 10px!important;background-color:transparent!important}.nav_group.open{padding:10px 0 20px!important}.feature_banner .content_block{height:420px}.feature_banner .content_block .cb_inner>a .cb_html{left:15px;right:15px;top:15px;bottom:auto;padding:20px 20px 0;width:auto;background-color:rgba(255,255,255,.9)}.feature_banner .content_block .cb_inner>a .cb_html:after{left:0;top:100%;bottom:auto;right:0;height:80px;width:auto;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(255,255,255,0));background-image:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(255,255,255,0));background-image:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,.9),rgba(255,255,255,0))}.feature_banner .slick-dots{display:none!important}.tab_row{display:none}.tab_content{padding:0}.tab_content .content_block{display:block}.tab_content .content_block .cb_inner{padding:0;border-bottom:1px solid #7e7aae}.tab_content .content_block .cb_inner .cb_html{display:none;padding:10px 20px}.contact_meta span,.tab_content .content_block .cb_inner h2.open+.cb_html{display:block}.tab_content .content_block .cb_inner .cb_html p{margin-bottom:10px}.tab_content .content_block .cb_inner .cb_html .button{padding:3px 5px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.tab_content .content_block .cb_inner h2{margin-bottom:0;background-color:#dfe1ee;color:#7e7aae;font-size:20px;padding:10px 20px;transition:all .3s;font-family:effra,sans-serif;font-weight:500;font-style:normal}.tab_content .content_block .cb_inner h2.open{background-color:#f2f3f9;color:#1d1a44}.tab_content .content_block .cb_inner h2.open+.cb_html+.cb_secondary_image{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1;-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s}.tab_content .content_block .cb_secondary_image{opacity:0;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);position:absolute;top:10px;right:10px;width:90px;left:auto;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.row_footer{padding:0 15px}.row_footer .gd_1_2{width:100%;padding:0;margin-bottom:18px}.row_footer .powernav_col{width:50%;margin-bottom:18px}.calendar .calendar_controls h2 span{font-size:18px!important}.calendar .calendar_table table tr td a{height:30px;line-height:30px;font-size:16px}.calendar .calendar_infopane h3 a,.module_list_item_wrapper .more_link{line-height:1;vertical-align:middle;text-decoration:none;cursor:pointer;text-transform:uppercase}.calendar .calendar_infopane h3 a{display:inline-block;background-color:#3e3d64;color:#fff;border-radius:0;border:0;font-size:14px;padding:4px 8px;margin-top:20px;margin-top:0}.calendar .calendar_infopane h3 a:hover{color:#fff;background-color:#3d3c63}.calendar .calendar_infopane h3 a.alt,.calendar .calendar_infopane h3 a.button_action{color:#fff;background-color:#ed991a}.calendar .calendar_infopane h3 a.alt:hover,.calendar .calendar_infopane h3 a.button_action:hover{color:#fff;background-color:#fcb131}.second_level_nav,.second_level_nav ul li a{background-color:#f2f3f9}.calendar .calendar_infopane h3 a.primary{padding:15px}.calendar .calendar_infopane h3 a.small{font-size:14px;padding:4px 8px;margin-top:20px}.module_callout.news{padding:0 15px;margin-bottom:36px}.module_callout.news .module_callout_list_item{display:none;padding-left:0}.module_callout.news .module_callout_list_item.index_0{display:block}.module_callout.news .module_callout_item_date{width:auto;position:static;display:inline-block;padding:2px 3px;margin-bottom:10px}.module_callout.news .module_callout_item_date span{display:inline;font-size:16px!important}.module_callout.news .button{margin-top:0}.news_list_item_wrapper .module_list_item{margin-bottom:50px}.news_list_item_wrapper .module_list_item p{line-height:1.4}.module_image_gallery .module_image_gallery_list{height:300px}.twitter_feed .feed_items a{display:none}.twitter_feed .feed_items a:first-child{display:block}.module_callout.vacancies{margin-bottom:0}.callout_instagram{width:100vw;height:100vw}.page_title_wrapper h1{min-width:0;padding:20px;margin:20px 0}.page_title_wrapper h1 span,.page_title_wrapper h1 span:first-child:before{display:none}.page_title_wrapper h1 span:last-child{display:block;color:#1d1a44}.center_content{width:auto;padding:0 15px}.gd_1_4,.gd_1_5,.gd_2_5,.gd_3_4,.gd_4_5{width:100%;padding:0}.second_level_nav{margin-top:36px;padding:36px 18px}.second_level_nav .second_level_nav{padding:18px 0;margin:0}.module_list_item_wrapper{padding:0 15px}.module_list_item_wrapper .more_link{background-color:#3e3d64;color:#fff;border-radius:0;border:0;font-size:14px;padding:4px 8px;display:table-cell;margin-top:10px;position:relative;top:10px}.module_list_item_wrapper .more_link:hover{color:#fff;background-color:#3d3c63}.module_list_item_wrapper .more_link.alt,.module_list_item_wrapper .more_link.button_action{color:#fff;background-color:#ed991a}.module_list_item_wrapper .more_link.alt:hover,.module_list_item_wrapper .more_link.button_action:hover{color:#fff;background-color:#fcb131}.module_list_item_wrapper .more_link.primary{padding:15px}.module_list_item_wrapper .more_link.small{font-size:14px;padding:4px 8px;margin-top:20px}.center_content .module_list_item_wrapper{padding:0}.listing_wrapper .ql_res_item{width:100%;margin-bottom:20px}.listing_wrapper .team_item .item_content{line-height:1.3}.listing_wrapper .team_item .item_content p{line-height:1.2}.listing_wrapper .team_item .item_image{height:auto;width:70px;float:left;margin-right:15px}.forum_wrapper .forum_table thead{display:none}.forum_wrapper .forum_table table td{display:block}.forum_wrapper .forum_table table td:nth-child(1){border-bottom:0 none;padding-bottom:0}.forum_wrapper .forum_table table td:nth-child(3){text-align:left;font-size:14px;padding-top:5px}.forum_wrapper .forum_back{display:block;float:none;margin-top:10px}.forum_wrapper .forum_list_title{padding-right:0}.forum_wrapper .forum_new_thread{position:static}.location_item{padding-left:20px}.location_item img{display:none}.news_download_list{margin-top:36px}.listing_wrapper .team_item .item_content{padding:10px}.listing_wrapper .team_item .item_content:after{content:'';clear:both;display:block}.team_item .item_image{margin-bottom:0}.listing_page_detail .listing_intro{padding-right:0}.team_detail_image{width:100%}.checkout_breadcrumbs{display:none}.basket_page_wrapper{padding:10px;background-position:10px bottom}.basket_page_wrapper .button_stretch{display:inline-block;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;text-transform:uppercase;font-size:14px;padding:4px 8px;margin-top:20px}.basket_page_wrapper .button_stretch:hover{color:#fff;background-color:#3d3c63}.basket_page_wrapper .button_stretch.alt,.basket_page_wrapper .button_stretch.button_action{color:#fff;background-color:#ed991a}.basket_page_wrapper .button_stretch.alt:hover,.basket_page_wrapper .button_stretch.button_action:hover{color:#fff;background-color:#fcb131}.basket_page_wrapper .button_stretch.primary{padding:15px}.basket_page_wrapper .button_stretch.small{font-size:14px;padding:4px 8px;margin-top:20px}.event_detail_header{height:100px;margin-bottom:20px;background-color:#f2f3f9}.event_detail_header .module_item_date,.featured_event .module_item_date{padding:10px;width:auto}.event_detail_header .module_item_date span,.featured_event .module_item_date span{font-size:14px!important;display:inline!important}.featured_event .module_list_item{padding-top:50px}.module_detail_wrapper h1{margin-bottom:18px}.tp_table{overflow:scroll;table-layout:fixed}.tp_table:before{content:'Scroll table to view all data'}.tp_table table{min-width:550px}.news_article table td{font-size:11px;padding:3px;border:1px solid #7e7aae}.directory_list h2{margin-bottom:0}.directory_list .record_count{position:static}.directory_list table thead{display:none}.directory_list table tr{display:block;padding-bottom:20px}.directory_detail tr td,.directory_detail tr th,.directory_list table tr td{display:block;padding:0;border:0;text-align:left!important}.directory_list table tr td:first-child{font-family:effra,sans-serif;font-weight:500;font-style:normal}.directory_detail tr{display:block}.directory_detail tr th{font-weight:700}.directory_list_result_item .gd_2_5,.directory_list_result_item .gd_3_5{width:100%;padding-left:0}.directory_list_result_item .gd_2_5{padding-bottom:20px}.page_events_landing,.vacancy_detail_wrapper{padding:0 20px}.page_events_landing .gd_1_2{width:100%}.long_list table tr{width:50%}.long_list table tr label{min-width:0!important}.membership-callouts .membership-callout a{font-size:14px}}@media screen and (min-width:600px) and (max-width:800px){.row_header .action_bar .show_search,.row_header .header_logo .header_logo_tagline{display:none}.site_wrapper{padding-top:0!important}.row_header{height:100px!important;position:relative}.row_header .gd_1{height:100px}.row_header .header_logo{top:10px;left:15px;width:90px;height:80px;z-index:999}.row_header .header_logo .header_logo_full{height:80px;max-width:none}.row_header .action_bar{height:80px;top:20px;overflow:hidden;z-index:10;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:left;padding:0 10px;background-color:#29274f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.row_header .action_bar.open{top:100px;padding:10px;height:90px}.row_header .action_bar a{display:inline-block;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;text-transform:uppercase;font-size:14px;margin-top:20px;margin-top:0;padding:6px 8px 4px}.row_header .action_bar a:hover{color:#fff;background-color:#3d3c63}.row_header .action_bar a.alt,.row_header .action_bar a.button_action{color:#fff;background-color:#ed991a}.row_header .action_bar a.alt:hover,.row_header .action_bar a.button_action:hover{color:#fff;background-color:#fcb131}.row_header .action_bar a.primary{padding:15px}.row_header .action_bar a.small{font-size:14px;padding:4px 8px;margin-top:20px}.row_header .action_bar .social_icons{padding:10px 0 0;display:block}.row_header .action_bar .social_icons a{padding:0}.row_header .action_bar .icon_languages{display:none}.main_nav{top:0;bottom:auto;height:0;left:0;right:0}.nav_drop_panel{display:none!important}.nav_btn_toggle{top:-70px;right:15px;position:absolute;width:35px;height:35px;background-color:#3d3c63;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-461px 6px;z-index:999}.nav_btn_toggle:active,.nav_btn_toggle:hover{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-461px -29px}.nav{position:relative;box-sizing:border-box;top:100px;height:0}.nav:before{content:'';background-color:#1d1a44;position:absolute;left:0;bottom:100%;right:0;height:100px;z-index:101}.nav_root,.nav_root li a{background-color:#29274f}.nav_root{position:static;overflow:visible;width:100%;z-index:100;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.nav.open{overflow:visible;height:auto}.nav.open .nav_root{-webkit-transform:translate(0,90px);-moz-transform:translate(0,90px);-ms-transform:translate(0,90px);-o-transform:translate(0,90px);transform:translate(0,90px);height:auto!important}.nav_root>li .nav_group{box-shadow:none;position:static;padding:10px}.nav_root li{box-shadow:none!important;display:block}.nav_root li a{padding:5px 10px;border-bottom:1px solid #3d3c63;line-height:25px}.nav_root>li.has_children.hover .nav_group{display:none}.has_children .nav_group.open{display:block!important}.nav_root .nav_level_3{display:none}.has_children_expand{position:absolute;right:0;top:0;width:38px;height:35px;background-color:#1d1a44}.has_children_expand:before{content:'';width:14px;height:9px;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-51px -25px;position:absolute;left:13px;top:15px}.has_children_expand.open:before{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-51px -3px}.nav_root>li .nav_group{display:block!important}.nav_group{background-color:#f2f3f9!important;padding:0!important;overflow:hidden;-moz-transition:all .3s!important;-o-transition:all .3s!important;-webkit-transition:all .3s!important;transition:all .3s!important;height:0}.nav_group:before{display:none}.nav_group:not(.open){height:0!important}.nav_group a{color:#3e3d64!important;border-bottom:0 none!important;padding:4px 10px!important;background-color:transparent!important}.nav_group.open{padding:10px 0 20px!important}body{font-size:16px}h1{font-size:35px}h2{font-size:22px;margin-bottom:18px}p{margin-bottom:18px;font-size:16px}.tab_content .cb_inner{padding-left:250px;padding-right:20px}.tab_content .cb_inner .cb_secondary_image{width:230px}.tab_row{margin-top:-36px}.tab_row .tab{padding:6px 8px;font-size:15px}.calendar .calendar_controls h2 span{font-size:18px!important}.calendar .calendar_table table tr td a{height:30px;line-height:30px;font-size:16px}.calendar .calendar_infopane h3 a{display:inline-block;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;text-transform:uppercase;font-size:14px;padding:4px 8px;margin-top:20px;margin-top:0}.calendar .calendar_infopane h3 a:hover{color:#fff;background-color:#3d3c63}.calendar .calendar_infopane h3 a.alt,.calendar .calendar_infopane h3 a.button_action{color:#fff;background-color:#ed991a}.calendar .calendar_infopane h3 a.alt:hover,.calendar .calendar_infopane h3 a.button_action:hover{color:#fff;background-color:#fcb131}.calendar .calendar_infopane h3 a.primary{padding:15px}.calendar .calendar_infopane h3 a.small{font-size:14px;padding:4px 8px;margin-top:20px}.center_content{width:100%;margin:0;padding-left:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gd_4_5{width:70%}.gd_4_5+.gd_1_5{width:30%}.second_level_nav a{font-size:14px}.home_callouts .gd_2_5{width:50%}.home_callouts .gd_1_5{width:100%;margin-top:20px}.callout_instagram{height:20vw}.event_detail_header,.event_detail_header .module_item_image,.team_item .item_image{height:250px}.mega_button{font-size:36px}.second_level_nav .second_level_nav{padding-top:0}.second_level_nav .second_level_nav li a{font-size:12px;padding-left:20px}.news_article table{table-layout:fixed}.news_article table td{font-size:11px;padding:3px;border:1px solid #7e7aae}.event_detail_header .module_item_date{padding-bottom:105px}.team_item{width:50%}.team_detail_content .listing_intro a{width:auto}.team_detail_content .lf_biography{clear:both}.team_detail_image{width:150px;margin-right:20px;margin-bottom:0}}@media screen and (min-width:600px) and (max-width:1024px){.tab_content .cb_inner{padding-left:250px;padding-right:20px}.tab_content .cb_inner .cb_secondary_image{width:230px}.tab_row{margin-top:-36px}.tab_row .tab{padding:6px 8px;font-size:15px}.site_wrapper{padding-top:0!important}.row_header{height:100px!important;position:relative}.row_header .gd_1{height:100px}.row_header .header_logo{top:10px;left:15px;width:90px;height:80px;z-index:999}.row_header .header_logo .header_logo_full{height:80px;max-width:none}.row_header .header_logo .header_logo_tagline{display:none}.row_header .action_bar{height:80px;top:20px;overflow:hidden;z-index:10;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-align:left;padding:0 10px;background-color:#29274f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.row_header .action_bar .show_search{display:none}.row_header .action_bar.open{top:100px;padding:10px}.row_header .action_bar a{display:inline-block;line-height:1;background-color:#3e3d64;color:#fff;vertical-align:middle;text-decoration:none;cursor:pointer;border-radius:0;border:0;text-transform:uppercase;font-size:14px;margin-top:20px;margin-top:0;padding:6px 8px 4px}.nav_root li,.row_header .action_bar .social_icons{display:block}.row_header .action_bar a:hover{color:#fff;background-color:#3d3c63}.row_header .action_bar a.alt,.row_header .action_bar a.button_action{color:#fff;background-color:#ed991a}.row_header .action_bar a.alt:hover,.row_header .action_bar a.button_action:hover{color:#fff;background-color:#fcb131}.row_header .action_bar a.primary{padding:15px}.row_header .action_bar a.small{font-size:14px;padding:4px 8px;margin-top:20px}.row_header .action_bar .social_icons a{padding:0}.row_header .action_bar .icon_languages{display:none}.main_nav{top:0;bottom:auto;height:0;left:0;right:0}.nav_drop_panel{display:none!important}.nav_btn_toggle{top:-70px;right:15px;position:absolute;width:35px;height:35px;background-color:#3d3c63;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-461px 6px;z-index:999}.nav_btn_toggle:active,.nav_btn_toggle:hover{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-461px -29px}.nav{position:relative;box-sizing:border-box;top:100px;height:0}.nav:before{content:'';background-color:#1d1a44;position:absolute;left:0;bottom:100%;right:0;height:100px;z-index:101}.nav_root,.nav_root li a{background-color:#29274f}.nav_root{position:static;overflow:visible;width:100%;z-index:100;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.nav.open{overflow:visible;height:auto}.nav.open .nav_root{height:auto!important;-webkit-transform:translate(0,60px);-moz-transform:translate(0,60px);-ms-transform:translate(0,60px);-o-transform:translate(0,60px);transform:translate(0,60px)}.nav_root>li .nav_group{box-shadow:none;position:static;padding:10px}.nav_root li{box-shadow:none!important}.nav_root li a{padding:5px 10px;border-bottom:1px solid #3d3c63;line-height:25px}.nav_root>li.has_children.hover .nav_group{display:none}.has_children .nav_group.open,.nav_root>li .nav_group{display:block!important}.nav_root .nav_level_3{display:none}.has_children_expand{position:absolute;right:0;top:0;width:38px;height:35px;background-color:#1d1a44}.has_children_expand:before{content:'';width:14px;height:9px;background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-51px -25px;position:absolute;left:13px;top:15px}.has_children_expand.open:before{background-image:url(/AppImages/sprites.png);background-repeat:no-repeat;background-position:-51px -3px}.nav_group{background-color:#f2f3f9!important;padding:0!important;overflow:hidden;-moz-transition:all .3s!important;-o-transition:all .3s!important;-webkit-transition:all .3s!important;transition:all .3s!important;height:0}.nav_group:before{display:none}.nav_group:not(.open){height:0!important}.nav_group a{color:#3e3d64!important;border-bottom:0 none!important;padding:4px 10px!important;background-color:transparent!important}.nav_group.open{padding:10px 0 20px!important}.feature_banner .content_block{height:300px}.feature_banner .slick-dots{display:none!important}.feature_banner .content_block .cb_inner>a .cb_html{width:60%;padding:20px}.feature_banner .content_block .cb_inner>a .cb_html p{font-size:22px}.row_header .action_bar .social_icons{padding:0;float:right}.row_header .action_bar.open{height:60px}}@media screen and (min-width:600px) and (max-width:750px){.tab_row{display:none}.tab_content{padding:0}.tab_content .content_block{display:block}.tab_content .content_block .cb_inner{padding:0;border-bottom:1px solid #7e7aae}.tab_content .content_block .cb_inner .cb_html{display:none;padding:10px 20px}.tab_content .content_block .cb_inner .cb_html p{margin-bottom:10px}.tab_content .content_block .cb_inner .cb_html .button{padding:3px 5px;font-family:effra,sans-serif;font-weight:500;font-style:normal}.tab_content .content_block .cb_inner h2{margin-bottom:0;background-color:#dfe1ee;color:#7e7aae;font-size:20px;padding:10px 20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;font-family:effra,sans-serif;font-weight:500;font-style:normal}.tab_content .content_block .cb_inner h2.open{background-color:#f2f3f9;color:#1d1a44}.tab_content .content_block .cb_inner h2.open+.cb_html{display:block}.tab_content .content_block .cb_inner h2.open+.cb_html+.cb_secondary_image{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1;-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s}.tab_content .content_block .cb_secondary_image{opacity:0;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);position:absolute;top:10px;right:10px;width:90px;left:auto;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}}@media screen and (min-width:800px){.scrolled .header_logo .header_logo_full{height:60px}.scrolled .header_logo .header_logo_tagline{opacity:0;top:10px;left:110px}.scrolled .nav_drop_panel{top:51px}.scrolled .nav_drop_panel.open,.scrolled .nav_drop_panel.open:after,.scrolled .nav_drop_panel.open:before{border-bottom:1px solid #dfe1ef}.scrolled .row_header,.scrolled .row_header .gd_1{height:110px}.scrolled .main_nav{bottom:0}.scrolled .social_icons{top:10px}.scrolled .header_search{top:5px}.scrolled .nav_root>li>a{padding-bottom:13px}}