.sppb-addon-form-builder .form-builder-checkbox-content input, .sppb-addon-form-builder .form-builder-checkbox-content label, .sppb-addon-form-builder .form-builder-radio-content input, .sppb-addon-form-builder .form-builder-radio-content label {    display: inline-block;    width: auto;    padding: 6px;}

.col-md-9.eb-form-control {
    padding: 10px;
}

/**
	Autore: Alessandro Caruso
	Copyright: GuiltyCaRu (c)
	Data: 16 Dicembre 2016
	Licenza: GPLv3
	Descrizione: CSS template GuiltyCaRu Custom generale
**/

/* ========== INIZIO - Menu ========== */
	#gc_row_02{
		position:relative;
		position: -webkit-sticky;
    position: sticky;
    top: 0px;
		z-index:1000;
	}
	#gc_row_02 .gc_menuTop{ text-align:left; }
	#gc_menuTopContainer_1 .item-146{
		margin-right:50px;
	}
/* ========== FINE - Menu ============ */
/* ========== INIZIO - Menu ========== */
	#gc_row_90{ background-color:#eee; }
	#gc_row_99{ background-color:#000;color:#fff; }
/* ========== FINE - Menu ============ */
.radio {
    margin: 10px;
}

input.btn.btn-default {
    margin: 10px;
}

/* modifiche player youtube */

	.ytp-title-link.yt-uix-sessionlink {
    display: none;
}

.ytp-watch-later-button.ytp-button {
    display: none;
}

.ytp-button.ytp-share-button {
    display: none;
}

.ytp-youtube-button.ytp-button.yt-uix-sessionlink {
    display: none;
}

.ytp-title-enable-channel-logo .ytp-title {
    min-height: 52px;
    display: !important;
}

.ytp-chrome-top-buttons {
    white-space: nowrap;
    display: none !important;
}

/*Recupero dati utenti password e login */

ul.nav.nav-tabs.nav-stacked {
    display: none;
}

#gc_main_content {
    margin-top: 20px;
}

 .splms.course-details .splms-course h3 {
    margin-bottom: 20px;
    font-weight: bold;
    display: none;
}

.splms-course-introtext {
    display: none;
}

.splms .splms-course-introduction {
    padding-top: 50px;
    display: none;
}

.splms .pull-right {
    float: right !important;
    display: none;
}

.view-splms-course.course-details .apply-now {
    display: flex;
    justify-content: space-between;
    border: 1px solid #E1E7EC;
    padding: 10px;
    margin-top: 20px;
    display: none;
}

ul.course-info {
    display: none;
}
