code, pre, kbd, tt {
word-wrap: break-word;
white-space: pre-wrap;
}
.entry-title,
.entry-content p,
.comment-info p,
.recentcomments a {
-ms-word-wrap: break-word;
word-wrap: break-word;
word-break: break-all;
}
body, html {
-webkit-font-smoothing: antialiased;
-webkit-text-size-h-adjust: 100%;
text-rendering: optimizeLegibility !important;
} .alignnone {
margin-top: .5em;
margin-bottom: .5em;
display: block;
height: auto;
max-width: 100%;
}
.alignleft {
float: left;
margin: .5em 20px .5em 0;
}
.alignright {
float: right;
margin: .5em 0 .5em 20px;
}
.aligncenter {
display: block;
float: none;
margin-top: .5em;
margin-right: auto!important;
margin-bottom: .5em;
margin-left: auto!important;
} .wp-caption {
margin: 0 0 20px 0;
padding-top: 4px;
max-width: 100%;
border: 1px solid #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-image: initial;
background-color: #ddd;
text-align: center;
}
.wp-caption img {
max-width: 98%;
height: auto;
}
blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
margin: 0.4em 1.6em 1.6em 0;
}
blockquote.alignright,
.wp-caption.alignright,
img.alignright {
margin: 0.4em 0 1.6em 1.6em;
}
blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
clear: both;
margin-top: 0.4em;
margin-bottom: 1.6em;
}
.entry-content img {
max-width: 100%;
height: auto;
}
.gallery-caption {
color: #111;
}
.widget_archive .screen-reader-text,
.widget_categories .screen-reader-text {
display: none;
}
.widget_archive ul li,
.widget_categories ul li {
text-align: right;
display: inline-block !important;
width: 100%;
line-height: 32px;
vertical-align: middle;
}
.widget_archive ul,
.widget_categories ul{
margin-top: -8px;
margin-bottom: -8px;
}
.widget_archive ul li a,
.widget_categories ul li a {
float: left;
}
.blog-listing .blog-list .post.sticky,
.elh-post.style-4.sticky .elh-post-body{
border: 1px solid #00bcd4;
}
.elh-post-body .post-author {
margin-top: 15px;
}
.elh-post-body .post-author img {
width: 24px;
height: 24px;
border-radius: 50%;
overflow: hidden;
margin-right: 6px;
}
.elh-post.style-4 .elh-post-body .post-author a{
color: #212121;
}
.elh-post.style-4 .elh-post-body .post-metas {
margin-bottom: 15px;
}
.elh-post.style-4 .elh-post-body .post-metas .post-meta + .post-meta{
margin-left: 25px;
}
.elh-post.style-4 .elh-post-body .post-metas .post-category a{
color: #111111;
}
.elh-post.style-4 .elh-post-body .post-metas .post-category a:hover{
color: #00bcd4;
}
.elh-post.style-4 .elh-post-body .post-metas .post-category:before{
content: '\f02c';
font-family: "FontAwesome";
}
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
margin-bottom: 1.2em;
}
.bypostauthor > article .fn:after,
.comment-reply-title small a:before,
.comment-navigation .nav-next a:after,
.comment-navigation .nav-previous a:before,
.posted-on:before,
.author-link:after {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-family: "Genericons";
font-size: 16px;
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
speak: none;
text-align: center;
text-decoration: inherit;
text-transform: none;
vertical-align: top;
}
.wp-caption-text{
font-size: 12px;
font-size: 1.2rem;
}
.page-links {
margin-top: 40px;
line-height: 32px;
}
.page-links span{
height: 32px;
line-height: 32px;
background-color: #aaaaaa;
display: inline-block;
text-align: center;
padding: 0 12px;
border-radius: 3px;
color: #ffffff;
}
.page-links a span {
background-color: #00bcd4;
} table {
margin: 20px 0;
width: 100%;
border: 1px solid #ddd;
border-collapse: separate;
border-left: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
table-layout: fixed;
}
table td ,table th{
padding: 8px;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
vertical-align: top;
text-align: left;
line-height: inherit;
}
#wp-calendar caption {
background-color: #777;
color: #fff;
font-weight: 700;
text-align: center;
padding: 5px 15px;
} .textwidget img{
height:100%;
width:100%;
}
.textwidget select{
width:100%;
}
.navbar-brand img{
margin:0px;
}
.comment-info img{
max-width:100%;
}
.comment-list .children{
margin-left:20px !important;
padding-left:20px !important;
}
.comment-form  .comment-reply-title{
display:none;
}
select{
max-width:100%;
}
.single-post-pagination .navigation.post-navigation {
margin-top: 50px;
display: inline-block;
width: 100%;
padding: 25px;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 0 -1px 2px 0 rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
-o-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
}
.single-post-pagination .screen-reader-text {
display: none;
}
.single-post-pagination .nav-previous {
float: left;
}
.single-post-pagination a {
display: inline-block;
line-height: 33px;
color: #ffffff;
background: #00bcd4;
border-radius: 3px;
padding: 0 15px;
}
.single-post-pagination a:hover {
color: #ffffff;
}
.single-post-pagination .nav-previous a .fa {
margin-right: 6px;
font-size: 14px;
}
.single-post-pagination .nav-next a .fa {
margin-left: 6px;
font-size: 14px;
}
.single-post-pagination .nav-previous + .nav-next {
float: right;
} .single .comment-navigation .nav-previous {
float: left;
}
.single .comment-navigation .nav-previous + .nav-next {
float: right;
}
.post-password-form label {
display: block;
}
.post-password-form input[type='password'] {
width: 100%;
display: block;
padding: 8px 15px;
}
.post-password-form input[type='submit'] {
background: #00bcd4;
color: #fff;
border: none;
padding: 8px 15px;
text-align: center;
min-width: 100px;
}
.elh-post-entry iframe,
.entry-content iframe,
.entry-content embed,
.entry-img iframe {
width: 100%;
max-width: 100%;
height: 400px !important;
}
.entry-content ol, 
.entry-content ul,
.page-content ol, 
.page-content ul,
.comment ol, 
.comment ul{
padding-left: 17px;
}
.wp-caption-text {
margin-bottom: 0;
padding: 5px 0;
}
.post-pagination .screen-reader-text {
display: none;
}
.widget.null-instagram-feed ul {
padding: 0;
margin: 0;
}
.widget.null-instagram-feed ul li {
display: inline-block;
margin: 4px;
}
.widget.null-instagram-feed ul li img {
width: 90px;
}
.elh-footer-widgets .widget.null-instagram-feed ul li img {
width: 50px;
}
.elh-post-entry:after{
content: '';
display: table;
clear: both;
}
.elh-post-single .elh-post-entry ol,
.elh-post-single .elh-post-entry ul {
padding-left: 17px;
}
code{
color: #037b8a;
background-color: #f1fafb;
}
dd + dt {
margin-top: 15px;
}  .lp-user-profile #learn-press-profile-nav:before {
display: none;
}
.lp-user-profile #learn-press-profile-nav {
background: none;
margin-top: 100px;
padding-top: 0;
width: 270px;
}
.lp-user-profile #learn-press-profile-content{
margin-top: 0;
padding-top: 100px;
width: calc(100% - 300px);
}
.dashboard-tab-title{
margin-top: 0;
color: #262626;
font-size: 2.2rem;
margin-bottom: 15px;
}
.lp-user-profile .lp-tab-sections{
padding-left: 0;
}
.lp-user-profile #learn-press-profile-nav .tabs{
border: 1px solid rgb(0, 0, 0, 0.08);
background-color: rgb(247, 247, 247);
padding: 5px 25px;
}
#learn-press-user-profile #learn-press-profile-nav .learn-press-tabs li>a {
background-color: #f7f7f7;
color: #262626;
padding: 11px 0;
font-weight: 600;
font-family: "Roboto Slab", sans-serif;
}
#learn-press-user-profile #learn-press-profile-nav .learn-press-tabs ul{
border-top: 1px solid rgba(0, 0, 0, 0.08);
}
#learn-press-user-profile #learn-press-profile-nav .learn-press-tabs ul li>a{
padding-top: 8px;
padding-bottom: 8px;
border: none !important;
padding-left: 15px;
}
#learn-press-user-profile #learn-press-profile-nav .learn-press-tabs li+li>a {
border-top: 1px solid rgba(0,0,0,0.08);
}
#learn-press-user-profile #learn-press-profile-nav .learn-press-tabs li.active>a {
}
#learn-press-user-profile #learn-press-profile-nav .tabs > li.active ul {
background: none;
padding: 0;
}
#learn-press-user-profile #learn-press-profile-nav .tabs > li ul a {
padding-left: 30px;
}
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections li span,
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections li a {
margin: 0;
line-height: 20px;
border-radius: 0;
background-color: #f7f7f7;
border: 1px solid #e7e7e7;
font-family: "Roboto Slab", sans-serif;
font-weight: 700;
color: #262626;
padding: 15px 44px;
}
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections {
background: none;
margin: 0 0 40px;
}
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu {
font-size: 0;
}
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li span,
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li a {
margin: 0;
line-height: 20px;
border-radius: 0;
background-color: #f7f7f7;
border: 1px solid #e7e7e7;
font-family: "Roboto Slab", sans-serif;
font-weight: 500;
color: #262626;
padding: 8px 16px;
font-size: 14px;
}
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li span{
color: #ffffff;
}
#learn-press-user-profile #learn-press-profile-content .profile-heading {
font-size: 2.4rem;
margin-top: 0px;
margin-bottom: 15px;
color: #262626;
}
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu {
margin: 0 0 20px 0;
padding: 0;
}
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li + li{
margin-left: 6px;
}
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections li span,
#learn-press-user-profile #learn-press-profile-content .learn-press-subtab-content .lp-sub-menu li span {
background-color: #00bcd4;
color: #fff;
}
#learn-press-user-profile .learn-press-message:before {
background: #00bcd4;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
#learn-press-user-profile .learn-press-pagination{
margin-bottom: 0;
}
#learn-press-profile-content .learn-press-pagination .page-numbers > li a, 
#learn-press-profile-content .learn-press-pagination .page-numbers > li span{
line-height: 29px;
}
#learn-press-user-profile .learn-press-nav-items{
line-height: 41px;
}
.learnpress-page #learn-press-user-profile .lp-button{
margin-top: 15px;
}
#learn-press-user-profile .lp-avatar-preview .profile-picture{
margin-top: 0;
}
.learn-press-form .form-fields .form-field .description{
display: inline;
}
#learn-press-user-profile #learn-press-profile-content .lp-list-table thead tr th {
background-color: inherit;
color: #262626;
font-weight: 700;
font-size: 16px;
border-top: 1px solid #e7e7e7 !important;
border-bottom: 1px solid #e7e7e7 !important;
}
#learn-press-user-profile .lp-label {
background: #00a896 ;
color: #fff;
}
#learn-press-user-profile #learn-press-profile-content .lp-list-table tbody tr td a{
color: #262626;
font-weight: 600;
font-size: 14px;
}
#learn-press-user-profile .lp-list-table th, #learn-press-user-profile .lp-list-table td {
border-color: #e7e7e7;
}
.elh-instructor-header {
border: 1px solid rgb(0, 0, 0, 0.08);
}
.elh-instructor-header > .row{
display: flex;
flex-wrap: wrap;
align-items: center;
}
.elh-instructor-header .elh-instructor-entry .author-name {
font-size: 2.6rem;
margin-top: 0;
margin-bottom: 22px;
color: #262626;
}
.elh-instructor-header .elh-instructor-entry p {
text-align: justify;
}
.elh-instructor-header-right {
padding-right: 30px;
}
.elh-instructor-single-mm{
border-top: 1px solid rgba(0,0,0,0.08);
margin-top: 30px;
padding: 23px 0;
}
.elh-instructor-single-mm:after{
content: '';
display: table;
clear: both;
}
.elh-instructor-single-mm .instructor-mail-info{
width: 50%;
float: left;
display: inline-block;
font-size: 0;
}
.instructor-mail-info .mail-icon{
display: inline-block;
font-size: 1.6rem;
border: 1px solid rgba(0,0,0,0.08);
line-height: 48px;
height:50px;
width: 50px;
vertical-align: middle;
text-align: center;
margin-right: 15px;
}
.instructor-mail-info .mail-info{
display: inline-block;
vertical-align: middle;
width: calc(100% - 65px);
font-size: 1.4rem;
}
.instructor-mail-info .mail-info strong{
display: block;
font-family: "Roboto Slab", sans-serif;
line-height: 1.3;
color: #262626;
}
.instructor-mail-info .mail-info span{
display: block;
line-height: 1.3;
margin-top: 5px;
}
.instructor-mail-info .mail-info span a {
color: inherit;
}
.elh-instructor-single-socials {
border-top: 1px solid rgba(0,0,0, 0.08);
padding: 20px 0 0;
}
.elh-instructor-single-socials span{
font-family: "Roboto Slab", sans-serif;
color: #262626;
display: inline-block;
font-weight: 700;
vertical-align: middle;
margin-right: 20px;
}
.elh-instructor-single-socials a {
display: inline-block;
font-size: 1.6rem;
vertical-align: middle;
color: #656565;
}
.elh-instructor-single-socials a + a {
margin-left: 20px;
}
.elh-subscribe-section .elh-subscribe-form,
.elh-subscribe-section .elh-subscribe-form input {
line-height: inherit;
width: 400px;
}
.elh-instructor-thumb img {
max-width: 100%;
height: auto;
max-height: 320px;
object-fit: cover;
margin-top: 0;
margin-bottom: 0;
}
.elh-cta.elh-img-bg {
color: #fff;
}
.hightlight-cat-blocks > div {
opacity: 0;
visibility: hidden;
display: none;
}
.hightlight-cat-blocks > div.active {
opacity: 1;
visibility: visible;
display: block;
}
.sidebar .widget_archive > ul,
.sidebar .widget_recent_entries > ul,
.sidebar .widget_recent_comments > ul,
.sidebar .widget_meta > ul {
padding-left: 20px;
}
.panel-group.elh-curriculum-accordion {
padding: 10px;
}
.kindergarden-slider .slider-title {
text-align: center !important;
}
.elh-event-pagination {
margin-top: 60px;
}
@media screen and (max-width: 1199px){
.elh-instructor-header > .row{
display: block;
}
.elh-instructor-header{
border: none;
}
}
@media screen and (min-width:992px){
.elh-products .col-md-4:nth-child(3n + 1) {
clear: left;
}
}
@media screen and (max-width:991px){
.elh-products .col-md-4:nth-child(2n + 1) {
clear: left;
}
.elh-products .col-xs-6:nth-child(2n + 1) {
clear: left;
}
.elh-instructor-single-mm .instructor-mail-info{
width:  100%;
display: block;
}
.elh-instructor-single-mm .instructor-mail-info + .instructor-mail-info{
margin-top: 15px;
}
.lp-user-profile #learn-press-profile-content,
.lp-user-profile #learn-press-profile-nav{
width: 100%;
margin-top: 40px;
float: none;
padding-top: 0;
}
}
@media screen and (max-width: 767px){
.elh-instructor-header-right{
padding-right: 0;
margin-top: 15px;
}
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections li span, #learn-press-user-profile #learn-press-profile-content .lp-tab-sections li a{
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width: 575px){
#learn-press-user-profile #learn-press-profile-content .lp-tab-sections{
display: none;
}
}
.single .elh-post-single .elh-post.style-4 .elh-post-body .elh-post-metas a {
color: #262626;
}
.single .elh-post-single .elh-post.style-4 .elh-post-body .elh-post-metas a i {
color: #00bcd4;
margin-right: 8px;
}
.single-tp_event .entry-register a.wpems_g_calendar_url {
display: none;
}
.classic-video-btn .btn {
margin-top: 15px;
}
.elh-posts-listing .pagination,
.elh-post-single .give-your-reply .comment-form .form-submit {
margin-bottom: 0;
}