﻿@import url("style_2.css");
/*
Theme Name: Divi-child
Theme URI: http://internetupstart.com
Description: Child theme for the Divi theme
Author: Doug Hoseck
Author URI: http://internetupstart.com
Template: Divi
Version: 1.0.0
*/
.et_pb_column.et_pb_column_1_6.alumni_column a {
    padding: 2px 6px;
}
.et_pb_column.et_pb_column_1_6.alumni_column a.authorLink {
    width: 28px;
    height: 28px;
}
div#footer-nav .et-pb-icon, div#et-secondary-nav .et-pb-icon, .myfootMenu .et-pb-icon {
font-size: 14px;
}
#et-secondary-menu > li > a:hover:before {
    color: #FFFFFF;
    text-shadow: none;
}
#et-secondary-menu > li > a::before {
    content: "" !important;
}
#top-header {
    padding: 3px 0;
}
#et-navigation > ul > li {
    margin: 0 10px;
}
.et-extra-icon-instagram:before {
    content: "\e09d"!important;
}
.et-extra-icon-dribbble:before {
    content: "\e0a6"!important;
}
.container {
    z-index: 0;
}
.myTopmenu button.et_pb_menu__icon.et_pb_menu__search-button {
    background: #f4802a!important;
	padding: 0 8px;
	margin-left: 10px;
}
.myTopmenu.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li, .myTopmenu.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul > li {
    padding-top: 8px;
	margin-top: 0px;
	margin-right: 10px
}
.myTopmenu li.donate {
    background: #ac2872;
}
.myTopmenu li.future {
    background: #e3383c;
}
.myTopmenu li.newsletter {
    background: #dce246;
}
.myTopmenu li.newsletter a {
    color: #000 !important;
}
.et_pb_social_media_follow li {
    margin-bottom: 0px !important;
}
form.et_pb_menu__search-form {
    background: #f4802a;
}
.et_pb_menu .et_pb_menu__search-input, .et_pb_fullwidth_menu .et_pb_menu__search-input {
	color: #fff !important;
}
.input, .textarea, select, textarea, input, input[type="text"], input[type="password"], input[type="email"], input[type="search"] {
	padding: 5px 12px;
}
body div#gform_wrapper_1 ul li.gfield {
    margin-top: 0px;
}
div#gform_wrapper_1 {
    margin-bottom: 0px;
    margin-top: 0px;
}
body div#gform_wrapper_1 .top_label div.ginput_container {
    margin-top: 0px;
}
.container {
    width: 100%;
}
div#gform_wrapper_1 li.hidden_label input {
    margin-top: 0px;
}
@media only screen and (min-width: 641px){
div#gform_wrapper_1 .gform_body {
    width: 80%;
    float: left;
}
	div#gform_wrapper_1 .gform_footer {
    padding: 0;
    margin: 5px 0 0;
    clear: none;
    width: 20%;
		float: right;
}
}
.myFooter a {
	color: #fff;
}
#main-content {
    padding-top: 0px;
}
.et_pb_menu .et_pb_menu__menu > nav > ul > li, .et_pb_fullwidth_menu .et_pb_menu__menu > nav > ul > li {
    align-items: center;
}
.et_pb_menu--with-logo .et_pb_menu__menu > nav > ul > li > a, .et_pb_fullwidth_menu--with-logo .et_pb_menu__menu > nav > ul > li > a {
    display: inline-table;
	padding: 15px 0;
}
.et_pb_extra_row, .et_extra_layout .et_pb_extra_column_main .et_pb_row {
    margin: 0;
}
.et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_extra_row, .et_extra_layout.et_pb_gutters2 .et_pb_extra_column_main .et_pb_row {
    margin-left: 0px !important;
}
.page article {
    border-top-width: 0px
}
.single article, .page article {
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.dp-dfg-skin-default .dp-dfg-item {
    background-color: #f6f7fb !important;
    border: 1px solid #f6f7fb !important;
}
figure.dp-dfg-image.entry-thumb, figure.dp-dfg-image.entry-video {
    border-top: 6px solid;
}
.category-blog figure.dp-dfg-image.entry-thumb {
    border-color: #e3383c;
}
.category-videos figure.dp-dfg-image.entry-thumb, .category-videos figure.dp-dfg-image.entry-video {
    border-color: #43a8d5;
}
.category-audio figure.dp-dfg-image.entry-thumb {
    border-color: #A7CF4C;
}
.category-news figure.dp-dfg-image.entry-thumb {
    border-color: #43a8d5;
}
.category-events figure.dp-dfg-image.entry-thumb {
    border-color: #e3383c;
}
.category-webinars figure.dp-dfg-image.entry-thumb {
    border-color: #4d5faa;
}
.myBlogmod .category-policy-submission figure.dp-dfg-image.entry-thumb {
    border-color: #ac2872;
}
.myBlogmod .category-annual-report figure.dp-dfg-image.entry-thumb {
    border-color: #a7cf4c;
}
.myBlogmod .category-annual-report span.myjournalcats a, .myBlogmod .category-annual-report a.myjournallink, .myBlogmod .category-annual-report .terms a.term-link {
    background: #a7cf4c;
}
.myBlogmod .category-policy-submission span.myjournalcats a, .myBlogmod .category-policy-submission a.myjournallink, .myBlogmod .category-policy-submission .terms a.term-link  {
    background: #ac2872;
}
.myBlogmod .category-u-of-oxhrh-j figure.dp-dfg-image.entry-thumb {
    border-color: #f29100;
}
.myBlogmod .category-u-of-oxhrh-j span.myjournalcats a, .myBlogmod .category-u-of-oxhrh-j a.myjournallink, .myBlogmod .category-u-of-oxhrh-j .terms a.term-link {
    background: #f29100;
}
.terms a.term-link {
	color: #fff !important;
}
a.myjournallink {
    display: block !important;
    padding: 12px 20px !important;
    border-radius: 0px !important;
    max-width: 80% !important;
    margin: 20px auto 0;
    text-transform: uppercase;
}
.myBlogmod .dp-dfg-filters.dp-dfg-filters-buttons-layout {
    padding: 20px;
    background: #f6f7fb;
}
.dp-dfg-meta.entry-meta span.terms a.news {
    background: #43a8d5;
}
.dp-dfg-meta.entry-meta span.terms a.events {
    background: #e3383c;
}
.dp-dfg-meta.entry-meta span.terms a.webinars {
    background: #4d5faa;
}
.myBlogmod2 .dp-dfg-skin-default .dp-dfg-image img {
    min-height: 300px;
	max-height: 300px;
    object-fit: cover;
}
.myBlurb .dp_pb_blurb_content {
    margin: 0 auto;
    display: inline-block;
}
.myBlurb .et_pb_module_inner {
    text-align: center !important;
}
.dp_pb_blurb_content {
    max-width: 100% !important;
}
h1 {
	font-weight: 600;
}
.et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
    background-color: transparent;
}
.gform_wrapper .gform_footer input[type=image] {
    max-height: 24px;
}
body div#gform_wrapper_1 ul li.gfield input, div#gform_wrapper_5 input.text, div#gform_wrapper_5 input.title, div#gform_wrapper_5 input[type=email], div#gform_wrapper_5 input[type=password], div#gform_wrapper_5 input[type=tel], div#gform_wrapper_5 input[type=text], div#gform_wrapper_5 select, div#gform_wrapper_5 textarea {
    background: transparent;
    border: 2px solid #fff;
	color: #4a4a4a;
}
div#gform_wrapper_5 .gform_footer.top_label {
    flex-direction: row-reverse;
}
::-webkit-input-placeholder { color:#4a4a4a; }
:-moz-placeholder { opacity: 1; color:#4a4a4a; }
::-moz-placeholder { opacity: 1; color:#4a4a4a; } 
:-ms-input-placeholder { color:#4a4a4a; } 
input:-moz-placeholder { color:#4a4a4a; }
footer.et-l.et-l--footer .et_pb_blurb_description h2 {
    padding: 0;
    font-size: 26px !important;
    font-weight: 100 !important;
}
a.eg-blog-display-element-3, a.eg-blog-display-element-33 {
    white-space: nowrap;
}
li.filter-blog {
    margin-top: 5px !important;
    border-top: 6px solid #e3383c !important;
}
.dp-dfg-meta.entry-meta span.terms a {
    padding: 0px 10px;
    border-radius: 15px;
    white-space: nowrap;
	margin-bottom: 5px;
    display: inline-block;
}
.dp-dfg-meta.entry-meta span.terms a.myTags {
    background: #3c4b9c;
}
.dp-dfg-meta.entry-meta span.terms a.myLegals {
    background: #62c0b8;
}
a.term-link.LegalCat {
    background: #62c0b8 !important;
}
[data-content="Jurisdictions"], ul.dp-dfg-level.dp-dfg-taxonomy-post_tag {
    background: #3c4b9c !important;
}
[data-content="Human rights"], ul.dp-dfg-level.dp-dfg-taxonomy-legal_category {
    background: #62c0b8 !important;
}
.dp-dfg-filters-dropdown.closed p {
    border-width: 0px !important;
}
a.dp-dfg-filter-link {
    background: transparent !important;
}
li.pagination-item {
    background: #3c4b9c;
}
.dp-dfg-skin-default .pagination li.active a, .et-l .dp-dfg-skin-default .pagination li.active a, .dp-dfg-pagination .pagination a, .et-l .dp-dfg-pagination .pagination a.pagination-link {
    background: transparent !important;
}
.dp-dfg-overlay span.et_overlay {
    background-color: rgb(0 0 0 / 0.3) !important;
}
.myKeywords {
    display: block;
}
span.keys a {
    color: #4a4a4a;
    padding: 3px 5px;
    border-radius: 15px;
    background: #dce246;
	display: inline-block;
    margin: 5px;
}
i.et_social_icon {
    background: #4a4a4a !important;
}
a.eg-podcasts-element-10, a.eg-podcasts-element-11, a.eg-videos-element-10, a.eg-videos-element-11,  a.eg-news-element-10, a.eg-news-element-11 { vertical-align: top !important;
}
.myBlogmod li.dp-dfg-filter [data-term-id="all"] {
    border-color: #f0ac2c !important;
}
.myBlogmod li.dp-dfg-filter [data-term-id="32"] {
    border-color: #43a8d5 !important;
}
.myBlogmod li.dp-dfg-filter [data-term-id="30"] {
    border-color: #e3383c !important;
}
.myBlogmod li.dp-dfg-filter [data-term-id="3042"] {
    border-color: #4d5faa !important;
}
.myBlogmod a.dp-dfg-filter-link.active[data-term-id="all"] {
    background: #f0ac2c !important;
}
.myBlogmod li.dp-dfg-filter .active[data-term-id="32"] {
    background: #43a8d5 !important;
}
.myBlogmod li.dp-dfg-filter .active[data-term-id="30"] {
    background: #e3383c !important;
}
.myBlogmod li.dp-dfg-filter .active[data-term-id="3042"] {
    background: #4d5faa !important;
}


.myBlogmod li.dp-dfg-filter [data-term-id="3052"] {
    border-color: #a7cf4c !important;
}
.myBlogmod a.dp-dfg-filter-link.active[data-term-id="3052"] {
    background: #a7cf4c !important;
}
.myBlogmod li.dp-dfg-filter [data-term-id="3053"] {
    border-color: #ac2872 !important;
}
.myBlogmod a.dp-dfg-filter-link.active[data-term-id="3053"] {
    background: #ac2872 !important;
}
.dp-dfg-custom-content a {
    color: #fff;
    padding: 4px 8px;
    border-radius: 15px;
	white-space: nowrap;
    display: inline-block;
    margin-bottom: 5px;
	font-size: 20px;
}
span.author.vcard a {
    color: #4a4a4a;
}
span.myLegals a {
    background: #62c0b8;
}
.dp-dfg-custom-content {
    text-align: center;
}
span.myTags a {
    background: #3c4b9c;
}
span.myLegals a, span.myTags a, span.myCats a {
	color: #fff;
	padding: 4px 10px;
    border-radius: 15px;
}
span.myCats a.events {
		background: #e3383c;
}
span.myCats a.news {
	background: #43a8d5;
}
span.myCats a.webinars {
	background: #4d5faa;
}
.gfp_big_button input#choice_3_3_0, .gfp_big_button input#choice_3_3_1 {
    display: none;
}
.gfp_big_button ul.gfield_radio li label {
    max-width: 300px;
    width: 100%;
    margin: 0px auto;
    padding: 10px 30px;
    float: none;
    background: transparent;
    color: #43a8d5;
	border: 3px solid #43a8d5;
    letter-spacing: 0.09375rem;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    font-family: inherit;
    font-weight: 600;
    margin: 0;
    display: block;
    -webkit-transition: background-color 300ms ease-out;
    -moz-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
    -webkit-appearance: none;
    cursor: pointer;
    line-height: 1;
    position: relative;
    text-decoration: none;
    text-align: center;
    font-size: 1.1em;
    box-sizing: border-box;
}

.gfp_big_button ul.gfield_radio li input[type=radio]:checked+label {
    background: #43a8d5;
	color: #fff;
}
#gform_3  li.hidden_label input, #gform_3 textarea, #gform_3 select.gfield_select  {
    margin-top: 0px;
    background: transparent;
    border: 2px solid #4a4a4a;
}
select.gfield_select {
    padding: 5px 4px !important;
}
@media only screen and (min-width: 641px){
li#field_3_8 label.gfield_label, li#field_3_12 label.gfield_label {
    width: 49%;
    float: left;
}
li#field_3_3 label.gfield_label {
    width: 70%;
    float: left;
    padding: 8px 5px;
}
	ul#input_3_3 {
    display: block;
    text-align: right;
    padding-right: 10px !important;
}
	input#input_3_12, input#input_3_8 {
		padding-left: 35px;
	}
li#field_3_8, li#field_3_12 {
    border: 2px solid #4a4a4a;
    margin-right: 15px;
}
}
li#field_3_8, li#field_3_12 {
    border: 2px solid #4a4a4a;
}

li#field_3_8 .ginput_container.ginput_container_fileupload, li#field_3_12 .ginput_container.ginput_container_fileupload {
    margin-top: 0px !important;
}
li#field_3_8 label.gfield_label, li#field_3_12 label.gfield_label, li#field_3_3 label.gfield_label {
    font-weight: 400;
    color: #4a4a4a;
	    padding: 5px;
}
li#field_3_8 label.gfield_label, li#field_3_12 label.gfield_label {
	 font-style: italic;
}
#gform_3 ::-webkit-input-placeholder { font-style: italic; }
#gform_3 :-moz-placeholder { font-style: italic; } /* Firefox 18- */
#gform_3 ::-moz-placeholder { font-style: italic; } /* firefox 19+ */
#gform_3 :-ms-input-placeholder { font-style: italic; } /* ie */
#gform_3 input:-moz-placeholder { font-style: italic; }
.gform_wrapper .gfield_required {
    color: #4a4a4a !important;
}
input#gform_submit_button_3 {
    color: #fff;
    background: #43a8d5;
    border: none;
    text-transform: uppercase;
    float: right;
}
#gform_3 li.gsection {
    background: #43a8d5;
    color: #fff;
    padding-left: 10px;
    padding-top: 8px;
}
#gform_3 li.gsection h2.gsection_title {
    color: #fff;
}

.gfp_big_button2 input#choice_4_3_0, .gfp_big_button2 input#choice_4_3_1 {
    display: none;
}

#gform_4  li.hidden_label input, #gform_4 textarea  {
    margin-top: 0px;
    background: transparent;
    border: 2px solid #4a4a4a;
}
@media only screen and (min-width: 641px){
li#field_4_8 label.gfield_label, li#field_4_12 label.gfield_label {
    width: 49%;
    float: left;
}
li#field_4_3 label.gfield_label {
    width: 70%;
    float: left;
    padding: 8px 5px;
}
	ul#input_4_3 {
    display: block;
    text-align: right;
    padding-right: 10px !important;
}
	input#input_4_12, input#input_4_8 {
		padding-left: 35px;
	}
li#field_4_8, li#field_4_12 {
    border: 2px solid #4a4a4a;
    margin-right: 15px;
}
}
li#field_4_8, li#field_4_12 {
    border: 2px solid #4a4a4a;
}

li#field_4_8 .ginput_container.ginput_container_fileupload, li#field_4_12 .ginput_container.ginput_container_fileupload {
    margin-top: 0px !important;
}
li#field_4_8 label.gfield_label, li#field_4_12 label.gfield_label, li#field_4_3 label.gfield_label {
    font-weight: 400;
    color: #4a4a4a;
	    padding: 5px;
}
li#field_4_8 label.gfield_label, li#field_4_12 label.gfield_label {
	 font-style: italic;
}
#gform_4 ::-webkit-input-placeholder { font-style: italic; }
#gform_4 :-moz-placeholder { font-style: italic; } /* Firefox 18- */
#gform_4 ::-moz-placeholder { font-style: italic; } /* firefox 19+ */
#gform_4 :-ms-input-placeholder { font-style: italic; } /* ie */
#gform_4 input:-moz-placeholder { font-style: italic; }
.dp-dfg-search ::-webkit-input-placeholder { color: #fff; }
.dp-dfg-search :-moz-placeholder { color: #fff; } /* Firefox 18- */
.dp-dfg-search ::-moz-placeholder { color: #fff; } /* firefox 19+ */
.dp-dfg-search :-ms-input-placeholder { color: #fff; } /* ie */
.dp-dfg-search input:-moz-placeholder { color: #fff; }
.gform_wrapper .gfield_required {
    color: #4a4a4a !important;
}
input#gform_submit_button_4 {
    color: #fff;
    background: #f4802a;
    border: none;
    text-transform: uppercase;
    float: right;
}
#gform_4 li.gsection {
    background: #f4802a;
    color: #fff;
    padding-left: 10px;
    padding-top: 8px;
}
#gform_4 li.gsection h2.gsection_title {
    color: #fff;
}
.gfp_big_button2 ul.gfield_radio li label {
    max-width: 300px;
    width: 100%;
    margin: 0px auto;
    padding: 10px 30px;
    float: none;
    background: transparent;
    color: #f4802a;
	border: 3px solid #f4802a;
    letter-spacing: 0.09375rem;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    font-family: inherit;
    font-weight: 600;
    margin: 0;
    display: block;
    -webkit-transition: background-color 300ms ease-out;
    -moz-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
    -webkit-appearance: none;
    cursor: pointer;
    line-height: 1;
    position: relative;
    text-decoration: none;
    text-align: center;
    font-size: 1.1em;
    box-sizing: border-box;
}
.gfp_big_button2 ul.gfield_radio li input[type=radio]:checked+label {
    background: #f4802a;
	color: #fff;
}
div#pum-72485 button.pum-close.popmake-close {
    color: #f4802a !important;
    border-color: #f4802a !important;
}
.et_pb_team_member .et_pb_team_member_image img {
    min-width: 100%;
}
.myBlogmod .category-u-of-oxhrh-j figure.dp-dfg-image.entry-thumb img {
    padding: 30px;
}
ul.et_pb_member_social_links li a {
   background: #4a4a4a;
    padding: 6px 10px;
    color: #fff;
    border-radius: 25px;
}
ul.et_pb_member_social_links {
    padding-left: 0px;
}
.et_pb_member_social_links li {
    display: inline-block;
    margin-right: 8px;
}
img.auth-pic {
    border-radius: 50%;
	 min-width: 100%;
}
a.authorLink {
    background: transparent !important;
    padding: 0 !important;
}
ul.et_pb_member_social_links {
    display: flex;
}
.myUser {
    display: block;
    padding: 30px;
}
.owl-carousel.owl-drag .owl-item .myUser {
    display: block;
    padding: 0 40px;
}
.dp_oc_item .myUser {
    text-align: center;
}
.userName{
	padding-top: 10px;
}
.myUser.et_pb_column_1_4, .et_pb_column_1_6.alumni_column {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
@media (min-width: 981px){
	.myJournal .et_pb_column_1_4 {
		width: 25% !important;
}
.alumni_section .et_pb_column_1_6	{
    width: 13.5%;
    margin: 10px 1.5%;
}
}
.myDirectors.et_section_regular {
    background: #f6f7fb;
    padding: 40px 0;
	z-index:-1;
}
.myDirectors .et_pb_column_2 {
    padding: 20px;
}
.et_pb_column.et_pb_column_1_6.alumni_column {
	padding: 10px;
}
.myJournal.team.et_pb_row.et_pb_equal_columns.et_pb_row_4col {
    border-top: 6px solid #f0ac2c;
    padding: 40px 0;
	flex-wrap: wrap;
}
a.authorLink {
	margin-top: 5px;
    height: 30px;
    width: 30px;
}
.alumni_row .alumni_column {
    text-align: center;
}
.alumni_section.et_section_regular {
    padding: 40px 0;
    background: #4d5faa;
}
h1.alumni_title {
    color: #fff;
    margin-bottom: 20px;
    font-weight: 700;
}
.alumni_section h4, .alumni_section h5, .alumni_section p {
    color: #fff;
}
.dp-dfg-skin-default .dp-dfg-header .entry-title {
    padding-top: 10px;
}
.dp-dfg-layout-grid .dp-dfg-item {
    padding: 0 1em 1em !important;
}
a.donatebutton {
    color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 0px;
    font-weight: 600!important;
    text-transform: uppercase!important;
    background-color: #43a8d5;
    padding: 12px 20px;
    font-size: 20px;
	display: inline-block;
    margin-top: 20px;
}
a.donatebutton img {
    margin-bottom: -5px;
}
.owl-dots {
    display: none;
}
.owl-prev {
    left: -23px !important;
}
.owl-next {
    right: -23px !important;
}
.owl-next:before {
    content: "5";
    background: #f29100;
    color: #fff;
}
.owl-prev:before {
    content: "4";
    background: #f29100;
    color: #fff;
}
.dp_pb_blurb_position_left .dp_pb_blurb_container, .dp_pb_blurb_position_right .dp_pb_blurb_container {
    vertical-align: middle !important;
}
.home h4.dp_pb_ab_title {
    padding-bottom: 0px !important;
}
.esg-overlay.esg-center.esg-transition.eg-podcasts-container {
    background: transparent !important;
}
[data-content="Content type"], ul.dp-dfg-level.dp-dfg-taxonomy-level-2.dp-dfg-taxonomy-category {
    background: #ac2872 !important;
}
.single-post span.myTags a, .single-post span.myLegals a {
    white-space: nowrap;
    line-height: 30px;
}
.et_pb_row.alumni_row {
    flex-wrap: wrap;
}
.myjournallink span.et-pb-icon {
    font-size: 20px;
}
.myBlurb .et_pb_blurb_container {
    vertical-align: bottom;
}
.myBlurb {
    text-align: center;
}
.myBlurb .et_pb_blurb_content {
    display: inline-block;
    width: auto;
}
.yellowcircle {
  width: 24px;
  height: 24px;
  background: #dce246;
  border-radius: 50%;
  display: inline-block;
}
span.interviewee, span.podcastauthor {
    font-size: 17px;
    font-weight: 600;
}
      .circle1 {
    border-radius: 50% !important;
    width: 18px;
    height: 18px;
    background: #ac2872;
    display: inline-block;
      }
li.pagination-item.active {
    background: #AC2872 !important;
}
#et-boc .et-l .dp-dfg-skin-default .et-pb-icon.dp-dfg-search-icon, .dp-dfg-skin-default .dp-dfg-search-icon, .et-l .dp-dfg-skin-default .et-pb-icon.dp-dfg-search-icon {
    background-color: #ff9232 !important;
}
li.et_pb_menu_page_id-77451.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-77451 {
    background: #4d5faa;
}
sup {
    bottom: .5em;
    font-size: .8em;
}
div#modal-content-area {
    padding: 20px;
}
.category-audio-pops figure.dp-dfg-image.entry-thumb {
    border-color: #A7CF4C;
}
p.gform_required_legend {
    margin-bottom: 10px;
}
div#gform_wrapper_5 p.gform_required_legend {
    display: none;
}
.pac_dih__image_details {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: #000000a1;
	opacity: 0;
	box-sizing: border-box;
	height: -webkit-fill-available;
}