html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}#node-edit .form-actions input,#node-edit .form-managed-file .form-submit,input.form-submit{transition:all 0.15s ease-in;background:#003045;border:none;color:#ffffff;padding:3px 40px 1px;cursor:pointer;margin-right:10px;height:inherit;font:inherit;font-weight:bold;font-size:12px;box-shadow:none;border-radius:0;}#node-edit .form-actions input:hover,#node-edit .form-managed-file .form-submit:hover,input.form-submit:hover{background:#134679;}#node-edit .form-actions input:disabled,#node-edit .form-managed-file .form-submit:disabled,input.form-submit:disabled{background:#d2d2d2;color:#6b6b6b;}.page-node-add-firm-profile .field-name-field-top-mp:before,.page-node-add-firm-profile .field-name-field-firm-history:before,.page-node-add-firm-profile .pane-node-form-buttons:before,.page-node-edit.node-type-firm-profile .field-name-field-top-mp:before,.page-node-edit.node-type-firm-profile .field-name-field-firm-history:before,.page-node-edit.node-type-firm-profile .pane-node-form-buttons:before,.page-node-add-firm-profile .field-name-field-firm-history:after,.page-node-edit.node-type-firm-profile .field-name-field-firm-history:after,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-financial-description:after,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-financial-description:after,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-co-investment-policy:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-fund-currency:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-target-return-cat:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-fund-figs-currency:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-co-investment-policy:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-fund-currency:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-target-return-cat:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-fund-figs-currency:before,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-impact-theme:after,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-impact-theme:after,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-examples:before,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-examples:before,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-partners-investors:after,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-target-geography:after,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-description:after,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-partners-investors:after,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-target-geography:after,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-description:after,.page-node-add-fund .pane-node-field-fund-workflow:before,.page-node-add-fund .pane-node-form-buttons:before,.page-node-edit.node-type-fund .pane-node-field-fund-workflow:before,.page-node-edit.node-type-fund .pane-node-form-buttons:before,.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before{content:'';display:block;margin:46px 0;width:calc(100% + 28px);margin-left:-14px;border-top:4px solid #bed600;}.page-database-browse-funds .giin-2col .giin-col-first .inside{background-color:#f6f9e1;}.page-database-browse-funds .giin-2col .giin-col-first .inside .sidebar-title{display:block;border:none;padding:18px 2%;margin-bottom:0;position:relative;font-weight:bold;}.page-database-browse-funds .giin-2col .giin-col-first .inside > div:not(.sidebar-title){padding:16px 2%;}.page-database-browse-funds .giin-2col .giin-col-first .inside > div:not(.sidebar-title) a{font-weight:normal;}.page-database-browse-funds .giin-2col .giin-col-first .inside div ul{list-style:square;margin-left:20px;}@media (min-width:0) and (max-width:679px){.page-database-browse-funds .giin-2col .giin-col-first .inside .sidebar-title{border-bottom:1px solid #e2e1dd;cursor:pointer;}.page-database-browse-funds .giin-2col .giin-col-first .inside .sidebar-title:after{background:url(/sites/all/themes/custom/giin/images/arrow-up-blue.png) no-repeat center top;content:'';width:16px;height:17px;background-size:cover;display:inline-block;top:22px;position:absolute;right:2%;}.page-database-browse-funds .giin-2col .giin-col-first .inside > div:not(.sidebar-title){font-size:13px;}.page-database-browse-funds .giin-2col .giin-col-first .block-collapsed.inside > .sidebar-title:after{background-image:url(/sites/all/themes/custom/giin/images/arrow-down-blue.png);}.page-database-browse-funds .giin-2col .giin-col-first .block-collapsed.inside > div:not(.sidebar-title){display:none;}}@media (min-width:680px){.page-database-browse-funds .giin-2col .giin-col-first .inside{height:100%;padding:0;}.page-database-browse-funds .giin-2col .giin-col-first .inside .sidebar-title{padding:12px;background-color:#003045;color:#ffffff;text-transform:uppercase;pointer-events:none;}.page-database-browse-funds .giin-2col .giin-col-first .inside > div:not(.sidebar-title){margin-top:10px;padding:12px;display:block !important;font-size:14px;}}body{font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;color:#003d5c;}html.js .page-inner li,html.js #site-slogan p,html.js #page-nav a,html.js #page-top-mobile-submenu li{visibility:hidden;}html.js #page-content,html.js #page-footer,html.js #page-post-footer{visibility:hidden;}html.wf-active .page-inner li,html.wf-active #site-slogan p,html.wf-active #page-nav a,html.wf-active #page-top-mobile-submenu li{visibility:visible;}html.wf-active #page-content,html.wf-active #page-footer,html.wf-active #page-post-footer{visibility:visible;}a,a.active,a:active{color:#003d5c;font-weight:bold;text-decoration:none;}a:hover,a.active:hover,a:active:hover{text-decoration:underline;}strong{font-weight:bold;}em{font-style:italic;}h1,h2,h3,h4,h5{font-weight:bold;font-family:"franklin-gothic-urw-cond",Tahoma,"Trebuchet MS",sans-serif;}h1{font-size:23px;text-transform:uppercase;margin:6px 0;line-height:30px;}h2{font-size:20px;line-height:26px;margin:6px 0;}h3{font-size:18px;line-height:24px;margin:6px 0;}h4,h5{font-size:14px;line-height:20px;margin:4px 0;}p{margin:12px 0;}.node-unpublished{background-color:transparent;}.node.view-mode-full .field-content ul,.field-name-body ul{list-style:initial;margin-left:25px;}.node.view-mode-full .field-content ol,.field-name-body ol{list-style:decimal;margin-left:25px;}img.file-icon{margin-right:2px;margin-top:-4px;}.clearfix:after{content:"";display:table;clear:both;}@media (min-width:0) and (max-width:679px){.pane-border.with-title .pane-title{display:block;border:none;border-bottom:1px solid #e2e1dd;border-top:1px solid #e2e1dd;padding:18px 2%;margin:0;position:relative;cursor:pointer;font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:14px;}.pane-border.with-title .pane-title:after{background:url(/sites/all/themes/custom/giin/images/arrow-up-blue.png) no-repeat center top;content:'';width:16px;height:17px;background-size:cover;display:inline-block;top:22px;position:absolute;right:2%;}.pane-border.with-title .pane-title:active,.pane-border.with-title .pane-title:hover{text-decoration:none;}}@media (min-width:680px){.pane-border{padding:12px;border:1px solid #e2e1dd;}.pane-border.with-title .pane-title{font-size:15px;line-height:18px;border-bottom:1px solid #e2e1dd;padding-bottom:12px;pointer-events:none;}}.view-mode-full .content-link-bordered{padding-top:15px;padding-bottom:15px;display:block;border-top:1px solid #e2e1dd;border-bottom:1px solid #e2e1dd;position:relative;margin-top:30px;text-transform:uppercase;}.view-mode-full .content-link-bordered:after{background:url(/sites/all/themes/custom/giin/images/frontpage/link-icon.png) no-repeat right center;content:'';width:8px;height:12px;display:inline-block;margin-left:20px;margin-top:2px;position:relative;top:1px;}@media (min-width:0) and (max-width:679px){.view-mode-full .content-link-bordered{background:url(/sites/all/themes/custom/giin/images/frontpage/banner.png) no-repeat center -400px;margin-left:-2%;padding-left:2%;margin-right:-2%;padding-right:2%;}}@media (min-width:680px){.view-mode-full .content-link-bordered{text-align:right;}}.view .feed-icon{float:right;}.view ul.pager a{font-weight:normal;}.field-group-htabs-wrapper .horizontal-tabs{border:none;margin:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list{background:none;border:none;box-sizing:border-box;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li{background:none;border:none;padding:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected{padding:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li:hover{background:none;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-panes > fieldset{padding:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-panes > fieldset p:first-child{margin-top:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-panes > fieldset p:last-child{margin-bottom:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list{display:none;margin-bottom:30px;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li{margin-right:6px;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a{transition:all 0.15s ease-in;background:#e2e1dd;font-size:12px;padding-left:16px;padding-right:16px;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a:hover{background:#003045;color:#ffffff;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected a{background:#003045;padding-left:16px;padding-right:16px;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected strong{color:#ffffff;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list:not(.horizontal-tabs-list-nav) li.error a{background:#e2aeae;box-shadow:inset 0 0 0 1px #ff0000;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list:not(.horizontal-tabs-list-nav) li.error a:hover{background:#003045;color:#ffffff;box-shadow:none;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list:not(.horizontal-tabs-list-nav) li.error.selected a{background:#003045;box-shadow:none;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend{display:block;border:none;border-bottom:1px solid #e2e1dd;padding:18px 2%;margin-bottom:0;position:relative;cursor:pointer;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend:after{background:url(/sites/all/themes/custom/giin/images/arrow-up-blue.png) no-repeat center top;content:'';width:16px;height:17px;background-size:cover;display:inline-block;top:22px;position:absolute;right:2%;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend:hover{text-decoration:underline;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend span.error{color:#9c2121;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane.block-collapsed > legend:after{background-image:url(/sites/all/themes/custom/giin/images/arrow-down-blue.png);}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane.block-collapsed .fieldset-wrapper{display:none;}@media (min-width:0) and (max-width:679px){.field-group-htabs-wrapper .horizontal-tabs .horizontal-tab-hidden{position:static;}.field-group-htabs-wrapper .fieldset-wrapper{font-size:12px;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend{border-top:1px solid #e2e1dd;}}@media (min-width:680px){.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list{display:table;height:100%;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected,.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li{display:table-cell;float:none;text-align:center;box-sizing:border-box;padding:0 2px;height:100%;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected a,.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a{height:100%;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend{display:none;}.field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane .fieldset-wrapper{display:block !important;}}@font-face{font-family:'FranklinGothicBook';src:url(/sites/all/themes/custom/giin/fonts/FranklinGothicBookCondensed.woff) format("woff");}@font-face{font-family:'MyriadProRegular';src:url(/sites/all/themes/custom/giin/fonts/MyriadProRegular.woff) format("woff");}@font-face{font-family:'TeXGyreHerosRegular';src:url(/sites/all/themes/custom/giin/fonts/TeXGyreHerosRegular.woff) format("woff");}label{font-size:13px;}.form-item .description,.form-actions .description{font-size:11px;line-height:14px;margin-top:8px;}.marker,.form-required{color:#003045;}.form-item,.form-actions{margin-bottom:15px;}html.js .form-autocomplete{background-position:100% 5px;}html.js .form-autocomplete.throbbing{background-position:100% -15px;}select.form-multiselect.multiselect_unsel,select.multiselect_sel{background:none;}.form-type-managed-file .form-file{margin-right:20px;}.form-item,.form-actions{margin-bottom:20px;}.date-no-float{width:auto;}.field-widget-number .field-suffix{font-size:13px;}.field .label-inline{display:inline-block;font-weight:bold;}body.mceContentBody{font-size:12px;}body.mceContentBody p{margin:0;}html.js fieldset.collapsed{height:auto;}.field-name-field-interest-responsible label{max-width:600px;}#node-edit .form-item-path-alias{overflow:auto;margin-top:14px;margin-bottom:14px;}#page-top,#page-header,#page-nav,#page-nav-secondary,#page-dynamic,#page-content{background:#ffffff;}#page-dynamic{margin:4px 0;}@media (min-width:680px){#page-dynamic + #page-content{margin-top:0;}}@media (min-width:0) and (max-width:679px){#page-dynamic + #page-content{border-top:1px solid #e2e1dd;}}#page-top-mobile{background:#003045;position:relative;}#page-top-mobile .mobile-logo{background:url(/sites/all/themes/custom/giin/images/base/logo-mobile.png) no-repeat left center;height:80px;width:190px;background-size:cover;display:block;}#page-top-mobile .mobile-menu-icon{position:absolute;width:80px;height:100%;top:0;right:0;cursor:pointer;}#page-top-mobile .mobile-menu-icon:after{content:'';background:url(/sites/all/themes/custom/giin/images/base/main-menu-icon-white.png) no-repeat center center;width:36px;height:59px;background-size:contain;display:inline-block;top:9px;position:absolute;right:21px;}#page-top-mobile .mobile-menu-icon.showed{background:#ffffff;}#page-top-mobile .mobile-menu-icon.showed:after{background-image:url(/sites/all/themes/custom/giin/images/base/main-menu-icon.png);}@media (min-width:680px){#page-top-mobile{display:none;}}#page-top-mobile-submenu .menuGrippie{background:url("/misc/grippie.png") #f6f9e1 no-repeat;height:26px;width:100%;background-position:center center;cursor:pointer;}.not-logged-in #page-top-mobile-submenu .menuGrippie{display:none;}@media (min-width:680px){#page-top-mobile-submenu{display:none;}}@media (min-width:0) and (max-width:679px){#page-nav-secondary{display:none;}}#page-top{border-bottom:1px solid #e2e1dd;}@media (min-width:680px){#page-top{background:#003045;border-bottom:none;}}#page-header .pane-page-logo{height:80px;padding:32px 0 42px 0;}#page-header #site-slogan{font-size:16px;padding-top:92px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;height:60px;color:#003045;text-align:right;font-weight:bold;font-style:italic;}#page-header #site-slogan p{margin:0;}.l-region--navigation{position:relative;}#page-footer{background:#134679;padding:20px 0 44px;color:#ffffff;}#page-footer .page-inner{position:relative;}#page-footer .pane-title{font-size:12px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;color:#bed600;margin-bottom:4px;text-transform:uppercase;font-weight:bold;}#page-footer ul.menu li{list-style:none;margin:3px 0;}#page-footer ul.menu li a{font-family:"adelle-sans",Helvetica,Arial,sans-serif;color:#ffffff;font-size:12px;display:inline-block;width:100%;position:relative;padding-left:4px;}#page-footer ul.menu li a:after{background:url(/sites/all/themes/custom/giin/images/base/menu-footer-icon.png) no-repeat right center;content:'';width:11px;height:7px;background-size:cover;display:inline-block;top:8px;position:absolute;right:8px;}@media (min-width:680px){#page-footer ul.menu li a{text-transform:uppercase;display:inline;padding-left:0;}#page-footer ul.menu li a:after{display:none;}}@media (min-width:680px){#page-footer{padding-top:30px;}}#page-footer .back-to-top{font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;text-align:right;padding-bottom:20px;}#page-footer .back-to-top p{margin:0;}#page-footer .back-to-top .back-to-top-link{cursor:pointer;}#page-footer .back-to-top .back-to-top-link:after{background:url(/sites/all/themes/custom/giin/images/base/back-to-top.png) no-repeat right center;content:'';width:21px;height:21px;background-size:cover;display:inline-block;top:6px;position:relative;margin-left:14px;}@media (min-width:680px){#page-footer .back-to-top .back-to-top-link:after{margin-left:9px;}}#page-footer .l-region--footer-5 .back-to-top{text-transform:uppercase;}#page-footer .l-region--footer-1,#page-footer .l-region--footer-3,#page-footer .l-region--footer-4,#page-footer .l-region--footer-5,#page-footer .l-region--footer-2 .pane-title{display:none;}@media (min-width:680px){#page-footer .l-region--footer-1,#page-footer .l-region--footer-3,#page-footer .l-region--footer-4,#page-footer .l-region--footer-5,#page-footer .l-region--footer-2 .pane-title{display:block;}}#page-footer .pane-masquerade-masquerade input.form-submit{background-color:#003045;}#page-footer .pane-masquerade-masquerade input.form-submit:hover{background-color:#005378;}#page-footer .pane-masquerade-masquerade a{color:#ffffff;}#page-post-footer{background:#003045;color:#ffffff;padding:10px 0;}#page-post-footer .page-inner{background:url(/sites/all/themes/custom/giin/images/base/footer-logo.png) no-repeat 98.3% center;min-height:40px;}#page-post-footer .l-region--footer-left{padding:13px 0;font-size:12px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}#page-post-footer .l-region--footer-left p{margin:0;}#page-post-footer .l-region--footer-left a{color:#ffffff;}#page-post-footer .l-region--footer-left span{font-weight:bold;}#page-post-footer .privacy-policy{display:none;}@media (min-width:680px){#page-post-footer .privacy-policy{display:block;}#page-post-footer .pane-menu-menu-footer-menu-right{display:none;}}.visible-mobile-only{display:block;}@media (min-width:680px){.visible-mobile-only{display:none;}}.visible-screen-only{display:none;}@media (min-width:680px){.visible-screen-only{display:block;}}#node-edit .form-managed-file .form-submit{margin-top:10px;}@media (min-width:405px){#node-edit .form-managed-file .form-submit{margin-top:0;}}input[type="checkbox"]{display:none;}input[type="checkbox"] + label{transition:all 0.15s ease-in;background:url(/sites/all/themes/custom/giin/images/base/checkbox-unchecked.png) left 5px no-repeat;cursor:pointer;padding-left:22px;display:inline-block;}input[type="checkbox"].error + label{color:#ff0000;}input[type="checkbox"]:checked + label{background-image:url(/sites/all/themes/custom/giin/images/base/checkbox-checked.png);}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{color:#8899a0;font-family:"myriad-pro",Helvetica,Arial,sans-serif;}.chosen-container-multi .chosen-choices{border-color:#003d5c;background-image:none;}.chosen-container .chosen-results li.active-result.highlighted{background:#003d5c;}.chosen-container-multi .chosen-choices li.search-choice{background:none;border-radius:0;background:#003d5c;color:#ffffff;border:#003d5c;padding:4px 20px 5px 7px;font-size:12px;box-shadow:none;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background-image:url(/sites/all/themes/custom/giin/images/chosen-sprite.png) !important;}.field-collection-container{border-bottom:none;margin-bottom:0;}.field-collection-container .field-collection-view{border-bottom:none;margin:0;padding:0;}fieldset{padding:0;margin:0;border:none;}fieldset > legend{border-top:2px solid #bed600;border-bottom:2px solid #bed600;width:100%;margin-bottom:22px;padding:4px 0;font-weight:bold;}fieldset .fieldset-description{font-size:11px;line-height:16px;margin-bottom:12px;}fieldset .fieldset-wrapper{padding:0 12px;}@media (min-width:0) and (max-width:679px){fieldset{min-width:0;}fieldset .fieldset-wrapper{padding:0;}}html.js fieldset.collapsible .fieldset-legend{padding-left:22px;background-position:5px 8px;}body .form-type-hierarchical-select .hierarchical-select-wrapper .hierarchical-select .selects .grippie{display:none;}body .form-type-hierarchical-select .hierarchical-select-wrapper .hierarchical-select .selects select{width:auto;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table{color:inherit;border:none;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table td{padding:5px;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table td.dropbox-remove *,body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table td.dropbox-remove a:link,body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table td.dropbox-remove a:visited{font-size:11px;font-weight:normal;color:#003045;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table tr.dropbox-entry.odd{background-color:#f6f9e1;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table tr.dropbox-entry.first{border-top:1px solid #bed600;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox table tr.dropbox-entry.last{border-bottom:1px solid #bed600;}body .form-type-hierarchical-select .hierarchical-select-wrapper .dropbox .dropbox-title{color:#003045;font-size:13px;}input{font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:13px;box-sizing:border-box;max-width:100%;border-radius:0;}input.form-text{background:white;border:1px solid #003045;padding:1px 4px;color:#003045;}input.form-text.error{border:1px solid #ff0000 !important;}input[type="radio"]{display:none;}input[type="radio"] + label{transition:all 0.15s ease-in;background:url(/sites/all/themes/custom/giin/images/radio-unchecked.png) left 5px no-repeat;cursor:pointer;display:inline-block;padding-left:20px;}input[type="radio"].error + label{color:#ff0000;}input[type="radio"]:checked + label{background-image:url(/sites/all/themes/custom/giin/images/radio-checked.png);}select.form-multiselect,select{position:relative;z-index:1;border:1px solid #003045;display:block;padding:0 24px 0 4px;background:transparent;line-height:22px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;color:#003045;border-radius:0;background:url(/sites/all/themes/custom/giin/images/base/select-up.png) no-repeat calc(100% - 10px) center #ffffff;height:26px;}select.form-multiselect.error,select.error{border:1px solid #ff0000 !important;color:#003045;}select.form-multiselect::-ms-expand,select::-ms-expand{display:none;}select.form-multiselect.multiselect_unsel,select.form-multiselect.multiselect_sel,select.multiselect_unsel,select.multiselect_sel{height:auto;}table.stacktable{width:100%;border-top:1px solid #ccc;}table.stacktable .st-head-row-main{display:none;}table.stacktable .st-head-row{background-color:#f3f4ee;padding:12px 6px;}table.stacktable .st-key a,table.stacktable .st-key a:hover,table.stacktable .st-key a.active:hover{font-weight:normal;text-decoration:none;}table.stacktable.small-only tbody tr.odd{background-color:#ffffff;}table.stacktable.large-only{display:none;}@media (min-width:680px){table.stacktable.large-only{display:table;}}table.stacktable.small-only{display:none;}@media (min-width:0) and (max-width:679px){table.stacktable.small-only{display:table;}}table{margin-bottom:20px;}table thead th.active,table thead th{background:#003d5c;padding:8px 6px;vertical-align:middle;color:#ffffff;font-family:"adelle-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;}table thead th.active a.active,table thead th.active a,table thead th a.active,table thead th a{color:#ffffff;}table thead tr{border-top:2px solid #bed600;border-bottom:2px solid #bed600;}table tbody tr.even,table tbody tr.odd{background-color:#ffffff;border-bottom:1px solid #ccc;}table tbody tr.odd{background-color:#f6f9e1;}table tbody td{padding:12px 6px;vertical-align:middle;}table .form-item{margin-bottom:12px;}table td.active{background-color:#f3f4ee;}table tr.odd td.active{background-color:#f1f3e2;}table .active{color:#003d5c;}table th.active img{display:inline-block;margin-left:6px;}.term-reference-tree-level .parent-term{font-size:13px;}.term-reference-tree-level .term-reference-tree-button,.term-reference-tree-level .no-term-reference-tree-button{display:none;}.resizable-textarea .grippie{display:none;}.form-textarea-wrapper textarea{resize:vertical;font-size:12px;color:#003045;padding:1px 4px;border:1px solid #003045;border-radius:0;}.form-textarea-wrapper textarea.error{border:1px solid #ff0000 !important;color:#003045;}.field-widget-text-textarea .text-format-wrapper:after{content:"";display:table;clear:both;}.field-widget-text-textarea .text-format-wrapper > .clearfix{float:right;}.field-widget-text-textarea .text-format-wrapper .description{font-size:11px;}.field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select{width:auto;}.form-textarea-wrapper .counter{font-size:11px;}.page-database-browse-funds .giin-col-last .pane-views-panes{margin-bottom:16px;}.page-database-browse-funds .giin-col-last .pane-views-panes .pane-title{font-size:16px;text-transform:uppercase;}.page-database-browse-funds .giin-col-last .pane-views-panes .view a{font-weight:normal;}.page-database-browse-funds .giin-col-last .pane-views-panes .view .views-field-nid{font-size:12px;color:black;}.page-database-browse-funds .giin-col-last .pane-views-panes .view .views-row{width:50%;float:left;padding-right:10px;box-sizing:border-box;}@media (min-width:0) and (max-width:679px){.page-database-browse-funds .pane-page-title{border-top:none;}.page-database-browse-funds .giin-2col .pane-page-title + .pane-instructions{margin-top:0;}}@media (min-width:680px){.page-database-browse-funds .giin-col-last .pane-views-panes{width:50%;float:left;}}.page-choice .pane-page-title,.page-choice .pane-page-breadcrumb{display:none;}.page-choice .panel-2col{padding:0 20px;}.page-choice .panel-2col .panel-col-first{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-top:20px;border-bottom:1px solid #e2e1dd;}@media (min-width:680px){.page-choice .panel-2col .panel-col-first{width:45.07042%;float:left;margin-right:-100%;margin-left:0;clear:none;border:none;}}.page-choice .panel-2col .panel-col-last{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-top:20px;}@media (min-width:680px){.page-choice .panel-2col .panel-col-last{width:45.07042%;float:right;margin-left:0;margin-right:0;clear:none;}}.page-choice .pane-page-content .choice-intro{color:#89969f;margin-bottom:20px;}.page-choice .pane-page-content .choice-intro p{margin:0;line-height:18px;}.page-choice .pane-page-content .choice-title{font-size:24px;margin-bottom:20px;font-weight:bold;}.page-choice .pane-page-content .choice-body img:hover{opacity:0.9;}.page-choice .pane-page-content .choice-body a{text-decoration:underline;}.page-choice .pane-page-content .choice-body a[href="/node/add/fund"]{display:inline-block;}.page-choice .pane-page-content .choice-body a:hover{text-decoration:none;}.page-choice .pane-page-content .choice-body em{font-style:normal;color:#89969f;}.page-choice .pane-page-content .choice-body > ul{margin-left:20px;list-style:square;font-size:1.1em;}.page-choice .pane-page-content .choice-body > ul li{list-style:square;margin-bottom:10px;}.page-contributor-dashboard h1{font-weight:normal;font-size:36px;line-height:40px;}.page-contributor-dashboard h1 span{font-weight:bold;}.page-contributor-dashboard .pane-dashboard-welcome-message{margin-bottom:16px;}.page-contributor-dashboard #visualizationHist{margin:0 auto;overflow:hidden;}.page-contributor-dashboard .pane-fund-views-per-profile{overflow:hidden;padding-bottom:18px;}.page-contributor-dashboard .menu-name-menu-contributor-dashboard-user-{margin-bottom:16px;}.page-contributor-dashboard .menu-name-menu-contributor-dashboard-user- li{display:inline-block;margin-right:12px;}.page-contributor-dashboard .menu-name-menu-contributor-dashboard-user- li a{font-weight:normal;text-decoration:underline;font-size:13px;}.page-contributor-dashboard .menu-name-menu-contributor-dashboard-user- li a:hover{text-decoration:none;}.page-contributor-dashboard .pane-user-info-panel-pane-1 .views-label{font-weight:bold;min-width:50px;display:inline-block;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1{margin-bottom:1.41%;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles{margin-bottom:15px;margin-top:15px;padding:0 2%;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles table{width:100%;min-width:650px;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles thead tr th{text-align:center;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles thead tr:first-child{border-bottom-width:1px;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles thead tr:first-child th:first-child{text-align:left;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles thead tr:nth-child(2){border-top-width:1px;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles thead tr:nth-child(2) th{width:10%;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles .view-content{overflow-x:auto;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles .views-field{text-align:center;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles .views-field-title{text-align:left;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles .views-field-title a:nth-child(2){font-weight:normal;font-size:12px;margin-left:4px;}.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles .product-status-draft{background-color:#D86015;color:#ffffff;padding:2px 10px;text-transform:uppercase;}.page-contributor-dashboard .giin-col-row-1{background-color:#003045;box-sizing:border-box;color:#ffffff;margin-bottom:18px;padding:24px 2%;}.page-contributor-dashboard .giin-col-row-1 a{color:#ffffff;}.page-contributor-dashboard .beautytips-wrapper .views-amount{border-bottom:1px dotted #003045;}.page-contributor-dashboard .ib-tooltip{display:none;}.page-contributor-dashboard .bt-content h3{margin:0;}.page-contributor-dashboard .bt-content ul{font-size:13px;}@media (min-width:680px){.page-contributor-dashboard .pane-contributor-funds-product-profiles-panel-pane-1 .view-contributor-funds-product-profiles{padding:0;margin-bottom:0;}.page-contributor-dashboard .giin-col-row-1{padding:24px;}.page-contributor-dashboard .pane-border.with-title .pane-title{font-size:17px;}}.page-subscriber-dashboard h1{font-weight:normal;font-size:36px;line-height:40px;margin-bottom:16px;}.page-subscriber-dashboard h1 span{font-weight:bold;}.page-subscriber-dashboard .giin-col-row-1{background-color:#b5d700;box-sizing:border-box;color:#003045;margin-bottom:18px;padding:24px;}.page-subscriber-dashboard .giin-col-row-1 .pane-title{font-size:17px;border-bottom:1px solid #e2e1dd;padding-bottom:6px;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1,.page-subscriber-dashboard .pane-giin-users-1{margin-bottom:18px;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 ul,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1 ul,.page-subscriber-dashboard .pane-giin-users-1 ul{list-style:square;margin-left:20px;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 ul a,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1 ul a,.page-subscriber-dashboard .pane-giin-users-1 ul a{font-weight:normal;text-decoration:underline;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 ul a:hover,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1 ul a:hover,.page-subscriber-dashboard .pane-giin-users-1 ul a:hover{text-decoration:none;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 ul .favorites-remove,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1 ul .favorites-remove,.page-subscriber-dashboard .pane-giin-users-1 ul .favorites-remove{font-size:13px;text-decoration:none;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 ul .favorites-remove:hover,.page-subscriber-dashboard .pane-recently-added-or-updated-funds-panel-pane-1 ul .favorites-remove:hover,.page-subscriber-dashboard .pane-giin-users-1 ul .favorites-remove:hover{font-weight:bold;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-edit-node,.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-title{display:inline;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-sid{display:none;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-edit-node a{font-size:12px;text-decoration:none;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-edit-node a:hover{text-decoration:underline;}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-edit-node a:before{content:'[';}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .views-field-edit-node a:after{content:']';}.page-subscriber-dashboard .pane-my-funds-block-panel-pane-1 .view-footer{line-height:12px;border-top:1px solid #e2e1dd;padding-top:10px;margin-top:12px;font-size:13px;}.page-subscriber-dashboard .pane-industry-updates-panel-pane-2 .more-link a{font-size:11px;text-align:left;margin:-2px -12px -12px;background:url(/sites/all/themes/custom/giin/images/frontpage/blue-arrow.png) no-repeat calc(100% - 30px) center #e2e1dd;color:#003045;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;padding:6px 12px;line-height:20px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}.page-subscriber-dashboard .pane-industry-updates-panel-pane-2 .more-link a:hover{text-decoration:none;background:url(/sites/all/themes/custom/giin/images/frontpage/blue-arrow.png) no-repeat calc(100% - 30px) center;background-color:#cbc9c1;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-quick{border-bottom:1px solid #e2e1dd;padding-bottom:6px;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-quick .pane-title{margin-bottom:12px;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-quick ul li{list-style:none;font-size:20px;text-transform:uppercase;font-family:"franklin-gothic-urw-cond",Tahoma,"Trebuchet MS",sans-serif;margin:10px 0;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-quick ul li a{transition:color 0.1s ease-in;background:url(/sites/all/themes/custom/giin/images/frontpage/arrow.png) no-repeat 94% center;display:block;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-quick ul li a:hover{text-decoration:none;color:#ffffff;}.page-subscriber-dashboard .pane-active-funds{margin-top:18px;text-align:center;font-size:20px;}.page-subscriber-dashboard .pane-active-funds span{font-weight:bold;font-size:22px;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-activi ul{margin-left:20px;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-activi ul li{list-style:square;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-activi ul li a{font-weight:normal;text-decoration:underline;}.page-subscriber-dashboard .pane-menu-subscriber-dashboard-activi ul li a:hover{text-decoration:none;}.page-subscriber-dashboard .pane-impactbase-alert{border:1px solid #e2e1dd;padding:12px;background:#f6f9e1;color:#003045;margin-bottom:16px;}.page-subscriber-dashboard .pane-impactbase-alert .pane-title{border:none;margin:auto;padding:0;}@media (min-width:680px){.page-subscriber-dashboard .pane-border.with-title .pane-title{font-size:17px;}.page-subscriber-dashboard .giin-col-row-2{display:table;height:100%;}.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-1,.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-2{display:table-cell;float:none;margin:0;height:100%;width:50%;}.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-1 > .region-inner,.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-2 > .region-inner{height:100%;border:1px solid #e2e1dd;vertical-align:top;}.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-1 .pane-border,.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-2 .pane-border{border:none;}.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-1{padding-right:0.74%;}.page-subscriber-dashboard .giin-col-row-2 .giin-col-1-row-2-2{padding-left:0.74%;}.page-subscriber-dashboard .view-industry-updates .views-field-body{display:none;}}@media (min-width:0) and (max-width:679px){.page-subscriber-dashboard .giin-col-row-1{margin-bottom:0;}.page-subscriber-dashboard .pane-impactbase-statistics{margin-top:0;border-bottom:none;}.page-subscriber-dashboard .pane-active-funds{margin-bottom:18px;}.page-subscriber-dashboard .view-my-funds-block,.page-subscriber-dashboard .view-recently-added-or-updated-funds,.page-subscriber-dashboard #favorites-list,.page-subscriber-dashboard .view-industry-updates{padding:0 2%;}.page-subscriber-dashboard .view-my-funds-block,.page-subscriber-dashboard .view-recently-added-or-updated-funds,.page-subscriber-dashboard #favorites-list{margin-top:12px;}.page-subscriber-dashboard .pane-industry-updates-panel-pane-2 .more-link a{margin:0 -2%;}.page-subscriber-dashboard .giin-col-row-1{padding:24px 2%;}}.page-home #page-top{border-bottom:none;}.page-home.logged-in #page-content{margin-top:0;}.page-home #page-content{padding-bottom:0;}.page-home #content{margin-bottom:20px;}.page-home #content .highlighted{padding:28px 30px;border-top:1px solid #003045;border-bottom:1px solid #003045;text-align:center;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}.page-home #content .highlighted p{margin:0;color:#003045;font-size:13px;}.page-home #content .highlighted p em > strong{font-size:20px;}.page-home #content .highlighted p:last-child{margin-top:2px;}@media (min-width:0) and (max-width:679px){.page-home #content-sidebars{margin-bottom:40px;}.page-home #page-dynamic + #page-content{border-top:none;}.page-home #content-header-left{display:none;}.page-home #content-header-right{text-align:center;background:url(/sites/all/themes/custom/giin/images/frontpage/banner.png) no-repeat center top;min-height:354px;margin-bottom:10px;}.page-home #content-header-right .header-inner{margin-top:8%;}}@media (min-width:0) and (max-width:679px) and (min-width:680px){.page-home #content-header-right .header-inner .header-inner{margin-top:20%;}}@media (min-width:0) and (max-width:679px){.page-home #content-header-right h1{font-weight:normal;font-size:29px;}.page-home #content-header-right a.learn-more{transition:all 0.15s ease-in;font-size:14px;background:#bdd400;padding:10px 30px;color:#003045;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;margin-top:30px;}.page-home #content-header-right a.learn-more:hover{background:#d4de86;}}.page-home #content-footer-sidebars #content-footer-left .panel-pane{color:#003045;text-align:center;padding-bottom:60px;border-bottom:1px solid #003045;font-size:16px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane h2{color:#003045;margin-bottom:12px;padding:23px 30px 0;font-size:36px;line-height:30px;font-weight:normal;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content{padding:0 30px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row{padding-bottom:20px;margin-bottom:2px;line-height:20px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row .views-field-title{margin-bottom:8px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row .views-field-title a{color:#a2ad00;text-decoration:none;font-weight:bold;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row .views-field-title a:after{display:inline-block;content:'';background:url(/sites/all/themes/custom/giin/images/external-link.svg) no-repeat left center;width:16px;height:15px;position:relative;top:2px;margin-left:2px;opacity:0.8;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row .views-field-title a:hover{text-decoration:underline;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link{text-align:center;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a{transition:all 0.15s ease-in;font-size:14px;background:#bdd400;padding:10px 30px;color:#003045;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;margin-top:30px;margin-top:0;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a:hover{background:#d4de86;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a:after{display:inline-block;content:'';background:url(/sites/all/themes/custom/giin/images/external-link.svg) no-repeat left center;width:16px;height:15px;position:relative;top:2px;margin-left:2px;opacity:0.8;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a:after{margin-left:0;}#content-footer .panel-pane{padding:35px 10%;text-align:center;font-size:14px;line-height:20px;margin-bottom:50px;}#content-footer .panel-pane p{margin:0;}#content-footer .panel-pane img.panopoly-image-full{margin-bottom:22px;width:100px !important;margin-top:20px;}#content-footer .panel-pane .field-name-field-basic-image-caption{color:#000000;font-size:14px;line-height:22px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}@media (min-width:680px){.page-home #content-header{margin-bottom:20px;}.page-home #content-header .content-inner #content-header-left{background:no-repeat -20px -145px #b5d700;height:363px;}.page-home #content-header .content-inner #content-header-left .header-inner{height:363px;padding:5% 0 0 7%;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-user-login{width:65%;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-helper-links{padding:20px 90px 0 0;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-helper-links ul li{padding:15px 0;border-bottom:1px solid #608423;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-helper-links ul li:first-child{border-top:1px solid #608423;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-helper-links ul li a{font-size:27px;background:url(/sites/all/themes/custom/giin/images/frontpage/link-icon.png) no-repeat right center;color:#003045;text-decoration:none;display:block;font-weight:normal;text-transform:uppercase;line-height:30px;font-family:"franklin-gothic-urw-cond",Tahoma,"Trebuchet MS",sans-serif;padding-right:10px;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-helper-links ul li a:hover{text-decoration:underline;}.page-home #content-header .content-inner #content-header-right{background:url(/sites/all/themes/custom/giin/images/frontpage/banner.png) no-repeat center -870px #002c3f;height:363px;position:relative;}.page-home #content-header .content-inner #content-header-right:before{content:'';background:url(/sites/all/themes/custom/giin/images/frontpage/front-banner-corner.png) no-repeat right center;position:absolute;height:363px;width:70px;display:block;left:-70px;top:0;}.page-home #content-header .content-inner #content-header-right .banner-text{font-size:16px;color:#ffffff;margin-top:34px;padding:0 34px 0 0;line-height:30px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}.page-home #content-header .content-inner #content-header-right .banner-text p{display:block;margin-bottom:20px;}.page-home #content-header .content-inner #content-header-right .banner-text h1{font-size:40px;font-size:40px;line-height:40px;margin-bottom:20px;font-weight:normal;}.page-home #content-header .content-inner #content-header-right .banner-text h1 strong{font-weight:bold;}.page-home #content-header .content-inner #content-header-right .banner-text a.learn-more{transition:all 0.15s ease-in;font-size:13px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;background:#bdd400;padding:8px 30px;color:#003045;text-transform:uppercase;text-decoration:none;font-weight:bold;}.page-home #content-header .content-inner #content-header-right .banner-text a.learn-more:hover{background:#d4de86;}}.page-home #content-sidebars .field-name-field-basic-image-image img{display:block;width:100%;height:100%;}.page-home #content-sidebars .field-name-field-basic-text-text{transition:background-color 0.15s ease-in;display:block;background:url(/sites/all/themes/custom/giin/images/frontpage/arrow.png) no-repeat 94% center #235a92;color:white;text-transform:uppercase;padding:9px 6%;}.page-home #content-sidebars .field-name-field-basic-text-text:hover{background-color:#2d73bb;}.page-home #content-sidebars .fieldable-panels-pane a{text-decoration:none;font-weight:bold;color:#ffffff;font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-size:13px;}.page-home #content-sidebars .fieldable-panels-pane a:hover{text-decoration:none;}@media (min-width:680px){.page-home #content{margin-bottom:20px;}.page-home #content .highlighted{background:#f6f9e1;border-top:3px solid #bed600;border-bottom:3px solid #bed600;}}@media (min-width:680px){.page-home #content-footer-sidebars{margin-bottom:20px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane h2{margin-bottom:0;}.page-home #content-footer-sidebars #content-footer-left .panel-pane{border:1px solid #e2e1dd;text-align:left;padding-bottom:0;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content{margin-bottom:18px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row{border-bottom:2px solid #e2e1dd;line-height:22px;padding-top:12px;padding-bottom:0;margin-bottom:0;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .view-content .views-row:last-child{border-bottom:none;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link{text-align:left;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a{background:url(/sites/all/themes/custom/giin/images/frontpage/blue-arrow.png) no-repeat calc(100% - 30px) center #e2e1dd;color:#003045;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;font-size:13px;padding:9px 30px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;margin-bottom:-1px;}.page-home #content-footer-sidebars #content-footer-left .panel-pane .more-link a:hover{text-decoration:none;background:url(/sites/all/themes/custom/giin/images/frontpage/blue-arrow.png) no-repeat calc(100% - 30px) center;background-color:#cbc9c1;}}@media (min-width:680px){.page-home #content-footer{background:#f1f1f1;}.page-home #content-footer .panel-pane{padding:35px 20%;margin-bottom:0;}.page-home #content-footer .panel-pane img.panopoly-image-full{width:auto !important;margin-top:0;}}@media (min-width:983px){.page-home #content-header .content-inner #content-header-right .banner-text{margin-top:60px;padding:0 85px 0 0;font-size:18px;}}@media (min-width:1045px){.page-home #content-header .content-inner #content-header-left .header-inner{padding:46px 0 0 30px;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-register-link{font-size:29px;padding-right:0;}.page-home #content-header .content-inner #content-header-left .header-inner .pane-frontpage-register-link .form-item{line-height:28px;}}html.print-html-container{margin:0;}.fund-print-page.print-format-pdf .pane-page-logo{margin-left:30px;margin-bottom:30px;margin-top:60px;}.fund-print-page.print-format-pdf .pane-node-title{background-color:#c2c2c5;color:#ffffff;padding:10px 26px;}.fund-print-page.print-format-pdf .pane-node-title h1{font-size:28px;}.fund-print-page.print-format-pdf .giin-row-1{background-color:#eef0f4;margin-bottom:20px;border-bottom:16px solid #a6a6aa;}.fund-print-page.print-format-pdf .giin-row-2,.fund-print-page.print-format-pdf .giin-row-3{padding:0 20px;}.fund-print-page.print-format-pdf fieldset{margin-bottom:8px;}.fund-print-page.print-format-pdf fieldset:last-child{margin-bottom:0;}.fund-print-page.print-format-pdf fieldset > legend{border:none;display:block;box-sizing:content-box;margin:0;position:static;background-color:#003045;color:#ffffff;font-size:18px;padding:12px 6px;}.fund-print-page.print-format-pdf .pane-key-personnel .field-name-field-top-mp .field-collection-view{padding-top:0;margin-top:0;border-top:none;}.fund-print-page.print-format-pdf .node--fund--full .field{padding:4px 8px 6px;background-color:#eef0f4;border-color:#ffffff;color:#222;font-weight:normal;font-size:13px;page-break-inside:avoid;}.fund-print-page.print-format-pdf .node--fund--full .field:nth-child(even){background-color:#adc8d8;}.fund-print-page.print-format-pdf .node--fund--full .field .label-inline{page-break-inside:avoid;text-transform:uppercase;font-size:12px;font-weight:normal;}.fund-print-page.print-format-pdf .node--fund--full .field .field-content{page-break-inside:avoid;}.fund-print-page.print-format-pdf .copyright-text{margin-top:0;background-color:#c1d72f;color:#222;padding:20px 26px;border-top:20px solid #eef0f4;}.fund-print-page .field-name-giin-firm-link,.fund-print-page .pane-key-personnel .node--key-personnel .field-name-field-contact-email a,.fund-print-page .pane-key-personnel .node--key-personnel .field-name-field-main-fund-email a,.fund-print-page .contextual-links-wrapper{display:none !important;}.fund-print-page .pane-border{border:none;padding:0;}.fund-print-page fieldset > legend{margin-bottom:0;}.fund-print-page fieldset.collapsed .fieldset-wrapper{display:block !important;padding:0;}.fund-print-page fieldset.collapsible .fieldset-legend{background:none;padding-left:6px;}.fund-print-page .pane-page-logo{margin-left:4px;margin-bottom:20px;}.fund-print-page .pane-node-field-firm-ref,.fund-print-page .pane-key-personnel{font-size:13px;}.fund-print-page .pane-node-field-firm-ref .pane-title,.fund-print-page .pane-key-personnel .pane-title{font-size:16px;}.fund-print-page .node--fund--full .field-group-htabs-wrapper h2{display:none;}.fund-print-page .node--fund--full .field .label-inline{width:40%;padding-right:2%;box-sizing:inherit;margin-bottom:0;}.fund-print-page .node--fund--full .field .field-content{width:58%;display:inline-block;float:none;}.fund-print-page .copyright-text{margin-top:20px;font-size:12px;}.fund-print-page.print-format-html .node--fund--full .field{padding:6px;}.fund-print-page.print-format-html .node--fund--full .field .label-inline{vertical-align:top;}.node-type-tableau-report-page{line-height:22px;color:#003045;font-size:16px;}.node-type-tableau-report-page h2{font-size:22px;}.node-type-tableau-report-page h3{font-size:20px;}.node-type-tableau-report-page #page-content > .pane-page-breadcrumb{margin-bottom:0;}.node-type-tableau-report-page #page-content > .pane-page-title{margin-bottom:0;}.node-type-tableau-report-page h1.page-title{color:#003045;margin-bottom:0;padding:0;font-size:36px;line-height:40px;font-weight:normal;border-bottom:1px solid #e2e1dd;padding-top:14px;padding-bottom:14px;}@media (min-width:680px){.node-type-tableau-report-page h1.page-title{margin-left:20px;margin-right:20px;}}.node-type-tableau-report-page .pane-page-tabs .tabs{padding-top:10px;padding-bottom:6px;border-bottom:1px solid #e2e1dd;margin-bottom:0;}@media (min-width:680px){.node-type-tableau-report-page .pane-page-tabs .tabs{margin-left:20px;margin-right:20px;}}@media (min-width:680px){.node-type-tableau-report-page .giin-display.giin-tableau-report{margin-left:20px;margin-right:20px;}}.node-type-tableau-report-page .pane-node-field-tableau-date{float:left;}.node-type-tableau-report-page .pane-node-field-tableau-date .field--name-field-tableau-date{display:inline-block;}.node-type-tableau-report-page .chart-scroll-link-pane{font-size:16px;float:right;}.node-type-tableau-report-page .chart-scroll-link-pane p{margin:0;}.node-type-tableau-report-page .chart-scroll-link-pane a:before{background:url(/sites/all/themes/custom/giin/images/pdf.png) no-repeat center top;content:'';width:19px;height:19px;background-size:cover;display:inline-block;margin-right:1px;position:relative;top:3px;}.node-type-tableau-report-page .pane-node-field-tableau-group-description{margin-bottom:20px;}.node-type-tableau-report-page .tableau-links .field__item{margin:5px 0;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table{width:100%;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table thead tr{border:none;border-bottom:1px solid #ccc;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table thead th{font-size:16px;background:none;font-weight:bold;color:inherit;text-transform:none;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table td:first-child{width:40%;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table td:last-child{width:60%;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table tbody{font-size:15px;}.node-type-tableau-report-page .pane-node-field-tableau-group-respondents table tbody tr.odd{background:none;}.node-type-tableau-report-page .tableauPlaceholder{margin:0 auto;overflow:hidden;min-height:600px;position:relative;}.node-type-tableau-report-page .tableauPlaceholder iframe{min-height:600px;}.node-type-tableau-report-page #charts .field--name-field-tableau-tableau-link .hint{font-size:13px;color:#555555;padding-left:10px;}.node-type-tableau-report-page #charts .field--name-field-tableau-tableau-link .field__item{border-bottom:1px solid #e2e1dd;padding-bottom:14px;margin-bottom:20px;}.node-type-tableau-report-page #charts .field--name-field-tableau-tableau-link .field__item:last-child{border:none;}.node-type-tableau-report-page #charts .field--name-field-tableau-tableau-link .toTop.scroll-link{font-size:14px;margin:10px 0 0;display:inline-block;position:relative;}.node-type-tableau-report-page #charts .field--name-field-tableau-tableau-link .toTop.scroll-link:after{background:url(/sites/all/themes/custom/giin/images/base/select-down.png) no-repeat center top;content:'';width:11px;height:6px;background-size:cover;display:inline-block;margin-left:3px;}.node-type-tableau-report-page .giin-row-1{padding-top:14px;}.node-type-tableau-report-page .giin-row-4,.node-type-tableau-report-page .giin-row-2,.node-type-tableau-report-page .giin-row-1{border-bottom:1px solid #e2e1dd;padding-bottom:14px;margin-bottom:14px;}.node-type-tableau-report-page .scroll-link{border-bottom:1px dashed #003d5c;font-weight:normal;text-decoration:none;}.node-type-tableau-report-page .scroll-link:hover{text-decoration:none;border-bottom:none;}.page-node-add-fund,.page-node-edit.node-type-fund,.page-node-add-firm-profile,.page-node-edit.node-type-firm-profile{position:relative;}.page-node-add-fund .panel-1col .panel-col,.page-node-edit.node-type-fund .panel-1col .panel-col,.page-node-add-firm-profile .panel-1col .panel-col,.page-node-edit.node-type-firm-profile .panel-1col .panel-col{position:relative;}.page-node-add-fund .giin-fieldset,.page-node-edit.node-type-fund .giin-fieldset,.page-node-add-firm-profile .giin-fieldset,.page-node-edit.node-type-firm-profile .giin-fieldset{padding:0 14px;}.page-node-add-fund #page-content,.page-node-edit.node-type-fund #page-content,.page-node-add-firm-profile #page-content,.page-node-edit.node-type-firm-profile #page-content{margin-top:30px;}.page-node-add-fund .pane-page-title,.page-node-edit.node-type-fund .pane-page-title,.page-node-add-firm-profile .pane-page-title,.page-node-edit.node-type-firm-profile .pane-page-title{border-top:4px solid #bed600;border-bottom:4px solid #bed600;padding-left:6px;float:left;width:100%;clear:both;margin:0 0 40px;box-sizing:border-box;}.page-node-add-fund .pane-page-title h1,.page-node-edit.node-type-fund .pane-page-title h1,.page-node-add-firm-profile .pane-page-title h1,.page-node-edit.node-type-firm-profile .pane-page-title h1{font-size:20px;}.page-node-add-fund .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select,.page-node-edit.node-type-fund .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select,.page-node-add-firm-profile .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select,.page-node-edit.node-type-firm-profile .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select{width:auto;}.page-node-add-fund .tabledrag-toggle-weight-wrapper,.page-node-edit.node-type-fund .tabledrag-toggle-weight-wrapper,.page-node-add-firm-profile .tabledrag-toggle-weight-wrapper,.page-node-edit.node-type-firm-profile .tabledrag-toggle-weight-wrapper{display:none;}@media (min-width:680px){.page-node-add-fund .pane-page-tabs,.page-node-edit.node-type-fund .pane-page-tabs,.page-node-add-firm-profile .pane-page-tabs,.page-node-edit.node-type-firm-profile .pane-page-tabs{position:absolute;right:0;top:13px;}.page-node-add-fund .pane-node-form-buttons,.page-node-add-fund .giin-fieldset,.page-node-edit.node-type-fund .pane-node-form-buttons,.page-node-edit.node-type-fund .giin-fieldset,.page-node-add-firm-profile .pane-node-form-buttons,.page-node-add-firm-profile .giin-fieldset,.page-node-edit.node-type-firm-profile .pane-node-form-buttons,.page-node-edit.node-type-firm-profile .giin-fieldset{padding:0;}}@media (min-width:0) and (max-width:679px){.page-node-add-fund .field-name-field-example-impact-reports:before,.page-node-add-fund .field-name-field-firm-files:before,.page-node-add-fund .field-name-field-primary-contacts:before,.page-node-add-fund .field-name-field-top-mp:before,.page-node-edit.node-type-fund .field-name-field-example-impact-reports:before,.page-node-edit.node-type-fund .field-name-field-firm-files:before,.page-node-edit.node-type-fund .field-name-field-primary-contacts:before,.page-node-edit.node-type-fund .field-name-field-top-mp:before,.page-node-add-firm-profile .field-name-field-example-impact-reports:before,.page-node-add-firm-profile .field-name-field-firm-files:before,.page-node-add-firm-profile .field-name-field-primary-contacts:before,.page-node-add-firm-profile .field-name-field-top-mp:before,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports:before,.page-node-edit.node-type-firm-profile .field-name-field-firm-files:before,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts:before,.page-node-edit.node-type-firm-profile .field-name-field-top-mp:before{display:none;}.page-node-add-fund .field-name-field-example-impact-reports table,.page-node-add-fund .field-name-field-firm-files table,.page-node-add-fund .field-name-field-primary-contacts table,.page-node-add-fund .field-name-field-top-mp table,.page-node-edit.node-type-fund .field-name-field-example-impact-reports table,.page-node-edit.node-type-fund .field-name-field-firm-files table,.page-node-edit.node-type-fund .field-name-field-primary-contacts table,.page-node-edit.node-type-fund .field-name-field-top-mp table,.page-node-add-firm-profile .field-name-field-example-impact-reports table,.page-node-add-firm-profile .field-name-field-firm-files table,.page-node-add-firm-profile .field-name-field-primary-contacts table,.page-node-add-firm-profile .field-name-field-top-mp table,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports table,.page-node-edit.node-type-firm-profile .field-name-field-firm-files table,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts table,.page-node-edit.node-type-firm-profile .field-name-field-top-mp table{width:100%;}.page-node-add-fund .field-name-field-example-impact-reports table,.page-node-add-fund .field-name-field-example-impact-reports thead,.page-node-add-fund .field-name-field-example-impact-reports tbody,.page-node-add-fund .field-name-field-example-impact-reports th,.page-node-add-fund .field-name-field-example-impact-reports td,.page-node-add-fund .field-name-field-example-impact-reports tr,.page-node-add-fund .field-name-field-firm-files table,.page-node-add-fund .field-name-field-firm-files thead,.page-node-add-fund .field-name-field-firm-files tbody,.page-node-add-fund .field-name-field-firm-files th,.page-node-add-fund .field-name-field-firm-files td,.page-node-add-fund .field-name-field-firm-files tr,.page-node-add-fund .field-name-field-primary-contacts table,.page-node-add-fund .field-name-field-primary-contacts thead,.page-node-add-fund .field-name-field-primary-contacts tbody,.page-node-add-fund .field-name-field-primary-contacts th,.page-node-add-fund .field-name-field-primary-contacts td,.page-node-add-fund .field-name-field-primary-contacts tr,.page-node-add-fund .field-name-field-top-mp table,.page-node-add-fund .field-name-field-top-mp thead,.page-node-add-fund .field-name-field-top-mp tbody,.page-node-add-fund .field-name-field-top-mp th,.page-node-add-fund .field-name-field-top-mp td,.page-node-add-fund .field-name-field-top-mp tr,.page-node-edit.node-type-fund .field-name-field-example-impact-reports table,.page-node-edit.node-type-fund .field-name-field-example-impact-reports thead,.page-node-edit.node-type-fund .field-name-field-example-impact-reports tbody,.page-node-edit.node-type-fund .field-name-field-example-impact-reports th,.page-node-edit.node-type-fund .field-name-field-example-impact-reports td,.page-node-edit.node-type-fund .field-name-field-example-impact-reports tr,.page-node-edit.node-type-fund .field-name-field-firm-files table,.page-node-edit.node-type-fund .field-name-field-firm-files thead,.page-node-edit.node-type-fund .field-name-field-firm-files tbody,.page-node-edit.node-type-fund .field-name-field-firm-files th,.page-node-edit.node-type-fund .field-name-field-firm-files td,.page-node-edit.node-type-fund .field-name-field-firm-files tr,.page-node-edit.node-type-fund .field-name-field-primary-contacts table,.page-node-edit.node-type-fund .field-name-field-primary-contacts thead,.page-node-edit.node-type-fund .field-name-field-primary-contacts tbody,.page-node-edit.node-type-fund .field-name-field-primary-contacts th,.page-node-edit.node-type-fund .field-name-field-primary-contacts td,.page-node-edit.node-type-fund .field-name-field-primary-contacts tr,.page-node-edit.node-type-fund .field-name-field-top-mp table,.page-node-edit.node-type-fund .field-name-field-top-mp thead,.page-node-edit.node-type-fund .field-name-field-top-mp tbody,.page-node-edit.node-type-fund .field-name-field-top-mp th,.page-node-edit.node-type-fund .field-name-field-top-mp td,.page-node-edit.node-type-fund .field-name-field-top-mp tr,.page-node-add-firm-profile .field-name-field-example-impact-reports table,.page-node-add-firm-profile .field-name-field-example-impact-reports thead,.page-node-add-firm-profile .field-name-field-example-impact-reports tbody,.page-node-add-firm-profile .field-name-field-example-impact-reports th,.page-node-add-firm-profile .field-name-field-example-impact-reports td,.page-node-add-firm-profile .field-name-field-example-impact-reports tr,.page-node-add-firm-profile .field-name-field-firm-files table,.page-node-add-firm-profile .field-name-field-firm-files thead,.page-node-add-firm-profile .field-name-field-firm-files tbody,.page-node-add-firm-profile .field-name-field-firm-files th,.page-node-add-firm-profile .field-name-field-firm-files td,.page-node-add-firm-profile .field-name-field-firm-files tr,.page-node-add-firm-profile .field-name-field-primary-contacts table,.page-node-add-firm-profile .field-name-field-primary-contacts thead,.page-node-add-firm-profile .field-name-field-primary-contacts tbody,.page-node-add-firm-profile .field-name-field-primary-contacts th,.page-node-add-firm-profile .field-name-field-primary-contacts td,.page-node-add-firm-profile .field-name-field-primary-contacts tr,.page-node-add-firm-profile .field-name-field-top-mp table,.page-node-add-firm-profile .field-name-field-top-mp thead,.page-node-add-firm-profile .field-name-field-top-mp tbody,.page-node-add-firm-profile .field-name-field-top-mp th,.page-node-add-firm-profile .field-name-field-top-mp td,.page-node-add-firm-profile .field-name-field-top-mp tr,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports table,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports thead,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports tbody,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports th,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports td,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports tr,.page-node-edit.node-type-firm-profile .field-name-field-firm-files table,.page-node-edit.node-type-firm-profile .field-name-field-firm-files thead,.page-node-edit.node-type-firm-profile .field-name-field-firm-files tbody,.page-node-edit.node-type-firm-profile .field-name-field-firm-files th,.page-node-edit.node-type-firm-profile .field-name-field-firm-files td,.page-node-edit.node-type-firm-profile .field-name-field-firm-files tr,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts table,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts thead,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts tbody,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts th,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts td,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts tr,.page-node-edit.node-type-firm-profile .field-name-field-top-mp table,.page-node-edit.node-type-firm-profile .field-name-field-top-mp thead,.page-node-edit.node-type-firm-profile .field-name-field-top-mp tbody,.page-node-edit.node-type-firm-profile .field-name-field-top-mp th,.page-node-edit.node-type-firm-profile .field-name-field-top-mp td,.page-node-edit.node-type-firm-profile .field-name-field-top-mp tr{display:block;}.page-node-add-fund .field-name-field-example-impact-reports .field-multiple-drag,.page-node-add-fund .field-name-field-firm-files .field-multiple-drag,.page-node-add-fund .field-name-field-primary-contacts .field-multiple-drag,.page-node-add-fund .field-name-field-top-mp .field-multiple-drag,.page-node-edit.node-type-fund .field-name-field-example-impact-reports .field-multiple-drag,.page-node-edit.node-type-fund .field-name-field-firm-files .field-multiple-drag,.page-node-edit.node-type-fund .field-name-field-primary-contacts .field-multiple-drag,.page-node-edit.node-type-fund .field-name-field-top-mp .field-multiple-drag,.page-node-add-firm-profile .field-name-field-example-impact-reports .field-multiple-drag,.page-node-add-firm-profile .field-name-field-firm-files .field-multiple-drag,.page-node-add-firm-profile .field-name-field-primary-contacts .field-multiple-drag,.page-node-add-firm-profile .field-name-field-top-mp .field-multiple-drag,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports .field-multiple-drag,.page-node-edit.node-type-firm-profile .field-name-field-firm-files .field-multiple-drag,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts .field-multiple-drag,.page-node-edit.node-type-firm-profile .field-name-field-top-mp .field-multiple-drag{display:none;}.page-node-add-fund .field-name-field-example-impact-reports .container-inline-date .date-padding,.page-node-add-fund .field-name-field-example-impact-reports input[type='text'],.page-node-add-fund .field-name-field-example-impact-reports select,.page-node-add-fund .field-name-field-firm-files .container-inline-date .date-padding,.page-node-add-fund .field-name-field-firm-files input[type='text'],.page-node-add-fund .field-name-field-firm-files select,.page-node-add-fund .field-name-field-primary-contacts .container-inline-date .date-padding,.page-node-add-fund .field-name-field-primary-contacts input[type='text'],.page-node-add-fund .field-name-field-primary-contacts select,.page-node-add-fund .field-name-field-top-mp .container-inline-date .date-padding,.page-node-add-fund .field-name-field-top-mp input[type='text'],.page-node-add-fund .field-name-field-top-mp select,.page-node-edit.node-type-fund .field-name-field-example-impact-reports .container-inline-date .date-padding,.page-node-edit.node-type-fund .field-name-field-example-impact-reports input[type='text'],.page-node-edit.node-type-fund .field-name-field-example-impact-reports select,.page-node-edit.node-type-fund .field-name-field-firm-files .container-inline-date .date-padding,.page-node-edit.node-type-fund .field-name-field-firm-files input[type='text'],.page-node-edit.node-type-fund .field-name-field-firm-files select,.page-node-edit.node-type-fund .field-name-field-primary-contacts .container-inline-date .date-padding,.page-node-edit.node-type-fund .field-name-field-primary-contacts input[type='text'],.page-node-edit.node-type-fund .field-name-field-primary-contacts select,.page-node-edit.node-type-fund .field-name-field-top-mp .container-inline-date .date-padding,.page-node-edit.node-type-fund .field-name-field-top-mp input[type='text'],.page-node-edit.node-type-fund .field-name-field-top-mp select,.page-node-add-firm-profile .field-name-field-example-impact-reports .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-example-impact-reports input[type='text'],.page-node-add-firm-profile .field-name-field-example-impact-reports select,.page-node-add-firm-profile .field-name-field-firm-files .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-firm-files input[type='text'],.page-node-add-firm-profile .field-name-field-firm-files select,.page-node-add-firm-profile .field-name-field-primary-contacts .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-primary-contacts input[type='text'],.page-node-add-firm-profile .field-name-field-primary-contacts select,.page-node-add-firm-profile .field-name-field-top-mp .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-top-mp input[type='text'],.page-node-add-firm-profile .field-name-field-top-mp select,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-example-impact-reports select,.page-node-edit.node-type-firm-profile .field-name-field-firm-files .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-firm-files input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-firm-files select,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-primary-contacts select,.page-node-edit.node-type-firm-profile .field-name-field-top-mp .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-top-mp input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-top-mp select{max-width:100%;min-width:100px;}.page-node-add-fund .giin-fieldset,.page-node-add-fund .form-actions.form-wrapper,.page-node-edit.node-type-fund .giin-fieldset,.page-node-edit.node-type-fund .form-actions.form-wrapper,.page-node-add-firm-profile .giin-fieldset,.page-node-add-firm-profile .form-actions.form-wrapper,.page-node-edit.node-type-firm-profile .giin-fieldset,.page-node-edit.node-type-firm-profile .form-actions.form-wrapper{padding:0 2%;}}.page-node-add-firm-profile .pane-form,.page-node-edit.node-type-firm-profile .pane-form{padding:0 14px;}.page-node-add-firm-profile fieldset .fieldset-wrapper,.page-node-edit.node-type-firm-profile fieldset .fieldset-wrapper{padding:0;}.page-node-add-firm-profile .field-name-field-top-mp:before,.page-node-add-firm-profile .field-name-field-firm-history:before,.page-node-add-firm-profile .pane-node-form-buttons:before,.page-node-edit.node-type-firm-profile .field-name-field-top-mp:before,.page-node-edit.node-type-firm-profile .field-name-field-firm-history:before,.page-node-edit.node-type-firm-profile .pane-node-form-buttons:before{float:left;}.page-node-add-firm-profile .field-name-field-top-mp:before,.page-node-add-firm-profile .field-name-field-firm-history:before,.page-node-add-firm-profile .pane-node-form-buttons:before,.page-node-edit.node-type-firm-profile .field-name-field-top-mp:before,.page-node-edit.node-type-firm-profile .field-name-field-firm-history:before,.page-node-edit.node-type-firm-profile .pane-node-form-buttons:before{width:100%;margin-left:0;margin-top:10px;margin-bottom:30px;}.page-node-add-firm-profile .field-name-field-top-mp .messages,.page-node-edit.node-type-firm-profile .field-name-field-top-mp .messages{overflow:hidden;}.page-node-add-firm-profile .field-name-field-firm-history,.page-node-edit.node-type-firm-profile .field-name-field-firm-history{clear:both;}.page-node-add-firm-profile .field-name-field-firm-history:after,.page-node-edit.node-type-firm-profile .field-name-field-firm-history:after{margin-left:0;width:100%;margin-bottom:30px;}.page-node-add-firm-profile .field-name-field-firm-url,.page-node-edit.node-type-firm-profile .field-name-field-firm-url{clear:both;}.page-node-add-firm-profile .pane-form .container-inline-date .date-padding,.page-node-add-firm-profile .pane-form .container-inline-date .form-item,.page-node-add-firm-profile .pane-form .container-inline-date .form-item input,.page-node-add-firm-profile .pane-form input[type='text'],.page-node-add-firm-profile .pane-form select,.page-node-edit.node-type-firm-profile .pane-form .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .pane-form .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .pane-form .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .pane-form input[type='text'],.page-node-edit.node-type-firm-profile .pane-form select{max-width:100%;min-width:100px;}@media (min-width:680px){.page-node-add-firm-profile .field-name-field-firm-inc,.page-node-add-firm-profile .field-name-field-firm-currency,.page-node-add-firm-profile .field-name-field-total-aum,.page-node-add-firm-profile .form-item-title,.page-node-add-firm-profile .field-name-field-firm-country,.page-node-edit.node-type-firm-profile .field-name-field-firm-inc,.page-node-edit.node-type-firm-profile .field-name-field-firm-currency,.page-node-edit.node-type-firm-profile .field-name-field-total-aum,.page-node-edit.node-type-firm-profile .form-item-title,.page-node-edit.node-type-firm-profile .field-name-field-firm-country{width:32.39437%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-firm-profile .field-name-field-firm-inc .container-inline-date .form-item,.page-node-add-firm-profile .field-name-field-firm-inc .container-inline-date .form-item input,.page-node-add-firm-profile .field-name-field-firm-inc input[type='text'],.page-node-add-firm-profile .field-name-field-firm-inc select,.page-node-add-firm-profile .field-name-field-firm-currency .container-inline-date .form-item,.page-node-add-firm-profile .field-name-field-firm-currency .container-inline-date .form-item input,.page-node-add-firm-profile .field-name-field-firm-currency input[type='text'],.page-node-add-firm-profile .field-name-field-firm-currency select,.page-node-add-firm-profile .field-name-field-total-aum .container-inline-date .form-item,.page-node-add-firm-profile .field-name-field-total-aum .container-inline-date .form-item input,.page-node-add-firm-profile .field-name-field-total-aum input[type='text'],.page-node-add-firm-profile .field-name-field-total-aum select,.page-node-add-firm-profile .form-item-title .container-inline-date .form-item,.page-node-add-firm-profile .form-item-title .container-inline-date .form-item input,.page-node-add-firm-profile .form-item-title input[type='text'],.page-node-add-firm-profile .form-item-title select,.page-node-add-firm-profile .field-name-field-firm-country .container-inline-date .form-item,.page-node-add-firm-profile .field-name-field-firm-country .container-inline-date .form-item input,.page-node-add-firm-profile .field-name-field-firm-country input[type='text'],.page-node-add-firm-profile .field-name-field-firm-country select,.page-node-edit.node-type-firm-profile .field-name-field-firm-inc .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .field-name-field-firm-inc .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .field-name-field-firm-inc input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-firm-inc select,.page-node-edit.node-type-firm-profile .field-name-field-firm-currency .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .field-name-field-firm-currency .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .field-name-field-firm-currency input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-firm-currency select,.page-node-edit.node-type-firm-profile .field-name-field-total-aum .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .field-name-field-total-aum .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .field-name-field-total-aum input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-total-aum select,.page-node-edit.node-type-firm-profile .form-item-title .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .form-item-title .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .form-item-title input[type='text'],.page-node-edit.node-type-firm-profile .form-item-title select,.page-node-edit.node-type-firm-profile .field-name-field-firm-country .container-inline-date .form-item,.page-node-edit.node-type-firm-profile .field-name-field-firm-country .container-inline-date .form-item input,.page-node-edit.node-type-firm-profile .field-name-field-firm-country input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-firm-country select{width:100%;min-width:100px;}.page-node-add-firm-profile .pane-form,.page-node-edit.node-type-firm-profile .pane-form{padding:0;}.page-node-add-firm-profile .pane-form .field-name-field-firm-membership,.page-node-add-firm-profile .pane-form .form-item-title,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-membership,.page-node-edit.node-type-firm-profile .pane-form .form-item-title{width:49.29577%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-firm-profile .pane-form .field-name-field-firm-logo,.page-node-add-firm-profile .pane-form .field-name-field-firm-country,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-logo,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-country{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-firm-profile .pane-form .field-name-field-firm-inc,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-inc{width:23.94366%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-firm-profile .pane-form .field-name-field-firm-currency,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-currency{width:23.94366%;float:left;margin-right:-100%;margin-left:25.35211%;clear:none;}.page-node-add-firm-profile .pane-form .field-name-field-total-aum,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-total-aum{width:40.84507%;float:left;margin-right:-100%;margin-left:50.70423%;clear:none;width:49.29577%;}.page-node-add-firm-profile .pane-form .field-name-field-firm-inc,.page-node-add-firm-profile .pane-form .form-item-title,.page-node-edit.node-type-firm-profile .pane-form .field-name-field-firm-inc,.page-node-edit.node-type-firm-profile .pane-form .form-item-title{clear:left;}}@media (min-width:0) and (max-width:679px){.page-node-add-firm-profile .pane-node-form-buttons,.page-node-edit.node-type-firm-profile .pane-node-form-buttons{padding:0 14px;}.page-node-add-firm-profile .field-name-field-top-mp .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-top-mp input[type='text'],.page-node-add-firm-profile .field-name-field-top-mp select,.page-node-add-firm-profile .field-name-field-firm-mailing-address .container-inline-date .date-padding,.page-node-add-firm-profile .field-name-field-firm-mailing-address input[type='text'],.page-node-add-firm-profile .field-name-field-firm-mailing-address select,.page-node-edit.node-type-firm-profile .field-name-field-top-mp .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-top-mp input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-top-mp select,.page-node-edit.node-type-firm-profile .field-name-field-firm-mailing-address .container-inline-date .date-padding,.page-node-edit.node-type-firm-profile .field-name-field-firm-mailing-address input[type='text'],.page-node-edit.node-type-firm-profile .field-name-field-firm-mailing-address select{max-width:100%;min-width:100px;}.page-node-add-firm-profile #edit-field-firm-history-und-0-value_parent,.page-node-edit.node-type-firm-profile #edit-field-firm-history-und-0-value_parent{display:block;overflow-x:auto;}.page-node-add-firm-profile div.addressfield-container-inline > div.form-item,.page-node-edit.node-type-firm-profile div.addressfield-container-inline > div.form-item{float:none;}.page-node-add-firm-profile .field-name-field-firm-files fieldset .fieldset-wrapper,.page-node-edit.node-type-firm-profile .field-name-field-firm-files fieldset .fieldset-wrapper{padding:0;}}.page-node-add-fund .group-fund-contact .fieldset-wrapper > div,.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper > div{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;float:none;}.page-node-add-fund .group-fund-contact .fieldset-wrapper .field-name-field-primary-contacts table td:nth-child(2),.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper .field-name-field-primary-contacts table td:nth-child(2){padding-right:14px;}@media (min-width:680px){.page-node-add-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-email,.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-email{width:49.29577%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-phone,.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-phone{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-email input,.page-node-add-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-phone input,.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-email input,.page-node-edit.node-type-fund .group-fund-contact .fieldset-wrapper .field-name-field-main-fund-phone input{width:100%;}}.page-node-add-fund .group-financial .fieldset-wrapper > div,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper > div{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;float:none;}@media (min-width:680px){.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-financial-benchmark,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-asset-class,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-financial-benchmark,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-asset-class{width:49.29577%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-target-irr,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-style-stage,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-target-irr,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-style-stage{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-co-investment-policy:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-fund-currency:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-target-return-cat:before,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-fund-figs-currency:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-co-investment-policy:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-fund-currency:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-target-return-cat:before,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-fund-figs-currency:before{float:left;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-fund-committed-capit,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-fund-committed-capit{width:23.94366%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-target-fund-aum,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-target-fund-aum{width:32.39437%;float:left;margin-right:-100%;margin-left:25.35211%;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-min-inv-required,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-min-inv-required{width:40.84507%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-management-fee,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-isize-min,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-management-fee,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-isize-min{width:32.39437%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-carried-interest,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-isize-max,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-carried-interest,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-isize-max{width:32.39437%;float:left;margin-right:-100%;margin-left:33.80282%;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-hurdle-rate,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-isize-avg,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-hurdle-rate,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-isize-avg{width:32.39437%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-financial-benchmark input,.page-node-add-fund .group-financial .fieldset-wrapper .field-name-field-hurdle-rate input,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-financial-benchmark input,.page-node-edit.node-type-fund .group-financial .fieldset-wrapper .field-name-field-hurdle-rate input{width:100%;}}.page-node-add-fund .group-fund-impact .fieldset-wrapper > div,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper > div{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;float:none;}@media (min-width:680px){.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-description,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-description{margin-bottom:20px;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-theme label,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-theme label{border-top:2px solid #bed600;border-bottom:2px solid #bed600;width:100%;margin-bottom:22px;padding:4px 0;font-weight:bold;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-examples:before,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-impact-examples:before{float:left;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-socenv-rating,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-rating,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-metrics,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-socenv-rating,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-rating,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-metrics{width:49.29577%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-socenv-rating input,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-rating input,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-metrics input,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-socenv-rating input,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-rating input,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-socenv-metrics input{width:100%;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-metrics,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-metrics{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-metrics input,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-other-metrics input{width:100%;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-iris-num,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-fund-impact-reports,.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-key-metrics,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-iris-num,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-fund-impact-reports,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-key-metrics{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;clear:right;}}@media (min-width:960px){.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-keywords,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-keywords{width:66.19718%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-additional-keywords,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-additional-keywords{width:32.39437%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-impact .fieldset-wrapper .field-name-field-additional-keywords input,.page-node-edit.node-type-fund .group-fund-impact .fieldset-wrapper .field-name-field-additional-keywords input{width:100%;}}.page-node-add-fund .group-fund-basics .fieldset-wrapper > div,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper > div{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:680px){.page-node-add-fund .group-fund-basics .fieldset-wrapper input[type='text'],.page-node-add-fund .group-fund-basics .fieldset-wrapper select,.page-node-add-fund .group-fund-basics .fieldset-wrapper .container-inline-date .form-item,.page-node-add-fund .group-fund-basics .fieldset-wrapper .container-inline-date .form-item input,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper input[type='text'],.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper select,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .container-inline-date .form-item,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .container-inline-date .form-item input{width:100%;min-width:100px;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-term,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-name,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-term,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-name{width:49.29577%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-url,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-track-record,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-url,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-track-record{width:49.29577%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-partners-investors,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-description,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-partners-investors,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-description{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;float:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-domiciled,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-domiciled{width:23.94366%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-inception-year,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-inception-year{width:15.49296%;float:left;margin-right:-100%;margin-left:25.35211%;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-vintage-year,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-vintage-year{width:15.49296%;float:left;margin-right:-100%;margin-left:42.25352%;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-status,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-product-status{width:23.94366%;float:left;margin-right:-100%;margin-left:59.15493%;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-target-close-date,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-target-close-date{width:15.49296%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-name-of-giin-member,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-ic-investment,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investor-type,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-name-of-giin-member,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-ic-investment,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investor-type{width:32.39437%;float:left;margin-right:-100%;margin-left:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-files,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-logo,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-files,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-logo{width:66.19718%;float:right;margin-left:0;margin-right:0;clear:none;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-ic-investment,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-ic-investment{clear:both;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-name-of-giin-member,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-name-of-giin-member{clear:left;}}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits label,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num label{display:inline-block;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits input,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num input,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits input,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num input{width:auto;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-investments-num label{margin-right:88px;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-exits label{margin-right:36px;}.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-target-geography label,.page-node-add-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-logo label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-target-geography label,.page-node-edit.node-type-fund .group-fund-basics .fieldset-wrapper .field-name-field-fund-logo label{border-top:2px solid #bed600;border-bottom:2px solid #bed600;width:100%;margin-bottom:22px;padding:4px 0;font-weight:bold;}.page-node-add-fund .submit-top,.page-node-edit.node-type-fund .submit-top{float:right;}.page-node-add-fund .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select,.page-node-edit.node-type-fund .field-widget-text-textarea .text-format-wrapper .format-toggle .form-item select{width:auto;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list,.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs-panes > fieldset > .fieldset-wrapper,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs-panes > fieldset > .fieldset-wrapper{padding:0 14px;}.page-node-add-fund .field-name-field-top-mp table td:nth-child(2),.page-node-edit.node-type-fund .field-name-field-top-mp table td:nth-child(2){padding-right:10px;}.page-node-add-fund .field-name-field-firm-ref,.page-node-edit.node-type-fund .field-name-field-firm-ref{padding:0 14px;}.page-node-add-fund .pane-node-field-fund-workflow:before,.page-node-add-fund .pane-node-form-buttons:before,.page-node-edit.node-type-fund .pane-node-field-fund-workflow:before,.page-node-edit.node-type-fund .pane-node-form-buttons:before{float:left;}.page-node-add-fund .pane-node-field-fund-workflow:before,.page-node-add-fund .pane-node-form-buttons:before,.page-node-edit.node-type-fund .pane-node-field-fund-workflow:before,.page-node-edit.node-type-fund .pane-node-form-buttons:before{width:100%;margin-left:0;margin-top:30px;margin-bottom:30px;}.page-node-add-fund .pane-node-form-buttons:before,.page-node-edit.node-type-fund .pane-node-form-buttons:before{margin-top:10px;}.page-node-add-fund .pane-node-field-fund-workflow .field-name-field-fund-workflow,.page-node-edit.node-type-fund .pane-node-field-fund-workflow .field-name-field-fund-workflow{padding:0 14px;}.page-node-add-fund .tabledrag-toggle-weight-wrapper,.page-node-edit.node-type-fund .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-fund .pane-node-form-buttons,.page-node-edit.node-type-fund .pane-node-form-buttons{clear:both;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav{display:block;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before{float:left;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav:before{margin-bottom:30px;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li{display:inline-block;margin:0;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.previous,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.previous{float:left;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.previous strong:before,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.previous strong:before{content:'<';display:inline-block;margin-right:5px;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.next,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.next{float:right;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.next strong:after,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav li.next strong:after{content:'>';display:inline-block;margin-left:5px;}.page-node-add-fund .field-widget-file-generic .fieldset-wrapper,.page-node-edit.node-type-fund .field-widget-file-generic .fieldset-wrapper{padding:0;}@media (min-width:0) and (max-width:679px){.page-node-add-fund #edit-field-impact-description-und-0-value_tbl,.page-node-add-fund #edit-field-financial-description-und-0-value_tbl,.page-node-add-fund #edit-field-fund-product-description-und-0-value_tbl,.page-node-edit.node-type-fund #edit-field-impact-description-und-0-value_tbl,.page-node-edit.node-type-fund #edit-field-financial-description-und-0-value_tbl,.page-node-edit.node-type-fund #edit-field-fund-product-description-und-0-value_tbl{display:block;overflow-x:auto;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list-nav{display:none;}.page-node-add-fund .container-inline-date .form-item,.page-node-add-fund .container-inline-date .form-item input,.page-node-add-fund .container-inline-date .form-item .form-item,.page-node-add-fund div.addressfield-container-inline > div.form-item,.page-node-edit.node-type-fund .container-inline-date .form-item,.page-node-edit.node-type-fund .container-inline-date .form-item input,.page-node-edit.node-type-fund .container-inline-date .form-item .form-item,.page-node-edit.node-type-fund div.addressfield-container-inline > div.form-item{float:none;width:100%;}.page-node-add-fund .container-inline-date .date-padding,.page-node-add-fund input[type='text'],.page-node-add-fund select,.page-node-edit.node-type-fund .container-inline-date .date-padding,.page-node-edit.node-type-fund input[type='text'],.page-node-edit.node-type-fund select{max-width:100%;min-width:100px;}.page-node-add-fund .field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend,.page-node-edit.node-type-fund .field-group-htabs-wrapper .horizontal-tabs fieldset.horizontal-tabs-pane > legend{margin-bottom:20px;}.page-node-add-fund .multiselect_labels,.page-node-edit.node-type-fund .multiselect_labels{display:none;}}.page-node-add-fund .page-title{display:inline-block;}.page-node-add-fund .submit-top{float:right;margin-top:8px;}.node-type-tableau-report-page.page-node-edit .field-name-field-tableau-date legend,.page-node-add-tableau-report-page .field-name-field-tableau-date legend{display:none;}.node-type-tableau-report-page.page-node-edit .field-name-field-tableau-date .fieldset-wrapper,.page-node-add-tableau-report-page .field-name-field-tableau-date .fieldset-wrapper{padding:0;}.node-type-tableau-report-page.page-node-edit .group-tableau-sub-table-header .fieldset-wrapper,.page-node-add-tableau-report-page .group-tableau-sub-table-header .fieldset-wrapper{padding:0;}.node-type-tableau-report-page.page-node-edit .group-tableau-sub-table-header .fieldset-wrapper > div,.page-node-add-tableau-report-page .group-tableau-sub-table-header .fieldset-wrapper > div{width:50%;float:left;}.node-type-tableau-report-page.page-node-edit .group-tableau-sub-table-header .fieldset-wrapper > div:first-child,.page-node-add-tableau-report-page .group-tableau-sub-table-header .fieldset-wrapper > div:first-child{padding-right:20px;box-sizing:border-box;}.node-type-tableau-report-page.page-node-edit .group-tableau-sub-table-header .fieldset-wrapper input,.page-node-add-tableau-report-page .group-tableau-sub-table-header .fieldset-wrapper input{width:100%;}.node-type-tableau-report-page.page-node-edit .field-name-field-tableau-group-respondents .form-item-title,.page-node-add-tableau-report-page .field-name-field-tableau-group-respondents .form-item-title{font-size:16px;}.node-type-tableau-report-page.page-node-edit .field-name-field-tableau-group-respondents input.form-text,.page-node-add-tableau-report-page .field-name-field-tableau-group-respondents input.form-text{width:100%;}.node-type-tableau-report-page.page-node-edit .field-name-field-tableau-group-respondents table .form-item,.page-node-add-tableau-report-page .field-name-field-tableau-group-respondents table .form-item{margin:0;}.node-type-tableau-report-page.page-node-edit .tabledrag-toggle-weight-wrapper,.page-node-add-tableau-report-page .tabledrag-toggle-weight-wrapper{display:none;}.node-type-tableau-report-page.page-node-edit .format-toggle,.page-node-add-tableau-report-page .format-toggle{margin-bottom:20px;}.page-node-.page-node-revisions .pane-page-breadcrumb{display:none;}.page-node-.page-node-revisions .pane-page-tabs .tabs.tabs--primary{float:left;margin-bottom:20px;}.page-node-.page-node-revisions .pane-page-tabs .tabs.tabs--primary li:first-child a{padding-left:0;}.page-node-.page-node-revisions table.diff-revisions{width:100%;}.page-node-.page-node-revisions table.diff-revisions input[type="radio"]{display:inline-block;}.page-node-.page-node-revisions table.diff-revisions th:nth-child(2),.page-node-.page-node-revisions table.diff-revisions td:nth-child(2),.page-node-.page-node-revisions table.diff-revisions td:nth-child(3){text-align:center;}.page-node-.node-type-firm-profile .giin-col-right-2,.page-node-.node-type-fund .giin-col-right-2{position:absolute;}.page-node-.node-type-firm-profile .giin-col-right-1,.page-node-.node-type-fund .giin-col-right-1{margin-top:48px;}@media (min-width:0) and (max-width:679px){.page-node-.node-type-firm-profile .page-title .print-pdf,.page-node-.node-type-fund .page-title .print-pdf{display:block;}}.page-node-.node-type-firm-profile .page-title .print-pdf a,.page-node-.node-type-fund .page-title .print-pdf a{margin-right:7px;}.page-node-.node-type-firm-profile .page-title .print-pdf a img,.page-node-.node-type-fund .page-title .print-pdf a img{width:24px;}.page-node-.node-type-firm-profile .page-title span,.page-node-.node-type-fund .page-title span{text-transform:none;font-weight:normal;font-size:18px;margin-left:6px;}.page-node-.node-type-firm-profile .page-title .workflow-status,.page-node-.node-type-fund .page-title .workflow-status{text-transform:uppercase;font-size:14px;background:#f6f9e1;padding:8px;margin-left:12px;}.page-node-.node-type-firm-profile .pane-profile-links .profile-link,.page-node-.node-type-firm-profile .pane-profile-links .favorites,.page-node-.node-type-fund .pane-profile-links .profile-link,.page-node-.node-type-fund .pane-profile-links .favorites{display:none;}@media (min-width:0) and (max-width:679px){.page-node-.node-type-firm-profile #page-content .pane-page-content,.page-node-.node-type-fund #page-content .pane-page-content{padding:0;}.page-node-.node-type-firm-profile .pane-page-title h1,.page-node-.node-type-fund .pane-page-title h1{margin:18px 0 16px;font-size:23px;}.page-node-.node-type-firm-profile:not(.page-node-edit) .pane-page-tabs,.page-node-.node-type-fund:not(.page-node-edit) .pane-page-tabs{float:right;position:absolute;right:0;top:12px;}.page-node-.node-type-firm-profile .field--name-field-firm-ref,.page-node-.node-type-firm-profile fieldset .fieldset-wrapper,.page-node-.node-type-fund .field--name-field-firm-ref,.page-node-.node-type-fund fieldset .fieldset-wrapper{padding:0;}.page-node-.node-type-firm-profile .giin-col-right-3-2,.page-node-.node-type-firm-profile .giin-col-right-1,.page-node-.node-type-fund .giin-col-right-3-2,.page-node-.node-type-fund .giin-col-right-1{border-bottom:1px solid #e2e1dd;}.page-node-.node-type-firm-profile .giin-col-right-3-1 .region-inner,.page-node-.node-type-fund .giin-col-right-3-1 .region-inner{padding:30px 2%;}.page-node-.node-type-firm-profile .giin-col-right-3-1 .region-inner .pane-favorites,.page-node-.node-type-fund .giin-col-right-3-1 .region-inner .pane-favorites{margin-bottom:30px;}.page-node-.node-type-firm-profile .giin-col-left .region-inner,.page-node-.node-type-firm-profile .giin-col-right-5 .region-inner,.page-node-.node-type-firm-profile .giin-col-right-4-2 .region-inner,.page-node-.node-type-firm-profile .giin-col-right-4-1 .region-inner,.page-node-.node-type-firm-profile .giin-col-right-3-2 .region-inner,.page-node-.node-type-fund .giin-col-left .region-inner,.page-node-.node-type-fund .giin-col-right-5 .region-inner,.page-node-.node-type-fund .giin-col-right-4-2 .region-inner,.page-node-.node-type-fund .giin-col-right-4-1 .region-inner,.page-node-.node-type-fund .giin-col-right-3-2 .region-inner{padding:0;}}@media (min-width:680px){.page-node-.node-type-firm-profile .giin-col-right-1,.page-node-.node-type-fund .giin-col-right-1{margin-top:0;}.page-node-.node-type-firm-profile .pane-entity-view.pane-firm-full,.page-node-.node-type-firm-profile .pane-entity-view.pane-fund-full,.page-node-.node-type-fund .pane-entity-view.pane-firm-full,.page-node-.node-type-fund .pane-entity-view.pane-fund-full{background:url(/sites/all/themes/custom/giin/images/shape-fund-right.png) no-repeat center center;}.page-node-.node-type-firm-profile .pane-page-tabs,.page-node-.node-type-fund .pane-page-tabs{display:block;}.page-node-.node-type-firm-profile .pane-page-tabs .tabs--primary,.page-node-.node-type-fund .pane-page-tabs .tabs--primary{float:right;margin-bottom:0;}.page-node-.node-type-firm-profile .pane-profile-links .profile-link,.page-node-.node-type-firm-profile .pane-profile-links .favorites,.page-node-.node-type-fund .pane-profile-links .profile-link,.page-node-.node-type-fund .pane-profile-links .favorites{display:inline-block;}.page-node-.node-type-firm-profile .pane-favorites,.page-node-.node-type-fund .pane-favorites{margin-bottom:13px;}.page-node-.node-type-firm-profile .giin-col-right-2.region,.page-node-.node-type-fund .giin-col-right-2.region{position:static;border-top:1px solid #e2e1dd;}.page-node-.node-type-firm-profile .giin-col-right-4,.page-node-.node-type-fund .giin-col-right-4{display:table;height:100%;}.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-2,.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-1,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-2,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1{display:table-cell;float:none;margin:0;height:100%;width:50%;}.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-2 > .region-inner,.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-1 > .region-inner,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-2 > .region-inner,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 > .region-inner{height:100%;border:1px solid #e2e1dd;vertical-align:top;}.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-2 .pane-border,.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-1 .pane-border,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-2 .pane-border,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 .pane-border{border:none;}.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-1,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1{padding-right:0.74%;}.page-node-.node-type-firm-profile .giin-col-right-4 .giin-col-right-4-2,.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-2{padding-left:0.74%;}}.page-node-.node-type-firm-profile .field--name-field-firm-mailing-address{font-size:13px;}.page-node-.node-type-firm-profile .addressfield-container-inline div.name-block{font-weight:bold;}.page-node-.node-type-firm-profile .pane-contributor-funds-product-profiles-panel-pane-2 a{font-weight:normal;text-decoration:underline;font-size:13px;}.page-node-.node-type-firm-profile .pane-contributor-funds-product-profiles-panel-pane-2 a:hover{text-decoration:none;}.page-node-.node-type-firm-profile .giin-col-right-4-1{position:relative;}.page-node-.node-type-firm-profile .field--name-field-firm-recipient-email a{display:inline-block;font-weight:normal;font-size:10px;position:absolute;top:65px;right:20px;}.page-node-.node-type-firm-profile .field--name-field-firm-recipient-email a:before{content:'';width:15px;height:11px;background:url(/sites/all/themes/custom/giin/images/email-white.png) 0 0 no-repeat;display:inline-block;margin-bottom:-2px;margin-right:2px;}@media (min-width:0) and (max-width:679px){.page-node-.node-type-firm-profile .view-contributor-funds-product-profiles,.page-node-.node-type-firm-profile .field--name-field-firm-mailing-address{padding:0 2% 14px;}.page-node-.node-type-firm-profile .field--name-field-firm-recipient-email a{right:2%;}.page-node-.node-type-firm-profile .field--name-field-top-mp{padding:0;}.page-node-.node-type-firm-profile .field--name-field-top-mp .field__item{padding:0 2%;border-bottom:1px solid #e2e1dd;}.page-node-.node-type-firm-profile .field--name-field-top-mp .field__item .field:last-child{border-bottom:none;}.page-node-.node-type-firm-profile .field--name-field-top-mp .field__item:last-child{border-bottom:none;}.page-node-.node-type-firm-profile .field-collection-container{padding:0;}.page-node-.node-type-firm-profile .pane-firm-full .pane-title{display:block;border:none;border-bottom:1px solid #e2e1dd;border-top:1px solid #e2e1dd;padding:18px 2%;margin:0;position:relative;cursor:pointer;font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:14px;}.page-node-.node-type-firm-profile .pane-firm-full .pane-title:after{background:url(/sites/all/themes/custom/giin/images/arrow-up-blue.png) no-repeat center top;content:'';width:16px;height:17px;background-size:cover;display:inline-block;top:22px;position:absolute;right:2%;}.page-node-.node-type-firm-profile .pane-firm-full .pane-title:active,.page-node-.node-type-firm-profile .pane-firm-full .pane-title:hover{text-decoration:none;}.page-node-.node-type-firm-profile .pane-firm-full .field{font-size:12px;}.page-node-.node-type-firm-profile .pane-contributor-funds-product-profiles-panel-pane-2 .pane-title{margin:0;}}@media (min-width:680px){.page-node-.node-type-firm-profile .pane-firm-full{margin-bottom:14px;}.page-node-.node-type-firm-profile .field--name-field-top-mp{border:none;}.page-node-.node-type-firm-profile .field--name-field-top-mp .field__item{float:left;width:33.333%;}.page-node-.node-type-firm-profile .field--name-field-top-mp .field-collection-view{padding-top:0;margin-top:0;border:none;padding-right:14px;}.page-node-.node-type-firm-profile .pane-email-subscribes{padding-bottom:35px;}.page-node-.node-type-firm-profile .field--name-field-firm-recipient-email a{top:58px;}}@media (min-width:0) and (max-width:679px){.page-node-.node-type-fund .field--name-field-firm-ref{padding:0;}}@media (min-width:680px){.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 .field-name-giin-firm-link{background:#003045 none repeat scroll 0% 0%;text-align:center;margin-top:14px;text-transform:uppercase;}.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 .field-name-giin-firm-link a{transition:background-color 0.15s ease-in;padding:8px;display:inline-block;font-size:12px;color:#ffffff;width:100%;box-sizing:border-box;position:relative;}.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 .field-name-giin-firm-link a:before{content:'';display:inline-block;background:url(/sites/all/themes/custom/giin/images/fund_firm.png) no-repeat center top;width:16px;height:15px;background-size:cover;position:relative;top:2px;margin-right:6px;}.page-node-.node-type-fund .giin-col-right-4 .giin-col-right-4-1 .field-name-giin-firm-link a:hover{text-decoration:none;background-color:#005378;}}.page-questionnaire.section-questionnaire h1{margin-bottom:22px;}.page-questionnaire.section-questionnaire .pane-multistep-header{overflow:hidden;*zoom:1;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item > div{padding:14px 20px;background:#e2e1dd;font-weight:bold;text-transform:uppercase;font-family:"adelle-sans",Helvetica,Arial,sans-serif;text-align:center;position:relative;font-size:13px;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item > div span{display:inline-block;border-radius:50%;background-color:#003045;width:30px;line-height:30px;color:#ffffff;margin-right:10px;text-align:center;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item > div.active{background:#003045;color:#ffffff;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item > div.active span{background-color:#ffffff;color:#003045;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item > div:before{background:url(/sites/all/themes/custom/giin/images/subwizard_arrow.png) no-repeat center top;content:'';width:13px;height:17px;background-size:cover;display:inline-block;position:absolute;left:0;top:calc(50% - 8px);}.page-questionnaire.section-questionnaire .field-name-field-questionnaire-b2 > p{text-align:center;}.page-questionnaire.section-questionnaire .form-wrapper > ul{list-style:square inside;margin-left:24px;margin-bottom:20px;}@media (min-width:680px){.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item{width:32.39437%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-type-item:last-child{width:32.39437%;clear:right;float:right;margin-right:0;}}@media (min-width:0) and (max-width:679px){.page-questionnaire.section-questionnaire #page-content .pane-page-content{padding-left:2%;padding-right:2%;}.page-questionnaire.section-questionnaire .pane-multistep-header .form-item > div{text-align:left;}.page-questionnaire.section-questionnaire h1{margin-top:20px;}}.page-database-targeted-search .panel-1col .panel-col{position:relative;}.page-database-targeted-search .pane-page-title{margin-bottom:16px;border-bottom:1px solid #ccc;padding-bottom:12px;padding-top:12px;}.page-database-targeted-search .pane-favorites{position:absolute;right:0;top:7px;display:none;}.page-database-targeted-search .views-widget-reset-button .form-submit{background:none;color:#003d5c;margin:0;text-decoration:underline;padding:0;display:inline-block;}.page-database-targeted-search .views-widget-reset-button .form-submit:hover{text-decoration:none;}.page-database-targeted-search .views-widget-edit-keywords,.page-database-targeted-search .views-widget-edit-fulltext label{display:none;}.page-database-targeted-search .views-exposed-widget .form-submit{margin:0;}.page-database-targeted-search .giin-col-fieldset .views-submit-button{margin-top:6px;}.page-database-targeted-search .giin-col-fieldset .views-submit-button .form-submit{padding:4px 39px;}.page-database-targeted-search .giin-col-top{margin-bottom:20px;}.page-database-targeted-search .giin-col-fieldset{margin-bottom:22px;}.page-database-targeted-search .giin-col-fieldset legend{margin-bottom:0;border-top:none;}.page-database-targeted-search .giin-col-fieldset .fieldset-wrapper{background:#f6f9e1;padding-bottom:22px;padding-top:22px;box-sizing:border-box;}.page-database-targeted-search .giin-col-fieldset .views-widget-edit-show-closed select{width:114px;}.page-database-targeted-search .view-full-search .view-header{font-weight:bold;font-size:20px;margin-bottom:10px;}.page-database-targeted-search .view-full-search table tbody td{font-size:13px;}.page-database-targeted-search .views-widget-edit-fulltext #autocomplete{border:1px solid #aaa;box-shadow:0 4px 5px rgba(0,0,0,0.15);border-top:0;padding-bottom:5px;padding-top:3px;}.page-database-targeted-search .views-widget-edit-fulltext #autocomplete div{font-size:13px;color:#003045;padding:5px 6px;line-height:15px;}.page-database-targeted-search .views-widget-edit-fulltext #autocomplete div:hover{cursor:pointer;color:white;}.page-database-targeted-search .pane-full-search-panel-pane-1 .contextual-links-wrapper{display:none !important;}@media (min-width:0) and (max-width:679px){.page-database-targeted-search .pane-page-title{background:url(/sites/all/themes/custom/giin/images/frontpage/banner.png) no-repeat center -400px;}.page-database-targeted-search .pane-page-title,.page-database-targeted-search .pane-full-search-panel-pane-1,.page-database-targeted-search .pane-views-exp-full-search-panel-pane-1{padding-right:2%;padding-left:2%;}.page-database-targeted-search .views-exposed-form .views-exposed-widget{float:none;padding-right:0;}.page-database-targeted-search .views-exposed-form .views-reset-button,.page-database-targeted-search .views-exposed-form .views-submit-button{float:left;}.page-database-targeted-search .view-full-search{overflow-x:auto;}.page-database-targeted-search .giin-search-fieldset select{width:100%;}.page-database-targeted-search fieldset .fieldset-wrapper{padding:0 12px;}.page-database-targeted-search .giin-col-top .views-widget-edit-fulltext{width:calc(100% - 65px - 30px - 12px);float:left;}.page-database-targeted-search .giin-col-top .views-widget-edit-fulltext input{width:100%;}.page-database-targeted-search .giin-col-top .views-submit-button{float:left;margin-left:6px;}.page-database-targeted-search .giin-col-top .views-submit-button input{margin-right:0;padding:3px 14px 1px;}.page-database-targeted-search .giin-col-top .views-widget-reset-button{float:left;margin-left:6px;}}@media (min-width:680px){.page-database-targeted-search .pane-page-title{margin-bottom:30px;padding-top:0;}.page-database-targeted-search .pane-page-title .page-title{padding-right:180px;}.page-database-targeted-search .pane-favorites{display:block;}.page-database-targeted-search .views-widget-edit-show-closed select{height:30px;}.page-database-targeted-search .views-widget-edit-fulltext input{width:300px;}.page-database-targeted-search .view-full-search table{width:100%;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget{width:33.333333%;float:left;margin-bottom:10px;box-sizing:border-box;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget:nth-child(3n){padding-right:0;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget:nth-child(4n){clear:both;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget .chosen-container{width:100% !important;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget .chosen-container-multi .chosen-choices li.search-field input.default{width:160px !important;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget.views-widget-edit-show-closed{width:16.666%;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget.views-submit-button{width:16.666%;clear:none;padding:0;margin-top:29px;}.page-database-targeted-search .giin-col-fieldset .views-exposed-widget.views-submit-button .form-submit{float:right;}}.pane-page-breadcrumb{display:none;padding-bottom:20px;margin-top:18px;}.pane-page-breadcrumb ul{padding-left:20px;}.pane-page-breadcrumb ul li{display:inline-block;text-transform:uppercase;font-size:11px;}.pane-page-breadcrumb ul li a{font-weight:normal;}.pane-page-breadcrumb ul li a:after{content:'';background:url(/sites/all/themes/custom/giin/images/breadcrumbs-arrows.png) no-repeat left center;width:7px;height:7px;display:inline-block;margin-left:10px;margin-right:10px;}.pane-page-breadcrumb ul li:last-child a:after{display:none;}@media (min-width:680px){.pane-page-breadcrumb{display:block;}}.form-type-password-confirm{width:220px;}.form-type-password-confirm .form-type-password{position:relative;}.form-type-password-confirm input,.form-type-password-confirm .password-strength{width:100%;}.form-type-password-confirm div.password-confirm,.form-type-password-confirm .password-strength{float:none;position:absolute;top:38px;font-size:0.8em;}.form-type-password-confirm div.password-confirm{top:30px;}.form-type-password-confirm .form-item-pass-pass2{margin-top:36px;}.page-user-reset .group-user-account.field-group-fieldset > legend{display:none;}.page-user-reset .group-user-account.field-group-fieldset > .fieldset-wrapper{padding:0;}.pane-impactbase-statistics{text-align:center;}.pane-impactbase-statistics h2{text-align:left;}.pane-impactbase-statistics #funds-by-geo{padding:0 30px;box-sizing:border-box;}.pane-impactbase-statistics #funds-by-geo #heat-map{height:250px;}.pane-impactbase-statistics .active-subscribers,.pane-impactbase-statistics .active-funds{font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-size:14px;display:inline-block;}.pane-impactbase-statistics .description{font-style:italic;font-size:14px;}.pane-impactbase-statistics #funds-by-impact,.pane-impactbase-statistics #funds-by-asset{padding:0 30px;text-align:center;}.pane-impactbase-statistics #funds-by-impact > div > div,.pane-impactbase-statistics #funds-by-asset > div > div{margin:0 auto;}.pane-impactbase-statistics .ui-tabs .ui-tabs-nav{background:none;padding:20px;text-align:center;}.pane-impactbase-statistics .ui-tabs .ui-tabs-nav li{margin:0;background:none;width:33.33%;padding:0 6px;box-sizing:border-box;word-spacing:999999px;}.pane-impactbase-statistics .ui-tabs .ui-tabs-nav li a{transition:all 0.15s ease-in;background:#e2e1dd;font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-size:10px;padding:7px 5px;float:none;width:100%;display:inline-block;box-sizing:border-box;white-space:normal;text-transform:uppercase;font-weight:bold;line-height:16px;}.pane-impactbase-statistics .ui-tabs .ui-tabs-nav li a:hover{background:#003045;color:#ffffff;}.pane-impactbase-statistics .ui-tabs .ui-tabs-nav li.ui-state-active a{background:#003045;color:#ffffff;}.pane-impactbase-statistics .chart-mobile-legend{min-height:95px;}.pane-impactbase-statistics .chart-mobile-legend .chart-legend-item{text-align:left;font-size:10px;line-height:1.3;}.pane-impactbase-statistics .chart-mobile-legend .chart-legend-item span{display:inline-block;margin-right:4px;width:0;height:0;border:4px solid black;border-radius:4px;}.pane-impactbase-statistics #funds-by-impact-chart-mobile,.pane-impactbase-statistics #funds-by-asset-chart-mobile{display:inline-block;}.pane-impactbase-statistics #funds-by-impact-chart,.pane-impactbase-statistics #funds-by-asset-chart{display:none;}@media (min-width:850px){.pane-impactbase-statistics .ui-tabs .ui-tabs-nav li{word-spacing:normal;}.pane-impactbase-statistics .chart-mobile-legend{display:none !important;}.pane-impactbase-statistics #funds-by-impact-chart-mobile,.pane-impactbase-statistics #funds-by-asset-chart-mobile{display:none;}.pane-impactbase-statistics #funds-by-impact-chart,.pane-impactbase-statistics #funds-by-asset-chart{display:block;}.pane-impactbase-statistics #funds-by-geo{width:560px;}}@media (min-width:0) and (max-width:679px){.pane-impactbase-statistics{border-bottom:1px solid #003045;margin-top:20px;padding-bottom:20px;}.pane-impactbase-statistics #funds-by-geo{padding:0;}.pane-impactbase-statistics h2{margin-bottom:23px;padding:23px 30px 0;}}.page-home .pane-impactbase-statistics h2{color:#003045;margin-bottom:10px;padding:23px 30px 0;font-size:38px;line-height:30px;font-weight:normal;text-align:center;}.page-home .pane-impactbase-statistics .active-subscribers,.page-home .pane-impactbase-statistics .active-funds{margin:8px 0;font-size:16px;display:block;}.page-home .pane-impactbase-statistics .description{margin-bottom:26px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-size:14px;}@media (min-width:680px){.page-home .pane-impactbase-statistics{border:2px solid #e2e1dd;}}.page-subscriber-dashboard .pane-impactbase-statistics{overflow:hidden;}.page-subscriber-dashboard .pane-impactbase-statistics .active-subscribers:before{content:'|';display:inline-block;margin-left:4px;margin-right:6px;}.page-subscriber-dashboard .pane-impactbase-statistics .ui-tabs .ui-tabs-nav{padding:0;}.page-subscriber-dashboard .pane-impactbase-statistics .description{margin-top:14px;margin-bottom:14px;}.pane-instructions{border:1px solid #cbc9c1;padding:16px;background-color:#e2e1dd;margin-bottom:20px;position:relative;padding-left:86px;}.pane-instructions:before{content:'';display:none;width:60px;height:60px;background:url(/sites/all/themes/custom/giin/images/instructions-icon.png) no-repeat left center;background-size:contain;position:absolute;left:12px;top:calc(50% - 30px);}.pane-instructions h2{margin:0;text-transform:uppercase;font-size:13px;font-family:"myriad-pro",Helvetica,Arial,sans-serif;}.pane-instructions p{margin:0;font-size:13px;}@media (min-width:680px){.pane-instructions:before{display:block;}}.pane-menu-menu-footer-menu-middle li{border-top:1px solid #587ca0;padding:12px 0;}.pane-menu-menu-footer-menu-middle li:last-child{border-bottom:1px solid #587ca0;}@media (min-width:680px){.pane-menu-menu-footer-menu-middle li{padding:0;border:none;}}.l-region--footer-left .pane-menu-menu-footer-menu-right ul li{display:inline-block;font-size:10px;}.l-region--footer-left .pane-menu-menu-footer-menu-right ul li:after{content:' | ';}.l-region--footer-left .pane-menu-menu-footer-menu-right ul li:nth-child(5):after{content:'';}.l-region--footer-left .pane-menu-menu-footer-menu-right ul li.visible-screen-only{display:none;}@media (min-width:680px){.l-region--footer-left .pane-menu-menu-footer-menu-right ul li.visible-screen-only{display:inline-block;}}.l-region--footer-left .pane-menu-menu-footer-menu-right ul li a{font-weight:normal;}@media (min-width:680px){.l-region--footer-left .pane-menu-menu-footer-menu-right ul li a{font-weight:bold;}}.pane-menu-menu-header-menu{font-family:"adelle-sans",Helvetica,Arial,sans-serif;}@media (min-width:680px){.pane-menu-menu-header-menu{padding:6px 30px;background:#f6f9e1;}}.pane-menu-menu-header-menu ul.menu{overflow:hidden;*zoom:1;background:#f6f9e1;}@media (min-width:680px){.pane-menu-menu-header-menu ul.menu{border:0;background:none;}}@media (min-width:0) and (max-width:679px){.pane-menu-menu-header-menu ul.menu{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}.pane-menu-menu-header-menu ul.menu li{list-style:none;float:left;line-height:20px;padding:2px 30px 2px 0;}@media (min-width:0) and (max-width:679px){.pane-menu-menu-header-menu ul.menu li{padding:0;}.pane-menu-menu-header-menu ul.menu li:nth-child(odd){width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left;}.pane-menu-menu-header-menu ul.menu li:nth-child(even){width:50%;float:right;margin-left:0;margin-right:0;clear:none;}}.pane-menu-menu-header-menu ul.menu li.dashboard a::before{background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icons.png) no-repeat left 21px;display:inline-block;content:'';width:13px;height:13px;background-position:left 0;width:16px;}.pane-menu-menu-header-menu ul.menu li.search a::before{background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icons.png) no-repeat left 21px;display:inline-block;content:'';width:13px;height:13px;background-position:left -30px;}.pane-menu-menu-header-menu ul.menu li.add a{font-weight:bold;color:#235a92;opacity:.6;}.pane-menu-menu-header-menu ul.menu li.add a::before{background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icons.png) no-repeat left 21px;display:inline-block;content:'';width:13px;height:13px;background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icon-plus.svg) 0 0 no-repeat;background-size:18px;width:18px;height:18px;margin-top:-2px;margin-bottom:-3px;}.pane-menu-menu-header-menu ul.menu li.subscriber a{font-weight:bold;color:#235a92;}.pane-menu-menu-header-menu ul.menu li.subscriber a:hover{color:#003045;}.pane-menu-menu-header-menu ul.menu li.subscriber.become a::before{background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icons.png) no-repeat left 21px;display:inline-block;content:'';width:13px;height:13px;background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-subscriber-icons.svg) 0 0 no-repeat;background-size:18px;width:18px;height:20px;margin-top:-3px;margin-bottom:-4px;}.pane-menu-menu-header-menu ul.menu li.subscriber.become a:hover::before{background-position:0 -30px;}.pane-menu-menu-header-menu ul.menu li.subscriber.finish a::before{background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-icons.png) no-repeat left 21px;display:inline-block;content:'';width:13px;height:13px;background:url(/sites/all/themes/custom/giin/images/base/secondary-nav-subscriber-icons.svg) 0 -60px no-repeat;background-size:18px;width:18px;height:20px;margin-top:-3px;margin-bottom:-4px;}.pane-menu-menu-header-menu ul.menu li.subscriber.finish a:hover::before{background-position:0 -90px;}.pane-menu-menu-header-menu ul.menu li.active-trail a{text-decoration:underline;}.pane-menu-menu-header-menu ul.menu li.active-trail a:hover{text-decoration:none;}.pane-menu-menu-header-menu ul.menu li.last{padding-right:0;}.pane-menu-menu-header-menu ul.menu li a{color:#003045;text-decoration:none;font-weight:normal;font-size:14px;padding:15px 10px;display:inline-block;width:90%;text-align:center;}.pane-menu-menu-header-menu ul.menu li a:hover{text-decoration:underline;}.pane-menu-menu-header-menu ul.menu li a::before{padding-right:8px;}@media (min-width:680px){.pane-menu-menu-header-menu ul.menu li a{padding:0;width:100%;}}@media (min-width:0) and (max-width:679px){#page-nav{position:absolute;z-index:999;background:white;top:79px;left:0;right:0;}.admin-menu #page-nav{top:127px;}#page-nav .page-inner{padding:0;}#page-nav .pane-main-menu{font-family:"adelle-sans",Helvetica,Arial,sans-serif;display:none;padding:0 2%;box-sizing:border-box;}#page-nav .pane-main-menu ul.menu li{list-style:none;padding:16px 0;}#page-nav .pane-main-menu ul.menu li.expanded ul{display:none;border-top:1px solid #003d5c;margin-top:16px;padding-top:20px;margin-bottom:10px;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li{border-bottom:1px solid #003d5c;position:relative;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.expanded{cursor:pointer;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.expanded:after{background:url(/sites/all/themes/custom/giin/images/base/main-menu-extended.png) no-repeat right center;content:'';width:16px;height:11px;background-size:cover;display:inline-block;top:22px;position:absolute;right:16px;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.expanded.showed:after{background-image:url(/sites/all/themes/custom/giin/images/base/main-menu-extended-active.png);}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li > a{font-weight:normal;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.home-link a{font-weight:bold;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.user-logout{text-align:right;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.contact-us:after{background:url(/sites/all/themes/custom/giin/images/base/main-menu-contact.png) no-repeat right center;content:'';width:16px;height:16px;background-size:cover;display:inline-block;top:22px;position:absolute;right:16px;}}@media (min-width:680px){#page-nav .pane-main-menu{font-family:"adelle-sans",Helvetica,Arial,sans-serif;background:#003045;overflow:visible;display:block !important;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li{text-align:center;display:table-cell;vertical-align:middle;padding:0 11px;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li > a{padding:9px 14px 9px 8px;word-spacing:1px;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.expanded{padding:0 28px 0 11px;}#page-nav .pane-main-menu .menu-name-main-menu > ul.menu > li.expanded > a:after{content:'';width:13px;height:14px;background-size:contain;display:inline-block;top:calc(50% - 4px);margin-left:10px;position:absolute;background:url(/sites/all/themes/custom/giin/images/base/main-menu-dropdown.png) no-repeat right 0;}#page-nav .pane-main-menu ul.menu{background:#003045;display:table;width:100%;}#page-nav .pane-main-menu ul.menu:after{content:"";display:table;clear:both;}#page-nav .pane-main-menu ul.menu li{list-style:none;background:url(/sites/all/themes/custom/giin/images/base/main-menu-separator.png) no-repeat right center;display:block;position:relative;vertical-align:middle;}#page-nav .pane-main-menu ul.menu li.visible-mobile-only{display:none;}#page-nav .pane-main-menu ul.menu li.leaf,#page-nav .pane-main-menu ul.menu li.collapsed{list-style:none;}#page-nav .pane-main-menu ul.menu li.last-visible,#page-nav .pane-main-menu ul.menu li.last{background:none;}#page-nav .pane-main-menu ul.menu li:hover{background:#ebeff1;}#page-nav .pane-main-menu ul.menu li:hover a{background-position:right -50px;color:#003045;}#page-nav .pane-main-menu ul.menu li a{font-size:13px;color:#ffffff;text-decoration:none;text-transform:uppercase;display:block;word-spacing:1px;}#page-nav .pane-main-menu ul.menu li ul.menu{display:none;background:#ebeff1;position:absolute;left:0;height:auto;width:80%;z-index:999;padding:10%;}#page-nav .pane-main-menu ul.menu li ul.menu li{background:none;float:none;border-bottom:1px solid #a0b3ba;padding:5px 8px 10px 0;height:17px;}#page-nav .pane-main-menu ul.menu li ul.menu li.first{border-top:1px solid #a0b3ba;}#page-nav .pane-main-menu ul.menu li ul.menu li a{display:inline;background:none;padding:0 15px 0 0;color:#003045;white-space:nowrap;height:auto;line-height:14px;font-weight:normal;font-size:13px;}#page-nav .pane-main-menu ul.menu li ul.menu li a:hover{text-decoration:underline;}}@media (min-width:680px){#page-nav .pane-main-menu ul.menu li.hover ul.menu{display:block !important;}}.pane-system-user-menu{display:none;line-height:39px;}@media (min-width:680px){.pane-system-user-menu{display:block;}}.pane-system-user-menu ul.menu li{background:url(/sites/all/themes/custom/giin/images/base/menu-separator.png) no-repeat left center;list-style:none;display:inline;padding-left:10px;margin-left:5px;}.pane-system-user-menu ul.menu li.first{margin-left:0;padding-left:0;background:none;}.pane-system-user-menu ul.menu li a{color:#ffffff;font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:13px;}.pane-system-user-menu ul.menu li a:hover{text-decoration:underline;}.pane-user-welcome-menu{line-height:39px;}.pane-user-welcome-menu ul li{background:url(/sites/all/themes/custom/giin/images/base/menu-separator.png) no-repeat left center;list-style:none;display:inline;padding-left:10px;margin-left:5px;font-size:14px;}.pane-user-welcome-menu ul li:first-child{margin-left:0;padding-left:0;background:none;}.pane-user-welcome-menu ul li:nth-child(2){display:none;}.pane-user-welcome-menu ul li:last-child{float:right;}.pane-user-welcome-menu ul li a{font-weight:bold;text-decoration:none;font-size:14px;}.pane-user-welcome-menu ul li a:hover{text-decoration:underline;}@media (min-width:680px){.pane-user-welcome-menu{float:right;}.pane-user-welcome-menu ul li{color:#ffffff;}.pane-user-welcome-menu ul li:nth-child(2){display:inline-block;}.pane-user-welcome-menu ul li:last-child{float:none;}.pane-user-welcome-menu ul li a{color:#ffffff;}}.not-logged-in .pane-user-welcome-menu ul li:nth-child(2){display:inline-block;}@media (min-width:680px){.not-logged-in .pane-user-welcome-menu ul li{background:none;}.not-logged-in .pane-user-welcome-menu ul li:first-child{display:none;}.not-logged-in .pane-user-welcome-menu ul li:nth-child(2){text-transform:uppercase;}}.pane-page-messages{overflow:auto;}.pane-page-messages .messages{margin:0;border:none;background:url(/sites/all/themes/custom/giin/images/system-message-status.png) #f6f9e1 no-repeat 16px 10px;font-size:14px;}.pane-page-messages .messages.messages--warning{background-image:url(/sites/all/themes/custom/giin/images/system-message-warning.png);}.pane-page-messages .messages.messages--error{background-image:url(/sites/all/themes/custom/giin/images/system-message-error.png);}.form-type-checkbox-tree .pane-page-messages .messages{font-size:12px;}.panel-pane .pane-fund-logo{text-align:center;height:166px;background:url(/sites/all/themes/custom/giin/images/shape-fund-logo.png) no-repeat 120% 80%;padding:6px 0;}.panel-pane .pane-fund-logo img{display:inline-block;margin-top:16px;height:auto;}@media (min-width:680px){.panel-pane .pane-fund-logo img{margin-top:12px;width:auto;}}.pane-profile-links li a{font-size:13px;font-weight:normal;}@media (min-width:680px){.pane-profile-links{float:left;}.pane-profile-links li{display:inline-block;padding-right:20px;line-height:14px;margin-right:20px;background:url(/sites/all/themes/custom/giin/images/profile-link-profile.png) right center no-repeat;}.pane-profile-links li a{padding:0 10px;}.pane-profile-links li.funds{background-image:url(/sites/all/themes/custom/giin/images/profile-link-fund.png);}.pane-profile-links li.favorites{margin-right:0;background-image:url(/sites/all/themes/custom/giin/images/profile-link-favorites.png);}}.pane-favorites .form-item-add-to-favorites label{font-weight:bold;font-size:14px;}.pane-favorites .form-item{margin-bottom:0;}.pane-favorites.pane-favorites-right .form-item-add-to-favorites label{padding-right:22px;padding-left:0;background-position:right center;display:block;}.pane-favorites.pane-favorites-right .ajax-progress.ajax-progress-throbber{float:right;margin-right:-3px;}.pane-dashboard-usage-data h2.title{font-size:17px;}.pane-dashboard-usage-data .alert-message{color:#bed600;font-weight:bold;text-transform:uppercase;background:url(/sites/all/themes/custom/giin/images/alert_message.png) no-repeat left;padding:12px 0 12px 36px;}.pane-dashboard-usage-data .data-anchor{font-weight:normal;text-decoration:underline;float:right;margin-top:16px;}.pane-dashboard-usage-data .data-anchor:hover{text-decoration:none;}.pane-dashboard-usage-data .usage-info{border-bottom:1px solid #134679;padding:16px 0;}.pane-dashboard-usage-data .usage-info .usage-info-left{width:calc(100% - 50px);display:inline-block;font-size:13px;line-height:15px;}.pane-dashboard-usage-data .usage-info .label{text-transform:uppercase;}.pane-dashboard-usage-data .usage-info .description{font-style:italic;font-size:12px;}.pane-dashboard-usage-data .usage-info .value{width:44px;display:inline-block;font-weight:bold;font-size:15px;text-align:right;}@media (min-width:680px){.pane-dashboard-usage-data .usage-info{overflow:hidden;*zoom:1;width:48%;float:left;}.pane-dashboard-usage-data .usage-info:nth-child(2n){float:right;clear:both;}}.pane-dashboards-tab li{display:inline-block;box-sizing:border-box;}.pane-dashboards-tab li .dashboard-tab{display:block;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:13px;padding:9px 18px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;background-color:#003045;font-weight:bold;}.pane-dashboards-tab li .dashboard-tab.dashboard-subscriber-tab{background-color:#b5d700;}.pane-dashboards-tab li a.dashboard-subscriber-tab,.pane-dashboards-tab li .dashboard-subscriber-tab{color:#003045;}.pane-dashboards-tab li a:hover{background-color:#00425f;text-decoration:none;}.pane-dashboards-tab li a.dashboard-subscriber-tab:hover{background-color:#a8c800;}@media (min-width:0) and (max-width:679px){.pane-dashboards-tab{margin-top:15px;}.pane-dashboards-tab li{width:50%;float:left;display:block;text-align:center;}}.pane-email-subscribes .pane-title{font-size:15px;line-height:20px;text-transform:uppercase;}.pane-email-subscribes .my-instance-link{display:none;}.pane-email-subscribes ul a{font-weight:normal;font-size:12px;background:url(/sites/all/themes/custom/giin/images/base/checkbox-unchecked.png) right 5px no-repeat;display:inline-block;width:calc(100% - 18px);padding-right:18px;}.pane-email-subscribes ul a.unflag-action{background-image:url(/sites/all/themes/custom/giin/images/base/checkbox-checked.png);}.pane-email-subscribes ul a:hover{text-decoration:none;}.pane-email-subscribes ul .flag-throbber{display:none;}@media (min-width:680px){.pane-email-subscribes .pane-title{margin:0;text-transform:none;background:url(/sites/all/themes/custom/giin/images/email-blue.png) calc(100% - 1px) 3px no-repeat;padding-right:16px;}.pane-email-subscribes .my-instance-link{line-height:14px;display:block;margin-bottom:12px;}.pane-email-subscribes .my-instance-link a{font-size:11px;font-weight:normal;text-decoration:underline;}.pane-email-subscribes .my-instance-link a:hover{text-decoration:none;}}.pane-frontpage-register-link{color:#003045;font-size:18px;padding-right:78px;text-transform:uppercase;margin-bottom:25px;font-family:"franklin-gothic-urw-cond",Tahoma,"Trebuchet MS",sans-serif;}.pane-frontpage-register-link .form-item{margin-bottom:16px;line-height:24px;}.pane-frontpage-register-link .form-item strong{display:block;padding-top:5px;}.pane-frontpage-register-link .form-item a{transition:all 0.15s ease-in;color:#ffffff;background:#003045;padding:8px 20px;text-transform:uppercase;text-decoration:none;font-weight:bold;line-height:18px;font-size:13px;width:100px;display:block;text-align:center;font-family:"adelle-sans",Helvetica,Arial,sans-serif;}.pane-frontpage-register-link .form-item a:hover{background:#134679;}.giin-2col .giin-col-first .pane-frontpage-register-link{margin-top:22px;text-align:center;padding:16px 14px 1px;background:#b5d700;margin-bottom:0;}.giin-2col .giin-col-first .pane-frontpage-register-link .form-type-item{font-size:20px;}.giin-2col .giin-col-first .pane-frontpage-register-link .form-type-item a{display:inline-block;font-size:11px;padding:6px 8px;}.pane-subscriber-charts{overflow:hidden;*zoom:1;}.pane-subscriber-charts #geo{display:block;width:100%;}.pane-subscriber-charts #subscribers-by-segment{margin:0 auto;display:block;}@media (min-width:680px){.pane-subscriber-charts #subscribers-by-segment{width:50%;float:left;}.pane-subscriber-charts #geo{width:50%;float:right;}}.pane-user-login input.form-text{width:96%;}.pane-user-login ul{margin-top:5px;margin-bottom:10px;}.pane-user-login a{color:#003045;text-decoration:none;font-size:12px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;font-weight:normal;display:inline-block;margin-top:6px;}.pane-user-login a:hover{text-decoration:underline;}.pane-user-login .form-actions{float:left;}.pane-user-login label{font-size:12px;text-transform:uppercase;color:#003045;}.pane-user-login input.form-text{border:1px solid #eae9e6;width:100%;}.pane-user-login input.form-submit{padding:6px 20px;text-transform:uppercase;font-size:13px;font-family:"adelle-sans",Helvetica,Arial,sans-serif;min-width:140px;}.pane-user-login .form-item{margin-bottom:15px;}@media (min-width:1045px){.pane-user-login ul{float:right;margin:0;}}.giin-2col .giin-col-first .pane-user-login{background:#b5d700;padding:0 14px;}.giin-2col .giin-col-first .pane-user-login .pane-title{font-size:14px;text-align:center;margin-bottom:12px;font-family:"franklin-gothic-urw-cond",Tahoma,"Trebuchet MS",sans-serif;text-transform:uppercase;border-top:1px solid #003045;padding-top:14px;}.giin-2col .giin-col-first .pane-user-login .form-submit{font-size:11px;padding:4px 16px;min-width:auto;}.giin-2col .giin-col-first .pane-user-login form{overflow:hidden;*zoom:1;}.giin-2col .giin-col-first .pane-user-login a{margin-top:4px;}@media (min-width:0) and (max-width:679px){.giin-2col .giin-col-first .pane-user-login{padding:0 2%;padding-top:12px;}.giin-2col .giin-col-first .pane-user-login ul{float:right;margin:0;}}@media (min-width:1000px){.giin-2col .giin-col-first .pane-user-login ul{float:right;margin:0;}}.giin-telephone{background:url(/sites/all/themes/custom/giin/images/phone-blue.png) no-repeat -2px 50%;padding-left:15px;min-height:23px;}.giin-telephone a{font-weight:normal;text-decoration:underline;font-weight:normal;}.giin-telephone a:hover{text-decoration:none;}.giin-telephone a.use-ajax{font-size:11px;position:relative;top:-1px;}.giin-questionnaire-popup{background:#ffffff;padding:20px;height:auto !important;}.giin-questionnaire-popup .modal-content{height:auto !important;}.giin-questionnaire-popup .form-item label{font-size:14px;}.pane-page-tabs .tabs--primary{margin:0;margin-top:4px;margin-bottom:6px;border:none;}.pane-page-tabs .tabs--primary li{margin-right:0;border-right:1px solid gray;margin-bottom:4px;}.pane-page-tabs .tabs--primary li:last-child{border-right:none;}.pane-page-tabs .tabs--primary a{background:none;font-weight:normal;font-size:13px;padding:0 10px;line-height:14px;}.pane-page-tabs .tabs--primary a.active{font-weight:bold;}#page-content > .pane-page-tabs{margin-left:auto;margin-right:auto;padding-left:2%;padding-right:2%;min-width:280px;max-width:1200px;}#page-content > .pane-page-tabs:after{content:"";display:table;clear:both;}.node--firm-profile--full .field-group-htabs-wrapper .horizontal-tabs-list,.node--fund--full .field-group-htabs-wrapper .horizontal-tabs-list{margin-bottom:16px;}.node--firm-profile--full .field,.node--fund--full .field{border-bottom:1px solid #e2e1dd;}.node--firm-profile--full .field:after,.node--fund--full .field:after{content:"";display:table;clear:both;}.node--firm-profile--full .field .field-content > .file,.node--fund--full .field .field-content > .file{display:block;}.node--firm-profile--full .field .field-content p:first-child,.node--fund--full .field .field-content p:first-child{margin-top:0;}.node--firm-profile--full .field .field-content p:last-child,.node--fund--full .field .field-content p:last-child{margin-bottom:0;}.node--firm-profile--full .field .field-content a,.node--fund--full .field .field-content a{font-weight:normal;text-decoration:underline;}.node--firm-profile--full .field .field-content a:hover,.node--fund--full .field .field-content a:hover{text-decoration:none;}.node--firm-profile--full .field-name-field-fund-mailing-address .addressfield-container-inline.name-block,.node--fund--full .field-name-field-fund-mailing-address .addressfield-container-inline.name-block{display:none;}@media (min-width:0) and (max-width:679px){.node--firm-profile--full .field,.node--fund--full .field{padding:16px 2%;}.node--firm-profile--full .field .label-inline,.node--fund--full .field .label-inline{margin-bottom:10px;}}@media (min-width:680px){.node--firm-profile--full .field,.node--fund--full .field{padding:10px 6px;}.node--firm-profile--full .field .label-inline,.node--fund--full .field .label-inline{width:30%;padding-right:14px;box-sizing:border-box;}.node--firm-profile--full .field .field-content,.node--fund--full .field .field-content{width:70%;float:right;}}@media (min-width:680px){.pane-firm-full .pane-title{padding:12px;background-color:#003045;color:#ffffff;text-transform:uppercase;pointer-events:none;margin:-12px -12px 0;padding-left:18px;font-size:16px;}.pane-firm-full .field .label-inline{width:40%;}.pane-firm-full .field .field-content{width:60%;}}.pane-key-personnel .node--key-personnel .first-name,.pane-key-personnel .node--key-personnel .last-name,.pane-key-personnel .field--type-field-collection .first-name,.pane-key-personnel .field--type-field-collection .last-name{font-weight:bold;margin-right:4px;}.pane-key-personnel .node--key-personnel .field-name-field-main-fund-phone a,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-phone a{font-weight:normal;text-decoration:underline;}.pane-key-personnel .node--key-personnel .field-name-field-main-fund-phone a:hover,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-phone a:hover{text-decoration:none;}.pane-key-personnel .node--key-personnel .field-name-field-contact-email,.pane-key-personnel .node--key-personnel .field-name-field-main-fund-email,.pane-key-personnel .field--type-field-collection .field-name-field-contact-email,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email{position:relative;}.pane-key-personnel .node--key-personnel .field-name-field-contact-email:after,.pane-key-personnel .node--key-personnel .field-name-field-main-fund-email:after,.pane-key-personnel .field--type-field-collection .field-name-field-contact-email:after,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email:after{content:"";display:table;clear:both;}.pane-key-personnel .node--key-personnel .field-name-field-contact-email .label-inline,.pane-key-personnel .node--key-personnel .field-name-field-main-fund-email .label-inline,.pane-key-personnel .field--type-field-collection .field-name-field-contact-email .label-inline,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email .label-inline{display:inline-block;padding-right:16px;font-weight:bold;}.pane-key-personnel .node--key-personnel .field-name-field-contact-email a,.pane-key-personnel .node--key-personnel .field-name-field-main-fund-email a,.pane-key-personnel .field--type-field-collection .field-name-field-contact-email a,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email a{float:right;display:inline-block;font-weight:normal;font-size:10px;}.pane-key-personnel .node--key-personnel .field-name-field-contact-email a:before,.pane-key-personnel .node--key-personnel .field-name-field-main-fund-email a:before,.pane-key-personnel .field--type-field-collection .field-name-field-contact-email a:before,.pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email a:before{content:'';width:15px;height:11px;background:url(/sites/all/themes/custom/giin/images/email-white.png) 0 0 no-repeat;display:inline-block;margin-bottom:-2px;margin-right:2px;}.pane-key-personnel .label-inline,.pane-node-field-firm-ref .label-inline{display:inline;}.pane-key-personnel .field--name-field-top-mp .label-above,.pane-key-personnel .field-name-field-top-mp .label-above,.pane-node-field-firm-ref .field--name-field-top-mp .label-above,.pane-node-field-firm-ref .field-name-field-top-mp .label-above{font-weight:bold;padding-bottom:0;}@media (min-width:0) and (max-width:679px){body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-primary-contacts,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-contact-last-name,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-contact-position,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-contact-first-name,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-contact-email,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-main-fund-email,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-mp-position,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-mp-surname,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-mp-name,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-primary-contacts,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-contact-last-name,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-contact-position,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-contact-first-name,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-contact-email,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-mp-position,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-mp-surname,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-mp-name{padding:0;border-bottom:none;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-main-fund-email a,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email a{margin-right:2%;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-main-fund-email,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-mp-name,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-main-fund-email,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-mp-name{padding-left:2%;margin-top:16px;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-contact-email,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-contact-email{padding-top:16px;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-main-fund-phone,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-main-fund-phone{padding:0 2% 16px;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-primary-contacts > .field-collection-view,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-mp-position,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-primary-contacts > .field-collection-view,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-mp-position{padding:0 2% 16px;border-bottom:1px solid #e2e1dd;}body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field--name-field-top-mp,body:not(.fund-print-page) .pane-key-personnel .node--key-personnel .field-name-field-top-mp,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field--name-field-top-mp,body:not(.fund-print-page) .pane-key-personnel .field--type-field-collection .field-name-field-top-mp{padding:0;border-bottom:none;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 .pane-title,body:not(.fund-print-page) .pane-node-field-firm-mailing-address .pane-title,body:not(.fund-print-page) .pane-key-personnel .pane-title,body:not(.fund-print-page) .pane-node-field-firm-ref .pane-title{transition:all 0.15s ease-in;padding:17px 2%;font-size:14px;background:#003045;color:#ffffff;margin:0 0 4px 0;cursor:pointer;position:relative;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 .pane-title:after,body:not(.fund-print-page) .pane-node-field-firm-mailing-address .pane-title:after,body:not(.fund-print-page) .pane-key-personnel .pane-title:after,body:not(.fund-print-page) .pane-node-field-firm-ref .pane-title:after{background:url(/sites/all/themes/custom/giin/images/arrow-up-white.png) no-repeat center top;content:'';width:16px;height:17px;background-size:cover;display:inline-block;top:22px;position:absolute;right:2%;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 .pane-title:hover,body:not(.fund-print-page) .pane-node-field-firm-mailing-address .pane-title:hover,body:not(.fund-print-page) .pane-key-personnel .pane-title:hover,body:not(.fund-print-page) .pane-node-field-firm-ref .pane-title:hover{background:#004969;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2.block-collapsed .pane-title:after,body:not(.fund-print-page) .pane-node-field-firm-mailing-address.block-collapsed .pane-title:after,body:not(.fund-print-page) .pane-key-personnel.block-collapsed .pane-title:after,body:not(.fund-print-page) .pane-node-field-firm-ref.block-collapsed .pane-title:after{background-image:url(/sites/all/themes/custom/giin/images/arrow-down-white.png);}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2.block-collapsed > div,body:not(.fund-print-page) .pane-node-field-firm-mailing-address.block-collapsed > div,body:not(.fund-print-page) .pane-key-personnel.block-collapsed > div,body:not(.fund-print-page) .pane-node-field-firm-ref.block-collapsed > div{display:none;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 > div,body:not(.fund-print-page) .pane-node-field-firm-mailing-address > div,body:not(.fund-print-page) .pane-key-personnel > div,body:not(.fund-print-page) .pane-node-field-firm-ref > div{padding-bottom:20px;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 > div .label-above,body:not(.fund-print-page) .pane-node-field-firm-mailing-address > div .label-above,body:not(.fund-print-page) .pane-key-personnel > div .label-above,body:not(.fund-print-page) .pane-node-field-firm-ref > div .label-above{padding:16px 2%;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 > div .field,body:not(.fund-print-page) .pane-node-field-firm-mailing-address > div .field,body:not(.fund-print-page) .pane-key-personnel > div .field,body:not(.fund-print-page) .pane-node-field-firm-ref > div .field{padding:16px 2%;border-bottom:1px solid #e2e1dd;font-size:13px;}body:not(.fund-print-page) .pane-contributor-funds-product-profiles-panel-pane-2 > div .field .label-inline,body:not(.fund-print-page) .pane-node-field-firm-mailing-address > div .field .label-inline,body:not(.fund-print-page) .pane-key-personnel > div .field .label-inline,body:not(.fund-print-page) .pane-node-field-firm-ref > div .field .label-inline{display:block;margin-bottom:10px;}}@media (min-width:680px){.pane-key-personnel,.pane-node-field-firm-ref{font-size:13px;}.pane-key-personnel > div,.pane-node-field-firm-ref > div{display:block !important;}.pane-key-personnel .label-inline{font-weight:normal;}.pane-key-personnel .field--name-field-top-mp,.pane-key-personnel .field-name-field-top-mp{border-bottom:1px solid #e2e1dd;padding-bottom:10px;margin-bottom:10px;}.pane-key-personnel .field--name-field-top-mp .field-collection-view,.pane-key-personnel .field-name-field-top-mp .field-collection-view{padding-top:10px;margin-top:10px;border-top:1px solid #e2e1dd;}.pane-key-personnel .field--name-field-top-mp .field-collection-view:nth-child(2),.pane-key-personnel .field-name-field-top-mp .field-collection-view:nth-child(2){padding-top:0;margin-top:0;border-top:none;}.pane-key-personnel .field-name-field-main-fund-phone,.pane-key-personnel .field-name-field-primary-contacts > .field-collection-view:first-child{border-bottom:1px solid #e2e1dd;padding-bottom:10px;margin-bottom:10px;}}.fund-print-page .pane-key-personnel .label-inline{font-weight:normal;}.fund-print-page .pane-key-personnel .field--name-field-top-mp,.fund-print-page .pane-key-personnel .field-name-field-top-mp{border-bottom:1px solid #e2e1dd;padding-bottom:10px;margin-bottom:10px;}.fund-print-page .pane-key-personnel .field--name-field-top-mp .field-collection-view,.fund-print-page .pane-key-personnel .field-name-field-top-mp .field-collection-view{padding-top:10px;margin-top:10px;border-top:1px solid #e2e1dd;}.fund-print-page .pane-key-personnel .field--name-field-top-mp .field-collection-view:nth-child(2),.fund-print-page .pane-key-personnel .field-name-field-top-mp .field-collection-view:nth-child(2){padding-top:0;margin-top:0;border-top:none;}.fund-print-page .pane-key-personnel .field-name-field-main-fund-phone,.fund-print-page .pane-key-personnel .field-name-field-primary-contacts > .field-collection-view:first-child{border-bottom:1px solid #e2e1dd;padding-bottom:10px;margin-bottom:10px;}.view-funds.view-display-id-panel_pane_1 table,.view-firm-profiles.view-display-id-panel_pane_1 table{width:100%;}.view-funds.view-display-id-panel_pane_1 table .views-field-edit-node a,.view-firm-profiles.view-display-id-panel_pane_1 table .views-field-edit-node a{font-weight:normal;text-decoration:underline;}.view-funds.view-display-id-panel_pane_1 table .views-field-edit-node a:hover,.view-firm-profiles.view-display-id-panel_pane_1 table .views-field-edit-node a:hover{text-decoration:none;}.view-industry-updates .views-row{padding:20px 0;}@media (min-width:680px){.view-industry-updates .views-row{border-bottom:1px solid #e2e1dd;}.view-industry-updates .field-name-title h2{font-size:24px;margin-bottom:26px;margin-top:8px;}}.giin-2col .pane-page-title + div.pane-industry-updates-panel-pane-1{margin-top:0;}.view-recently-added-or-updated-funds .new{color:red;font-weight:bold;}
