/*
 Theme Name:   IAS-USA
 Description:  IAS-USA Wordpress Theme
 Author:       Virtual Data Partners
 Author URI:   https://www.virtualdatapartners.com/
 Template:     university
 Version:      1.4.8.4
*/

/* Theme Check happiness */
.sticky {}
.gallery-caption {}
.bypostauthor {}

/*** RESOURCES (post listings) ****/
.un-post-listing .section-inner {
	padding-top: 0;
}
.un-post-listing .content-pad {
	padding-bottom: 12px;
}

/* image thumbnail */
.un-post-listing .col-md-6:nth-child(odd) {
	display: none;
}
.un-post-listing .col-md-6 {
	width: 100%;
}

/* title */
.post-item .item-title {
    font-weight: normal !important;
    color: #4E8ABE;
	font-size: 1.25em !important;
	margin-bottom: 10px !important;
}

/* button */
.post-item .btn-default {
	background-color: #77AE9A;
	border: none;
	color: #fff !important;
	text-transform: uppercase;
	letter-spacing: .05em;
}
.post-item .btn-default:hover {
	background-color: #4E8ABE;
}

/** Individual Post Page **/
.single-content-title {
	display: none;
}

/** Webcasts Post Button **/



/*** MEMBER LISTING ***/
.member-item .item-content {
	padding: 20px 20px 30px;
}
.member-item .item-title {
	font-size: 1.25em !important;
}
.member-item .small-text {
	color: #525252;
	font-size: .8em;
}
.member-item .item-content p {
	font-size: .9em;
}

/* Individual Bio Pages **/
.u_member-template-default .member-item .item-title {
	font-size: 1.75em !important;
	color: #77AE9A;
	margin-bottom: 0;
}


/*** FAQ ***/
/* accordion tab */
.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #4E8ABE !important;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
	font-size: 1.05em !important;
	font-weight: bold !important;
}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff !important;
}

/* Event Detail Page Customization */
/*
#registraion-form {
	display: none;
}
.isa-events-detail, #buy-ticket {
	display: none;
}
.tkt-slctr-tbl-wrap-dv table {
	display: none;
}
.isa-events-detail form {
	float: left;
}
#flip h1 {
	background: #17376e;
	color: white;
	padding: 15px;
	cursor: pointer;
}
#flip h1:before {
	font-family: FontAwesome;
	content: "\f067";
	float:right;
}
#flip h1.collapsed:before{
	font-family: FontAwesome;
	content: "\f068";
	float:right;
}
#login_message {
	color: #790000;
	font-size: 1.375em;
}
*/

/* Credit Redemption Page */
/*
.message-alert {
	color: #4dc24d;
	margin-bottom: 10px;
}
.credit-error {
	color: #ff0000;
}
#credit-submit-btn {
	margin-top: 20px;
}
*/

/** BP Registration **/
/*
#buddypress .standard-form fieldset {
	margin-bottom: 25px;
}

#buddypress .standard-form #basic-details-section {
	float: right;
}

#buddypress .standard-form #profile-details-section, #buddypress .standard-form#signup_form div.submit {
	float: left;
	width: 48%;
}

#buddypress .standard-form .input-options.checkbox-options, #buddypress .standard-form .input-options.radio-button-options {
	background: #eaeaea;
	padding-left: 15px;
}

#buddypress #profile-edit-form div.field_profile-image {
	width: 250px;
}
*/

/* Event Registration Page */
body .single-content .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,
body .single-content .gform_wrapper ul li.field_description_below div.ginput_container_radio {
	background: #eaeaea;
	padding: 10px;
	padding-bottom: 0px;
}

body.postid-163507 #sfwd-mark-complete,
body.postid-194272 #sfwd-mark-complete,
body.postid-261381 #sfwd-mark-complete,
body.postid-281924 #sfwd-mark-complete,
body.postid-327065 #sfwd-mark-complete,
body.postid-336618 #sfwd-mark-complete,
body.postid-354656 #sfwd-mark-complete {
	display: none;
}
/* 335230 */

body .single-content .gform_wrapper ul li.field_description_below.no-session-select .gfield_label {
    display: none;
}

body .single-content .gform_wrapper ul li.field_description_below.no-session-select div.ginput_container_checkbox {
    background: none;
    color: red;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0;
}

#ee-single-page-checkout-dv .ee-reg-qstn-44-input-dv label {
    width: 99%;
}

.gform_wrapper.gravity-theme .gfield_label {
    border-bottom: none;
}

#gform_60 {
    margin-top: 20px;
}

#gform_60 h3 {
	font-size: 1.3em;
    margin-top: 20px;
    margin-bottom: 0;
}

#gform_60 .gfield_validation_message {
    padding: 5px;
}

#gfield_description_60_101 {
	font-style: normal;
}

.gform_wrapper .tam-authorship-form .gsection_title {
	margin-bottom: 0;
}
.gform_wrapper .tam-authorship-form .gsection_description {
	font-style: normal;
}
#field_109_3 .gfield_radio {
	display: flex;
}

#field_109_3 .ginput_container .gchoice {
	margin-right: 10px;
}

.gform_wrapper .tam-authorship-form .gfield-choice-input label {
	font-weight: normal;
}

#field_109_7 .gfield-choice-input {
	vertical-align: top;
	margin-top: 5px;
}

.ee-reg-qstn-111-input-dv .ee-checkbox-label-after {
	font-size: 0 !important;
}

.ee-reg-qstn-111-input-dv label .ee-question-option-desc {
	font-size: 14px;
	line-height: 20px;
	font-size: 1rem;
	letter-spacing: 0;
	color: #525252;
	display: inline-block;
	padding-left: 25px;
	top: 5px;
	position: relative;
}

#spco-attendee_information-dv [id^="ee-reg-form-qstn-grp-emergency-contact"] {
	display: flex;
	margin: 0 -15px;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: start;
}

#spco-attendee_information-dv .ee-reg-form-attendee-dv [id^="ee-reg-form-qstn-grp-emergency-contact"] .section-title {
	display: block !important;
	width: 100%;
	padding: 0 15px;
}

#spco-attendee_information-dv [id^="ee-reg-form-qstn-grp-emergency-contact"] .ee-reg-qstn-input-dv {
	width: 25%;
	padding: 0 15px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#spco-attendee_information-dv [id^="ee-reg-form-qstn-grp-emergency-contact"] .ee-reg-qstn-input-dv {
		width: 50%;
	}
}

@media (max-width: 767px) {
	#spco-attendee_information-dv [id^="ee-reg-form-qstn-grp-emergency-contact"] .ee-reg-qstn-input-dv {
		width: 100%;
	}
}


/*
#ee-spco-attendee_information-reg-step-form .ee-reg-qstn-123-input-dv {
	display: none;
}
*/


/* Lumiary styles */
#tkt-slctr-tbl-353408 .tckt-slctr-tbl-tr td,
#tkt-slctr-tbl-353408 .tckt-slctr-tbl-tr:hover td,
#tkt-slctr-tbl-353409 .tckt-slctr-tbl-tr td,
#tkt-slctr-tbl-353409 .tckt-slctr-tbl-tr:hover td,
#tkt-slctr-tbl-353881 .tckt-slctr-tbl-tr td,
#tkt-slctr-tbl-353881 .tckt-slctr-tbl-tr:hover td {
	color: #525252;
	background-color: transparent;
}
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-details-tr td,
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-details-tr:hover td,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-details-tr td,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-details-tr:hover td,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-details-tr td,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-details-tr:hover td {
	color: #525252;
	background-color: rgba(234, 234, 234, .25) !important;
}
#tkt-slctr-tbl-353408 .hide-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353408 .display-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353408 .ee-ticket-selector-ticket-price-th,
#tkt-slctr-tbl-353408 .tckt-slctr-tbl-td-price,
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-price-sctn,
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-sale-dates-sctn,
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-datetimes-sctn,
#tkt-slctr-tbl-353408 .tckt-slctr-tkt-details-sctn>br,
#tkt-slctr-tbl-353409 .hide-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353409 .display-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353409 .ee-ticket-selector-ticket-price-th,
#tkt-slctr-tbl-353409 .tckt-slctr-tbl-td-price,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-price-sctn,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-sale-dates-sctn,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-datetimes-sctn,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-details-sctn>br,
#tkt-slctr-tbl-353881 .hide-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353881 .display-tckt-slctr-tkt-details,
#tkt-slctr-tbl-353881 .ee-ticket-selector-ticket-price-th,
#tkt-slctr-tbl-353881 .tckt-slctr-tbl-td-price,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-price-sctn,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-sale-dates-sctn,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-datetimes-sctn,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-details-sctn>br {
	display: none;
}

#tkt-slctr-tbl-353408 .tckt-slctr-tkt-details-dv,
#tkt-slctr-tbl-353409 .tckt-slctr-tkt-details-dv,
#tkt-slctr-tbl-353881 .tckt-slctr-tkt-details-dv {
	display: block !important;
}

#tkt-slctr-tbl-353408 td:hover,
#tkt-slctr-tbl-353409 td:hover,
#tkt-slctr-tbl-353881 td:hover {
	backdround-color: initial;
}
