/*
Theme Name:     LMS Child
Theme URI: 		http://wedesignthemes.com/themes/lms/
Author: 		the DesignThemes team
Author URI: 	http://themeforest.net/user/designthemes
Description:    Child theme for the LMS theme powered by DesignThemes
Template:       lms
Version:        4.3
*/
#header .header1 {

    background: #f2f2f2 !important;
}

#slider-search-container {
    top: 20%!important ;}


}

.section-container {padding:7%;}

@media only screen and (max-width: 767px){
#slider-search-container {
    top: 2%!important;
}

.custom-menu nav#admin-menu li {

    padding: 2px 2px;
    font-size: 10px;
}

#logo a {
width: 50%;}

}

.dt-sc-testimonial-carousel-wrapper .author {
    display: none;
}

.dt-sc-testimonial-carousel-wrapper blockquote:before {
    display: none;
}

.dt-sc-testimonial-carousel-wrapper .carousel-arrows {
    top: -55px;
}

.dt-sc-testimonial-carousel-wrapper .dt-sc-testimonial {
    padding: 0;
    margin: 0;
}

.rework-title {
    margin-bottom: 0;
}

.rework-title span {
    display: none;
}

/*** COMPATIBILITÀ VECCHIO TEMA ***/
.dt-sc-group-member { background: #89b93f; border-radius: 3px; color: #fff; display: inline-block; padding: 10px 15px; font-size:13px; }
.dt-sc-group-member .fa { margin-right: 5px; }

.login-submit .button-primary { float: left; margin-right: 20px; }
.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class .wcs-class__title { font-size:16px; }
.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class { padding: 25px 15px; }
.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class--canceled { background-color:#fff; }
.wcs-timetable__container .wcs-timetable__week .wcs-day .wcs-timetable__classes .wcs-class > div { font-size:15px; }

.fa-custom-icon1:before { background-image:url(images/demo/custom-icon1.png); }
.fa-custom-icon2:before { background-image:url(images/demo/custom-icon2.png); }
.fa-custom-icon3:before { background-image:url(images/demo/custom-icon3.png); }
.fa-custom-icon4:before { background-image:url(images/demo/custom-icon4.png); }


.dt-sc-timeline .dt-sc-timeline-content i { position:relative; }
[class^="fa-timeline-"]:before, [class*="fa-timeline-"]:before { content:""; position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; background-repeat:no-repeat; }

.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon1 { width:50px; height:41px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon2 { width:48px; height:31px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon3 { width:44px; height:39px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon4 { width:46px; height:39px; }

.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon1:before { background-image:url(images/demo/white-timeline-icon1.png); width:50px; height:41px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon2:before { background-image:url(images/demo/white-timeline-icon2.png); width:48px; height:31px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon3:before { background-image:url(images/demo/white-timeline-icon3.png); width:44px; height:39px; }
.dt-sc-timeline .dt-sc-timeline-content i.fa-timeline-icon4:before { background-image:url(images/demo/white-timeline-icon4.png); width:46px; height:39px; }

body #header.header1 #main-menu{
	margin:0px;
}
.custom-menu .register-menu{
	float:right
}
.custom-menu.header-register {
	margin: 0px;
    margin-right: 25px;
}
.custom-menu #admin-menu{
	float: left;
    margin-right: 20px!important;
    margin-top: 8px;
}


.custom-menu #admin-menu a {
    color: #f67f45;

}
.custom-menu #menu-admin-menu{
    list-style-type: none;
    margin-bottom: 0px;
}

.custom-menu  nav#admin-menu li {
    list-style-type: none;
    display: inline-block;
    border-right:none;
    padding: 2px 5px;
}
.custom-menu #admin-menu div > ul > li > a {
    border-right: 2px solid black;
    line-height: 1;
    padding-right: 5px;
}
#admin-menu ul li:last-child a {
    border: none;
}



.custom-menu #admin-menu ul.sub-menu li {
    display: block;
    float: none;
}
.custom-menu #admin-menu ul.sub-menu li a{

}