/*
 Theme Name:   Eduma Child
 Theme URI:    http://educationwp.thimpress.com/
 Description:  Eduma Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     eduma
 Version:      1.0.0
 Text Domain:  eduma-child
*/
/* Theme Style Mods
--------------------------------------------------------------------------------------------------*/
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #0091b3;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #fff;
    background-color: #654ea3;
}

.pmpro-has-access ul {
    padding-left: 25px;
}

ol {
    margin-left: 25px;
}
.top_site_main .page-title-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
    Display: none;
}
.top_site_main {
    min-height: 80px;
    color: #000000;
}
.site-content {
    padding: 20px 15px 20px;
}
.col-sm-3 {
    padding-top: 50px;
}

a {
    color: #0091b3;
}

/* Tickera Calendar Colors MODS
--------------------------------------------------------------------------------------------------*/

.fc-view {
    background-color: #fff;
    color: #666666;
}

.fc-unthemed .fc-today {
    background-color: #f5f5f5;
    color: #011f3d;
}

.fc-event {
    background-color: #0091b3;
    border-color: #0091b3;
}

.fc-unthemed th, .fc-unthemed td, 
.fc-unthemed thead, 
.fc-unthemed tbody, 
.fc-unthemed .fc-divider, 
.fc-unthemed .fc-row, 
.fc-unthemed .fc-popover {
    border-color: #eaea6c;
}


/* BUTTONS */

.fc-state-default {
    background: none;
    text-shadow: none;
    background-color: #666666;
    color: #fff;
}

.fc-state-default:hover,
.fc-state-down,
.fc-state-active,
.fc-toolbar button:hover, 
.fc-toolbar button:focus, 
.fc-toolbar input[type="submit"]:hover, 
.fc-toolbar input[type="button"]:hover, 
.fc-toolbar input[type="reset"]:hover, 
.fc-toolbar input[type="submit"]:focus, 
.fc-toolbar input[type="button"]:focus, 
.fc-toolbar input[type="reset"]:focus {
    background: none;
    background-color: #0091b3;
    border: 1px solid transparent;
}

.fc-toolbar button:active, 
.fc-toolbar input[type="submit"]:active, 
.fc-toolbar input[type="button"]:active, 
.fc-toolbar input[type="reset"]:active {
    padding: 0 .6em;
    border-top: none;
}
img.avatar {
    border-radius: 50%;
    transition: transform 0.5s ease;
    transform: scale(0.8);
	margin-right:100px;
}
a {
    color: #0091b3;
}
#toolbar #nav_menu-20 a {
		font-weight: 600;
}
#toolbar #nav_menu-20 .menu > li .sub-menu li > a {
		font-weight: 
				400;
		font-size: 14px;
}
#toolbar .widget_login-popup .thim-link-login a {
		color: #0091b3 !important;
		font-weight: 
				400 !important;
		font-size: 14px !important;
}
.dirnote {
		font-size: 12px !important;
    display: inherit;
    font-style: italic;
}
form.pmpro_form .lp-pmpro-account-info .lp-pmpro-desc {
    margin: 0 0 15px !important;
}
.pmpro_member_profile h2.pmpro_member_directory_name {
	text-transform: uppercase !important;
}
a.pmpro_account-edit-profile,
.entry-content hr + div > a.more-link,
.woocommerce-Button.button {
	font-size: 16px;
    color: #ffffff;
    border-color: #0091b3;
    background-color: #0091b3;
	text-transform: uppercase !important;
	line-height: 40px;
	height: 40px;
    padding: 0 25px;
	font-weight: 500;
	margin-bottom: 1em;
	display: block;
    -webkit-border-radius: 3px;
	border-radius: 3px;
	width: auto;
}
a.pmpro_account-edit-profile:hover,
.entry-content hr + div > a.more-link:hover,
.woocommerce-Button.button:hover {
	background: #654ea3 !important;
	color: #fff !important;
	transitiion: background 0.3s linear;
}
.woocommerce form .form-row .input-checkbox {
    margin: 4px auto 4px !important;
}
.woocommerce-MyAccount-content {
    margin-top: 10px;
}
button.woocommerce-Button.button {
    background: #0091b3;
    color: #fff;
    font-weight: 500;
    letter-spacing: 1px;
}
button.woocommerce-Button.button:hover {
    background: #654ea3 !important;
    color: #fff !important;
	transitiion: background 0.3s linear;
}
.woocommerce-edit-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account p#description_field.form-row span.woocommerce-input-wrapper textarea#description.input-text {
    min-height: 200px;
}
.woocommerce-edit-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account p#professionalcertifications_field.form-row span.woocommerce-input-wrapper textarea#professionalcertifications.input-text {
    min-height: 150px;
}
p.pmpro_member_directory_facebook_url::before {
    content: "Social Media Contacts";
    font-size: 20px;
    color: #333333;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 12px;
    display: block;
    margin-top: 28px;
    border-top: 1px solid #D1D1D1;
    padding-top: 20px;
}
p.pmpro_member_directory_twitter_url {
    margin-bottom: 28px;
    border-bottom: 1px solid #D1D1D1;
    padding-bottom: 20px;
}
p.pmpro_member_directory_professionalcertifications {
    margin-bottom: 30px;
}
#sidebar #tc_upcoming_events_widget-2 ul.tc_upcoming_events_ul li a {
    color: #0091b3;
    font-size: 16px;
    line-height: 1.2em;
    text-transform: none;
}
.tc_event_data_widget {
    font-size: 13px;
    margin-bottom: 10px;
}
.my_events_button a {
    background-color: #0091b3 !important;
    color: #ffffff !important;
    font-size: 16px !important;
    text-transform: uppercase;
    border-radius: 3px !important;
    padding-top: 10px !important;
    padding-bottom: 11px !important;
}
.my_events_button a:hover {
    background-color: #654EA3 !important;
}
.vc_row.wpb_row.vc_row-fluid.my_button_position {
    margin-bottom: 0;
}
.woocommerce-checkout #user_url_field {
    display: none;
}
.woocommerce-checkout #description_field {
    display: none;
}
.woocommerce-checkout #locationcity_field {
    display: none;
}
.woocommerce-checkout #facebook_url_field {
    display: none;
}
.woocommerce-checkout #instagram_url_field {
    display: none;
}
.woocommerce-checkout #linkedin_url_field {
    display: none;
}
.woocommerce-checkout #googleplus_url_field {
    display: none;
}
.woocommerce-checkout #twitter_url_field {
    display: none;
}
.woocommerce-checkout #professionalcertifications_field {
    display: none;
}
.pmpro_member_directory_avatar {
    float: right;
    right: 30px;
    position: relative;
}
.pmpro_member_directory_avatar img {
    margin-right: 0 !important;
}
#edit-profile-pic {
	display: block;
	text-align: center;
}
.thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .lesson-preview, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .lesson-title, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .quiz-title, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .lesson-preview, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .lesson-title, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .quiz-title, .thim-demo-university-3 #learn-press-course-curriculum ul.curriculum-sections .section-header, .thim-demo-university-3 #respond.comment-respond .comment-reply-title, .thim-demo-university-3 #tab-course-description .thim-course-info ul li .value, .thim-demo-university-3 #tab-course-review .course-rating .average-rating .rating-box .average-value, .thim-demo-university-3 #tab-course-review .course-rating > h3, .thim-demo-university-3 #tab-course-review .course-review .content-review > ul .review-text .author-name, .thim-demo-university-3 #tab-course-review .course-review .content-review > ul .review-text .review-title, .thim-demo-university-3 #tab-reviews .course-rating .average-rating .rating-box .average-value, .thim-demo-university-3 #tab-reviews .course-rating > h3, .thim-demo-university-3 #tab-reviews .course-review .content-review > ul .review-text .author-name, .thim-demo-university-3 #tab-reviews .course-review .content-review > ul .review-text .review-title, .thim-demo-university-3 .become-teacher-form .teacher-title, .thim-demo-university-3 .counter-box.about-us .display-percentage, .thim-demo-university-3 .course-item-nav .course-content-lesson-nav a, .thim-demo-university-3 .course-item-nav .course-content-lesson-nav span, .thim-demo-university-3 .entry-navigation-post .next-post .title, .thim-demo-university-3 .entry-navigation-post .prev-post .title, .thim-demo-university-3 .home-content .widget-title, .thim-demo-university-3 .learn-press .course-meta .value, .thim-demo-university-3 .learn-press .course-payment .course-price, .thim-demo-university-3 .learn-press .course-tabs .nav-tabs li a, .thim-demo-university-3 .learn-press .entry-title, .thim-demo-university-3 .list-tab-event .nav-tabs li a, .thim-demo-university-3 .loop-pagination li .page-numbers, .thim-demo-university-3 .pagination li .page-numbers, .thim-demo-university-3 .portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.filter, .thim-demo-university-3 .portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3, .thim-demo-university-3 .product-grid .product__title .price, .thim-demo-university-3 .product-grid .product__title a.title, .thim-demo-university-3 .profile-container .box-title, .thim-demo-university-3 .profile-container .profile-tabs .nav-tabs li a, .thim-demo-university-3 .profile-container .user-tab .author-name, .thim-demo-university-3 .quickview .product-info .right .product_title, .thim-demo-university-3 .quickview .quick-view-detail, .thim-demo-university-3 .related-archive .single-title, .thim-demo-university-3 .sc_heading .title, .thim-demo-university-3 .share-post .single-title, .thim-demo-university-3 .site-main .widget-title, .thim-demo-university-3 .site-main .widget_text .widget-title, .thim-demo-university-3 .thim-about-author .author-bio .name, .thim-demo-university-3 .thim-contact-faqs h4, .thim-demo-university-3 .thim-course-grid .course-item .thim-course-content .course-title, .thim-demo-university-3 .thim-course-list .course-item .thim-course-content .course-meta .value, .thim-demo-university-3 .thim-course-list .course-item .thim-course-content .course-price, .thim-demo-university-3 .thim-course-list .course-item .thim-course-content .course-title, .thim-demo-university-3 .thim-course-menu-landing .thim-course-landing-button .course-price, .thim-demo-university-3 .thim-course-menu-landing .thim-course-landing-tab li, .thim-demo-university-3 .thim-list-event .item-event .event-wrapper .meta, .thim-demo-university-3 .thim-list-event .item-event .event-wrapper .title, .thim-demo-university-3 .thim-list-event .item-event .time-from .date, .thim-demo-university-3 .thim-ralated-course .related-title, .thim-demo-university-3 .thim-widget-accordion .panel-title a, .thim-demo-university-3 .thim-widget-accordion .widget-title, .thim-demo-university-3 .thim-widget-gallery-posts .wrapper-filter-controls a, .thim-demo-university-3 .thim-widget-icon-box .wrapper-box-icon.contact_info .heading__primary, .thim-demo-university-3 .thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.filter, .thim-demo-university-3 .thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3, .thim-demo-university-3 .thim-widget-tab .nav-tabs li a, .thim-demo-university-3 .top_site_main .page-title-wrapper h1, .thim-demo-university-3 .top_site_main .page-title-wrapper h2, .thim-demo-university-3 .tp-event-info .tp-info-box .heading, .thim-demo-university-3 .tp-event-organizers .thim-carousel-wrapper .item .regency, .thim-demo-university-3 .tp-event-organizers .title, .thim-demo-university-3 .tp_single_event .entry-title h1, .thim-demo-university-3 .widget-area .thim-course-list-sidebar .course-price, .thim-demo-university-3 .widget-area .thim-course-list-sidebar .thim-course-content .course-title, .thim-demo-university-3 .widget-area .thim-list-posts.sidebar .article-date, .thim-demo-university-3 .widget-area .thim-list-posts.sidebar .article-title-wrapper h5, .thim-demo-university-3 .widget-area aside .widget-title, .thim-demo-university-3 .widget-area aside.widget ul li a, .thim-demo-university-3 .widget-area.sidebar-events .book-title, .thim-demo-university-3 .widget-area.sidebar-events .widget_book-event ul li .value, .thim-demo-university-3 .wrapper-lists-our-team .our-team-item .regency, .thim-demo-university-3 .wrapper-lists-our-team .our-team-item .title, .thim-demo-university-3 article .entry-header .date-meta i, .thim-demo-university-3 article .entry-header .entry-meta li a, .thim-demo-university-3 article .entry-header .entry-meta li span, .thim-demo-university-3 article .entry-header .entry-meta li span.value, .thim-demo-university-3 article .entry-header .entry-title, .thim-demo-university-3 b, .thim-demo-university-3 body #popup-footer .course-content-lesson-nav a, .thim-demo-university-3 body #popup-footer .course-content-lesson-nav span, .thim-demo-university-3 h1, .thim-demo-university-3 h2, .thim-demo-university-3 h3, .thim-demo-university-3 h4, .thim-demo-university-3 h5, .thim-demo-university-3 h6, .thim-demo-university-3 strong, .thim-demo-university-3 th {
    font-weight: 700 !important;
}
.woocommerce-cart.woocommerce-page .coupon {
    margin-top: 0 !important;
    display: inline-block !important;
    float: left !important;
}
#wpua-undo-button-existing button {
    background-color: #BCBCBC;
    width: auto;
    float: left;
    display: block;
}
.wpua-edit p.submit {
    display: block;
    float: left;
    margin-left: 20px;
}
.my_directory_button {
    position: absolute;
    top: 0;
    right: -150px;
}
.pmpro_member_profile p.pmpro_member_directory_phone {
    display: none !important;
}
.logged-in.admin-bar .pmpro_member_profile p.pmpro_member_directory_phone {
    display: block !important;
}
.pmpro_member_profile p.pmpro_member_directory_baddress {
    display: none !important;
}
.logged-in.admin-bar .pmpro_member_profile p.pmpro_member_directory_baddress {
    display: block !important;
}
.page-id-7553 .product-grid .product__title {
    padding-right: 0;
}
.page-id-7553 a.added_to_cart {
	position: relative;
}
.page-id-7553 .add_to_cart_button {
    position: relative !important;
    margin-top: 12px !important;
}
.page-id-7553 .pmpro-has-access ul {
    padding-left: 0;
}
.page-id-7553 li.col-md-3.product-type-subscription {
	width: 100%;
}
.page-id-7553 a.added_to_cart {
    display: block;
    float: left;
    position: relative !important;
    margin-top: 20px !important;
}
.page-id-7553 .product-grid .content__product {
    border-bottom: none;
}

@media screen and (max-width: 1522px) {
    .my_directory_button {
    top: 85px;
    right: 34px;
}
}
@media screen and (max-width: 1199px) {
    .my_directory_button {
    top: 50px;
    right: 0;
}
}
@media screen and (max-width: 767px) {
	.display_mobile {
		margin-top: 0;
	}
}

.single-sfwd-courses .entry-meta,
.single-sfwd-lessons .entry-meta,
.single-sfwd-topic .entry-meta,
.single-sfwd-quiz .entry-meta,
.single-sfwd-assignment .entry-meta {
	display: none;
}

.single-sfwd-courses .thim-about-author,
.single-sfwd-lessons .thim-about-author,
.single-sfwd-topic .thim-about-author,
.single-sfwd-quiz .thim-about-author,
.single-sfwd-assignment .thim-about-author {
	display: none;
}

.single-sfwd-courses .entry-navigation-post,
.single-sfwd-lessons .entry-navigation-post,
.single-sfwd-topic .entry-navigation-post,
.single-sfwd-quiz .entry-navigation-post,
.single-sfwd-assignment .entry-navigation-post {
	display: none;
}

.single-sfwd-courses .thim-social-share,
.single-sfwd-lessons .thim-social-share,
.single-sfwd-topic .thim-social-share,
.single-sfwd-quiz .thim-social-share,
.single-sfwd-assignment .thim-social-share {
	display: none;
}
