/*
 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
*/

.demo-online-learning.single-tp_event .thim-social-share .facebook-social i, .demo-online-learning.single-tp_event .thim-social-share .twitter-social i, .demo-online-learning.single-tp_event .thim-social-share .pinterest-social i, .demo-online-learning.single-tp_event .thim-social-share .linkedin-social i, .demo-online-learning.single-tp_event .thim-social-share li a:hover i {
  color: #000078 !important;
}

.demo-online-learning.single-tp_event .thim-social-share li a:hover i {
  color: #ffffff !important;
}

input[type="checkbox"]:checked::before {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.60306 0.213837L4.32171 6.43202L1.38362 3.50475C1.05917 3.17747 0.55447 3.21384 0.230018 3.50475C-0.0944332 3.83202 -0.058383 4.34111 0.230018 4.66838L3.52861 7.92293C3.74491 8.14111 4.03331 8.2502 4.32171 8.2502C4.61011 8.2502 4.89851 8.14111 5.11481 7.92293L10.7567 1.41384C11.0811 1.08656 11.0811 0.577473 10.7567 0.2502C10.4322 -0.0770724 9.92751 -0.0770718 9.60306 0.213837Z' fill='%23000078'/%3E%3C/svg%3E%0A") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

form > p > input[type="submit"] {
	border-radius: 59px !important;
}

//#thim-popup-login .thim-login-container {
//    overflow: visible !important;
//}

.elementor-icon-list-text {
   font-family: 'Poppins' !important;
}

.list-book-event thead th a, .list-book-event thead td a, .list-book-event tbody th a, .list-book-event tbody td a {
    color: #191919;
}

.thim-login form p, .thim-register form p, #learn-press-form-login p, .thim-login form p, .thim-register form p > label > a, .thim-login form p, .thim-register form p > a {
    font-size: 12px !important;
	font-weight: 400 !important;
}

.event-cost > .value > span.free {
	color: #000078 !important;
}

.loop-course-card,
.loop-course-card > div,
.loop-course-card > div > div {
    height: 100%;
}

.contact-form-consent-checkbox > span > span > span > label > span,
.contact-form-consent-checkbox > span > span > span > label > span > a:hover {
	color: #191919;
	font-weight: 400 !important;
}

.contact-form-consent-checkbox > span > span > span > label > span > a {
	color: #000078;
}

#show_pass {
	display: none;
}

.info-event {
	padding-left: 0px;
}

#tp_external_booking_url {
    align-self: center;
    background-color: #000078;
    color: white;
    width: 100%;
    text-align: center;
    padding: 12px;
}