html { -webkit-font-smoothing: antialiased; }
/*
Variable Grid System.
Learn more ~ http://www.spry-soft.com/grids/
Based on 960 Grid System - http://960.gs/
Licensed under GPL and MIT.
*/
/*
Forces backgrounds to span full width,
even if there is horizontal scrolling.
Increase this if your layout is wider.
Note: IE6 works fine without this fix.
*/
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}
.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15,
.push_16, .pull_16 {position:relative;}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
/* Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .grid_1 {width:40px;}
.container_16 .grid_2 {width:100px;}
.container_16 .grid_3 {width:160px;}
.container_16 .grid_4 {width:220px;}
.container_16 .grid_5 {width:280px;}
.container_16 .grid_6 {width:340px;}
.container_16 .grid_7 {width:400px;}
.container_16 .grid_8 {width:460px;}
.container_16 .grid_9 {width:520px;}
.container_16 .grid_10 {width:580px;}
.container_16 .grid_11 {width:640px;}
.container_16 .grid_12 {width:700px;}
.container_16 .grid_13 {width:760px;}
.container_16 .grid_14 {width:820px;}
.container_16 .grid_15 {width:880px;}
.container_16 .grid_16 {width:940px;}
/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .prefix_1 {padding-left:60px;}
.container_16 .prefix_2 {padding-left:120px;}
.container_16 .prefix_3 {padding-left:180px;}
.container_16 .prefix_4 {padding-left:240px;}
.container_16 .prefix_5 {padding-left:300px;}
.container_16 .prefix_6 {padding-left:360px;}
.container_16 .prefix_7 {padding-left:420px;}
.container_16 .prefix_8 {padding-left:480px;}
.container_16 .prefix_9 {padding-left:540px;}
.container_16 .prefix_10 {padding-left:600px;}
.container_16 .prefix_11 {padding-left:660px;}
.container_16 .prefix_12 {padding-left:720px;}
.container_16 .prefix_13 {padding-left:780px;}
.container_16 .prefix_14 {padding-left:840px;}
.container_16 .prefix_15 {padding-left:900px;}
/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .suffix_1 {padding-right:60px;}
.container_16 .suffix_2 {padding-right:120px;}
.container_16 .suffix_3 {padding-right:180px;}
.container_16 .suffix_4 {padding-right:240px;}
.container_16 .suffix_5 {padding-right:300px;}
.container_16 .suffix_6 {padding-right:360px;}
.container_16 .suffix_7 {padding-right:420px;}
.container_16 .suffix_8 {padding-right:480px;}
.container_16 .suffix_9 {padding-right:540px;}
.container_16 .suffix_10 {padding-right:600px;}
.container_16 .suffix_11 {padding-right:660px;}
.container_16 .suffix_12 {padding-right:720px;}
.container_16 .suffix_13 {padding-right:780px;}
.container_16 .suffix_14 {padding-right:840px;}
.container_16 .suffix_15 {padding-right:900px;}
/* Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .push_1 {left:60px;}
.container_16 .push_2 {left:120px;}
.container_16 .push_3 {left:180px;}
.container_16 .push_4 {left:240px;}
.container_16 .push_5 {left:300px;}
.container_16 .push_6 {left:360px;}
.container_16 .push_7 {left:420px;}
.container_16 .push_8 {left:480px;}
.container_16 .push_9 {left:540px;}
.container_16 .push_10 {left:600px;}
.container_16 .push_11 {left:660px;}
.container_16 .push_12 {left:720px;}
.container_16 .push_13 {left:780px;}
.container_16 .push_14 {left:840px;}
.container_16 .push_15 {left:900px;}
/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .pull_1 {left:-60px;}
.container_16 .pull_2 {left:-120px;}
.container_16 .pull_3 {left:-180px;}
.container_16 .pull_4 {left:-240px;}
.container_16 .pull_5 {left:-300px;}
.container_16 .pull_6 {left:-360px;}
.container_16 .pull_7 {left:-420px;}
.container_16 .pull_8 {left:-480px;}
.container_16 .pull_9 {left:-540px;}
.container_16 .pull_10 {left:-600px;}
.container_16 .pull_11 {left:-660px;}
.container_16 .pull_12 {left:-720px;}
.container_16 .pull_13 {left:-780px;}
.container_16 .pull_14 {left:-840px;}
.container_16 .pull_15 {left:-900px;}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {clear: both;}
/*
The following zoom:1 rule is specifically for IE6 + IE7.
Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {zoom: 1;}
@font-face{
	font-family:'fs_albertregular';
	src:url('fs_albert-webfont.eot');
	src:url('fs_albert-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-webfont.woff') format('woff'),
		url('fs_albert-webfont.ttf') format('truetype'),
		url('fs_albert-webfont.svg#fs_albertregular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albertbold';
	src:url('fs_albert-bold-webfont.eot');
	src:url('fs_albert-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-bold-webfont.woff') format('woff'),
		url('fs_albert-bold-webfont.ttf') format('truetype'),
		url('fs_albert-bold-webfont.svg#fs_albertbold') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albertbold_italic';
	src:url('fs_albert-bolditalic-webfont.eot');
	src:url('fs_albert-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-bolditalic-webfont.woff') format('woff'),
		url('fs_albert-bolditalic-webfont.ttf') format('truetype'),
		url('fs_albert-bolditalic-webfont.svg#fs_albertbold_italic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albert_extraboldregular';
	src:url('fs_albert-extrabold-webfont.eot');
	src:url('fs_albert-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-extrabold-webfont.woff') format('woff'),
		url('fs_albert-extrabold-webfont.ttf') format('truetype'),
		url('fs_albert-extrabold-webfont.svg#fs_albert_extraboldregular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albertitalic';
	src:url('fs_albert-italic-webfont.eot');
	src:url('fs_albert-italic-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-italic-webfont.woff') format('woff'),
		url('fs_albert-italic-webfont.ttf') format('truetype'),
		url('fs_albert-italic-webfont.svg#fs_albertitalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albert_lightregular';
	src:url('fs_albert-light-webfont.eot');
	src:url('fs_albert-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-light-webfont.woff') format('woff'),
		url('fs_albert-light-webfont.ttf') format('truetype'),
		url('fs_albert-light-webfont.svg#fs_albert_lightregular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albert_lightitalic';
	src:url('fs_albert-lightitalic-webfont.eot');
	src:url('fs_albert-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-lightitalic-webfont.woff') format('woff'),
		url('fs_albert-lightitalic-webfont.ttf') format('truetype'),
		url('fs_albert-lightitalic-webfont.svg#fs_albert_lightitalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albert_thinregular';
	src:url('fs_albert-thin-webfont.eot');
	src:url('fs_albert-thin-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-thin-webfont.woff') format('woff'),
		url('fs_albert-thin-webfont.ttf') format('truetype'),
		url('fs_albert-thin-webfont.svg#fs_albert_thinregular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'fs_albert_thinitalic';
	src:url('fs_albert-thinitalic-webfont.eot');
	src:url('fs_albert-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('fs_albert-thinitalic-webfont.woff') format('woff'),
		url('fs_albert-thinitalic-webfont.ttf') format('truetype'),
		url('fs_albert-thinitalic-webfont.svg#fs_albert_thinitalic') format('svg');
	font-weight:normal;
	font-style:normal;
}
body{
	margin:0;
	color:#464646;
	min-width: 960px;
	font:12px/15px Arial, Helvetica, sans-serif;
	background:#c9c9c9;
}
img{border-style:none;}
a{
	color:#fff;
	text-decoration:none;
}
a:hover{font-weight:bold;}
a:active {background-color: transparent;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
h1{
	margin:0;
	font:28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
h2{
	margin:0;
	font:20px/24px "fs_albertbold", Arial, Helvetica, sans-serif;
}
h3{
	margin:0;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}
h4{
	margin:0;
	font:15px/19px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
h5{
	margin:0;
	font:15px/19px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
h5.factoid{
	margin:0;
	font:46px/50px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
h6{
	margin:0;
	font:35px/37px "fs_albert_thinregular", Arial, Helvetica, sans-serif;
}
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
}
#header{
	position:fixed;
	z-index:100;
	width:100%;
	left:0;
	top:0;
}
.small-screen #header{position:relative;}
.small-screen .add-nav-frame{position:relative;}
.small-screen .w1{padding-top:0 !important;}
.small-screen .without-menu .w1{padding-top:0;}
.small-screen .add-nav-holder{position:static !important;}
#header .panel{
	width:100%;
	height:26px;
	position:relative;
	z-index:100;
	margin:0 -9999px;
	padding:4px 9999px 0;
	-webkit-box-shadow:0 3px 3px -3px #787878;
	box-shadow:0 3px 3px -3px #787878;
	background: #027ebb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyN2ViYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAxOTJkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzAwYWFlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzAwYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFlZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #027ebb 0%, #0192d1 41%, #00aaeb 76%, #00aeef 86%, #00aeef 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#027ebb), color-stop(41%,#0192d1), color-stop(76%,#00aaeb), color-stop(86%,#00aeef), color-stop(100%,#00aeef));
	background: -webkit-linear-gradient(top,  #027ebb 0%,#0192d1 41%,#00aaeb 76%,#00aeef 86%,#00aeef 100%);
	background: -o-linear-gradient(top,  #027ebb 0%,#0192d1 41%,#00aaeb 76%,#00aeef 86%,#00aeef 100%);
	background: -ms-linear-gradient(top,  #027ebb 0%,#0192d1 41%,#00aaeb 76%,#00aeef 86%,#00aeef 100%);
	background: linear-gradient(to bottom,  #027ebb 0%,#0192d1 41%,#00aaeb 76%,#00aeef 86%,#00aeef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#027ebb', endColorstr='#00aeef',GradientType=0 );
}
#header .panel-holder{
	width:940px;
	padding:0 10px;
	margin:0 auto;
	overflow:hidden;
}
#header .panel-holder .search-form{
	float:right;
	width:149px;
	padding:0 10px 0 1px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height:20px;
	-webkit-box-shadow: inset 0 3px 3px -3px rgba(52, 52, 52, 0.6);
	box-shadow: inset 0 3px 3px -3px rgba(52, 52, 52, 0.6);
	background:#fff;
}
#header .panel-holder .search-form input[type="text"]{
	margin:0;
	padding:3px 0 2px 5px;
	float:left;
	width:125px;
	color:#000;
	border:0;
	background:0;
	font-size:12px;
	line-height:14px;
}
#header .panel-holder .search-form input[type=submit]{
	float:left;
	margin:5px 0 0 7px;
	border:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	padding:0 !important;
	text-indent:-9999px;
	background:url(../images/ico-glass.gif) no-repeat;
	width: 12px;
	height: 12px;
}
#header .panel-holder .search-form input[type=submit]:hover{cursor:pointer;}
#header .panel-frame{
	float:left;
	font:13px/21px "fs_albertbold", Arial, Helvetica, sans-serif;
}
#header .panel-frame strong{
	float:left;
	padding:0 67px 0 0;
	font:13px/21px "fs_albertbold", Arial, Helvetica, sans-serif;
}
#header .panel-frame strong a{color:#fff;}
#header .panel-frame strong a:hover{font-weight: normal;}
#header .panel-frame ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#header .panel-frame ul li{
	float:left;
	margin:0 16px 0 0;
}
#header .panel-frame ul a{color:#79d7fa;}
#header .panel-frame ul a:hover{
	color:#fff;
	font-weight:normal;
}
#header .bar{
	position:relative;
	width:100%;
	overflow:hidden;
	z-index:99;
	padding:10px 9999px 11px;
	margin:0 -9999px -3px;
	background:url(../images/bg-header.png) repeat-x 0 100%;
}
#header .bar-holder{
	width:940px;
	overflow:hidden;
	margin:0 auto;
}
.logo{
	overflow:hidden;
	float:left;
	background:url(../images/logo.gif) no-repeat;
	width: 59px;
	height: 35px;
	text-indent:-9999px;
}
.logo a{
	display:block;
	height:100%;
}
.print-logo{
	left:-9999px;
	position:absolute;
}
#nav{
	margin:0;
	padding:7px 27px 0 0;
	list-style:none;
	float:right;
	font:17px/21px "fs_albertbold", Arial, Helvetica, sans-serif;
}
#nav li{
	float:left;
	margin:0 0 0 28px;
}
#nav a{color:#959595;}
#nav a:hover{
	text-decoration:none;
	font-weight: normal;
}
#nav li.item-1 a:hover,
#nav li.item-1.active a{color:#464646;}
#nav li.item-2 a:hover,
#nav li.item-2.active a{color:#0088cf;}
#nav li.item-3 a:hover,
#nav li.item-3.active a{color:#f8971d;}
#nav li.item-4 a:hover,
#nav li.item-4.active a{color:#7dba00;}
.w1{
	width:940px;
	margin:0 auto;
	padding-top:129px;
	background:#e7e7e8;
	-webkit-box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.23);
	box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.23);
}
.without-menu .w1{padding-top:83px;}
.w2{
	width:960px;
	margin:0 -10px;
}
#main{padding:0;}
.cycle-gallery,
.gallery-item{
	width:940px;
	height:596px;
	overflow:hidden;
	position:relative;
}
.cycle-gallery .mask{
	width:940px;
	height:596px;
	overflow:hidden;
}
.cycle-gallery .slideset{
	overflow:hidden;
	width:99999px;
}
.cycle-gallery .slideset .slide{
	float:left;
	width:940px;
	height:596px;
	position:relative;
}
.cycle-gallery .slideset-text{
	width:297px;
	height:282px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-142px 0 0 -148px;
	overflow:hidden;
}
.cycle-gallery .slideset-text .slide{
	position:absolute;
	top:0;
	left:0;
	width:297px;
	height:282px;
}
.cycle-gallery .text-holder{
	width:287px;
	height:272px;
	position:relative;
	display:block;
	border:5px solid #000;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	overflow:hidden;
	color:#fff;
}
.cycle-gallery .text-holder:hover{text-decoration:none;}
.cycle-gallery .item-1 .text-holder{border-color:#1ab2eb;}
.cycle-gallery .item-2 .text-holder{border-color:#f8971d;}
.cycle-gallery .item-3 .text-holder{border-color:#7dba00;}
.cycle-gallery .item-4 .text-holder{border-color:#77c8e4;}
.cycle-gallery .item-5 .text-holder{border-color:#f4c900;}
.cycle-gallery .item-6 .text-holder{border-color:#d6006e;}
.cycle-gallery .text-holder .bg{
	display:block;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width:287px;
	height:272px;
}
.cycle-gallery .text-holder .bg-holder{
	position:absolute;
	left:0;
	top:0;
	width:287px;
	height:272px;
	z-index:1;
}
.cycle-gallery .item-1 .text-holder .bg-holder,
.cycle-gallery .item-4 .text-holder .bg-holder,
.cycle-gallery .item-5 .text-holder .bg-holder,
.cycle-gallery .item-6 .text-holder .bg-holder{
	opacity:0.85;
	filter: alpha(opacity=80);
}
.cycle-gallery .item-2 .text-holder .bg-holder{
	opacity:0.7;
	filter: alpha(opacity=70);
}
.cycle-gallery .item-3 .text-holder .bg-holder{
	opacity:0.65;
	filter: alpha(opacity=60);
}
.cycle-gallery .item-1 .text-holder .bg{
	background: #016b93;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNmI5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzAxNjM4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAxNTc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzAwMTYyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDA3MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #016b93 0%, #016388 12%, #015777 25%, #001620 80%, #00070c 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#016b93), color-stop(12%,#016388), color-stop(25%,#015777), color-stop(80%,#001620), color-stop(100%,#00070c));
	background: -webkit-linear-gradient(left,  #016b93 0%,#016388 12%,#015777 25%,#001620 80%,#00070c 100%);
	background: -o-linear-gradient(left,  #016b93 0%,#016388 12%,#015777 25%,#001620 80%,#00070c 100%);
	background: -ms-linear-gradient(left,  #016b93 0%,#016388 12%,#015777 25%,#001620 80%,#00070c 100%);
	background: linear-gradient(to right,  #016b93 0%,#016388 12%,#015777 25%,#001620 80%,#00070c 100%);

}
.cycle-gallery .item-2 .text-holder .bg{
	background: #923f02;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyM2YwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzhhMzAwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzc2MGIwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTAyMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #923f02 0%, #8a3002 29%, #760b03 79%, #710203 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#923f02), color-stop(29%,#8a3002), color-stop(79%,#760b03), color-stop(100%,#710203));
	background: -webkit-linear-gradient(left,  #923f02 0%,#8a3002 29%,#760b03 79%,#710203 100%);
	background: -o-linear-gradient(left,  #923f02 0%,#8a3002 29%,#760b03 79%,#710203 100%);
	background: -ms-linear-gradient(left,  #923f02 0%,#8a3002 29%,#760b03 79%,#710203 100%);
	background: linear-gradient(to right,  #923f02 0%,#8a3002 29%,#760b03 79%,#710203 100%);
}
.cycle-gallery .item-3 .text-holder .bg{
	background: #435d0d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNWQwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzM2NGQwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzBkMWEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzBlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #435d0d 0%, #364d0a 25%, #0d1a02 79%, #030e00 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#435d0d), color-stop(25%,#364d0a), color-stop(79%,#0d1a02), color-stop(100%,#030e00));
	background: -webkit-linear-gradient(left,  #435d0d 0%,#364d0a 25%,#0d1a02 79%,#030e00 100%);
	background: -o-linear-gradient(left,  #435d0d 0%,#364d0a 25%,#0d1a02 79%,#030e00 100%);
	background: -ms-linear-gradient(left,  #435d0d 0%,#364d0a 25%,#0d1a02 79%,#030e00 100%);
	background: linear-gradient(to right,  #435d0d 0%,#364d0a 25%,#0d1a02 79%,#030e00 100%);
}
.cycle-gallery .item-4 .text-holder .bg{
	background: #024157;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyNDE1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzA0M2M0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzBjMmQxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTI4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #024157 0%, #043c46 24%, #0c2d10 76%, #0e2800 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#024157), color-stop(24%,#043c46), color-stop(76%,#0c2d10), color-stop(100%,#0e2800));
	background: -webkit-linear-gradient(left,  #024157 0%,#043c46 24%,#0c2d10 76%,#0e2800 100%);
	background: -o-linear-gradient(left,  #024157 0%,#043c46 24%,#0c2d10 76%,#0e2800 100%);
	background: -ms-linear-gradient(left,  #024157 0%,#043c46 24%,#0c2d10 76%,#0e2800 100%);
	background: linear-gradient(to right,  #024157 0%,#043c46 24%,#0c2d10 76%,#0e2800 100%);
}
.cycle-gallery .item-5 .text-holder .bg{
	background: #8c6b07;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjNmIwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iIzkyNjYwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2E2NTYwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FkNDUwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2E3MzEwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzkwMGEwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #8c6b07 0%, #926607 11%, #a65607 33%, #ad4506 50%, #a73105 65%, #900a01 90%, #8a0000 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8c6b07), color-stop(11%,#926607), color-stop(33%,#a65607), color-stop(50%,#ad4506), color-stop(65%,#a73105), color-stop(90%,#900a01), color-stop(100%,#8a0000));
	background: -webkit-linear-gradient(left,  #8c6b07 0%,#926607 11%,#a65607 33%,#ad4506 50%,#a73105 65%,#900a01 90%,#8a0000 100%);
	background: -o-linear-gradient(left,  #8c6b07 0%,#926607 11%,#a65607 33%,#ad4506 50%,#a73105 65%,#900a01 90%,#8a0000 100%);
	background: -ms-linear-gradient(left,  #8c6b07 0%,#926607 11%,#a65607 33%,#ad4506 50%,#a73105 65%,#900a01 90%,#8a0000 100%);
	background: linear-gradient(to right,  #8c6b07 0%,#926607 11%,#a65607 33%,#ad4506 50%,#a73105 65%,#900a01 90%,#8a0000 100%);
}
.cycle-gallery .item-6 .text-holder .bg{
	background: #810243;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgxMDI0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzZlMDIzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzI3MDEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjAxMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #810243 0%, #6e023c 22%, #270120 74%, #0f0117 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#810243), color-stop(22%,#6e023c), color-stop(74%,#270120), color-stop(100%,#0f0117));
	background: -webkit-linear-gradient(left,  #810243 0%,#6e023c 22%,#270120 74%,#0f0117 100%);
	background: -o-linear-gradient(left,  #810243 0%,#6e023c 22%,#270120 74%,#0f0117 100%);
	background: -ms-linear-gradient(left,  #810243 0%,#6e023c 22%,#270120 74%,#0f0117 100%);
	background: linear-gradient(to right,  #810243 0%,#6e023c 22%,#270120 74%,#0f0117 100%);
}
.cycle-gallery .text-holder .text-frame{
	position:relative;
	z-index:2;
	display:block;
}
.cycle-gallery .text-holder .heading{
	display:block;
	padding:72px 10px 7px 33px;
}
.cycle-gallery .text-holder .heading span{
	display:block;
	margin:0 0 -4px;
	font:16px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.cycle-gallery .text-holder .heading em{
	display:block;
	font:30px/32px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.cycle-gallery .text-holder .content{
	display:block;
	padding:14px 34px;
	font:18px/22px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
	background:url(../images/bg-cycle-gallery.png);
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}
.cycle-gallery .text-holder .text{
	display:block;
	margin:0 0 19px;
	min-height:88px;
	max-height:88px;
}
.cycle-gallery .text-holder .content .more{
	padding:0 0 0 23px;
	font:10px/12px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
	background:url(../images/arrow-01.png) no-repeat 0 4px;
}
.cycle-gallery .pagination,
.gallery-item .pagination{
	position:absolute;
	bottom:0;
	left:0;
	width:840px;
	height:38px;
	text-align:center;
	padding:15px 50px 14px;
	z-index:10;
	background:#a7a9ac;
	background-color:rgba(0, 0, 0, 0.5);
}
.gallery-item .pagination{
	position:static;
	background:#a7a9ac;
}
.cycle-gallery .pagination ul,
.gallery-item .pagination ul{
	margin:0 5px 0 7px;
	padding:0;
	list-style:none;
	display:inline-block;
	vertical-align:top;
}
*+ html .cycle-gallery .pagination ul,
*+ html .gallery-item .pagination ul{display:inline;}
.cycle-gallery .pagination ul li,
.gallery-item .pagination ul li{
	float:left;
	margin:0 4px 0 3px;
}
.cycle-gallery .pagination ul a,
.gallery-item .pagination ul a{
	display:block;
	padding:1px;
	position:relative;
}
.gallery-item .video-holder{position:relative;}
.gallery-item .video-holder .btn-play{
	position:absolute;
	left:50%;
	top:50%;
	margin:-108px 0 0 -99px;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
	background:url(../images/btn-play-02.png) no-repeat;
	width: 204px;
	height: 204px;
}
.cycle-gallery .pagination ul img,
.gallery-item .pagination ul img,
.gallery-item .video-holder img{vertical-align:top;}
.cycle-gallery .pagination ul a .overlay,
.gallery-item .pagination ul a .overlay{
	position:absolute;
	left:1px;
	top:1px;
	width:60px;
	height:36px;
	background:#000;
	opacity:0.5;
	filter: alpha(opacity=50);
}
.cycle-gallery .pagination ul a:hover,
.cycle-gallery .pagination ul .active a,
.gallery-item .pagination ul .active a,
.gallery-item .pagination ul a:hover{
	border:1px solid #000;
	padding:0;
}
.cycle-gallery .pagination ul .item-1 a:hover,
.cycle-gallery .pagination ul .active.item-1 a,
.gallery-item .pagination ul .item-1 a:hover,
.gallery-item .pagination ul .active.item-1 a{border-color:#1ab2eb;}
.cycle-gallery .pagination ul .item-2 a:hover,
.cycle-gallery .pagination ul .active.item-2 a,
.gallery-item .pagination ul .item-2 a:hover,
.gallery-item .pagination ul .active.item-2 a{border-color:#f8971d;}
.cycle-gallery .pagination ul .item-3 a:hover,
.cycle-gallery .pagination ul .active.item-3 a,
.gallery-item .pagination ul .item-3 a:hover,
.gallery-item .pagination ul .active.item-3 a{border-color:#7dba00;}
.cycle-gallery .pagination ul .item-4 a:hover,
.cycle-gallery .pagination ul .active.item-4 a,
.gallery-item .pagination ul .item-4 a:hover,
.gallery-item .pagination ul .active.item-4 a{border-color:#77c8e4;}
.cycle-gallery .pagination ul .item-5 a:hover,
.cycle-gallery .pagination ul .active.item-5 a,
.gallery-item .pagination ul .item-5 a:hover,
.gallery-item .pagination ul .active.item-5 a{border-color:#f4c900;}
.cycle-gallery .pagination ul .item-6 a:hover,
.cycle-gallery .pagination ul .active.item-6 a,
.gallery-item .pagination ul .item-6 a:hover,
.gallery-item .pagination ul .active.item-6 a{border-color:#d6006e;}
.cycle-gallery .pagination ul .active a .overlay,
.cycle-gallery .pagination ul a:hover .overlay,
.gallery-item .pagination ul .active a .overlay,
.gallery-item .pagination ul a:hover .overlay{display:none;}
.heading-page{
	overflow:hidden;
	background:#fff;
	display:table;
	height:103px;
	vertical-align:middle;
}
#first-section .heading-page{
	margin:0 -60px !important;
}
.heading-page .alpha,
.heading-page .omega{
	float:none;
	display:table-cell;
	vertical-align:top;
}
*+ html .heading-page .alpha{float:left;}
*+ html .heading-page .omega{float:left;}
.heading-page .download{
	float:left;
	color:#969698;
	font-size:12px;
	line-height:14px;
	margin:31px -3px 0 0;
	padding:7px 0 7px 41px;
	background:url(../images/ico-download-01.gif) no-repeat 0 3px;
}
.heading-page h1{
	margin:42px 0;
	color:#777;
	text-transform:uppercase;
	font:20px/21px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.content-page{
	background:#fff;
	position:relative;
}
.content-page .content-nav{
	margin:0 0 0 -476px;
	padding:20px 12px 10px 14px;
	list-style:none;
	position:fixed;
	left:50%;
	top:225px;
	z-index:100;
	background:#c9c9c9;
	-webkit-border-radius:0 5px 5px 0;
	border-radius:0 5px 5px 0;
}
.content-page .content-nav li{
	padding:0 0 6px;
	position:relative;
}
.content-page .content-nav li:after{
	content:"";
	display:block;
	clear:both;
}
.content-page .content-nav a{
	width:13px;
	height:13px;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	background:#f00;
	background:url(../images/switcher-bullets.png) no-repeat;
}
.content-page .content-nav a:hover{background-position:0 -20px;}
.content-page .content-nav.item-1 .active a{background-position:0 -55px;}
.content-page .content-nav.item-3 .active a{background-position:0 -38px;}
.content-page .content-nav.item-4 .active a{background-position:0 -96px;}
.content-page .content-nav .tooltip-holder{
	position:relative;
	width:14px;
	height:14px;
	overflow:visible;
}
.content-page .content-nav .tooltip{
	position:absolute;
	left:31px;
	margin:-18px 0 0;
	top:50%;
	display:none;
	width:122px;
	height:34px;
	color:#fff;
	text-transform:uppercase;
}
.content-page .content-nav.item-3 .tooltip,
.content-page .content-nav.item-4 .tooltip{width:141px;}
.content-page .content-nav .tooltip-frame{
	vertical-align:middle;
	padding:2px 3px 2px 17px;
	height: 30px;
	box-shadow:none;
	width:125px;
}
.content-page .content-nav .tooltip-holder .arrow{display:none;}
.content-page .content-nav .tooltip-frame{background:url(../images/bg-popup-01.png) no-repeat;}
.content-page .content-nav.item-3 .tooltip-frame{background:url(../images/bg-popup-02.png) no-repeat;}
.content-page .content-nav.item-4 .tooltip-frame{background:url(../images/bg-popup-03.png) no-repeat;}
.content-page .content-nav .tooltip-frame:after{
	content:'';
	display:inline-block;
	height:100%;
	width:1px;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	margin:0 0 0 -5px;
}
.content-page .content-nav .tooltip{text-align:left;}
.content-page .content-nav .tooltip strong{
	vertical-align:middle;
	display:inline-block;
	font:9px/12px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.accordion{
	margin:0;
	padding:0 22px 96px 24px;
	list-style:none;
}
.accordion li{
	overflow:hidden;
	margin:0 0 7px;
	padding:16px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.accordion li.item-1{background:#00aeef;}
.accordion li.item-2{background:#7dba00;}
.accordion li.item-3{background:#d6006e;}
.accordion li.item-4{background:#f8971d;}
.accordion li.item-5{background:#e51b23;}
.accordion li .opener{
	display:block;
	overflow:hidden;
	color:#fff;
	padding:5px 20px;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.accordion li.active .opener{
	background:#fff;
	color:#000;
}
.accordion li .opener:hover{text-decoration:none;}
.accordion li .opener .ico{
	width:37px;
	height:37px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
}
.accordion li.item-1 .opener .ico{background:url(../images/ico-plus-01.gif) no-repeat;}
.accordion li.item-2 .opener .ico{background:url(../images/ico-plus-02.gif) no-repeat;}
.accordion li.item-3 .opener .ico{background:url(../images/ico-plus-03.gif) no-repeat;}
.accordion li.item-4 .opener .ico{background:url(../images/ico-plus-04.gif) no-repeat;}
.accordion li.item-5 .opener .ico{background:url(../images/ico-plus-05.gif) no-repeat;}
.accordion li.active .opener .ico{background:url(../images/ico-close-01.gif) no-repeat 0 1px;}
.accordion li .opener strong{
	float:left;
	cursor:pointer;
	font:20px/37px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.accordion li .slide{
	background:#fff;
	color:#464646;
	font-size:12px;
	line-height:15px;
	position:relative;
	overflow:hidden;
	padding:26px 20px 10px 22px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.accordion li .slide p{margin:0 0 15px;}
.accordion h2{margin:0;}
.accordion h3{
	margin:0 0 15px;
	font-size:12px;
	line-height:15px;
	text-transform:uppercase;
}
.accordion ul,
.accordion .accordion-2 .slide-2 ul{
	margin:0;
	padding:0 0 15px 16px;
	list-style:none;
}
.accordion .accordion-2 .slide-2 ul{padding:0 0 4px 16px;}
.accordion ul li,
.accordion .accordion-2 .slide-2 ul li{
	padding:0 0 0 9px;
	margin:0;
	background:url(../images/bullet-02.gif) no-repeat 0 8px;
}
.accordion .accordion-2{
	margin:0 0 0 -2px;
	padding:17px 0 26px;
	list-style:none;
}
.accordion .accordion-2 .opener-2{
	display:block;
	padding:17px 40px 19px 16px;
	color:#fff;
	text-transform:uppercase;
	font:15px/15px "fs_albertbold", Arial, Helvetica, sans-serif;
	background:#ef767b url(../images/bg-accordion-ico.gif) no-repeat 100% 13px;
}
.accordion .accordion-2 .active .opener-2{
	background-color:#fad1d3;
	color:#e51b23;
	background-position:100% -63px;
}
.accordion .accordion-2 li{
	padding:0 0 5px;
	background:0;
	-webkit-border-radius:0;
	border-radius:0;
}
.accordion .accordion-2 .slide-2{padding:15px 0 4px 1px;}
.accordion table{
	width:820px;
	font-size:12px;
	line-height:15px;
	border-collapse:collapse;
	position:relative;
}
.accordion table th{
	border-bottom:2px solid #717073;
	text-transform: uppercase;
	vertical-align: bottom;
	text-align:left;
	padding:0 0 8px;
	font:11px/15px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.accordion .spacer-holder{visibility:hidden;}
.accordion table th.col-1{width:459px;}
.accordion table th.col-2{width:20px;}
.accordion table th.col-3{width:220px;}
.accordion table th.col-4{width:60px;}
.accordion table th.col-5{width:61px;}
.accordion table th.spacer {border: medium none;}
.accordion table td {
	border-bottom: 1px solid #717073;
	padding:6px 0 20px;
	vertical-align:top;
}
.accordion table td.col-1{width:35px;}
.accordion table td.dot-green {
	background:url(../images/ico-dot-green.gif) no-repeat 12px 8px;
	padding-left: 34px;
}
.accordion table .stroke{display:block;}
.accordion table .stroke strong{
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	text-transform:uppercase;
}
.accordion table .last td,
.accordion table td.spacer{border:0;}
.accordion table a{
	color:#464646;
	text-decoration:underline;
}
.accordion .table-info{
	margin:0;
	padding:1px 0 5px 15px !important;
	list-style:none;
	overflow:hidden;
}
.accordion .table-info li{
	float:left;
	margin:0 !important;
	padding:0 15px 0 0 !important;
	background:0 !important;
}
.accordion .table-info span{
	float:left;
	padding:0 0 0 15px;
}
.accordion .table-info .dot-green{background:url(../images/ico-dot-green.gif) no-repeat;}
.accordion .table-info .dot-blue{background:url(../images/ico-dot-blue.gif) no-repeat;}
.accordion .table-info .dot-red{background:url(../images/ico-dot-red.gif) no-repeat;}
.download-list{
	overflow:hidden;
	padding:0 20px 0 0;
}
.governance-holder{
	padding:0 0 27px;
	overflow:hidden;
}
.governance-intro{
	font:24px/29px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
	width:520px;
	padding-bottom:30px;
}
.governance-box{
	color:#464646;
	padding:0 20px 61px 0;
	line-height:17px;
}
.governance-box a{
	color:#464646;
	text-decoration:underline;
}
.governance-box p{margin:0 0 15px;}
.governance-box .btn-more-holder{
	overflow:hidden;
	padding:0;
}
.governance-box .btn-more{
	float:left;
	padding:0 0 0 29px;
	color:#464646;
}
.governance-box.item-1 .btn-more{background:url(../images/arrow-05.gif) no-repeat 1px 3px;}
.governance-box.item-2 .btn-more{background:url(../images/arrow-04.gif) no-repeat 1px 3px;}
.governance-box.item-3 .btn-more{background:url(../images/arrow-06.gif) no-repeat 1px 3px;}
.governance-box.item-4 .btn-more{background:url(../images/arrow-02.gif) no-repeat 1px 3px;}
.governance-box.item-5 .btn-more{background:url(../images/arrow-03.gif) no-repeat 1px 3px;}
.governance-box.item-6 .btn-more{background:url(../images/arrow-07.gif) no-repeat 1px 3px;}
.omega .governance-box{padding:0 0 61px 60px;}
.omega .download-list{padding:0 0 0 20px;}
.download-list h2,
.governance-box h2{
	margin:0 0 31px;
	padding:0 0 16px;
	border-bottom:1px solid #000;
	font:40px/48px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.governance-box h2{
	border:0;
	font-size:38px;
	line-height:36px;
	padding:0 0 19px;
	margin:0 0 8px;
}
.download-list.item-1 h2,
.governance-box.item-1 h2{
	color:#464646;
	border-color:#464646;
}
.governance-box.item-1 h2{color:#d6006e;}
.download-list.item-2 h2,
.governance-box.item-2 h2{
	color:#f8971d;
	border-color:#f8971d;
}
.download-list.item-3 h2,
.governance-box.item-3 h2{
	color:#959595;
	border-color:#959595;
}
.governance-box.item-3 h2{color:#4a245e;}
.download-list.item-4 h2,
.governance-box.item-4 h2{
	color:#0088cf;
	border-color:#0088cf;
}
.download-list.item-5 h2,
.governance-box.item-5 h2{
	color:#7dba00;
	border-color:#7dba00;
}
.governance-box.item-6 h2{color:#e51b23;}
.download-list ul{
	margin:0;
	padding:0 0 21px;
	list-style:none;
	font-size:14px;
	line-height:22px;
}
.download-list ul li{
	overflow:hidden;
	padding:0 0 14px;
}
.download-list ul a{
	float:left;
	color:#464646;
	padding:0 0 0 34px;
}
.download-list.item-1 ul a{background:url(../images/ico-download-02.gif) no-repeat;}
.download-list.item-2 ul a{background:url(../images/ico-download-03.gif) no-repeat;}
.download-list.item-3 ul a{background:url(../images/ico-download-04.gif) no-repeat;}
.download-list.item-4 ul a{background:url(../images/ico-download-05.gif) no-repeat;}
.download-list.item-5 ul a{background:url(../images/ico-download-06.gif) no-repeat;}
.info-page{
	overflow:hidden;
	padding:0 290px 83px 60px;
}
.info-page h2{
	margin:0 0 19px;
	font-size:15px;
	line-height:16px;
	color:#0088cf;
	text-transform:uppercase;
	padding:18px 0 0;
}
.info-page h2:first-child{padding:0;}
.info-page p{margin:0 0 20px;}
.info-page address{
	display:block;
	margin:0 0 18px;
	overflow:hidden;
	font-style:normal;
}
.info-page address span{
	display:block;
	padding:0 0 1px;
}
.info-page a{
	color:#000;
	text-decoration:underline;
}
.info-page ul{
	margin:0;
	padding:0 0 20px 19px;
	list-style:none;
}
.info-page ul>li{
	padding:0 0 0 9px;
	background:url(../images/bullet-01.gif) no-repeat 0 7px;
}
.info-page ul ul{
	margin:0;
	padding:0 0 0 9px;
	list-style:none;
}
.info-page ul ul li{
	padding:1px 0 0 8px;
	background:url(../images/bullet-02.gif) no-repeat 0 10px;
}
.add-nav-holder{
	width:100%;
	margin:0 -9999px;
	padding:0 9999px;
	z-index:97 !important;
	height:47px;
	top:83px;
	left:0;
	position:fixed;
}
.add-nav-frame{
	width:100%;
	margin:0 -9999px -3px;
	padding:0 9999px 3px;
	z-index:98;
	height:46px;
	background:#fff;
	background:url(../images/bg-header.png) repeat-x 0 100%;
}
.add-nav-content{
	width:940px;
	margin:0 auto;
	text-align:center;
}
.add-nav{
	margin:0;
	padding:10px 0 9px;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	text-transform:uppercase;
}
*+ html .add-nav{display:inline;}
.add-nav li{
	float:left;
	text-align:left;
	margin:0 13px;
}
.add-nav a{
	color:#b4b4b4;
	background:#fff;
	display:inline-block;
	vertical-align:bottom;
}
.add-nav.item-1 a:hover,
.add-nav.item-1 .active a{
	color:#464646;
	text-decoration:none;
}
.add-nav.item-2 a:hover,
.add-nav.item-2 .active a{
	color:#0088cf;
	text-decoration:none;
}
.add-nav.item-3 a:hover,
.add-nav.item-3 .active a{
	color:#f8971d;
	text-decoration:none;
}
.add-nav.item-4 a:hover,
.add-nav.item-4 .active a{
	color:#7dba00;
	text-decoration:none;
}
.add-nav .ico{
	display:inline-block;
	vertical-align:bottom;
	height:25px;
	margin:0 4px 2px 0;
}
.add-nav .ico.icon-1{
	background:url(../images/icon-01.png) no-repeat;
	width: 25px;
}
.add-nav .ico.icon-2{
	background:url(../images/icon-02.png) no-repeat;
	width: 24px;
}
.add-nav .ico.icon-3{
	background:url(../images/icon-03.png) no-repeat;
	width: 23px;
}
.add-nav .ico.icon-4{
	background:url(../images/icon-04.png) no-repeat;
	width: 32px;
}
.add-nav .ico.icon-5{
	background:url(../images/icon-05.png) no-repeat;
	width: 37px;
}
.add-nav .ico.icon-6{
	background:url(../images/icon-06.gif) no-repeat;
	width:22px;
}
.add-nav .ico.icon-7{
	background:url(../images/icon-07.gif) no-repeat;
	width:22px;
}
.add-nav .ico.icon-8{
	background:url(../images/icon-08.gif) no-repeat;
	width:22px;
}
.add-nav .ico.icon-9{
	background:url(../images/icon-09.gif) no-repeat;
	width:22px;
}
.add-nav .ico.icon-10{
	background:url(../images/icon-10.gif) no-repeat;
	width: 19px;
}
.add-nav .ico.icon-11{
	background:url(../images/icon-11.gif) no-repeat;
	width: 15px;
}
.add-nav .ico.icon-12{
	background:url(../images/icon-12.gif) no-repeat;
	width: 22px;
}
.add-nav .ico.icon-13{
	background:url(../images/icon-13.gif) no-repeat;
	width: 12px;
}
.add-nav .ico.icon-14{
	background:url(../images/icon-14.gif) no-repeat;
	width: 25px;
}
.add-nav .ico.icon-15{
	background:url(../images/icon-15.gif) no-repeat;
	width: 22px;
}
.add-nav .ico.icon-16{
	background:url(../images/icon-16.gif) no-repeat;
	width:16px;
}
.add-nav .ico.icon-17{
	background:url(../images/icon-17.gif) no-repeat;
	width: 20px;
}
.add-nav a:hover .ico,
.add-nav .active a .ico{background-position:0 -45px;}
.add-nav a strong{
	display:inline-block;
	vertical-align:bottom;
	padding:0 0 2px;
	font:11px/11px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.board-holder{
	overflow:hidden;
	width:822px;
	margin:0 auto;
	padding:0 0 83px;
}
.board{
	padding:10px 0 23px;
	list-style:none;
	overflow:hidden;
	width:822px;
	margin:0;
}
.board li{
	float:left;
	margin:0 1px 2px;
	position:relative;
	width:272px;
	height:176px;
}
.board li img{
	display:block;
	position:relative;
	z-index:1;
}
.board .overlay{
	position:absolute;
	left:0;
	top:0;
	display:none;
	z-index:2;
	padding:98px 16px 5px;
	color:#fffefe;
	width:240px;
	height:73px;
	overflow:hidden;
	font:12px/15px "fs_albertregular", Arial, Helvetica, sans-serif;
	background:url(../images/bg-board.png);
}
.board li:hover .overlay{display:block;}
.board .title{
	display:block;
	margin:0 0 1px;
	color:#00aeef;
	text-transform:uppercase;
	font:14px/16px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.board .title span{
	position:relative;
	margin:0;
	display:inline-block;
	vertical-align:bottom;
	font-size:9px;
	line-height:10px;
}
.board-holder .list{
	margin:0;
	padding:0 0 20px;
	list-style:none;
	font-size:10px;
	line-height:12px;
	color:#464646;
}
.visual{
	background:#fff;
	padding:10px 0 66px;
}
.visual .human-box{
	position:relative;
	background:url(../images/bg-human-box.gif) no-repeat;
	width: 400px;
	height: 190px;
}
.visual .human-box .image-holder{
	position:absolute;
	z-index:1;
	right:0;
	bottom:0;
	width:230px;
	text-align:center;
}
.visual .human-box img{vertical-align:top;}
.visual .human-box .text-holder{
	position:absolute;
	left:17px;
	bottom:13px;
	font:15px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.visual .human-box .text-holder strong{
	display:block;
	color:#464646;
}
.visual .human-box .text-holder span{
	display:block;
	color:#fff;
}
.visual .info-box{
	color:#fff;
	height:147px;
	position:relative;
	padding:33px 10px 10px;
	text-align:center;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	background: #00aeff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzAwYTRmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzAwOTNkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzAwNDc3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMzk1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #00aeff 0%, #00a4f1 13%, #0093da 27%, #004772 78%, #00395f 90%, #003255 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeff), color-stop(13%,#00a4f1), color-stop(27%,#0093da), color-stop(78%,#004772), color-stop(90%,#00395f), color-stop(100%,#003255));
	background: -webkit-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: -o-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: -ms-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: linear-gradient(to right,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
}
.visual .info-box .title{
	display:block;
	margin:0 0 13px;
	text-transform:uppercase;
	font:12px/20px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.visual .info-box ul{
	margin:0 -1px 0 2px;
	padding:0;
	list-style:none;
	display:inline-block;
	vertical-align:top;
}
*+ html .visual .info-box ul{display:inline;}
.visual .info-box ul li{
	float:left;
	width:60px;
	margin:0 11px 0 9px;
}
.visual .info-box ul .number{
	display:block;
	margin:0 auto 10px;
	background:url(../images/ico-circle.png) no-repeat;
	width: 52px;
	height: 52px;
	text-align:center;
	color:#fff;
	font:26px/48px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.visual .info-box ul strong{
	display:block;
	text-transform:uppercase;
	font:11px/12px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.visual .info-box .open-lightbox{
	position:absolute;
	right:15px;
	top:13px;
	background:url(../images/ico-plus.png) no-repeat;
	width: 23px;
	height: 23px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.letter-holder{
	background:#fff;
	line-height:18px;
	padding:0 0 81px;
}
.letter-holder .sidebar{
	overflow:hidden;
	padding:119px 0 0;
}
.letter-holder .sidebar .box{
	padding:18px 0 17px;
	text-transform:uppercase;
	font:16px/19px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
	color:#00aeef;
	background:url(../images/divider-03.gif) no-repeat;
}
.letter-holder .sidebar .box .title{
	color:#003255;
	font:16px/19px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.letter-holder .sidebar .box p{margin:0;}
.letter-holder .sidebar .box:first-child{
	background:0;
	padding:0 0 17px;
}
.letter-holder p{margin:0 0 18px;}
.letter-holder h2{
	margin:0 0 18px;
	padding:18px 0 0;
	color:#0088cf;
	font-size:15px;
	line-height:18px;
	text-transform:uppercase;
}
.letter-holder h3{
	margin:0 0 18px;
	padding:18px 0 0;
	font-size:14px;
	line-height:18px;
}
.letter-holder .title-box{
	overflow:hidden;
	color:#00aeef;
	font:25px/30px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.letter-holder .title-box h2{
	margin:0 0 2px;
	color:#00aeef;
	padding:0;
	font:18px/20px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.letter-holder .title-box p{margin:0 0 20px;}
.letter-holder .quote-box{padding:19px 10px 39px 0;}
.letter-holder .quote-box .holder{
	text-align:center;
	color:#fff;
	width:542px;
	padding:28px 15px 18px 13px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	font:27px/32px "fs_albertregular", Arial, Helvetica, sans-serif;
	background: #00aeef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMDBhN2U3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjMDA5N2QzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzklIiBzdG9wLWNvbG9yPSIjMDA0NjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjMDAzYTVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMzI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left,  #00aeef 0%, #00a7e7 9%, #0097d3 23%, #00466e 79%, #003a5f 89%, #003255 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeef), color-stop(9%,#00a7e7), color-stop(23%,#0097d3), color-stop(79%,#00466e), color-stop(89%,#003a5f), color-stop(100%,#003255));
	background: -webkit-linear-gradient(left,  #00aeef 0%,#00a7e7 9%,#0097d3 23%,#00466e 79%,#003a5f 89%,#003255 100%);
	background: -o-linear-gradient(left,  #00aeef 0%,#00a7e7 9%,#0097d3 23%,#00466e 79%,#003a5f 89%,#003255 100%);
	background: -ms-linear-gradient(left,  #00aeef 0%,#00a7e7 9%,#0097d3 23%,#00466e 79%,#003a5f 89%,#003255 100%);
	background: linear-gradient(to right,  #00aeef 0%,#00a7e7 9%,#0097d3 23%,#00466e 79%,#003a5f 89%,#003255 100%);
}
.letter-holder .signature-box{
	overflow:hidden;
	padding:18px 0 22px;
}
.letter-holder .signature-box span{
	display:block;
	margin:0;
}
.letter-holder .signature-box img{
	display:block;
	margin:-1px 0 5px;
}
.perfomance-holder{
	font-size:10px;
	line-height:12px;
	padding-bottom:91px !important;
}
.perfomance-holder h2{
	margin:0 0 35px;
	color:#0088cf;
	font:36px/43px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.perfomance-holder .table-title{
	overflow:hidden;
	padding:0 0 11px;
}
.perfomance-holder .table-title .box{
	float:right;
	width:162px;
	font-size:12px;
	line-height:14px;
	padding:16px 0 0;
}
.perfomance-holder .table-title .box span{
	display:block;
	padding:0 0 4px;
	text-align:center;
	border-bottom:1px solid #000;
}
.perfomance-holder .table-title .title-holder{
	overflow:hidden;
	font-size:15px;
	line-height:18px;
}
.perfomance-holder .table-title .title-holder span{display:block;}
.perfomance-holder .table-title .title-holder strong{display:block;}
.perfomance-holder .table-holder{
	width:860px;
	margin:0 -21px 37px -19px;
	position:relative;
	padding:7px 0 10px;
}
.perfomance-holder .table-holder:before{
	content:"";
	position:absolute;
	background:url(../images/bg-table-mark-t.gif) no-repeat;
	width: 80px;
	height:7px;
	left:359px;
	top:0;
}
.perfomance-holder .table-holder:after{
	content:"";
	position:absolute;
	background:url(../images/bg-table-mark-b.gif) no-repeat;
	width: 80px;
	height:10px;
	left:359px;
	bottom:0;
}
.perfomance-holder table{
	width:860px;
	border-collapse:collapse;
	font-size:12px;
	line-height:12px;
	color:#000;
}
.perfomance-holder table th{
	font-weight:bold;
	text-align:right;
	padding:5px 21px 16px 18px;
}
.perfomance-holder table th strong{
	display:block;
	padding:0 2px 5px;
	font-weight:bold;
	border-bottom:2px solid #00aeef;
}
.perfomance-holder table th strong span{font-weight:normal;}
.perfomance-holder table th.col-1{
	width:311px;
	padding:5px 30px 16px 18px;
	text-align:left;
}
.perfomance-holder table th.col-2,
.perfomance-holder table th.col-3,
.perfomance-holder table th.col-4,
.perfomance-holder table th.col-5{width:63px;}
.perfomance-holder table th.col-6{width:64px;}
.perfomance-holder table th.col-2{padding:5px 7px 16px 10px;}
.perfomance-holder table th.col-3{padding:5px 21px 16px 30px;}
.perfomance-holder table th.mark{
	background:#00aeef;
	color:#fff;
}
.perfomance-holder table th.mark strong{border-color:#fff;}
.perfomance-holder table td{
	text-align:center;
	vertical-align:top;
	padding:5px 21px 7px 19px;
}
.perfomance-holder table tr td:first-child{
	padding:5px 10px 8px 20px;
	text-align:left;
}
.perfomance-holder table td.mark,
.perfomance-holder table .odd td.mark{
	color:#fff;
	padding:5px 9px 7px 10px;
	background:#00aeef;
}
.perfomance-holder table .odd td{background:#e4e4e4;}
.perfomance-holder table td strong{
	float:right;
	font-weight:normal;
}
.perfomance-holder table td span{float:left;}
.perfomance-holder table td em{
	font-style:normal;
	padding:0 0 0 10px;
	display:block;
	overflow:hidden;
}
.perfomance-holder p{margin:0 0 12px;}
.perfomance-holder p .num{
	display:inline-block;
	vertical-align:top;
	font-size:8px;
	line-height:9px;
	margin:0 -2px 0 -1px;
	position:relative;
}
.perfomance-holder .financial-perfomance{padding:0 0 47px;}
.perfomance-holder .galleries-holder{
	padding:2px 0 26px;
	width:820px;
}
.carousel-holder{
	width:860px;
	margin:0 -40px 33px -38px;
	border:1px solid #b2b2b2;
	padding:20px 18px;
	position:relative;
	overflow:hidden;
	background:#fff;
	-webkit-border-radius:25px;
	border-radius:25px;
	-webkit-box-shadow:5px 5px 2px -2px rgba(0, 0, 0, 0.25);
	box-shadow:5px 5px 2px -2px rgba(0, 0, 0, 0.25);
}
.carousel-holder.carousel-1{
	background:#00abec;
	margin:0 -40px 33px -38px;
}
.carousel{
	width:770px;
	position:relative;
	overflow:hidden;
	padding:14px 45px 34px;
	-webkit-border-radius: 16px;
	border-radius: 16px;
}
.leading-holder .carousel,
.health-holder .carousel,
.environment-holder .carousel{padding:14px 45px 12px;}
.perfomance-holder .carousel{padding:42px 45px 14px;}
.carousel-1 .carousel{
	padding:0;
	width:860px;
	position:relative;
	background:0 !important;
}
.carousel .mask{
	overflow:hidden;
	position:relative;
	width:787px;
	margin:-14px -7px -12px;
	padding:14px 0 12px;
}
.leading-holder .carousel .mask,
.environment-holder .carousel .mask,
.health-holder .carousel .mask{width:810px;}
.carousel-1 .carousel .mask{
	width:860px;
	margin:-14px 0 -12px;
	background:#fff;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}
*+ html #main .carousel-1 .mask{padding-top:0;}
.carousel-1 .carousel .shadow{
	width:860px;
	height:546px;
	position:absolute;
	left:0;
	z-index:10;
	top:0;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: inset 5px 5px 2px -2px rgba(0, 0, 0, 0.5);
	box-shadow: inset 5px 5px 2px -2px rgba(0, 0, 0, 0.5);
}
*+ html .carousel-1 .carousel .shadow{display:none;}
.carousel .slideset{width:99999px;}
.carousel .slideset:after{
	content:"";
	display:block;
	clear:both;
}
.carousel .slide{
	float:left;
	width:787px;
	color:#fff;
}
.perfomance-holder .carousel .slide{
	height:245px;
	padding:0 0 25px;
}
.businesses-holder .carousel .slide{height:490px;}
.leading-holder .carousel .slide,
.environment-holder .carousel .slide,
.health-holder .carousel .slide{
	height:520px;
	width:810px;
}
.carousel-1 .carousel .slide{
	width:860px;
	height:546px;
	position:relative;
}
.carousel-1 .carousel .slide img{
	vertical-align:top;
	position:relative;
	z-index:1;
	-webkit-border-radius: 16px;
	border-radius: 16px;
}

.carousel-1 .carousel .slide .slide-holder{
	position:absolute;
	width:860px;
	height:546px;
	z-index:22;
	left:0;
	top:0;
}
.carousel-1 .slide-holder .popup-carousel{
	position:absolute;
	right:201px;
	bottom:26px;
	width:100px;
	height:100px;
	text-align:center;
}
.carousel-1 .slide-holder .popup-carousel.popup-2{
	left:151px;
	bottom:148px;
}
.carousel-1 .slide-holder .popup-carousel.popup-3{
	right:27px;
	bottom:35px;
}
.carousel-1 .slide-holder .popup-carousel.popup-4{
	left:96px;
	bottom:100px;
}
.carousel-1 .slide-holder .popup-carousel.popup-5{
	right:59px;
	top:85px;
	color:#636363;
}
.carousel-1 .slide-holder .popup-carousel.popup-6{
	left:41px;
	bottom:150px;
	color:#636363;
}
.carousel-1 .slide-holder .popup-carousel.popup-7{
	left:183px;
	top:126px;
	color:#636363;
}
.carousel-1 .slide-holder .popup-carousel.popup-8{
	right:38px;
	bottom:35px;
}
.carousel-1 .slide-holder .popup-carousel strong{
	display:block;
	width:180px;
	margin:0 -40px 1px;
	text-transform:uppercase;
	font:14px/17px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder .popup-carousel span{display:block;}
.carousel-1 .slide-holder .popup-carousel .plus{
	background:url(../images/ico-plus-10.png) no-repeat;
	width: 38px;
	height: 38px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	display:block;
	margin:0 auto 5px;
}
.carousel-1 .slide-holder .popup-carousel.popup-5 .plus,
.carousel-1 .slide-holder .popup-carousel.popup-6 .plus,
.carousel-1 .slide-holder .popup-carousel.popup-7 .plus{background:url(../images/ico-plus-11.png) no-repeat;}
.carousel-1 .slide-holder .popup-carousel .popup{
	visibility:hidden;
	padding:19px 22px 11px 34px;
	border:5px solid #00aeef;
	background:#fff;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	position:absolute;
	left:-326px;
	top:-273px;
	color:#707070;
	width:330px;
	min-height:195px;
	text-align:left;
	font:26px/31px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder .popup-carousel.popup-2 .popup{
	top:-82px;
	left:-20px;
	font-size:21px;
	line-height:25px;
}
.carousel-1 .slide-holder .popup-carousel.popup-3 .popup{
	top:-168px;
	left:-333px;
	min-height:163px;
	font-size:21px;
	line-height:25px;
}
.carousel-1 .slide-holder .popup-carousel.popup-4 .popup{
	top:-201px;
	left:44px;
	min-height:163px;
	font-size:21px;
	line-height:25px;
	padding:19px 22px 10px 34px;
}
.carousel-1 .slide-holder .popup-carousel.popup-5 .popup{
	top:87px;
	left:-386px;
	min-height:143px;
	font-size:21px;
	line-height:25px;
}
.carousel-1 .slide-holder .popup-carousel.popup-6 .popup{
	top:-71px;
	left:-5px;
	min-height:152px;
	font-size:21px;
	line-height:25px;
	padding:19px 22px 13px 34px;
}
.carousel-1 .slide-holder .popup-carousel.popup-7 .popup{
	top:49px;
	left:53px;
	min-height:192px;
	font-size:21px;
	line-height:25px;
}
.carousel-1 .slide-holder .popup-carousel.popup-8 .popup{
	top:-217px;
	width:346px;
	left:-384px;
	min-height:143px;
	font-size:21px;
	line-height:25px;
}
.carousel-1 .slide-holder .popup-carousel .popup .title{
	display:block;
	margin:0 0 10px;
	font:14px/16px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder .popup-carousel.popup-4 .popup .title,
.carousel-1 .slide-holder .popup-carousel.popup-5 .popup .title,
.carousel-1 .slide-holder .popup-carousel.popup-6 .popup .title,
.carousel-1 .slide-holder .popup-carousel.popup-7 .popup .title,
.carousel-1 .slide-holder .popup-carousel.popup-8 .popup .title{margin:0 0 12px;}
.carousel-1 .slide-holder .popup-carousel .popup p{margin:0;}
.carousel-1 .slide-holder .popup-carousel .popup .close{
	position:absolute;
	right:10px;
	top:9px;
	background:url(../images/btn-close-3.png) no-repeat;
	width: 29px;
	height: 29px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.carousel-1 .slide-holder .popup-carousel .popup .info{
	overflow:hidden;
	padding:24px 16px 18px 0;
}
.carousel-1 .slide-holder .popup-carousel .popup .name{
	display:block;
	margin:0;
	font:14px/16px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder .popup-carousel .popup .office{
	display:block;
	font:14px/15px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder .popup-carousel.popup-active .popup{
	visibility:visible;
}
.carousel-1 .slide-holder.slide-1 .text-holder,
.carousel-1 .slide-holder.slide-2 .text-holder,
.carousel-1 .slide-holder.slide-3 .text-holder,
.carousel-1 .slide-holder.slide-4 .text-holder{
	background:url(../images/text-holder-1.png) no-repeat;
	width: 277px;
	border:0;
	height: 297px;
	max-height:281px;
	padding:30px 20px 0;
	position:absolute;
	left:290px;
	top:125px;
	text-align:center;
	color:#fff;
	margin:0;
	font:15px/18px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.carousel-1 .slide-holder.slide-2 .text-holder,
.carousel-1 .slide-holder.slide-3 .text-holder,
.carousel-1 .slide-holder.slide-4 .text-holder{
	background:url(../images/text-holder-2.png) no-repeat;
	width: 261px;
	height: 232px;
	left:416px;
	top:123px;
	padding:50px 20px 20px;
}
.carousel-1 .slide-holder.slide-3 .text-holder{
	left:205px;
	background:url(../images/text-holder-3.png) no-repeat;
}
.carousel-1 .slide-holder.slide-4 .text-holder{
	left:409px;
	height:209px;
	bottom:68px;
	top:auto;
	padding:73px 20px 20px;
	background:url(../images/text-holder-4.png) no-repeat;
}
.carousel-1 .slide-holder.slide-1 .text-holder p{margin:0;}
.carousel-1 .slide-holder.slide-1 .text-own{
	margin:0;
	position:absolute;
	left:37px;
	bottom:152px;
	text-indent:-9999px;
	overflow:hidden;
	width: 238px;
	height: 247px;
	text-align:left;
	background:url(../images/colleagues_iownit.jpg) no-repeat;
}
.carousel-1 .slide-holder.slide-1 .hint{
	color:#464646;
	font-size:15px;
	line-height:17px;
	position:absolute;
	bottom:55px;
	left:56px;
}
.carousel.item-1,
.gallery-content.item-1 .section .section-holder{
	background: #00aeef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwYTZlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iIzAwOWFkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzAwNGE3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwM2E1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #00aeef 0%, #00a6e5 10%, #009ad6 21%, #004a73 76%, #003a5f 90%, #003255 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeef), color-stop(10%,#00a6e5), color-stop(21%,#009ad6), color-stop(76%,#004a73), color-stop(90%,#003a5f), color-stop(100%,#003255));
	background: -webkit-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#009ad6 21%,#004a73 76%,#003a5f 90%,#003255 100%);
	background: -o-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#009ad6 21%,#004a73 76%,#003a5f 90%,#003255 100%);
	background: -ms-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#009ad6 21%,#004a73 76%,#003a5f 90%,#003255 100%);
	background: linear-gradient(to right,  #00aeef 0%,#00a6e5 10%,#009ad6 21%,#004a73 76%,#003a5f 90%,#003255 100%);
}
.carousel.item-2,
.section.item-2 .section-holder{
	background: #d6006e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MDA2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2M2MDA2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2EyMDI1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzhhMDI0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iIzZjMDMzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzUyMDQyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjA0MjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #d6006e 0%, #c60066 19%, #a20254 45%, #8a0248 60%, #6c0339 73%, #52042c 86%, #3f0423 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d6006e), color-stop(19%,#c60066), color-stop(45%,#a20254), color-stop(60%,#8a0248), color-stop(73%,#6c0339), color-stop(86%,#52042c), color-stop(100%,#3f0423));
	background: -webkit-linear-gradient(left,  #d6006e 0%,#c60066 19%,#a20254 45%,#8a0248 60%,#6c0339 73%,#52042c 86%,#3f0423 100%);
	background: -o-linear-gradient(left,  #d6006e 0%,#c60066 19%,#a20254 45%,#8a0248 60%,#6c0339 73%,#52042c 86%,#3f0423 100%);
	background: -ms-linear-gradient(left,  #d6006e 0%,#c60066 19%,#a20254 45%,#8a0248 60%,#6c0339 73%,#52042c 86%,#3f0423 100%);
	background: linear-gradient(to right,  #d6006e 0%,#c60066 19%,#a20254 45%,#8a0248 60%,#6c0339 73%,#52042c 86%,#3f0423 100%);
}
.carousel.item-3,
.section.item-1 .section-holder{
	background: #ff9400;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2Y2OGYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2U3ODYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2I2NmEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzgzNGMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzczNDMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NzNjMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ff9400 0%, #f68f00 12%, #e78600 27%, #b66a00 62%, #834c01 83%, #734301 91%, #673c01 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff9400), color-stop(12%,#f68f00), color-stop(27%,#e78600), color-stop(62%,#b66a00), color-stop(83%,#834c01), color-stop(91%,#734301), color-stop(100%,#673c01));
	background: -webkit-linear-gradient(left,  #ff9400 0%,#f68f00 12%,#e78600 27%,#b66a00 62%,#834c01 83%,#734301 91%,#673c01 100%);
	background: -o-linear-gradient(left,  #ff9400 0%,#f68f00 12%,#e78600 27%,#b66a00 62%,#834c01 83%,#734301 91%,#673c01 100%);
	background: -ms-linear-gradient(left,  #ff9400 0%,#f68f00 12%,#e78600 27%,#b66a00 62%,#834c01 83%,#734301 91%,#673c01 100%);
	background: linear-gradient(to right,  #ff9400 0%,#f68f00 12%,#e78600 27%,#b66a00 62%,#834c01 83%,#734301 91%,#673c01 100%);
}
.carousel.item-5,
.gallery-content.item-3 .section .section-holder,
.section.item-3 .section-holder{
	background: #7dba00;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYmEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzc0YjIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzY3YTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzIzNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDU3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #7dba00 0%, #74b200 13%, #67a600 25%, #236800 78%, #105700 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7dba00), color-stop(13%,#74b200), color-stop(25%,#67a600), color-stop(78%,#236800), color-stop(100%,#105700));
	background: -webkit-linear-gradient(left,  #7dba00 0%,#74b200 13%,#67a600 25%,#236800 78%,#105700 100%);
	background: -o-linear-gradient(left,  #7dba00 0%,#74b200 13%,#67a600 25%,#236800 78%,#105700 100%);
	background: -ms-linear-gradient(left,  #7dba00 0%,#74b200 13%,#67a600 25%,#236800 78%,#105700 100%);
	background: linear-gradient(to right,  #7dba00 0%,#74b200 13%,#67a600 25%,#236800 78%,#105700 100%);
}
.carousel.item-6{
	background: #cc292b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMjkyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2MyMjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2IyMjgyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzY2MjQyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDIzMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #cc292b 0%, #c2292a 13%, #b2282a 26%, #662425 77%, #502324 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cc292b), color-stop(13%,#c2292a), color-stop(26%,#b2282a), color-stop(77%,#662425), color-stop(100%,#502324));
	background: -webkit-linear-gradient(left,  #cc292b 0%,#c2292a 13%,#b2282a 26%,#662425 77%,#502324 100%);
	background: -o-linear-gradient(left,  #cc292b 0%,#c2292a 13%,#b2282a 26%,#662425 77%,#502324 100%);
	background: -ms-linear-gradient(left,  #cc292b 0%,#c2292a 13%,#b2282a 26%,#662425 77%,#502324 100%);
	background: linear-gradient(to right,  #cc292b 0%,#c2292a 13%,#b2282a 26%,#662425 77%,#502324 100%);
}
.carousel.item-4{
	background: #4a245e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhMjQ1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzRhMjQ1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzNiMWQ0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzBlMDcxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #4a245e 0%, #4a245e 60%, #3b1d4b 70%, #0e0712 90%, #000000 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4a245e), color-stop(60%,#4a245e), color-stop(70%,#3b1d4b), color-stop(90%,#0e0712), color-stop(100%,#000000));
	background: -webkit-linear-gradient(left,  #4a245e 0%,#4a245e 60%,#3b1d4b 70%,#0e0712 90%,#000000 100%);
	background: -o-linear-gradient(left,  #4a245e 0%,#4a245e 60%,#3b1d4b 70%,#0e0712 90%,#000000 100%);
	background: -ms-linear-gradient(left,  #4a245e 0%,#4a245e 60%,#3b1d4b 70%,#0e0712 90%,#000000 100%);
	background: linear-gradient(to right,  #4a245e 0%,#4a245e 60%,#3b1d4b 70%,#0e0712 90%,#000000 100%);
}
.gallery-content.item-4 .section .section-holder{
	background: #6bb4cd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYjRjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzY0YWRiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzU3OWU5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iIzJhNmQzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzFlNjAxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzE2NTcwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjUzMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #6bb4cd 0%, #64adbe 12%, #579e9f 28%, #2a6d3a 69%, #1e601f 81%, #16570c 93%, #125304 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#6bb4cd), color-stop(12%,#64adbe), color-stop(28%,#579e9f), color-stop(69%,#2a6d3a), color-stop(81%,#1e601f), color-stop(93%,#16570c), color-stop(100%,#125304));
	background: -webkit-linear-gradient(left,  #6bb4cd 0%,#64adbe 12%,#579e9f 28%,#2a6d3a 69%,#1e601f 81%,#16570c 93%,#125304 100%);
	background: -o-linear-gradient(left,  #6bb4cd 0%,#64adbe 12%,#579e9f 28%,#2a6d3a 69%,#1e601f 81%,#16570c 93%,#125304 100%);
	background: -ms-linear-gradient(left,  #6bb4cd 0%,#64adbe 12%,#579e9f 28%,#2a6d3a 69%,#1e601f 81%,#16570c 93%,#125304 100%);
	background: linear-gradient(to right,  #6bb4cd 0%,#64adbe 12%,#579e9f 28%,#2a6d3a 69%,#1e601f 81%,#16570c 93%,#125304 100%);
}
.carousel .switcher{
	position:absolute;
	bottom:0;
	left:50%;
	width:270px;
	margin:0 0 0 -135px;
	text-align:center;
}
.carousel-1 .carousel .switcher{z-index:100;}
.carousel .switcher ul{
	margin:0;
	padding:13px 13px 10px 17px;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	background:#fff;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
*+ html .carousel .switcher ul{display:inline;}
.carousel-1 .carousel .switcher ul{background:#00abec;}
.carousel .switcher ul li{
	float:left;
	margin:0 4px 0 3px;
}
.carousel .switcher a{
	float:left;
	width:14px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/switcher-bullets.png) no-repeat;
}
.carousel.item-1 .switcher .active a{background-position:0 -55px;}
.carousel.item-2 .switcher .active a{background-position:0 -136px;}
.carousel.item-3 .switcher .active a{background-position:0 -96px;}
.carousel.item-5 .switcher .active a{background-position:0 -38px;}
.carousel-1 .carousel.item-5 .switcher .active a{background-position:0 -154px;}
.businesses-holder .carousel.item-4 .switcher ul .active a{background-position:0 -74px;}
.businesses-holder .carousel.item-6 .switcher ul .active a{background-position:0 -117px;}
.carousel .switcher ul a:hover{background:url(../images/switcher-bullets.png) no-repeat 0 -20px;}
.section .video-placeholder h4,
.carousel h4{
	margin:0 0 11px;
	text-transform:uppercase;
}
.carousel .video-placeholder h4{margin-top:-2px!important;}
.section .note,
.container .note,
.carousel .note{
	position:absolute;
	left:14px;
	top:179px;
	width:246px;
}
.carousel .intro .note{top:211px;}
.section .note.big,
.container .note.big,
.carousel .note.big{
	bottom: auto;
	top: 204px;
	left:7px;
}
.section .note.bottom,
.container .note.bottom,
.carousel .note.bottom{
	bottom:0;
	top:auto;
}
.carousel .text-holder .note{left:5px;}
.section .note{left:47px;}
.container .col .note a{color:#464646;}
.carousel blockquote{
	margin:0;
	padding:106px 0 0;
	font-size:12px;
	line-height:14px;
}
.carousel blockquote q{
	quotes:none;
	display:block;
	margin:0 0 16px;
}
.carousel blockquote cite{
	display:block;
	font-style:normal;
}
.carousel blockquote cite span{display:block;}
.carousel .note a{
	text-decoration:underline;
	color:#fff;
}
.carousel .product-holder .note a{font-weight:normal;}
.carousel .product-holder .note a:hover{
	text-decoration:underline;
	font-weight:bold;
}
.carousel .note a:hover{font-weight:bold;}
.carousel .text-note{
	display:block;
	font:26px/31px "fs_albert_thinregular", Arial, Helvetica, sans-serif;
}
.carousel .leading-holder  .title{
	margin:0;
	padding:57px 0 0;
	display:block;
	font:15px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.tooltip-holder{position:relative;}
.switcher .tooltip-holder{
	position:relative;
	width:14px;
	height:14px;
	overflow:visible;
}
.tooltip-holder .tooltip{
	position:absolute;
	left:50%;
	margin:0 0 0 -56px;
	top:-67px;
	display:none;
	width:112px;
	height:34px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.pagination .tooltip{top:-57px;}
.tooltip-holder .tooltip-frame{
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:1px 5px;
	vertical-align:middle;
	width:102px;
	height:32px;
	white-space:nowrap;
	background:url(../images/bg-tooltip.png);
	-webkit-box-shadow: inset 3px 3px 11px -6px rgba(0, 0, 0, 0.3);
	box-shadow: inset 3px 3px 11px -6px rgba(0, 0, 0, 0.3);
}
.first-slide .switcher .tooltip-holder .tooltip-frame,
.carousel-1 .switcher .tooltip-holder .tooltip-frame{background:url(../images/bg-tooltip-1.png);}
.pagination .item-1 .tooltip-holder .tooltip-frame{background:#00aeef;}
.pagination .item-2 .tooltip-holder .tooltip-frame{background:#ff9400;}
.pagination .item-3 .tooltip-holder .tooltip-frame{background:#7dbf00;}
.pagination .item-4 .tooltip-holder .tooltip-frame{background:#6bb4cd;}
.pagination .item-5 .tooltip-holder .tooltip-frame{background:#f4c900;}
.tooltip-holder .tooltip-frame:after{
	content:'';
	display:inline-block;
	height:100%;
	width:1px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	margin:0 0 0 -5px;
}
.tooltip-holder .tooltip strong{
	vertical-align:middle;
	display:inline-block;
	white-space:normal;
	font:9px/12px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.tooltip-holder .arrow{
	background:url(../images/arrow-11.png) no-repeat;
	width: 14px;
	height: 11px;
	position:absolute;
	left:50%;
	margin:0 0 0 -7px;
	bottom:-11px;
}
.first-slide .switcher .tooltip-holder .arrow,
.carousel-1 .switcher .tooltip-holder .arrow{background:url(../images/arrow-13.png) no-repeat;}
.pagination .item-1 .tooltip-holder .arrow{background:url(../images/arrow-16.png) no-repeat;}
.pagination .item-2 .tooltip-holder .arrow{background:url(../images/arrow-17.png) no-repeat;}
.pagination .item-3 .tooltip-holder .arrow{background:url(../images/arrow-18.png) no-repeat;}
.pagination .item-4 .tooltip-holder .arrow{background:url(../images/arrow-15.png) no-repeat;}
.pagination .item-5 .tooltip-holder .arrow{background:url(../images/arrow-19.png) no-repeat;}
.carousel .btn-prev,
.carousel .btn-next{
	position:absolute;
	width:30px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	top:149px;
	z-index:50;
	background:url(../images/bg-gallery-nav.png) no-repeat;
}
.leading-holder .carousel .btn-prev,
.leading-holder .carousel .btn-next,
.businesses-holder .carousel .btn-prev,
.businesses-holder .carousel .btn-next,
.health-holder .carousel .btn-prev,
.health-holder .carousel .btn-next,
.environment-holder .carousel .btn-prev,
.environment-holder .carousel .btn-next{top:259px;}
.carousel-1 .carousel .btn-prev{background-position:-30px 0;}
.carousel-1 .carousel .btn-next{background-position:-30px -30px;}
.carousel .btn-prev{
	left:9px;
	background-position:0 -30px;
}
.carousel .btn-next{
	right:10px;
	background-position:0 0;
}
.content-page .grid_14{padding-bottom:70px;}
.leading-holder .carousel .intro{overflow:hidden;}
.leading-holder .section .column-holder .col h6{margin:-5px 0 23px;}
.leading-holder .container .column-holder .col h6{margin:-4px 0 5px;}
.leading-holder .container.item-1 .column-holder .col h6.mark{color:#f8971d;}
.leading-holder .container.item-2 .column-holder .col h6.mark{color:#00aeef;}
.leading-holder .container .column-holder .col h6 span{
	display:block;
	font-size:12px;
	line-height:14px;
}
.leading-holder .container .column-holder .cost{
	display:block;
	margin:0 0 33px;
	font-size:12px;
	line-height:14px;
}
.leading-holder .container .column-holder .description{
	display:block;
	margin:0 0 9px;
	font-size:12px;
	line-height:14px;
}
.section .video-placeholder,
.carousel .video-placeholder{
	overflow:hidden;
	margin:0 0 20px;
}
.assistance-holder .heading .video-placeholder{
	float:right;
	margin:4px 0 24px 30px;
}
.carousel .video-placeholder a,
.container-holder.info .video-holder a,
.section .video-placeholder a{
	display:block;
	position:relative;
}
.carousel .video-placeholder .play,
.container-holder.info .video-holder .play,
.section .video-placeholder .play{
	position:absolute;
	left:50%;
	top:50%;
	text-indent:-9999px;
	overflow:hidden;
	margin:-19px 0 0 -19px;
	background:url(../images/bg-play.png) no-repeat;
	width: 38px;
	height: 38px;
}
.carousel .video-placeholder img,
.section .video-placeholder img{display:block;}
.carousel .intro .text-holder{
	padding:27px 0 0 5px;
	margin:0;
	font-size:12px;
	line-height:14px;
	display:block;
	max-height:520px;
}
.environment-holder .carousel .intro .text-holder p{margin:0 0 20px;}
.environment-holder .carousel .intro .text-holder a{
	color:#fff;
	text-decoration:underline;
}
.carousel .slide p{margin:0;}
/*
.carousel .slide h2,
.section .column-holder h2{
	margin:0;
	font:28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
*/
.perfomance-holder .carousel h3{
	position:absolute;
	left:46px;
	top:41px;
	margin:0;
	color:#fff;
	font:32px/38px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.slide .column-holder .block{padding:0 0 15px;}
.slide .column-holder .block h6{margin:0;}
.slide .column-holder .title{margin:-5px 0 4px;}
.slide .column-holder .title:after{
	content:"";
	display:block;
	clear:both;
}
.slide .column-holder .title h5{
	display:inline-block;
	vertical-align:top;
}
.slide .column-holder .title img{
	display:inline-block;
	vertical-align:bottom;
	margin:0 0 5px;
}
.slide .column-holder .title h5 span{
	display:inline-block;
	vertical-align:bottom;
	margin:0 1px 2px -1px;
	font-size:31px;
	line-height:34px;
}
.carousel .slide .num{
	display:inline-block !important;
	position:relative;
	vertical-align:top;
}
.carousel .box{
	display:inline-block;
	vertical-align:middle;
	width:250px;
	position:relative;
	height:225px;
	padding:0 11px 0 0;
	margin:-8px -3px 0 0;
	border-right:1px solid #fff;
}
*+ html .carousel .box{display:inline;}
.carousel .intro{padding:0;}
.carousel .intro:after{
	content:"";
	display:block;
	clear:both;
}
.carousel .intro.add{
	padding:118px 52px 0;
	font: 26px/31px "fs_albert_thinregular", Arial, Helvetica, sans-serif;
}
.carousel .intro.add p{margin:0;}
.carousel .intro.add p strong{font:26px/31px "fs_albert_lightregular", Arial, Helvetica, sans-serif;}
.carousel .img-holder{
	float:right;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	padding:0 0 0 13px;
}
.carousel .img-holder img{
	display:block;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.carousel .intro .text-holder{
	overflow:hidden;
	border:0;
}
.carousel .box .num{
	font-size:8px;
	margin:-1px 1px 0;
	vertical-align:top;
}
.carousel .text-holder .info .num{
	font-size:12px !important;
	margin:-3px 2px 0 0 !important;
	vertical-align:top;
}
.carousel .text .num{
	font-size:6px;
	margin:-2px 1px 0;
	line-height:19px;
	font-size:10px;
	vertical-align:top;
}
.carousel .text h4 .num{
	font-size:11px;
	margin:-3px 0 0 -3px;
}
.carousel .box .note{
	font-size:10px;
	line-height:12px;
	position:absolute;
	left:9px;
	top:auto;
	width:240px;
	bottom:0;
	overflow:hidden;
}
.carousel .text-holder{
	vertical-align:middle;
	margin:0 0 20px;
	padding:11px 0 18px;
	max-height:200px;
	display:inline-block;
	vertical-align:middle;
}
*+ html .carousel .text-holder{display:inline;}
.carousel .text-holder .info{
	display:inline-block;
	vertical-align:middle;
	width:240px;
	padding:0 6px;
	text-align:center;
}
*+ html .carousel .text-holder .info{display:inline;}
.carousel .text-holder .info strong{
	display:block;
	margin:0 0 9px;
	letter-spacing:-8px;
	font:132px/134px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.carousel .text-holder .info span{
	display:block;
	margin:0 0 0 9px;
	font:22px/27px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.carousel .text-holder .text{
	display:inline-block;
	vertical-align:middle;
	width:240px;
	padding:18px 0 0 16px;
	font:18px/21px "fs_albertregular", Arial, Helvetica, sans-serif;
}
*+ html .carousel .text-holder .text{display:inline;}
.carousel .text-holder .text h4{
	margin:0;
	font:18px/24px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.guidance-holder{
	width:860px;
	background:#a9a9a9;
	margin:0 -38px 46px;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	padding:21px 18px;
}
.guidance-frame{
	background:#fff;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	padding:44px 0 42px;
	-webkit-box-shadow: inset 5px 5px 5px -2px rgba(0, 0, 0, 0.5);
	box-shadow: inset 5px 5px 5px -2px rgba(0, 0, 0, 0.5);
}
.guidance-holder h3{
	margin:0 7px 19px;
	color:#464646;
	padding:0;
	font:16px/20px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.guidance-holder h3 span{
	vertical-align:bottom;
	position:relative;
	display:inline-block;
	line-height:18px;
	font-size:12px;
}
.guidance-holder .box{
	padding:32px 12px 44px;
	border-top:1px solid #a9a9a9;
}
.guidance-holder .guidance-frame .box:first-child{
	border:0;
	padding:0 12px 44px;
}
.guidance-holder .guidance-frame .box:first-child h3{margin:0 7px 11px;}
.businesses-holder{padding:0 0 90px;}
.businesses-holder .promo{
	overflow:hidden;
	padding:0 38px 31px;
	margin:-2px -38px 0;
	font-size:12px;
	line-height:14px;
	color:#464646;
	width:820px;
}
.businesses-holder .image-holder{
	float:right;
	margin:0 0 0 10px;
}
.businesses-holder .image-holder img{vertical-align:top;}
.businesses-holder .image-frame{position:relative;}
.businesses-holder .promo .image-frame{
	position:relative;
	margin:12px -32px 0 0;
}
.businesses-holder .image-frame div{position:absolute;}
.businesses-holder .image-frame a{
	display:block;
	color:#fff;
	text-align:center;
	text-transform:capitalize;
	font:14px/15px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.businesses-holder .image-frame .primary{
	top:178px;
	left:251px;
}
.businesses-holder .image-frame .specialty{
	left: 139px;
	top: 249px;
}
.businesses-holder .image-frame .oncology{
	top: 255px;
	left: 356px;
}
.businesses-holder .image-frame .emerging{
	top: 380px;
	left: 138px;
}
.businesses-holder .image-frame .established{
	left: 241px;
	top: 450px;
}
.businesses-holder .image-frame .consumer{
	left: 351px;
	top: 377px;
}
.businesses-holder .image-holder .title{
	display:block;
	text-align:center;
	color:#777;
	margin:0 7px 7px 0;
	font:16px/26px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.businesses-holder .text-holder{overflow:hidden;}
.businesses-holder .promo h1{
	margin:0;
	color: #777;
	font: 28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
	margin: 0 0 28px;
}
.businesses-holder p{margin:0;}
.businesses-holder .slide .intro{
	text-align:center;
	height:465px;
	width:764px;
	white-space:nowrap;
	margin:28px 0 0;
	font-size:18px;
	line-height:21px;
	padding:0 0 0 9px;
}
.businesses-holder .slide .intro h2{
	margin:0;
	color:#fff;
	height:225px;
	font:98px/98px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.businesses-holder .slide .intro h2:after{
	content:'';
	display:inline-block;
	height:100%;
	width:1px;
	overflow:hidden;
	margin:0 0 0 -5px;
	vertical-align:middle;
}
.slide .intro .intro-holder h2 span{
	vertical-align:middle;
	display:inline-block;
	white-space:normal;
	padding:0 0 30px;
}
.slide .intro .intro-holder{
	white-space:normal;
}
.slide .column-holder,
.section .column-holder{
	width:790px;
	margin:8px -3px 0 -11px;
	padding:28px 0 0;
	min-height:420px;
}
.slide .column-holder a{
	color:#fff;
	text-decoration:underline;
}
.slide .column-holder.add-1 .col{
	min-height:463px;
	max-height:463px;
}
.container-holder.add-2{
	/*min-height:474px;
	max-height:474px;*/
}
.slide .column-holder.add .image-holder{
	position:relative;
	padding:42px 0 0 74px;
	width:453px;
	float:left;
}
.slide .column-holder.add .image-holder img{
	display:block;
	margin:0 0 20px;
}
.slide .column-holder.add .image-holder .image-popup{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.slide .column-holder.add .image-holder .popup{
	position:absolute;
	left:0;
	top:0;
	width:676px;
	padding:20px 24px 26px;
	background:#464646;
	display:none;
	color:#fff;
	font-size:12px;
	line-height:15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	z-index:101;
}
.slide .column-holder.add .image-holder .popup .close{
	position:absolute;
	right:14px;
	top:11px;
	background:url(../images/btn-close-1.png) no-repeat;
	width: 29px;
	height: 29px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.slide .column-holder.add .image-holder .image-title{
	display:block;
	text-align:center;
	padding:0 55px 0 0;
	text-transform:uppercase;
	font:15px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.slide .column-holder.add .image-holder .popup-active .popup{display:block;}
.slide .column-holder.add .image-holder .popup-holder{
	overflow:hidden;
	height:248px;
}
.slide .column-holder.add .image-holder .open-lightbox{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	z-index:9;
	background:url(../images/ico-plus-09.png) no-repeat;
	width: 31px;
	height: 31px;
}
.slide .column-holder.add .innovation{
	left:466px;
	top:295px;
}
.slide .column-holder.add .strategic{
	left:36px;
	top:295px;
}
.slide .column-holder.add .greater{
	left:251px;
	top:3px;
}
.slide .column-holder.add .image-holder .popup h3{
	margin:0 0 6px;
	text-transform:uppercase;
	font:15px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.slide .column-holder.add .image-holder .popup h4{
	margin:0 0 43px;
	font:20px/24px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.slide .column-holder.add .image-holder .popup-col{
	float:left;
	margin:0 0 0 5px;
	width:330px;
}
.slide .column-holder.add .image-holder .popup p{margin:0;}
.slide .column-holder:after,
.section .column-holder:after{
	content:"";
	display:block;
	clear:both;
}
.slide .col .heading{
	margin:0 0 6px;
	min-height:100px;
}
.slide .col h2,
.section .section-holder h2{
	margin:-5px 0 0;
	color:#fff;
	/*font:28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;*/
}
.slide .col,
.section .column-holder .col{
	float:left;
	width:246px;
	position:relative;
	padding:0 2px 0 10px;
	margin:-4px 0 0 3px;
	min-height:425px;
	max-height:425px;
	overflow:hidden;
	border-left:1px solid #fff;
}
.businesses-holder .slide .col{
	min-height:417px;
	max-height:417px;
}
.slide .col:first-child,
.section .column-holder .col:first-child{
	border:0;
	width:247px;
	padding:0 1px 0 12px;
}
.slide .col.hideline{border-left:none;}
.slide .col p,
.section .column-holder .col p{margin:0 0 11px;}
.section .column-holder .col .col-box p{margin:0 0 24px;}
.section .column-holder .col h4{
	margin:0;
	font-size:12px;
	line-height:14px;
}
.health-holder .carousel h3{margin:0 0 14px;}
.section .column-holder .col a{
	color:#fff;
	text-decoration:underline;
}
.slide .col ul{
	margin:-7px 0 0;
	padding:0;
	list-style:none;
}
.slide .col ul a{color:#fff;}
.slide .col ul h6,
.slide .col .box-1 h6{margin:0;}
.slide .col .box-1 strong{
	margin-bottom:8px;
	display:block;
}
.container{
	width:860px;
	margin:0 -38px 33px;
	-webkit-border-radius:25px;
	border-radius:25px;
	padding:19px;
	border:1px solid #b2b2b2;
	-webkit-box-shadow:5px 5px 2px -2px rgba(0, 0, 0, 0.25);
	box-shadow:5px 5px 2px -2px rgba(0, 0, 0, 0.25);
}
.container.item-1{background:#f8971d;}
.container.item-2{background:#00abec;}
.container.item-3{background:#7dba00;}
.container-holder{
	background:#fff;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	padding:43px 44px;
	-webkit-box-shadow: inset 5px 5px 2px -2px rgba(0, 0, 0, 0.5);
	box-shadow: inset 5px 5px 2px -2px rgba(0, 0, 0, 0.5);
}
.container .column-holder{
	width:790px;
	margin:8px -6px 0 -18px;
	padding:0;
	min-height:420px;
	font-size:12px;
	line-height:15px;
	color:#464646;
	background:url(../images/divider-01.png) repeat-y 267px 0;
}
.container .column-holder:after{
	content:"";
	display:block;
	clear:both;
}
.container .col h2{
	margin:-5px 0 43px;
	/*font:28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;*/
}
.container .col h3{
	margin:0;
	padding:25px 0 0;
	font-size:12px;
	line-height:16px;
	/*text-transform:uppercase;*/
}
.container .col h3.add{margin:0 0 10px;}
.container .col{
	float:left;
	width:250px;
	position:relative;
	padding:0 0 0 13px;
	margin:-4px 0 0;
	min-height:419px;
}
.container .column-holder{position:relative;}
.container .column-holder .col:first-child{position:static;}
.container .col p{margin:0 0 11px;}
.container .col ul{
	margin:-7px 0 0;
	padding:0;
	list-style:none;
	font: 35px/42px "fs_albert_thinregular", Arial, Helvetica, sans-serif;
}
.container .col ul a{color:#fff;}
.container .col .box,
.section .column-holder .box,
.carousel .column-holder .box{
	overflow:hidden;
	margin:-5px 34px 20px 0;
	font-size:12px;
	line-height:15px;
	height:auto;
}
.container .col .box p,
.section .column-holder .box p{margin:0;}
.section .column-holder .box.box-1 p{margin:0 0 11px;}
.carousel .column-holder .big-title{
	min-height:90px;
	margin:0 0 13px;
}
.carousel .column-holder h6{margin:0 0 17px;}
.container .col .box h5.factoid,
.section .column-holder h5.factoid{
	display:block;
	margin:0 0 11px;
	font:46px/48px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.container.item-1 .col .box h5.factoid{color:#f8971d;}
.container.item-2 .col .box h5.factoid{color:#00aeef;}
.section.item-2 .column-holder h5.factoid{color:#fff;}
.container .col .box h5.factoid.dollar{margin-top: 4px;}
.container .col .box h5.factoid span,
.section .column-holder h5.factoid span{
	display:inline-block;
	vertical-align:bottom;
	font-size:17px;
	line-height:26px;
	text-transform:uppercase;
	margin:0 -1px 0 -5px;
}
.container .col .box .title{
	text-transform:uppercase;
	display:block;
	margin:0 0 5px;
	font:14px/16px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.container .col a{
	text-decoration:underline;
	color:#00aeef;
}
.opportunities-holder{padding-bottom:57px;}
.container-holder.map{
	padding:42px 47px 27px;
	position:relative;
	color:#464646;
}
.container-holder.map .title{
	overflow:hidden;
	padding:0 1px 8px;
}
.container-holder.map .title h2{
	margin:0;
	font:32px/38px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.container-holder.map .map-holder{
	position:relative;
	padding:0;
	margin-bottom: 10px;
}
.container-holder.map .map-holder img{vertical-align:top;}
.container-holder .col.info .image-holder{
	float:right;
	margin:104px -23px 0 0;
	position:relative;
}
.container-holder .col.info .text-holder{
	overflow:hidden;
	font-size:12px;
	line-height:15px;
	color:#464646;
	padding:0 0 0 2px;
}
.container-holder .col.info .open-lightbox{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	width: 31px;
	height: 31px;
}
.container-holder .col.info .image-holder .open-lightbox.infrastructure{
	background:url(../images/ico-plus-06.png) no-repeat;
	right:35px;
	top:39px;
}
.container-holder .col.info .image-holder .open-lightbox.commercial{
	background:url(../images/ico-plus-07.png) no-repeat;
	left:34px;
	top:39px;
}
.container-holder .col.info .image-holder .open-lightbox.partnerships{
	background:url(../images/ico-plus-08.png) no-repeat;
	left:117px;
	top:-36px;
}
.map-holder .open-lightbox{
	position:absolute;
	width:33px;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/icon-plus.png) no-repeat;
}
.map-holder .open-lightbox.usa{
	left:91px;
	top:160px;
	background-position:0 0;
}
.map-holder .open-lightbox.england{
	left:326px;
	top:103px;
	background-position:-33px 0;
}
.map-holder .open-lightbox.france{
	left:362px;
	top:137px;
	background-position:-66px 0;
}
.map-holder .open-lightbox.china{
	right:135px;
	top:187px;
	background-position:-33px -33px;
}
.map-holder .open-lightbox.japan{
	right:74px;
	top:146px;
	background-position:0 -33px;
}
.map-holder .open-lightbox.australia{
	right:102px;
	bottom:46px;
	background-position:-66px -33px;
}
.container-holder.map .text-holder{
	position:absolute;
	left:49px;
	bottom:32px;
	width:480px;
	font:15px/18px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.health-holder{padding-bottom:54px;}
.download-holder{padding-bottom:68px;}
.section{
	border-radius: 25px;
	background:#fff;
	border: 1px solid #b2b2b2;
	box-shadow: 5px 5px 2px -2px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:5px 5px 2px -2px rgba(0, 0, 0, 0.25);
	margin: 0 -40px 33px -38px;
	padding: 20px 18px;
	position: relative;
	width: 860px;
	color:#fff;
}
.section-holder{
	border-radius: 16px 16px 16px 16px;
	height: 520px;
	position:relative;
	padding: 13px 12px 13px 45px;
	width: 803px;
}
.section-holder.assistance-holder{height:auto;}
.section-holder:after{
	content:"";
	display:block;
	clear:both;
}
.section-holder .img-holder{
	border-radius: 15px 15px 15px 15px;
	float: right;
	padding: 0 0 0 13px;
}
.section-holder .img-holder img {
	border-radius: 15px 15px 15px 15px;
	display: block;
}
.section-holder .text-holder {
	display: block;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	max-height: 520px;
	padding: 27px 0 0;
	overflow: hidden;
}
.section-holder .text-holder p{margin:0 0 20px;}
.section-holder .text-holder a{
	color:#fff;
	text-decoration:underline;
}
.gallery-content{padding-top:48px;}
.gallery-content .page-nav{
	overflow:hidden;
	width:898px;
	margin:0 -40px -20px -38px;
	text-transform:uppercase;
}
.gallery-content .page-nav a .arrow{
	overflow:hidden;
	cursor:pointer;
	width:52px;
	height:83px;
	background:url(../images/btn-page-nav.png) no-repeat;
}
.gallery-content .page-nav a:hover{text-decoration:none;}
.gallery-content .page-nav .next{
	float:right;
	width:200px;
	text-align:right;
}
.gallery-content .page-nav .prev{
	float:left;
	width:200px;
}
.gallery-content .page-nav .next a .arrow{
	background-position:-58px 0;
	display:inline-block;
	vertical-align:middle;
	margin:0 0 0 11px;
	text-align:left;
}
.gallery-content .page-nav .prev a .arrow{
	background-position:0 0;
	display:inline-block;
	vertical-align:middle;
	margin:0 11px 0 0;
}
.gallery-content .page-nav .text{
	display:inline-block;
	vertical-align:middle;
	margin:0 0 4px;
}
.gallery-content .page-nav .text span{
	display:block;
	color:#636363;
	font:11px/21px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.gallery-content .page-nav .text strong{
	display:block;
	font:16px/18px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.gallery-content .page-nav .color-1{color:#f4c900;}
.gallery-content .page-nav .color-2{color:#ff9400;}
.gallery-content .page-nav .color-3{color:#77c8ef;}
.gallery-content .page-nav .color-4{color:#7dba00;}
.gallery-content .page-nav .color-5{color:#00aeef;}
.gallery-content .intro{
	margin:0 0 50px;
	font: 23px/27px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.gallery-content .intro:after{
	content:"";
	display:block;
	clear:both;
}
.gallery-content h1{margin:0 0 13px;}
.gallery-content h1 span{
	display:block;
	margin:0 0 -1px;
	font: 16px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.gallery-content h1 strong{
	display:block;
	margin:0;
	text-transform:uppercase;
	font:30px/32px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.gallery-content.item-1 h1 strong{color:#00aeef;}
.gallery-content.item-2 h1 strong{color:#ff9400;}
.gallery-content.item-3 h1 strong{color:#7dba00;}
.gallery-content.item-4 h1 strong{color:#6bb4cd;}
.gallery-content.item-5 h1 strong{color:#dab400;}
.gallery-content.item-6 h1 strong{color:#4a245e;}
.gallery-content h2{
	margin:-7px 0 0;
	font:32px/39px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.gallery-content .section-content.heading ul{
	margin:0;
	padding:0;
	list-style:none;
}
.gallery-content .section-content.heading ul li{
	overflow:hidden;
	padding:0 20px;
	background:url(../images/bullet.png) no-repeat 2px 7px;
}
.gallery-content .intro .title{
	float:right;
	margin:2px -18px 0 110px;
	width:240px;
	font: 15px/18px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.gallery-content .intro .name{
	display:block;
	font: 15px/18px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.gallery-content .intro .title p{margin:0 0 37px;}
.gallery-content .intro .title ul{
	margin:0;
	padding:14px 0 0 2px;
	list-style:none;
	font-size:13px;
	line-height:16px;
	border-top:1px solid #636363;
}
.gallery-content .intro .title ul li{
	overflow:hidden;
	padding:0 0 6px;
}
.gallery-content .intro .title ul a{
	float:left;
	padding:7px 0 7px 36px;
	color:#464646;
}
.gallery-content .intro .title ul .download{background:url(../images/ico-download-02.png) no-repeat;}
.gallery-content .intro .title ul .download.transcript{background:url(../images/ico-download-03.png) no-repeat;}
.gallery-content .intro .text-holder{overflow:hidden;}
.gallery-content p{margin:0;}
.gallery-content .intro p{margin:0;}
.gallery-content .section{
	color:#fff;
	margin:0 -40px 50px -38px;
}
.gallery-content .section-holder{
	height:auto;
	padding:13px 12px 9px 45px;
}
.gallery-content .section-content{margin:0 0 0 -22px;}
.gallery-content .section-content:after{
	content:"";
	display:block;
	clear:both;
}
.gallery-content .section-content.add{margin:0 0 21px -22px;}
.gallery-content .section-content.heading{
	font-size:15px;
	line-height:17px;
	padding:33px 0 8px;
}
.gallery-content .section-content.heading .col.big{
	width:495px;
	margin:0 0 16px 22px;
}
.gallery-content .section-content.heading p{margin:0 0 17px;}
.gallery-content .section-content.columns p{margin:0 0 17px;}
.gallery-content .section-content a{
	color:#fff;
	text-decoration:underline;
}
.gallery-content .section-content h2 a{text-decoration:none;}
.gallery-content .section-content a:hover{text-decoration:none;}
.gallery-content .blockquote-holder{
	overflow:hidden;
	padding:0 0 19px;
}
.gallery-content .image-holder{
	overflow:hidden;
	padding:0 0 26px;
}
.gallery-content img{
	display:inline-block;
	vertical-align:top;
	margin:0 -2px 25px 2px;
}
.gallery-content .image-holder img{margin:0 -5px 0 25px;}
.gallery-content .image-holder img:first-child{margin:0 -5px 0 2px;}
.gallery-content .blockquote-holder img{margin:4px -4px 25px 2px;}
.gallery-content .two-columns img{margin:4px -4px 25px 0;}
.gallery-content .two-columns img.add{margin:4px -4px 15px 0;}
.gallery-content .image{margin:4px -2px 25px 0;}
.gallery-content .col{
	display:inline-block;
	vertical-align:top;
	width:240px;
	margin:0 -5px 16px 24px;
}
.gallery-content .col.col-1,
.gallery-content .col.col-2{width:313px;}
.gallery-content .col.min{
	width:180px;
	margin-left:15px;
}
.gallery-content .col.big{width:502px;}
.gallery-content .col.add-1,
.gallery-content .col.add{vertical-align:bottom;}
.gallery-content .col.add-1{margin:0 -5px 40px 24px;}
.gallery-content .box-holder{
	overflow:hidden;
	margin:-3px 0 0 2px;
}
.gallery-content .box{
	margin:0 17px 29px 2px;
	width:240px;
	display:inline-block;
	vertical-align:top;
}
.gallery-content .col.big .box{margin:0 17px 15px 2px;}
.gallery-content .box span{display:block;}
.gallery-content .box h5.factoid strong{
	display:inline-block;
	vertical-align:bottom;
	font:46px/50px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.gallery-content .box h5.factoid span{
	display:inline-block;
	vertical-align:bottom;
	margin:0 0 4px 5px;
	text-transform:uppercase;
	font: 15px/18px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.gallery-content .right{
	overflow:hidden;
	padding:10px 0 0;
	text-align:right;
}
.gallery-content .right .box{text-align:left;}
.gallery-content h4{text-transform:uppercase;}
.gallery-content .box .sup{
	font-size:24px;
	display:inline-block;
	vertical-align:top;
	margin:3px 0 0 1px;
	line-height:28px;
}
.gallery-content .box .factoid em{
	font-style:normal;
	text-transform:none;
}
.gallery-content .column{
	display:inline-block;
	vertical-align:top;
	width:371px;
	margin:0 -5px 16px 24px;
}
.gallery-content dl{
	margin:0;
	padding:16px 0 22px;
}
.gallery-content dl dt{
	float:left;
	width:27px;
	margin:0 10px 0 0;
	text-align:center;
}
.gallery-content dl dd{
	margin:0;
	display:block;
	overflow:hidden;
}
.gallery-content .col ul{
	margin:0;
	padding:0;
	list-style:none;
}
.gallery-content .col ul img{margin:5px 0 7px 1px;}
.gallery-content blockquote{
	margin:0;
	font-weight:bold;
}
.gallery-content blockquote q{
	quotes:none;
	display:block;
	margin:0 0 16px;
}
.gallery-content blockquote cite{
	display:block;
	margin:0;
	font-style:normal;
}
.gallery-content blockquote cite span{display:block;}
.gallery-content blockquote cite .name{text-transform:uppercase;}
.gallery-content .video-holder{
	position:relative;
	margin:0 0 20px;
}
.gallery-content .video-holder img{display:block;}
.gallery-content .video-holder .btn-play{
	position:absolute;
	left:50%;
	top:50%;
	margin:-28px 0 0 -28px;
	cursor:pointer;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/btn-play-03.png) no-repeat;
	width: 56px;
	height: 56px;
}
*+ html .gallery-content .column,
*+ html .gallery-content .box,
*+ html .gallery-content .col,
*+ html .gallery-content img{display:inline;}
.container-item{margin:0;}
.container-item .text-holder{
	overflow:hidden;
	padding:0 0 73px;
	margin:-1px 0 0 1px;
}
.container-item h1{
	float:left;
	width:244px;
	margin:0 10px 0 0;
	color:#464646;
	min-height:152px;
}
.container-item .text{
	overflow:hidden;
	padding:0 0 0 11px;
	margin:8px 0 0;
	border-left:1px solid #727272;
}
.container-item .text h4{margin:-4px 0 11px;}
.container-item .text p{margin:0;}
.container-item .text .info{
	padding:53px 0 0;
	display:block;
}
.container-item .text a{
	color:#464646;
	text-decoration:underline;
}
.container-item .text a:hover{text-decoration:none;}
.container-item .image-holder{
	overflow:hidden;
	padding:0;
	margin:0 0 -5px;
}
.container-item .image-holder img{vertical-align:top;}
.container-item .image-holder .title-image{
	padding:0 0 21px;
	font:12px/14px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.container-item .image-holder .title-image h2{
	margin:0 0 3px;
	font:19px/24px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.carousel .product-holder{
	width:780px;
	height:466px;
	padding:40px;
	overflow:hidden;
	position:relative;
	margin:-13px -12px -13px -45px;
	background:url(../images/bg-glow.png) no-repeat;
}
.carousel .product-holder .image-holder{
	text-align:center;
	height:300px;
	display:table;
	width:100%;
	margin:-8px 0 -7px;
	vertical-align:middle;
}
.carousel .product-holder .image-holder span{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.carousel .product-holder .image-holder img{vertical-align:middle;}
.carousel .product-holder .text-holder{
	overflow:hidden;
	padding:0 6px 0 12px;
	color:#fff;
	display:block;
	vertical-align:top;
	margin:0;
	border:0;
	max-height:9999px;
}
.carousel .product-holder .text-holder p{margin:0 0 16px;}
.carousel .product-holder .heading{
	float:left;
	width:180px;
	padding:0 7px 0 0;
	height:136px;
	margin:9px 0 0;
	position:relative;
	border-right:1px solid #fff;
}
.carousel .product-holder .heading h6{margin:-9px 0 0;}
.carousel .product-holder h3{
	margin:0;
	font:32px/38px "fs_albert_lightregular", Arial, Helvetica, sans-serif;
}
.carousel .product-holder .text{
	overflow:hidden;
	width:auto;
	padding:6px 0 0 14px;
	display:block;
	vertical-align:top;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.carousel .product-holder .note{
	position:absolute;
	left:auto;
	bottom:0;
	top:auto;
	font-size:12px;
	line-height:14px;
}
.carousel .product-holder .note strong{font-weight:normal;}
.carousel .product-holder .note strong span{display:block;}
.carousel .product-holder .note .sup{
	display:inline-block;
	vertical-align:top;
	font-size:9px;
	line-height:10px;
}
.carousel .product-holder .text .note{
	font-size:12px;
	line-height:14px;
}
.search-holder{
	overflow:hidden;
	padding:37px 0 22px;
	font-size:14px;
	line-height:18px;
	color:#000;
}
.search-holder .info{
	overflow:hidden;
	padding:0 0 6px;
	display:block;
	color:#464646;
	font-size:12px;
	line-height:18px;
}
.search-holder .results-list {
	margin:0;
	padding:0 0 33px;
	list-style:none;
	border-top:2px solid #464646;
}
.search-holder .results-list li{
	padding:10px 0 29px;
	margin:0 0 -5px;
	border-bottom:1px solid #00aeef;
}
.search-holder .results-list a{
	color:#959595;
	font-size:12px;
}
.letter-holder a{
	color:#464646;
	text-decoration: underline;
}

.letter-holder .search-holder .results-list h2{
	margin:0;
	text-transform:none;
	font-size:12px;
	line-height:18px;
}
.letter-holder .search-holder p{margin:0;}
.search-holder .results-list h2 a{color:#0088cf;}
.search-holder .google-box{
	overflow:hidden;
	padding:0;
	color:#464646;
	font-size:12px;
	line-height:18px;
	text-align:right;
}
.search-holder .google-box img{
	vertical-align:top;
	margin:2px 4px 0;
}
.assistance-holder{overflow:hidden;}
.assistance-holder .heading{
	overflow:hidden;
	padding:29px 38px 18px 0;
	min-height:160px;
}
.assistance-holder .heading h1{
	margin:0 10px 0 0;
	float:left;
	width:255px;
}
.assistance-holder .heading p{margin:0 0 16px;}
.assistance-holder .heading .text-holder{
	overflow:hidden;
	padding:6px 0 0;
}
.assistance-holder .table-holder{
	overflow:hidden;
	width:771px;
	padding:0 0 50px;
	margin:0 0 0 -6px;
}
.assistance-holder table{
	width:771px;
	border-collapse:collapse;
	font-size:12px;
	line-height:14px;
}
.assistance-holder table th{
	padding:2px 0 15px;
	vertical-align:top;
	text-transform:uppercase;
	text-align:left;
}
.assistance-holder table th span{
	display:block;
	padding:0 0 8px;
	background:url(../images/bg-table-heading.png) repeat-x 0 100%;
}
.assistance-holder table th.space{width:22px;}
.assistance-holder table th.first{width:7px;}
.assistance-holder table th.col-1{width:109px;}
.assistance-holder table th.col-2{width:175px;}
.assistance-holder table th.col-3{width:109px;}
.assistance-holder table th.col-4{width:305px;}
.assistance-holder table tr td{
	padding:6px 0 10px;
	vertical-align:top;
}
.assistance-holder table tr.even td{background:url(../images/bg-table-even.png);}
#footer{overflow:hidden;}
#footer .holder{
	overflow:hidden;
	padding:0 60px;
}
#footer .social-holder{
	text-align:center;
	overflow:hidden;
	padding:27px 0 29px;
	border-bottom:1px solid #fff;
}
#footer .social-holder ul{
	margin:0 -2px 0 2px;
	padding:0 4px 0 0;
	display:inline-block;
	vertical-align:top;
	list-style:none;
	font-size:13px;
	line-height:17px;
}
*+ html #footer .social-holder ul{display:inline;}
#footer .social-holder ul li{
	float:left;
	margin:0 11px;
}
#footer .social-holder ul a{
	float:left;
	color:#000;
	padding:6px 0 0;
}
#footer .social-holder ul a:hover{
	color:#555555;
	font-weight:normal !important;
}
#footer .social-holder ul img{
	float:left;
	margin:-6px 7px 0 0;
}
#footer .panel{
	overflow:hidden;
	padding:22px 0 25px;
	border-bottom:1px solid #fff;
}
#footer .column-holder{
	overflow:hidden;
	margin:0;
}
#footer .column-holder .col{
	float:left;
	margin:0 0 0 25px;
}
#footer .column-holder h2{
	margin:0 0 10px;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
}
#footer .column-holder ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:139px;
	font-size:12px;
	line-height:14px;
}
#footer .column-holder .list-holder{overflow:hidden;}
#footer .column-holder .list-holder ul{margin:0 0 0 18px;}
#footer .column-holder .list-holder ul:first-child{margin:0;}
#footer a{color:#464646;}
#footer .bar{
	overflow:hidden;
	padding:22px 0 61px;
	text-align:center;
	font-size:10px;
	line-height:12px;
	color:#555;
}
#footer .bar ul{
	margin:0 -2px 15px 2px;
	padding:0;
	display:inline-block;
	vertical-align:top;
	list-style:none;
	font-size:12px;
	line-height:18px;
}
*+ html #footer .bar ul{display:inline;}
#footer .bar ul li{
	float:left;
	margin:0 16px;
}
#footer .bar a{color:#555;}
#footer .bar p{margin:0 0 12px;}
.popup-holder {
	position: relative;
	overflow: hidden;
	height: 0;
}
.lightbox.info{width:681px;}
.lightbox.video{
	width:900px;
	margin:0 0 0 45px;
}
.lightbox.video .video-placeholder{
	display:block;
	position:relative;
}
.lightbox.video .video-placeholder img{display:block;}
.lightbox.video .video-placeholder .btn-play{
	position:absolute;
	left:50%;
	top:50%;
	text-indent:-9999px;
	overflow:hidden;
	margin:-65px 0 0 -65px;
	background:url(../images/btn-play-big.png) no-repeat;
	width: 131px;
	height: 130px;
}
.lightbox.access-to-health,
.lightbox.opportunities{width:726px;}
.lightbox .info-box{
	color:#fff;
	position:relative;
	width:661px;
	margin:0 auto;
	min-height:329px;
	padding:34px 10px 20px;
	text-align:center;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #00aeff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzAwYTRmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzAwOTNkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzAwNDc3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMzk1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #00aeff 0%, #00a4f1 13%, #0093da 27%, #004772 78%, #00395f 90%, #003255 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeff), color-stop(13%,#00a4f1), color-stop(27%,#0093da), color-stop(78%,#004772), color-stop(90%,#00395f), color-stop(100%,#003255));
	background: -webkit-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: -o-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: -ms-linear-gradient(left,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
	background: linear-gradient(to right,  #00aeff 0%,#00a4f1 13%,#0093da 27%,#004772 78%,#00395f 90%,#003255 100%);
}
.lightbox .info-box .title{
	display:block;
	margin:0 0 31px;
	letter-spacing:1px;
	text-transform:uppercase;
	font:20px/22px "fs_albert_extraboldregular", Arial, Helvetica, sans-serif;
}
.lightbox .info-box ul{
	margin:0 -1px;
	padding:0;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	font:12px/14px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.lightbox .info-box ul li{
	float:left;
	width:150px;
	margin:0 0 0 15px;
}
.lightbox .info-box ul li:first-child{margin:0;}
.lightbox .info-box ul .number{
	display:block;
	margin:0 auto 16px;
	text-align:center;
}
.lightbox .info-box ul .number img{vertical-align:top;}
.lightbox .info-box ul strong{
	display:block;
	margin:0 0 19px;
	text-transform:uppercase;
	font:15px/15px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.lightbox .info-box ul p{margin:0;}
.lightbox .info-box .close{
	position:absolute;
	right:21px;
	top:19px;
	background:url(../images/ico-close.png) no-repeat;
	width: 23px;
	height: 23px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.lightbox .country-box{
	width:672px;
	margin:0 auto;
	padding:20px 29px 28px 25px;
	color:#fff;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	position:relative;
}
.lightbox.access-to-health .infrastructure-holder,
.lightbox.access-to-health .partnerships-holder,
.lightbox.access-to-health .commercial-holder{
	overflow:hidden;
	padding:20px 11px 5px 25px;
	width:690px;
	color:#fff;
	font-size:12px;
	line-height:15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.lightbox.access-to-health .infrastructure-holder{
	background: #d6006e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MDA2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2M2MDA2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2E0MDE1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzhhMDI0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzZhMDMzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzUyMDQyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjA0MjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #d6006e 0%, #c60066 18%, #a40155 44%, #8a0248 60%, #6a0338 74%, #52042c 86%, #3f0423 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d6006e), color-stop(18%,#c60066), color-stop(44%,#a40155), color-stop(60%,#8a0248), color-stop(74%,#6a0338), color-stop(86%,#52042c), color-stop(100%,#3f0423));
	background: -webkit-linear-gradient(left,  #d6006e 0%,#c60066 18%,#a40155 44%,#8a0248 60%,#6a0338 74%,#52042c 86%,#3f0423 100%);
	background: -o-linear-gradient(left,  #d6006e 0%,#c60066 18%,#a40155 44%,#8a0248 60%,#6a0338 74%,#52042c 86%,#3f0423 100%);
	background: -ms-linear-gradient(left,  #d6006e 0%,#c60066 18%,#a40155 44%,#8a0248 60%,#6a0338 74%,#52042c 86%,#3f0423 100%);
	background: linear-gradient(to right,  #d6006e 0%,#c60066 18%,#a40155 44%,#8a0248 60%,#6a0338 74%,#52042c 86%,#3f0423 100%);
}
.lightbox.access-to-health .commercial-holder{
	background: #f8971d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OTcxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2VjOGYxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2QzN2UxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2M2NzUxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iIzlmNWIwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MjUyMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #f8971d 0%, #ec8f1a 20%, #d37e13 47%, #c67510 59%, #9f5b05 86%, #925202 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f8971d), color-stop(20%,#ec8f1a), color-stop(47%,#d37e13), color-stop(59%,#c67510), color-stop(86%,#9f5b05), color-stop(100%,#925202));
	background: -webkit-linear-gradient(left,  #f8971d 0%,#ec8f1a 20%,#d37e13 47%,#c67510 59%,#9f5b05 86%,#925202 100%);
	background: -o-linear-gradient(left,  #f8971d 0%,#ec8f1a 20%,#d37e13 47%,#c67510 59%,#9f5b05 86%,#925202 100%);
	background: -ms-linear-gradient(left,  #f8971d 0%,#ec8f1a 20%,#d37e13 47%,#c67510 59%,#9f5b05 86%,#925202 100%);
	background: linear-gradient(to right,  #f8971d 0%,#ec8f1a 20%,#d37e13 47%,#c67510 59%,#9f5b05 86%,#925202 100%);
}
.lightbox .country-box.usa,
.gallery-content.item-6 .section .section-holder{
	background: #d6006e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MDA2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2NkMDI2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2JhMDc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzVmMWY2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTI0NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #d6006e 0%, #cd026d 10%, #ba076b 25%, #5f1f60 80%, #4a245e 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d6006e), color-stop(10%,#cd026d), color-stop(25%,#ba076b), color-stop(80%,#5f1f60), color-stop(100%,#4a245e));
	background: -webkit-linear-gradient(left,  #d6006e 0%,#cd026d 10%,#ba076b 25%,#5f1f60 80%,#4a245e 100%);
	background: -o-linear-gradient(left,  #d6006e 0%,#cd026d 10%,#ba076b 25%,#5f1f60 80%,#4a245e 100%);
	background: -ms-linear-gradient(left,  #d6006e 0%,#cd026d 10%,#ba076b 25%,#5f1f60 80%,#4a245e 100%);
	background: linear-gradient(to right,  #d6006e 0%,#cd026d 10%,#ba076b 25%,#5f1f60 80%,#4a245e 100%);
}
.lightbox .country-box.england{
	background: #6bb4cd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiYjRjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzY1YWVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzU4YTFhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzJkNzU0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzFkNjQxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzE0NWIwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDU3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #6bb4cd 0%, #65aec0 10%, #58a1a3 25%, #2d7542 64%, #1d641d 81%, #145b09 92%, #105700 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#6bb4cd), color-stop(10%,#65aec0), color-stop(25%,#58a1a3), color-stop(64%,#2d7542), color-stop(81%,#1d641d), color-stop(92%,#145b09), color-stop(100%,#105700));
	background: -webkit-linear-gradient(left,  #6bb4cd 0%,#65aec0 10%,#58a1a3 25%,#2d7542 64%,#1d641d 81%,#145b09 92%,#105700 100%);
	background: -o-linear-gradient(left,  #6bb4cd 0%,#65aec0 10%,#58a1a3 25%,#2d7542 64%,#1d641d 81%,#145b09 92%,#105700 100%);
	background: -ms-linear-gradient(left,  #6bb4cd 0%,#65aec0 10%,#58a1a3 25%,#2d7542 64%,#1d641d 81%,#145b09 92%,#105700 100%);
	background: linear-gradient(to right,  #6bb4cd 0%,#65aec0 10%,#58a1a3 25%,#2d7542 64%,#1d641d 81%,#145b09 92%,#105700 100%);
}
.lightbox .country-box.france{
	background: #7dba00;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYmEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzc0YjIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzY4YTcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzI1NmEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzE5NWYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDU3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #7dba00 0%, #74b200 13%, #68a700 24%, #256a00 76%, #195f00 87%, #105700 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7dba00), color-stop(13%,#74b200), color-stop(24%,#68a700), color-stop(76%,#256a00), color-stop(87%,#195f00), color-stop(100%,#105700));
	background: -webkit-linear-gradient(left,  #7dba00 0%,#74b200 13%,#68a700 24%,#256a00 76%,#195f00 87%,#105700 100%);
	background: -o-linear-gradient(left,  #7dba00 0%,#74b200 13%,#68a700 24%,#256a00 76%,#195f00 87%,#105700 100%);
	background: -ms-linear-gradient(left,  #7dba00 0%,#74b200 13%,#68a700 24%,#256a00 76%,#195f00 87%,#105700 100%);
	background: linear-gradient(to right,  #7dba00 0%,#74b200 13%,#68a700 24%,#256a00 76%,#195f00 87%,#105700 100%);
}
.lightbox.access-to-health .partnerships-holder,
.lightbox .country-box.china{
	background: #00aeef;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwYTZlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwOTVkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzAwNDY2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwM2E1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMyNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #00aeef 0%, #00a6e5 10%, #0095d0 25%, #00466e 79%, #003a5f 90%, #003255 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeef), color-stop(10%,#00a6e5), color-stop(25%,#0095d0), color-stop(79%,#00466e), color-stop(90%,#003a5f), color-stop(100%,#003255));
	background: -webkit-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#0095d0 25%,#00466e 79%,#003a5f 90%,#003255 100%);
	background: -o-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#0095d0 25%,#00466e 79%,#003a5f 90%,#003255 100%);
	background: -ms-linear-gradient(left,  #00aeef 0%,#00a6e5 10%,#0095d0 25%,#00466e 79%,#003a5f 90%,#003255 100%);
	background: linear-gradient(to right,  #00aeef 0%,#00a6e5 10%,#0095d0 25%,#00466e 79%,#003a5f 90%,#003255 100%);
}
.lightbox .country-box.japan,
.gallery-content.item-5 .section .section-holder{
	background: #dab400;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2Q5YTkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2Q3OTYwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2NlNDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzI5MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #dab400 0%, #d9a903 12%, #d79609 26%, #ce4024 78%, #cc292b 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dab400), color-stop(12%,#d9a903), color-stop(26%,#d79609), color-stop(78%,#ce4024), color-stop(100%,#cc292b));
	background: -webkit-linear-gradient(left,  #dab400 0%,#d9a903 12%,#d79609 26%,#ce4024 78%,#cc292b 100%);
	background: -o-linear-gradient(left,  #dab400 0%,#d9a903 12%,#d79609 26%,#ce4024 78%,#cc292b 100%);
	background: -ms-linear-gradient(left,  #dab400 0%,#d9a903 12%,#d79609 26%,#ce4024 78%,#cc292b 100%);
	background: linear-gradient(to right,  #dab400 0%,#d9a903 12%,#d79609 26%,#ce4024 78%,#cc292b 100%);
}
.lightbox .country-box.australia,
.gallery-content.item-2 .section .section-holder{
	background: #ff9400;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2Y5ODcwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2Q3NDAyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2QwMzEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzI5MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ff9400 0%, #f98705 17%, #d74022 74%, #d03128 88%, #cc292b 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff9400), color-stop(17%,#f98705), color-stop(74%,#d74022), color-stop(88%,#d03128), color-stop(100%,#cc292b));
	background: -webkit-linear-gradient(left,  #ff9400 0%,#f98705 17%,#d74022 74%,#d03128 88%,#cc292b 100%);
	background: -o-linear-gradient(left,  #ff9400 0%,#f98705 17%,#d74022 74%,#d03128 88%,#cc292b 100%);
	background: -ms-linear-gradient(left,  #ff9400 0%,#f98705 17%,#d74022 74%,#d03128 88%,#cc292b 100%);
	background: linear-gradient(to right,  #ff9400 0%,#f98705 17%,#d74022 74%,#d03128 88%,#cc292b 100%);
}
.lightbox .country-box .title{
	overflow:hidden;
	padding:0 20px 54px 0;
}
.lightbox .country-box .country{
	display:block;
	font:15px/20px "fs_albertbold", Arial, Helvetica, sans-serif;
}
.lightbox .country-box h2{margin:0;}
.lightbox .country-box .holder{
	overflow:hidden;
	padding:0;
}
.lightbox .country-box .image-holder{
	float:right;
	margin:3px 0 0 55px;
	overflow:hidden;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.lightbox .country-box .image-holder img{
	display:block;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.lightbox .country-box .text-holder{
	overflow:hidden;
}
.lightbox .country-box p{margin:0;}
.lightbox .country-box .nav{
	position:absolute;
	bottom:27px;
	left:95px;
	width:163px;
	font-size:12px;
	line-height:14px;
}
.lightbox .country-box .nav:after{
	content:"|";
	position:absolute;
	left:91px;
	top:0;
}
.lightbox .country-box .btn-prev{
	float:left;
	color:#fff;
}
.lightbox .country-box .btn-next{
	float:right;
	color:#fff;
}
.lightbox .country-box .close{
	position:absolute;
	right:15px;
	top:14px;
	background:url(../images/btn-close.png) no-repeat;
	width: 29px;
	height: 29px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.lightbox.access-to-health .close{
	position:absolute;
	right:16px;
	top:13px;
	background:url(../images/btn-close-2.png) no-repeat;
	width: 31px;
	height: 31px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.lightbox.access-to-health .title{
	overflow:hidden;
	padding:0 50px 44px 0;
}
.lightbox.access-to-health h2{
	margin:0;
	/*font:28px/34px "fs_albert_lightregular", Arial, Helvetica, sans-serif;*/
}
.lightbox.access-to-health h3{margin:0 0 17px;}
.lightbox.access-to-health .two-columns{
	overflow:hidden;
}
.lightbox.access-to-health .two-columns .col{
	float:left;
	width:320px;
	margin:0 0 0 42px;
}
.lightbox.access-to-health .two-columns .col:first-child{margin:0;}
.lightbox.access-to-health .two-columns .col a{text-decoration:underline;}
.lightbox.access-to-health .buttons-list{
	margin:0;
	padding:0;
	list-style:none;
}
.lightbox.access-to-health .buttons-list li{
	overflow:hidden;
	width:239px;
	margin:0 0 7px;
}
.lightbox.access-to-health .buttons-list li a{
	display:block;
	vertical-align:middle;
	background:#fff;
	padding:4px 5px 5px;
	text-align:center;
	color:#464646;
	position:relative;
	height:51px;
	width:229px;
	text-transform:uppercase;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	font:15px/18px "fs_albertregular", Arial, Helvetica, sans-serif;
}
.lightbox.access-to-health .buttons-list li a:after{
	content:'';
	display:inline-block;
	height:100%;
	width:1px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	margin:0 0 0 -5px;
}
.lightbox.access-to-health .buttons-list li a span{
	display:inline-block;
	vertical-align:middle;
}
.lightbox.access-to-health p{margin:0 0 43px;}

.slide .column-holder.add .image-holder{
	position:relative;
	padding:42px 0 0 74px;
	width:453px;
	float:left;
}
.slide .column-holder.add .image-holder img{
	display:block;
	margin:0 0 20px;
}
.slide .column-holder.add .image-holder .image-popup{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.creating-popup .popup-frame{
	width:676px;
	padding:20px 24px 42px;
	background:#464646;
	color:#fff;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	position:relative;
}
.creating-popup h2{margin:0 0 15px;}
.creating-popup .close{
	position:absolute;
	right:13px;
	top:15px;
	background:url(../images/btn-close-1.png) no-repeat;
	width: 29px;
	height: 29px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.creating-popup .popup-content{overflow:hidden;}
.creating-popup .popup-columns{
	overflow:hidden;
	width:705px;
	margin:0 0 0 -18px;
}
.creating-popup .popup-col{
	float:left;
	margin:0 0 0 19px;
	width:330px;
}
.creating-popup h4{margin:0 0 43px;}
.creating-popup p{margin:0 0 17px;}
.creating-popup ul{
	margin:0;
	padding:0 0 0 18px;
	list-style:none;
}
.creating-popup ul li{
	padding:0 0 1px 18px;
	background:url(../images/bullet-03.gif) no-repeat 0 5px;
}
.hide-fancy {visibility: hidden !important;}
sup,
sub{
	height:0;
	line-height:1;
	vertical-align:baseline;
	_vertical-align:bottom;
	position:relative;
}
sup{bottom:0.85ex;}
sub{top:.5ex;}
h2 sup,
h3 sup{
	font-size:0.65em;
	bottom:0.75em;
}
.slide .col ul li{margin-bottom:25px;}
.letter-footnote{
	color:#000;
	font-size:10px;
	line-height:14px;
	padding:36px 0 22px;
}
.smallcap{
	font-size: 80%!important;
	text-transform: uppercase!important;
	float: none!important;
	margin: 0 !important; 
	display:inline!important;
	vertical-align: baseline!important;
}
.note225{top:223px!important;}
/* .not-modal #fancybox-content,
.not-modal #fancybox-wrap{z-index:10;} */
.lightbox.access-to-health ol{
	margin:-31px 0 14px;
	padding:0;
	font-size:12px;
	line-height:14px;
	width:100%;
	overflow:hidden;
	counter-reset:item;
}
.lightbox.access-to-health ol ol{margin:0;}
.lightbox.access-to-health ol li {padding:0 0 16px 14px;}
.lightbox.access-to-health ol li:before,
.lightbox.access-to-health ol .num {
	float:left;
	width:14px;
	margin:0 0 0 -14px;
	content:counters(item, ".") ".";
	counter-increment:item;
}