select {
    display: block;
    width: 100%;
    padding: 12px 16px;
    color: #000;
    font-family: "Helvetica", Arial, sans-serif;
    font-size: 16px;
    margin-bottom: 24px;
    outline: none;
    border: 2px solid #081832;
    border-radius: 4px;
}
.wrapper {max-width: 1100px;padding: 0 5%;margin: 0 auto;}
#bbpress-forums .bbp-breadcrumb {display: none;}
nav.forum-menu {margin: 20px 0;min-height: 60px;}
.forum-menu li {display: inline-block;padding: 5px 10px!important;}
.forum-menu .left-side li:first-child {padding-left: 0!important;}
span.icon {font-size: 25px;position: relative;top: 2px;color:#646464;}
.left-side .forum-menu li {margin-right: 10px;}
.right-side .forum-menu li {margin-left: 10px;}
.left-side {float: left;}
.right-side, .right-side ul {float: right;}

/*Forums*/
.forum-menu li a {font-weight: 600;color:#676767;text-decoration: none;}

.forum-menu li a:hover {color: #c232b0;} 
.forum-menu .categories {font-size: 14px;margin-top: 5px;}
.new-topic {background: #e9e9e9;}
.new-topic li a {color: #646464;}
.new-topic:hover {background: #c232b0;}
.new-topic:hover a, .new-topic:hover span, .forum-menu li.new-topic a:hover {color: #fff;}
input#bbp_search {margin-bottom: 1px!important;border: solid 2px #bdbdbd;}

#bbpress-forums li.bbp-header {background: #fff!important;border: 0!important;}
.bbp-forum-content ul.sticky, .bbp-topics ul.sticky, .bbp-topics ul.super-sticky, .bbp-topics-front ul.super-sticky {
	background-color: #ffffff!important;}
#bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header {background: #fff!important;}
ul.forum-titles > li, li.bbp-header {font-size: 1.24em;color: #919191!important;line-height: 1.4em;}
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {border: 0!important;}
#bbpress-forums li.bbp-body ul.forum:first-child, #bbpress-forums li.bbp-body ul.topic:first-child {border-top: 3px solid #eee!important;}
a.bbp-topic-permalink {font-size: 1.35em!important;text-decoration: none!important;}
span.bbp-topic-started-by {display: none!important;}
span.bbp-topic-started-in {display: none!important;}
.bbp-author-avatar img.avatar {
    width: 55px;
    height: 55px;
    max-width: 55px!important;
    max-height: 55px!important;
    border: 0!important;
    border-radius: 100px;
}
.bbp-topic-meta span.bbp-author-name {
    display: none;
}

section#latest {
    padding-top: 15px;
}
#latest form#bbp-search-form {
    display: none;
}
a.bbp-forum-title {
    font-size: 18px;
    color: #c232b0;
}
a.bbp-forum-title:hover {color: #646464;}
/*.bbp-body li.bbp-forum-info {display: flex;}*/
button#bbp_topic_submit, button#bbp_reply_submit, fieldset.bbp-form button {
    background: #c232b0;
    color: #fff;
    border: none;
    padding: 10px 20px; font-weight: 600;
}
.bbp-reply-content > p {
    font-size: 1.5em;
    line-height: 1.4;
}
/*Inside Pages*/
a.bbp-reply-permalink {
    display: none;
}
.bbp-reply-ip {display: none!important;}
span.bbp-author-name {
    color: #646464;
    text-decoration: none;
    font-weight: 600;
    margin: 0!important;
}
a.bbp-author-link {
    text-decoration: none;
}
span.bbp-reply-post-date {
    font-size: .9em;
}
#bbpress-forums div.bbp-forum-header, /*#bbpress-forums div.bbp-reply-header,*/ #bbpress-forums div.bbp-topic-header {
    background-color: #fff;
}
/*.single-topic .bbp-pagination-count, .single-forum .bbp-pagination-count {
    display: none;
}*/
.single-topic .white-block.container.thinner, .single-forum .white-block.container.thinner {max-width: 1100px;padding: 10px 5% 3%;}
.left-side > ul {
    margin: 0;
}
.single-topic .bbp-template-notice.info, .single-forum .bbp-template-notice.info {
    display: none;
}
a.favorite-toggle, a.subscription-toggle {
    color: #c232b0;
    font-weight: 600;
    text-decoration: none;
}
textarea#bbp_forum_content, textarea#bbp_reply_content, textarea#bbp_topic_content, #bbpress-forums fieldset.bbp-form input[type=text], #bbpress-forums fieldset.bbp-form select {
	border-color: #676767;border-radius: 0;}
.quicktags-toolbar {border-bottom: 0!important;color: #fff;background: #676767!important;}
.quicktags-toolbar > input {
    color: #fff!important;
    font-weight: 600!important;
}
.bbp-topic-revision-log {display: none;}
.bbp-pagination-count {
    float: right!important;
    border: none!important;
}
span.bbp-topic-freshness-author img {display: none!important;}
.bbp-reply-form, .bbp-topic-form, .bbp-topic-tag-form {background: #f5f5f5;}
#bbpress-forums fieldset.bbp-form legend {padding-top: 30px!important;}
fieldset.bbp-form .wp-editor-container {border: 0!important;}
a.bbp-topic-reply-link, a.bbp-reply-to-link {
    font-weight: 600!important;
    color: #c232b0!important;
    font-size: 13px!important;
}
#bbpress-forums div.bbp-topic-tags {padding-top: 10px;}

/*Links*/
#bbpress-forums a, a.tag-cloud-link {color: #00adee;}
#bbpress-forums a:visited, a.tag-cloud-link:visited {color: #c232b0;}
#bbpress-forums a:hover, a.tag-cloud-link:hover {color: #081732;}
a.tag-cloud-link:after {content: " | ";color: #666;}
a.tag-cloud-link:last-child:after {display: none;}

/*Login*/
#bbpress-forums fieldset.bbp-form {border: 1px solid #f5f5f5;
    background: #f5f5f5;
    font-size: 16px;
    line-height: 20px; font-weight: 600;
}
input#user_login {
    /*width: 400px;*/
    display: inline-block;
    padding: 14px 8px!important;
}
input[type="checkbox"], input[type="radio"] {margin: 4px!important;}

.bbp-login-form label {width: auto;}
div.bbp-template-notice, div.indicator-hint {background-color: #fffafe;border-color: #c232b0;}
a#bbp-cancel-reply-to-link:hover {
    color: #fff!important;
}
/*User profile*/
body.bbp-user-page .bbp-pagination {
    display: none;
}
body.bbp-user-page .bbp-search-form {
    display: none;
}
.bbp-user-page .page-header.dark-blue-block {display: none;}
div#bbp-user-body .bbp-pagination, div#bbp-user-body form#bbp-reply-search-form, div#bbp-user-body .bbp-search-form, li.bbp-body span.bbp-header {display: none;}
li.bbp-topic-freshness {padding: 4px 0;}
/*New*/
nav.forum-menu > .wrapper {
    padding: 0!important;
}
/*Search*/
.bbp-search-form {
    display: none;
}

/*Topic Tag*/
.topic-tag .page-header.dark-blue-block {
    display: none;
}


/*Memberpress ------------------------------------- */
.form-container {
    max-width: 600px;
    margin: 0 auto;
    padding: 5%;
}
.form-container input#wp-submit {
    display: block;
    width: 100%;
    padding: 12px 0;
    text-align: center;
    border: 0;
    border-radius: 4px;
    margin: 0 0 16px 0;
    outline: none;
    color: #fff;
    font-weight: 700;
    background-color: #00ce99;
    font-size: 18px;
}
/*Register*/
.mepr_price {display: none;}
.mp_wrapper textarea, .mp_wrapper select, .mp_wrapper input[type=text], .mp_wrapper input[type=url], .mp_wrapper input[type=email], .mp_wrapper input[type=tel], .mp_wrapper input[type=number], .mp_wrapper input[type=password] {border: 1px solid #081832!important;border-radius: 5px;}
.mp-form-submit {text-align: center;}
.mepr-signup-form .mp-form-row {
    max-width: 45%;
    float: left;
    margin: 0 2.5%;
    height: 100px;
}
.mp-form-row.mepr_custom_field.mepr_mepr_gender, .mp-form-row.mepr_custom_field.mepr_mepr_race,.mp-form-row.mepr_custom_field.mepr_mepr_age_range {
    max-width: 28.3%;
}
.mp-form-row.mepr_custom_field.mepr_mepr_how_would_you_describe_your_organization {
    max-width: 95%;
    height: 420px;
}
.mp-form-row.mepr_custom_field.mepr_mepr_how_can_the_learning_network_be_most_helpful_to_you {
    max-width: 95%;
	height: unset;
}
.mp-form-row.mepr_custom_field.mepr_mepr_user_bio_please_provide_a_short_bio_to_be_displayed_in_your_learning_network_profile_your_bio_may_be_edited_for_grammar_or_clarity {
    max-width: 95%;
    height: unset;
}
/*New GF Registration*/
form.mepr-signup-form.mepr-form {display: none;}
.mepr-product-access-url {text-align: center;}
@media (min-width: 600px) {
	div#gform_wrapper_7 {max-width: 700px;}
	li#field_7_3, li#field_7_4, li#field_7_7, li#field_7_8, li#field_7_9, li#field_7_10, li#field_7_11, li#field_7_12, li#field_7_13, li#field_7_14, li#field_7_15, li#field_7_16, li#field_7_24, li#field_7_23 {
		width: 48%;
		margin: 0 1%;
		float: left;
		clear: unset;
	}
	li#field_7_6, li#field_7_17, li#field_7_18, li#field_7_19 {
		width: 98%;
		margin: 0 1%;
		float: left;
		clear: unset;
	}
}
/*Learning Network -------------------------------- */
p.my_term-archive a {
	display: inline-block;
    border: 1px solid #59acd2;
    margin: 5px;
    padding: 0 15px;
    border-radius: 5px;
	color: #001733;
	background: #d7edf7;
	font-size: .9em;
}
p.my_term-archive a:hover {border: 1px solid #001733;background: #001733;color:#fff;}
.video-link {
    float: left;
    margin: 0 12px 24px 12px;
    height: 340px;
    background-color: #f1f1f1;
    background-position: center top;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover !important;
    position: relative;
    cursor: pointer;
	width: calc(50% - 24px);
}
.video-link:before {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,0.03);
    z-index: 30;
}
.video-link:hover:before{display:none;}
.video-entries .video-link .copy {padding: 16px;background: rgba(0,0,0,0.4);}
.video-link:hover .copy {background: rgba(0,0,0,0.8);}

.download a:hover, .tax-ln-topic .title:hover, .post-type-archive-ln-resources .title:hover {color: #007db6;}
.post-type-archive-ln-resources .pg-entry, .tax-ln-topic .pg-entry { min-height: 370px;}
.post-type-archive-ln-resources p.download, .tax-ln-topic p.download {position: absolute;bottom: 20px;right: 20px;}
.white-block .cta-btn a:hover {color: #00adee!important;}
.single-ln-resources iframe {display: inline-block;box-shadow: 3px 3px 7px rgba(0,0,0,0.2);}
li.previous > a, li.next > a {color: #fff;}
li.next > a {
    color: #fff;
    display: inline-block;
    vertical-align: top;
    padding-right: 24px;
    background: url(../images/white-arrow.png) no-repeat right center scroll;
    font-weight: 700;
}
li.previous > a {
    color: #fff;
    display: inline-block;
    vertical-align: top;
    padding-left: 24px;
    background: url(../images/white-arrow-left.png) no-repeat left center scroll;
    font-weight: 700;
}
/*Webinar Submenu*/
.wteal-block > h2 > a {color: #081732;}

@media (min-width: 841px) {
.resource-filters.ln {position: relative;left: -10px;}
.single-webinar .video-entries .video-entry {width: calc(75% - 24px);}
}


/*LN Header ------------------------------------*/

.ln.page-header.dark-blue-block {padding: 180px 0 30px;}

@media (max-width: 1094px) {
.ln-header .main .m-logo a {width: 380px;height: 40px;}
}
@media (min-width: 956px) {
.ln.page-header.dark-blue-block {padding: 160px 0 30px;}
}
/*Become a Partner*/
.page-id-2748 .w-form label {display: inline-block;}
.page-id-2748 .w-form .gform_wrapper {max-width: 700px;}
.page-id-2748 .w-form select {width: 100%;padding: 12px;color: #000;font-family: "Helvetica", Arial, sans-serif;font-size: 16px;margin-bottom: 24px;outline: none;border: 2px solid #081832;border-radius: 4px;}
.page-id-2748 .w-form input[type=tel] {width: 100%;padding: 12px 16px;color: #000;font-family: "Helvetica", Arial, sans-serif;font-size: 16px;margin-bottom: 24px;outline: none;border: 2px solid #081832;border-radius: 4px;}

@media (min-width: 600px) {
	
	li#field_4_14, li#field_4_4, li#field_4_3, li#field_4_12 {width: 48%;margin: 0 1%;float: left;}
	li#field_4_6, li#field_4_8, li#field_4_9 {width: 31.3%;margin: 0 1%;float: left;}
	li#field_4_1, li#field_4_10, li#field_4_11 {margin: 0 1%;}
	
}
/*Get Response*/
div#grwf2_43252301_kdppg {margin: 0!important;}

/*Reports fix*/
select#report-cat-filter { max-width: 300px;}
@media (max-width: 840px) {
	.fe-copy {height: unset!important;}
}