#landing .landingbody	{ width:100%; }
#bw-main-spacer-top	{ z-index:-10; }
.profilerow			{ clear:both; border-top: 2px solid #eee; margin:20px 0 0 0;padding:20px 0 0 0; overflow:hidden; }
.page-content nav					{ display:block; }
.page-content nav ul,
.page-content nav ul.data li.item		{ margin:0; padding:5px 0; }
.page-content nav ul.data li.item h3	{ font-size:10pt; margin:0; }
#landing .module h3,
#landing .box li h3	{ padding:10px 0 5px 0; }
.page-content nav ul li img		{ padding:0 5px 5px 5px; }
.steps123			{ position:relative;z-index:1;line-height:normal; }
.steps123 h2		{ margin: 0 0 10px 0; }
.steps123 h3		{ margin: 0 0 0 0; }
.stepbox.row	{margin-bottom:5px;}
.stepbox>.col-xs-2	{ padding:5px; }
#landing .funnelarrow { position:absolute;left:-7px;top:80px; }
html[dir=rtl] .steps123arrow		{ left:none;right:7px; }
#landing ul.layout 	{ margin:0; padding:0; list-style-type:none; }
#landing #extra .module	{ margin-bottom:20px; background: white; }
#landing #extra .module:first-child,
#landing #extra .box:first-child	{ margin-top:0px; }
#landing ul.layout>li .module:first-child,
#landing ul.layout>li .box:first-child { margin-top:0; }
html[dir=rtl] #landing .funnelarrow { left:auto;right:22px; }
#landing .leadimg { position:absolute;top:20px;right:0px;height:100%; }
html[dir=rtl] #landing .leadimg { left:0px;right:auto;}

.stepbox p .help {
	font-size:12px;
}
#landing .booksteps {
	-moz-box-shadow: 0 5px 5px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.3);
	box-shadow: 0 5px 5px rgba(0,0,0,.3);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=315, Color='#000000')"; /* For IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=315, Color='#000000'); /* For IE 5.5 - 7 */
}

/* jQuery Content Panel Switcher CSS */

a, a:visited, a:hover {
  cursor: pointer;
}

.switcher-content {
  display: none;
}

