*,*:before,*:after{box-sizing:border-box}.container{padding-left:0px;padding-right:0px;position:relative}@media (min-width: 768px){.container{width:734px;padding-left:0px;padding-right:0px}.padleft10{padding-left:0px}.padleft12{padding-left:0px}.padleft24{padding-left:0px}.padleft36{padding-left:0px}}@media (min-width: 992px){.container{width:970px;padding-left:0px;padding-right:0px}.padleft10{padding-left:10px}.padleft20{padding-left:20px}.padleft12{padding-left:12px}.padleft24{padding-left:24px}.padleft36{padding-left:36px}.padright10{padding-right:10px}}@media (min-width: 1200px){.container{width:970px;padding-left:0px;padding-right:0px}}body{background:url("../images/body-bg-greybar.png") repeat-x left top #f1f1f1;margin:0;font-family:"Open Sans", Helvetica, Arial, sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Open Sans", Helvetica, Arial, sans-serif;color:#202020}h1,.h1,h2,.h2,h3,.h3{margin-bottom:10px;margin-top:10px}h1,.h1{font-size:36px;margin-bottom:35px}h2,.h2{margin-bottom:22px;font-size:24px}h3,.h3{font-size:18px;line-height:26px}a{color:#ada094;text-decoration:none;outline:none !important}a:hover{color:#ada094;text-decoration:underline}ul{list-style:none;padding-left:0}.right{text-align:right}.center{text-align:center}.left{text-align:left}.btn{background-color:#ce0c43;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px 26px;color:white;text-transform:uppercase;font-size:12px;font-weight:bold;outline:none;height:35px}.btn.big{height:45px;font-size:14px;padding:12px 26px}.btn:hover,.btn:focus{background-color:#e63153;color:white;outline:none}.btn:active,.btn.active{background-color:#e63153;color:white;box-shadow:none;outline:none}.btn-white{background-color:white;color:#202020}.btn-white:hover,.btn-white:focus{background-color:#f1f1f1;color:#202020}.btn-black{background-color:#202020;color:white}.btn-black:hover,.btn-black:focus{background-color:#4a4a4a;color:white}.btn-black.on-red:hover,.btn-black.on-red:focus{background-color:white;color:#202020}.btn-black:active,.btn-black.active{background-color:black}.btn-search{padding-right:50px;background-image:url("../images/icn-search-icon.png");background-repeat:no-repeat;background-position:90% center;text-indent:15px}.btn-search.on-red:hover{background-image:url("../images/icn-search-icon-black.png")}.btn.btn-search:active,.btn.btn-search.active{background-image:url("../images/icn-search-icon.png")}.btn-back{background-color:#ada094;color:white;padding-left:40px;background-image:url("../images/icn-back-arrow.png");background-repeat:no-repeat;background-position:10% center;padding:8px 28px}.btn-view{background-color:#ada094;color:white;padding:8px 20px}.btn-view:hover,.btn-view:focus{background-color:#ada094;color:white}.btn.btn-back:active,.btn.btn-back.active{background-image:url("../images/icn-back-arrow.png")}.btn-back:hover,.btn-back:focus{background-color:#ada094;color:white}.btn.top-right{float:right}p{color:#777;font-size:13px;line-height:20px;margin-bottom:22px}.divider{border-top:1px solid #777;margin:0px -10px 25px -10px}h1.title-with-subtext{margin-bottom:8px}.semibold{font-weight:600}.margin-top-30{margin-top:30px}.margin-right-14{margin-right:14px}.no-padding{padding:0}header{background-color:black}ul.topbar{position:absolute;top:1px;right:1px;margin-bottom:0}ul.topbar li{display:block;float:left;height:43px;vertical-align:top;border-bottom:1px solid black;margin:0 1px 0 0}ul.topbar li a{color:white;display:block;height:100%;width:100%;padding:12px 20px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}ul.topbar li a:hover{text-decoration:none}ul.topbar li.findbroker{background-color:#202020}ul.topbar li.login{background-color:#202020;margin-left:-2px}ul.topbar li.login:hover{border-bottom:1px solid #ce0c43}ul.topbar li.login:hover>div.loginform{display:block}ul.topbar li.login div.loginform{display:none}div.loginform{background-color:#ce0c43;display:inline-table;left:0px;position:absolute;top:100%;z-index:9999;width:239px;padding:15px;margin-top:0px}div.loginform form .input-group{width:100%}div.loginform form input{border:none;padding:10px;margin-bottom:8px;width:100%;font-size:12px;color:#ada094}div.loginform p.right{margin-top:10px;margin-bottom:10px}ul.topbar li.login:hover a,ul.topbar>li.login:focus a{background-color:#ce0c43}ul.topbar li.login:hover a.btn,ul.topbar>li.login:focus a.btn{background-color:#202020}ul.topbar li a.btn{width:95px;display:inline-block}ul.topbar li a.btn:hover,ul.topbar li.login a.btn:hover{background-color:white;color:black}ul.topbar li a.forgot{display:inline-block;width:100px;font-size:12px;padding:0;margin-right:10px}ul.topbar li a.forgot:hover{text-decoration:underline}ul.topbar li.findbroker a:hover,ul.topbar li.login a:hover{background-color:#ce0c43}.search-wrapper{width:47px;height:43px;position:relative;background:transparent;overflow:hidden;z-index:700;font-family:'Open Sans', sans-serif}.search-wrapper:hover .search-btn{background-color:#e63153}.search-btn,.search-btn-clone{display:block;width:47px;height:43px;cursor:pointer;background:url(../images/icn-search-icon.png) no-repeat center center #ada094;border:none;outline:0;position:absolute;right:0;top:0;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.search-btn{display:none;background-color:#ce0c43}.search-btn-clone:hover{background-color:#ce0c43}.search-form{width:100%}.search-form input{border:0px solid;background:white;width:315px;display:block;height:43px;outline:0;margin:0;padding:0 10px;position:absolute;right:47px;top:0px;color:#777;font-size:14px;font-weight:400;box-shadow:none;box-sizing:border-box}.search-form input[type="search"]{width:336px;height:43px}.search-form input[type="search"]:hover{cursor:default}.search-wrapper:hover .search-form input[type="search"]{opacity:1}.navbar-brand.logo{background:url("../images/iba-logo.png") no-repeat center left transparent;width:177px;height:48px;margin-top:20px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;position:fixed}.navbar{border-radius:0px;margin-bottom:0;margin-top:46px;min-height:40px;border:none;display:inline-block}header.fixed{position:fixed;top:0;height:54px;z-index:999999;width:100%;background-color:black}container.fixed{position:fixed;top:0;z-index:1;background-color:black;margin:0 auto}.fixed .navbar{margin-top:0px;min-height:auto}.small-logo .navbar-brand.logo{background:url("../images/iba-logo-small.jpg") no-repeat center left transparent;min-width:116px;min-height:35px;margin-top:2px;background-size:auto}.navbar-nav{margin:0px 0px;height:50px}.navbar-nav>li.current-menu-item a,.navbar-nav>li.current-menu-parent a{border-bottom:8px solid #ce0c43;background-color:black}.navbar-nav>li>a{line-height:14px;padding:20px 15px 12px 15px;color:#f1f1f1;font-size:12px;text-transform:uppercase;border-bottom:8px solid black}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:black;border-bottom:8px solid white;background-color:white}.navbar-nav>li:hover a,.navbar-nav>li:focus a{color:black;background-color:white;border-bottom:8px solid white}.navbar-nav>li.active>a:hover,.navbar-nav>li.active>a:focus{color:black;border-bottom:8px solid white;background-color:white}.navbar-nav>li.nosub>a:hover,.navbar-nav>li.nosub>a:focus,.navbar-nav>li.nosub:hover a,.navbar-nav>li.nosub:focus a{color:#f1f1f1;border-bottom:8px solid white;background-color:black}div.hidden_login_cover{display:inline-block;position:absolute;right:-80px;top:0px;background-color:black;height:100%;width:78px;z-index:9999}div.hidden_login{display:inline-block;position:absolute;right:-80px;top:0px;background-color:#202020;height:100%;width:78px}div.hidden_login ul,div.hidden_login ul li{margin-bottom:0;height:100%}div.hidden_login ul li a{color:white;display:block;height:100%;padding:15px 20px;width:100%}div.hidden_login ul li a:hover{background-color:#ce0c43;text-decoration:none}div.hidden_login ul li:hover{background-color:#ce0c43;text-decoration:none}div.hidden_login ul li .loginform.login_collapsed{width:260px;margin-left:-182px;display:none}div.hidden_login ul li:hover .loginform.login_collapsed{display:block}.loginform.login_collapsed a.btn{background-color:#202020;display:inline-block;width:95px;padding:10px 20px}div.hidden_login ul li .loginform.login_collapsed a.forgot{display:inline-block;font-size:12px;margin-right:10px;padding:0;width:100px}ul.navbar-nav.nav li{position:relative}ul.navbar-nav.nav li ul{display:none}ul.navbar-nav.nav li:hover>ul{display:block;box-shadow:0px 5px 10px 2px rgba(0,0,0,0.1)}ul.sub-menu{position:absolute;z-index:9999;top:100%;left:0;background-color:white;padding-top:20px;display:inline-table}ul.sub-menu li{min-width:240px;text-align:left;display:block;margin-bottom:0}ul.sub-menu li a{display:block;text-transform:uppercase;color:#202020;font-size:12px;padding:7px 20px}ul.sub-menu li a:hover{text-decoration:none;background-color:#ce0c43;color:white}.sidebar{margin-right:10px;padding-bottom:50px}.sidebar .section-title{background-color:#ce0c43;min-height:55px;padding:10px 15px}.sidebar .section-title span{font-size:12px;color:#e57b99;text-transform:uppercase}.sidebar .sidenav{background-color:#cfc8c2;padding:0px 0px 15px 0px;margin-bottom:25px}.sidebar .sidenav ul{margin-left:-8px;margin-top:15px}.sidebar .sidenav ul li{font-size:14px;color:#202020;border-left:8px solid #f1f1f1}.sidebar .sidenav ul li a{color:#202020;display:block;padding:8px 25px 9px 15px}.sidebar .sidenav ul li a:hover{text-decoration:none}.sidebar .sidenav ul li.current-menu-item,.sidebar .sidenav ul li.current-menu-parent{background-color:#f1f1f1;border-left:8px solid #ce0c43}.sidebar .sidenav ul li:hover,.sidebar .sidenav ul li:focus{background-color:#f1f1f1}.sidebar .careers-sponsors{margin-bottom:25px}.sidebar .careers-sponsors h3{background:#ce0c43;color:white;font-size:16px;line-height:21px;padding:18px;margin-bottom:0px}.sidebar .careers-sponsors .iba-tv-sponsor{display:block;margin-bottom:14px}.sidebar .latest-events,.sidebar .latest-jobs{padding:15px 0px 10px 0px;margin:0px 0px 25px 0px;border-top:5px solid #ce0c43;border-bottom:5px solid #cfc8c2}.sidebar .latest-events strong.title,.sidebar .latest-jobs strong.title{font-size:18px;color:#202020;margin-bottom:0px;display:block;border-bottom:1px solid #777;padding:0px 15px 12px 15px}.sidebar .latest-events .single-event,.sidebar .latest-jobs .single-job{font-size:12px;color:#202020;border-bottom:1px solid #777;padding:12px 15px 14px 15px;margin-bottom:0px;position:relative}.sidebar .latest-events .single-event:hover,.sidebar .latest-jobs .single-job:hover{background-color:white}.sidebar .latest-events .single-event:hover .title a,.sidebar .latest-jobs .single-job:hover .title a{color:#ce0c43}.sidebar .latest-events .single-event .date{color:#8a8a8a;margin-bottom:5px}.sidebar .latest-events .single-event .title{font-size:13px;margin-bottom:5px}.sidebar .latest-events .single-event .title a{color:#202020;font-weight:600}.sidebar .latest-events .single-event .location{color:#8a8a8a}.sidebar .latest-jobs .single-job a.job,.sidebar .latest-events .single-event a.event{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999999}.sidebar .latest-jobs .single-job .company{color:#8a8a8a;margin-bottom:5px}.sidebar .latest-jobs .single-job .title{font-size:13px;margin-bottom:5px}.sidebar .latest-jobs .single-job .title a{color:#202020;font-weight:600}.sidebar .latest-jobs .single-job .location{color:#8a8a8a}.sidebar .latest-events .view-all,.sidebar .latest-jobs .view-all{padding:20px 15px 0px 15px;margin-bottom:10px}.sidebar .sidebar-panel-title{background-color:#ce0c43;display:block;color:white;padding:15px 25px;font-size:16px}.sidebar .sidebar-panel-content{background-color:#202020;color:white;padding:15px 25px;margin-bottom:25px}.sidebar .sidebar-panel-content p{margin-bottom:14px;color:white}.sidebar .sidebar-panel-title.inverse{background-color:#202020}.sidebar .sidebar-panel-content.inverse{background-color:#ce0c43}.sidebar .sidebar-panel-content.with-form{padding:15px 12px}.sidebar .sidebar-panel-content.with-form p{padding:0px 0px 0px 15px}.sidebar .broker-search .input-group{width:100%;margin-bottom:10px}.sbOptions{box-shadow:0px 5px 10px 2px rgba(0,0,0,0.1);left:0px !important}.sidebar .categories{padding:15px 0px 10px 0px;margin:0px 0px 25px 0px;border-top:5px solid #ce0c43;border-bottom:none;background-color:white}.sidebar .categories strong.title{font-size:18px;color:#202020;margin-bottom:0px;display:block;border-bottom:1px solid #777;padding:0px 15px 12px 15px}.sidebar .categories ul{margin-top:10px;padding:0px 15px 12px 15px}.sidebar .categories ul li{margin-bottom:12px}.sidebar .categories ul li a{color:#202020}.homepage .full-width{min-height:100px}.homepage .full-width.dark{background-color:#202020;color:white}.homepage .full-width.light{background-color:#f1f1f1}.homepage .full-width.white{background-color:white}.homepage .full-width.banner{max-height:500px;height:500px}.homepage .banner{padding-top:0px;position:relative}.homepage .banner .banner-bg{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.homepage .banner h1{color:white;font-size:50px;font-weight:100;margin-bottom:10px}.homepage .banner h2{color:black;font-size:42px;font-weight:100;margin-bottom:30px}.homepage .banner h2 strong{font-weight:700}.homepage .banner p.narrow{width:370px;font-size:18px;line-height:27px;color:white;margin-bottom:4px}.homepage .banner a.btn{margin-top:30px;padding-right:80px;padding-left:40px;background:url("../images/icn-forward-arrow.png") 320px center no-repeat #ce0c43}.homepage .banner a.btn:hover,.homepage .banner a.btn:focus{background:url("../images/icn-forward-arrow.png") 320px center no-repeat #e63153}.homepage .full-width.dark .container .row{padding:35px 0px}.homepage .full-width.dark .container .row .btn{margin-left:28px}.homepage .full-width.dark h3{color:white;padding:10px 0px 0px 0px;font-size:24px;font-weight:700;margin-top:0}.homepage .full-width.dark h3 i{width:8px;height:36px;background-color:#ce0c43;display:inline-block;margin-right:15px}.homepage .full-width.dark h3.iba-tv-title{position:relative;padding:20px 0 4px 85px}.homepage .full-width.dark h3.iba-tv-title i{position:absolute;width:75px;height:60px;left:0;top:0;background:url(../images/iba-tv-logo.png) 0 0 no-repeat;background-size:75px 60px;content:'';margin:0}.homepage .full-width.dark p{color:white;padding-left:28px}.homepage ul.checklist{list-style:default;padding:14px 0px 0px 20px}.homepage ul.checklist li{list-style:disc;height:25px;line-height:25px;margin-bottom:5px;vertical-align:middle}.homepage ul.checklist li i{display:none}.homepage .logo-25-years{display:block;margin:0;width:100px;height:100px;top:0;background:url(../images/logo-25-years.png) no-repeat 0 0;z-index:10}.homepage .find-a-broker .broker-search-box{background-color:#ce0c43;color:white;margin-left:-10px;padding-top:10px;margin-bottom:15px}.homepage .find-a-broker .broker-search-box h2{color:white;margin-left:20px;font-size:18px;margin-bottom:10px;text-transform:uppercase}.homepage .find-a-broker .broker-search-box form{border-top:1px solid #e57b99;padding:20px}.homepage .find-a-broker .broker-search-box form .input-group{display:block;width:100%;vertical-align:top;margin-bottom:10px}.homepage .find-a-broker .broker-search-box form .btn-search{margin-top:2px;font-size:14px;padding:6px 40px 6px 12px;float:right}.homepage .full-width.events{padding-bottom:45px;overflow:hidden}.homepage .full-width.events .center h2,.partners h2{color:black;font-size:42px;font-weight:400;margin-bottom:10px;margin-top:30px}.homepage .full-width.events p.intro,.partners p.intro{color:black;font-size:16px;font-weight:400}.homepage .full-width.events .event-listing .events{border-top:1px solid #777;border-bottom:1px solid #777;margin-top:5px;padding-top:20px;margin-bottom:30px}.latest-tweets{padding-bottom:90px}.latest-tweets h3{color:#202020;padding:10px 0px 0px 0px;font-size:24px;font-weight:700;margin-top:0;margin-bottom:35px}.latest-tweets h3 i{width:8px;height:36px;background-color:#ce0c43;display:inline-block;margin-right:15px}.tweets{background:url(../images/bg-twitter-feed.png) no-repeat top center;padding-top:12px}.tweets li{list-style:none;float:left;width:454px;padding:20px 0px 40px 20px;border:1px solid #777;border-left:none;border-right:none}.tweets li span{display:block;margin-bottom:15px;color:#ada094}.tweets li:first-child{margin-right:62px}.tweets a{color:#ce0c43}.partners{padding:60px 0px 75px 0px;position:relative}.partners .bx-wrapper{padding:0px 0px 0px 8px}.partners .intro{margin-bottom:45px}.partners-slider{width:920px;margin:0px auto;overflow:hidden;height:100px}.partners-slider li{float:left;display:block}.partners-slider-btn{width:25px;height:100px;background:url(../images/bg-partners-slider-btn.png) no-repeat 7px 45px;position:absolute;top:211px;text-decoration:none;text-indent:-9999px}.partners-slider-btn-prev{left:0px}.partners-slider-btn-next{right:0px;background-position:-52px 45px}.partner-details{margin-bottom:15px}.partner-details td{padding-right:5px}.homepage .full-width.events .bx-wrapper{margin:0 auto 17px}.homepage .full-width.events .bxslider-events li{display:block;float:left}.event-wrapper{width:232px;margin:0 7px;position:relative}.bxslider-events{height:436px;overflow:hidden}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.homepage .bx-controls{text-align:right;width:100%;position:absolute;top:-75px;right:0}.bx-wrapper .bx-viewport{left:-5px;background:transparent;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("../images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{font-size:0;padding-top:14px;text-align:right;width:90%;text-align:right;padding-right:2px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#ada094;text-indent:-9999px;display:block;width:7px;height:7px;margin:0 0 0 5px;outline:0;border-radius:50%}.bx-wrapper .bx-pager.bx-default-pager a:hover{background:black}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ce0c43}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:inline-block !important;height:35px;outline:0 none;font-size:0;width:35px;z-index:36;margin-left:5px;border-radius:4px;background-clip:padding-box;background:url(../images/sprites.png) no-repeat scroll 0 0 #000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.bx-wrapper .bx-prev{background-position:13px 11px}.bx-wrapper .bx-next{background-position:14px -39px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-color:#ce0c43;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.bx-wrapper .bx-controls-direction{position:relative;z-index:10;padding-right:7px;float:right}.bx-wrapper .bx-controls-direction a{outline:0;display:inline-block;width:35px;height:35px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:40px}#full-width-slider{width:100%;height:500px;color:black;overflow:hidden;position:relative}#full-width-slider>.rsContent{visibility:hidden}.slide-container{position:absolute;width:970px;margin:50px auto;top:0;bottom:0;left:0;right:0}.lpi-awards h1{font-size:18px !important;font-weight:600 !important;color:#ce0c43 !important;text-align:center !important;margin:40px 0 110px !important}.lpi-awards h2{font-size:18px !important;font-weight:600 !important;color:#f1f1f1 !important;text-align:center !important;margin:40px 0 0 !important}.lpi-awards h3{font-size:14px !important;font-weight:600 !important;color:#f1f1f1 !important;text-align:center !important;line-height:20px !important;margin:20px 0 0 !important}.lpi-awards .center-wrapper{text-align:center}.lpi-awards a.btn-broker{display:inline-block;margin:0 auto;padding-right:70px;background:url("../images/icn-forward-arrow.png") 235px center no-repeat #ce0c43 !important}.lpi-awards ul.sponsor-logos{margin-top:17px;text-align:center}.lpi-awards ul.sponsor-logos li{display:inline-block;margin-right:11px}.lpi-awards ul.sponsor-logos li:last-child{margin-right:0}.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:white;color:white}.arrow-container{height:35px;position:absolute;max-width:960px;margin:0 auto;top:433px;bottom:0;left:0;right:0;text-align:right}.rsMinW .rsArrowLeft,.rsMinW .rsArrowRight{display:inline-block !important;height:35px;outline:0 none;font-size:0;width:35px;z-index:36;margin-left:5px;border-radius:4px;background-clip:padding-box;background:url(../images/sprites.png) no-repeat scroll 0 0 #000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.rsMinW .rsArrowLeft{background-position:13px 11px}.rsMinW .rsArrowRight{background-position:14px -39px}.rsMinW .rsArrowIcn{display:none}.rsMinW .rsArrowLeft:hover,.rsMinW .rsArrowRight:hover{background-color:#ce0c43;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.rsPreloader{width:20px;height:20px;background-image:url(../images/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsMinW .rsBullets{position:absolute;bottom:46px;right:0;left:0;margin:0 auto;z-index:35;padding-top:4px;height:auto;text-align:right;line-height:6px;overflow:hidden;width:780px}.rsMinW .rsBullet{width:7px;height:7px;display:inline-block;*display:inline;*zoom:1;padding:0px 0px 0px 0px;margin:0 0px 0px 5px}.rsMinW .rsBullet span{display:block;width:7px;height:7px;border-radius:50%;background:#ada094;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.rsMinW .rsBullet span:hover{background:white;cursor:pointer}.rsMinW .rsBullet.rsNavSelected span{background:#ce0c43}.rsMinW .rsPreloader{width:20px;height:20px;background-image:url(../images/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.homepage .event-wrapper .more-details{padding-top:0}.homepage .full-width.articlesjobs{padding:30px 0px}.homepage .full-width.articlesjobs h3{color:#202020;padding:10px 0px 0px 0px;font-size:24px;font-weight:700;margin-top:0px}.homepage .full-width.articlesjobs h3 i{width:8px;height:36px;background-color:#ce0c43;display:inline-block;margin-right:15px}.homepage .full-width.articlesjobs .article-listing{margin-top:30px;border-top:1px solid #4a4a4a;padding-top:10px}.homepage .full-width.articlesjobs .article-listing .single-article{border-bottom:1px solid #4a4a4a;margin-bottom:20px;padding:0px 0px 0px 105px;position:relative;height:120px}.homepage .full-width.articlesjobs .article-listing .single-article a.article{position:absolute;display:block;top:0;left:0;z-index:999;width:100%;height:100%}.homepage .full-width.articlesjobs .article-listing .single-article h4{font-size:18px;font-weight:600;padding-top:8px;margin-bottom:15px}.homepage .full-width.articlesjobs .article-listing .single-article:hover h4{color:#ce0c43}.homepage .full-width.articlesjobs .article-listing .single-article .date{position:absolute;top:0;left:0;width:90px;background-color:#ada094;padding:8px 14px;color:white;font-weight:700;text-transform:uppercase;font-size:12px}.homepage .full-width.articlesjobs .article-listing .single-article:hover .date{background-color:#ce0c43}.homepage .full-width.articlesjobs .article-listing .single-article .date strong{display:block;font-size:18px}.homepage .full-width.articlesjobs .job-listing{border-top:1px solid #4a4a4a;margin-top:30px;margin-left:0px;padding-top:10px}.homepage .full-width.articlesjobs .job-listing .job-details-box{position:relative;margin-bottom:20px;padding-bottom:20px;height:120px;border-bottom:1px solid #4a4a4a;position:relative}.homepage .full-width.articlesjobs .job-listing .job-details-box .company-logo{width:100px;position:absolute;top:0;left:0}.homepage .full-width.articlesjobs .job-listing .job-details-box .company-logo .careers-image-wrapper{display:table;height:86px;width:86px;background-color:white;border:1px solid #202020}.homepage .full-width.articlesjobs .job-listing .job-details-box .company-logo .careers-image-inner-wrapper{display:table-cell;vertical-align:middle;text-align:center}.homepage .full-width.articlesjobs .job-details-box .company-logo img{display:block;vertical-align:middle;max-width:86px;height:auto;max-height:86px}.homepage .full-width.articlesjobs .job-listing .job-details-box .job-details{margin-left:105px}.homepage .full-width.articlesjobs .job-listing .job-details-box span.type{width:100px}.homepage .full-width.articlesjobs .job-listing .job-details-box a.job{position:absolute;display:block;top:0;left:0;z-index:999;width:100%;height:100%}.homepage .full-width.articlesjobs .job-listing .job-details-box a.job:hover{text-decoration:none}.homepage .full-width.articlesjobs .job-listing .job-details-box .job-details h4{font-size:18px;font-weight:600;margin-bottom:4px;padding-top:8px}.homepage .full-width.articlesjobs .job-listing .job-details-box:hover .job-details h4{color:#ce0c43}.homepage .full-width.articlesjobs .job-listing .job-details-box .job-details .company{color:#777;margin-bottom:5px}.homepage .full-width.articlesjobs .job-listing .job-details-box .job-details .location{color:#8a8a8a;margin-top:15px}.homepage .full-width.articlesjobs .job-listing .job-details-box span.type{padding:4px 20px;background-color:#43c61a;color:white;text-align:center;margin-right:10px}.homepage .full-width.articlesjobs .job-listing .job-details-box span.ft{background-color:#43c61a}.homepage .full-width.articlesjobs .job-listing .job-details-box span.pt{background-color:#209bc9}.homepage .full-width.articlesjobs .job-listing .job-details-box span.temp{background-color:#f3831d}.homepage .full-width.myiba{padding:20px 0px 30px 0px}.homepage .full-width.myiba h3{color:#202020;font-size:24px;font-weight:700;margin:20px 0px 30px 0px;padding:10px 0 0 0px}.homepage .full-width.myiba h3 i{width:8px;height:36px;background-color:#ce0c43;display:inline-block;margin-right:15px}.homepage .full-width.myiba div.myiba-logo{margin-right:15px;display:inline-block;vertical-align:bottom}.homepage .full-width.myiba strong.key-events{font-size:18px;font-weight:600;display:inline-block;margin-bottom:10px}.homepage .full-width.myiba .two-col-ul ul{display:inline-block;padding-left:0;padding-top:20px;margin-right:35px}.homepage .full-width.myiba .two-col-ul ul.checklist li{list-style:none;height:auto;line-height:auto;margin-bottom:10px;color:#777;font-size:15px}.homepage .full-width.myiba .two-col-ul ul.checklist li i{display:inline-block;background:url("../images/icn-list-checklist-black.png") no-repeat scroll center center transparent}.homepage .full-width.videos .container .row{padding:35px 0px 35px 0px}.homepage .full-width.videos .col-left{width:54%;display:inline-block;float:left}.homepage .full-width.videos h3{margin-bottom:25px}.homepage .full-width.videos .featured-video{width:510px}.homepage .full-width.videos .featured-video .video-image{width:100%}.homepage .full-width.videos .featured-video .featured-video-title{background-color:black;color:white;padding:10px 20px;font-size:13px}.homepage .full-width.videos .featured-video .video-title{background-color:#ce0c43;padding:12px 20px;color:white;font-size:18px;font-weight:600}.homepage .full-width.videos .featured-video .video-title a{color:white}.homepage .full-width.videos .featured-video .video-title .categories{font-size:12px;margin-top:10px}.homepage .full-width.videos .featured-video .video-title .categories a{color:#e57b99}.homepage .full-width.videos .col-right{width:45%;display:inline-block;vertical-align:top;float:right;text-align:right}.homepage .full-width.videos .tv-listings.home .tv-video{float:left;width:204px;margin-right:15px;margin-bottom:20px;position:relative;vertical-align:top}.homepage .full-width.videos .tv-listings.home .tv-video>a{position:absolute;display:block;top:0;left:0;z-index:999;width:100%;height:100%}.homepage .full-width.videos .tv-listings.home .tv-video .tv-image{border-bottom:4px solid #ce0c43}.homepage .full-width.videos .tv-listings.home .tv-video .tv-image img{width:204px;height:115px}.homepage .full-width.videos .tv-listings.home .tv-video .tv-desc,.homepage .full-width.videos .tv-listings.home .tv-video .tv-desc a{color:white}.homepage .full-width.videos .tv-listings.home .tv-video:hover .tv-desc,.homepage .full-width.videos .tv-listings.home .tv-video:hover .tv-desc a{text-decoration:underline}.homepage .full-width.videos .tv-listings.home .tv-video .tv-desc{padding:8px 10px;text-align:left}.homepage .full-width.videos .bxslider-tv li{border-bottom:1px solid #4a4a4a}.homepage .full-width.videos .sponsors{margin-top:-14px;padding:0px 0px 35px 0px !important}.homepage .full-width.videos .sponsors p{padding:21px 40px 0px 0px;float:right;font-size:16px;text-align:left}.homepage .full-width.videos .sponsors img{float:right;margin-right:21px}.homepage .full-width.videos .sponsors .sponsor-conexim{margin-top:-9px;margin-right:0}.homepage .full-width.videos .sponsors .sponsor-wealth-options{margin-top:16px}.homepage .full-width.videos .sponsors .sponsor-kennco{margin-top:-18px}.videos .right{padding:18px 18px 0px 0px}.homepage .full-width.videos .bx-wrapper{margin-bottom:30px}.homepage .full-width.videos .bx-wrapper .bx-pager{color:white;font-family:Arial;font-size:0;font-weight:bold;padding-top:20px;text-align:center;width:100%}.homepage .full-width.videos .bx-wrapper .bx-pager.bx-default-pager a{background:none repeat scroll 0 0 white}.homepage .full-width.videos .bx-wrapper .bx-pager.bx-default-pager a:hover,.homepage .full-width.videos .bx-wrapper .bx-pager.bx-default-pager a.active{background:none repeat scroll 0 0 black}.homepage .full-width.videos .bx-wrapper .bx-controls{text-align:center;width:100%;margin-top:0px}.homepage .full-width.videos .bx-wrapper .bx-controls-direction a{display:inline-block;height:35px;margin:40px 2px 0;outline:0 none;font-size:0;width:35px;z-index:9999}.homepage .full-width.videos .bx-wrapper .bx-prev{background:url("../images/bxslider-controls.png") no-repeat scroll 0 0 transparent;left:45%}.homepage .full-width.videos .bx-wrapper .bx-prev:hover{background-position:0px -36px}.homepage .full-width.videos .bx-wrapper .bx-next{background:url("../images/bxslider-controls.png") no-repeat scroll -41px 0 transparent;right:45%}.homepage .full-width.videos .bx-wrapper .bx-next:hover{background-position:-41px -36px}.homepage .full-width.spotlight{padding:20px 0px 60px 0px}.homepage .full-width.spotlight h3{color:#202020;font-size:24px;font-weight:700;margin:20px 0px 30px 0px;padding:10px 0 0 0px}.homepage .full-width.spotlight h3 i{width:8px;height:36px;background-color:#ce0c43;display:inline-block;margin-right:15px}.homepage .full-width.spotlight h5{color:#202020;font-size:30px;font-weight:400;margin-bottom:15px}.homepage .full-width.spotlight ul{padding-left:16px;margin-top:20px}.homepage .full-width.spotlight ul li{padding-left:10px;color:white;font-size:13px;line-height:20px;margin-bottom:5px;list-style:disc;list-style-position:outside}.homepage .full-width.spotlight .spotlight-row .spotlight-logo{width:318px;display:inline-block;vertical-align:top}.homepage .full-width.spotlight .spotlight-row .spotlight-info{display:inline-block;width:640px;padding:20px 20px 0px 30px;margin-left:-4px}.homepage .full-width.spotlight .spotlight-row .spotlight-image{width:318px;height:219px;display:inline-block;vertical-align:top}.homepage .full-width.spotlight .spotlight-row .spotlight-further-info{background-color:#202020;color:white;display:inline-block;height:219px;padding:20px 30px 20px 30px;vertical-align:top;margin-left:-4px}.homepage .full-width.spotlight .spotlight-row .spotlight-further-info strong{font-size:16px;font-weight:700}.homepage .full-width.spotlight .spotlight-row .spotlight-cta{display:inline-block;background-color:#ce0c43;color:white;padding:60px;height:219px;margin-left:-5px}.homepage .full-width.spotlight .spotlight-row .spotlight-cta p{width:180px;color:white}.nav-buffer{margin-top:100px}.breadcrumbs{padding:10px 0px 0px 10px}.breadcrumbs ul li{display:inline-block;font-size:11px;color:#4a4a4a;margin-right:8px;line-height:13px}.breadcrumbs ul li i{background:url("../images/breadcrumb-arrow.png") no-repeat center center transparent;width:3px;height:5px;display:inline-block;margin-left:10px}.breadcrumbs ul li a{color:#ce0c43}.content{padding-top:22px}.facts{margin-bottom:30px}.facts p{color:#202020;font-weight:600;margin-bottom:17px}.facts p span{color:#ce0c43;font-size:18px}.quotebox{padding:28px 28px 12px 28px;background-color:#cfc8c2}.quotebox p{text-align:center;font-size:18px;color:#4a4a4a;line-height:24px}.content p a{color:#ce0c43}.content span.black{color:#202020}.content ol{margin:0px}.content ul,.content ol{padding-left:14px;margin-left:20px}.content ol li{padding-left:10px;color:#777;font-size:13px;line-height:20px;margin-bottom:25px;list-style-position:outside}.content ol li ul{margin:15px 0px 0px 5px}.content ul li{padding-left:10px;color:#777;font-size:13px;line-height:20px;margin-bottom:25px;list-style:disc;list-style-position:outside}.content ul.cpd{padding-left:0px;margin-left:17px}.content ul.cpd li{margin-bottom:21px;padding-left:16px;list-style-position:outside}.content .faq{list-style:none;margin:-10px 0px 0px -10px;padding-left:0}.content .faq li{margin-bottom:3px;list-style:none;padding-left:0}.content .faq li .expanded{margin-bottom:12px}.content .faq .expander{background-color:white;padding:11px 15px 11px 15px;position:relative;color:#202020;border-left:8px solid #ce0c43}.content .faq .expander:hover{background-color:#ce0c43;cursor:pointer}.content .faq .expander.selected{background-color:#202020}.content .faq .expander h3{font-size:13px;line-height:28px;margin:0;margin-bottom:0;display:inline-block;font-weight:600;font-family:"Open Sans", Helvetica, Arial, sans-serif;width:85%}.content .faq .expander.selected h3,.content .faq .expander:hover h3{color:white}.content .faq .expander .expander-arrow{float:right;background-image:url("../images/faq-accordion-plus.png");height:28px;width:28px;display:inline-block}.content .faq .expander:hover .expander-arrow{background-image:url("../images/faq-accordion-plus-hover.png")}.content .faq .expander.selected .expander-arrow{background-image:url("../images/faq-accordion-minus.png")}.content .faq .expanded-content{padding:20px 20px 0px 20px;color:#202020;background-color:#f1f1f1;border:1px solid #e5e5e5;margin-top:12px;position:relative}.content .faq .expanded-content p{color:#202020}.content .faq .expanded-content .accordion-arrow{position:absolute;left:10px;top:-10px}.benefit{padding-top:5px}.benefit .benefit-icon{display:inline-block;vertical-align:top;min-height:105px}.benefit .benefit-content{display:inline-block;vertical-align:top;min-height:105px;width:86%;padding-left:18px;padding-top:8px}.benefit .benefit-content h2{margin-top:0;margin-bottom:10px}.broker-detail h1{display:inline-block;color:#ada094;width:575px}.broker-detail h2{font-size:24px;margin-bottom:16px}.broker-detail a.btn.top-right{margin-top:15px}.broker-detail .left-col{width:45%;display:inline-block;margin-right:3%}.broker-detail .right-col{width:50%;display:inline-block;vertical-align:top;padding-top:10px;float:right}.broker-detail .broker-logo .broker-logo-wrapper{display:table-cell;width:86px;height:86px;background:white;border:1px solid #202020;vertical-align:middle;text-align:center}.broker-detail .broker-logo img{width:100%}.broker-detail .broker-details{min-height:100px;background-color:#ce0c43;padding:30px;color:white}.broker-detail .broker-details a{color:white;text-decoration:none}.broker-detail .broker-details a:hover,.broker-detail .broker-details a:focus{color:white;text-decoration:underline}.broker-detail .broker-details tr td{vertical-align:top;padding:0px 20px 8px 0px;font-size:13px;color:white}.broker-detail .broker-image img{width:100%}.broker-detail ul{margin-bottom:30px}.broker-detail ul li{margin-bottom:15px;padding-left:7px}.careers h1{display:inline-block;margin-bottom:10px}.careers.careers-detail h1{display:inline-block;margin-bottom:34px}.careers.careers-detail h3{margin-bottom:16px}.careers a.btn.top-right{margin-top:12px}.careers .job-details-box{padding-left:5px;margin-top:-12px;clear:both}.careers .job-details-box .company-logo{display:inline-block;height:100px;width:14%}.careers .job-details-box .company-logo .careers-image-wrapper{display:table;height:86px;width:86px;background-color:white;border:1px solid #202020}.careers .job-details-box .company-logo .careers-image-inner-wrapper{display:table-cell;vertical-align:middle;text-align:center}.careers .job-details-box .company-logo .careers-image-wrapper img{display:block;vertical-align:middle;max-width:86px;height:auto;max-height:86px}.careers .job-details-box .job-details{display:inline-block;height:100px;width:70%;vertical-align:top}.careers .job-details-box .job-details a{color:#ce0c43}.careers .job-details-box .job-details strong{display:block;margin-bottom:10px;font-size:18px;color:#202020;font-weight:400}.careers .job-details-box .job-details span{color:#8a8a8a;width:43%;padding:0px 0px 6px 0px;display:inline-block;float:left}.careers .job-details-box .job-type{display:inline-block;height:100px;width:14%;vertical-align:top;padding-top:10px;text-align:center}.careers .job-details-box .job-type>div.type{padding:4px 0px;background-color:#43c61a;color:white;text-align:center}.careers .job-details-box .job-type>div.ft{background-color:#43c61a}.careers .job-details-box .job-type>div.pt{background-color:#209bc9}.careers .job-details-box .job-type>div.temp{background-color:#f3831d}.careers ul{margin:24px 0px 30px 0px}.careers ul li{margin-bottom:5px}.careers .infobox{background-color:#e5e5e5;padding:27px 20px 5px 30px;border:1px solid #4a4a4a;margin-top:33px}.share-this{margin-top:30px}.share-this span{height:30px}.share-this span .stButton .stFb,.share-this span .stButton .stTwbutton,.share-this span .stButton .stMainServices{height:auto !important}.share-this span .stButton .stButton_gradient{height:22px !important}.careers .job-listing{border-top:1px solid #777;margin-top:40px;margin-left:-10px}.careers .job-listing .job-details-box .company-logo{width:15%}.careers .job-listing .job-details-box .job-details{width:58%;margin-left:-4px;padding-top:4px}.careers .job-listing .job-details-box .job-type{width:26%;text-align:right}.careers .job-listing .job-details-box .job-type div.type{width:100px;margin:0 0 28px auto}.careers .job-listing .job-details-box{padding:10px 5px 0px 10px;margin-top:0px;border-bottom:1px solid #777;position:relative}.careers .job-listing .job-details-box:hover{background-color:white}.careers .job-listing .job-details-box a.job{position:absolute;display:block;top:0;left:0;z-index:999;width:100%;height:100%}.careers .job-listing .job-details-box a.job:hover{text-decoration:none}.careers .job-listing .job-details-box .job-details strong{font-size:16px;font-weight:700;margin-bottom:2px}.careers .job-listing .job-details-box:hover .job-details strong{color:#ce0c43}.careers .job-listing .job-details-box .job-details .company{color:#777;margin-bottom:18px}.careers .job-listing .job-details-box .job-details .location{color:#8a8a8a}.careers .job-listing .job-details-box .job-type .date{color:#8a8a8a;font-size:12px}.find-a-broker h1{margin-bottom:45px}.find-a-broker .divider{margin-bottom:10px}.find-a-broker .broker-search-box{background-color:#ce0c43;color:white;margin-left:-10px;padding-top:10px;margin-bottom:25px}.find-a-broker .broker-search-box h2{color:white;margin-left:20px;font-size:18px;margin-bottom:10px;text-transform:uppercase}.find-a-broker .broker-search-box form{border-top:1px solid #e57b99;padding:20px}.find-a-broker .broker-search-box form .input-group{display:inline-block;width:38%;margin-right:10px;vertical-align:top}.find-a-broker .broker-search-box form .btn-search{display:inline-block;margin-top:2px;float:right;font-size:14px;padding:6px 40px 6px 12px}.find-a-broker .search-results{position:relative}.find-a-broker .search-results h2{display:inline-block;margin-top:0}.find-a-broker .search-results form{float:right;display:inline-block;width:35%}.find-a-broker .search-results form span{line-height:35px}.find-a-broker .search-results form .input-group{width:70%;display:inline-block;margin-left:20px;float:right}.find-a-broker .search-results .current-search{padding:18px;background-color:#e5e5e5;margin-left:-10px}.find-a-broker .search-results .current-search span{margin-right:20px}.find-a-broker .broker-listing{margin-top:0px;margin-left:-10px}.find-a-broker .broker-listing .broker-details-box .broker-logo{display:inline-block;height:110px;width:14%}.find-a-broker .broker-listing .broker-details-box .broker-logo .broker-logo-wrapper{display:table-cell;width:86px;height:86px;background:white;border:1px solid #202020;vertical-align:middle;text-align:center}.find-a-broker .broker-listing .broker-details-box .broker-details{display:inline-block;height:110px;vertical-align:top;width:65%}.find-a-broker .broker-listing .broker-details-box .broker-details .contact-info .c1{width:55%;display:inline-block}.find-a-broker .broker-listing .broker-details-box .broker-details .contact-info .c2{width:44%;display:inline-block}.find-a-broker .broker-listing .broker-details-box .broker-details .contact-info .c2 span{display:inline-block;vertical-align:top;color:#8a8a8a;font-size:12px;margin-right:4px}.find-a-broker .broker-listing .broker-details-box .broker-details .contact-info .c2 div{display:inline-block}.find-a-broker .broker-listing .broker-details-box .broker-details .contact-info .c2 div p{color:#202020}.find-a-broker .broker-listing .broker-details-box p,.find-a-broker .broker-listing .broker-details-box p{margin-bottom:0;font-size:12px;line-height:18px}.find-a-broker .broker-listing .broker-details-box p span{color:#202020}.find-a-broker .broker-listing .broker-details-box .broker-details a{color:#ce0c43}.find-a-broker .broker-listing .broker-details-box .further-details{display:inline-block;width:15%;text-align:right;vertical-align:middle;padding-top:35px;float:right;margin-right:15px}.find-a-broker .broker-listing .broker-details-box .further-details a.btn{margin-top:8px}.find-a-broker .broker-listing .broker-details-box{padding:15px 5px 0px 10px;margin-top:0px;border-bottom:1px solid #777;position:relative}.find-a-broker .broker-listing .broker-details-box .broker-details strong{display:block;color:#202020;font-weight:400;font-size:16px;font-weight:400;margin:5px 0px 7px 0px}#tabs>ul{margin-left:-10px;padding-left:0}#tabs>ul>li{display:inline-block;margin-right:1px;position:relative;width:190px;padding-left:0;margin-bottom:0px}#tabs>ul>li>a{background-color:#ada094;color:white;display:block;margin-right:1px;padding:15px 0;text-align:center;text-decoration:none}#tabs>ul>li.ui-tabs-active>a,#tabs>ul>li>a:hover,#tabs>ul>li:hover>a{background-color:black}#tabs .tab .divider{margin-right:0px}#map{height:720px;width:724px;z-index:9999;margin-left:-10px}#map .gm-style-iw{margin-left:-3px}#info-content{width:360px}#info-body-content{width:360px;vertical-align:top}#info-body-content .retailer-logo img{border:1px solid #202020}#info-body-content .retailer-logo,#info-body-content .info-details{display:inline-block;vertical-align:top}#info-body-content .info-details{margin-left:15px}#info-body-content .info-details strong{font-size:14px;color:#202020}#info-body-content .info-details a{color:#ce0c43}.glossary .letter-filter{margin-bottom:20px;padding:20px 0px;border-top:1px solid #777;border-bottom:1px solid #777}.glossary .letter-filter a{background-color:#cfc8c2;color:#202020;text-decoration:none;font-size:15px;padding:4px 8px;margin-right:1px;width:3.7%;display:inline-block;text-align:center;float:left}.glossary .letter-filter a.active{background-color:#ce0c43;color:white}.glossary .letter-filter a.empty{background-color:#e5e5e5;color:white}.glossary .letter-filter a.empty:hover{background-color:#e5e5e5;color:white;cursor:default}.glossary .letter-filter a:hover{background-color:#202020;color:white}.glossary .current-letter{background-color:#ce0c43;height:30px;display:inline-block;width:100%;margin-bottom:35px}.glossary .current-letter span.letter{background-color:#202020;color:white;padding:9px 10px;font-size:20px;font-weight:700;margin-top:0px;width:45px;height:45px;display:inline-block;text-align:center}.glossary h2{margin-bottom:5px;font-size:18px}.reg-bodies .reg-listing{border-top:1px solid #777;margin:30px 0px 40px -10px}.reg-bodies .reg-listing .reg-details-box .reg-details{width:67%;display:inline-block;padding-bottom:10px;padding-right:25px}.reg-bodies .reg-listing .reg-details-box .reg-details .btn-read-more.selected{background:url("../images/btn-minus-button.png") right center no-repeat transparent}.reg-bodies .reg-listing .reg-details-box{padding:25px 0px 0px 10px;margin-top:0px;border-bottom:1px solid #777;vertical-align:top}.reg-bodies .reg-listing .reg-details-box .hide-more{display:none}.reg-bodies .reg-listing .reg-details-box .reg-details h2{font-size:24px;line-height:32px;margin-bottom:15px;margin-top:0}.re-bodies .reg-listing .reg-details-box .reg-details p{color:#777;font-size:13px;line-height:20px}.reg-bodies .reg-listing .reg-details-box .reg-logo{width:32%;display:inline-block;vertical-align:top;text-align:right;margin:5px -15px 20px 0px}.reg-bodies .reg-listing .reg-details-box .reg-logo img{width:100%}.btn-read-more{background:url("../images/btn-plus-button.png") right center no-repeat transparent;height:28px;line-height:28px;padding:6px 40px 6px 0px}.btn-read-more:hover{background:url("../images/btn-plus-button-hover.png") right center no-repeat transparent}.btn-read-more{color:#777;font-size:13px}.exec-team h1{margin-bottom:5px}.exec-team-listing .team-member{width:49%;display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:20px}.exec-team-listing .team-member:nth-child(even){margin-right:-5px;margin-left:5px}.exec-team-listing .team-member .photo img{width:100%}.exec-team-listing .team-member .name{background-color:#202020;padding:0;height:55px}.exec-team-listing .team-member .name h2{color:white;font-size:18px;margin:0;display:inline-block;padding:20px 15px 15px 15px}.exec-team-listing .team-member .name h2 span{font-size:13px}.exec-team-listing .team-member .name a.linkedin{width:55px;height:100%;background:url(../images/btn-linkedin.png) no-repeat center center #209bc9;display:inline-block;text-align:center;vertical-align:middle;float:right;font-size:0px}.exec-team-listing .team-member .title{background-color:#e5e5e5;color:#202020;padding:10px 15px}.exec-team-listing .team-member .bio{background-color:white;color:#777;padding:20px}.exec-team-listing .team-member.short .bio{height:360px}.exec-team-listing .team-member.med .bio{height:420px}.exec-team-listing .team-member.tall .bio{height:540px}.exec-team-listing .team-member .contact .tel{padding:20px 0px 20px 0px;width:50%;text-align:center;display:inline-block;color:white;background:url("../images/icn-telephone-white.png") 20px center no-repeat transparent;background-color:#ada094}.exec-team-listing .team-member .contact .email{padding:20px 0px 20px 0px;width:50%;text-align:center;display:inline-block;margin-left:-2px;margin-right:-2px;color:white;background:url("../images/icn-mail-white.png") 20px center no-repeat transparent;background-color:#ce0c43}.exec-team-listing .team-member .contact .email a{color:white}.tv-listing h1{position:relative;margin-bottom:5px;padding-left:60px;padding-bottom:10px}.tv-listing h1:before{position:absolute;width:50px;height:41px;left:0;top:0;content:'';background:url(../images/iba-tv-logo.png) no-repeat 0 0;background-size:50px 41px}.tv-listing .feature{display:inline-block;width:49%;position:relative;float:left;cursor:pointer}.tv-listing .feature>a.feature-link{position:absolute;display:block;top:0;left:0;z-index:999;width:99%}.tv-listing .feature .tv-image img{width:100%}.tv-listing .feature .tv-title{background-color:#ce0c43;color:white}.tv-listing .feature .tv-title a{color:white;font-size:18px;line-height:26px;font-weight:700;display:block;padding:15px 25px}.tv-listing .feature:hover a,.tv-listing .feature:hover a:hover{color:white;text-decoration:underline}.tv-listing .feature .tv-desc{padding:15px 25px}.tv-listing .tv-grid-3.row{margin-bottom:14px}.tv-listing .tv-grid-3.row .col-md-4{position:relative;margin-bottom:24px}.tv-listing .tv-grid-3.row .col-md-4>a{position:absolute;display:block;top:0;left:0;z-index:999;width:99%}.tv-listing .tv-grid-3 .tv-image img{width:100%}.tv-listing .tv-grid-3 .tv-desc{border-top:6px solid #ce0c43;background-color:white}.tv-listing .tv-grid-3.row .col-md-4:hover .tv-desc,.tv-listing .tv-grid-3 .tv-desc:hover{border-top:6px solid white;background-color:#ce0c43;color:white}.tv-listing .tv-grid-3 .tv-desc a{color:#202020;font-size:13px;line-height:20px;display:block;padding:10px}.tv-listing .tv-grid-3.row .col-md-4:hover .tv-desc a,.tv-listing .tv-grid-3 .tv-desc:hover a,.tv-listing .tv-grid-3 .tv-desc:hover a:hover{color:white;text-decoration:none}.tv-detail h1{display:inline-block}.tv-detail a.btn.top-right{margin-top:15px}.tv-detail .video-embed{margin-bottom:30px;margin-top:30px}.tv-detail .share-this{margin-bottom:50px}.event-listing{position:relative}.event-listing h1{margin-bottom:5px}.event-listing .events{border-top:1px solid #777;padding-top:28px;margin-top:27px}.event-listing .col-md-4{margin-bottom:24px}.event-listing .col-md-4,.event-listing .event-grid-3 .col-md-3{position:relative}.event-listing .col-md-4>a.event-link,.event-listing .event-grid-3 .col-md-3>a.event-link{position:absolute;display:block;top:0;left:0;z-index:999;width:99%;height:100%}.event-listing .event-content{height:210px;margin:0;padding:5px;background-color:white}.event-listing .event-image img{width:100%}.event-listing .event-date{background-color:#ce0c43;color:white;display:inline;position:absolute;top:155px;left:7px;padding:10px 22px 10px 12px;font-weight:700;text-transform:uppercase;font-size:12px}.event-listing .event-location{color:#8a8a8a;font-size:12px;line-height:15px;background-color:white;padding:29px 0px 8px 12px}.event-listing .event-title h2{font-size:16px;font-weight:700;line-height:20px;background-color:white;margin:0;padding:0px 0px 10px 12px}.event-listing .event-desc{background-color:white;padding:0px 12px 22px 12px;font-size:13px;line-height:20px;color:#777;max-height:120px}.event-listing .more-details{background-color:white;padding:20px 12px 12px 12px}.event-listing .active-slide .col-md-3:hover .btn-view,.event-listing .col-md-4:hover .btn-view{background-color:#ada094;color:white}.event-listing .active-slide .col-md-3:hover .event-title h2,.event-listing .col-md-4:hover .event-title h2{color:#ce0c43}.sidebar .sidebar-panel-content.with-form.jump-to-event{padding:15px 12px;margin-top:-25px;position:relative}.sidebar .sidebar-panel-content.with-form.jump-to-event .small-arrow-down{position:absolute;top:0;right:20px}.sidebar .sidebar-panel-content.with-form.jump-to-event p{padding:0 0 0 0px;text-transform:uppercase;font-weight:400}.event-detail h1{margin-bottom:5px;display:inline-block}.event-detail a.btn.top-right{margin-top:15px}.event-detail .single-event{margin-bottom:40px}.event-detail .event-info{background-color:white}.event-detail .event-info,.event-detail .event-image{width:50%;display:inline-block;vertical-align:top;height:272px}.event-detail .event-image{margin-left:-5px}.event-detail .event-image img{width:100%;height:272px}.event-detail .event-info .event-date{color:white;background-color:#ce0c43;padding:20px}.event-detail .event-info .event-date strong{margin-left:45px}.event-detail .event-info .event-meta-data{color:#202020;background-color:white;padding:20px 20px 0px 20px}.event-detail .event-info .event-meta-data table tr td{vertical-align:top;padding:0px 12px 10px 0px;color:#777;font-size:13px}.event-detail .event-info .event-meta-data table tr td strong{color:#202020;font-size:16px;font-weight:700}.event-detail .event-details,.event-detail .event-booking,.news-details{width:50%;display:inline-block;vertical-align:top}.event-detail .event-details{padding:20px}.news-details{padding:0px 20px 0px 10px}.news-details h3{margin-top:0px}.event-detail .event-details h3{font-size:24px}.event-detail .event-details p{color:#777;font-size:13px;line-height:20px}.event-detail .event-booking{margin-left:-5px}.event-detail .event-booking .book-a-place{padding:23px;background-color:#ce0c43}.event-detail .event-booking #map.event-map{height:450px;margin-left:0px;width:100%;z-index:9999}.event-detail .single-event .event-row{position:relative}.event-detail .event-booking #map.event-map.expanded{position:absolute !important;width:100%;height:100%;top:0;left:0}.event-detail .event-booking .event-map-container{position:relative}.event-detail .event-booking .event-map-container.expanded{position:absolute !important;width:100%;height:100%;top:0px;left:0}.event-detail .event-booking .expand-map{color:white;position:absolute;right:0;bottom:0;z-index:99999;padding:12px 12px 12px 40px;font-size:11px;text-transform:uppercase;background:url("../images/icn-expand-map.jpg") 12px center no-repeat #202020}.contact-us .social-media{background:transparent;text-align:right;float:right}.contact-us h2,.contact-us .social-media{display:inline-block}.contact-us .social-media h3,.contact-us .social-media ul{display:inline-block}.contact-us .social-media ul li{margin-bottom:12px}.contact-us .contact-col-left{width:28%;display:inline-block;vertical-align:top}.contact-us .contact-col-right{width:70%;display:inline-block;vertical-align:top;float:right;margin-left:-10px}.contact-us label{display:inline-block;font-size:14px;color:#4a4a4a;font-weight:400}.contact-us span.required,.contact-us span.optional{display:inline-block;float:right;font-size:12px}.contact-us span.required{color:#ce0c43}.contact-us .contact-col-left .input-group,.contact-us .contact-col-right .input-group{width:100%}.contact-us .contact-col-left input{width:100%;display:block;padding:9px;border:1px solid #e5e5e5;margin-bottom:12px}.contact-us .contact-col-left input.error{border:1px solid #ce0c43}.contact-us .contact-col-right textarea{width:100%;display:block;height:190px;margin-bottom:16px;border:1px solid #e5e5e5;padding:6px}.contact-us .contact-col-right .btn{padding:10px 38px}.full-width-map{border-top:6px solid #cfc8c2;margin-top:100px}.full-width-map #map{height:440px;margin-left:0px;width:100%;z-index:9999}.contact-details-sidebar{position:absolute;left:0;bottom:0;height:520px;background-color:#ce0c43;width:30%;color:white;z-index:99999;padding:20px 40px}.contact-details-sidebar strong.title{font-size:24px;color:white;margin-bottom:30px;display:block;font-weight:400;margin-top:0}.contact-details-sidebar strong{color:white;font-size:18px;font-weight:400}.contact-details-sidebar p{font-size:13px;color:white}.contact-us span.error{margin-right:20px;color:#ce0c43;font-size:14px}.pagination{margin-bottom:60px;display:block;margin-top:30px}.pagination ul{list-style:none}.pagination ul li{display:inline-block;padding-left:0px}.pagination ul li.active a,.pagination ul li:hover a{color:white}.pagination ul li a{color:black;text-decoration:none;background-color:white}.pagination ul li a,.pagination ul .current{line-height:35px;font-size:12px;font-weight:bold;display:block;text-align:center;width:35px;height:35px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-align:center;padding-left:0px}.pagination ul .current{color:white}.pagination ul .prev,.pagination ul .next{width:60px;background-color:black;color:white}.pagination .current,.pagination a:hover,.pagination a.prev:hover,.pagination a.next:hover{background-color:#ce0c43}.social-media{background-color:white;text-align:right}.social-media ul{margin-bottom:0}.social-media ul li{display:inline-block;height:55px;width:55px}.social-media ul li a{height:55px;width:55px;text-align:center;padding-left:0px;display:block;text-decoration:none;text-indent:-9999px}.social-media ul li.twitter{margin-right:-4px}.social-media ul li.twitter a{background:url(../images/icn-social-twitter.png) no-repeat center center #00aced}.social-media ul li.twitter:hover a{background-color:#009bdc}.social-media ul li.facebook{margin-right:-3px}.social-media ul li.facebook a{background:url(../images/icn-social-facebook.png) no-repeat center center #3b5998}.social-media ul li.facebook:hover a{background-color:#3b2968}.social-media ul li.googleplus a{background:url(../images/icn-social-googleplus.png) no-repeat center center #dd4b39}.social-media ul li.googleplus:hover a{background-color:#cd2b19}footer{background-color:black;min-height:380px;color:#f1f1f1;height:auto;padding:40px 0px 0px 0px;min-width:100%;font-size:12px}footer .row{margin-bottom:20px}footer span{font-size:14px;color:white;margin-bottom:18px;display:block}footer ul{margin-bottom:18px}footer ul li{margin-bottom:10px}footer ul li a{color:#ada094;font-size:12px;line-height:18px}footer ul li a:hover,footer ul li a:focus,footer ul li a:active{color:#ada094}footer .contact-details img{margin-bottom:30px;margin-top:-8px}footer .contact-details p{line-height:20px;margin-bottom:15px}footer .contact-details .email{margin-bottom:20px;margin-top:8px}footer .contact-details .tel i{background:url("../images/icn-telephone.png") 2px center no-repeat transparent;padding-left:20px;margin-right:15px}footer .contact-details .email i{background:url("../images/icn-mail-white.png") center left no-repeat transparent;padding-left:20px;margin-right:15px}footer ul.horizontal li{margin-right:35px;display:inline-block}footer ul.horizontal li a,footer span.copyright{color:#767676;font-size:12px}.sbHolder{background-color:white;border:0;font-size:13px;font-weight:normal;height:37px;position:relative;width:100%}.sbSelector{display:block;height:38px;left:0;line-height:38px;outline:0;overflow:hidden;position:absolute;text-indent:10px;top:0;width:98%}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#202020;outline:0;text-decoration:none}.sbToggle{background:url(../images/select-icons.png) 0 -114px no-repeat;display:block;height:38px;outline:0;position:absolute;right:0;top:0;width:38px}.sbToggle:hover{background:url(../images/select-icons.png) 0 -163px no-repeat}.sbToggleOpen{background:url(../images/select-icons.png) 0 -15px no-repeat}.sbToggleOpen:hover{background:url(../images/select-icons.png) 0 -64px no-repeat}.sbHolderDisabled{background-color:white;border:0}.sbOptions{background-color:white;border:0;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:38px;width:100%;z-index:9999999;overflow-y:auto;list-style:none;max-height:200px}.sbOptions li{padding:0;list-style:none}.content .sbOptions{background-color:white;border:0;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:38px;width:100%;z-index:1;overflow-y:auto;list-style:none}.content .sbOptions li{padding:0;list-style:none;color:#202020;font-size:13px;line-height:28px;list-style:none;margin-bottom:0;padding-left:0}.sbOptions a{border-bottom:0;display:block;outline:0;padding:7px 0 7px 10px}.sbOptions a:link,.sbOptions a:visited{color:#202020;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#202020;background-color:#e5e5e5}.sbOptions li.last a{border-bottom:0}.sbOptions .sbDisabled{border-bottom:0;color:#4a4a4a;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:0;color:#202020;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#202020;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.members-landing .links-grid{width:100%;margin-top:34px;margin-bottom:34px;padding:0}.members-landing .links-grid .grid-col{width:232px;margin-right:10px;float:left}.members-landing .links-grid .grid-col:nth-child(4){margin-right:0}.members-landing .links-grid a{display:inline-block;float:left;width:232px;font-size:0}.members-landing .links-grid .broker4broker a{background:url(../images/members-landing-broker4broker-sprite.png) center -51px no-repeat #fff;height:220px;margin:0 0 10px 0}.members-landing .links-grid .broker4broker a:hover,.members-landing .links-grid .broker4broker a:active{background:url(../images/members-landing-broker4broker-sprite.png) center -389px no-repeat #fff}.members-landing .links-grid .my-iba a{background:url(../images/members-landing-myiba-sprite.png) center top no-repeat #fff;height:103px;margin:0}.members-landing .links-grid .my-iba a:hover,.members-landing .links-grid .my-iba a:active{background:url(../images/members-landing-myiba-sprite.png) center -105px no-repeat #fff}.members-landing .links-grid .events a{background:url(../images/members-landing-events-sprite.png) center top no-repeat #fff;height:220px;margin:0 0 10px 0}.members-landing .links-grid .events a:hover,.members-landing .links-grid .events a:active{background:url(../images/members-landing-events-sprite.png) center -222px no-repeat #fff}.members-landing .links-grid .iba-council a{background:url(../images/members-landing-iba-council-sprite.png) center top no-repeat #fff;height:103px;margin:10px 0 0 0}.members-landing .links-grid .iba-council a:hover,.members-landing .links-grid .download-centre a:active{background:url(../images/members-landing-iba-council-sprite.png) center -105px no-repeat #fff}.members-landing .links-grid .download-centre a{background:url(../images/members-landing-download-centre-sprite.png) center top no-repeat #fff;height:106px;margin:0}.members-landing .links-grid .download-centre a:hover,.members-landing .links-grid .download-centre a:active{background:url(../images/members-landing-download-centre-sprite.png) center -108px no-repeat #fff}
.members-landing .links-grid .mifid a {
    background: url(../images/MIFID-sprite.png) center top no-repeat #fff;
    height: 106px;
    margin: 0 0 10px 0;
}

.members-landing .links-grid .mifid a:hover,
.members-landing .links-grid .mifid a:active {
    background-position: center -108px;
}.members-landing .links-grid .news a{background:url(../images/members-landing-news-sprite.png) center top no-repeat #fff;height:103px;margin:0 0 10px 0}.members-landing .links-grid .news a:hover,.members-landing .links-grid .news a:active{background:url(../images/members-landing-news-sprite.png) center -105px no-repeat #fff}.members-landing .links-grid .csi a{background:url(../images/members-landing-csi-sprite.png) center top no-repeat #fff;height:107px;margin:0 0 10px 0}.members-landing .links-grid .csi a:hover,.members-landing .links-grid .csi a:active{background:url(../images/members-landing-csi-sprite.png) center -109px no-repeat #fff}.members-landing .links-grid .partners{padding:0}.members-landing .links-grid .partners a{background:url(../images/members-landing-partners-sprite.png) center top no-repeat #fff;height:219px;margin:0}.members-landing .links-grid .partners a:hover,.members-landing .links-grid .partners a:active{background:url(../images/members-landing-partners-sprite.png) center -221px no-repeat #fff}.members-landing .links-grid .affinity-schemes{margin:0 !important}.members-landing .links-grid .affinity-schemes a{background:url(../images/members-landing-affinity-schemes-sprite.png) center top no-repeat #fff;height:103px;margin:0 0 10px 0}.members-landing .links-grid .affinity-schemes a:hover,.members-landing .links-grid .affinity-schemes a:active{background:url(../images/members-landing-affinity-schemes-sprite.png) center -105px no-repeat #fff}.members-landing .links-grid .iba-tv a{background:url(../images/members-landing-iba-tv-sprite.png) center top no-repeat #fff;height:223px;margin:0}.members-landing .links-grid .iba-tv a:hover,.members-landing .links-grid .iba-tv a:active{background:url(../images/members-landing-iba-tv-sprite.png) center -225px no-repeat #fff}.members-landing .links-grid .member-profile{margin:0 !important}.members-landing .links-grid .member-profile a{background:url(../images/members-landing-member-profile-sprite.png) center top no-repeat #fff;height:103px;margin:10px 0 0 0}.members-landing .links-grid .member-profile a:hover,.members-landing .links-grid .affinity-schemes a:active{background:url(../images/members-landing-member-profile-sprite.png) center -105px no-repeat #fff}.members-landing .alerts{width:100%;min-height:143px;background:url(../images/members-alerts-exclamation.png) 35px center no-repeat #e5e5e5;margin-bottom:48px;padding:30px 35px 30px 153px}.members-landing .alerts h2{margin-bottom:16px}.members-landing .alerts p{width:80%;float:left;margin-right:14px}.members-landing .alerts a{float:left;padding:13px 49px !important;line-height:1rem}ul.partners-grid{list-style-type:none;margin:0 0 100px;padding:0;border:solid 1px #fff}ul.partners-grid li{list-style-type:none;background:#e5e5e5;margin-bottom:0;padding:8px 0 0;float:left;width:178px;height:117px;border:solid 1px #fff}ul.partners-grid li img{width:174px}.exec-team-listing.iba-council .team-member{width:49%;display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:20px}.exec-team-listing.iba-council .team-member:nth-child(even){margin-right:-5px;margin-left:5px}.exec-team-listing.iba-council .team-member .photo img{width:100%}.exec-team-listing.iba-council .team-member .name{background-color:#202020;padding:0;height:75px}.exec-team-listing.iba-council .team-member .name h2{color:white;font-size:18px;margin:0;display:inline-block;padding:20px 15px 15px 15px}.exec-team-listing.iba-council .team-member .name h2 span{font-size:13px}.exec-team-listing.iba-council .team-member .name a.linkedin{width:55px;height:100%;background:url(../images/btn-linkedin.png) no-repeat center center #0085c4;display:inline-block;text-align:center;vertical-align:middle;float:right;font-size:0px}.exec-team-listing.iba-council .team-member .title{background-color:#e5e5e5;color:#202020;padding:10px 15px}.exec-team-listing.iba-council .team-member .bio{display:none !important}.exec-team-listing.iba-council .team-member.short .bio{height:360px}.exec-team-listing.iba-council .team-member.med .bio{height:420px}.exec-team-listing.iba-council .team-member.tall .bio{height:540px}.exec-team-listing.iba-council .team-member .contact .tel{display:none}.exec-team-listing.iba-council .team-member .contact .email{padding:20px 0px 20px 0px;width:100%;text-align:center;display:inline-block;margin-left:0;margin-right:-2px;color:white;background:url("../images/icn-mail-white.png") 20px center no-repeat transparent;background-color:#ce0c43}.exec-team-listing.iba-council .team-member .contact .email a{color:white;float:left;padding-left:4rem}.myiba-social-media .links{margin:2rem 0 3rem}.myiba-social-media .links a{display:inline-block;padding:18px 70px;background:#ce0c43}.council-members{margin:3rem 0}.council-member{margin-bottom:3rem}.council-member h2{background:#c7c7c7;margin:0 0 10px;padding:20px 15px 15px 15px;font-size:18px;color:#202020}.council-member-details-block{width:50%;float:left;padding:1rem;color:#6d6d6d}.council-member-details-block span{color:#ce0c43}.council-member-details-block p{overflow:hidden;margin-bottom:0;color:#000}.council-member-details-block a{color:#ce0c43}.download-centre{margin-top:70px;margin-bottom:140px}.download-centre.myiba{margin-top:20px;margin-bottom:40px}.download-centre .category-items{position:relative;overflow:visible;background:#e5e5e5}.download-centre .categories .ui-accordion .ui-accordion-header{background:url(../images/accordion-open.png) right 20px top 10px no-repeat #fff;height:49px;padding:1.3rem 1rem 1rem 2rem;border-top:none;border-right:none;border-bottom:none;border-left:solid 8px #ce0c43;border-radius:0;font-size:13px;color:#202020}.download-centre .categories .ui-accordion .ui-accordion-header:hover,.download-centre .categories .ui-accordion .ui-accordion-header:focus,.download-centre .categories .ui-accordion .ui-accordion-header:active{outline:0;background:url(../images/accordion-open-white.png) right 20px top 10px no-repeat #ce0c43;color:#fff}.download-centre .categories .ui-accordion .ui-accordion-header-active{outline:0;background:url(../images/accordion-close.png) right 20px top 10px no-repeat #000;color:#fff}.download-centre .categories .ui-accordion .ui-accordion-header-active:hover,.download-centre .categories .ui-accordion .ui-accordion-header-active:focus,.download-centre .categories .ui-accordion .ui-accordion-header-active:active{outline:0;background:url(../images/accordion-close.png) right 20px top 10px no-repeat #000;color:#fff}.download-centre .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0}.download-centre .accordion-arrow{position:absolute;left:10px;top:-10px}.download-centre .ui-accordion .ui-accordion-content{margin-top:12px;margin-bottom:12px;border:1px solid #ddd !important;padding:1rem}.download-centre .subcategory-title{display:block;margin-bottom:10px;font-size:18px;font-weight:bold}.download-centre a{background:url(../images/download-icon.png) left 2px no-repeat;margin-bottom:20px;padding-left:20px;font-size:13px;font-weight:normal;color:#6d6d6d;line-height:18px}.affinity-schemes{margin:54px 0}.affinity-scheme-logo{float:left;margin-right:15px;border:solid 1px #000}.affinity-scheme-details{overflow:hidden}.affinity-scheme-details h2{margin-top:0}.affinity-scheme-details-block{width:50%;float:left}.affinity-scheme-details-block span{float:left;margin-right:5px;color:#777}.affinity-scheme-details-block p{overflow:hidden;margin-bottom:0;color:#000}.affinity-scheme .divider{margin:25px 10px}.member-login,.forgot-password{width:50%;display:inline-block;vertical-align:top;margin-bottom:50px}.member-login input,.forgot-password input{width:100%;display:block;padding:9px;border:1px solid #d8d8d8;margin-bottom:12px}.member-login input[type="checkbox"],.forgot-password input[type="checkbox"]{float:left}.member-login label,.forgot-password label{display:inline-block;font-size:14px;color:#4c4c4c;font-weight:400}.member-login input[type="submit"],.forgot-password input[type="submit"]{padding:10px 38px;background-color:#202020;color:#fff;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:bold;outline:none;height:38px;display:inline-block;text-align:center;vertical-align:middle;border:solid 1px transparent;line-height:1.42857143;width:auto}.member-login .form_result,.forgot-password .form_result{width:100%;margin-bottom:10px;padding:10px;border-radius:4px;background-color:#ce0c43;color:#fff;text-align:center;font-weight:400;display:inline-block}.find-a-broker .broker-search-box{background-color:#ce0c43;color:white;margin-left:-10px;padding-top:0;margin-bottom:25px}.find-a-broker .broker-search-box form .input-group input[type="text"]{margin-bottom:20px;width:270px;height:38px;padding-left:1rem;line-height:38px;color:#202020;border:none}.broker4broker-schemes{margin:0}.broker4broker-schemes h2{margin:10px 0;padding:0px;font-size:18px;color:#777;text-transform:uppercase;font-weight:500}.broker4broker-scheme{margin-bottom:1rem}.broker4broker-scheme .scheme-title{overflow:hidden;margin:2rem 0 1rem;color:#777;font-weight:700;text-transform:uppercase}.broker4broker-scheme .scheme-description{color:#777}.broker4broker-scheme .scheme-description:last-child{margin-bottom:3rem}.member-profile .member-form{margin:0px -10px;background:#e4e4e4}.member-profile .member-form h2{background:#cfc8c2;padding:30px 0px 30px 45px;margin:0}.member-profile .member-form h3{margin-top:0;margin-bottom:20px}.member-profile .member-form .clearfix{border-bottom:solid 1px #c7c7c7;padding-bottom:20px;margin-bottom:30px}.member-profile .member-form form{padding:30px 45px 40px 45px}.member-profile .member-form .col-left{width:301px;float:left}.member-profile .member-form .col-left-gap{margin-right:42px}.member-profile .member-form label{display:inline-block;font-size:14px;color:#4c4c4c;font-weight:400}.member-profile .member-form label.error{color:#ce0c43 !important}.member-profile .member-form input{display:block;padding:9px;border:solid 1px #d8d8d8}.member-profile .member-form input[type="text"],.member-profile .member-form input[type="email"],.member-profile .member-form input[type="password"]{margin-bottom:20px;width:301px;line-height:20px}.member-profile .member-form .response-output{display:none;float:left;margin:10px 0px 0px 0px;padding:0 1em 0.2em;border:none;color:#ce0c43}.member-profile .member-form .confirm-password-change{width:100%;float:left;margin:10px 0px 0px 0px;padding:1em;border:none;background:#7d9c6a;color:white;text-align:center}.member-profile .member-form input[type="submit"]{margin-bottom:40px;width:126px;float:right;border:none}.member-profile .member-events .date-picker{background-color:#ce0c43;color:white;padding:30px 45px}.member-profile .member-events .date-picker .date-picker-row{margin-bottom:10px}.member-profile .member-events .date-picker .title{width:100%;color:white;margin-bottom:10px}.member-profile .member-events .date-picker .sbHolder{width:30%;margin-right:5%;float:left}.member-profile .member-events .date-picker .year ~ .sbHolder{margin-right:0}.member-profile .member-events .date-picker input[type="submit"]{width:126px;float:right;border:none}.member-profile .member-events{margin:0px -10px 60px -10px;background:#e4e4e4}.member-profile .member-events h2{background:#cfc8c2;padding:30px 0px 30px 45px;margin:0}.member-profile .member-events h3{margin-top:0;margin-bottom:20px}.member-profile .member-events .col-left{width:301px;float:left}.member-profile .member-events .col-left-gap{margin-right:42px}.member-profile .member-events .events{padding:30px 45px}.member-profile .member-events .event{width:100%;height:50px;margin-bottom:14px;border-bottom:1px solid #cfc8c2}.member-profile .member-events .event.header{width:100%;height:50px;font-size:13px;font-weight:600}.member-profile .member-events .event.header .date{background:none}.member-profile .member-events .event .date{width:30%;background-color:#ce0c43;color:white;margin-right:14px;padding:10px 12px;text-transform:uppercase;font-size:12px;text-align:center;float:left}.member-profile .member-events .event .event-date{width:32%;float:left;line-height:38px}.member-profile .member-events .event .title{width:53%;float:left;line-height:38px}.member-profile .member-events .event .cpd-hours{width:12%;float:left;line-height:38px}.member-profile .member-events .events p{float:right}ul.checklist{margin-left:0;padding-left:0}ul.checklist li{list-style:none}ul.checklist li>ul{margin-top:15px}ul.checklist li>ul li{margin-bottom:15px;list-style:circle}ul.checklist li i{background:url("../images/icn-list-checklist-black.png") no-repeat scroll center center transparent;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:10px}.calendar{margin-bottom:40px}.fc-unthemed .fc-today{background:#e5e5e5}.fc-day-header{background:#ada094;color:white}.fc-title,.fc-content,.fc-event,.fc-event-container{background:#ce0c43;color:white;border-color:#ce0c43}.fc-title,.fc-event{padding:5px}.fc .fc-toolbar>*>*{margin:0}.fc-today-button{display:inline-block !important;height:35px !important;outline:0 none;z-index:36;padding:0 15px !important;margin-left:5px;border-radius:4px;background-clip:padding-box;background:black;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border:none;box-shadow:none;color:white;text-shadow:none}.fc-today-button:hover,.fc-today-button:focus,.fc-today-button:active{background-color:#4a4a4a}.fc-state-disabled{color:#e5e5e5}.fc .fc-button-group>:first-child,.fc .fc-button-group>:last-child{display:inline-block !important;height:35px;outline:0 none;font-size:0;width:35px;z-index:36;margin-left:5px;border-radius:4px;background-clip:padding-box;background:url(../images/sprites.png) no-repeat scroll 12px 11px #000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border:none;box-shadow:none;text-shadow:none}.fc .fc-button-group>:first-child:hover,.fc .fc-button-group>:last-child:hover{background-color:#4a4a4a}.fc .fc-button-group>:last-child{background-position:14px -39px}.calendar-link{position:absolute;top:35px;right:0}

/*# sourceMappingURL=styles.css.map */

.posts li {
    list-style: none;
    float: left;
    width: 454px;
    padding: 20px 0px 40px 20px;
    border: 1px solid #777;
    border-left: none;
    border-right: none;
}
.posts li:first-child {
    margin-right: 62px;
}
.posts li span {
    display: block;
    margin-bottom: 15px;
    color: #ada094;
}