/*
Theme Name: WPLMS Blank ChildTheme
Theme URI: http://www.VibeThemes.com    
Description: Child Theme for WPLMS WordPress Theme
Author: VibeThemes
Author URI: http://themeforest.com/user/vibethemes
Template: wplms
Version: 1.0
*/

@import url("../wplms/style.css");

textarea {
    padding: 5px 20px;
}

header #searchicon {
    display: none;
}
.home #title {
    display: none;
}
#logo img{
	max-height: 80px;
	margin-bottom: 10px;
}
.home .pagetitle {
    display: none;
}
#footerbottom #footerlogo {
    max-width: 120px;
}
.footerbottom {
    display: none;
}
.home .content{
	margin: 0;
}
.item-credits {
    display: none!important;
}
.homecourse .vc_gitem-post-data {
    margin-bottom: 5px;
}
.homecourse .vc_gitem_row{
	margin: 0;
}
.coursesmeta h4{
	text-transform: uppercase;
}
.coursesmeta p{
	font-size: 12px;
}
#headertop .homeicon img, #headertop.fixed .homeicon img {
    max-height: 35px;
}
.instructor, .postauthor {
    border: 0;
}
.instructor {
    padding: 0;
    border-radius: 0;
	text-align: center;
}
.instructor_detail {
    text-align: left;
}
.instructor_detail h3{
	margin-bottom: 15px;
}
.instructor_detail p{
	font-size: 14px;
	line-height: 1.5em;
	margin: 0 0 5px 0;
}
.nopadding{
	padding: 0;
}

.block.courseitem.course4 .block_content .course_block_bottom {
    display: none;
}
.block.courseitem.course3 .block_content .course_price {
    display: none;
}
.block.courseitem.course3 .block_content .block_title {
    min-height: auto;
}
.fa-users:before {
    padding-right: 5px;
}
/*.subject-video-thumb-title, .subject-image-thumb-title{
	font-size: 16px;
	padding: 10px;
	display: block;
	text-align: center;
}*/
.single-subject-video .featured{
	display: none;
}
.students_undertaking{
	display:none;
}
.media-post h3 {
    font-size: 1.2rem;
    margin-top: 10px;
    margin-bottom: 10px;
}
.flexslider .block_content > a {
    display: none;
}
.author #title, .archive.author .instructor-avatar {
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}
.course_meta .fa.fa-users {
    display: none;
}

.beautiful-taxonomy-filters {
    margin: 2em 0;
}
.beautiful-taxonomy-filters-button{
	border: none;
}
.sf-student-info span {
    display: block;
}
.sf-student-row.col-md-12 {
    margin-bottom: 15px;
}
.sf-navigation .page-numbers {
    font-size: 11px;
    border: 2px solid #2a7d8e;
    padding: 5px 9px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    color: #2a7d8e;
	line-height: normal;
}
.pagination a, .pagination a.page-numbers, .pagination .page-numbers.current, .pagination label, .pagination span {
    padding: 5px 9px;
}
.sf-navigation .page-numbers.current {
	color: #fff;
}
.sf-navigation {
    margin-bottom: 15px;
}
.archive.author .col-md-4.col-sm-6:nth-child(3n+1){
	clear: none;
}
.archive .breadcrumbs .current:last-child {
    display: none;
}
.logged-out #vibe_bp_login.bigdrop_login {
    width: 260px;
}
#vbp-login-form .col-md-6.col-sm-6{
	width: 100%;
}
#vbp-login-form .col-md-6.col-sm-6:last-child {
    display: none;
}
div#sidebar-me ul:last-child {
    display: none;
}
#course-list li .item-meta .students, #buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .students{
	display: none;
}
p.field-visibility-settings-notoggle, p.field-visibility-settings-toggle {
    display: none;
}
.front-title h3 {
    margin: 0;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
}
.home #content+.stripe {
    margin-top: 0;
}
.home.minimal #content {
    padding-bottom: 0;
}
.wpb_revslider_element.wpb_content_element {
    margin-bottom: 0;
}
body {
    font-family: 'Raleway',sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-family: Georgia;
}
.home .yes_top.content {
    display: block;
}
.pdfemb-poweredby {
    display: none!important;
}
body {
	line-height: 1.5em;
}
nav .menu li:hover>.sub-menu {
    width: 295px;
}

.no.content {
    text-align: justify;
}
.block.courseitem.course4 .block_content {
    border: 0;
}
#text-2 {
    text-align: justify;
	padding-right: 60px;
}
.custom-coauthor{
	padding-right: 5px;
}

#mvctable, #mvcwid {
    padding: 0;
}
div#mvccount {
    display: none;
}
#logo{
	line-height: 90px;
}
#logo img{
	height: auto;
}
nav .menu li a{
	padding: 30px 3px;
}
nav .sub-menu li a{
	padding: 10px!important;
}
.pagination .current, .pagination a:hover {
    color: #fff!important;
}
.block.courseitem{
	margin-bottom: 0;
}
.media-block {
    border: 2px solid;
    border-radius: 5px;
    padding: 15px 20px;
    margin-bottom: 20px;
    border-color: #c6c5cc;
    text-align: center;
}
.media-block i {
    display: block;
    font-size: 70px;
    color: #7a779a;
}
.media-block h2 {
    font-size: 20px;
    text-transform: uppercase;
	margin-top: 0;
}

@media (min-width: 992px){
	#text-3, #wp_statsmechanic-2 {
		width: 16.666667%;
	}
}