/* ------------------- IS Section block (can be collapsible or not, similar to .segment) ------------------- */

.SkyFMS .IS_Section_block,
.SkyFMS .IS_Section_block * {
	font-size:14px;
	line-height:16px;
}

.SkyFMS .IS_Section_block  {
	margin-bottom:50px;
	float:left;
	position:relative;
	width:100%;	
}

.SkyFMS .IS_Section_block.closed,
.SkyFMS .IS_Section_block:last-child {
	margin-bottom:0;
}

.SkyFMS .IS_Section_block .section_header {
	font-size:28px;
	line-height:30px;
	padding:20px 0;
	float:left;
	position:relative;
}

.SkyFMS .IS_Section_block .section_header.switch {
	padding-left:35px;
	cursor:pointer;
	position:relative;
}

.SkyFMS .IS_Section_block .section_header.switch:after {
	content:'';
	position:absolute;
	top:50%;
	margin-top:-16px;
	left:0;
	width:35px;
	height:35px;
	background:transparent url('../images/flat_icons/arrow_section_right.png') no-repeat center center;
	transform: rotate(90deg);	
}

.SkyFMS .IS_Section_block.closed .section_header.switch:after {
	transform: rotate(0deg);
}

.SkyFMS .IS_Section_block .section_body {
	display:block;
	position:relative;
	float:left;
	width:100%;	
}

.SkyFMS .IS_Section_block.closed .section_body {
	display:none;
}