/*Full Widescreen*/
.no_phone {display:block;}
.phone {display:none;}
.container {width:960px;margin:0 auto;position:relative;}
hr {margin:30px 0px;border:none;padding:none;width:100%;height:1px;background:#8f8f8f;}
.header {background:url(images/header_bg.jpg) repeat-x 0 0;width:100%;height:96px;position:relative;z-index:2;}
	.header .header_top {height:60px;position:relative;}
		.header .header_top .logo {line-height:60px;color:#fff;font-size:36px;}
	.header .header_bottom {height:36px;position:relative;}
		.header .header_bottom .menu {float:left;position:relative;}
			.header  .header_bottom .hidden {display:none;}
			.header  .header_bottom .menu .menu_content {position:absolute;top:36px;left:0px;overflow:hidden;}
				.header  .header_bottom .menu .menu_content .nav li {margin:3px 0px;padding:0px 20px 0px 30px;font-size:16px;font-weight:700;text-transform:uppercase;list-style:none;background:url(images/green_arrow.png) no-repeat 0 center;}
					.header  .header_bottom .menu .menu_content .nav li a {color:#008265;text-decoration:none;white-space:nowrap;}
						.header  .header_bottom .menu .menu_content .nav li a:hover, .header  .header_bottom .menu .menu_content .nav li a.nav-selected {color:#000;}
		.header .header_bottom .comment {float:right;position:relative;right:-1px;}
			.header .header_bottom .comment	.comment_content {position:absolute;top:36px;right:1px;overflow:hidden;}
				.formblock {padding-bottom:15px;}
				.formblock .success {background:#f2e8c6;padding:5px;color:#008265;font-weight:700;margin-bottom:20px;}
				.formblock .errors {background:#f2e8c6;padding:5px;color:#860404;font-weight:700;margin-bottom:20px;}
				.formblock .fields {position:realative;width:440px;}
				.formblock .fields .field {width:100%:clear:both;overflow:hidden;position:relative;margin:5px 0px;}
				.formblock label {width:22%;float:left;padding:5px 0px;color:#008265;font-weight:700;text-transform:uppercase;font-size:16px;}
				.formblock input, .formblock textarea {width:75%;float:right;resize:none;background:#f2e8c6;border:none;padding:5px;font-size:14px;font-family: "proxima-nova",sans-serif;}
				.formblock .submit {float:right;height:26px;width:97px;background:url(images/submit_button.jpg) no-repeat 0 0;border:none;padding:0px;margin:0px;text-indent:-99999px;overflow:hidden;cursor:pointer;}
					.formblock .submit:hover {background-position:0 -26px;}
		.header .header_bottom .button {height:36px;color:#008265;font-size:18px;text-transform:uppercase;position:relative;cursor:pointer;z-index:2;}
			.header .header_bottom .button .divider {background:url(images/button_divider.png) no-repeat 0 0;height:36px;width:2px;display:inline-block;vertical-align:top;position:relative;z-index:2;}
			.header .header_bottom .button .text {display:inline-block;line-height:36px;height:36px;width:auto;padding:0px 15px;vertical-align:top;position:relative;z-index:2;}
			.header .header_bottom .button .arrow {background:url(images/button_arrow.png) no-repeat 0 0;height:36px;width:32px;display:inline-block;vertical-align:top;position:relative;z-index:2;}
			.header .header_bottom .button .right_compensation {display:block;position:absolute;top:0px;right:0px;height:36px;width:1px;background:url(images/header_bg.jpg) 0 -60px;z-index:1;}
			.header .header_bottom .button:hover {color:#000;background:#fff;}
			.header  .header_bottom .content {padding:22px 18px;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;background:#fff;}
			.header  .header_bottom .menu_shadow {width:100%;background:url(images/menu_shadow.png) repeat-x 0 bottom;height:13px;}
		.header .header_bottom .on .button {background:#fff;}
			.header .header_bottom .on .button .arrow {background-position:0 -36px;}
.wrapper {position:relative;z-index:1;}
.main_content {float:left;position:relative;width:690px;}
.main_content .title {float:left;position:relative;width:250px;}
.main_content .content {float:left;position:relative;width:368px;padding:5px 45px 5px 25px;border-right:1px solid #8f8f8f;border-left:1px solid #8f8f8f;}
.ccm-next-previous-wrapper {border-top:1px solid #8f8f8f;border-bottom:1px solid #8f8f8f;margin-top:30px;padding:15px;height:16px;font-size:16px;font-weight:700;text-transform:uppercase;}
	.ccm-next-previous-wrapper a {color:#008265;text-decoration:none;white-space:nowrap;}
		.ccm-next-previous-wrapper a:hover {color:#000;}
	.ccm-next-previous-wrapper {text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;}
	.ccm-next-previous-previouslink, .ccm-next-previous-parentlink, .ccm-next-previous-nextlink, .ccm-next-previous-wrapper .spacer {display: -moz-inline-block;display: inline-block; *display: inline;zoom: 1;text-align: left; -ms-text-justify: auto; text-justify: auto;}
	.ccm-next-previous-wrapper .spacer {font-size: 1px;line-height: 1px; width: 100%;}
	.ccm-next-previous-wrapper .ccm-next-previous-previouslink {background:url(images/green_arrow_left.png) no-repeat left center;padding-left:20px;}
	.ccm-next-previous-wrapper .ccm-next-previous-nextlink {background:url(images/green_arrow.png) no-repeat right center;padding-right:20px;}
.footer {padding:50px 15px;font-size:12px;}
/*Tablet Portait*/
/* Display at 768px */
@media screen and (max-width:1023px) {
.container {width:768px;margin:0 auto;position:relative;}
.main_content {width:490px;border-right:1px solid #8f8f8f;padding-right:20px;}
.main_content .title {width:490px;float:none;}
.main_content .content {width:490px;padding:5px 0px;border-left:none;border-right:none;float:none;}
}

/*Phone*/
/* Phone width is 280-320px in portrait */
@media screen and (max-width:767px) {
    .no_phone {display:none;}
    .phone {display:block;}
	.container {width:300px;margin:0 auto;position:relative;}
	.header .header_top .logo {line-height:60px;color:#fff;font-size:26px;}
	.footer {padding:25px 0px;font-size:10px;}
	.main_content {width:300px;border-right:none;padding-right:0px;float:none;}
	.main_content .title {width:300px;}
	.main_content .content {width:300px;padding:5px 0px;border-left:none;border-right:none;}
	.title_navigation {float:none;width:300px;padding:0px 0px 10px 0px;margin-bottom:20px;border-bottom:1px solid #8f8f8f;}
	hr {margin:10px 0px;}
}
