	/* normalize.css v1.0.1 | MIT License | git.io/normalize */.mobile-show
{
	display:none !important
}
.container_12
{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	max-width:1040px;
	width:100%;z-index:5000
}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12
{
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	margin-right:1%;
	margin-left:1%;
	min-height:1px;
	height:auto;
	vertical-align:top;z-index:5000
}
.grid_12
{
	overflow:visible
}
.alpha
{
	margin-left:0
}
.omega
{
	margin-right:0
}
.container_12 .grid_1
{
	width:6.333%
}
.container_12 .grid_2
{
	width:14.667%
}
.container_12 .grid_3
{
	width:23.0%
}
.container_12 .grid_4
{
	width:31.333%
}
.container_12 .grid_5
{
	width:39.667%
}
.container_12 .grid_6
{
	width:48.0%
}
.container_12 .grid_7
{
	width:56.333%
}
.container_12 .grid_8
{
	width:64.667%
}
.container_12 .grid_9
{
	width:73.0%
}
.container_12 .grid_10
{
	width:81.333%
}
.container_12 .grid_11
{
	width:89.667%
}
.container_12 .grid_12
{
	width:98.0%
}
.container_12 .prefix_1
{
	padding-left:8.333%
}
.container_12 .prefix_2
{
	padding-left:16.667%
}
.container_12 .prefix_3
{
	padding-left:25.0%
}
.container_12 .prefix_4
{
	padding-left:33.333%
}
.container_12 .prefix_5
{
	padding-left:41.667%
}
.container_12 .prefix_6
{
	padding-left:50.0%
}
.container_12 .prefix_7
{
	padding-left:58.333%
}
.container_12 .prefix_8
{
	padding-left:66.667%
}
.container_12 .prefix_9
{
	padding-left:75.0%
}
.container_12 .prefix_10
{
	padding-left:83.333%
}
.container_12 .prefix_11
{
	padding-left:91.667%
}
.container_12 .suffix_1
{
	padding-right:8.333%
}
.container_12 .suffix_2
{
	padding-right:16.667%
}
.container_12 .suffix_3
{
	padding-right:25.0%
}
.container_12 .suffix_4
{
	padding-right:33.333%
}
.container_12 .suffix_5
{
	padding-right:41.667%
}
.container_12 .suffix_6
{
	padding-right:50.0%
}
.container_12 .suffix_7
{
	padding-right:58.333%
}
.container_12 .suffix_8
{
	padding-right:66.667%
}
.container_12 .suffix_9
{
	padding-right:75.0%
}
.container_12 .suffix_10
{
	padding-right:83.333%
}
.container_12 .suffix_11
{
	padding-right:91.667%
}
.container_12 .push_1
{
	left:8.333%
}
.container_12 .push_2
{
	left:16.667%
}
.container_12 .push_3
{
	left:25.0%
}
.container_12 .push_4
{
	left:33.333%
}
.container_12 .push_5
{
	left:41.667%
}
.container_12 .push_6
{
	left:50.0%
}
.container_12 .push_7
{
	left:58.333%
}
.container_12 .push_8
{
	left:66.667%
}
.container_12 .push_9
{
	left:75.0%
}
.container_12 .push_10
{
	left:83.333%
}
.container_12 .push_11
{
	left:91.667%
}
.container_12 .pull_1
{
	left:-8.333%
}
.container_12 .pull_2
{
	left:-16.667%
}
.container_12 .pull_3
{
	left:-25.0%
}
.container_12 .pull_4
{
	left:-33.333%
}
.container_12 .pull_5
{
	left:-41.667%
}
.container_12 .pull_6
{
	left:-50.0%
}
.container_12 .pull_7
{
	left:-58.333%
}
.container_12 .pull_8
{
	left:-66.667%
}
.container_12 .pull_9
{
	left:-75.0%
}
.container_12 .pull_10
{
	left:-83.333%
}
.container_12 .pull_11
{
	left:-91.667%
}
.clear
{
	display:block;
	visibility:hidden;
	clear:both;
	overflow:hidden;
	width:0;
	height:0
}
.clearfix
{
	display:block;
	visibility:hidden;
	clear:both;
	overflow:hidden;
	width:0;
	height:0
}
.clearfix:after
{
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
	header.header
{
	background-color:#ffffff;z-index:5000
}
	header.header .logo
{

}
	header.header .logo a
{
	outline:none
}
	header.header ul
{
	margin:0;
	padding:0;
	list-style:none;z-index:5000
}
	header.header .icon-main-nav
{
	position:absolute;
	top:5px;
	left:30px;
	width:40px;
	height:40px;
	background:url(img/sprite_mobile_icons.png) no-repeat;z-index:5000
}
	header.header .icon-main-nav.open
{
	background-position:0 -40px
}
	header.header .icon-search
{
	position:absolute;
	top:5px;
	right:5px;
	width:40px;
	height:40px;
	;z-index:5000
	 display:none
}
	header.header .main-nav
{
	margin:0;
	margin-right:0px;
	margin-left:20px;
	padding:0;
	list-style:none
}
	header.header .main-nav ul
{
	font-size:0px
}
	header.header .main-nav ul li
{
	display:inline-block;
	overflow:hidden;
	height:34px;
	line-height:24px
}
	header.header .main-nav ul li .lt-ie8
{
	display:inline;
	zoom:1
}
	header.header .main-nav ul li a
{
	-webkit-transition:color 100ms ease;
	-moz-transition:color 100ms ease;
	-o-transition:color 100ms ease;
	transition:color 100ms ease;
	display:block;
	padding:3px 40px 0 0;
	text-decoration:none;
	font-size:18px;
	font-family: "Source Sans Pro",Helvetica,sans-serif;
	color: #828387;
	  font-weight: normal;z-index:5000
}
	header.header .main-nav ul li a .lt-ie8
{
	display:inline;
	zoom:1;z-index:5000
}
	header.header .main-nav ul li a:hover
{
	color:#12a3d3;z-index:5000
}
	header.header .main-nav ul li a.active,header.header .main-nav ul li a:focus
{
	outline:none;
	color:#ff4a2b
}
.enterprise-cloud .main-nav ul li:nth-child(2) a
{
	color:#000 !important
}
.mobile-search-wrapper
{
	-webkit-transition:height 100ms ease-in-out;
	-moz-transition:height 100ms ease-in-out;
	-o-transition:height 100ms ease-in-out;
	transition:height 100ms ease-in-out;
	position:absolute;
	top:50px;
	z-index:5000;
	overflow:hidden;
	width:100%;
	height:0px;
	background:#D1D1D1
}
.mobile-search-wrapper.open
{
	height:50px;
	box-shadow:0 2px 1px rgba(0,0,0,0.2);z-index:5000
}
.mobile-search-wrapper form
{
	position:relative;
	margin:0;
	padding:0;
	width:100%;z-index:5000
}
.mobile-search-wrapper input
{
	position:relative;
	margin-top:10px;
	padding:0 10px;
	width:100%;
	height:25px;
	border:0;
	border-radius:13px;
	background:#ffffff;z-index:5000
}
.submenu-wrapper
{
	-webkit-transition:height 250ms ease-in-out;
	-moz-transition:height 250ms ease-in-out;
	-o-transition:height 250ms ease-in-out;
	transition:height 250ms ease-in-out;
	position:relative;
	overflow:hidden;
	width:100%;
	height:0;
	background:#01b5cc;
	background:rgba(0,0,,0.8);
	box-shadow:0 1px 0px 0px rgba(0,0,0,0.25),0 2px 2px 0px rgba(0,0,0,0.25);
	 /*background-image:url(img/2back1.png);
	 background-repeat:repeat-x;
	 */z-index: 5000
}
.submenu-wrapper .intelligent-control
{
	position:absolute;
	top:6px;
	left:28px;
	width:80px;
	font-size:16px;
	font-family:"Source Sans Pro",Helvetica,sans-serif;z-index:5000
}
.submenu-wrapper .intelligent-control a
{
	text-decoration:none
}
.submenu-wrapper .intelligent-control a:hover
{
	color:white
}
.submenu-wrapper.open
{
	opacity:1
}
.submenu-wrapper .sub-menu
{
	top:0;
	left:0;
	display:none;
	height:auto !important;
	opacity:0
}
.submenu-wrapper .sub-menu.align-right
{
	text-align:right
}
.submenu-wrapper .sub-menu.align-right ul
{
	margin-right:168px;z-index:5000
}
.submenu-wrapper .sub-menu.active
{
	display:block;
	opacity:1;z-index:5000
}
.submenu-wrapper .sub-menu ul
{
	margin:0;
	margin-left:20px;
	padding:0;
	padding-top:10px;
	list-style:none;
	font-size:0;z-index:5000
}
.submenu-wrapper .sub-menu ul>li
{
	position:relative;
	display:inline-block;
	vertical-align:top;
	margin-bottom:0;z-index:5000
}
.submenu-wrapper .sub-menu ul>li .lt-ie8
{
	display:inline;
	zoom:1;z-index:5000
}
.submenu-wrapper .sub-menu ul>li.parent
{
	margin-bottom:10px;
	padding-bottom:7px;
	border-bottom:0px solid rgba(0,0,0,0.1);z-index:5000
}
.submenu-wrapper .sub-menu ul>li.parent a
{
	padding:5px 10px 25px 0px;z-index:5000
}
.submenu-wrapper .sub-menu ul>li a
{
	display:block;
	padding:0 30px 10px 10px;
	text-decoration:none;
	font-size:16px;
	color:#ffffff;
	 font-family: "Source Sans Pro",Helvetica,sans-serif;
	 line-height:13px;z-index:5000; margin: 5px 0;
}
.submenu-wrapper .sub-menu ul>li a:hover,.submenu-wrapper .sub-menu ul>li a.active
{
	color:#12a3d3;
	 font-family: "Source Sans Pro",Helvetica,sans-serif;
	  font-weight: normal;z-index:5000; margin: 5px 0;
}
.submenu-wrapper .sub-menu ul>li a.has_children
{
	position:relative font-size: 18px;
	font-family: "Source Sans Pro",Helvetica,sans-serif;
	 color:#ffffff;
	 font-weight: normal;z-index:5000
}
.submenu-wrapper .sub-menu ul>li a.has_children:after
{
	position:absolute;
	top:17px;
	left:11px;
	width:1px;
	height:10px;
	background:#909090;
	color:#12a3d3;z-index:5000
}
.submenu-wrapper .sub-menu ul>li ul
{
	margin-left:0;
	padding-top:8px;
	padding-bottom:10px;z-index:5000
}
.submenu-wrapper .sub-menu ul>li ul li
{
	display:block;
	padding-bottom:0px;z-index:5000
}
.submenu-wrapper .sub-menu ul>li ul li .lt-ie8
{
	zoom:1;z-index:5000
}
.submenu-wrapper .sub-menu ul>li ul li a
{
	padding:0 20px 0 10px;
	font-size:14px;
	font-family: "Source Sans Pro",Helvetica,sans-serif;
	 font-weight: normal;
	 color:#ffffff;
	line-height:15px;z-index:5000
}
.search-area
{
	position:absolute;
	top:15px;
	right:10px;
	text-align:right;
	font-size:11px;z-index:5000
}
	@media screen and (max-width: 830px)
{
.mobile-hide
{
	display:none !important;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
.mobile-show
{
	display:block !important;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
.container_12
{
	margin-right:10px;
	margin-left:10px;
	width:auto;z-index:5000
}
.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12
{
	left:0;
	display:block;
	float:none;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	width:auto;z-index:5000
}
.container_12 .grid_50
{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	float:left;z-index:5000
}
.container_12 .hide
{
	display:none;z-index:5000
}
.page-template-paid-search-landing-page-php #content_top .grid_4
{
	float:none;
	text-align:left;z-index:5000
}
.page-template-paid-search-landing-page-php #content_top .grid_8
{
	padding-bottom:20px;z-index:5000
}
.page-template-paid-search-landing-page-php .lpform
{
	margin-bottom:12px;
	padding:0 15px;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
	header.header
{
	background-color:#ffffff;
	height:45px;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
	header.header .logo
{
	top:6px;
	left:10px;
	width:39px;
	height:39px;
	background-size:39px 39px;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
	header.header .main-nav
{
	display:none;z-index:5000
}

}
	@media screen and (max-width: 1009px)
{
	header.header .main-nav ul li
{
	line-height:111px;z-index:5000
}

}
	@media screen and (max-width: 1009px)
{
	header.header .main-nav ul li a
{
	padding:0 5px;
	font-size:13px;z-index:5000
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper
{
	z-index:9999;
	background:#ffffff;
	-webkit-transform:translate3d(0, 0, 0)
}
.submenu-wrapper.open
{
	position:absolute;
	/*height:1100px !important;*/
	-webkit-transform:translate3d(0, 0, 0)
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper.open .sub-menu.show
{
	left:0px;
	 height: auto !important
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu.align-right
{
	text-align:left
}
.submenu-wrapper .sub-menu.align-right ul
{
	margin-right:0
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu
{
	-webkit-transition:left 250ms ease;
	-moz-transition:left 250ms ease;
	-o-transition:left 250ms ease;
	transition:left 250ms ease;
	position:absolute;
	top:0px;
	bottom:0px;
	left:100%;
	display:block;
	margin-left:0;
	width:100%;
	background:#ffffff;
	opacity:1;
	z-index:1000
}
.submenu-wrapper .sub-menu:not(.top-level)
{
	background-color:#ffffff
}
.submenu-wrapper .sub-menu.top-level
{
	left:0%;
	display:block !important;
	opacity:1 !important;
	 
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul
{
	margin-left:70px;
	z-index: 1000
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li
{
	min-width:100%
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li a
{
	padding:5px 10px 25px 0px;
	color:#000000;
	font-size:20px
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li a:hover
{
	color:#12a3dc
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li a.has_children
{
	padding:5px 10px 10px 0px
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li a.has_children:after
{
	display:none
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li ul
{
	padding-bottom:20px
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li ul li a
{
	padding:5px 10px 10px 0px;
	font-size:16px
}

}
	@media screen and (max-width: 1009px)
{
.anchor-blocks .anchor-block
{
	float:none;
	width:100% !important;
	border-right-width:0
}

}
	@media screen and (max-width: 830px)
{
	footer.footer .top
{
	display:none
}

}
	@media screen and (max-width: 830px)
{
.footermenu-wrapper
{
	margin-top:50px;
	margin-left:0
}

}
	@media screen and (max-width: 830px)
{
.footermenu-wrapper .sub-menu
{
	display:block
}
	@media screen and (max-width: 830px)
{
.extra
{
	position:absolute;
	top:6px;
	right:0;
	left:auto !important;
	width:auto !important
}

}
	@media only screen and (max-width: 540px)
{
	#sticky_cta #contact_wrapper
{
	width:300px
}
	#sticky_cta #contact_wrapper.open
{
	height:146px !important
}
	#sticky_cta .form_wrapper
{
	display:none
}
	#sticky_cta .call_direct,#sticky_cta .form_direct
{
	background:#fff;
	color:#576b72;
	display:block;
	padding-top:18px;
	text-align:center
}
	#sticky_cta .call_direct a,#sticky_cta .form_direct a
{
	color:#576b72
}

}
	@media screen and (max-width: 830px)
{
.section .video-link
{
	margin-top:-150px
}

}
	@media screen and (max-width: 830px)
{
.section.small-padding-top
{
	padding-top:1px;
	margin-top:-10px
}

}
	@media screen and (max-width: 830px)
{
.sub-separator
{
	margin-left:0
}

}
	@media screen and (max-width: 830px)
{
.section-image .section-ontop
{
	position:relative;
	top:auto
}

}
	@media screen and (max-width: 830px)
{
.section_dark_text
{
	background:#050708
}

}
	@media screen and (max-width: 830px)
{
.section-main
{
	padding-top:200px;
	padding-bottom:20px
}
.section-main.no-image
{
	padding-bottom:40px
}

}
	@media screen and (max-width: 830px)
{
.section-header
{
	padding-top:10px
}

}
	@media screen and (max-width: 830px)
{
.section-video .video-link
{
	width:53px;
	height:53px;
	background-size:53px 106px;
	margin-left:-26px;
	margin-top:-26px
}
.section-video .video-link:hover
{
	background-position:left -53px
}

}
	@media screen and (max-width: 830px)
{
.section_news .category
{
	margin-bottom:5px
}

}
	@media screen and (max-width: 830px)
{
.section_news .content p,.section_news .content ul li p
{
	margin-bottom:10px
}

}
	@media screen and (max-width: 830px)
{
.section_news.section_news_single
{
	padding-top:10px
}

}
	@media screen and (max-width: 1009px)
{
.call-to-action span
{
	font-size:16px;
	padding-top:18px
}

}
	@media screen and (max-width: 830px)
{
.call-to-action span
{
	font-size:23px;
	padding-top:24px;
	font-size:18px
}

}
	@media screen and (max-width: 1009px)
{
.call-to-action.phone span
{
	font-size:23px
}

}
	@media screen and (max-width: 830px)
{
.blog-header
{
	padding-top:30px
}

}
	@media screen and (max-width: 830px)
{
.blog-header h1
{
	font-size:50px
}

}
	@media screen and (max-width: 830px)
{
.blog .section-main h3
{
	font-size:20px
}

}
	@media screen and (max-width: 830px)
{
.blog .section-main .meta
{
	display:none
}

}
	@media screen and (max-width: 830px)
{
.blog .section-main .wp-post-image
{
	display:none
}

}
	@media screen and (max-width: 830px)
{
.firstPost .postImageHeaderFrame
{
	height:200px
}
.smallPost .postImageHeader
{
	width:100%;
	max-width:100% !important
}

}
	@media screen and (max-width: 830px)
{
.vlc .options
{
	top:25%
}

}
	@media screen and (max-width: 700px)
{
.vlc .options
{
	top:3%
}

}
	@media screen and (max-width: 830px)
{
.vlc .options li
{
	font-size:16px
}

}
	@media screen and (max-width: 700px)
{
.vlc .options li
{
	font-size:13px
}

}
	@media screen and (max-width: 650px)
{
.vlc .options li.total:hover:after,.vlc .options li.total.active:after
{
	display:none
}

}
	@media print
{
	@font-face
{
	font-weight:normal;
	font-style:normal;
	font-family:'effraregular';
	src:url("fonts/effra_std_rg-webfont.eot");
	src:url("fonts/effra_std_rg-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/effra_std_rg-webfont.woff") format("woff"),url("fonts/effra_std_rg-webfont.ttf") format("truetype"),url("fonts/effra_std_rg-webfont.svg#effraregular") format("svg")
}
	@font-face
{
	font-weight:normal;
	font-style:normal;
	font-family:'effrabold';
	src:url("fonts/effra_std_bd-webfont.eot");
	src:url("fonts/effra_std_bd-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/effra_std_bd-webfont.woff") format("woff"),url("fonts/effra_std_bd-webfont.ttf") format("truetype"),url("fonts/effra_std_bd-webfont.svg#effrabold") format("svg")
}
	@font-face
{
	font-weight:normal;
	font-style:normal;
	font-family:'effra_lightregular';
	src:url("fonts/effra_std_lt-webfont.eot");
	src:url("fonts/effra_std_lt-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/effra_std_lt-webfont.woff") format("woff"),url("fonts/effra_std_lt-webfont.ttf") format("truetype"),url("fonts/effra_std_lt-webfont.svg#effra_lightregular") format("svg")
}
.hideimg
{
	width:0;
	height:0;
	overflow:hidden;
	display:block
}
	*
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	cursor:inherit;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
	body
{
	margin:0;
	padding:0;
	color:#000000;
	font-size:12px;
	font-family:arial
}
	img
{
	max-width:100% !important;
	height:auto !important
}
	a
{
	color:inherit;
	cursor:pointer;
	text-decoration:none
}
	a img
{
	border:0
}
.section p a
{
	color:#ff4a2b
}
.section p a:hover
{
	text-decoration:underline
}
	h1,h2,h3,h4,h5,p
{
	margin:0;
	font-weight:400;
	font-family:'effrabold';
	line-height:120%
}
	h1 span.light,h2 span.light,h3 span.light,h4 span.light,h5 span.light,p span.light
{
	font-family:"effra_lightregular"
}
	p
{
	font-family:"effraregular"
}
	ul li,ol li
{
	color:#556e79;
	font-size:18px;
	margin-bottom:10px
}
	h1
{
	color:#ff4a2b;
	font-size:34px
}
	h2
{
	color:black;
	font-size:100px
}
	h2.margin-bottom
{
	margin-bottom:25px
}
	h3
{
	font-size:34px
}
	h4
{
	color:#ff4a2b;
	font-size:16px
}
	h4.light
{
	font-size:22px;
	margin-bottom:10px !important
}
	h5
{
	font-size:22px
}
	h5.light
{
	font-family:"effra_lightregular"
}
	p
{
	color:#556e79;
	font-size:20px
}
	p.small
{
	font-size:16px
}
	p.large
{
	font-size:34px
}
	blockquote
{
	margin-left:0;
	color:#ff4a2b;
	font-size:20px
}
	blockquote p
{
	color:inherit;
	font-size:inherit
}
.mobile-show
{
	display:none !important
}
	input
{
	outline:none
}
.aligncenter,div.aligncenter
{
	display:block;
	margin:0 auto
}
.alignright
{
	float:right
}
.alignleft
{
	float:left
}
.aligncenter
{
	display:block;
	margin:0 auto
}
.textleft
{
	text-align:left
}
.textcenter
{
	text-align:center
}
.textright
{
	text-align:right
}
	a img.alignright
{
	float:right
}
	a img.alignnone
{
	float:none
}
	a img.alignleft
{
	float:left
}
	a img.aligncenter
{
	display:block;
	margin-right:auto;
	margin-left:auto
}
.post-edit-link
{
	-webkit-transition:all 200ms ease;
	-moz-transition:all 200ms ease;
	-o-transition:all 200ms ease;
	transition:all 200ms ease;
	position:fixed;
	right:25px;
	bottom:15px;
	z-index:2000;
	display:block;
	overflow:hidden;
	width:36px;
	height:36px;
	border-radius:50%;
	background:#000 url(img/edit-icon.png) 9px 9px no-repeat;
	color:white;
	text-indent:-1000px;
	opacity:0.4;
	-webkit-transform:translate3d(0, 0, 0) scale(0.5)
}
.post-edit-link:hover
{
	opacity:0.90;
	-webkit-transform:translate3d(0, 0, 0) scale(1)
}
	input
{
	border:1px solid #000
}
.home .carousel
{
	position:relative;
	overflow:hidden;
	min-height:500px !important;
	height:2000px;
	visibility:hidden;
	width:100%;
	background:white;
	overflow:hidden
}
.home .carousel .carousel-scroller
{
	min-height:100%;
	position:relative;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition:left 375ms ease-in-out 0ms, -webkit-transform 375ms ease-in-out 0ms;
	-moz-transition:left 375ms ease-in-out 0ms, -moz-transform 375ms ease-in-out 0ms;
	-o-transition:left 375ms ease-in-out 0ms, -o-transform 375ms ease-in-out 0ms;
	transition:left 375ms ease-in-out 0ms,transform 375ms ease-in-out 0ms
}
.home .carousel .item
{
	position:absolute;
	top:0;
	left:0;
	z-index:50;
	width:100%;
	height:100%;
	background:white;
	background-position:center top;
	background-size:100%;
	background-size:cover;
	background-repeat:no-repeat
}
.home .carousel .item .home-full-link
{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	z-index:20;
	text-decoration:none;
	-webkit-user-drag:none;
	cursor:pointer
}
.home .carousel .item:nth-child(2)
{
	left:100%
}
.home .carousel .item:nth-child(3)
{
	left:200%
}
.home .carousel .item:nth-child(4)
{
	left:300%
}
.home .carousel .item.behind
{
	z-index:90;
	opacity:1
}
.home .carousel .item.active
{
	z-index:100;
	opacity:1
}
.home .carousel .item .container_12
{
	position:relative;
	z-index:5;
	height:100%
}
.home .carousel .item .container_12:before
{
	content:'';
	position:relative;
	width:1px;
	margin-right:4px;
	height:100%;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden
}
.home .carousel .item .container_12 .content
{
	margin-top:-5%;
	width:100%;
	height:auto;
	bottom:auto;
	display:inline-block;
	vertical-align:middle;
	width:auto;
	position:relative;
	width:95%
}
.home .carousel .item .container_12 .content *
{
	overflow:visible
}
.home .carousel .item .container_12 h1,.home .carousel .item .container_12 h2,.home .carousel .item .container_12 h3,.home .carousel .item .container_12 h4,.home .carousel .item .container_12 h5
{
	color:#000000;
	font-size:60px;
	line-height:55px
}
.home .carousel .item .container_12 h1 .large,.home .carousel .item .container_12 h2 .large,.home .carousel .item .container_12 h3 .large,.home .carousel .item .container_12 h4 .large,.home .carousel .item .container_12 h5 .large
{
	font-size:300%;
	line-height:80%
}
.home .carousel .item .container_12 p
{
	color:#000000;
	font-size:27px;
	font-family:"effra_lightregular"
}
.home .carousel .item .container_12 .text-light h1,.home .carousel .item .container_12 .text-light h2,.home .carousel .item .container_12 .text-light h3,.home .carousel .item .container_12 .text-light h4,.home .carousel .item .container_12 .text-light h5,.home .carousel .item .container_12 .text-light p
{
	color:#fff
}
.home .carousel .box-items
{
	position:absolute;
	bottom:50px;
	z-index:200;
	overflow:hidden;
	width:100%;
	height:40%;
	height:145px
}
.home .carousel .box-items .box-item
{
	-webkit-transition:margin-top 375ms ease-in-out;
	-moz-transition:margin-top 375ms ease-in-out;
	-o-transition:margin-top 375ms ease-in-out;
	transition:margin-top 375ms ease-in-out;
	position:relative;
	float:left;
	margin-top:50px;
	width:100%;
	height:145px;
	vertical-align:top;
	cursor:default;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	overflow:hidden
}
.home .carousel .box-items .box-item .linkblocker
{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:100%;
	background:transparent;
	z-index:200;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transition:left 0ms 600ms;
	-moz-transition:left 0ms 600ms;
	-o-transition:left 0ms 600ms;
	transition:left 0ms 600ms
}
.home .carousel .box-items .box-item .container
{
	margin-right:1px;
	height:100%;
	background:rgba(255,255,255,0.5);
	position:relative;
	overflow:hidden
}
.home .carousel .box-items .box-item .container *
{
	position:relative;
	z-index:2
}
.home .carousel .box-items .box-item .container .bg
{
	position:absolute;
	top:-1px;
	right:-1px;
	bottom:-1px;
	left:-1px;
	z-index:1;
	background:white;
	opacity:0
}
.home .carousel .box-items .box-item .container h3
{
	overflow:hidden;
	padding:5px 10px;
	color:#000000;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:22px;
	font-family:"effrabold"
}
.home .carousel .box-items .box-item .container p
{
	margin-bottom:5px;
	font-size:12px
}
.home .carousel .box-items .box-item .container a
{
	color:#000000;
	font-size:12px;
	font-family:"effrabold"
}
.home .carousel .box-items .box-item .container a:hover
{
	color:#ff4a2b
}
.home .carousel .box-items .box-item .container ul
{
	margin:0;
	padding:0;
	list-style:none;
	font-size:20px
}
.home .carousel .box-items .box-item .container .box-content
{
	margin:200px 10px 0px 10px
}
.home .carousel .box-items .box-item .container .box-content img
{
	padding-bottom:5px
}
.home .carousel .box-items .box-item .container .box-content a
{
	text-decoration:none
}
.home .carousel .box-items .box-item.box-item-light .container .bg
{
	background-color:#d3d3d3;
	background-image:-webkit-linear-gradient(top, #fff, #a8a8a8);
	background-image:linear-gradient(to bottom, #fff, #a8a8a8);
	background-repeat:repeat-x
}
.home .carousel .box-items .box-item.box-item-dark .container .bg
{
	background-color:#1b1b1b;
	background-image:-webkit-linear-gradient(top, #000, #363636);
	background-image:linear-gradient(to bottom, #000, #363636);
	background-repeat:repeat-x
}
.home .carousel .box-items .box-item.box-item-image .container .bg
{
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat
}
.home .carousel .box-items .box-item:hover,.home .carousel .box-items .box-item.active
{
	margin-top:0
}
.home .carousel .box-items .box-item:hover .linkblocker,.home .carousel .box-items .box-item.active .linkblocker
{
	left:-100%
}
.home .carousel .box-items .box-item:hover .container h3,.home .carousel .box-items .box-item.active .container h3
{
	color:#ff4a2b !important
}
.home .carousel .box-items .box-item:hover .container .bg,.home .carousel .box-items .box-item.active .container .bg
{
	opacity:1
}
.home .carousel .box-items .box-item:hover .container .box-content,.home .carousel .box-items .box-item.active .container .box-content
{
	margin-top:10px
}
.home .carousel .box-items .box-item:hover.box-item-dark .container *,.home .carousel .box-items .box-item.active.box-item-dark .container *
{
	color:#fff
}
.home .carousel .box-items .box-item:hover.box-item-dark .container a:hover,.home .carousel .box-items .box-item.active.box-item-dark .container a:hover
{
	color:#ff4a2b
}
.home .carousel .box-items.box-items-1 .box-item
{
	width:100%
}
.home .carousel .box-items.box-items-2 .box-item
{
	width:50%
}
.home .carousel .box-items.box-items-3 .box-item
{
	width:33%
}
.home .carousel .box-items.box-items-3 .box-item:last-child
{
	width:34%
}
.home .carousel .box-items.box-items-4 .box-item
{
	width:25%
}
.home .carousel .leftArrow,.home .carousel .rightArrow
{
	position:absolute;
	top:45%;
	left:0;
	z-index:100;
	margin-top:-56px;
	width:27px;
	height:112px;
	background:url(img/banner-arrows.png);
	cursor:pointer
}
.home .carousel .leftArrow:hover,.home .carousel .rightArrow:hover
{
	background-position:left -112px
}
.home .carousel .rightArrow
{
	margin-left:-27px;
	background-position:right top
}
.home .carousel .rightArrow:hover
{
	background-position:right -112px
}
.twitter-ticker
{
	position:absolute;
	bottom:20px;
	width:100%;
	z-index:9000;
	font-size:12px;
	color:black;
	font-family:'effraregular';
	cursor:default
}
.twitter-ticker .container_12
{
	background:rgba(255,255,255,0.5);
	padding:5px
}
.twitter-ticker .container_12:hover
{
	background:#fdfdfd
}
.twitter-ticker a
{
	font-family:'effrabold';
	color:#000
}
.twitter-ticker a:hover
{
	color:#ff4a2b
}
.twitter-ticker .mtphr-dnt-twitter-handle
{
	display:none
}
.twitter-ticker .mtphr-dnt-twitter-handle:after
{
	content:":&nbsp;
	"
}
.container_12
{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	max-width:960px;
	width:92%
}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12
{
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	margin-right:1%;
	margin-left:1%;
	min-height:1px;
	height:auto;
	vertical-align:top
}
.grid_12
{
	overflow:visible
}
.alpha
{
	margin-left:0
}
.omega
{
	margin-right:0
}
.container_12 .grid_1
{
	width:6.333%
}
.container_12 .grid_2
{
	width:14.667%
}
.container_12 .grid_3
{
	width:23%
}
.container_12 .grid_4
{
	width:31.333%
}
.container_12 .grid_5
{
	width:39.667%
}
.container_12 .grid_6
{
	width:48%
}
.container_12 .grid_7
{
	width:56.333%
}
.container_12 .grid_8
{
	width:64.667%
}
.container_12 .grid_9
{
	width:73%
}
.container_12 .grid_10
{
	width:81.333%
}
.container_12 .grid_11
{
	width:89.667%
}
.container_12 .grid_12
{
	width:98%
}
.container_12 .prefix_1
{
	padding-left:8.333%
}
.container_12 .prefix_2
{
	padding-left:16.667%
}
.container_12 .prefix_3
{
	padding-left:25%
}
.container_12 .prefix_4
{
	padding-left:33.333%
}
.container_12 .prefix_5
{
	padding-left:41.667%
}
.container_12 .prefix_6
{
	padding-left:50%
}
.container_12 .prefix_7
{
	padding-left:58.333%
}
.container_12 .prefix_8
{
	padding-left:66.667%
}
.container_12 .prefix_9
{
	padding-left:75%
}
.container_12 .prefix_10
{
	padding-left:83.333%
}
.container_12 .prefix_11
{
	padding-left:91.667%
}
.container_12 .suffix_1
{
	padding-right:8.333%
}
.container_12 .suffix_2
{
	padding-right:16.667%
}
.container_12 .suffix_3
{
	padding-right:25%
}
.container_12 .suffix_4
{
	padding-right:33.333%
}
.container_12 .suffix_5
{
	padding-right:41.667%
}
.container_12 .suffix_6
{
	padding-right:50%
}
.container_12 .suffix_7
{
	padding-right:58.333%
}
.container_12 .suffix_8
{
	padding-right:66.667%
}
.container_12 .suffix_9
{
	padding-right:75%
}
.container_12 .suffix_10
{
	padding-right:83.333%
}
.container_12 .suffix_11
{
	padding-right:91.667%
}
.container_12 .push_1
{
	left:8.333%
}
.container_12 .push_2
{
	left:16.667%
}
.container_12 .push_3
{
	left:25%
}
.container_12 .push_4
{
	left:33.333%
}
.container_12 .push_5
{
	left:41.667%
}
.container_12 .push_6
{
	left:50%
}
.container_12 .push_7
{
	left:58.333%
}
.container_12 .push_8
{
	left:66.667%
}
.container_12 .push_9
{
	left:75%
}
.container_12 .push_10
{
	left:83.333%
}
.container_12 .push_11
{
	left:91.667%
}
.container_12 .pull_1
{
	left:-8.333%
}
.container_12 .pull_2
{
	left:-16.667%
}
.container_12 .pull_3
{
	left:-25%
}
.container_12 .pull_4
{
	left:-33.333%
}
.container_12 .pull_5
{
	left:-41.667%
}
.container_12 .pull_6
{
	left:-50%
}
.container_12 .pull_7
{
	left:-58.333%
}
.container_12 .pull_8
{
	left:-66.667%
}
.container_12 .pull_9
{
	left:-75%
}
.container_12 .pull_10
{
	left:-83.333%
}
.container_12 .pull_11
{
	left:-91.667%
}
.clear
{
	display:block;
	visibility:hidden;
	clear:both;
	overflow:hidden;
	width:0;
	height:0
}
.clearfix
{
	display:block;
	visibility:hidden;
	clear:both;
	overflow:hidden;
	width:0;
	height:0
}
.clearfix:after
{
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
	* html .clearfix
{
	height:1%
}
	header.header
{
	background-color:#e6e6e6;
	background-image:-webkit-linear-gradient(top, #fff, #cecdcd);
	background-image:linear-gradient(to bottom, #fff, #cecdcd);
	background-repeat:repeat-x;
	position:relative;
	top:0;
	right:0px;
	left:0px;
	z-index:1000;
	overflow:hidden;
	max-height:84px;
	box-shadow:0 1px 0px 0px rgba(0,0,0,0.25),0 2px 2px 0px rgba(0,0,0,0.25)
}
	header.header .logo
{
	position:absolute;
	top:11px;
	left:29px;
	width:61px;
	height:61px
}
	header.header .logo a
{
	outline:none
}
	header.header ul
{
	margin:0;
	padding:0;
	list-style:none
}
	header.header .icon-main-nav
{
	position:absolute;
	top:5px;
	right:70px;
	width:40px;
	height:40px;
	background:url(img/icon-mobile-menu.png) left top no-repeat
}
	header.header .icon-main-nav.open
{
	background-position:left -40px
}
	header.header .icon-search
{
	position:absolute;
	top:5px;
	right:5px;
	width:40px;
	height:40px;
	background:url(img/icon-mobile-search.png) left top no-repeat
}
	header.header .main-nav
{
	margin:0;
	margin-right:150px;
	margin-left:111px;
	padding:0;
	list-style:none
}
	header.header .main-nav ul
{
	font-size:0px
}
	header.header .main-nav ul li
{
	display:inline-block;
	overflow:hidden;
	height:84px;
	line-height:109px
}
	header.header .main-nav ul li a
{
	-webkit-transition:color 100ms ease;
	-moz-transition:color 100ms ease;
	-o-transition:color 100ms ease;
	transition:color 100ms ease;
	display:block;
	padding:0 10px;
	text-decoration:none;
	font-size:16px;
	font-family:'effrabold';
	color:#000
}
	header.header .main-nav ul li a:hover
{
	color:#ff4a2b
}
	header.header .main-nav ul li a.active,header.header .main-nav ul li a:focus
{
	outline:none;
	color:#ff4a2b
}
.mobile-search-wrapper
{
	-webkit-transition:height 100ms ease-in-out;
	-moz-transition:height 100ms ease-in-out;
	-o-transition:height 100ms ease-in-out;
	transition:height 100ms ease-in-out;
	position:absolute;
	top:50px;
	z-index:5000;
	overflow:hidden;
	width:100%;
	height:0px;
	background:#d1d1d1
}
.mobile-search-wrapper.open
{
	height:50px;
	box-shadow:0 2px 1px rgba(0,0,0,0.2)
}
.mobile-search-wrapper form
{
	position:relative;
	margin:0;
	padding:0;
	width:100%
}
.mobile-search-wrapper input
{
	position:relative;
	margin-top:10px;
	padding:0 10px;
	width:100%;
	height:25px;
	border:0;
	border-radius:13px;
	background:#fff
}
.submenu-wrapper
{
	-webkit-transition:height 250ms ease-in-out;
	-moz-transition:height 250ms ease-in-out;
	-o-transition:height 250ms ease-in-out;
	transition:height 250ms ease-in-out;
	position:absolute;
	z-index:200;
	overflow:hidden;
	width:100%;
	height:0;
	background:#9F9F9F;
	background:rgba(163,163,163,0.975);
	box-shadow:0 1px 0px 0px rgba(0,0,0,0.25),0 2px 2px 0px rgba(0,0,0,0.25)
}
.submenu-wrapper .intelligent-control
{
	position:absolute;
	top:6px;
	left:28px;
	width:80px;
	font-size:16px;
	font-family:"effraregular"
}
.submenu-wrapper .intelligent-control a
{
	text-decoration:none
}
.submenu-wrapper .intelligent-control a:hover
{
	color:#fff
}
.submenu-wrapper.open
{
	opacity:1
}
.submenu-wrapper .sub-menu
{
	top:0;
	left:0;
	display:none;
	height:auto !important;
	opacity:0
}
.submenu-wrapper .sub-menu.align-right
{
	text-align:right
}
.submenu-wrapper .sub-menu.align-right ul
{
	margin-right:168px
}
.submenu-wrapper .sub-menu.active
{
	display:block;
	opacity:1
}
.submenu-wrapper .sub-menu ul
{
	margin:0;
	margin-left:111px;
	padding:0;
	padding-top:10px;
	list-style:none;
	font-size:0
}
.submenu-wrapper .sub-menu ul>li
{
	position:relative;
	display:inline-block;
	vertical-align:top;
	margin-bottom:0
}
.submenu-wrapper .sub-menu ul>li.parent
{
	margin-bottom:10px;
	padding-bottom:7px;
	border-bottom:1px solid rgba(0,0,0,0.1)
}
.submenu-wrapper .sub-menu ul>li.parent a
{
	padding:5px 10px 25px 0px
}
.submenu-wrapper .sub-menu ul>li a
{
	display:block;
	padding:0 30px 10px 10px;
	color:#404040;
	text-decoration:none;
	font-size:13px;
	font-family:'effrabold';
	line-height:13px
}
.submenu-wrapper .sub-menu ul>li a:hover,.submenu-wrapper .sub-menu ul>li a.active
{
	color:#fff
}
.submenu-wrapper .sub-menu ul>li a.has_children
{
	position:relative
}
.submenu-wrapper .sub-menu ul>li a.has_children:after
{
	position:absolute;
	top:17px;
	left:11px;
	width:1px;
	height:10px;
	background:#909090;
	content:""
}
.submenu-wrapper .sub-menu ul>li ul
{
	margin-left:0;
	padding-top:8px;
	padding-bottom:10px
}
.submenu-wrapper .sub-menu ul>li ul li
{
	display:block;
	padding-bottom:0px
}
.submenu-wrapper .sub-menu ul>li ul li a
{
	padding:0 30px 0 10px;
	font-size:12px;
	font-family:'effraregular';
	line-height:15px
}
.search-area
{
	position:absolute;
	top:15px;
	right:10px;
	text-align:right;
	font-size:11px
}
.search-area .search
{
	-webkit-transition:width 200ms ease;
	-moz-transition:width 200ms ease;
	-o-transition:width 200ms ease;
	transition:width 200ms ease;
	position:absolute;
	right:0px;
	margin-bottom:10px;
	padding:0 10px;
	width:90px;
	height:25px;
	border:0;
	border-radius:13px;
	background:#dcdcdc
}
.search-area .search:focus
{
	width:140px
}
.search-area .header
{
	margin-top:35px;
	margin-bottom:13px;
	font-weight:700
}
.search-area .header a
{
	color:#828282;
	text-decoration:none
}
.search-area .header a:hover
{
	color:#fe4d30
}
	footer.footer
{
	position:relative;
	width:100%
}
	footer.footer a
{
	text-decoration:none
}
	footer.footer .top
{
	background-color:#747474;
	background-image:-webkit-linear-gradient(top, #7a7a7a, #6f6f6f);
	background-image:linear-gradient(to bottom, #7a7a7a, #6f6f6f);
	background-repeat:repeat-x;
	min-height:170px;
	border-bottom:1px solid #3A3A3A;
	box-shadow:inset 0 2px 2px 0px rgba(0,0,0,0.25)
}
	footer.footer .bottom
{
	padding-top:7px;
	padding-bottom:8px;
	min-height:32px;
	border-top:1px solid #6A6A6A;
	background:#5B5B5B;
	color:#BFBFBF;
	line-height:16px
}
	footer.footer .bottom a
{
	text-decoration:none
}
	footer.footer .bottom a:hover
{
	color:#fff
}
	footer.footer .social
{
	position:absolute;
	top:14px;
	left:0px
}
.footermenu-wrapper
{
	margin-top:13px;
	margin-left:113px
}
.footermenu-wrapper ul
{
	margin:0;
	margin-bottom:10px;
	padding:0;
	list-style:none
}
.footermenu-wrapper .sub-menu
{
	display:inline-block;
	zoom:1;
	vertical-align:top;
	margin-top:6px
}
.footermenu-wrapper .sub-menu li
{
	margin-bottom:5px
}
.footermenu-wrapper .sub-menu:last-child a
{
	padding-right:0
}
.footermenu-wrapper a
{
	display:block;
	margin-bottom:1px;
	padding-right:20px;
	color:#BFBFBF;
	font-size:11px
}
.footermenu-wrapper a:hover
{
	color:#fff
}
.footermenu-wrapper .title
{
	margin-bottom:13px;
	font-weight:700
}
.footermenu-wrapper .title a
{
	color:#000
}
.footermenu-wrapper .title a:hover
{
	color:#fff
}
	ul.footer-nav
{
	margin:0;
	margin-top:13px;
	margin-bottom:10px;
	padding:0;
	list-style:none;
	text-align:right;
	font-size:11px
}
	ul.footer-nav a
{
	display:inline-block;
	margin-bottom:1px;
	padding-right:0px;
	color:#000000;
	font-size:11px;
	font-weight:700
}
	ul.footer-nav a:hover
{
	color:#fff
}
.footer input
{
	margin:0;
	padding:5px;
	height:20px;
	outline:none;
	border:0;
	border-radius:0;
	background:#ffffff;
	line-height:20px;
	-webkit-appearance:none
}
.footer input:focus
{
	border:1px solid #666
}
	button
{
	height:18px;
	border:0;
	border-radius:0;
	background:#ff4a2b;
	color:white;
	text-transform:uppercase;
	font-size:9px;
	cursor:pointer
}
	section.content
{
	background:#fbfbfb url(img/background.png) left top no-repeat;
	background-attachment:fixed;
	background-size:100% 650px
}
	section.content>.container_12
{
	background-position:center top;
	background-size:100% auto;
	background-repeat:no-repeat
}
.section
{
	padding-top:35px;
	padding-bottom:25px;
	background-position:top center !important;
	background-size:100% !important;
	background-repeat:no-repeat !important
}
.section.section_separator
{
	border-bottom:2px solid #d4dadd
}
.section h3
{
	margin-top:6px;
	margin-bottom:39px
}
.section h3.small-bottom-margin
{
	margin-bottom:10px
}
.section h4
{
	margin-bottom:20px
}
.section p
{
	margin-bottom:10px
}
.section blockquote
{
	margin-bottom:10px
}
.section .video-link
{
	position:absolute;
	left:50%;
	margin-top:-220px;
	margin-left:-53px;
	width:107px;
	height:107px;
	background:url(img/video-link.png) left top no-repeat
}
.section .video-link:hover
{
	background-position:left -107px
}
.section.small-padding
{
	padding-top:20px;
	padding-bottom:0px
}
.section.small-padding-top
{
	padding-top:20px
}
.orange
{
	color:#ff4a2b !important
}
.sub-separator
{
	height:2px;
	background:#D4DADD;
	margin-left:16.667%;
	margin-top:30px;
	margin-bottom:20px
}
.section_separator
{
	border-bottom:2px solid #d4dadd
}
.section-image
{
	position:relative;
	background:#fff
}
.section-image .section-ontop
{
	position:absolute;
	top:0;
	width:100%;
	z-index:20
}
.section-image .section-ontop.mobile-ignore
{
	position:absolute;
	top:0;
	width:100%
}
.section_clear
{
	background:transparent
}
.section_light
{
	background:#fff
}
.section_dark
{
	background:#000
}
.section_dark h3
{
	color:#fff
}
.section_dark_text h3
{
	color:#fff
}
.section_gradient
{
	background-color:#e2e5e4;
	background-image:-webkit-linear-gradient(top, #fff, #c6cbca);
	background-image:linear-gradient(to bottom, #fff, #c6cbca);
	background-repeat:repeat-x
}
.section_gradient_dark
{
	background-color:#4c4c4c;
	background-image:-webkit-linear-gradient(top, #333, #656565);
	background-image:linear-gradient(to bottom, #333, #656565);
	background-repeat:repeat-x
}
.section_gradient_dark h2,.section_gradient_dark p
{
	color:#fff
}
	h3.pad-top
{
	padding-top:20px
}
.section-main
{
	padding-top:351px;
	padding-bottom:58px
}
.section-main.no-image
{
	padding-top:32px;
	padding-bottom:58px
}
.section-header
{
	padding-top:26px
}
.section-header h3
{
	margin-top:0;
	margin-bottom:42px;
	font-family:"effraregular"
}
.section_full
{
	padding:0
}
.section_full p
{
	margin:0
}
.section-video
{
	position:relative
}
.section-video .video-link
{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-53px;
	margin-top:-53px;
	width:107px;
	height:107px;
	background:url(img/video-link.png) left top no-repeat
}
.section-video .video-link:hover
{
	background-position:left -107px
}
.section-no-padding-top
{
	padding-top:0 !important
}
.section_share
{
	padding-top:15px;
	padding-bottom:15px;
	min-height:30px;
	border-top:1px solid #C0BFBF;
	background:#EBEAEA;
	box-shadow:inset 0 1px 0 #FFFFFF;
	color:#807F7F;
	text-shadow:0 -1px rgba(255,255,255,0.2);
	font-weight:700;
	font-size:10px
}
.section_share.section_share_inline
{
	display:inline-block;
	background:white;
	box-shadow:none;
	padding-top:0;
	padding-bottom:0;
	border-top-width:0
}
.section_share .icon-share
{
	width:16px;
	height:16px;
	display:inline-block;
	margin-left:5px;
	background:url(img/share.png) left top no-repeat;
	vertical-align:middle
}
.section_share .icon-backtotop
{
	width:45px;
	height:13px;
	display:inline-block;
	margin-left:5px;
	background:url(img/backtotop.png) left top no-repeat;
	vertical-align:middle
}
.section_share a img
{
	visibility:hidden;
	vertical-align:middle
}
.section_share .share
{
	display:inline;
	padding-right:20px;
	height:23px;
	cursor:pointer
}
.section_share .right-bar
{
	padding-top:6px
}
	img.image-wide
{
	margin-bottom:-4px
}
.section-leadership h2,.section-leadership h3
{
	font-size:33px
}
.section-leadership h3
{
	font-family:'effra_lightregular';
	margin-bottom:10px
}
.section-leadership p
{
	margin-bottom:20px
}
.section_news
{
	padding-top:10px
}
.section_news a
{
	text-decoration:none
}
.section_news .category
{
	line-height:50px;
	font-size:18px;
	margin-bottom:42px
}
.section_news .category img
{
	vertical-align:middle;
	display:inline-block;
	margin-right:10px
}
.section_news .category span
{
	display:inline-block;
	vertical-align:middle;
	padding-bottom:1px
}
.section_news .meta
{
	margin-bottom:15px
}
.section_news h3
{
	margin-bottom:9px
}
.section_news .image
{
	margin-bottom:5px
}
.section_news .content
{
	font-size:16px
}
.section_news .content p
{
	font-size:16px;
	margin-bottom:28px
}
.section_news.section_news_small
{
	padding-bottom:0px
}
.section_news.section_news_single
{
	padding-top:52px
}
.post_navigation
{
	background:#fff
}
.call-to-action
{
	position:relative;
	background-color:#ff670b;
	background-image:-webkit-linear-gradient(top, #ff8000, #ff4e17);
	background-image:linear-gradient(to bottom, #ff8000, #ff4e17);
	background-repeat:repeat-x;
	color:#fff
}
.call-to-action a
{
	text-decoration:none;
	color:#fff
}
.call-to-action img
{
	position:absolute;
	top:50%;
	margin-top:-23px;
	left:10px;
	width:45px;
	height:45px
}
.call-to-action span
{
	display:block;
	font-size:23px;
	font-family:'effrabold';
	padding-top:10px;
	padding-bottom:10px;
	margin-left:70px;
	margin-right:10px;
	line-height:100%;
	min-height:66px
}
.call-to-action.phone span
{
	margin-left:10px;
	padding-top:20px;
	text-align:center
}
.blog .section-header
{
	padding-top:75px
}
.blog .section-header h1
{
	color:#000;
	font-size:120px
}
.blog .section-main
{
	padding-top:50px;
	padding-bottom:58px;
	background-color:#fff
}
.blog .section-main h3
{
	margin-bottom:0;
	color:#ff4a2b;
	font-size:35px
}
.blog .section-main .meta
{
	padding-top:10px
}
.blog .section-main .avatar
{
	border-radius:50%
}
.blog .section-main .grid_12 h2
{
	font-size:48px
}
.blog .section h3
{
	margin-bottom:0
}
.blog .meta
{
	margin-bottom:15px
}
.blog .section-main .grid_2 p
{
	text-align:center
}
.blog input[type='text']
{
	height:28px
}
.blog input[type='text'],.blog textarea
{
	outline:none;
	border:1px solid #717171;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-shadow:0px 1px 0px #fff
}
.blog input[type='submit']
{
	margin-left:1px;
	padding:1px 17px;
	height:28px;
	border:solid 1px #e6e6e6;
	border-radius:3px;
	background:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(49%, #f1f1f1), color-stop(51%, #e1e1e1), color-stop(100%, #f6f6f6));
	background:-moz-linear-gradient(top, #fff 0%, #f1f1f1 49%, #e1e1e1 51%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #fff 0%, #f1f1f1 49%, #e1e1e1 51%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #fff 0%, #f1f1f1 49%, #e1e1e1 51%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #fff 0%, #f1f1f1 49%, #e1e1e1 51%, #f6f6f6 100%);
	background:linear-gradient(top, #fff 0%, #f1f1f1 49%, #e1e1e1 51%, #f6f6f6 100%);
	-webkit-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
	color:#696869;
	font-size:20px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0 )
}
.blog input[type='submit']:hover
{
	background:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(49%, #e2e2e2), color-stop(51%, #e1e1e1), color-stop(100%, #f6f6f6));
	background:-moz-linear-gradient(top, #fff 0%, #e2e2e2 49%, #d2d2d2 51%, #d3d3d3 100%);
	background:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 49%, #d2d2d2 51%, #d3d3d3 100%);
	background:-o-linear-gradient(top, #fff 0%, #e2e2e2 49%, #d2d2d2 51%, #d3d3d3 100%);
	background:-ms-linear-gradient(top, #fff 0%, #e2e2e2 49%, #d2d2d2 51%, #d3d3d3 100%);
	background:linear-gradient(top, #fff 0%, #e2e2e2 49%, #d2d2d2 51%, #d3d3d3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0 )
}
.blog label
{
	display:block
}
.blog #comments p.form-allowed-tags
{
	font-size:16px
}
.blog #comments code
{
	color:#666;
	font-size:12px
}
.blog .comments-title
{
	font-size:34px
}
.blog #cancel-comment-reply-link
{
	font-size:16px
}
.blog ol
{
	margin-top:40px;
	margin-bottom:40px
}
.blog ol li
{
	list-style-type:none
}
.blog ol li.comment
{
	margin-bottom:40px;
	padding-left:20px;
	border-left:1px solid #ddd
}
.blog div.avatar
{
	vertical-align:middle
}
.blog div.avatar,.blog div.comment-meta,.blog div.vcard
{
	display:inline-block
}
.blog div.vcard
{
	margin-bottom:20px
}
.blog div.comment-meta cite
{
	font-style:normal;
	font-size:16px
}
.blog div.comment-meta
{
	margin-left:15px
}
.blog .author-bio
{
	margin-top:29px;
	padding:0px;
	font-style:italic;
	font-size:16px
}
.post_navigation span
{
	display:inline-block;
	padding:10px 10px 10px 0;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
	font-size:20px;
	font-family:"effrabold"
}
.post_navigation span a
{
	text-decoration:none
}
.lt-ie9 .vlc .donut
{
	display:none
}
.lt-ie9 .vlc .donut.active
{
	display:block
}
.lt-ie9 .vlc .arrow
{
	display:none
}
.lt-ie9 .vlc .arrow.active
{
	display:block
}
.vlc
{
	position:relative;
	overflow:hidden;
	max-width:960px;
	font-size:0
}
.vlc img
{
	max-width:100%;
	width:auto
}
.vlc .donut
{
	-webkit-transition:opacity 500ms ease;
	-moz-transition:opacity 500ms ease;
	-o-transition:opacity 500ms ease;
	transition:opacity 500ms ease;
	position:absolute;
	top:20%;
	right:20%;
	left:20%;
	z-index:1;
	text-align:center;
	opacity:0
}
.vlc .donut.active
{
	z-index:2;
	opacity:1
}
.vlc .arrow
{
	-webkit-transition:opacity 500ms ease;
	-moz-transition:opacity 500ms ease;
	-o-transition:opacity 500ms ease;
	transition:opacity 500ms ease;
	position:absolute;
	bottom:10px;
	right:20px;
	z-index:3;
	text-align:center;
	opacity:0
}
.vlc .arrow.active
{
	z-index:4;
	opacity:1
}
.vlc .options
{
	position:absolute;
	top:0;
	top:30%;
	left:1.90%;
	z-index:3;
	margin:0;
	padding:0;
	list-style:none
}
.vlc .options li
{
	-webkit-transition:background 500ms ease;
	-moz-transition:background 500ms ease;
	-o-transition:background 500ms ease;
	transition:background 500ms ease;
	position:relative;
	margin:0;
	margin-bottom:3px;
	padding:0 10px;
	background:#566E79;
	color:#ffffff;
	font-size:18px;
	font-family:'effrabold';
	line-height:36px;
	cursor:default
}
.vlc .options li:hover,.vlc .options li.active
{
	background-color:#ff6524;
	background-image:-webkit-linear-gradient(left, #ff7f1d 0%, #ff4b2b 100%);
	background-image:linear-gradient(to right, #ff7f1d 0%, #ff4b2b 100%);
	background-repeat:repeat-y;
	background-color:#ff4b2b
}
.vlc .options li:hover:after,.vlc .options li.active:after
{
	position:absolute;
	right:-28px;
	border:18px solid transparent;
	border-left:10px solid #FF4B2B;
	content:""
}
.vlc .options li.total
{
	background-color:#d5d8d8;
	background-image:-webkit-linear-gradient(left, #fff 0%, #abb2b1 100%);
	background-image:linear-gradient(to right, #fff 0%, #abb2b1 100%);
	background-repeat:repeat-y;
	color:#556e79
}
.vlc .options li.total:hover,.vlc .options li.total.active
{
	background-color:#ff6524;
	background-image:-webkit-linear-gradient(left, #ff7f1d 0%, #ff4b2b 100%);
	background-image:linear-gradient(to right, #ff7f1d 0%, #ff4b2b 100%);
	background-repeat:repeat-y;
	background-color:#FF4B2B;
	color:#fff
}
.vlc .options li.total:hover:after,.vlc .options li.total.active:after
{
	border-left:10px solid #ff4b2b
}
.IO-DNA
{
	position:relative
}
.IO-DNA img
{
	position:relative;
	z-index:10
}
.IO-DNA a
{
	position:absolute;
	z-index:20;
	display:block;
	overflow:hidden;
	width:32px;
	height:32px;
	text-indent:-10000px
}
.IO-DNA .popout
{
	position:absolute;
	top:0;
	left:0;
	z-index:10000;
	width:200px;
	height:113px;
	background:#000
}
.IO-DNA .popout .close
{
	position:absolute;
	top:0;
	right:0;
	z-index:2000;
	width:21px;
	height:21px;
	background:red;
	background:url(img/interactive/closeicon.png) left top no-repeat;
	cursor:pointer
}
.IO-DNA .popout .close:hover
{
	background-color:rgba(0,0,0,0.5)
}
.IO-Locations
{
	position:relative;
	font-size:14px;
	font-family:"effraregular"
}
.IO-Locations img
{
	position:relative;
	z-index:10
}
.IO-Locations .dot
{
	position:absolute;
	z-index:20;
	display:block;
	overflow:hidden;
	width:28px;
	height:28px;
	text-indent:-10000px;
	cursor:pointer
}
.IO-Locations .popout
{
	position:absolute;
	top:0;
	left:0;
	z-index:10
}
.IO-Locations .popout .inner
{
	background-color:#d9dcdc;
	background-image:-webkit-linear-gradient(top, #fff, #b3bab9);
	background-image:linear-gradient(to bottom, #fff, #b3bab9);
	background-repeat:repeat-x;
	overflow:hidden;
	padding:5px;
	width:250px;
	height:200px;
	font-size:13px
}
.IO-Locations .popout .inner .img
{
	margin-bottom:10px;
	height:110px;
	background:red
}
.IO-Locations .popout .location
{
	display:inline-block;
	padding:2px 3px;
	background:#ff4a2b;
	color:white;
	vertical-align:top;
	font-family:"effrabold"
}
.IO-Locations .popout .line
{
	display:inline-block;
	margin-top:7px;
	width:50px;
	height:50px;
	background:url(img/interactive/lines.png) left top no-repeat;
	vertical-align:top
}
.IO-LifeValue
{
	position:relative;
	font-size:14px;
	font-family:"effraregular"
}
.IO-LifeValue img
{
	position:relative;
	z-index:10
}
.IO-LifeValue .loadinbg
{
	position:absolute;
	left:-100000px;
	overflow:hidden;
	width:0;
	height:0
}
.IO-LifeValue .arrow
{
	position:absolute;
	z-index:20;
	display:block;
	overflow:hidden;
	width:159px;
	height:37px;
	background:rgba(255,255,255,0.01);
	text-indent:-10000px;
	cursor:pointer
}
.ie8-carousel-image
{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	min-width:960px;
	min-height:100%;
	width:100%;
	height:auto;
	display:none
}
.lt-ie9 .ie8-carousel-image
{
	display:block
}
.lt-ie9 .carousel .item
{
	background:white;
	overflow:hidden
}
.lt-ie9 section.content
{
	background:#fbfbfb url(img/background.png) left top repeat-x !important
}
.lt-ie9 .box-item-image .container
{
	background-color:#d3d3d3
}
.lt-ie9 .box-item-image .bg
{
	display:none
}
.lt-ie9 .box-item-image.active .bg
{
	display:block
}
.lt-ie9 .footermenu-wrapper .sub-menu
{
	width:90px
}
.lt-ie9 .footer .social
{
	width:110px
}
.lt-ie9 body
{
	min-width:980px
}
	html,body
{
	width:960px;
	background:#fff
}
.call-to-action,.section_share,header,footer,#sticky_cta
{
	display:none
}
	section.content
{
	background-color:transparent;
	background-image:none
}
.container_12
{
	min-width:100%;
	max-width:auto;
	width:100%
}
.container_12 .section
{
	padding-left:20px;
	padding-right:20px
}
.container_12 .section_full
{
	padding-left:0;
	padding-right:0
}
.section-main
{
	padding-top:350px
}
.section.section_separator
{
	border-bottom-width:0px
}
.sub-separator
{
	height:0
}
.print-header
{
	display:block;
	padding:20px;
	width:100%;
	height:100px;
	background-color:transparent
}
.print-footer
{
	display:block;
	padding-top:600px;
	width:100%;
	background-color:transparent;
	text-align:center;
	page-break-before:always
}
.print-footer p
{
	text-align:center
}
.print-footer p a
{
	color:#000;
	text-decoration:none;
	font-size:14px
}
.noprint
{
	display:none
}
.break-after
{
	page-break-after:always
}
.break-before
{
	page-break-before:always
}
.section-edit-link,.post-edit-link,.post_navigation
{
	display:none
}
.video-link
{
	display:none
}
.container_12 .section-leadership
{
	background-image:none;
	background-color:transparent
}
.container_12 .section-leadership .social
{
	display:none
}

}
	@media screen and (max-width: 750px)
{
.mobile-hide
{
	display:none !important
}

}
	@media screen and (max-width: 750px)
{
.mobile-show
{
	display:block !important
}

}
	@media screen and (max-width: 750px)
{
.container_12
{
	margin-right:10px;
	margin-left:10px;
	width:auto
}
.container_12 .grid_1,.container_12 .grid_2,.container_12 .grid_3,.container_12 .grid_4,.container_12 .grid_5,.container_12 .grid_6,.container_12 .grid_7,.container_12 .grid_8,.container_12 .grid_9,.container_12 .grid_10,.container_12 .grid_11,.container_12 .grid_12
{
	left:0;
	display:block;
	float:none;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	width:auto
}
.container_12 .grid_50
{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	float:left
}
.container_12 .hide
{
	display:none
}
.page-template-paid-search-landing-page-php #content_top .grid_4
{
	float:none;
	text-align:left
}
.page-template-paid-search-landing-page-php #content_top .grid_8
{
	padding-bottom:20px
}
.page-template-paid-search-landing-page-php .lpform
{
	margin-bottom:12px;
	padding:0 15px
}

}
	@media screen and (max-width: 750px)
{
	header.header
{
	background-color:#ffffff;
	height:45px
}

}
	@media screen and (max-width: 750px)
{
	header.header .logo
{
	top:6px;
	left:10px;
	width:39px;
	height:39px;
	background-size:39px 39px
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper
{
	z-index:9999;
	background:#ffffff;
	-webkit-transform:translate3d(0, 0, 0)
}
.submenu-wrapper.open
{
	position:absolute;
	height:1100px !important;
	-webkit-transform:translate3d(0, 0, 0)
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper.open .sub-menu.show
{
	left:0px;
	 height: auto !important
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu.align-right
{
	text-align:left
}
.submenu-wrapper .sub-menu.align-right ul
{
	margin-right:0
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu
{
	-webkit-transition:left 250ms ease;
	-moz-transition:left 250ms ease;
	-o-transition:left 250ms ease;
	transition:left 250ms ease;
	position:absolute;
	top:0px;
	bottom:0px;
	left:100%;
	display:block;
	margin-left:0;
	width:100%;
	background:#ffffff;
	opacity:1;
	z-index:5000;
}
.submenu-wrapper .sub-menu:not(.top-level)
{
	background-color:#ffffff
}
.submenu-wrapper .sub-menu.top-level
{
	left:0%;
	display:block !important;
	opacity:1 !important;
	 
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul
{
	margin-left:70px;
	z-index:5000;
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li
{
	min-width:100%;z-index:5000;
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li a
{
	padding:5px 10px 25px 0px;
	color:#000000;
	font-size:20px;z-index:5000; 
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li a:hover
{
	color:#12a3dc;z-index:5000;
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li a.has_children
{
	padding:5px 10px 10px 0px;z-index:5000;
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li a.has_children:after
{
	display:none;z-index:5000;
}

}
	@media screen and (max-width: 750px)
{
.submenu-wrapper .sub-menu ul>li ul
{
	padding-bottom:20px;z-index:5000;
}

}
	@media screen and (max-width: 830px)
{
.submenu-wrapper .sub-menu ul>li ul li a
{
	padding:5px 10px 10px 0px;
	font-size:16px;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
	footer.footer .top
{
	display:none;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.footermenu-wrapper
{
	margin-top:50px;
	margin-left:0;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.footermenu-wrapper .sub-menu
{
	display:block;z-index:5000
}
	@media screen and (max-width: 750px)
{
.section .video-link
{
	margin-top:-150px;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.section.small-padding-top
{
	padding-top:1px;
	margin-top:-10px;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.sub-separator
{
	margin-left:0;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.section-image .section-ontop
{
	position:relative;
	top:auto;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.section_dark_text
{
	background:#050708
}

}
	@media screen and (max-width: 750px)
{
.section-main
{
	padding-top:200px;
	padding-bottom:20px
}
.section-main.no-image
{
	padding-bottom:40px;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.section-header
{
	padding-top:10px;z-index:5000
}

}
	@media screen and (max-width: 750px)
{
.section-video .video-link
{
	width:53px;
	height:53px;
	background-size:53px 106px;
	margin-left:-26px;
	margin-top:-26px
}
.section-video .video-link:hover
{
	background-position:left -53px
}

}
	@media screen and (max-width: 750px)
{
.section_news .category
{
	margin-bottom:5px
}

}
	@media screen and (max-width: 750px)
{
.section_news .content p,.section_news .content ul li p
{
	margin-bottom:10px
}

}
	@media screen and (max-width: 750px)
{
.section_news.section_news_single
{
	padding-top:10px
}

}
	@media screen and (max-width: 750px)
{
.call-to-action span
{
	font-size:23px;
	padding-top:24px;
	font-size:18px
}

}
	@media screen and (max-width: 750px)
{
.blog-header
{
	padding-top:30px
}

}
	@media screen and (max-width: 750px)
{
.blog-header h1
{
	font-size:50px
}

}
	@media screen and (max-width: 750px)
{
.blog .section-main h3
{
	font-size:20px
}

}
	@media screen and (max-width: 750px)
{
.blog .section-main .meta
{
	display:none
}

}
	@media screen and (max-width: 750px)
{
.blog .section-main .wp-post-image
{
	display:none
}

}
	@media screen and (max-width: 750px)
{
.firstPost .postImageHeaderFrame
{
	height:200px
}
.smallPost .postImageHeader
{
	width:100%;
	max-width:100% !important
}

}
	@media screen and (max-width: 750px)
{
.vlc .options
{
	top:25%
}

}
	@media screen and (max-width: 750px)
{
.vlc .options li
{
	font-size:16px
}

}

}

