/*
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");

hr {
	margin: 20 auto;
	width: 80px;
    border-width: 2px;
    border-color: #ab0000 !important;
	margin:20px auto !important;
}

#content ul{
}
#content li {
	margin-bottom:10px;
}
.custom_post_carousel date {
	display:none;
}
.blogpost .excerpt.thumb {
	margin-left:250px;
}
.blogpost .featured {
    margin-bottom: 25px;
}
hr.separadormodalidades {
    border-color: #676767 !important;
    border-width: 1px;
    margin: 10px auto !important;
}
hr.titulomodalidades{
border-color: #e8e8e8 !important;
    border-width: 1px;
    margin: 5px auto !important;
    width: 70%;
}
/*.caracteristicamodalidadesdiv{
	height: 76px;
    line-height: 76px;
    text-align: center;
}*/
.caracteristicamodalidadesdiv span{
	display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

.contenedorfotohorario{
	margin: 0 auto;
    width: 255px;
}
.boton-moodle{
background-color:#ffffff !important;
border:1px solid #ab0000!important;
color:#ab0000 !important;
padding: 10px 20px;
    font-weight: 600;
}
.boton-moodle:hover{
background-color:#ab0000 !important;
border:1px solid #ab0000!important;
color:#ffffff !important;
}
@media (max-width: 1200px) {	
	.caracteristicamodalidadesdiv{
		height: 102px;
		line-height: 102px;
		text-align: center;
	}
	.caracteristicamodalidadesdiv span{
		display: inline-block;
		vertical-align: middle;
		line-height: normal;
	}
	
	.contenedorfotohorario{
		margin: 0 auto;
		width: 205px;
	}
}
@media (max-width: 991px) {
	.caracteristicamodalidadesdiv{
		height: initial;
		line-height: initial;
		text-align: center;
	}
	.caracteristicamodalidadesdiv span{
		display: inline-block;
		vertical-align: middle;
		line-height: normal;
	}
	
	.contenedorfotohorario{
		margin: 0 auto;
		width: 150px;
	}
}
@media (max-width: 768px) {	
	.contenedorfotohorario{
		margin: 0 auto;
		width: 100%;
	}
}
#logo{
	padding-bottom:10px;
	padding-top:5px;
}
#logo img, #alt_logo img {
	max-height:90px;
	height:90px;
}

body, .content, #item-body, .widget.pricing, .dir-list, .item-list-tabs, #groups-dir-list, #course-dir-list, #buddypress ul.item-list li div.item-desc{
	color:#000000;
}
body, .content, #item-body, #buddypress ul.item-list li div.item-desc, p {
	font-size:15px;
}
.block h4.block_title {
	margin-bottom:10px;
}
h3.proyectoeducativo {
  padding:0 0 0 40px; /* whatever the dimensions the image needs */
  background: url('http://www.oposmarta.es/wp-content/uploads/2017/07/proyecto-educativo.jpg') no-repeat left center; /* Position left/right/whatever */
  margin: 0 auto;
    display: table;
}
h3.objetivos {
  padding:0 0 0 40px; /* whatever the dimensions the image needs */
  background: url('http://www.oposmarta.es/wp-content/uploads/2017/07/objetivos.jpg') no-repeat left center; /* Position left/right/whatever */
  margin: 0 auto;
    display: table;
}
h3.metodologia {
  padding:0 0 0 40px; /* whatever the dimensions the image needs */
  background: url('http://www.oposmarta.es/wp-content/uploads/2017/07/metodologia.jpg') no-repeat left center; /* Position left/right/whatever */
  margin: 0 auto;
    display: table;
}


#user-activity, #user-notifications, #user-forums, #user-buddydrive, #notifications,
#profile, #activity-filter-select, #course-directory-form, #public-personal-li,
.field_location, .field_bio, #profile-edit-form .button-nav, #change-cover-image-personal-li, .profile h4, .submissions ul li a[href="#quiz"],
.submissions ul li a[href="#course"], .submissions ul li a[href="#assignment"], .submissions #quiz, #members, #course_stats, .students_undertaking img,
#course-results-personal-li, #course-stats-personal-li, #buddypress .item-list-tabs+#subnav, #course_user_ajax_search_results, #activity, #events, #drive,
.course_settings, .course_components, .events, .course_pricing, .course_live, .course_details, .students_undertaking,
#add-bookly-form, #add-ap-appointment, #course-list li .item-meta, #item-meta, .course_front_progressbar, .course_time, 
.course_pursue_panel .course_progressbar.progress, .new_quiz .add_cpt .col-md-6:nth-child(2) .more{
	display:none!important;
} 
#user-dashboard {
    width: 0 !important;
    overflow: hidden;
    padding: 0 !important;
}

#vibe_bp_login ul+ul li a:hover{
	color:#ffacac;
}
p.drag-drop-buttons input#bp-browse-button {
    width: 15em;
    margin-left: 15px;
}
#mark-complete{
	display:none;
}
.review_course{
	display:none!important;
}
header #trigger{
	top:45px!important;
}
.register-section{
	display:none!important
}
.submit{
display:none!important;
}
.item-instructor{
	display:none!important;
}
#discussion{
	display:none!important;
}
.unitattachments li a:after{
	content: 'DESCARGAR'!important;
}
.list-group.list-group-sm.list-group-assignments.post_field.ui-sortable{
	display:none!important;
}
.ocultaropos{
	display:none!important;
}
.vibe_vibe_subtitle, .vibe_vibe_type, .vibe_vibe_free, .vibe_vibe_duration, .vibe_vibe_unit_duration_parameter, .vibe_vibe_forum{
	display:none!important;
}
.assignment_students>li h6+span, .course_students li h6+span, .quiz_students>li h6+span{
	display:none!important;
}
div#item-admins{
	display:none!important;
}
.bookly-columnizer .bookly-hour {
    background: white!important;
    cursor: pointer;
    float: left !important;
}
.bookly-time-step {
	max-width: 100%;
	width: 100% !important;
}
.bookly-mobile-step-1 .bookly-form-group:first-child,
.bookly-mobile-step-1 .bookly-form-group:nth-child(3) {
	display:none !important;
}
.bookly-columnizer-wrap {
    height: initial !important;
}
.bookly-slot-calendar {
	margin: 0 auto 20px auto;
    float: initial !important;
    display: table;
}
#course_curriculum .list-group-sm .list-group-item:nth-child(3){
	display:none !important;
}
.bookly-columnizer {
	margin: 0 auto;
    display: table;
	width:100%;
}
.bookly-columnizer .bookly-time-screen,
.bookly-columnizer .bookly-column {
	width:100%;
}

.parallaxopos {
	background: url(/wp-content/uploads/2018/04/academia-oposiciones-castellon-ingles.jpg) 50% -0px !important;
}

header.standard nav>.menu>li>a{
	padding-right: 13px!important;
    padding-left: 13px!important;
}
nav>.menu>li>a, .sleek .topmenu>li>a, .sleek nav>.menu>li>a {
    letter-spacing: -1px;
}
.botoninglescabecera {
	margin-top:40px;
	background: #ab0000 !important;
	color:#ffffff !important;;
}

.botoninglescabecera:hover {
	background: #ffffff !important;
	color:#ab0000 !important;
}
.tablaresultadostestabiertos a {
	color:#ab0000 !important;
	text-decoration: underline;
}
.cursoingleseoicambridge pre {
	padding:0 !important;
	overflow: hidden;
}
.cursoingleseoicambridge .instructor_course{
	display:none;
}
.cursoingleseoicambridge .block.courseitem .block_content .block_title {
    font-weight: 600;
    padding: 0px 0;
}
.cursoingleseoicambridge .block.courseitem .block_content .star-rating {
    display:none !important;
}
.cursoingleseoicambridge .usuarios {
    display:none !important;
}
.cursoingleseoicambridge .block h4.block_title {
	font-size:15px;
}
.cursoingleseoicambridge .subs {
	margin-left: -10px;
}
.tax-course-cat .course_instructor, .tax-course-cat .course_meta {
	display:none !important;
}
.wplms_registration_form:after {
    content: "Si no recibiste el correo electrónico de verificación, revisa tu carpeta de no deseados.";
    font-size: 12px;
    font-weight: 600;
    color: #ffffff;
    background-color: #ab0000;
    padding: 10px 20px;
    letter-spacing: 1px;
}