/* formatting */
*, *:before, *:after {
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
html {
	height: 100%;
	font-size: 100%;
}
body {
	height: 100%;
}
.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li:last-child a {
	white-space: inherit!important
}
.button {
	display: block;
	border-radius: 4px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	background-color: #0071fc;
	padding: .5em
}


.main {
	padding: 1.5em 3em 1.5em 1.5em;
}
.sidebar {
	padding-top: 110px;

}
.large-photo {
	height: 0;
	padding-top: 61.9%;
	background-color: #333;
	margin-bottom: 1em;
}
@media (min-width:43.75em) {

	/* responsive layout */
	.candy-wrapper {
		width: 100%;
		margin: 0 auto;
		position: relative;
	}
	.main {
		display: inline-block;
		width: 75%;
		vertical-align: top;
	}
	.sidebar {
		display: inline-block;
		width: 100%%;
		vertical-align: top;
	}

	/* loaded fixed-sticky polyfill
	https://github.com/filamentgroup/fixed-sticky */
	.fixedsticky {
		top: 0;
	}
}
#navbar a {border: 0!important}
.active1 .active1 a{border: 2px solid #48c7ec!important;}.active2 .active2 a{border: 2px solid #48c7ec!important;}.active3 .active3 a{border: 2px solid #48c7ec!important;}.active4 .active4 a{border: 2px solid #48c7ec!important;}.active5 .active5 a{border: 2px solid #48c7ec!important;}.active6 .active6 a{border: 2px solid #48c7ec!important;}.active7 .active7 a{border: 2px solid #48c7ec!important;}.active8 .active8 a{border: 2px solid #48c7ec!important;}.active9 .active9 a{border: 2px solid #48c7ec!important;}.active1 .active1 i, #navbar .active1 .active1 a {color:#48c7ec!important;}.active2 .active2 i, #navbar .active2 .active2 a {color:#48c7ec!important;}.active3 .active3 i, #navbar .active3 .active3 a {color:#48c7ec!important;}.active4 .active4 i, #navbar .active4 .active4 a {color:#48c7ec!important;}.active5 .active5 i, #navbar .active5 .active5 a {color:#48c7ec!important;}.active6 .active6 i, #navbar .active6 .active6 a {color:#48c7ec!important;}.active7 .active7 i, #navbar .active7 .active7 a {color:#48c7ec!important;}.active8 .active8 i, #navbar .active8 .active8 a {color:#48c7ec!important;}.active9 .active9 i, #navbar .active9 .active9 a {color:#48c7ec!important;}
.menuattivitamobile a{display:none!important} .menuattivitamobile li a, .menuattivitamobile a.dropmenu{display:block!important}.menu-wrapper a{display:none}.menu-wrapper li a{display:block}