/*
Theme Name: SCuLE
Template: textbook
*/

/*body{background:#222222 !important}*/

.byline .author, .entry-author, .tags-links, .entry-breadcrumbs{display:none !important}

.site-content{background: #fff;}


.lcp_catlist{list-style:none !important;    margin-left: 0;}
.lcp_catlist li{clear: both;    min-height: 120px;}
/*.lcp_catlist li a{width: 300px;float:left} */
.lcp_catlist li img{margin-bottom: 20px;}

.carousel-cell .entry-header{display:none}
.carousel-cell .entry-content{
	border-bottom: none !important;
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.lcp_catlist li h3{margin: 0 0 20px 0;}
.lcp_catlist .lhc{float:left;width:170px}
.lcp_catlist .rhc{float:left;width:490px;    margin-bottom: 40px;}





.testimonials .entry-content:before, .testimonials .entry-content:after{border: 0;}


.testimonials-title{display:none}
.flex-prev, .flex-next{top: 35% !important;}

a.cycle-slide:not(.cycle-sentinel) img {
    max-height: unset !important;
}


.main-navigation > div > ul > li:hover a, .main-navigation > div > ul > li.focus a, .main-navigation.toggled-on > div > ul > li:hover a, .main-navigation.toggled-on > div > ul > li.focus a, .main-navigation > div > ul > li:hover a span, .main-navigation > div > ul > li.focus a span, .main-navigation.toggled-on > div > ul > li:hover a span, .main-navigation.toggled-on > div > ul > li.focus a span{
color: #fff;
}



.featured-content{color:#fff}


.site-branding .site-title, h1, h2, h3, h4, .featured-content-title, .featured-content-inner .hentry .entry-title, .testimonials-title, .widget_calendar .calendar_wrap caption, .single .hentry .entry-title {
    font-family: "Libre Franklin", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-variant: small-caps;
}


.entry-meta a{color:#fff}


/* change default green */

.main-navigation .dropdown-toggle:focus {
  background: #15b798;
  border-color: #15b798;
}
a:hover, a:focus, a:active {
  color: #15b798;
}
.site-content #secondary .widget:nth-of-type(3n+2) a {
  color: #15b798;
}
.featured-content-inner .hentry:nth-of-type(3n+2):before {
  border-left: 1px solid #15b798;
}
.featured-content-inner .hentry:nth-of-type(3n+2) a {
  color: #15b798;
}
.featured-content-inner .hentry:nth-of-type(3n+2) .post-thumbnail {
  background-color: #15b798;
  border-color: #15b798;
}
.featured-page-highlight .hentry {
  border: 1px solid #15b798;
}
.featured-page-highlight .hentry a {
  color: #15b798;
}
.testimonials .hentry:nth-of-type(3n+2) a {
  color: #15b798;
}
.testimonials .hentry:nth-of-type(3n+2) .entry-content {
  border-bottom: 1px solid #15b798;
}
.testimonials .hentry:nth-of-type(3n+2) .entry-content:before {
  border-color: #15b798 transparent transparent #15b798;
}
.testimonials .hentry:nth-of-type(3n+2) .entry-content:before {
  border-color: #15b798 transparent transparent #15b798;
}
.testimonials .hentry:nth-of-type(3n+2) .speech-triangle {
  border-left-color: #15b798;
}
.single .hentry .cat-links li:nth-of-type(3n+1) a {
  background: #15b798;
}
.comments-area > ol > li:nth-of-type(3n+2) a {
  color: #15b798;
}
.comments-area > ol > li:nth-of-type(3n+2) .comment-respond,
.comments-area > ol > li:nth-of-type(3n+2) .comment-body .avatar {
  border-color: #15b798;
}
.card:nth-of-type(3n+2) .entry-header {
  border: 1px solid #15b798;
}
.card:nth-of-type(3n+2) .entry-header a {
  color: #15b798;
}
.card:nth-of-type(3n+2) .entry-header .entry-meta:before {
  border-color: #15b798;
}
.card:nth-of-type(3n+2) .entry-content {
  background: #15b798;
  border-color: #15b798;
}
.card:nth-of-type(3n+2) .star {
  color: #15b798;
}
.footer-widget-area .widget:nth-of-type(4n+3):before {
  border-top: 1px solid #15b798;
}
 .footer-widget-area .widget:nth-of-type(4n+3):before {
    border-color: #15b798;
  }
  .site-content #secondary .widget_tag_cloud div a:nth-of-type(3n+1),
.site-content #secondary .wp_widget_tag_cloud div a:nth-of-type(3n+1) {
  background: #15b798;
}
.site-content #secondary .widget_categories li:nth-of-type(3n+1) a {
  background: #15b798;
}
.infinite-scroll .site-main #infinite-handle > span button {
  border: 1px solid #15b798;
}
.infinite-scroll .site-main #infinite-handle > span button {
  border: 1px solid #15b798;
  color: #15b798;
}

/* END OF change default green */


/* change default purple */


.featured-content-inner .hentry:nth-of-type(3n+3) a {
    color: #45caef;
}
.featured-content-inner .hentry:nth-of-type(3n+3):before{    border-left: 1px solid #45caef;}

.featured-content-inner .hentry:nth-of-type(3n+3) .post-thumbnail {
    background-color: #45caef;
    border-color: #45caef;
}


.site-content #secondary .widget:nth-of-type(3n+3) a {
  color: #45caef;
}
.testimonials .hentry:nth-of-type(3n+3) a {
  color: #45caef;
}
.testimonials .hentry:nth-of-type(3n+3) .entry-content {
  border-bottom: 1px solid #45caef;
}
.testimonials .hentry:nth-of-type(3n+3) .entry-content:before {
  border-color: #45caef transparent transparent #45caef;
}
.testimonials .hentry:nth-of-type(3n+3) .speech-triangle {
  border-left-color: #45caef;
}
.single .hentry .cat-links li:nth-of-type(3n+2) a {
  background: #45caef;
}
.comments-area > ol > li:nth-of-type(3n+3) a {
  color: #45caef;
}

.comments-area > ol > li:nth-of-type(3n+3) .comment-respond,
.comments-area > ol > li:nth-of-type(3n+3) .comment-body .avatar {
  border-color: #45caef;
}
.card:nth-of-type(3n+3) .entry-header {
  border: 1px solid #45caef;
}
.card:nth-of-type(3n+3) .entry-header a {
  color: #45caef;
}

.card:nth-of-type(3n+3) .entry-header .entry-meta:before {
  border-color: #45caef;
}

.card:nth-of-type(3n+3) .entry-content {
  background: #45caef;
  border-color: #45caef;
}
.card:nth-of-type(3n+3) .star {
  color: #45caef;
}
.footer-widget-area .widget:nth-of-type(4n+4):before {
  border-top: 1px solid #45caef;
}
 .footer-widget-area .widget:nth-of-type(4n+4):before {
    border-color: #45caef;
  }
.site-content #secondary .widget_tag_cloud div a:nth-of-type(3n+2),
.site-content #secondary .wp_widget_tag_cloud div a:nth-of-type(3n+2) {
  background: #45caef;
}
.site-content #secondary .widget_categories li:nth-of-type(3n+2) a {
  background: #45caef;
}
/* END OF change default purple */


/* change default red */

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border: 1px solid #ff488e;
color: #ff488e;
}
.entry-content table tbody {
  border: 1px solid #ff488e;
}
.entry-content table th,
.entry-content table td {
  border: 1px solid #ff488e;
}
.menu-toggle.toggled-on {
  background: #ff488e;
  border-color: #ff488e;
}
.main-navigation > div > ul {
  border: 1px solid #ff488e;
}
.main-navigation > div > ul li:before {
  border-bottom: 1px solid #ff488e;
}
.main-navigation .sub-menu:before,
.main-navigation .children:before {
  border-top: 1px solid #ff488e;
}
.main-navigation .dropdown-toggle.toggled-on {
  background-color: #ff488e;
  border-color: #ff488e;
}
.main-navigation > div > ul,
  .main-navigation.toggled-on > div > ul {
    border: 1px solid #1b3653;
}
.main-navigation .sub-menu ul:before,
  .main-navigation .children ul:before {
    border-color: #ff488e;
  }
 .main-navigation .sub-menu li:before,
  .main-navigation .children li:before {
    border-color: #ff488e;
  }
 .main-navigation.add-seperators > div > ul > li:before {
    border-bottom: 1px solid #ff488e;
}
.posts-navigation,
.post-navigation,
.comment-navigation {
  border: 1px solid #ff488e;
}
.posts-navigation .nav-previous:before,
.post-navigation .nav-previous:before,
.comment-navigation .nav-previous:before {
  border-bottom: 1px solid #ff488e;
}
.posts-navigation .nav-next:before,
.post-navigation .nav-next:before,
.comment-navigation .nav-next:before {
  border-bottom: 1px solid #ff488e;
}
.posts-navigation a .meta-nav:before,
.post-navigation a .meta-nav:before,
.comment-navigation a .meta-nav:before {
  border-bottom: 1px solid #ff488e;
}
.posts-navigation {
  border: 1px solid #ff488e;
}
.posts-navigation .nav-previous:before,
  .post-navigation .nav-previous:before,
  .comment-navigation .nav-previous:before {
    border-right: 1px solid #ff488e;
}
.posts-navigation .nav-next:before,
  .post-navigation .nav-next:before,
  .comment-navigation .nav-next:before {
    border-left: 1px solid #ff488e;
}
a, a:visited {
    color: #0154a0;
	font-weight: bold;
}

.site-content #secondary .widget:nth-of-type(3n+1) a {
  color: #ff488e;
}
#masthead .site-header a:hover, #masthead .site-header a:active {
  color: #ff488e;
}
.site-branding a:hover, .site-branding a:active {
  color: #ff488e;
}
.search-box {
  border-color: #ff488e;
}
.search-box .search-submit:focus {
  background: #ff488e;
  border: 1px solid #ff488e;
}
 .search-toggle a:hover, .search-toggle a:active {
    color: #ff488e;
  }
.featured-content-inner .hentry:nth-of-type(3n+1):before {
  border-left: 1px solid #ff488e;
}
.featured-content-inner .hentry:nth-of-type(3n+1) a {
  color: #ff488e;
}

.featured-content-inner .hentry:nth-of-type(3n+1) .post-thumbnail {
  background-color: #ff488e;
  border-color: #ff488e;
}
.featured-content-inner .hentry .post-thumbnail {
  border: 1px solid #ff488e;
}
.testimonials .hentry:nth-of-type(3n+1) a {
  color: #ff488e;
}

.testimonials .hentry:nth-of-type(3n+1) .entry-content {
  border-bottom: 1px solid #ff488e;
}

.testimonials .hentry:nth-of-type(3n+1) .entry-content:before {
  border-color: #ff488e transparent transparent #ff488e;
}

.testimonials .hentry:nth-of-type(3n+1) .speech-triangle {
  border-left-color: #ff488e;
}
.testimonials .entry-content:before, .testimonials .entry-content:after {
  border-color: #ff488e transparent transparent #ff488e;
}

.single .jetpack-testimonial {
  border: 1px solid #ff488e;
}
.single .hentry {
  border: 1px solid #ff488e;
}
.single .hentry .entry-header:before {
  border-bottom: 1px solid #ff488e;
}
.single .hentry .entry-title a:hover {
  color: #ff488e;
}
.single .hentry .entry-meta:before {
  border-top: 1px solid #ff488e;
}
.single .hentry .meta-sep {
  background: #ff488e;
}
.single .hentry .post-thumbnail:before {
  border-bottom: 1px solid #ff488e;
}
.single .hentry .cat-links li:nth-of-type(3n+3) a {
  background: #ff488e;
}
.single .hentry .entry-title:before:before {
    border-left: 1px solid #ff488e;
}
 .single .hentry .entry-meta:before {
    border-right: 1px solid #ff488e;
}
.comments-area > ol > li:nth-of-type(3n+1) a {
  color: #ff488e;
}

.comments-area > ol > li:nth-of-type(3n+1) .comment-respond,
.comments-area > ol > li:nth-of-type(3n+1) .comment-body .avatar {
  border-color: #ff488e;
}
#respond {
  border: 1px solid #ff488e;
}
.comment-reply-title a {
  color: #ff488e;
}
.comments-title {
  border: 1px solid #ff488e;
}
.comment-list {
  border: 1px solid #ff488e;
}
.card .entry-header .entry-meta:before {
  border-bottom: 1px solid #ff488e;
}
.card .entry-content {
  border: 1px solid #ff488e;
background: #ff488e;
}
.card .star {
  color: #ff488e;
}
.card:nth-of-type(3n+1) .entry-header {
  border: 1px solid #ff488e;
}
.card:nth-of-type(3n+1) .entry-header a {
  color: #ff488e;
}

.card:nth-of-type(3n+1) .entry-header .entry-meta:before {
  border-color: #ff488e;
}

.card:nth-of-type(3n+1) .entry-content {
  background: #ff488e;
  border-color: #ff488e;
}

.card:nth-of-type(3n+1) .star {
  color: #ff488e;
}
.page .page,
.single .hentry:not(.post),
.error404 .not-found,
.search-no-results .not-found {
  border: 1px solid #ff488e;
}
.entry-breadcrumbs:before {
  border-bottom: 1px solid #ff488e;
}
.footer-widget-area .widget:nth-of-type(4n+2):before {
  border-top: 1px solid #ff488e;
}
.footer-widget-area .widget:nth-of-type(4n+2):before {
    border-color: #ff488e;
  }
.site-content #secondary .widget_tag_cloud div a:nth-of-type(3n+3),
.site-content #secondary .wp_widget_tag_cloud div a:nth-of-type(3n+3) {
  background: #ff488e;
}
.site-content #secondary .widget_categories li:nth-of-type(3n+3) a {
  background: #ff488e;
}
.header-wrap .jetpack-social-navigation a:hover, .header-wrap .jetpack-social-navigation a:active {
  color: #ff488e;
}
.hentry > .sharedaddy:not(#jp-post-flair) {
  border: 1px solid #ff488e;
}
.hentry > .sharedaddy:not(#jp-post-flair) .sd-title {
  color: #ff488e;
}

.hentry > .sharedaddy:not(#jp-post-flair) .sd-title:before {
  border-bottom: 1px solid #ff488e;
}
#jp-post-flair > * {
  border: 1px solid #ff488e;
}

#jp-post-flair h3.sd-title,
#jp-post-flair div.sharedaddy h3.sd-title,
#jp-post-flair .jp-relatedposts .jp-relatedposts-headline em {
  color: #ff488e;
}
#jp-post-flair h3.sd-title:before,
#jp-post-flair div.sharedaddy h3.sd-title:before,
#jp-post-flair .jp-relatedposts .jp-relatedposts-headline em:before {
  border-bottom: 1px solid #ff488e;
}
.highlander-enabled #respond {
  border: 1px solid #ff488e;
}
.highlander-enabled #main #respond .comment-form-service a {
  color: #ff488e;
}
.flex-direction-nav a {
  border: 1px solid #ff488e;
 color: #ff488e;
}

/* END OF change default red */


.lcp_catlist li {
    clear: both;
    min-height: 120px;
    border-bottom: 1px solid #ccc;
    display: flex;
    flex-wrap: wrap;
    padding-top: 40px;
}

