@charset "UTF-8";

.ssif-body .sdbr_collapsible_is_mobile {
	margin: 40px 0px;
	padding: 0px;
}
.ssif-body .sdbr_collapsible_is_mobile:not(.sdbr_collapsible_openned) ~ .content {
	margin-top: 0px;
	padding-top: 0px;
}

.ssif-body .sdbr_collapsible_is_mobile .widget:last-of-type {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.ssif-body .sdbr_collapsible_is_mobile .sidebar_title {
	position: relative;
	display: block;
	cursor: pointer;
	margin: 0px;
	margin-bottom: 10px;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-ms-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}

.ssif-body .sdbr_collapsible_is_mobile .sidebar_title i {
	display: block;
	position: absolute;
	top: 50%;
	right: 10px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.ssif-body .sdbr_collapsible_is_mobile .sidebar_title i:before {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px !important;
	text-align: center;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-ms-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	content: '˃';
	font: 100% 'Monospace';
}
.ssif-body .sdbr_collapsible_is_mobile.sdbr_collapsible_openned .sidebar_title i:before {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

.ssif-body.theme-enfold .sdbr_collapsible_is_mobile .sidebar_title i:before {
	content: '\E875';
	font: 100% 'entypo-fontello';
}

.ssif-body .sdbr_collapsible_is_mobile .sdbr_collapsible_item {
	position: relative;
	height: 0px;
	overflow: hidden;
	/*-webkit-transition: all .2s linear;*/
	/*-moz-transition: all .2s linear;*/
	/*-ms-transition: all .2s linear;*/
	/*-o-transition: all .2s linear;*/
	/*transition: all .2s linear;*/
}
.ssif-body .sdbr_collapsible_is_mobile.sdbr_collapsible_openned .sdbr_collapsible_item {
	height: auto;
}


.ssif-body .sdbr_collapsible_is_desktop .sidebar_title {
	display: none;
}

