.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/twfhk/js/vendor/fancybox/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/twfhk/js/vendor/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/twfhk/js/vendor/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/twfhk/js/vendor/fancybox/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/twfhk/js/vendor/fancybox/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/themes/twfhk/js/vendor/fancybox/fancybox_loading@2x.gif);background-size:24px 24px;}}
.transition{-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}.rounded{border-radius:5px;overflow:hidden;}.rounded-top{border-top-right-radius:5px;border-top-left-radius:5px;}.rounded-bottom{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.font-regular{font-weight:400;}.font-bold{font-weight:700;}.font-light{font-weight:300;}.btn,.btn-primary{background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;}.btn.active,.btn.active:active,.btn:hover{color:#d1e7ea;box-shadow:none;background:#00788a;}.bg-lg{background:#eaf1f2;}.bg-mg{background:#d1e7ea;}.bg-dg{background:#00788a;color:#ffffff;}.bg-dg .btn,.bg-dg .btn-primary{border-color:#ffffff;color:#ffffff;}.bg-dg .btn.active,.bg-dg .btn.active:active,.bg-dg .btn:hover{color:#00788a;box-shadow:none;background:#ffffff;}.bg-wh{background:#ffffff;}.bg-grey{background:#e7e7e7;color:#d1e7ea;}.ta-center{text-align:center;}.padd{padding:25px;}.replace{height:0;display:block;overflow:hidden;padding:0;}@font-face{font-family:'fontello';src:url(/sites/all/themes/twfhk/css/font/fontello.eot?35692817);src:url(/sites/all/themes/twfhk/css/font/fontello.eot?35692817#iefix) format('embedded-opentype'),url(/sites/all/themes/twfhk/css/font/fontello.woff?35692817) format('woff'),url(/sites/all/themes/twfhk/css/font/fontello.ttf?35692817) format('truetype'),url(/sites/all/themes/twfhk/css/font/fontello.svg?35692817#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-google:before{content:'\e800';}.icon-twitter:before{content:'\e801';}.icon-youtube:before{content:'\e802';}.icon-facebook:before{content:'\e803';}.icon-linkedin:before{content:'\e804';}body{font-family:'Lato',sans-serif;color:#00788a;font-size:14px;background:#f6fafb;overflow-x:hidden;-webkit-image-rendering:optimizeQuality;-webkit-font-smoothing:subpixel-antialiased;}h1,h2,h3,h4{font-weight:400;}.container-fluid.container-full{padding:0;}.replace{display:block;height:0;overflow:hidden;}a{color:#00788a;}a:active{background:inherit;}.div-click{cursor:pointer;position:relative;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}.div-click a:hover{text-decoration:none;}.loaded .div-click:hover{transform:translate(0,-5px);box-shadow:0 10px 10px rgba(0,0,0,0.1);}img{width:100%;height:auto;}img.inline{width:auto;}.bg-full{background:no-repeat top center;background-size:cover;}.div{height:1px;background:#9dc5cb;}table img{width:auto;}ul.inline{text-align:center;padding:0;}ul.inline li{display:inline;margin-right:5px;}ul.inline li:last-child{margin-right:0;}.nav > li > a:hover,.nav > li > a:focus{background:none;}iframe{max-width:100%;}.region-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.page-events #block-system-main,.page-past-events #block-system-main,.page-external-events #block-system-main,.page-search-results #block-system-main,.page-blog #block-system-main,.node-type-blog-article #block-system-main,.node-type-page #block-system-main,.page-research #block-system-main,.node-type-research #block-system-main,.node-type-team-member #block-system-main,.node-type-women-to-watch #block-system-main,.page-node-about #block-system-main,.page-node-partners #block-system-main,.page-node-steering #block-system-main,.page-user #block-system-main,.node-type-page.page-node-73 #block-system-main,.page-node-extra #block-system-main{padding-top:30px;}.page-node-3 #block-system-main,.page-node-7 #block-system-main,.page-node-8 #block-system-main,.page-node-52 #block-system-main,.page-node-57 #block-system-main,.page-node-85 #block-system-main,.page-node-92 #block-system-main,.page-node-96 #block-system-main,.page-node-97 #block-system-main,.node-type-page #block-system-main{padding-top:0;padding-bottom:0;}pre{text-align:left;}.share{padding:15px 0;}.row{padding:0 10px;}.row .row{padding:0;}.parallax-banner img{position:relative;}.parallax-overlay{position:relative;background:#f6fafb;}.form-control,.form-text{border:2px solid #298e9d;border-radius:5px;overflow:hidden;padding:3px 10px;min-height:34px;max-width:100%;}#admin-menu-wrapper .form-text{min-height:0;}.customSelect{border:2px solid #00788a;border-radius:5px;overflow:hidden;padding:3px 35px 3px 10px;background:url(/sites/all/themes/twfhk/images/general/arrow-down.gif) right 3px no-repeat #ffffff;cursor:pointer;}.customSelect .customSelectInner{width:auto !important;color:#00788a;}.customSelect:hover{opacity:0.8;}::-webkit-input-placeholder{color:#00788a !important;font-weight:400;}:-moz-placeholder{color:#00788a !important;font-weight:400;}::-moz-placeholder{color:#00788a !important;font-weight:400;}:-ms-input-placeholder{color:#00788a !important;font-weight:400;}.panel-default{border-color:#9dc5cb;}.panel,.panel-default > .panel-heading{background:none;border:0;color:#00788a;}#block-system-main{padding:0 0 30px;}.form-item input[type="text"].required,.form-item input[type="password"].required,.form-item input[type="email"].required{background:url(/sites/all/themes/twfhk/images/general/required.gif) right 7px no-repeat #ffffff;}.checkbox input[type=checkbox],.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;border-radius:3px;display:inline-block;background:#fff;border:2px solid #00788a;padding:13px;border-radius:4px;margin-right:7px;margin-left:0;position:relative;}input[type="checkbox"]:checked{background:url(/sites/all/themes/twfhk/images/general/tick.gif) center center no-repeat #ffffff;}.checkbox label,.form-type-checkbox label{position:relative;vertical-align:middle;}.rhm-pager{background:#d1e7ea;overflow:hidden;padding:15px;position:relative;clear:both;}.rhm-pager .pagination,.rhm-pager .pager{float:right;padding:0;margin:0;}.rhm-pager .pagination li,.rhm-pager .pager li{padding:0;margin:0;float:left;line-height:1;width:25px;height:25px;display:block;}.rhm-pager .pagination li a,.rhm-pager .pager li a{width:25px;height:25px;display:block;}.rhm-pager .pagination li.pager-ellipsis,.rhm-pager .pager li.pager-ellipsis{display:none;}.rhm-pager .pagination .pager-next,.rhm-pager .pager .pager-next,.rhm-pager .pagination .pager-prev,.rhm-pager .pager .pager-prev,.rhm-pager .pagination .pager-last,.rhm-pager .pager .pager-last,.rhm-pager .pagination .pager-first,.rhm-pager .pager .pager-first{display:none;}.rhm-pager .pagination .pager-current,.rhm-pager .pager .pager-current,.rhm-pager .pagination li:hover a,.rhm-pager .pager li:hover a,.rhm-pager .pagination .active a:active,.rhm-pager .pager .active a:active{background:#00788a;border-radius:50px;color:#fff;}.rhm-pager .pagination .pager-current,.rhm-pager .pager .pager-current{padding:5px 0;}.rhm-pager .pagination a,.rhm-pager .pager a{border:0;background:0;color:#00788a;padding:5px 0;width:25px;height:25px;margin-left:5px;}.btn-circle{padding:0;display:block;height:0;overflow:hidden;width:34px;padding-top:34px;}.btn-circle:hover{opacity:0.8;}.circle-link{background:url(/sites/all/themes/twfhk/images/general/circle-link.png) top left no-repeat;}.circle-toggle{background:url(/sites/all/themes/twfhk/images/general/circle-toggle.png) top left no-repeat;}.circle-toggle.active{background-position:0 -34px;}.toggle-hide{display:none;}table td,table th{padding:5px 7px;border:1px solid #cfcfcf;}table tr:nth-child(2n+0) td{background:#eaf1f2;}table.field-multiple-table td,table.field-multiple-table th{padding:0;border:none;}table.field-multiple-table tr:nth-child(2n+0) td{background:inherit;}#modalContent{background:#d1e7ea;padding:0;border-radius:5px;overflow:hidden;position:fixed !important;bottom:12% !important;top:12% !important;right:10% !important;left:10% !important;width:auto !important;border:0;overflow:auto;}#modalContent .ctools-modal-content{width:100% !important;height:auto !important;border:0;margin:0;background:#d1e7ea;}#modalContent .ctools-modal-content .modal-content{width:100%;background:none;box-shadow:none;border:0;}#modalContent .ctools-modal-content .modal-header{background:#00788a;color:#ffffff;text-align:center;height:55px;border:0;margin:0;padding:15px;}#modalContent .ctools-modal-content .modal-header .btn,#modalContent .ctools-modal-content .modal-header .btn-primary{border-color:#ffffff;color:#ffffff;}#modalContent .ctools-modal-content .modal-header .btn.active,#modalContent .ctools-modal-content .modal-header .btn.active:active,#modalContent .ctools-modal-content .modal-header .btn:hover{color:#00788a;box-shadow:none;background:#ffffff;}#modalContent label{display:block;color:#00788a;}#modalContent .form-submit{background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;}#modalContent .ajax-register-links{display:block;}#modalContent .description{color:#737373;margin:5px 0;font-size:14px;}#modalContent #user-login input[type="text"],#modalContent #user-login input[type="password"]{width:100%;}#modalContent #modal-throbber{display:none !important;}#modal-content{width:100% !important;margin:0 auto;max-width:800px;}#modalBackdrop{background:#ffffff !important;opacity:0.9 !important;}.fancybox-skin{background:#d1e7ea;padding:0 !important;border-radius:5px;overflow:hidden;}.fancybox-skin .popup-content{padding:25px;color:#00788a;overflow:hidden;}.fancybox-skin .popup-content h2{font-size:22px;margin-bottom:25px;}.fancybox-skin .popup-content .left,.fancybox-skin .popup-content .right{width:50%;float:left;}@media (max-width:585px){.fancybox-skin .popup-content .left,.fancybox-skin .popup-content .right{width:100%;float:none;}}.fancybox-skin .popup-content .left{padding-right:15px;}.fancybox-skin .popup-content .right{padding-left:15px;}.fancybox-skin h1{background:#00788a;color:#ffffff;text-align:center;width:100%;margin:0;font-size:28px;padding:15px 0;border-top-right-radius:5px;border-top-left-radius:5px;}.fancybox-skin h1 .btn,.fancybox-skin h1 .btn-primary{border-color:#ffffff;color:#ffffff;}.fancybox-skin h1 .btn.active,.fancybox-skin h1 .btn.active:active,.fancybox-skin h1 .btn:hover{color:#00788a;box-shadow:none;background:#ffffff;}.fancybox-skin .fancybox-close{background:url(/sites/all/themes/twfhk/images/general/popup-close.png) top left no-repeat;width:35px;height:35px;top:12px;right:10px;}.fancybox-skin .fancybox-close:hover{opacity:0.75;}.modal-header .close{padding:0;display:block;height:0;overflow:hidden;margin-top:-4px !important;background:url(/sites/all/themes/twfhk/images/general/popup-close.png) top left no-repeat;width:35px;padding-top:35px;top:12px;right:10px;opacity:1;}.modal-header .close:hover{opacity:0.75;}.ajax-register-links-wrapper .ajax-register-links{font-size:16px;padding:13px 0 5px;}.ajax-register-links-wrapper .ajax-register-links li a{border-bottom:0;background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;padding:3px 20px 5px;}.ajax-register-links-wrapper .ajax-register-links li a:hover{color:#d1e7ea;box-shadow:none;background:#00788a;text-decoration:none;}.navbar-nav{position:relative;}#navbar{background:#e31b23;color:#fff;position:fixed;width:100%;z-index:1000;height:75px;top:0;}#navbar .nav > li > a:hover,#navbar .nav .open > a,#navbar .nav .open > a:hover,#navbar .nav .open > a:focus{background:none;}#navbar .navbar-nav{float:right;top:-16px;}#navbar ul.secondary{top:0;float:right;font-size:12px;border:1px solid #fff;border-top:0;border-radius:0 0 10px 10px;overflow:hidden;margin-top:-17px;padding:0 10px;background:#fff;}#navbar ul.secondary li{background:#fff;padding:5px 12px;line-height:1;color:#e31b23;cursor:pointer;font-weight:bold;border:0;}#navbar ul.secondary li a{padding:0;margin:0;line-height:1;color:#e31b23;font-weight:bold;}#navbar a.btn.featured-link{margin-top:6px;float:right;right:25px;bottom:15px;background:#fff;color:#e31b23;padding:3px 25px;font-size:12px;clear:right;font-weight:bold;}#navbar a.btn.featured-link:hover{background:#e31b23;color:#fff;}#navbar #get-involved-link{clear:right;}#navbar .get-involved{display:none;background:none;clear:both;padding:0;position:absolute;top:75px;right:15px;}#navbar .get-involved .inner{background:#d1e7ea;padding:20px 20px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,0.3);max-width:710px;}#navbar .get-involved .tile{padding:15px 0;}#navbar .get-involved .tile h3{text-align:left;overflow:hidden;font-size:14px;padding:10px;}#navbar .get-involved .tile a{color:#00788a;}#navbar .get-involved .tile img{width:50px;float:left;padding:5px;}#navbar .navbar-toggle{border:1px solid #fff;}#navbar .navbar-toggle .icon-bar{background:#fff;}#navbar .logo{padding-bottom:0;padding-top:0;}#navbar .logo img{height:52px;width:auto;}#navbar .navbar-header{margin-right:25px;float:left;}#navbar .navbar-collapse{padding-top:17px;}#navbar .menu-right{float:right;text-align:left;padding-top:31px;margin-right:15px;position:relative;top:-5px;}#navbar .mega-menu{position:absolute;top:90px;right:328px;width:100%;display:none;padding:0;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;margin-top:-20px;}#navbar .mega-menu a:hover{color:inherit;}#navbar .mega-menu .col-md-8.equal{background:#f6fafb;border-radius:5px;overflow:hidden;padding:10px;box-shadow:0 0 10px rgba(0,0,0,0.4);float:right;}#navbar .mega-menu .tile{width:32%;float:left;margin-right:2%;color:#00788a;margin-bottom:0;padding-bottom:25px;overflow:visible;}#navbar .mega-menu .tile .div-click{border-radius:5px;overflow:hidden;}#navbar .mega-menu .tile .inner{text-align:left;}#navbar .mega-menu .tile h3{background:#00788a;position:relative;color:#fff;border-radius:5px;overflow:hidden;font-size:18px;padding:5px 10px;text-align:center;margin:-10px 10px 0;z-index:5;}#navbar .mega-menu .tile h3 .subtitle{font-weight:300;}#navbar .mega-menu .tile ul{margin-top:10px;padding-left:15px;margin-bottom:0;padding-bottom:0;}#navbar .mega-menu .tile ul li a{color:#00788a;padding:0;}#navbar .mega-menu .tile:last-child{margin-right:0;}#navbar .mega-menu.visible{display:block;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}#navbar .mega-menu.count-4 .tile{width:23.5%;}#navbar a{color:#fff;padding-bottom:30px;padding-top:13px;margin-top:12px;}#navbar a:hover{color:#cfcfcf;}#navbar a.btn{margin-top:-5px;padding-bottom:5px;border-color:#fff;}#navbar a.btn:hover{background:#fff;color:#e31b23;}#navbar a#profile-link{display:inline-block;padding-left:25px;background:url(/sites/all/themes/twfhk/images/general/profile-red.png) 0 -1px no-repeat;}.front .main-container{margin-top:92px;}.front #navbar{height:92px;}.front #navbar .mega-menu{margin-top:0;}.front #navbar .logo img{height:74px;}.front #navbar .navbar-nav{top:0;}.front #navbar .navbar-nav.secondary{top:0;}.front #navbar .menu-right,.front #navbar #search-button,.front #navbar .navbar-toggle{top:0;}.front #navbar .get-involved{top:92px;}.front #navbar a.btn.featured-link{margin-top:21px;}.front .mobile-menu{margin-top:0;}@media (max-width:1180px){#navbar a.btn.featured-link{clear:none;margin-top:-17px !important;margin-right:15px;background:#fff;border-radius:0 0 10px 10px;padding:1px 12px;color:#e31b23;font-weight:bold;}}.main-container{margin-top:75px;background:#f6fafb;}.tile{background:#fff;margin:0 0 25px;width:100%;border-bottom:3px solid #00788a;border-radius:5px;overflow:hidden;}.tile h2{font-size:22px;margin-top:0;}.tile .inner{padding:25px;}.tile .top{position:relative;}.tile .date{position:absolute;top:0;left:0;bottom:0;width:20%;background:#00788a;color:#fff;text-align:center;}.tile .date .day{font-size:24px;padding-top:10px;}.tile .date .month{margin-top:-8px;}.tile.red{border-color:#e31b23;}.tile.black{border-color:#231f20;}.tile.title{text-align:center;background:#d1e7ea;border-bottom:0;min-height:250px;}.tile.title .title-wrap{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:75%;height:25%;font-size:26px;}.center-title{background:#00788a;color:#fff;border-radius:5px;overflow:hidden;text-align:center;width:50%;margin:-40px auto 20px;position:relative;z-index:5;padding:10px 30px;}.center-title h1{font-size:24px;margin:0;}.center-title .text{font-weight:300;}#main-article-content{background:#fff;padding:25px;}#main-article-content img{max-width:100% !important;height:auto !important;}#main-article-content .media_embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}#main-article-content .media_embed iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}#main-article-content a{text-decoration:underline;color:#004f5a;}#main-article-content h2:first-child,#main-article-content h3:first-child{margin-top:-5px;}p a,.text a{text-decoration:underline;color:#004f5a;}.basic-page-content img{width:100% !important;height:auto !important;}.form-submit{background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;max-width:100%;}#rhm-password-form .form-submit{width:100%;margin-bottom:15px;}.sidebar{}.sidebar .block{padding:0 10px 10px;background:#eaf1f2;border-radius:5px;overflow:hidden;margin-bottom:15px;}.sidebar .block > h2{background:#d1e7ea;margin-left:-10px;margin-right:-10px;margin-top:0;padding:15px;font-size:20px;}.sidebar .block > h2 a:hover{text-decoration:none;}.sidebar .block > h2 a.twitter-link{display:block;font-size:13px;margin-top:10px;}.sidebar .block .item{margin-bottom:10px;}.sidebar .block .item:last-child{margin-bottom:0;}.sidebar img{width:100%;height:auto;}.sidebar .text{padding:10px;}.sidebar .text a{text-decoration:underline;color:#004f5a;}.sidebar .donate-block{background:#fff;}.sidebar .donate-block .left{width:90px;float:left;padding-top:30px;}.sidebar .donate-block .right{margin-left:90px;}.sidebar .sidebar-feed .item{overflow:hidden;}.sidebar .sidebar-feed .left{width:50%;float:left;position:relative;text-align:center;padding-left:40px;min-height:48px;}@media (max-width:1250px){.sidebar .sidebar-feed .left{width:100%;margin-bottom:5px;}}.sidebar .sidebar-feed .left .date{position:absolute;top:0;left:0;bottom:0;width:40px;background:#00788a;color:#fff;}.sidebar .sidebar-feed .left .date .day{font-size:20px;padding-top:5px;}.sidebar .sidebar-feed .left .date .month{margin-top:-8px;}.sidebar .sidebar-feed .left .date.mon-year .month{margin-top:7px;}.sidebar .sidebar-feed .left .date.mon-year .year{font-size:12px;margin-top:-2px;}.sidebar .sidebar-feed .right{width:50%;float:right;padding-left:10px;}@media (max-width:1250px){.sidebar .sidebar-feed .right{width:100%;margin-bottom:10px;padding-left:0;}}.sidebar .sidebar-feed .right h2{font-size:14px;margin:0;}footer.footer{margin:0;border:0;padding-top:0;padding-bottom:0;}footer.footer .social{background:#d1e7ea;text-align:center;}footer.footer .social ul{padding:15px 0 40px;margin:0;}footer.footer .social ul li{display:inline-block;width:50px;margin:0 30px;}footer.footer .social ul li a{-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;font-size:26px;display:block;border:2px solid #00788a;width:55px;height:55px;border-radius:50px;padding:8px 0 0 0;}footer.footer .social ul li a:hover{color:#e31b23;border-color:#e31b23;}footer.footer .footer-menus{padding:45px;background:#231f20;color:#fff;line-height:1.5;}footer.footer .footer-menus a{color:#fff;padding:0;}footer.footer .footer-menus a:hover{background:none;text-decoration:underline;}footer.footer .footer-menus ul ul{margin-left:0;padding-left:0;margin-top:10px;list-style-type:none;}footer.footer .footer-menus ul ul a{font-size:13px;}footer.footer .footer-bottom{background:#231f20;color:#fff;padding:15px 45px 45px;text-align:center;}footer.footer .footer-bottom .right{text-align:right;}@media (max-width:768px){footer.footer .footer-bottom .right{text-align:center;padding-top:15px;}}#disclaimer{display:none;}.carousel-wrap{background:url(/sites/all/themes/twfhk/images/general/slide-loader.gif) center center no-repeat #efefef;min-height:300px;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}.wf-carousel{position:relative;display:none;}.wf-carousel .slide{width:100%;}.wf-carousel .slide .caption{position:absolute;bottom:0;right:0;left:0;color:#fff;font-size:35px;padding:35px 0 55px;background:rgba(0,0,0,0.25);text-align:center;}.wf-carousel .slide .caption a{color:#fff;text-decoration:none;}.wf-carousel .slide.hide-overlay-1 .caption{color:transparent;background:none;}.wf-carousel .slide.hide-overlay-1 .caption a{color:transparent;}.wf-carousel img{width:100%;height:auto;}.wf-carousel .cycle-btn{width:28px;padding-top:53px;background:url(/sites/all/themes/twfhk/images/carousel-nav.png) top left no-repeat;position:absolute;bottom:44px;left:20px;z-index:500;}.wf-carousel .cycle-btn:hover{opacity:0.75;}.wf-carousel .cycle-btn.cycle-next{right:20px;background-position:-29px 0;left:auto;}.middle-links{position:relative;margin-top:-30px;z-index:500;overflow:visible;padding:0;text-align:center;}.middle-links li{background:#00788a;color:#fff;border-radius:2px;display:inline-block;width:auto;overflow:hidden;width:32.5%;height:77px;font-size:18px;padding:12px;line-height:1.2;}.middle-links li a{color:#fff;font-size:20px;}.middle-links li .subtitle{font-size:18px;}.middle-links li:first-child{border-radius:5px 2px 2px 5px;}.middle-links li:last-child{border-radius:2px 5px 5px 2px;border-right:0;}#wf-search{display:none;}#wf-search form{width:450px;padding:25px 75px;}#wf-search form input[type="text"]{border:2px solid #298e9d;border-radius:5px;overflow:hidden;padding:3px 10px;min-height:34px;width:100%;}#wf-search form input[type="submit"]{margin-top:20px;width:50%;margin:20px auto;display:block;}.view-home-news-feed .tile .top{min-height:66px;background:#eaf1f2;}.view-home-news-feed .tile .source{padding-left:30px;background:url(/sites/all/themes/twfhk/images/general/green-link.gif) center left no-repeat;}.view-id-home_blog_feed .tile .top img{width:80%;margin-left:20%;}@media (max-width:1120px){.middle-links-cont .col-sm-6{width:100%;}}.wf-carousel.wtw{margin-bottom:25px;margin-top:10px;}.wf-carousel.wtw .overlay{position:absolute;bottom:20%;right:15%;width:40%;background:#00788a;color:#fff;height:150px;z-index:500;}.wf-carousel.wtw .overlay .text{padding:20px 50px;text-align:center;}.wf-carousel.wtw .overlay .text a{color:#fff;}.wf-carousel.wtw .overlay .text h2{font-size:14px;margin:0;}.wf-carousel.wtw .overlay .text .title{font-size:34px;}.wf-carousel.wtw .overlay .text .job-title{font-size:16px;}.wf-carousel.wtw .overlay .text .location{font-size:12px;}.wf-carousel.wtw .cycle-btn{bottom:48px;}.get-involved{background:#d1e7ea;text-align:center;padding-top:30px;padding-bottom:30px;}.get-involved h2{font-size:24px;margin:0 0 30px;}.get-involved .col-lg-6{padding:0;}.get-involved img{width:75%;padding:30px 0 0;}.get-involved h3{font-size:18px;padding:15px;margin:0;}.default-page .main-content-wrap{padding:20px 0 40px;}.rhm-listing .h1-wrap{padding:15px;}.rhm-listing .h1-wrap ul{float:left;margin:0;}.rhm-listing .h1-wrap h1{color:#fff;text-align:right;border-radius:5px;overflow:hidden;font-size:22px;margin:5px 0 0 0;}@media (max-width:800px){.rhm-listing .h1-wrap h1{clear:both;text-align:left;padding-top:20px;}}.rhm-listing .item{margin-bottom:25px;border-radius:5px;overflow:hidden;}.rhm-listing .item .left{width:33.33%;float:left;}.rhm-listing .item .right{width:66.66%;float:right;}.rhm-listing .item .right .top{background:#d1e7ea;padding:10px 1px 10px 20px;font-size:18px;border-right:70px solid #00788a;}.rhm-listing .item .right .top .date{width:70px;float:right;margin:-5px -70px 0 0;color:#fff;text-align:center;line-height:1;}.rhm-listing .item .right .top .date .day{margin-bottom:0;}.rhm-listing .item .right .top .date .month{font-size:16px;font-weight:300;}.rhm-listing .item .right .text{padding:20px;}.rhm-listing .rhm-pager{margin-bottom:20px;}.blog-gallery h2.block-title{background:#d1e7ea;margin-top:0;padding:15px;font-size:20px;margin-bottom:0;}.blog-gallery .img-wrap{width:33%;float:left;padding:5px;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}.blog-gallery .img-wrap:hover{opacity:0.8;}.blog-gallery .inner{overflow:hidden;padding:15px 10px;}.blog-gallery .gallery-link{display:block;padding:10px;text-align:right;}.node-type-blog-article h1#page-title{background:#00788a;color:#fff;margin:0;padding:20px;font-size:18px;}.node-type-blog-article .blog-author .bottom{position:relative;}.node-type-blog-article .blog-author .bottom .right{margin-left:20%;padding:15px;}.node-type-blog-article .rhm-pager{margin:0;}.node-type-programme .quote{overflow:visible;padding:25px;}.node-type-programme .quote .inner{position:relative;overflow:visible;margin-bottom:15px;}.node-type-programme .quote .quote-icon{position:absolute;left:10px;top:-15px;background:url(/sites/all/themes/twfhk/images/general/quote.png) top left no-repeat;width:31px;height:25px;}.node-type-programme .quote .quote-icon.end{background:url(/sites/all/themes/twfhk/images/general/quote-close.png) top left no-repeat;top:auto;left:auto;bottom:-15px;right:10px;}.node-type-programme .quote .source{font-weight:400;font-size:14px;padding:15px 25px;}.node-type-programme .inner{background:#fff;padding:35px 25px 25px;}.node-type-programme .view-programme-references h3{font-size:18px;margin:0;}.node-type-programme .view-programme-references .text{padding:0;margin-top:15px;}.subpage .tile .bottom{overflow:hidden;padding:15px;}.subpage .tile h1{margin:0 0 10px;font-size:16px;font-weight:300;}.subpage .cycle-slideshow{margin-bottom:2px;}.subpage .cycle-slideshow .slide .title{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);color:#fff;padding:15px;}.subpage #no-template-pager img{width:32.666%;margin:0 1% 1% 0;display:block;float:left;cursor:pointer;border:1px solid transparent;opacity:0.8;}.subpage #no-template-pager img:nth-child(3n+0){margin-right:0;}.subpage #no-template-pager img:hover,.subpage #no-template-pager img.cycle-pager-active{border:1px solid #00788a;opacity:1;}.subpage h2.partners-title{font-size:22px;margin:50px 0 25px;}#steering-committee .item{overflow:hidden;padding:20px 0;}#steering-committee .item h3{margin-top:4px;}#steering-committee .item h3 a{color:#00788a;}#steering-committee .item .left{width:25%;float:left;padding:0 15px 15px 0;}#steering-committee .item .right{overflow:hidden;}@media (max-width:560px){#steering-committee .item .left{width:100%;float:none;padding:0;margin-bottom:15px;}#steering-committee .item .right{overflow:hidden;}}.partners-block{margin-bottom:15px;position:relative;}.partners-block .partners-actions{position:absolute;top:10px;right:15px;}.partners-block .partners-actions li{float:left;margin-left:5px;}.partners-block h2{background:#d1e7ea;font-size:18px;padding:15px 30px;margin:0;}.partners-block .text{background:#fff;padding:15px 30px;}.contact-page .map-wrap{position:relative;overflow:hidden;}.contact-page .map-wrap .form{position:relative;z-index:500;width:580px;float:right;margin:30px 60px 30px;}.contact-page .map-wrap .form .top{padding:25px;overflow:hidden;}.contact-page .map-wrap .form .top ul{list-style-type:none;padding:0;}.contact-page .map-wrap .form .top ul li{padding:5px 0 5px 35px;}.contact-page .map-wrap .form .top ul li.phone{background:url(/sites/all/themes/twfhk/images/general/phone.png) center left no-repeat;}.contact-page .map-wrap .form .top ul li.fax{background:url(/sites/all/themes/twfhk/images/general/print.png) center left no-repeat;}.contact-page .map-wrap .form .top ul li.email{background:url(/sites/all/themes/twfhk/images/general/env.png) center left no-repeat;}.contact-page .map-wrap .form .top ul li.find-us{background:url(/sites/all/themes/twfhk/images/general/search.png) center left no-repeat;}.contact-page .map-wrap .form .top ul li.find-us a:active{background:none;}.contact-page .map-wrap .form .top .left,.contact-page .map-wrap .form .top .right{width:50%;float:left;}@media (max-width:585px){.contact-page .map-wrap .form .top .left,.contact-page .map-wrap .form .top .right{float:none;width:100%;}}.contact-page .map-wrap .form .top a{color:#fff;}.contact-page .map-wrap .form .bottom{padding:25px;}.contact-page .map-wrap .form .form-row{overflow:hidden;margin-bottom:20px;}.contact-page .map-wrap .form .form-row .form-item{width:50%;float:left;}.contact-page .map-wrap .form .form-row .form-item:first-child{padding-right:10px;}.contact-page .map-wrap .form .form-row .form-item:last-child{padding-left:10px;}.contact-page .map-wrap .form .form-row .form-item input{width:100%;}.contact-page .map-wrap .form h1{margin-top:0;}.contact-page .map-wrap .form .mollom-image-captcha img{width:auto;}.contact-page .map-wrap .form .form-submit{width:150px;margin:25px auto;display:block;}.contact-page #gmap{position:absolute;top:0;right:0;bottom:0;left:0;}#find-us-content{display:none;}.team-page h1{text-align:center;width:50%;margin:30px auto;padding:15px;font-size:24px;}.team-page .tile .bottom{text-align:center;padding:15px;}.team-page .tile .bottom h2{font-weight:300;margin:0;}.team-page .tile .bottom h3{font-size:18px;margin:0;}.team-detail-tile{text-align:center;}.team-detail-tile .bottom{padding:15px 15px 20px;}.team-detail-tile h1{margin:0;font-size:30px;}.team-detail-tile h2{font-size:16px;margin:5px 0 15px;font-weight:300;}.about-page .bg-full{padding:30px 0;margin-bottom:25px;}.about-page .bg-full .tile,.about-page .bg-full .rounded{margin-bottom:25px;}.about-page .top h1{float:left;}.about-page .top .btn{float:right;margin-bottom:15px;}.about-page .top .text{clear:both;}.about-page #page-title{margin-top:0;}.about-page .about-block{margin-bottom:20px;}.about-page .about-block h2{margin:0;padding:15px;font-size:20px;}.about-page .col-md-12 .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.about-page .donate-subhead{text-align:center;margin-bottom:40px;}.about-page.donate .col-md-12 .text{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.about-page.donate .donation{margin-bottom:20px;color:#e31b23;text-align:center;}.about-page.donate .donation img{width:118px;margin:0 auto;display:block;}.about-page.donate .donation a.amount,.about-page.donate .donation input[type="submit"]{font-size:20px;color:#e31b23;border:0;background:none;}.about-page.donate .donation .expl-large{font-size:31px;line-height:1.3;margin:10px auto 20px;max-width:260px;}.about-page.donate .donation .expl{padding-top:10px;}.about-page.donate .donation .expl select{display:inline-block;z-index:5;left:34%;}.about-page.donate .donation .expl a{color:#e31b23;}.about-page.donate .donation .expl .inner{display:inline-block;position:relative;top:-8px;left:3px;}.about-page.donate .donation.custom form{display:none;}.about-page.donate .donation.custom input[type="submit"]{color:black;font-size:25px;font-weight:700;}.inthenews-page{}.inthenews-page h1#page-title{padding:10px 15px;font-size:22px;margin-bottom:0;margin-top:30px;}.inthenews-page .bg-full{padding-bottom:40px;}.inthenews-page .item{overflow:hidden;position:relative;margin-bottom:15px;margin-top:15px;}.inthenews-page .item .date{float:left;width:50px;}.inthenews-page .item .date .month{font-size:18px;margin-bottom:-3px;}.inthenews-page .item .bg-wh{margin-left:50px;}.inthenews-page .item .bg-wh h2{font-size:18px;border-bottom:1px solid #00788a;padding-bottom:10px;}.inthenews-page .item .source{padding-left:30px;background:url(/sites/all/themes/twfhk/images/general/green-link.gif) center left no-repeat;}.inthenews-page ul.inline{padding:20px 5px;margin-bottom:0;}.inthenews-page.useful-links-page .item .bg-wh{margin-left:inherit;}.inthenews-page.useful-links-page .item .bg-wh h2{border-bottom:0;}.inthenews-page.useful-links-page .item .bg-wh .link{width:23px;height:23px;background:url(/sites/all/themes/twfhk/images/general/green-link.gif) top left no-repeat;float:right;margin-top:-3px;}.inthenews-page.useful-links-page .view-show-content{padding-bottom:30px;}.inthenews-page.resources .date .month{margin-top:-3px;font-size:17px;}.inthenews-page.resources .item .bg-wh .link{width:23px;height:23px;background:url(/sites/all/themes/twfhk/images/general/green-link.gif) top left no-repeat;float:right;margin-top:-3px;}.research-intro{padding:10px 0 25px;}.view-research .rhm-pager{margin-bottom:25px;}.view-research .rhm-pager .view-toggle{float:left;margin:7px 0 0;}.view-research .rhm-pager .text-center,.view-research .rhm-pager .view-filters{float:right;}.view-research .rhm-pager .text-center{margin-top:10px;}.view-research .rhm-pager #edit-field-date-value-min-wrapper,.view-research .rhm-pager #edit-field-date-value-max-wrapper{float:left;}.view-research .rhm-pager .views-exposed-form label,.view-research .rhm-pager .views-widget{float:left;margin:0 5px;}.view-research .rhm-pager .views-exposed-form label{margin-top:5px;}.view-research .rhm-pager .views-exposed-widgets,.view-research .rhm-pager .views-exposed-widgets input{margin:0;}.view-research .rhm-pager #edit-field-date-value-min-datepicker-popup-0,.view-research .rhm-pager #edit-field-date-value-max-datepicker-popup-0{width:85px;}.view-research .rhm-pager .form-submit{margin-top:0;}.view-research .rhm-pager .help-block{display:none;}@media (max-width:675px){.view-research .rhm-pager .view-filters{float:none !important;}.view-research .rhm-pager .views-submit-button{padding-right:10px !important;padding-left:5px !important;}.view-research .rhm-pager .view-toggle,.view-research .rhm-pager .views-exposed-widget,.view-research .rhm-pager .views-widget,.view-research .rhm-pager .form-type-date-popup,.view-research .rhm-pager .date-padding,.view-research .rhm-pager .form-type-textfield,.view-research .rhm-pager #edit-field-date-value-min-wrapper,.view-research .rhm-pager #edit-field-date-value-max-wrapper{width:100%;}.view-research .rhm-pager .view-toggle label,.view-research .rhm-pager .views-exposed-widget label,.view-research .rhm-pager .views-widget label,.view-research .rhm-pager .form-type-date-popup label,.view-research .rhm-pager .date-padding label,.view-research .rhm-pager .form-type-textfield label,.view-research .rhm-pager #edit-field-date-value-min-wrapper label,.view-research .rhm-pager #edit-field-date-value-max-wrapper label{display:block;float:none;}.view-research .rhm-pager .view-toggle input,.view-research .rhm-pager .views-exposed-widget input,.view-research .rhm-pager .views-widget input,.view-research .rhm-pager .form-type-date-popup input,.view-research .rhm-pager .date-padding input,.view-research .rhm-pager .form-type-textfield input,.view-research .rhm-pager #edit-field-date-value-min-wrapper input,.view-research .rhm-pager #edit-field-date-value-max-wrapper input{width:100% !important;}.view-research .rhm-pager .view-toggle li,.view-research .rhm-pager .views-exposed-widget li,.view-research .rhm-pager .views-widget li,.view-research .rhm-pager .form-type-date-popup li,.view-research .rhm-pager .date-padding li,.view-research .rhm-pager .form-type-textfield li,.view-research .rhm-pager #edit-field-date-value-min-wrapper li,.view-research .rhm-pager #edit-field-date-value-max-wrapper li{width:100%;margin:0;display:block;float:left;margin-bottom:10px;}.view-research .rhm-pager .view-toggle li a,.view-research .rhm-pager .views-exposed-widget li a,.view-research .rhm-pager .views-widget li a,.view-research .rhm-pager .form-type-date-popup li a,.view-research .rhm-pager .date-padding li a,.view-research .rhm-pager .form-type-textfield li a,.view-research .rhm-pager #edit-field-date-value-min-wrapper li a,.view-research .rhm-pager #edit-field-date-value-max-wrapper li a{width:100%;}.view-research .rhm-pager .view-toggle #edit-submit-research,.view-research .rhm-pager .views-exposed-widget #edit-submit-research,.view-research .rhm-pager .views-widget #edit-submit-research,.view-research .rhm-pager .form-type-date-popup #edit-submit-research,.view-research .rhm-pager .date-padding #edit-submit-research,.view-research .rhm-pager .form-type-textfield #edit-submit-research,.view-research .rhm-pager #edit-field-date-value-min-wrapper #edit-submit-research,.view-research .rhm-pager #edit-field-date-value-max-wrapper #edit-submit-research{width:100%;margin-top:15px;margin-bottom:15px;}}.view-research .tile{position:relative;}.view-research .tile h2{font-size:19px;}.view-research .tile .date .month{margin-top:5px;font-size:22px;}.view-research .tile .date .year{font-size:18px;}.view-research .tile .right{margin-left:20%;padding:15px;}.tags{margin-top:15px;padding:10px 0 10px 30px;border-top:1px solid #00788a;background:url(/sites/all/themes/twfhk/images/general/tag.png) left 10px no-repeat;font-size:14px;}.node-type-research h1#page-title,.page-research h1#page-title{margin:0;padding:15px;font-size:22px;}.node-type-research .research-left-side .bottom,.page-research .research-left-side .bottom{position:relative;}.node-type-research .research-left-side .bottom .text,.page-research .research-left-side .bottom .text{margin-left:50px;}.node-type-research .research-left-side .bottom .text .btn,.page-research .research-left-side .bottom .text .btn{width:100%;margin-bottom:10px;}.node-type-research .research-left-side .bottom .text .tags,.page-research .research-left-side .bottom .text .tags{overflow:hidden;padding-bottom:0;}.node-type-research .research-left-side .bottom .text .tags div,.page-research .research-left-side .bottom .text .tags div{float:left;margin:0 5px 0 0;}.node-type-research .research-left-side .bottom .date,.page-research .research-left-side .bottom .date{position:absolute;top:0;bottom:0;left:0;width:50px;text-align:center;padding:10px;}.node-type-research .research-left-side .bottom .files-wrap h3,.page-research .research-left-side .bottom .files-wrap h3{text-align:center;font-size:16px;margin:0;margin-bottom:15px;}.node-type-research .research-left-side .bottom .files-wrap .btn,.page-research .research-left-side .bottom .files-wrap .btn{width:49%;}.node-type-research .sidebar .item,.page-research .sidebar .item{position:relative;}.node-type-research .sidebar .item .date,.page-research .sidebar .item .date{position:absolute;top:0;bottom:0;left:0;width:50px;text-align:center;padding:5px;}.node-type-research .sidebar .item .text,.page-research .sidebar .item .text{padding:15px;margin-left:50px;}.node-type-research .sidebar .item .text h3,.page-research .sidebar .item .text h3{font-size:16px;margin:0;}.view-external-research .item{position:relative;}.view-external-research .item .date{position:absolute;top:0;bottom:0;left:0;width:20%;text-align:center;padding:15px 0;}.view-external-research .item .date .month{font-size:20px;}.view-external-research .item .date .year{font-size:17px;}.view-external-research .item .right{margin-left:20%;padding:15px;color:#231f20;}.view-external-research .item .right .text{padding-left:0;}.view-external-research .item .right h2{font-size:18px;margin:0 0 10px;}.view-external-research .pager .pager-previous{float:left;}.view-external-research .pager .pager-next{float:right;}.view-external-research .pager .pager-current{position:relative;top:6px;}.intern-page h1#page-title{margin:0;padding:15px;font-size:22px;}.intern-page .main-content h2{font-size:18px;font-weight:700;}.intern-page .testimonial{margin:15px 0;overflow:hidden;}.intern-page .testimonial .left{width:131px;float:left;}.intern-page .testimonial .right{margin-left:131px;padding-left:15px;}.intern-page .testimonial .right .speech{padding:10px;font-size:13px;margin-bottom:5px;}.intern-page .testimonial .right .info{font-size:12px;font-weight:700;}@media (max-width:1350px){.intern-page .testimonial .left,.intern-page .testimonial .right{width:100%;margin:10px 0;padding:0;}}@media (max-width:991px){.intern-page .testimonial .left{display:none;}}#ui-datepicker-div{z-index:9999 !important;}#edit-pwd{width:50px;}.edit-pwd-p{border:solid 1px;border-radius:4px;padding:10px;margin:30px 0 20px;}#user-pass-reset{max-width:800px;margin:0 auto;padding:0 20px;}#user-register-form fieldset{overflow:hidden;border-bottom:1px solid #999;padding:15px 0;}#user-register-form fieldset label{display:none;}#user-register-form fieldset .left,#user-register-form fieldset .right,#user-register-form fieldset .form-type-password{width:50%;float:left;}#user-register-form fieldset .left input,#user-register-form fieldset .right input,#user-register-form fieldset .form-type-password input{width:100%;}#user-register-form fieldset .left,#user-register-form fieldset .form-item-pass-pass1{padding-right:10px;}#user-register-form fieldset .right,#user-register-form fieldset .form-item-pass-pass2{padding-left:10px;}#user-register-form fieldset.last{margin-bottom:15px;}#user-register-form .checkbox input[type=checkbox],#user-register-form .form-type-checkbox input[type="checkbox"]{float:left;}#user-register-form .form-type-checkbox label{display:block;padding-top:18px;}#user-register-form .password-suggestions,#user-register-form .password-strength-title{display:none !important;}#user-register-form .confirm-parent,#user-register-form .password-parent{clear:none;}#user-register-form .password-strength,#user-register-form div.password-confirm{margin:0 0 18px;float:none;min-height:20px;}.profile .sidebar h2{font-size:18px;margin-top:0;}.profile .sidebar #edit-det{float:right;}.profile .sidebar #edit-locale,.profile .sidebar #edit-mimemail,.profile .sidebar #edit-timezone{display:none;}.profile .sidebar dl.user-details dt{font-weight:400;margin-bottom:3px;}.profile .sidebar dl.user-details dd{border:1px solid #00788a;padding:3px 10px;margin-bottom:15px;min-height:29px;font-weight:700;border-radius:5px;overflow:hidden;}.profile .sidebar .details-cont .panel-default{display:none;}.profile h1.page-title{margin:0;font-size:22px;text-align:center;padding:10px 0;}.profile .view-profile-registrations{background:#fff;}.profile .view-profile-registrations .item{padding:10px;overflow:hidden;border-bottom:1px solid #d1e7ea;}.profile .view-profile-registrations .item .top{overflow:hidden;}.profile .view-profile-registrations .item .top .date{float:right;text-align:center;padding:3px 10px;line-height:1.2;}.profile .view-profile-registrations .item .top .date .day{font-size:18px;}.profile .view-profile-registrations .item .left{width:30%;float:left;}.profile .view-profile-registrations .item .right{margin-left:30%;padding-left:15px;}.profile .view-profile-registrations .item .right h2{font-size:16px;margin-top:5px;}.profile .view-profile-registrations .item .right .attr{margin-bottom:7px;font-size:13px;}.profile .view-profile-registrations .item .btn{float:right;margin-left:5px;}.profile #donation-history{display:none;}.profile #donation-history .item{margin:20px 0;}.profile .links-wrap{overflow:hidden;}.profile .links-wrap ul{float:left;}.profile #user-profile-form .help-block{display:none;}.profile #user-profile-form input[type="password"]{width:100%;}.profile #user-profile-form #edit-submit{width:100%;margin-top:30px;}.profile #user-profile-form .form-type-checkbox label{margin-left:28px;margin-top:-25px;}.profile #rhm-newsletter-form .intro{display:none;}.profile .field-name-field-reminder-sent{display:none;}#registration-form .field-name-field-booking-type,#registration-form .form-item-quantity,#registration-form .field-name-field-product,#registration-form .field-name-field-registration > .field-label,#registration-form .registration-who-msg,#registration-form .form-item-count,#registration-form label,#registration-form .tabledrag-toggle-weight-wrapper,#registration-form .tabledrag-handle,#registration-form .field-name-field-guest-details table button,#registration-form .field-name-field-guest-details .field-add-more-submit,#registration-form .delta-order,#registration-form #field-guest-details-values thead,#registration-form .field-name-field-product-id,#registration-form .field-name-field-auth,#registration-form .form-type-select,#registration-form .field-name-field-tickets,#registration-form .field-type-markup p{display:none;}#registration-form .form-item-who-is-registering{display:block !important;}#registration-form .group-additional-attendees{text-align:center;}#registration-form .field-name-field-guest-details .field-name-field-full-name,#registration-form .field-name-field-guest-details .field-name-field-last-name,#registration-form .field-name-field-guest-details .field-name-field-email{width:33.3333%;float:left;padding:5px;margin-bottom:5px;}#registration-form .field-name-field-guest-details .field-name-field-full-name .form-item,#registration-form .field-name-field-guest-details .field-name-field-last-name .form-item,#registration-form .field-name-field-guest-details .field-name-field-email .form-item{margin-bottom:0;}#registration-form .field-name-field-guest-details .field-name-field-last-name{padding-right:0;}#registration-form .field-name-field-guest-details .field-name-field-email{clear:left;padding-left:0;}#registration-form .field-name-field-guest-details .field-name-field-email{padding-right:0;padding-right:5px;}#registration-form .field-name-field-guest-details .field-name-field-auth,#registration-form .field-name-field-guest-details .form-type-select{display:none;}#registration-form .field-name-field-guest-details h3{font-size:18px;}#registration-form .field-name-field-guest-details .field-name-field-ticket-type{border-top:1px solid #cfcfcf;clear:both;}#registration-form .field-name-field-guest-details .field-name-field-salutation{width:33.3333%;float:left;padding-right:5px;padding-top:5px;}#registration-form .field-name-field-guest-details .field-name-field-salutation .form-type-select{display:block;}#registration-form .field-name-field-guest-details .field-name-field-company{width:66.6666%;float:left;padding-left:5px;padding-top:5px;}#registration-form .field-name-field-dietary-requirements label{display:block;float:right;font-weight:300;text-decoration:underline;cursor:pointer;}#registration-form .field-name-field-dietary-requirements textarea,#registration-form .field-name-field-dietary-requirements .grippie{display:none;}#registration-form td{background:0 !important;padding:10px 0;}#registration-form .attendees-select{border-bottom:1px solid #9dc5cb;font-size:18px;padding:20px 0;}#registration-form .attendees-select .select-wrap{position:relative;top:10px;}#registration-form .group-attendee-1 .form-wrapper{width:50%;float:left;}#registration-form .group-attendee-1 .form-wrapper:nth-child(2n-1){padding-right:10px;}#registration-form .group-attendee-1 .form-wrapper:nth-child(2n+0){padding-left:10px;}#registration-form .draggable h3{font-size:18px;}#registration-form .draggable .field-type-text,#registration-form .draggable .field-type-email{width:33.333%;float:left;padding-right:5px;}#registration-form .draggable .field-type-email{padding-right:0;}#registration-form .form-submit{background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;}.view-search-api-results #page-title{margin-bottom:35px;}.view-search-api-results .type{font-weight:700;margin-bottom:15px;}.sidebar #rhm-newsletter-form .panel-body,.sidebar #rhm-newsletter-form--2 .panel-body{padding:0;}.sidebar #rhm-newsletter-form .form-type-checkbox,.sidebar #rhm-newsletter-form--2 .form-type-checkbox{overflow:hidden;float:none;}.sidebar #rhm-newsletter-form #edit-submit,.sidebar #rhm-newsletter-form--2 #edit-submit{width:100%;margin-top:50px;}.sidebar #rhm-newsletter-form .form-submit,.sidebar #rhm-newsletter-form--2 .form-submit{background:0;border:2px solid #00788a;border-radius:20px;color:#00788a;padding:5px 20px;text-decoration:none !important;margin-bottom:20px;}#modal-content #rhm-newsletter-form fieldset,#modal-content #rhm-newsletter-form--2 fieldset,#modal-content #rhm-newsletter-form .panel-body,#modal-content #rhm-newsletter-form--2 .panel-body{padding:0;margin:0;border:0;}#modal-content #rhm-newsletter-form .form-item-first-name,#modal-content #rhm-newsletter-form--2 .form-item-first-name,#modal-content #rhm-newsletter-form .form-item-last-name,#modal-content #rhm-newsletter-form--2 .form-item-last-name,#modal-content #rhm-newsletter-form .form-item-email-address,#modal-content #rhm-newsletter-form--2 .form-item-email-address{width:33.33333%;float:left;padding-right:15px;}#modal-content #rhm-newsletter-form .form-item-first-name:last-child,#modal-content #rhm-newsletter-form--2 .form-item-first-name:last-child,#modal-content #rhm-newsletter-form .form-item-last-name:last-child,#modal-content #rhm-newsletter-form--2 .form-item-last-name:last-child,#modal-content #rhm-newsletter-form .form-item-email-address:last-child,#modal-content #rhm-newsletter-form--2 .form-item-email-address:last-child{padding-right:0;}#modal-content #rhm-newsletter-form .form-item-organisation,#modal-content #rhm-newsletter-form--2 .form-item-organisation,#modal-content #rhm-newsletter-form .form-item-phone-number,#modal-content #rhm-newsletter-form--2 .form-item-phone-number{width:50%;float:left;padding-right:15px;}#modal-content #rhm-newsletter-form .form-item-organisation.form-item-phone-number,#modal-content #rhm-newsletter-form--2 .form-item-organisation.form-item-phone-number,#modal-content #rhm-newsletter-form .form-item-phone-number.form-item-phone-number,#modal-content #rhm-newsletter-form--2 .form-item-phone-number.form-item-phone-number{padding-right:0;margin-bottom:35px;}#modal-content #rhm-newsletter-form h3,#modal-content #rhm-newsletter-form--2 h3{text-align:center;margin-bottom:25px;clear:both;color:#00788a;}#modal-content #rhm-newsletter-form p,#modal-content #rhm-newsletter-form--2 p{text-align:center;margin-bottom:25px;}#modal-content #rhm-newsletter-form .form-type-checkbox,#modal-content #rhm-newsletter-form--2 .form-type-checkbox{width:33.33333%;float:left;margin:0;}#modal-content #rhm-newsletter-form .form-type-checkbox:nth-child(3n+1),#modal-content #rhm-newsletter-form--2 .form-type-checkbox:nth-child(3n+1){clear:both;}#modal-content #rhm-newsletter-form .form-submit,#modal-content #rhm-newsletter-form--2 .form-submit{clear:both;display:block;margin:25px auto;}#modal-content #rhm-newsletter-form .checkbox label,#modal-content #rhm-newsletter-form--2 .checkbox label{max-width:175px;}#modal-content #rhm-newsletter-form .newsletter-dislcaimer,#modal-content #rhm-newsletter-form--2 .newsletter-dislcaimer{margin-bottom:25px;}#edit-commerce-payment .commerce-paypal-icons{margin:20px 0;}#edit-commerce-payment .label{color:#00788a;font-size:15px;}#edit-commerce-payment img{width:auto;}#commerce-checkout-form-checkout fieldset,#edit-checkout-review fieldset{box-shadow:none;}#commerce-checkout-form-checkout table,#edit-checkout-review table{border:2px solid #d1e7ea;padding:10px;}#commerce-checkout-form-checkout table td,#edit-checkout-review table td,#commerce-checkout-form-checkout table th,#edit-checkout-review table th{border:1px solid #d1e7ea;}#commerce-checkout-form-checkout table th,#edit-checkout-review table th{background:#eaf1f2;}.page-checkout-payment .main-container{text-align:center;}.page-checkout-payment .main-container #edit-submit{margin:25px 0;}.view-taxonomy-term h1{margin:35px 0;text-align:center;}.view-taxonomy-term .item{margin-bottom:25px;}.view-taxonomy-term .item h2{font-size:20px;}.view-taxonomy-term .item .type{color:#999;}@media (max-width:767px){.center-title{width:100%;}.contact-page .map-wrap .form{width:100%;margin:0;}footer.footer .social ul li{margin:0 3%;}.equal-item{height:auto !important;}.tile.title{height:195px !important;}.get-involved .col-sm-3{width:50%;float:left;}.get-involved .col-sm-3:nth-child(2n +1){clear:both;}#navbar .menu-right{display:none;}.wf-carousel.wtw .overlay{background:none;left:0;top:0;right:0;bottom:0;width:auto;}.wf-carousel.wtw .overlay .text{display:none;}}@media (max-width:1060px){.nav > li > a{padding-left:10px;padding-right:10px;}}@media (max-width:1000px){body #navbar .navbar-collapse{display:none !important;}body .navbar-toggle{display:block !important;float:right !important;margin-top:26px;top:-5px;}body .navbar-toggle:hover{opacity:0.75;}body #wf-search{display:none;}.mobile-menu{display:none;position:fixed;right:0;top:92px;z-index:999;color:#fff;padding:15px;background:#00788a;width:30%;overflow:auto;max-height:calc(80%);margin-top:-20px;}.mobile-menu li{border-bottom:1px solid #d1e7ea;}.mobile-menu li a,.mobile-menu li .dropdown-toggle{color:#fff;padding:5px 10px;display:block;cursor:pointer;text-decoration:none;}.mobile-menu li a:hover,.mobile-menu li .dropdown-toggle:hover,.mobile-menu li a.expanded,.mobile-menu li .dropdown-toggle.expanded{background-color:#004f5a;}.mobile-menu li .dropdown-toggle{background:url(/sites/all/themes/twfhk/images/general/arrow-down-white.png) right center no-repeat;}.mobile-menu li ul{display:none;margin:0;padding:0;border-top:1px solid #d1e7ea;background-color:#006573;list-style-type:none;}.mobile-menu li:last-child{border-bottom:0;}}@media (max-width:980px){body .mobile-menu{width:100%;}}@media (max-width:590px){#search-button{display:none;}.wf-carousel .slide .caption{font-size:15px;}.middle-links li{width:100%;margin:0;}.carousel-wrap{min-height:0;}}@media (max-width:380px){.row{padding:0;}.middle-links-cont .middle-links{margin-top:10px;}.middle-links-cont .middle-links li{border-radius:5px;overflow:hidden;margin-bottom:5px;}.wf-carousel .slide .caption{padding:10px;}.wf-carousel .cycle-btn{bottom:28px;}header{height:75px !important;}#navbar .navbar-header{width:207px !important;margin-right:0;}.logo img{width:100% !important;height:auto !important;}body .navbar-toggle{margin-top:20px !important;margin-right:0 !important;top:0 !important;}.mobile-menu{top:70px !important;margin-top:0;}.default-page .main-content-wrap{padding-left:15px;padding-right:15px;}#modalContent{top:5% !important;bottom:5% !important;right:3% !important;left:3% !important;}.get-involved h2{padding-top:30px;}.get-involved .tile{height:220px !important;}}@media (max-width:590px){.ajax-register-links-wrapper .ajax-register-links li{display:block;width:100%;margin-bottom:10px;margin-left:0;padding-left:0;}.ajax-register-links-wrapper .ajax-register-links li a{display:block;width:100%;}#user-register-form fieldset .left,#user-register-form fieldset .right,#user-register-form fieldset .form-type-password{width:100%;margin:0;padding:0;}.rhm-listing .h1-wrap ul li{width:100%;}}@media (min-width:1000px){ul.navbar-nav li.expanded ul{display:none !important;}.mobile-menu{display:none !important;}}.stats-row{padding:25px 0;border-bottom:1px solid #d1e7ea;overflow:hidden;}.stats-row .source{clear:both;}.stats-row h1{font-size:30px;}.stats-row h2{font-size:22px;margin-bottom:15px;}.stats-row #pace-chart{height:400px;margin:25px 100px;background:#d1e7ea;padding:5px 6px 5px 5px;}@media (max-width:1200px){.stats-row #pace-chart{margin-left:0;margin-right:0;}}.stats-row h1{font-size:50px;}.stats-row-intro{text-align:center;}.stats-row-1 h2{float:left;}.stats-row-1 .stat{margin-right:20px;float:right;font-size:60px;font-weight:300;color:#333;}@media (max-width:890px){.stats-row-1 .stat{float:none;clear:left;}}.stats-row-1 .source{clear:left;}.stats-issuer{float:left;text-align:center;}.stats-issuer .stat{font-size:55px;font-weight:300;display:block;color:#333;}.stats-issuer .inner{display:inline-block;}@media (max-width:520px){.stats-issuer{width:100%;text-align:left;}}.stats-issuer-all{width:20%;}@media (max-width:520px){.stats-issuer-all{width:100%;text-align:left;}}.stats-issuer-female{width:40%;}@media (max-width:520px){.stats-issuer-female{width:100%;text-align:left;}}.stats-issuer-female .inner{background:url(/sites/all/themes/twfhk/images/general/stats-woman.png) 0 center no-repeat;padding-left:50px;}.stats-issuer-male{width:40%;}.stats-issuer-male .inner{background:url(/sites/all/themes/twfhk/images/general/stats-man.png) 0 center no-repeat;padding-left:50px;}#percent-chart{height:300px;width:300px;float:left;margin-right:15%;margin-left:10%;}.percent-stats{margin-top:45px;}.percent-stats .stat{font-size:22px;margin-bottom:26px;}.percent-stats .stat span{font-size:65px;font-weight:300;line-height:1;}.stat-one-female{color:#006738;}.stats-board-role-wrap{margin-right:125px;position:relative;z-index:2;}.stats-board-role-wrap .stats-board-role{margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #333;}.stats-board-role-wrap .stats-board-role .stat{font-size:40px;display:block;font-weight:300;color:#333;}#woman-chart{position:absolute;right:0;top:30px;width:214px;height:460px;z-index:1;}#woman-chart img{position:absolute;top:0;left:0;}#woman-chart .stats-board-section{width:100%;}#woman-chart .stats-board-section-exec{background:#00788a;}#woman-chart .stats-board-section-inde{background:#D2EEFB;}#woman-chart .stats-board-section-non{background:#006738;}.stats-row-3{padding-bottom:0;border-bottom:0;}.stats-row-5{position:relative;}.stats-row-5 .source{clear:both;}.stats-average,.for-every{width:33.3333%;float:left;text-align:center;min-height:80px;}@media (max-width:520px){.stats-average,.for-every{width:100%;float:none;text-align:left;}}.for-every{font-size:20px;padding-top:50px;}@media (max-width:520px){.for-every{padding-top:0;min-height:0;}}.stats-average{margin-top:25px;margin-bottom:40px;font-size:16px;}@media (max-width:520px){.stats-average{margin-bottom:15px;}}.stats-average .inner{padding-left:50px;display:inline-block;height:80px;}.stats-average.female .inner{background:url(/sites/all/themes/twfhk/images/general/stats-woman.png) left center no-repeat;}.stats-average.male .inner{background:url(/sites/all/themes/twfhk/images/general/stats-man.png) left center no-repeat;}.stats-average .stat{font-size:53px;display:block;font-weight:300;line-height:1;color:#333;}#world-chart{background:#d1e7ea;padding:5px 6px 5px 5px;}.comment-form{padding:3rem 0;}.block-masquerade{clear:both;}.admin-menu .main-container{margin-top:130px;}.newsletter-page .container-fluid{margin-bottom:0;}@media (min-width:670px){.newsletter-page-column .padd{padding-left:45px;padding-right:45px;}}.newsletter-page-column .top h1{float:none;margin-top:0;font-size:36px;}.newsletter-page-column .introduction{font-size:16px;}.newsletter-page-column .intro{display:none;}.newsletter-page-column .form-type-textfield{margin-bottom:0;}.newsletter-page-column .form-type-textfield input{padding:9px 15px;font-size:16px;background-position:12px 0;width:100%;}@media (min-width:670px){.newsletter-page-column .form-type-textfield{width:50%;float:left;}.newsletter-page-column .form-type-textfield:nth-child(2n -1){padding-right:5px;}.newsletter-page-column .form-type-textfield:nth-child(2n){padding-left:5px;}}.newsletter-page-column .form-wrapper,.newsletter-page-column .fieldset-wrapper{display:inline;}.newsletter-page-column h3{clear:both;font-size:21px;padding-top:30px;}@media (min-width:670px){.newsletter-page-column .form-type-checkbox{width:50%;float:left;}}.newsletter-page-column .form-type-checkbox label{font-size:16px;}.newsletter-page-column .submit-wrap{text-align:center;padding:40px 0;clear:both;font-size:16px;}.newsletter-page-column .submit-wrap input{width:170px;padding:7px;}.newsletter-page-column .newsletter-dislcaimer{font-size:13px;color:#000;font-weight:300;}
