body.s5_responsive_mobile_present {
	overflow-x:hidden
}
.s5_responsive_mobile_present .s5_scrolltotop {
	display:none
}
.s5_responsive_mobile_present #s5_drop_down_container, .s5_responsive_mobile_present #s5_loginreg, .s5_responsive_mobile_present #s5_menu_inner, .s5_responsive_mobile_present #s5_nav {
	display:none!important
}
.s5_responsive_mobile_present #s5_menu_wrap {
	display:none
}
#s5_responsive_mobile_bottom_bar .s5_scrolltotop {
	display:block;
	background:0 0;
	padding:0;
	margin:0;
	width:auto;
	height:auto
}
.s5_responsive_mobile_present #s5_responsive_mobile_bottom_bar_outer, .s5_responsive_mobile_present #s5_responsive_mobile_top_bar {
	display:block!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_top_bar {
	position:relative;
	z-index:2;
	width:100%
}
.s5_responsive_mobile_present .s5_responsive_mobile_drop_down_wrap_loading {
	position:absolute;
	z-index:100;
	top:-500000px
}
.s5_responsive_mobile_present #s5_responsive_mobile_bottom_bar_outer, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap #member-registration div, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .s5_regfloatleft {
	width:100%!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_bottom_bar, .s5_responsive_mobile_present #s5_responsive_mobile_top_bar, .s5_responsive_mobile_present #s5_responsive_mobile_top_bar_spacer {
	display:block;
	margin:0!important;
	height:48px;
	overflow:hidden
}
.s5_responsive_mobile_present #s5_responsive_mobile_top_bar_spacer {
	padding-left:0!important;
	padding-right:0!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_top_bar_wrap {
	margin-top:0!important;
	width:100%
}
.s5_responsive_mobile_present #s5_responsive_mobile_top_bar_wrap ul {
	margin:0;
	list-style:none
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu .s5_responsive_mobile_drop_down_inner {
	padding:10px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_search .s5_responsive_mobile_drop_down_inner {
	padding:12px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login .s5_responsive_mobile_drop_down_inner, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_register .s5_responsive_mobile_drop_down_inner {
	padding:16px
}
.s5_responsive_mobile_present #s5_responsive_mobile_bar_active {
	padding-top:15px;
	float:left;
	margin-left:15px;
	overflow:hidden;
	height:22px
}
.s5_responsive_mobile_present #s5_responsive_mobile_bar_active span {
	width:800px;
	display:block
}
.s5_responsive_mobile_present #s5_responsive_mobile_scroll {
	float:right;
	display:block
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login_inner .icon-arrow-right, .s5_responsive_mobile_present .s5_responsive_mobile_drop_down_inner img {
	display:none!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login_inner #modlgn-remember {
	margin-right:5px!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu a {
	font-size:10pt
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu ul li {
	margin-bottom:1px;
	list-style:none;
	padding:0 6px 3px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu ul li.deeper {
	padding-bottom:0;
	margin-left:0;
	margin-right:0
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu ul li.deeper ul {
	padding-top:3px;
	margin-bottom:3px;
	margin-left:0;
	margin-right:0
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu ul li.deeper ul li, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu ul li.deeper ul li a {
	font-size:7pt;
	padding-left:6px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_menu {
	width:60%;
	float:left;
	padding-bottom:16px;
	padding-right:16px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_search {
	width:60%;
	float:right;
	padding-bottom:16px;
	padding-left:16px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_register {
	width:68%;
	float:right;
	padding-bottom:16px;
	padding-left:16px
}
.s5_responsive_mobile_present #s5_regsecurity_img {
	display:block!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login {
	width:62%;
	float:right;
	padding-bottom:16px;
	padding-left:16px
}
.s5_responsive_mobile_present #form-login-password {
	padding-top:6px!important;
	padding-bottom:6px!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap input {
	border:none;
	margin:0!important;
	padding:5px 10px!important;
	font-size:9pt;
	background:#F1F1F1;
	-moz-box-shadow:0 4px 4px rgba(0, 0, 0, .3) inset;
	-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, .3) inset;
	box-shadow:0 4px 4px rgba(0, 0, 0, .3) inset;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#131313;
	height:auto;
-webkit-transition:all .4s ease-out;
-moz-transition:all .4s ease-out;
-o-transition:all .4s ease-out;
transition:all .4s ease-out;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.s5_responsive_mobile_present #s5_responsive_mobile_top_bar_wrap form {
	margin-bottom:0
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login_inner #login-form .input-prepend input {
	width:96%!important
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap input:hover {
	-moz-box-shadow:0 4px 4px rgba(0, 0, 0, .6) inset;
	-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, .6) inset;
	box-shadow:0 4px 4px rgba(0, 0, 0, .6) inset;
	background:#E1E1E1
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login #modlgn-remember, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login .button {
	width:auto!important;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login_inner #form-login-submit {
	margin-top:8px
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login #modlgn-remember:hover, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_login .button:hover {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap .button, .s5_responsive_mobile_present #s5_responsive_mobile_drop_down_wrap button, .validate {
	color:#FFF!important;
	/*-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin:0!important;*/
	font-weight:400!important;
	border:none!important;
-webkit-transition:all .4s ease-out;
-moz-transition:all .4s ease-out;
-o-transition:all .4s ease-out;
transition:all .4s ease-out
}
.s5_responsive_mobile_drop_down_inner .s5_mod_h3 {
	font-size:11pt;
	margin-bottom:10px;
	margin-top:4px
}
#s5_responsive_mobile_drop_down_login_inner .s5_mod_h3 {
	margin-bottom:14px
}
.s5_responsive_mobile_drop_down_inner label {
	font-size:10pt!important
}
#s5_responsive_mobile_drop_down_login_inner label {
	margin-top:0!important;
	margin-bottom:6px;
	display:block
}
#s5_responsive_mobile_drop_down_login_inner #form-login-remember label {
	display:inline
}
#s5_responsive_mobile_drop_down_login_inner .userdata {
	padding-bottom:12px
}
#s5_responsive_mobile_drop_down_login_inner #form-login-remember {
	padding-bottom:6px
}
#s5_responsive_mobile_drop_down_login_inner .login-greeting {
	padding-bottom:12px
}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr #s5_responsive_mobile_sidebar_body_wrap_inner, .s5_responsive_mobile_sidebar_body_wrap_show_rtl #s5_responsive_mobile_sidebar_body_wrap_inner {
	position:absolute
}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr #s5_responsive_mobile_sidebar_body_wrap_inner {
	left:0;
	right:auto
}
.s5_responsive_mobile_sidebar_body_wrap_show_rtl #s5_responsive_mobile_sidebar_body_wrap_inner {
	left:auto;
	right:0
}
.s5_responsive_mobile_present #colorbox {
	height:auto!important
}
@media screen and (max-width:240px) {
#s5_responsive_mobile_bar_active {
display:none
}
}
.s5_responsive_mobile_sidebar_hide_ltr {
	height:100%;
	float:left;
	position:fixed;
	overflow:hidden;
	width:0!important;
-webkit-transition:width .3s ease-out;
-moz-transition:width .3s ease-out;
-o-transition:width .3s ease-out;
transition:width .3s ease-out;
	z-index:-1
}
.s5_responsive_mobile_sidebar_hide_rtl, .s5_responsive_mobile_sidebar_show_ltr {
-webkit-transition:width .3s ease-out;
-moz-transition:width .3s ease-out;
-o-transition:width .3s ease-out;
	height:100%;
	overflow:hidden
}
.s5_responsive_mobile_sidebar_show_ltr {
	float:left;
	position:fixed;
	width:80%!important;
transition:width .3s ease-out
}
.s5_responsive_mobile_sidebar_body_wrap_hide_ltr {
	margin-left:0!important;
	width:100%!important;
	float:left;
	position:relative;
-webkit-transition:margin .3s ease-out;
-moz-transition:margin .3s ease-out;
-o-transition:margin .3s ease-out;
transition:margin .3s ease-out
}
.s5_responsive_mobile_sidebar_body_wrap_hide_rtl, .s5_responsive_mobile_sidebar_body_wrap_show_ltr {
-webkit-transition:margin .3s ease-out;
-moz-transition:margin .3s ease-out;
-o-transition:margin .3s ease-out
}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr {
	margin-left:80%!important;
	float:left;
	width:100%;
transition:margin .3s ease-out
}
.s5_responsive_mobile_sidebar_hide_rtl {
	position:fixed;
	width:0!important;
	float:right;
transition:width .3s ease-out;
	z-index:-1
}
.s5_responsive_mobile_sidebar_show_rtl {
	height:100%;
	position:fixed;
	overflow:hidden;
	width:80%!important;
	float:right;
-webkit-transition:width .3s ease-out;
-moz-transition:width .3s ease-out;
-o-transition:width .3s ease-out;
transition:width .3s ease-out;
	right:0;
	direction:rtl
}
.s5_responsive_mobile_sidebar_body_wrap_hide_rtl {
	margin-right:0!important;
	width:100%!important;
	float:right;
	position:relative;
transition:margin .3s ease-out
}
.s5_responsive_mobile_sidebar_body_wrap_show_rtl {
	margin-right:80%!important;
	float:right;
	width:100%;
-webkit-transition:margin .3s ease-out;
-moz-transition:margin .3s ease-out;
-o-transition:margin .3s ease-out;
transition:margin .3s ease-out
}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr, .s5_responsive_mobile_sidebar_body_wrap_show_rtl {
	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .5);
	-moz-box-shadow:0 0 20px rgba(0, 0, 0, .5);
	box-shadow:0 0 20px rgba(0, 0, 0, .5);
	position:relative
}
#s5_responsive_mobile_sidebar .module_round_box_outer {
	margin:0 0 16px!important;
	padding:0!important
}
.module_round_box-sidebar {
	padding:0!important
}
.module_round_box-sidebar, .module_round_box-sidebar .s5_module_box_1, .module_round_box-sidebar .s5_module_box_2 {
	padding:0;
	margin:0;
	background:0 0;
	border:none
}
.module_round_box-sidebar .s5_mod_h3 {
	margin:0;
	padding:0;
	background:0 0;
	border:none;
	font-size:1.2em!important;
	font-weight:400!important
}
.module_round_box-sidebar .s5_mod_h3_outer {
	margin:0 0 14px;
	padding:0;
	background:0 0;
	border:none
}
#s5_responsive_mobile_bottom_bar_outer.s5_responsive_mobile_bottom_bar_outer_sidebar {
	display:none!important
}
#s5_responsive_mobile_sidebar_inner1 {
	overflow-y:auto
}
#s5_responsive_mobile_sidebar_inner2 {
	padding:0;
	position:relative
}
#s5_responsive_mobile_sidebar_inner2 ul {
	margin:0
}
#s5_responsive_mobile_sidebar_login_register_wrap, #s5_responsive_mobile_sidebar_menu_wrap, #s5_responsive_mobile_sidebar_search_wrap {
	/*padding:12px 12px 8px*/
}
#s5_pos_sidebar_bottom, #s5_pos_sidebar_top {
	/*padding:22px 22px 4px*/
}
#s5_pos_sidebar_top, #s5_pos_sidebar_bottom{ border:none;}
#s5_responsive_mobile_sidebar_menu_wrap h3, #s5_responsive_mobile_sidebar_search_wrap_inner1, .s5_responsive_mobile_sidebar_title_wrap {
	padding:10px;
	margin:0 0 4px!important;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-size:11pt;
	display:block;
	text-transform:none
}
#s5_responsive_mobile_sidebar_menu_wrap h3 a {
	display:block;
	width:80%
}
#s5_responsive_mobile_sidebar_search_wrap input {
	background:0 0!important;
	border:none!important;
	padding:0!important;
	margin:0!important;
	font-size:11pt!important;
	width:100%!important;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	min-height:auto
}
#s5_responsive_mobile_sidebar form {
	margin:0
}
#s5_responsive_mobile_sidebar_login_bottom .s5_mod_h3_outer, #s5_responsive_mobile_sidebar_register_bottom .s5_mod_h3_outer {
	display:none
}
.s5_responsive_mobile_sidebar_login_inactive, .s5_responsive_mobile_sidebar_register_inactive {
	height:0;
	overflow:hidden
}
.s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_search_wrap_inner2 {
	background:url(../../images/vertex/responsive/search_light.png) center left no-repeat;
	padding-left:30px;
	background-size:19px 19px
}
.s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap h3 span.s5_sidebar_deeper, .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap li.deeper .first_level_inner, .s5_responsive_mobile_sidebar_light .s5_responsive_mobile_sidebar_inactive .s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_light.png) center right no-repeat;
	cursor:pointer;
	display:block
}
.s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_login_wrap span {
	background:url(../../images/vertex/responsive/login_sidebar_light.png) left center no-repeat;
	background-size:19px 19px;
	padding-left:36px;
	display:block
}
.s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_register_wrap span {
	background:url(../../images/vertex/responsive/register_sidebar_light.png) left center no-repeat;
	background-size:23px 19px;
	padding-left:36px;
	display:block
}
#s5_responsive_mobile_sidebar_title_wrap_login_open div.s5_responsive_mobile_sidebar_title_wrap_inner, #s5_responsive_mobile_sidebar_title_wrap_register_open div.s5_responsive_mobile_sidebar_title_wrap_inner, .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap h3.s5_mobile_sidebar_h3_open span {
	background:url(../../images/vertex/responsive/arrow_open_light.png) center right no-repeat!important
}
.s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_search_wrap_inner2 {
	background:url(../../images/vertex/responsive/search_dark.png) center left no-repeat;
	padding-left:30px;
	background-size:19px 19px
}
.s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap h3 span.s5_sidebar_deeper, .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap li.deeper .first_level_inner, .s5_responsive_mobile_sidebar_dark .s5_responsive_mobile_sidebar_inactive .s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_dark.png) center right no-repeat;
	cursor:pointer;
	display:block
}
.s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_login_wrap span {
	background:url(../../images/vertex/responsive/login_sidebar_dark.png) left center no-repeat;
	background-size:19px 19px;
	padding-left:36px;
	display:block
}
.s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_register_wrap span {
	background:url(../../images/vertex/responsive/register_sidebar_dark.png) left center no-repeat;
	background-size:23px 19px;
	padding-left:36px;
	display:block
}
.s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap h3.s5_mobile_sidebar_h3_open span, .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_title_wrap_login_open div.s5_responsive_mobile_sidebar_title_wrap_inner, .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_title_wrap_register_open div.s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_open_dark.png) center right no-repeat!important
}
.s5_responsive_mobile_sidebar_title_wrap_inner span {
	min-height:26px;
	line-height:26px
}
#s5_responsive_mobile_sidebar_menu_wrap img {
	display:none
}
#s5_responsive_mobile_sidebar_menu_wrap ul li {
	font-size:11pt
}
#s5_responsive_mobile_sidebar .first_level_li a, #s5_responsive_mobile_sidebar .first_level_li span span {
	display:block
}
#s5_responsive_mobile_sidebar_menu_wrap div {
	display:none
}
#s5_responsive_mobile_sidebar_menu_wrap div, .s5_responsive_mobile_sidebar_login_active, .s5_responsive_mobile_sidebar_register_active {
	padding:10px 8px;
	height:auto;
	overflow:hidden;
	margin:10px -12px
}
.s5_responsive_mobile_sidebar_login_active, .s5_responsive_mobile_sidebar_register_active {
	padding:20px 24px
}
#s5_responsive_mobile_sidebar_login_wrap ul, #s5_responsive_mobile_sidebar_menu_wrap div ul {
	padding:0;
	margin:0
}
#s5_responsive_mobile_sidebar_menu_wrap div ul li {
	line-height:240%;
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	list-style:none
}
#s5_responsive_mobile_sidebar_login_register_wrap .icon-arrow-right {
	display:none!important
}
#s5_responsive_mobile_sidebar_login_register_wrap #form-login-remember {
	width:100%!important
}
#s5_responsive_mobile_sidebar_login_bottom #modlgn-passwd, #s5_responsive_mobile_sidebar_login_bottom #modlgn-username, #s5_responsive_mobile_sidebar_register_bottom input {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:2% 3%
}
#s5_responsive_mobile_sidebar_login_bottom button, #s5_responsive_mobile_sidebar_login_bottom input, #s5_responsive_mobile_sidebar_register_bottom button, #s5_responsive_mobile_sidebar_register_bottom input {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
#s5_responsive_mobile_sidebar_search_wrap {
	overflow:hidden
}
#s5_responsive_mobile_sidebar_login_register_wrap, #s5_responsive_mobile_sidebar_login_register_wrap label {
	font-size:9pt
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_search_wrap_inner2 {
	background:url(../../images/vertex/responsive/search_light.png) center right no-repeat;
	padding-left:0;
	padding-right:30px;
	background-size:19px 19px
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap h3 span.s5_sidebar_deeper, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap li.deeper .first_level_inner, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light .s5_responsive_mobile_sidebar_inactive .s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_light.png) center left no-repeat;
	cursor:pointer;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_login_wrap span {
	background:url(../../images/vertex/responsive/login_sidebar_light.png) right center no-repeat;
	background-size:19px 19px;
	padding-right:36px;
	padding-left:0;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_register_wrap span {
	background:url(../../images/vertex/responsive/register_sidebar_light.png) right center no-repeat;
	background-size:23px 19px;
	padding-left:0;
	padding-right:36px;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl #s5_responsive_mobile_sidebar_title_wrap_login_open div.s5_responsive_mobile_sidebar_title_wrap_inner, .s5_responsive_mobile_sidebar_show_rtl #s5_responsive_mobile_sidebar_title_wrap_register_open div.s5_responsive_mobile_sidebar_title_wrap_inner, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_light #s5_responsive_mobile_sidebar_menu_wrap h3.s5_mobile_sidebar_h3_open span {
	background:url(../../images/vertex/responsive/arrow_open_light.png) center left no-repeat!important
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_search_wrap_inner2 {
	background:url(../../images/vertex/responsive/search_dark.png) center right no-repeat;
	padding-left:0;
	padding-right:30px;
	background-size:19px 19px
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap h3 span.s5_sidebar_deeper, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap li.deeper .first_level_inner, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark .s5_responsive_mobile_sidebar_inactive .s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_dark.png) center left no-repeat;
	cursor:pointer;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_login_wrap span {
	background:url(../../images/vertex/responsive/login_sidebar_dark.png) right center no-repeat;
	background-size:19px 19px;
	padding-left:0;
	padding-right:36px;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_register_wrap span {
	background:url(../../images/vertex/responsive/register_sidebar_dark.png) right center no-repeat;
	background-size:23px 19px;
	padding-left:0;
	padding-right:36px;
	display:block
}
.s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_menu_wrap h3.s5_mobile_sidebar_h3_open span, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_title_wrap_login_open div.s5_responsive_mobile_sidebar_title_wrap_inner, .s5_responsive_mobile_sidebar_show_rtl .s5_responsive_mobile_sidebar_dark #s5_responsive_mobile_sidebar_title_wrap_register_open div.s5_responsive_mobile_sidebar_title_wrap_inner {
	background:url(../../images/vertex/responsive/arrow_open_dark.png) center left no-repeat!important
}
#s5_responsive_mobile_sidebar_body_wrap #s5_responsive_mobile_bar_active {
	margin:0;
	padding-left:15px;
	padding-right:15px;
	float:none
}
#s5_responsive_mobile_sidebar_menu_wrap h3 {
	display:block!important
}
#s5_responsive_mobile_sidebar_login_wrap span.add-on {
	display:none
}
#s5_responsive_mobile_sidebar_login_bottom #modlgn-passwd, #s5_responsive_mobile_sidebar_login_bottom #modlgn-username, #s5_responsive_mobile_sidebar_register_bottom input {
	width:100%!important;
	font-size:12px
}
#s5_responsive_mobile_bottom_bar_outer {
	position:absolute;
	z-index:2;
	bottom:0;
	width:100%;
	left:0;
	height:48px;
	overflow:hidden
}
.s5_body_ie7 {
	height:100%!important;
	position:relative!important;
	padding-bottom:48px!important
}
#s5_responsive_switch_desktop a, #s5_responsive_switch_mobile a {
	padding-top:15px;
	margin-left:15px;
	height:34px;
	font-size:10pt;
	float:left;
	display:block;
	cursor:pointer
}
#s5_responsive_switch_mobile a {
	padding-left:35px
}
#s5_responsive_switch_desktop a {
	padding-left:25px
}
#s5_responsive_mobile_scroll {
	width:48px;
	height:48px;
	overflow:hidden
}
#s5_responsive_mobile_scroll a {
	width:48px!important;
	height:48px!important;
	display:block!important;
	padding:0!important;
	margin:0!important;
	cursor:pointer
}
#s5_responsive_mobile_toggle_click_menu {
	float:left
}
#s5_responsive_mobile_toggle_click_menu span {
	width:56px;
	height:48px;
	display:block;
	cursor:pointer
}
#s5_responsive_mobile_toggle_click_login span, #s5_responsive_mobile_toggle_click_register span, #s5_responsive_mobile_toggle_click_search span {
	width:48px;
	height:48px;
	display:block;
	cursor:pointer
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_mobile a {
	background:url(../../images/vertex/responsive/desktop_dark.png) 0 47% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_desktop a {
	background:url(../../images/vertex/responsive/mobile_dark.png) 0 47% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_scroll a {
	background:url(../../images/vertex/responsive/scroll_dark.png) 50% 46% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_menu span {
	background:url(../../images/vertex/responsive/menu_dark.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_search span {
	background:url(../../images/vertex/responsive/search_dark.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_login span {
	background:url(../../images/vertex/responsive/login_dark.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_register span {
	background:url(../../images/vertex/responsive/register_dark.png) 49% 45% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_mobile a {
	background:url(../../images/vertex/responsive/desktop_light.png) 0 47% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_desktop a {
	background:url(../../images/vertex/responsive/mobile_light.png) 0 47% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_scroll a {
	background:url(../../images/vertex/responsive/scroll_light.png) 50% 46% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_menu span {
	background:url(../../images/vertex/responsive/menu_light.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_search span {
	background:url(../../images/vertex/responsive/search_light.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_login span {
	background:url(../../images/vertex/responsive/login_light.png) 50% 45% no-repeat
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_register span {
	background:url(../../images/vertex/responsive/register_light.png) 49% 45% no-repeat
}
@media screen and (-webkit-min-device-pixel-ratio:2), screen and (max--moz-device-pixel-ratio:2) {
.s5_responsive_mobile_bar_dark #s5_responsive_switch_mobile a {
background:url(../../images/vertex/responsive/desktop_darkx2.png) 0 47% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_switch_desktop a {
background:url(../../images/vertex/responsive/mobile_darkx2.png) 0 47% no-repeat;
background-size:14px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_scroll a {
background:url(../../images/vertex/responsive/scroll_darkx2.png) 50% 46% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_menu span {
background:url(../../images/vertex/responsive/menu_darkx2.png) 50% 45% no-repeat;
background-size:28px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_search span {
background:url(../../images/vertex/responsive/search_darkx2.png) 50% 45% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_login span {
background:url(../../images/vertex/responsive/login_darkx2.png) 50% 45% no-repeat;
background-size:22px 22px
}
.s5_responsive_mobile_bar_dark #s5_responsive_mobile_toggle_click_register span {
background:url(../../images/vertex/responsive/register_darkx2.png) 49% 45% no-repeat;
background-size:21px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_mobile a {
background:url(../../images/vertex/responsive/desktop_lightx2.png) 0 47% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_switch_desktop a {
background:url(../../images/vertex/responsive/mobile_lightx2.png) 0 47% no-repeat;
background-size:14px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_scroll a {
background:url(../../images/vertex/responsive/scroll_lightx2.png) 50% 46% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_menu span {
background:url(../../images/vertex/responsive/menu_lightx2.png) 50% 45% no-repeat;
background-size:28px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_search span {
background:url(../../images/vertex/responsive/search_lightx2.png) 50% 45% no-repeat;
background-size:24px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_login span {
background:url(../../images/vertex/responsive/login_lightx2.png) 50% 45% no-repeat;
background-size:22px 22px
}
.s5_responsive_mobile_bar_light #s5_responsive_mobile_toggle_click_register span {
background:url(../../images/vertex/responsive/register_lightx2.png) 49% 45% no-repeat;
background-size:21px 22px
}
}
