.tribe-event-title {
color:#eb4339;
text-align: center;
}

.tribe-event-title a {
color:#eb4339;
text-align: center;
}

.tribe-event-duration {
color:#777;
text-align: center;
font-size: 15px;
}

.tribe-events-widget-link {
color:#eb4339;
text-align: center;
}

.tribe-events-widget-link a {
color:#eb4339;
text-align: center;
}

.rpwe-title {
color:#eb4339;
text-align: center;
line-height: 1.3em;
font-family: Open Sans;
font-size: 100%;
}
.rpwe-title a {
color:#eb4339;
text-align: center;
line-height: 1.3em;
font-family: Open Sans;
font-size: 100%;
}
.time.rpwe-time.published {
color:#777 !important;
text-align: center;
}

.rpwe-time {
color: #777 !important;
}

.home-study-desc p {
color: #fff;
}

.home-study-desc strong {
color: #fff;
}

.home-study-desc p.strong{
color: #fff;
}

.home-intro-heading h1 {
color: #fff !important;
text-shadow: 0 0 32px #692824;
}

.contact-map {
height: 600px;
}

.team-member-desc p {
text-transform: uppercase;
letter-spacing: 1px;
font-size: 12px;
color: #777;

}

.h2-white h1 {
color:#fff;
white-space: normal;
}

.info-desc p {
color:#fff;
white-space: normal;
}

.info-desc strong {
color:#fff;
white-space: normal;
}

.info-desc-2 p {
color:#fff;
white-space: normal;
}

.info-desc-2 strong {
color:#fff;
white-space: normal;
}

.info-desc-3 p {
color:#fff;
white-space: normal;
}

.info-desc-3 strong {
color:#fff;
white-space: normal;
}

.price-table-w table {
margin-left :auto; 
margin-right: auto;
width: 80%;
background-color: #fff;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.26) !important;
}
.price-table-w-vk table {
margin-left :auto; 
margin-right: auto;
width: 80%;
background-color: #fff;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.26) !important;
}

.price-table-w-po table {
margin-left :auto; 
margin-right: auto;
width: 80%;
background-color: #fff;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.26) !important;
}

.info-bg-1 {
background: #eb4339 url(http://u44921.shellit.org/wp-content/uploads/2017/11/lol-copy.png?id=33);
background-repeat: no-repeat;
background-size: 50%;
background-position: right bottom !important;
}
.info-bg-3 {
background: #4047a2 url(http://u44921.shellit.org/wp-content/uploads/2017/12/note.png);
background-repeat: no-repeat;
background-size: 50%;
background-position: right bottom !important;
}

.home-intro-heading h1 {
color: #fff;
}

.home-intro-bg {

}

.intro-button button {
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.26) !important;
}

h1 {
white-space: normal;
word-wrap: normal:
}

h2 {
white-space: normal !important;
word-wrap: normal !important;
}

body p {
white-space: normal;
word-wrap: normal:
}

.mk-fancy-table {
overflow: visible !important;
}

.tribe-events-page-template #mk-page-introduce.intro-left {
   display: none !important;
}

.intro-left {
display:none !important;
}

.tribe-bar-date-filter {
display: none !important;
}
.blog-basics-heading {
margin-top: -45px;
width: 100%;
padding-top: 30px;
padding-bottom: 50px;
}
.blog-basics-heading-h1 a {
color: #eb4339;
}
.blog-basics-heading h2 {
color: #eb4339;
margin-top: -20px;
}
.blog-single-meta {
position: absolute;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%)
}
.single-social-section {
display: none;
margin-top: 30px;
position: absolute;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%)
}
.mk-post-date {
color: #eb4339 !important;
font-size: 16px !important;
font-style: normal !important;
}
.mk-post-date a {
color: #eb4339 !important;
font-size: 16px !important;
font-style: bold !important;
}
.mk-post-date a:hover {
color: #eb4339 !important;
font-size: 16px !important;
font-style: normal !important;
}
.mk-post-cat{
color: #eb4339 !important;
font-size: 16px !important;
font-style: normal !important;
}
.mk-post-cat a {
color: #eb4339 !important;
font-size: 16px !important;
font-style: normal !important;
}
.mk-post-cat a:hover {
color: #eb4339 !important;
font-size: 16px !important;
font-style: normal !important;
}
.tribe-events-gmap {
display: none;
}
.tribe-events-list-event-description p {
font-size: 14px;
}
.mk-post-nav {
display:none;
}
.tribe-events-button {
background-color: #d4295d !important;
}
.tribe-events-list-separator-month {
color:  #eb4339 !important;
}
.tribe-events-page-title h2 {
color: #d4295d !important;
}
.front-notice p {
font-size: 13px;
color: #484848;
}