.sep30 { width:100%; height:30px }
.sep60 { width:100%; height:60px }

.content.edit-mode { background:#bbb }

.cm-slider1 { margin:197px 3% 0 3%; font-size:48px; font-weight:300; color:#fff; line-height:58px }
.content.edit-mode .cm-slider1 { margin:5px 0 }
.cm-slider1 b,
.cm-slider1 strong { font-weight:700 }
.cm-slider1 a {
	display:inline-block; width:auto; height:40px; background:url('images/button-bg2.gif') right center no-repeat #0079c1; padding:0 33px 0 17px;
	border:0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	line-height:40px; font-size:19px; font-weight:400; color:#fff; text-decoration:none;
}
.cm-slider1 a:hover { color:#fff; text-decoration:none }

.cm-text { width:27%; height:auto; margin:0 3% 32px 3%; float:left; font-size:14px; font-weight:300; color:#656565; line-height:26px }
.cm-text:nth-child(3n+1) { clear:left }
.cm-text hr { line-height:4px; height:4px; border:0; font-size:4px; color:#85a6d1; background-color:#85a6d1; width:28px; display:inline-block; margin:33px 0 10px 0 }
.cm-text h1 { font-size:24px; font-weight:300; color:#85a6d1; text-transform:uppercase; line-height:29px }
@media(max-width:1024px){
	.cm-text { width:44% }
	.cm-text:nth-child(3n+1) { clear:none }
	.cm-text:nth-child(2n+1) { clear:left }
}
@media(max-width:640px){
	.cm-text { width:90%; margin:0 5% 32px 5%; clear:both }
}

.cm-slider2-1 { font-size:48px; font-weight:900; color:#0079c1; text-transform:uppercase; text-align:center; padding-top:34px }
.content.edit-mode .cm-slider2-1 { padding-top:5px }
.cm-slider2-2 { float:right; width:310px; font-size:12px; font-weight:200; color:#656565; line-height:19px; margin:117px 50px 0 0 }
.content.edit-mode .cm-slider2-2 { margin:10px 50px 20px 0 }
.cm-slider2-2 b,
.cm-slider2-2 strong { font-size:29px; font-weight:700 }
.cm-slider2-2 a {
	display:inline-block; width:auto; height:31px; background:url('images/button-bg3.gif') right center no-repeat #009fe0; padding:0 39px 0 13px;
	border:0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	line-height:31px; font-size:13px; font-weight:400; color:#fff; text-decoration:none;
}
.cm-slider2-2 a:hover { color:#fff; text-decoration:none }

.cm-text2,
.cm-text2 h1 { font-size:28px; font-weight:700; color:#656565; text-align:center }
.cm-text2 { padding:62px 0 34px 0 }

.cm-text3 { width:27%; height:auto; margin:0 3% 32px 3%; float:left; font-size:13px; font-weight:400; color:#85a6d1 }
.cm-text3:first-child { clear:left }
.cm-text3 hr { line-height:2px; height:2px; border:0; font-size:2px; color:#d6d6d6; background-color:#d6d6d6; width:70px; display:inline-block }
.cm-text3 b,
.cm-text3 strong { font-size:14px; fong-weight:700; color:#656565 }
.cm-text3 a {
	display:inline-block; width:auto; height:29px; background:url('images/button-bg.gif') right center no-repeat #fff; padding:0 36px 0 12px;
	border:1px solid #848484; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	line-height:29px; font-size:13px; font-weight:400; color:#85a6d1; text-decoration:none;
}
.cm-text3 a:hover { color:#85a6d1; text-decoration:none }
@media(max-width:1024px){
	.cm-text3 { width:44% }
}
@media(max-width:640px){
	.cm-text3 { width:90%; margin:0 5% 32px 5%; clear:both }
}