/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;line-height:1;}h1{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:#cc0033;}h2{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:#cc0033;}h3{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:#cc0033;}h4{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:#cc0033;}p,ol,ul{margin:0 0 20px;line-height:1.5;}ol,ul{padding-left:40px;}a{color:#cc0033;text-decoration:none;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}a:active,a:focus,a:hover{color:#cc0033;text-decoration:underline;outline:0;}a[href^=mailto]{word-break:break-all;}@media print{a[href]:after{content:none !important;}}hr{border-top:2px solid #ddd;}header.header{position:relative;height:117px;background:#fff;border-top:7px solid #cc0033;border-bottom:1px solid #ddd;display:flex;align-items:center;}@media (max-width:767px){header.header{padding:20px 0;height:auto;}}header.header .col-sm-12{display:flex;align-items:center;}@media (max-width:767px){header.header .col-sm-12{display:block;}}.logo-wrapper{height:110px;display:flex;align-items:center;}@media (max-width:767px){.logo-wrapper{text-align:center;display:initial;align-items:unset;}}.not-logged-in.path-user .logo-wrapper,.path-user.logged-in .logo-wrapper,.page-node-type-badge .logo-wrapper{display:none;}.logo-wrapper a{text-decoration:none;display:contents;}.logo img{max-width:200px;width:100%;max-height:100px;height:auto;}@media (max-width:991px){.logo img{max-width:180px;max-height:80px;}}@media (max-width:767px){.logo img{max-width:200px;max-height:100px;}}.site-info{margin-left:25px;}@media (max-width:991px){.site-info{margin-left:15px;}}@media (max-width:767px){.site-info{margin:15px 0 0;width:100%;}}.site-info .site-name{margin:0;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:38px;font-weight:700;color:#cc0033;}@media (max-width:991px){.site-info .site-name{font-size:30px;}}.utility{position:absolute;top:15px;right:15px;}@media (max-width:767px){.utility{position:relative;top:0;right:0;margin-top:10px;text-align:center;}}.utility a{font-size:14px;float:right;}@media (max-width:767px){.utility a{float:none;}}.utility #block-gtranslate{margin-top:20px;float:right;}@media (max-width:767px){.utility #block-gtranslate{margin-top:15px;float:none;}}.utility #block-gtranslate select{padding:3px 6px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#888;border-color:#ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;outline:0;}@media (max-width:767px){.utility #block-gtranslate select{font-size:16px;}}body{margin:0;line-height:1.5;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#555;background:#f5f5f5;-webkit-font-smoothing:subpixel-antialiased;}.main-content{padding:40px 0;width:100%;float:left;}@media (max-width:991px){.main-content{padding:30px 0;display:flex;flex-direction:column;}}@media (max-width:1199px){.main-content .col-sm-10.col-sm-offset-1{margin-left:0;width:100%;}}@media (max-width:991px){.main-content [class*=col-sm-]{width:100%;}}@media (max-width:991px){.main-content .col-sm-8{margin-bottom:30px;}}.main-content .region-content{position:relative;background:#fff;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);overflow:hidden;}.path-401 .main-content .region-content,.path-403 .main-content .region-content,.path-404 .main-content .region-content{padding:20px;}.main-content .page-header{margin-bottom:0;padding:15px 20px;background:#f9f4e5;border-bottom:1px solid #f1f1f1;}@media (max-width:650px){.main-content .page-header{text-align:center;}}.path-401 .main-content .page-header,.path-403 .main-content .page-header,.path-404 .main-content .page-header{margin:-20px -20px 20px;}.main-content .views-element-container{padding:40px;}@media (max-width:767px){.main-content .views-element-container{padding:30px 20px;}}img{max-width:100%;height:auto;}ul.tabs--primary{margin-bottom:20px;}.path-user ul.tabs--primary{display:none;}ul.tabs--primary a{text-decoration:underline;}.ajax-throbber{display:none !important;}.wf-loading *{opacity:0;visibility:hidden;}.wf-active *{opacity:1;visibility:visible;}footer.footer{margin-top:0;padding:35px 0;font-size:12px;text-align:center;border-top:1px solid #ddd;}@media (max-width:991px){footer.footer{padding:25px 0;}}@media (max-width:767px){footer.footer{padding:15px 0;}}.sidebar{padding:0;background-color:#fff;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.15);overflow:hidden;}@media (max-width:991px){.sidebar.col-sm-3{margin:0 15px 30px;}}@media (max-width:991px){.sidebar.col-sm-4{margin:0 15px;}}@media (max-width:991px){.sidebar[class*=col-sm-]{width:auto;}}.block-user-sidebar-profile .user-profile{padding:30px 20px;text-align:center;}.block-user-sidebar-profile .profile-headshot,.block-user-sidebar-profile .no-headshot{margin:0 auto 10px;width:100px;height:100px;background-image:url("/themes/custom/ah_dbs/images/no_headshot.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #bbb;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.block-user-sidebar-profile .no-headshot{background-image:url("/themes/custom/ah_dbs/images/no_headshot.jpg");}.block-user-sidebar-profile .profile-name{margin-bottom:5px;font-size:20px;font-weight:bold;}.block-user-sidebar-profile .profile-position{display:none;}.block-user-sidebar-profile .profile-company,.block-user-sidebar-profile .address,.block-user-sidebar-profile .country,.block-user-sidebar-profile .public-profile{line-height:1.3;font-size:14px;}.block-user-sidebar-profile .profile-company:empty:before,.block-user-sidebar-profile .address:empty:before,.block-user-sidebar-profile .country:empty:before,.block-user-sidebar-profile .public-profile:empty:before{display:none;}.block-user-sidebar-profile .profile-company:before,.block-user-sidebar-profile .address:before,.block-user-sidebar-profile .country:before,.block-user-sidebar-profile .public-profile:before{margin-right:10px;}.block-user-sidebar-profile .profile-company{display:none;}.block-user-sidebar-profile .address{display:inline;}.block-user-sidebar-profile .address:before{content:"\f041";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.block-user-sidebar-profile .country{display:inline;}.block-user-sidebar-profile .public-profile{margin-top:20px;}.block-user-sidebar-profile .public-profile:before{content:"\f2c3";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.menu--sidebar-menu{padding:20px;border-top:1px solid #f1f1f1;}.path-frontpage .menu--sidebar-menu.nav > li > a[data-drupal-link-system-path=all-badges]:before{content:"\f0da";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:3px;left:-20px;line-height:normal;font-size:16px;}.menu--sidebar-menu.nav > li{position:relative;padding:0 15px 0 25px;height:45px;line-height:45px;}@media (max-width:991px){.menu--sidebar-menu.nav > li{padding-left:20px;}}.menu--sidebar-menu.nav > li > a{padding:0;text-decoration:none;display:inline;}.menu--sidebar-menu.nav > li > a:focus,.menu--sidebar-menu.nav > li > a:hover{background:transparent;text-decoration:underline;}.menu--sidebar-menu.nav > li > a.is-active:before{content:"\f0da";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:3px;left:-20px;line-height:normal;font-size:16px;}.btn,.form-submit,.btn[disabled],.form-submit[disabled]{padding:0 20px;height:38px;line-height:38px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:normal;color:#fff !important;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#cc0033;border-color:#cc0033;border-style:solid;border-width:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;white-space:normal;}.btn:focus,.btn:hover,.btn:active,.btn:active:focus,.btn.active:focus,.form-submit:focus,.form-submit:hover,.form-submit:active,.form-submit:active:focus,.form-submit.active:focus,.btn[disabled]:focus,.btn[disabled]:hover,.btn[disabled]:active,.btn[disabled]:active:focus,.btn[disabled].active:focus,.form-submit[disabled]:focus,.form-submit[disabled]:hover,.form-submit[disabled]:active,.form-submit[disabled]:active:focus,.form-submit[disabled].active:focus{color:#fff;text-decoration:none;background-color:#cc0033;border-color:#cc0033;border-style:solid;border-width:0;outline:0;}form input,form select,form textarea,form .form-control{height:36px;line-height:1;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#888;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (max-width:767px){form input,form select,form textarea,form .form-control{font-size:16px;}}form textarea.form-control{height:auto;line-height:1.3;resize:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}form input[type=checkbox]{width:15px;height:15px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0 !important;-webkit-appearance:none;appearance:none;}form input[type=checkbox]:checked{background-image:url("/themes/custom/ah_dbs/images/check.svg");background-position:center;background-repeat:no-repeat;background-size:contain;}form .form-group{margin-bottom:20px;}form .form-required:after{display:none;}form .form-control{padding:6px 9px;border-color:#ddd;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}@media (max-width:767px){form .form-control{width:100%;}}form .form-control:focus{color:#888;background-color:#fff;border-color:#cc0033;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .form-control::-moz-placeholder{color:#888;opacity:1;}form .form-control:focus::-moz-placeholder{color:#888;}form .form-control::-ms-input-placeholder{color:#888;}form .form-control:focus:-ms-input-placeholder{color:#888;}form .form-control::-webkit-input-placeholder{color:#888;}form .form-control:focus::-webkit-input-placeholder{color:#888;}form .description{line-height:1.3;font-size:13px;}form .image-widget-data .form-control{padding-left:0;height:auto;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .captcha{margin-bottom:15px;}form .form-actions .btn{margin-right:0;}.has-error .form-control{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.has-error .form-control:focus,.has-error .form-control:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.form-inline .select-wrapper{width:100%;}.form-inline .select-wrapper:after{display:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #fff inset;}.ui-widget.ui-widget-content{top:20px !important;padding:40px;min-width:700px;background:#fff;border:10px solid #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.5);box-shadow:0 5px 15px 0 rgba(0,0,0,0.5);}@media (max-width:1349px){.ui-widget.ui-widget-content{padding:25px;}}@media (max-width:767px){.ui-widget.ui-widget-content{top:0 !important;padding:20px 10px;min-width:0;width:100% !important;}}.ui-dialog .ui-dialog-titlebar{position:initial;margin-bottom:20px;padding:0;background:transparent;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-dialog .ui-dialog-title{margin:0;width:100%;line-height:1;font-size:16px;text-align:center;overflow:initial;white-space:normal;}.ui-dialog .ui-dialog-titlebar-close{top:-10px;right:-10px;margin:0;padding:0;width:40px;height:40px;line-height:40px;font-size:20px;color:#555;background:transparent;border:0;outline:0;}.ui-dialog .ui-dialog-titlebar-close:before{content:"\f057";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.ui-dialog .ui-dialog-title,.ui-dialog .ui-dialog-content{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;}.ui-dialog .ui-dialog-content{padding:0;font-size:14px;}.ui-dialog .field--name-field-badge-def-image img{margin:0 auto 20px;width:125px;}.ui-dialog .field--name-field-badge-def-description p:last-child{margin-bottom:0;}.ui-widget-overlay{background-color:#000;opacity:0.5;}.path-frontpage .main-content .views-element-container,.path-my-badges .main-content .views-element-container{padding-bottom:0;}@media (max-width:1199px){.path-frontpage.logged-in .view-badge-all-badges .views-row{width:49.5%;}}@media (max-width:650px){.path-frontpage.logged-in .view-badge-all-badges .views-row{width:100%;}}@media (max-width:1199px){.path-my-badges .view-badge-my-badges .views-row{width:49.5%;}}@media (max-width:650px){.path-my-badges .view-badge-my-badges .views-row{width:100%;}}.view-badge-all-badges .views-row,.view-badge-my-badges .views-row{margin-bottom:40px;padding:0 15px;width:32.5%;text-align:center;display:inline-block;vertical-align:top;}@media (max-width:991px){.view-badge-all-badges .views-row,.view-badge-my-badges .views-row{width:49.5%;}}@media (max-width:767px){.view-badge-all-badges .views-row,.view-badge-my-badges .views-row{margin-bottom:30px;}}@media (max-width:650px){.view-badge-all-badges .views-row,.view-badge-my-badges .views-row{width:100%;}}.view-badge-all-badges .views-row a,.view-badge-my-badges .views-row a{text-decoration:none;}.view-badge-all-badges .views-row a:focus img,.view-badge-all-badges .views-row a:hover img,.view-badge-my-badges .views-row a:focus img,.view-badge-my-badges .views-row a:hover img{transform:scale(1.1);}@media (max-width:991px){.path-user .view-badge-all-badges .views-row,.path-user .view-badge-my-badges .views-row{width:49.5%;}}@media (max-width:650px){.path-user .view-badge-all-badges .views-row,.path-user .view-badge-my-badges .views-row{width:100%;}}.view-badge-all-badges .img img,.view-badge-my-badges .img img{margin:0 auto 20px;width:150px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.view-badge-all-badges .title,.view-badge-my-badges .title{line-height:1.3;font-weight:bold;color:#555;text-decoration:none;}.view-badge-my-badges .views-field-field-badge-date-earned{margin-top:20px;}.view-badge-my-badges .views-field-field-badge-date-earned .views-label{font-size:12px;text-transform:uppercase;display:block;}.view-badge-my-badges .views-field-field-badge-date-earned .field-content{font-size:15px;}.view-badge-my-badges .expired{margin-top:20px;}.view-badge-my-badges .expired span{font-size:12px;text-transform:uppercase;display:block;}.view-badge-my-badges .social-share{position:relative;margin-top:20px;}.view-badge-my-badges .social-share .links{position:absolute;top:-80px;left:50%;margin-left:-106px;padding:10px 0;width:212px;background:#ddd;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;display:flex;justify-content:center;}.view-badge-my-badges .social-share .links:after{content:"";position:absolute;left:50%;bottom:-15px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#ddd transparent transparent transparent;}.view-badge-my-badges .social-share .links a{margin:0 5px;width:40px;height:40px;line-height:40px;font-size:27px;color:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;display:inline-block;}.view-badge-my-badges .social-share .links a.facebook{background:#3b5998;}.view-badge-my-badges .social-share .links a.twitter{background-color:#14171a;background-image:url("/themes/custom/ah_dbs/images/x_logo.svg");background-position:center;background-repeat:no-repeat;background-size:22px;}.view-badge-my-badges .social-share .links a.linkedin{background:#0077b5;}.view-badge-my-badges .social-share .links a.email{background:#ea4335;}.view-badge-my-badges .view-empty{margin:-20px 0 20px -20px;}@media (max-width:767px){.view-badge-my-badges .view-empty{margin:-10px 0 20px 0px;}}.view-badge-my-badges .view-empty a{text-decoration:none;}.view-badge-my-badges .view-empty a:focus,.view-badge-my-badges .view-empty a:hover{text-decoration:underline;}.page-node-type-badge .badge-wrapper{padding:40px;overflow:auto;}@media (max-width:767px){.page-node-type-badge .badge-wrapper{padding:30px 20px;}}.page-node-type-badge .badge-image{margin:0 0 20px 40px;float:right;}@media (max-width:767px){.page-node-type-badge .badge-image{margin:0 0 30px;text-align:center;float:none;}}.page-node-type-badge .badge-description p:last-child,.page-node-type-badge .badge-description ol:last-child,.page-node-type-badge .badge-description ul:last-child{margin-bottom:0;}.page-node-type-badge .badge-details{margin-top:50px;width:100%;display:flex;justify-content:space-between;}@media (max-width:1199px){.page-node-type-badge .badge-details{display:block;}}@media (max-width:767px){.page-node-type-badge .badge-details{margin-top:30px;}}.page-node-type-badge .badge-details .field{position:relative;width:auto;display:inline-block;vertical-align:top;}@media (max-width:1199px){.page-node-type-badge .badge-details .field{width:48.5%;}}@media (max-width:767px){.page-node-type-badge .badge-details .field{text-align:center;}}@media (max-width:500px){.page-node-type-badge .badge-details .field{margin-top:20px;width:100%;}}@media (max-width:1199px){.page-node-type-badge .badge-details .field.issued-by{margin-bottom:40px;width:48.5%;}}@media (max-width:767px){.page-node-type-badge .badge-details .field.issued-by{margin-bottom:30px;text-align:center;}}@media (max-width:500px){.page-node-type-badge .badge-details .field.issued-by{margin-top:10px;margin-bottom:0;width:100%;}}@media (max-width:1199px){.page-node-type-badge .badge-details .field.issued-to{width:48.5%;}}@media (max-width:767px){.page-node-type-badge .badge-details .field.issued-to{text-align:center;}}@media (max-width:500px){.page-node-type-badge .badge-details .field.issued-to{width:100%;}}.page-node-type-badge .badge-details .field.earned,.page-node-type-badge .badge-details .field.expired{padding-right:70px;}@media (max-width:1199px){.page-node-type-badge .badge-details .field.earned,.page-node-type-badge .badge-details .field.expired{width:48.5%;}}@media (max-width:767px){.page-node-type-badge .badge-details .field.earned,.page-node-type-badge .badge-details .field.expired{padding-right:0;text-align:center;}}@media (max-width:500px){.page-node-type-badge .badge-details .field.earned,.page-node-type-badge .badge-details .field.expired{width:100%;}}.page-node-type-badge .badge-details .field__label{margin-bottom:10px;font-size:12px;text-transform:uppercase;}@media (max-width:767px){.page-node-type-badge .badge-details .field__label{margin-bottom:0;}}.page-node-type-badge .badge-details .fa{position:absolute;top:-3px;right:0;font-size:55px;}@media (max-width:1199px){.page-node-type-badge .badge-details .fa{left:40%;}}@media (max-width:991px){.page-node-type-badge .badge-details .fa{left:35%;}}@media (max-width:767px){.page-node-type-badge .badge-details .fa{position:relative;top:0;left:0;margin-top:5px;font-size:35px;}}.page-node-type-badge .badge-details .fa.fa-check-circle{color:#17a323;}.page-node-type-badge .badge-details .fa.fa-exclamation-circle{color:#cf2f33;}.page-node-type-badge-definition .badge-definition{padding:40px;}@media (max-width:767px){.page-node-type-badge-definition .badge-definition{padding:30px 20px;}}.page-node-type-badge-definition .field--name-field-badge-def-image{margin:0 0 20px 40px;float:right;}@media (max-width:767px){.page-node-type-badge-definition .field--name-field-badge-def-image{margin:0 0 30px;float:none;}.page-node-type-badge-definition .field--name-field-badge-def-image img{margin:0 auto;}}.badge-issuer{padding:30px;text-align:center;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (max-width:767px){.badge-issuer{padding:30px 20px;}}.badge-issuer .logo--wrapper{margin:0 auto 10px;display:inline-block;}.badge-issuer .logo--wrapper img{max-width:140px;}.badge-issuer .name-website--wrapper{margin:0 auto 10px;max-width:245px;width:100%;line-height:1.2;font-size:18px;font-weight:bold;}@media (max-width:991px){.badge-issuer .name-website--wrapper{max-width:100%;}}.badge-issuer .description--wrapper p{line-height:1.4;font-size:14px;}.page-node-type-issuer .issuer{padding:40px;}@media (max-width:767px){.page-node-type-issuer .issuer{padding:30px 20px;}}.page-node-type-issuer .field--name-field-issuer-logo img{margin:0 auto 20px;max-width:140px;}.page-node-type-issuer .field--name-field-issuer-description{margin-bottom:20px;}.clipboard{position:relative;margin-left:13px;padding:0 7px;height:25px;line-height:25px;font-size:13px;color:#f5f5f5;background:#222;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;}.clipboard:before{content:"";position:absolute;top:50%;left:-10px;margin-top:-4px;width:0;height:0;border-style:solid;border-width:5px 10px 5px 0;border-color:transparent #222222 transparent transparent;}.path-social-share .share-wrapper{padding:40px;}@media (max-width:767px){.path-social-share .share-wrapper{padding:30px 20px;}}.path-social-share .share-wrapper .modal-tag{margin-bottom:0;}.path-social-share .share-wrapper .email-cc{display:none;}.share-wrapper .modal-tag{margin-bottom:5px;padding:6px 9px;width:100%;min-height:90px;height:auto;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;outline:0;resize:none;}.share-wrapper .modal-val strong{float:left;}@media (max-width:767px){.share-wrapper .modal-val strong{float:none;}}.share-wrapper .modal-val span{margin-left:200px;display:inherit;}@media (max-width:767px){.share-wrapper .modal-val span{margin-left:0;}}@media (max-width:650px){.path-my-profile .main-content .page-header{border-bottom:0;}}.path-my-profile .profile-header{position:absolute;top:10px;right:15px;}@media (max-width:650px){.path-my-profile .profile-header{position:relative;top:0;right:0;padding-bottom:20px;text-align:center;background:#f9f4e5;border-bottom:1px solid #f1f1f1;}}.path-my-profile .profile-data{padding:25px 20px 20px;border-bottom:1px solid #f1f1f1;}.path-my-profile .profile-data:last-of-type{border-bottom:0;}.path-my-profile .profile-data .label{position:relative;top:-7px;padding:0;font-size:12px;font-weight:normal;color:#555;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.path-my-profile .profile-data .value{font-weight:bold;}.path-my-profile .profile-data .country{display:inline;}.path-my-profile .profile-form h2{margin-bottom:0;padding:15px 20px;background:#f9f4e5;border-color:#f1f1f1;border-style:solid;border-width:1px 0;}@media (max-width:650px){.path-my-profile .profile-form h2{text-align:center;}}.path-my-profile .profile-form #edit-field-private-wrapper{margin:0;padding:20px;border-bottom:1px solid #f1f1f1;}.path-my-profile .profile-form .form-item-field-private-value{margin:0;padding:0 0 0 25px;}.path-my-profile .profile-form label{padding-left:0;}.path-my-profile .profile-form #edit-field-private-value{top:4px;left:0;margin:0;}.path-my-profile .profile-form .help-block{margin-bottom:0;}.path-my-profile .profile-form .form-actions{padding:20px;}@media (max-width:650px){.path-my-profile .profile-form .form-actions{text-align:center;}}.path-user #user-login-form,.path-login #user-login-form{padding:40px;}@media (max-width:767px){.path-user #user-login-form,.path-login #user-login-form{padding:30px 20px;}}.path-user .main-content .views-element-container,.path-login .main-content .views-element-container{padding:0;}.path-user .main-content .views-element-container .block-title,.path-login .main-content .views-element-container .block-title{margin-bottom:0;padding:15px 20px;background:#f9f4e5;border-bottom:1px solid #f1f1f1;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}@media (max-width:650px){.path-user .main-content .views-element-container .block-title,.path-login .main-content .views-element-container .block-title{text-align:center;}}.path-user .main-content .views-element-container .view-content,.path-login .main-content .views-element-container .view-content{padding:40px 40px 0;}.path-user.logged-in .main-content .page-header{display:none;}.path-user.not-logged-in .main-content .page-header{display:none;}.block-badge-user-profile .user-profile a{text-decoration:none;}.block-badge-user-profile .header-profile{height:110px;display:flex;align-items:center;}@media (max-width:767px){.block-badge-user-profile .header-profile{text-align:center;display:inline-block;}}.block-badge-user-profile .profile-headshot,.block-badge-user-profile .no-headshot{margin-right:20px;width:80px;height:80px;background-image:url("/themes/custom/ah_dbs/images/no_headshot.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #bbb;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:table;float:left;}@media (max-width:767px){.block-badge-user-profile .profile-headshot,.block-badge-user-profile .no-headshot{margin:0 auto 10px;display:block;float:none;}}.block-badge-user-profile .no-headshot{background-image:url("/themes/custom/ah_dbs/images/no_headshot.jpg");}.block-badge-user-profile .profile-name{position:relative;line-height:normal;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:38px;font-weight:700;display:block;}@media (max-width:991px){.block-badge-user-profile .profile-name{font-size:28px;}}@media (max-width:767px){.block-badge-user-profile .profile-name{margin-bottom:5px;display:block;}}.block-badge-user-profile .profile-position{display:none;}.block-badge-user-profile .profile-company,.block-badge-user-profile .address,.block-badge-user-profile .country{position:relative;font-size:14px;display:inherit;}@media (max-width:991px){.block-badge-user-profile .profile-company,.block-badge-user-profile .address,.block-badge-user-profile .country{font-size:13px;}}@media (max-width:767px){.block-badge-user-profile .profile-company,.block-badge-user-profile .address,.block-badge-user-profile .country{display:inline;}}.block-badge-user-profile .profile-company:empty:before,.block-badge-user-profile .address:empty:before,.block-badge-user-profile .country:empty:before{display:none;}.block-badge-user-profile .profile-company:before,.block-badge-user-profile .address:before,.block-badge-user-profile .country:before{margin-right:7px;}.block-badge-user-profile .profile-company{display:none;}.block-badge-user-profile .address{display:inline-block;}.block-badge-user-profile .address:before{content:"\f041";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.block-badge-user-profile .country{display:inline;}
h1,h2,h3,h4{color:#232f84;}a{color:#232f84;}a:active,a:focus,a:hover{color:#232f84;}header.header{border-top:7px solid #232f84;}.site-info .site-name{color:#232f84;}.utility #block-gtranslate select:focus{border-color:#232f84;}.btn,.form-submit,.btn[disabled],.form-submit[disabled]{background-color:#232f84;}.btn:focus,.btn:hover,.btn:active,.btn:active:focus,.btn.active:focus,.form-submit:focus,.form-submit:hover,.form-submit:active,.form-submit:active:focus,.form-submit.active:focus,.btn[disabled]:focus,.btn[disabled]:hover,.btn[disabled]:active,.btn[disabled]:active:focus,.btn[disabled].active:focus,.form-submit[disabled]:focus,.form-submit[disabled]:hover,.form-submit[disabled]:active,.form-submit[disabled]:active:focus,.form-submit[disabled].active:focus{background-color:#232f84;}form .form-control:focus{border-color:#232f84;}.fa.modal-loading{color:#232f84 !important;}.modal-open .modal-dialog .modal-tag{border-color:#dddddd;}.main-content .page-header{background:#f5f5f9;}.path-my-profile .profile-header{background:#f5f5f9;}.path-my-profile .profile-form h2{background:#f5f5f9;}.path-user .main-content .views-element-container .block-title,.path-login .main-content .views-element-container .block-title{background:#f5f5f9;}
