/*! normalize.css v2.0.1 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,700,500);@import url(https://fonts.googleapis.com/css?family=Ubuntu+Condensed);@import url(https://fonts.googleapis.com/css?family=Cabin);*{margin:0;padding:0}a,a img,img{text-decoration:none;outline:0}a img{border:none;outline:none}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.container:after,.header:after,.nav:after,.banner:after,.page-wrap:after,.main:after,.sidebar:after,.footer:after,.post .topmeta:after,.ipf_experts .topmeta:after,.post .bottommeta:after,.ipf_experts .bottommeta:after,.post .postcontent:after,.ipf_experts .postcontent:after,.archive-post:after,.page-wrap .staff-list:after,.recent-posts:after,.recent-posts ul li:after,.ctas:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.lte-ie8 .container,.lte-ie8 .header,.lte-ie8 .nav,.lte-ie8 .banner,.lte-ie8 .page-wrap,.lte-ie8 .main,.lte-ie8 .sidebar,.lte-ie8 .footer,.lte-ie8 .post .topmeta,.post .lte-ie8 .topmeta,.lte-ie8 .ipf_experts .topmeta,.ipf_experts .lte-ie8 .topmeta,.lte-ie8 .post .bottommeta,.post .lte-ie8 .bottommeta,.lte-ie8 .ipf_experts .bottommeta,.ipf_experts .lte-ie8 .bottommeta,.lte-ie8 .post .postcontent,.post .lte-ie8 .postcontent,.lte-ie8 .ipf_experts .postcontent,.ipf_experts .lte-ie8 .postcontent,.lte-ie8 .archive-post,.lte-ie8 .page-wrap .staff-list,.page-wrap .lte-ie8 .staff-list,.lte-ie8 .recent-posts,.lte-ie8 .recent-posts ul li,.recent-posts ul .lte-ie8 li,.lte-ie8 .ctas{zoom:1}.page-wrap h1{font:bold 36px/1.1 Ubuntu,Arial,Helvetica,sans-serif;color:#213b75;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width: 640px){.page-wrap h1{font-size:22px}}.page-wrap h2{font:25px/1.3 Cabin,Arial,Helvetica,sans-serif;color:#f18228;padding-bottom:10px}@media only screen and (max-width: 640px){.page-wrap h2{font-size:20px}}.page-wrap h3{font:bold 22px/1.3 Ubuntu,Arial,Helvetica,sans-serif;color:#213b75;text-transform:uppercase}@media only screen and (max-width: 640px){.page-wrap h3{font-size:18px}}.page-wrap h4{font:500 16px/1.3 Ubuntu,Arial,Helvetica,sans-serif;color:#213b75}.page-wrap p{font-size:16px;line-height:1.5;font-family:Cabin,Arial,Helvetica,sans-serif;color:#606060;padding-bottom:20px}.page-wrap p a{color:#213b75}.page-wrap p a:hover{text-decoration:underline}.page-wrap ul{margin:0 0 15px 20px;list-style:disc outside}.page-wrap ul li{color:#606060;font-size:16px;line-height:1.5;font-family:Cabin,Arial,Helvetica,sans-serif}.page-wrap ul li a{color:#213b75}.page-wrap ul li a:hover{text-decoration:underline}.page-wrap ol{margin:0 0 15px 20px;list-style:decimal outside}.page-wrap ol li{color:#606060;font-size:16px;line-height:1.5;font-family:Cabin,Arial,Helvetica,sans-serif}.page-wrap ol li a{color:#213b75}.page-wrap ol li a:hover{text-decoration:underline}.social-media li a:before{background:url(../images/sprites.png) no-repeat 0 0;display:block;content:"";width:25px;height:25px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.social-media li a:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.social-media li.linkedin a:before{background-position:-100px -52px}.social-media li.facebook a:before{background-position:0 -52px}.social-media li.twitter a:before{background-position:-25px -52px}.social-media li.google-plus a:before{background-position:-75px -52px}.social-media li.instagram a:before{background-position:-50px -52px}.search-icon:before{background:url(../images/sprites.png) no-repeat 0 -77px;content:"";display:block;position:absolute;top:5px;right:0;width:16px;height:16px;z-index:1}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.search-icon:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.icon.logo{background:url(../images/sprites.png) no-repeat 0 0;display:block;position:absolute;top:-2px;left:0;width:49px;height:52px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.icon.logo{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.icon.video:before{background:url(../images/sprites.png) no-repeat -133px -52px;content:"";display:block;position:absolute;top:7px;left:7px;width:23px;height:23px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.icon.video:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.icon.megaphone:before{background:url(../images/sprites.png) no-repeat -156px -52px;content:"";display:block;position:absolute;top:6px;left:3px;width:26px;height:22px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.icon.megaphone:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.post-type-archive-ipf_photogallery .photos .photo{width:48%;float:left;margin-right:4%;margin-bottom:15px;padding:4px 0 0;text-align:center;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px}@media only screen and (max-width: 600px){.post-type-archive-ipf_photogallery .photos .photo{width:100%;margin-right:0px;margin-bottom:20px}}.post-type-archive-ipf_photogallery .photos .photo:nth-of-type(2n+2){margin-right:0px}.post-type-archive-ipf_photogallery .photos .photo img{max-width:98%;height:auto}.post-type-archive-ipf_photogallery .photos .photo p{padding:0 4px 5px;font-size:14px;font-style:italic}.post-type-archive-ipf_photogallery .photos:after{visibility:hidden;display:block;content:"";clear:both;height:0}.post-type-archive-ipf_photogallery .post{border-bottom:1px solid #213b75;padding-bottom:20px;margin-bottom:20px}.post-type-archive-ipf_photogallery .post:last-of-type{border-bottom:none}.post-type-archive-ipf_photogallery .post a{transition:all 0.5s ease 0s}.post-type-archive-ipf_photogallery .post a:hover{color:#f18228;text-decoration:none}.single-ipf_photogallery .photo-gallery a{width:49%;float:left;margin-right:2%;margin-bottom:2%}@media only screen and (max-width: 600px){.single-ipf_photogallery .photo-gallery a{width:100%;margin-right:0px;margin-bottom:20px}}.single-ipf_photogallery .photo-gallery a:nth-of-type(2n+2){margin-right:0px}.single-ipf_photogallery .photo-gallery a img{max-width:98%;height:auto;display:block;margin:0 auto;max-height:250px}.aligncenter{text-align:center}.alignleft{float:left}.alignright{float:right}img.alignleft,.wp-caption.alignleft{max-width:48%;margin:0 12px 4px 0;height:auto}img.alignright,.wp-caption.alignright{max-width:48%;margin:0 0 4px 12px;height:auto}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto}.wp-caption{margin:10px 0;padding:4px 0 0;text-align:center;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px}.wp-caption .wp-caption-text{padding:0 4px 5px;font-size:11px;line-height:17px}img.aligncenter,img.alignnone{max-width:100%;height:auto}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;line-height:1.5;font-family:Cabin,Arial,Helvetica,sans-serif;color:#606060;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#213b75}a:hover,a:active{color:#606060}input,select,textarea{font:Cabin,Arial,Helvetica,sans-serif 16px;color:#606060;background:#fff;border:1px #ccc solid}.clear{clear:both;height:0;overflow:hidden}.button{background:#f18228;border:1px solid #f49e58;color:#fff;display:inline-block;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;padding:7px 20px;text-align:center;text-transform:uppercase;transition:background 0.3s}.button:hover{background:#ef7410}.container{margin:0 auto;width:1200px}@media only screen and (max-width: 1240px){.container{padding:0 20px;width:auto}}@media only screen and (max-width: 460px){.container{padding:0 10px}}.top-banner{background:#213b75;color:#fff;padding:8px 0;text-align:center}.header{height:102px;position:relative}@media only screen and (max-width: 1080px){.header{border-bottom:1px solid #ccc}}@media only screen and (max-width: 460px){.header{height:60px}}.header .logo{float:left}@media only screen and (max-width: 460px){.header .logo{width:150px;height:auto}}.header .contact-info{border-left:1px solid #c2c2c2;float:left;font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:1.3;margin-top:54px;margin-left:12px;padding-left:12px}.header .contact-info span{float:left}.header .contact-info span.address-2{border-left:1px solid #c2c2c2;margin-left:6px;padding-left:6px}.header .contact-info span.phone{clear:left}@media only screen and (max-width: 796px){.header .contact-info{display:none}}.header .social-media{margin-top:62px;float:right}.header .social-media li{float:left;position:relative}.header .social-media li a{background:#213b75;border-radius:50%;color:#fff;display:block;overflow:hidden;position:relative;text-indent:-9009px;width:25px;height:25px}.header .social-media li+li{margin-left:5px}@media only screen and (max-width: 1080px){.header .social-media{margin-top:16px;margin-bottom:24px}}@media only screen and (max-width: 460px){.header .social-media{display:none}}.header .toggle-buttons{display:none}@media only screen and (max-width: 1080px){.header .toggle-buttons{clear:right;display:block;float:right}.header .toggle-buttons .login{display:block;float:left;margin-right:5px;position:relative;width:25px;height:20px}.header .toggle-buttons .login:before{background:url(../images/sprites.png) no-repeat -16px -193px;content:"";position:absolute;top:0;left:0;display:block;width:18px;height:16px}}@media only screen and (max-width: 1080px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 1080px) and (min-device-pixel-ratio: 2){.header .toggle-buttons .login:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}@media only screen and (max-width: 1080px){.header .toggle-buttons .toggle-search{display:block;float:left;position:relative;width:25px;height:20px}.header .toggle-buttons .toggle-search:before{background:url(../images/sprites.png) no-repeat 0 -193px;content:"";position:absolute;top:0;left:0;display:block;width:16px;height:16px}}@media only screen and (max-width: 1080px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 1080px) and (min-device-pixel-ratio: 2){.header .toggle-buttons .toggle-search:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}@media only screen and (max-width: 1080px){.header .toggle-buttons .toggle-menu{display:block;float:left;margin-left:8px;position:relative;width:25px;height:20px}.header .toggle-buttons .toggle-menu span,.header .toggle-buttons .toggle-menu span:before,.header .toggle-buttons .toggle-menu span:after{cursor:pointer;height:2px;width:25px;background:#606060;position:absolute;top:7px;left:0;display:block;content:''}.header .toggle-buttons .toggle-menu span:before{top:-8px;left:0}.header .toggle-buttons .toggle-menu span:after{top:auto;bottom:-8px;left:0}.header .toggle-buttons .toggle-menu span,.header .toggle-buttons .toggle-menu span:before,.header .toggle-buttons .toggle-menu span:after{transition:all 100ms ease-in-out}.header .toggle-buttons .toggle-menu.active{color:#606060}.header .toggle-buttons .toggle-menu.active span{background:#606060;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.header .toggle-buttons .toggle-menu.active span:before,.header .toggle-buttons .toggle-menu.active span:after{background:#606060}}@media only screen and (max-width: 460px){.header .toggle-buttons{margin-top:24px}}.nav{background:#213b75;height:40px;position:relative;z-index:105}.nav .container{position:relative}.nav .login{background-color:#213b75;border:1px solid #f49e58;color:#fff;display:block;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;line-height:1;padding:6px 15px 0;position:absolute;top:-98px;right:3px;text-align:center;text-transform:uppercase;transition:background 0.3s;height:29px}.nav .login .icon.member{background:url(../images/sprites.png) no-repeat -182px -52px;display:inline-block;margin-right:5px;position:relative;width:14px;height:11px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.nav .login .icon.member{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}.nav .login:hover{background:#1b3161}@media only screen and (max-width: 1080px){.nav .login{display:none}}.nav ul.courtesy-nav{background-color:#f18228;padding-right:168px;position:absolute;top:-102px;right:0}.nav ul.courtesy-nav li{float:left;position:relative}.nav ul.courtesy-nav li a{background:#f18228;display:block;font:15px/1 "Ubuntu Condensed",Arial,Helvetica,sans-serif;padding:9px 16px 0;color:#fff;height:36px}.nav ul.courtesy-nav li+li a:before{background:#f49e58;content:"";display:block;position:absolute;top:9px;left:-1px;width:1px;height:15px}.nav ul.courtesy-nav li.current-menu-item>a,.nav ul.courtesy-nav li a:hover{background:#f49e58}.nav ul.courtesy-nav li.current-menu-item>a:before,.nav ul.courtesy-nav li a:hover:before{display:none}@media only screen and (max-width: 1080px){.nav ul.courtesy-nav{background:#213b75;padding-right:0;position:static;top:auto;right:auto}.nav ul.courtesy-nav li{border-top:1px solid #d8680e;float:none}.nav ul.courtesy-nav li a,.nav ul.courtesy-nav li.current-menu-item>a,.nav ul.courtesy-nav li a:hover{background:#f18228;border-top:1px solid #f49e58;display:block;float:none;font:16px/1 Ubuntu,Arial,Helvetica,sans-serif;padding-left:12px;padding-right:12px;height:40px}}.nav ul.main-nav{float:left;position:relative}.nav ul.main-nav>li{float:left;position:relative}.nav ul.main-nav>li+li{margin-left:15px;padding-left:15px}.nav ul.main-nav>li>a{float:left;font:16px/1 Ubuntu,Arial,Helvetica,sans-serif;color:#fff;padding-top:11px;height:40px}.nav ul.main-nav>li>ul{background:#16274d;position:absolute;top:40px;left:-9009px;width:250px}.nav ul.main-nav>li>ul li{border-top:1px solid #0b1325;position:relative}.nav ul.main-nav>li>ul li a{border-top:1px solid #213b75;color:#fff;display:block;padding:10px}.nav ul.main-nav>li>ul li a:hover,.nav ul.main-nav>li>ul li a:active{background:#101d39}.nav ul.main-nav>li:hover>ul,.nav ul.main-nav>li.hover>ul{left:0}.nav ul.main-nav>li:hover>ul>li>ul,.nav ul.main-nav>li.hover>ul>li>ul{background:#274589;position:absolute;top:-1px;left:-9009px;width:250px}.nav ul.main-nav>li:hover>ul>li>ul li a:hover,.nav ul.main-nav>li:hover>ul>li>ul li a:active,.nav ul.main-nav>li.hover>ul>li>ul li a:hover,.nav ul.main-nav>li.hover>ul>li>ul li a:active{background:#213b75}.nav ul.main-nav>li:hover>ul>li:hover>ul,.nav ul.main-nav>li:hover>ul>li.hover>ul,.nav ul.main-nav>li.hover>ul>li:hover>ul,.nav ul.main-nav>li.hover>ul>li.hover>ul{left:250px}@media only screen and (max-width: 1080px){.nav ul.main-nav{background:#213b75;float:none;width:100%}.nav ul.main-nav>li,.nav ul.main-nav>li:hover,.nav ul.main-nav>li:hover,.nav ul.main-nav>li+li{border-top:1px solid #16274d;float:none;margin:0;padding:0;position:relative;top:auto;left:auto}.nav ul.main-nav>li>a,.nav ul.main-nav>li:hover>a,.nav ul.main-nav>li:hover>a,.nav ul.main-nav>li+li>a{border-top:1px solid #2c4f9d;display:block;float:none;padding-left:12px;padding-right:12px;position:relative;height:40px}.nav ul.main-nav>li.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li>ul>li.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li+li.menu-item-has-children>a>.dd-btn,.nav ul.main-nav>li+li>ul>li.menu-item-has-children>a>.dd-btn{cursor:pointer;position:absolute;top:0;right:0;width:40px;height:40px}.nav ul.main-nav>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li+li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li+li>ul>li.menu-item-has-children>a>.dd-btn:before{background:url(../images/sprites.png) no-repeat 0 -252px;content:"";display:block;margin-top:-6px;margin-left:-3px;position:absolute;top:50%;left:50%;width:6px;height:12px}}@media only screen and (max-width: 1080px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 1080px) and (min-device-pixel-ratio: 2){.nav ul.main-nav>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li+li.menu-item-has-children>a>.dd-btn:before,.nav ul.main-nav>li+li>ul>li.menu-item-has-children>a>.dd-btn:before{background-image:url(../images/sprites@2x.png);background-size:500px 500px}}@media only screen and (max-width: 1080px){.nav ul.main-nav>li.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li>ul>li.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li:hover.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li+li.menu-item-has-children.active>a>.dd-btn:before,.nav ul.main-nav>li+li>ul>li.menu-item-has-children.active>a>.dd-btn:before{background-position:-6px -252px;margin-left:-6px;width:12px}.nav ul.main-nav>li.menu-item-has-children.active>ul,.nav ul.main-nav>li>ul>li.menu-item-has-children.active>ul,.nav ul.main-nav>li:hover.menu-item-has-children.active>ul,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children.active>ul,.nav ul.main-nav>li:hover.menu-item-has-children.active>ul,.nav ul.main-nav>li:hover>ul>li.menu-item-has-children.active>ul,.nav ul.main-nav>li+li.menu-item-has-children.active>ul,.nav ul.main-nav>li+li>ul>li.menu-item-has-children.active>ul{display:block}.nav ul.main-nav>li>ul,.nav ul.main-nav>li>ul>li>ul,.nav ul.main-nav>li:hover>ul,.nav ul.main-nav>li:hover>ul>li>ul,.nav ul.main-nav>li:hover>ul,.nav ul.main-nav>li:hover>ul>li>ul,.nav ul.main-nav>li+li>ul,.nav ul.main-nav>li+li>ul>li>ul{background:#16274d;display:none;position:static;top:auto;left:auto;width:100%}.nav ul.main-nav>li>ul li,.nav ul.main-nav>li>ul>li>ul li,.nav ul.main-nav>li:hover>ul li,.nav ul.main-nav>li:hover>ul>li>ul li,.nav ul.main-nav>li:hover>ul li,.nav ul.main-nav>li:hover>ul>li>ul li,.nav ul.main-nav>li+li>ul li,.nav ul.main-nav>li+li>ul>li>ul li{border-top:1px solid #0b1325}.nav ul.main-nav>li>ul li a,.nav ul.main-nav>li>ul li a:hover,.nav ul.main-nav>li>ul li a:active,.nav ul.main-nav>li>ul>li>ul li a,.nav ul.main-nav>li>ul>li>ul li a:hover,.nav ul.main-nav>li>ul>li>ul li a:active,.nav ul.main-nav>li:hover>ul li a,.nav ul.main-nav>li:hover>ul li a:hover,.nav ul.main-nav>li:hover>ul li a:active,.nav ul.main-nav>li:hover>ul>li>ul li a,.nav ul.main-nav>li:hover>ul>li>ul li a:hover,.nav ul.main-nav>li:hover>ul>li>ul li a:active,.nav ul.main-nav>li:hover>ul li a,.nav ul.main-nav>li:hover>ul li a:hover,.nav ul.main-nav>li:hover>ul li a:active,.nav ul.main-nav>li:hover>ul>li>ul li a,.nav ul.main-nav>li:hover>ul>li>ul li a:hover,.nav ul.main-nav>li:hover>ul>li>ul li a:active,.nav ul.main-nav>li+li>ul li a,.nav ul.main-nav>li+li>ul li a:hover,.nav ul.main-nav>li+li>ul li a:active,.nav ul.main-nav>li+li>ul>li>ul li a,.nav ul.main-nav>li+li>ul>li>ul li a:hover,.nav ul.main-nav>li+li>ul>li>ul li a:active{background:#16274d;border-top:1px solid #213b75;color:#fff;display:block;padding:10px}.nav ul.main-nav>li>ul>li>ul li a,.nav ul.main-nav>li:hover>ul>li>ul li a,.nav ul.main-nav>li:hover>ul>li>ul li a,.nav ul.main-nav>li+li>ul>li>ul li a{background:#274589}}@media only screen and (max-width: 1080px){.nav .nav-wrapper{display:none}.nav .nav-wrapper.active{display:block;position:absolute;top:0;right:0;width:280px}}.nav .search{float:right;padding:5px 2px 0 0}.nav .search ::-webkit-input-placeholder{color:#fff;opacity:1}.nav .search :-moz-placeholder{color:#fff;opacity:1}.nav .search ::-moz-placeholder{color:#fff;opacity:1}.nav .search :-ms-input-placeholder{color:#fff;opacity:1}.nav .search input[type=text]{background:none;border:none;color:#fff;display:block;float:left;font-size:15px;padding-left:10px;width:70px;height:28px;transition:0.3s width}.nav .search input[type=text]:focus{width:275px}.nav .search .wrapper.submit{display:inline-block;position:relative}.nav .search input[type=submit]{background:none;border:none;border-radius:0;float:left;display:block;position:relative;text-indent:-9009px;width:30px;height:28px}@media only screen and (max-width: 1080px){.nav .search{display:none}.nav .search.active{background:#fff;border:1px solid #ccc;box-shadow:1px 1px 3px #666;display:block;padding:0;position:absolute;top:-10px;right:0}.nav .search ::-webkit-input-placeholder{color:#213b75;opacity:.6}.nav .search :-moz-placeholder{color:#213b75;opacity:.6}.nav .search ::-moz-placeholder{color:#213b75;opacity:.6}.nav .search :-ms-input-placeholder{color:#213b75;opacity:.6}.nav .search input[type=text],.nav .search input[type=text]:focus{color:#213b75;padding:10px;height:40px;width:260px}.nav .search .wrapper.submit{display:none}}@media only screen and (max-width: 560px){.nav .search.active{top:0;width:100%}.nav .search input[type=text],.nav .search input[type=text]:focus{width:100%}}@media only screen and (max-width: 1080px){.nav{background:none;position:relative;height:auto}}.banner{overflow:hidden;position:relative}.banner .container{padding:0}.banner .banner-slides{overflow:visible !important}.banner .banner-slide{position:relative !important;white-space:normal;width:1200px}.banner .banner-slide:before{background:rgba(0,0,0,0.3);border-left:3px solid #fff;border-right:3px solid #fff;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.banner .banner-slide.cycle-slide-active:before{display:none}.banner .banner-img{display:block;width:100%;height:auto;z-index:1}.banner .banner-txt{color:#fff;max-width:920px;position:absolute;bottom:0;left:65px;z-index:2}.banner .banner-txt h3{font-size:42px;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.1;margin-bottom:10px;text-transform:uppercase}.banner .banner-txt h3 strong{font-weight:bold;font-size:48px}.banner .banner-txt p{font-size:22px;line-height:1.2;padding-bottom:25px}.banner .banner-txt .button{margin-bottom:25px;padding-left:40px;padding-right:40px}.banner .banner-txt .button:hover{background:#ef7410;color:#fff}.banner a.left,.banner a.right{background:url(../images/sprites.png) no-repeat 0 0;display:block;position:absolute;margin-top:-50px;top:50%;width:49px;height:100px;text-indent:-9009px;z-index:105}.banner a.left{background-position:0 -93px;margin-left:-680px;left:50%}.banner a.right{background-position:-49px -93px;margin-right:-680px;right:50%}@media only screen and (max-width: 1390px){.banner a.left,.banner a.right{display:none}}@media only screen and (max-width: 1200px){.banner .cycle-carousel-wrap,.banner .banner-slide{width:100%}.banner .banner-slide:before{display:none}.banner .banner-txt{left:20px;right:20px;width:auto}}@media only screen and (max-width: 768px){.banner .banner-txt h3{margin-bottom:20px}.banner .banner-txt p{display:none}}@media only screen and (max-width: 520px){.banner .banner-txt{left:10px;right:10px}.banner .banner-txt h3{font-size:19px}.banner .banner-txt h3 strong{font-size:21px}.banner .button{display:none}}.page-wrap{position:relative;background:white}.content-wrap{position:relative}.content-wrap:after{visibility:hidden;display:block;content:"";clear:both;height:0}body.post-type-archive-ipf_experts .main{min-height:946px}.main{float:left;margin:30px 319px 35px 0;min-height:867px;padding-right:349px;width:100%}.home .main{min-height:1300px}@media only screen and (max-width: 1000px){.main{float:none;margin-bottom:10px;margin-right:0;padding-right:0;min-height:1px}.home .main{min-height:1px}}.sidebar{border-left:1px solid #c2c2c2;position:absolute;top:30px;right:0;width:320px}.sidebar .block{padding-left:30px;padding-bottom:10px}.sidebar .block.categories ul li a{transition:all 0.5s ease 0s}.sidebar .block.categories ul li a:hover{color:#f18228;text-decoration:none}.sidebar .block h3{padding-bottom:10px}.sidebar .block h4{font-size:20px;font-weight:bold}.sidebar .block+.block{border-top:1px solid #c2c2c2;padding-top:20px}.sidebar .block.calendar .ai1ec-title-buttons .ai1ec-btn-group{margin-left:0}.sidebar .block.calendar .ai1ec-month-view td.ai1ec-empty{background:#fff !important}.sidebar .block.calendar .ai1ec-prev-year,.sidebar .block.calendar .ai1ec-next-year,.sidebar .block.calendar .ai1ec-calendar-toolbar,.sidebar .block.calendar .ai1ec-views-dropdown,.sidebar .block.calendar .ai1ec-subscribe-container,.sidebar .block.calendar .ai1ec-pull-left{display:none}.sidebar .block.calendar .ai1ec-day>a{display:none}.sidebar .block.calendar .ai1ec-day .ai1ec-date{background:#fff;margin-bottom:0 !important;height:auto}.sidebar .block.calendar .ai1ec-day .ai1ec-date .ai1ec-load-view{color:#404040;display:block;font-size:17px;font-weight:bold !important;padding-top:10px;text-align:center;height:32px;text-shadow:none !important}.sidebar .block.calendar .ai1ec-day-stretcher{display:none}.sidebar .block.calendar .ai1ec-today .ai1ec-day .ai1ec-date .ai1ec-load-view{background:#213b75;color:#f18228}.sidebar .block.calendar .has-event .ai1ec-day .ai1ec-date .ai1ec-load-view{color:#f18228}.sidebar .block.calendar .event{border-top:4px solid #606060;margin-top:10px}.sidebar .block.calendar .event .date{border-right:1px solid #c2c2c2;color:#213b75;float:left;text-align:center;width:68px}.sidebar .block.calendar .event .date .day{display:block;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;line-height:1;padding:10px 0 5px}.sidebar .block.calendar .event .date .month{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:20px;line-height:1}.sidebar .block.calendar .event .date .time{border-top:1px solid #c2c2c2;display:block;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:14px;line-height:1;margin-top:5px;padding:6px 0}.sidebar .block.calendar .event .copy{margin-left:85px;padding-top:10px}.sidebar .block.calendar .event h4{padding-bottom:5px}.sidebar .block.calendar .event p{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:14px;padding-bottom:5px}.sidebar .block.calendar .event p a{color:#f18228;font-weight:bold;text-decoration:underline}.ccaPhilWrapper .sidebar .block.calendar{display:none}@media only screen and (max-width: 1000px){.sidebar{border-left:none;margin:0 auto;position:relative;top:auto;right:auto;width:300px}.sidebar .block{padding-left:0}}.bottom-bar{background:#ebebeb}.ccaPhilWrapper .bottom-bar{border-top:4px solid #213b75}.bottom-bar .footer-nav{float:left;padding-top:10px}.bottom-bar .footer-nav li{float:left;line-height:1}.bottom-bar .footer-nav li+li{border-left:1px solid #c2c2c2;margin-left:10px;padding-left:10px}.bottom-bar .footer-nav li a{font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;font-size:15px;line-height:1}.bottom-bar .social-media{float:right;padding:6px 0}.bottom-bar .social-media li{text-indent:-9009px;float:left;position:relative}.bottom-bar .social-media li a{background:#213b75;border-radius:50%;color:#000;display:block;overflow:hidden;position:relative;width:25px;height:25px}.bottom-bar .social-media li+li{margin-left:5px}@media only screen and (max-width: 488px){.bottom-bar{background:none}.bottom-bar .container{padding:0}.bottom-bar .footer-nav{float:none;padding-top:10px;text-align:center}.bottom-bar .footer-nav li{display:inline-block;float:none}.bottom-bar .social-media{background:#ebebeb;float:none;padding:10px 0 6px;text-align:center}.bottom-bar .social-media li{display:inline-block;float:none;padding:0 4px}.bottom-bar .social-media li a{width:43px;height:43px}.bottom-bar .social-media li a:before{width:43px;height:43px}.bottom-bar .social-media li.linkedin a:before{background-position:-129px -209px}.bottom-bar .social-media li.facebook a:before{background-position:0 -209px}.bottom-bar .social-media li.twitter a:before{background-position:-43px -209px}.bottom-bar .social-media li.google-plus a:before{background-position:-172px -209px}.bottom-bar .social-media li.instagram a:before{background-position:-86px -209px}}.footer{font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;font-size:14px;padding:20px 20px 15px;position:relative;text-align:center}.footer a{color:#606060}.footer .sponsors{max-width:70%;display:block;margin:0 auto}@media only screen and (max-width: 1100px){.footer .sponsors{max-width:100%}}.footer .sponsors h4{border-bottom:1px solid #213b75;padding-bottom:5px;font-size:16px;margin-bottom:10px;color:#213b75}.footer .sponsors .sponsors-logos{padding:0px 0px 10px}.footer .sponsors .sponsors-logos .logo{float:left;width:20%;padding:0px 1%}@media only screen and (max-width: 1100px){.footer .sponsors .sponsors-logos .logo{width:23%}}@media only screen and (max-width: 600px){.footer .sponsors .sponsors-logos .logo{width:98%}}.footer .sponsors .sponsors-logos .logo img{display:block;margin:0 auto;max-width:100%;height:auto}.footer .sponsors .sponsors-logos:after{visibility:hidden;display:block;content:"";clear:both;height:0}.footer .sponsors:after{visibility:hidden;display:block;content:"";clear:both;height:0}.post,.ipf_experts{margin:15px 0 30px 0}.post .topmeta,.ipf_experts .topmeta{background-color:#eee;margin:12px 0 12px;padding:10px 20px}.post .topmeta .date,.ipf_experts .topmeta .date{float:left;min-height:16px;line-height:16px;font-style:italic}.post .topmeta .edit,.ipf_experts .topmeta .edit{float:right;min-height:16px;line-height:16px}.post .topmeta .edit a,.ipf_experts .topmeta .edit a{background:url(../images/pencil.png) no-repeat top left;padding:1px 0 1px 20px}.post .topmeta .category,.ipf_experts .topmeta .category{float:right;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../images/folder.png) no-repeat top left}.post .bottommeta .category,.ipf_experts .bottommeta .category{float:left;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../images/folder.png) no-repeat top left}.post .bottommeta .comments,.ipf_experts .bottommeta .comments{float:right;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../images/comments.png) no-repeat top left}.post .bottommeta .edit,.ipf_experts .bottommeta .edit{float:right}.post .bottommeta .edit a,.ipf_experts .bottommeta .edit a{background:url(../images/pencil.png) no-repeat top left;padding:1px 0 1px 20px}.post .postcontent,.ipf_experts .postcontent{margin:12px 0 0}.post .tags,.ipf_experts .tags{display:block;min-height:16px;padding:10px 20px 10px 40px;background:#eee url(../images/tag.png) no-repeat 20px 14px}.archive .post .bottommeta{padding:4px 6px;background-color:#f2f2f2;border-bottom:1px solid #e5e5e5}.archive .post h2{margin:0 0 4px}.archive .post h2 a{text-decoration:none}.archive-post{border-top:1px solid #c2c2c2;padding-bottom:20px;padding-top:20px}.archive-post h3{padding-bottom:12px}.archive-post .thumb{float:right;width:230px;height:auto}.archive-post .copy{margin-right:255px}.archive-post .meta{color:#9c9c9c;font-size:15px;margin-bottom:6px}.archive-post p a{color:#f18228;font-weight:bold;text-decoration:underline}.archive-post h2{font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;font-size:22px;line-height:1.1;padding-bottom:5px}.archive-post h2 a{color:#213b75;font-weight:normal;text-decoration:none}.archive-post p{padding-bottom:0}@media only screen and (max-width: 600px){.archive-post{border-top:none;padding-top:0}.archive-post .thumb{display:block;float:none;margin:0 auto 20px;max-width:450px;width:100%;height:auto}.archive-post .copy{margin-right:0}}.post-comments h2{margin:0}.post-comments .comment-list{margin:15px 0 0 0;padding:0;list-style:none}.post-comments .comment-list ul{margin:0;padding:0 10px 0 10px;list-style:none}.post-comments .comment-list li{margin:10px 0;background-color:#fafafa;border:1px solid #e0e0e0}.post-comments .comment-list li.thread-alt,.post-comments .comment-list li.alt{background-color:#f2f2f2;border-color:#d9d9d9}.post-comments .comment-list ul li:first-child{margin-top:0}.post-comments .comment-list .comment-author{margin:7px 0 0 7px}.post-comments .comment-list .comment-author .avatar{float:left;margin:0 8px 0 0}.post-comments .comment-list .comment-author cite{float:left;height:18px;font-weight:bold;font-style:normal}.post-comments .comment-list .comment-author .says{display:none}.post-comments .comment-list .comment-meta{padding:18px 0 3px;margin:0 7px 2px;border-bottom:1px solid #e5e5e5}.post-comments .comment-list p{margin:0;padding:6px 10px}.post-comments .comment-list .reply{padding:0 0 6px 10px}.post-comments .comments-respond{margin:20px 0 0}.post-comments .comments-respond h3{margin:0 0 10px}.post-comments .comments-respond p.form-field-wrapper{margin:10px 0}.post-comments .comments-respond label{margin:0 0 3px;display:block}.post-comments .comments-respond label.required{font-weight:bold}.post-comments .comments-respond label .note{font-weight:normal;font-style:italic}.post-comments .comments-respond input.textbox{width:250px}.post-comments .comments-respond textarea{width:500px;height:200px}.page-wrap .staff-list{margin-left:0;list-style-type:none}.page-wrap .staff-list li{width:48%}.page-wrap .staff-list li:nth-child(odd){clear:both;float:left}.page-wrap .staff-list li:nth-child(even){float:right}.page-wrap .staff-list li a{word-wrap:break-word}@media only screen and (max-width: 700px){.page-wrap .staff-list li:nth-child(odd),.page-wrap .staff-list li:nth-child(even){float:none;width:auto}}.recent-news{background:#ebebeb;padding:10px 0}.recent-news h3{font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;float:left;position:relative;padding:10px 0 0 40px;text-transform:none}.recent-news .copy{border-left:1px solid #c2c2c2;margin-left:160px;padding-left:15px}.recent-news .copy p{font-family:Ubuntu,Arial,Helvetica,sans-serif;padding-bottom:0}.recent-news .copy a{font-weight:bold;text-decoration:underline}@media only screen and (max-width: 840px){.recent-news{padding:20px 0}.recent-news h3{float:none;padding:0}.recent-news h3 .icon{display:none}.recent-news .copy{border-left:none;margin-left:0;padding-left:0}}.recent-posts{border-top:1px solid #c2c2c2;padding-top:30px}.recent-posts .wrapper{border:1px solid #c2c2c2;margin:0 0 40px 0;padding:15px 20px 0 20px}.recent-posts h3{padding-bottom:12px}.recent-posts .thumb{float:right;width:230px;height:auto}.recent-posts .copy{margin-right:255px}.recent-posts .meta{color:#9c9c9c;font-size:15px;margin-bottom:6px}.recent-posts ul{margin:0;list-style-type:none}.recent-posts ul li{border-top:1px solid #c2c2c2;padding-bottom:20px;padding-top:20px}.recent-posts ul li a{color:#f18228;font-weight:bold;text-decoration:underline}.recent-posts ul li h4{font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif;font-size:22px;line-height:1.1;padding-bottom:5px}.recent-posts ul li h4 a{color:#213b75;font-weight:normal;text-decoration:none}.recent-posts ul li p{padding-bottom:0}.recent-posts .foot{background:#213b75;margin:0 -21px;padding:5px 20px 8px;text-align:right}.recent-posts .foot a{color:#fff;font-size:14px;font-weight:bold;text-decoration:underline}@media only screen and (max-width: 1000px){.recent-posts .wrapper{border:none;margin-bottom:20px;padding:0}.recent-posts .foot{margin:0}}@media only screen and (max-width: 600px){.recent-posts{padding-top:15px}.recent-posts .thumb{display:block;float:none;margin:0 auto 20px;max-width:450px;width:100%;height:auto}.recent-posts .copy{margin-right:0}.recent-posts ul li:first-child{border-top:none;padding-top:0}.recent-posts .foot{text-align:left}}.ctas{padding:0 20px}.ctas .cta{margin:0 auto;text-align:center;width:48%}.ctas .cta:nth-child(2n+1){clear:both}.ctas .cta a{display:block;padding:10px 20px;height:100%}.ctas .cta .icon{background:#213b75;border-radius:50%;display:inline-block;position:relative;width:36px;height:36px}.ctas .cta p{padding-bottom:0}.ctas .cta.blue{border:1px solid #213b75;background:#fff}.ctas .cta.orange{border:1px solid #f49e58;background:#f18228}.ctas .cta.orange .icon{background:#fff}.ctas .cta.orange h3,.ctas .cta.orange p{color:#fff}@media only screen and (max-width: 1000px){.ctas{padding:0}}@media only screen and (max-width: 680px){.ctas .cta{display:block;float:none;margin:0 auto 20px;max-width:400px;width:100%}.ctas .cta:nth-child(2n+1){margin-right:auto}.ctas .cta a{padding-left:0;padding-right:0}}@media only screen and (max-width: 680px){.ctas .cta h3{font-size:18px}.ctas .cta p{font-size:14px}}.newsletter{background:#213b75;min-height:84px}.ccaPhilWrapper .newsletter{display:none}.newsletter form{clear:both}.newsletter .gform_wrapper li.gfield.gfield_error,.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none !important}.newsletter .gforms_confirmation_message{background:#f0ffc6;border:1px solid #222715;color:#222715;clear:both;display:block;margin-top:5px;padding:15px  8px;width:100%}.newsletter .gform_wrapper{float:right;margin-top:0 !important;padding-top:8px;width:836px}.newsletter .gform_footer{clear:none !important;margin:0 !important;padding:0 !important}.newsletter li{clear:none !important;float:none !important;width:auto !important}.newsletter h3{color:#fff;float:left;padding-top:28px}.newsletter .fields{float:right;padding-top:25px}.newsletter label{clear:none !important;color:#fff;float:left;font-weight:normal !important;margin:0 8px 0 0 !important;padding-top:5px}.newsletter .gfield_required{display:none}.newsletter .gform_wrapper .gfield_error .gfield_label{color:#fff}.newsletter .validation_message,.newsletter .validation_error{display:none !important}.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:0 !important}.newsletter .gform_wrapper li.gfield.gfield_error{border:none !important;margin:0 !important}.newsletter .gform_wrapper li.gfield_error input[type=email],.newsletter .gform_wrapper li.gfield_error input[type=number],.newsletter .gform_wrapper li.gfield_error input[type=password],.newsletter .gform_wrapper li.gfield_error input[type=tel],.newsletter .gform_wrapper li.gfield_error input[type=text],.newsletter .gform_wrapper li.gfield_error input[type=url],.newsletter .gform_wrapper li.gfield_error textarea{border:none !important;outline:2px solid #f00}.newsletter input[type=text],.newsletter input[type=email]{clear:none !important;float:left;margin-right:20px;height:35px;width:280px !important}.newsletter input[type=submit]{float:left;font-size:16px;padding:0 28px;height:35px}@media only screen and (max-width: 1240px){.newsletter{height:auto}.newsletter h3{float:none}.newsletter .gform_wrapper{float:none;padding-bottom:20px;text-align:center}.newsletter input[type=text],.newsletter input[type=email]{margin-bottom:30px !important}}@media only screen and (max-width: 900px){.newsletter h3{margin:0 auto;max-width:600px;width:100%}.newsletter .gform_wrapper{margin:0 auto !important;max-width:600px;width:100% !important}.newsletter label{float:none}.newsletter input[type=text],.newsletter input[type=email]{float:none;margin-right:0 !important;margin-bottom:10px !important;width:100% !important}.newsletter input[type=submit]{float:none !important;display:block !important;margin:15px auto 10px !important;width:140px !important}}.partners{padding:20px 0 10px;overflow:hidden;text-align:center}.partners h3{font-size:18px;font-weight:bold}.partners .partner-list{list-style-type:none;font-size:0;margin:0 -20px;padding-top:15px}.partners .partner-list li{display:inline-block;margin:0 10px 20px;width:154px}.partners .partner-list li img{display:block;width:100%;height:auto}@media only screen and (max-width: 380px){.partners .partner-list li{margin-left:5px;margin-right:5px;width:145px}}.ai1ec-time .dt-duration>span{display:none;color:#000}

/*# sourceMappingURL=../css/global.css.map */