@charset "utf-8";
.bitem.logo.big{max-height:150px}.bitem.logo.big img{max-height:150px;width:auto}.bitem.logo.nomarl{max-height:150px}.bitem.logo.nomarl img{max-height:100px;width:auto}. article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.old-ie audio,.old-ie canvas,.old-ie video{display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}*{padding:0;margin:0}html{font-size:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif;font-family:'courier new',monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd,dl,menu,ol,ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{border:0;padding:0;white-space:normal}.old-ie legend{margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}.old-ie button,.old-ie input,.old-ie select,.old-ie textarea{vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.old-ie button,.old-ie input[type=button],.old-ie input[type=reset],.old-ie input[type=submit]{overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.old-ie input[type=checkbox],.old-ie input[type=radio]{height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
 section.section{overflow:hidden;}
.clear{clear:both}.section-text-shadow .tooltip{text-shadow:none}.section-inner-shadow,.section-inner-shadow .background-media,.section-inner-shadow .background-overlay{box-shadow:0 2px 2px -1px rgba(0,0,0,.25) inset,0 -2px 2px -1px rgba(0,0,0,.25) inset}
/* CSS Document */
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 2cm .5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/* !Grid system */
.wf-cell,
.wf-usr-cell,
.content,
.sidebar,
.footer .widget,
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea,
.customSelect,
blockquote,
.style-minimal blockquote.shortcode-blockquote,
.entry-author,
.format-aside-content,
.format-status-content,
.format-link-content,
#phantom .ph-wrap .ph-wrap-content,
.dt-mega-menu .sub-nav .dt-mega-parent,
.dl-menuwrapper,
.project-media,
.project-content,
.ngg-imagebrowser img,
.page-links,
.page-nav,
.filter-categories,
.filter-extras,
.filter-by,
.filter-sorting,
.filter-categories a,
.paginator a,
.shortcode-action-box.box-style-table,
.box-style-table .action-button,
.shortcode-tabs .tab,
.tab-style-one.tab-horizontal .tab-inner-content,
.shortcode-single-caption,
.shortcode-single-image,
.shortcode-banner-inside,
.shortcode-banner-bg,
.shortcode-banner,
.fs-entry-content,
.rollover-content,
.instagram-photos a,
.fs-entry-slide,
.dt-format-gallery a,
.dt-format-gallery .rollover-video,
.swiper-caption,
#main .minimal .plan,
#main #pricing-table .plan,
.wpb_tour.tab-style-two .wpb_tabs_nav,
.wpb_tour.tab-style-one .wpb_tabs_nav,
.wpb_tour.tab-style-three .wpb_tabs_nav,
#main #content .rotatingtweet,
.mfp-container,
img.mfp-img,
.mfp-img-mobile .mfp-bottom-bar,
.soc-ico a,
.cs-style-3 .rollover-content-wrap {
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	-ms-box-sizing:		border-box;
	-o-box-sizing:		border-box;
	box-sizing:			border-box;
}
.dt-form input[type="text"],
.dt-form input[type="tel"],
.dt-form input[type="url"],
.dt-form input[type="email"],
.dt-form input[type="number"],
.dt-form input[type="date"],
.dt-form input[type="range"],
.dt-form input[type="password"],
.comment-form input[type="text"],
.comment-form input[type="tel"],
.comment-form input[type="url"],
.comment-form input[type="email"],
.comment-form input[type="number"],
.comment-form input[type="date"],
.comment-form input[type="range"],
.comment-form input[type="password"],
.sidebar-bg-off .sidebar-content,
.logo-classic-centered #main-nav > li,
.logo-classic-centered #main-nav > li > a,
.logo-classic #main-nav > li,
.logo-classic #main-nav > li > a,
#phantom #main-nav > li,
#phantom #main-nav > li > a,
.dt-mega-menu .sub-nav .dt-mega-parent:hover > a,
.shortcode-teaser.frame-on.img-full,
div.dream-theme .pp_nav .pp_play,
div.dream-theme .pp_nav .pp_pause,
.style-minimal #content .tab-style-one .wpb_tabs_nav,
.wpb-js-composer div.pp_default .pp_expand,
.wpb-js-composer div.pp_default .pp_contract {
	-webkit-border-radius:	0px;
	-moz-border-radius:		0px;
	-ms-border-radius:		0px;
	-o-border-radius:		0px;
	border-radius:			0px;
}
.wf-cell,
.wf-usr-cell,
.footer .widget {
	display: inline-block;
	vertical-align: top;
}
.ancient-ie .wf-cell,
.ancient-ie .wf-usr-cell,
.ancient-ie .footer .widget {
	display: inline;
	zoom: 1;
}
/* !- Cells widths */.wf-1, .wf-span-12 { width: 100%; }.wf-1-2, .wf-2-4, .wf-span-6 { width: 50%; }.wf-1-3, .wf-span-4 { width: 33.3333%; }.wf-2-3, .wf-span-8 { width: 66.6667%; }.wf-1-4,
.wf-span-3,
.sidebar,
 { width: 25%; }
/*.sidebar{ width: 21.8%; }*/
.wf-3-4, .wf-span-9 { width: 75%; }.wf-1-5 { width: 20%; }.wf-1-6, .wf-span-2 { width: 16.6667%; }.wf-span-1 { width: 8.3333% }
.wf-span-10 { width: 83.3333% }/* Grid system: end */
/* !Layout helpers */.wf-table {
	display: table;
	width: 100%;
}.wf-tr {
	display: table-row;
}.wf-td {
	display: table-cell;
	vertical-align: middle;
}
.wf-float-left {
	float: left;
}.wf-float-right {
	float: right;
}.wf-phone-visible,
.wf-mobile-visible {
	display: none;
}
.wf-mobile-visible-inline {
	display: none !important;
}.ancient-ie .ie-fix {
	display: inline;
	zoom: 1;
}/* Layout helpers: end *//* !WireFrame settings */.wf-cell,
.wf-usr-cell,
.content,
.sidebar,
 {
	padding: 0 20px;
}
.wf-container-main {
	/*margin: 0 -20px;*/
	padding: 0;
}.wf-container-main .content
{
	width:100%;
	margin:0 auto;
}
.wf-container{
	margin:0px;
	padding:0px;
}
.woocommerce .wf-container-main{
	margin:0px;
}
.wf-wrap {
	/*max-width: 1200px;*/
	padding: 0 40px;
	margin: 0 auto;
}/* !Beautiful loading */
html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,
html:not(.mobile-true) #main .animate-element img,
html:not(.mobile-true) .pp_content img,
html:not(.mobile-true) #page .widget_shopping_cart_content img,
html:not(.mobile-true) #page .grav-grav img,
html:not(.mobile-true) #page .comment-gravatar img,
html:not(.mobile-true) #shWrap img,
html:not(.mobile-true) #page .royalSlider img {
	opacity: 1;
}
html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,
html:not(.mobile-true) #main .animate-element img,
html:not(.mobile-true) .pp_content img,
html:not(.mobile-true) #page .widget_shopping_cart_content img,
html:not(.mobile-true) #page .grav-grav img,
html:not(.mobile-true) #page .comment-gravatar img,
html:not(.mobile-true) #shWrap img,
html:not(.mobile-true) #page .royalSlider img,
.paginator .button-load-more,
.paginator .loading-ready,
.hover-grid .rollover-content,
.no-touch .text-on-img.hover-grid .fs-entry-content,
.hover-style-one .links-container a,
.hover-style-two .links-container a,
.hover-style-three .links-container a,
.buttons-on-img .links-container a,
.hover-style-one .rollover-thumbnails,
.hover-style-two .rollover-thumbnails,
.hover-style-three .rollover-thumbnails,
.no-touch .cs-style-1.text-on-img .fs-entry-content,
.style-minimal .wpb_content_element.dt-style .wpb_accordion_header > a,
.btn-3d .dt-btn,
.btn-3d .dt-form button,
.btn-3d .dt-form input[type="button"],
.btn-3d .dt-form input[type="reset"],
.btn-3d .dt-form input[type="submit"],
.btn-3d input[type="button"],
.btn-3d input[type="reset"],
.btn-3d input[type="submit"],
.btn-3d #main #pricing-table .plan .signup,
.btn-3d #main #shaon-pricing-table a.signup,
.btn-3d #main .minimal .pt-button,
.btn-3d .nsu-submit,
.btn-3d #main button.button,
.btn-3d #main input.button {
	-webkit-transition:	none;
	-moz-transition:	none;
	-ms-transition:		none;
	-o-transition:		none;
	transition:			none;
}/* Animate on scroll:end */
/* !Beautiful loading: end */
/* !Basic typography */body.responsive-off {
	min-width: 998px;
}
.threed-fullscreen {
	overflow: hidden;
}.threed-fullscreen #main {
	padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0px;
	margin-bottom: 10px;
	clear: both;
}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5,
#main h6 {
	text-shadow: none;
}	h1 a,
	h2 a,
	h3 a,
	h4 a,
	h5 a,
	h6 a {
		text-decoration: none;
		opacity: 1;
		filter: alpha(opacity=100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		-webkit-transition:	all 300ms ease;
		-moz-transition:	all 300ms ease;
		-ms-transition:		all 300ms ease;
		-o-transition:		all 300ms ease;
		transition:			all 300ms ease;
	}
	a.vc_read_more:hover,
	h1 a:hover,
	h2 a:hover,
	h3 a:hover,
	h4 a:hover,
	h5 a:hover,
	h6 a:hover {
		opacity: 0.7;
		filter: alpha(opacity=70);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}.widget-title {
	margin-bottom: 20px;
	clear: both;
}input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea,
.customSelect {
	padding: 9px 10px 8px 10px;
	border: solid 1px #e0e0e0;
	color: #7a7a7a;
	background-color: #fff;
}
textarea {
	color: #7a7a7a;
}
#footer {
	position:relative;
}
#footer .alignleft,
#sidebar .alignleft {
	margin-right: 20px;
}
.alignright {
	float: right;
	margin: 5px 0 10px 30px;
}
#footer .alignright,
#sidebar .alignright {
	margin-left: 20px;
}
.aligncenter {
	display: block;
	margin: 5px auto 10px auto;
}.alignnone {
	float: none;
	margin: 5px auto 10px auto;
}/* Basic typography: end */
/* !Basic blocks layout */
#page {
	position: absolute;
	top:0px;
	overflow: hidden;
	width:100%;
}
#page.boxed,#page.mini-boxed,#page.fix-width,#page.fix-bigwidth,#page.fix-sobigwidth {
	overflow: hidden;
}
#page.boxed {
		max-width: 1180px;
		margin: 20px auto;
}
#page.mini-boxed {
		max-width: 1020px;
		margin: 20px auto;
}
#page.fix-width {
		max-width: 1020px;
		margin: 0 auto;
}
#page.fix-bigwidth {
		max-width: 1280px;
		margin: 0 auto;
}
#page.fix-sobigwidth {
		max-width: 1920px;
		margin: 0 auto;
}
.overlap #header {
	position: relative;
}
.fullscreenpage #fullscreenheader,
.fullscreenpage #fullscreenfooter
{
	position: absolute;
	width: 100%;
	z-index: 10;
}
#fullscreenfooter{
	position: absolute;
	width: 100%;
	z-index: 10;
	bottom:0;
}
#header.hidden-header {
	display: none;
}#main .wf-wrap {
	margin: 0 auto;
	padding:0px 40px;
}#page.mini-boxed #main .wf-wrap,#page.fix-width #main .wf-wrap,#page.fix-bigwidth #main .wf-wrap,#page.fix-sobigwidth #main .wf-wrap{
	padding:0px 20px;
}/* Basic blocks layout: end *//* !Fancy header *//* Fancy header: end *//* !Top and bottom bars */
#top-bar {
	position: relative;
}
.transparent #top-bar {
	margin-bottom: -1px;
}#top-bar:after {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	content: "";
	z-index: 99;
}
	#top-bar .wf-float-left p {
		margin-bottom: 0;
	}
#top-bar a,
#bottom-bar a {
	text-decoration: none;
}
#top-bar a:hover,
#bottom-bar a:hover {
	text-decoration: underline;
}#top-bar .wf-float-left,
#bottom-bar .wf-float-left {
	margin-right: 40px;
}
#top-bar .wf-float-left:last-of-type,
#bottom-bar .wf-float-left:last-of-type {
	margin-right: 0;
}#top-bar .wf-float-right,
#bottom-bar .wf-float-right {
	margin-left: 40px;
}
#bottom-bar .wf-float-center{
	text-align:center;
}
.right-block {
	text-align: right;
}
.right-block .soc-ico{
	display: inline-block;
	vertical-align: middle;
	line-height:40px;
}
.shopping-cart{
	display: inline-block;
}
.shopping-cart-inner
{
	position:absolute;
	z-index:500;
	background:#fff;
	padding:10px 20px;
	right:0;
	width:300px;
}
.right-block .soc-ico {
	margin-left: 13px;
}
#top-bar .right-block:before,
#top-bar .right-block:after {
	content: "";
	display: table;
	clear: both;
}
#bottom-bar {
	position: relative;
	z-index: 9;
	min-height: 30px;
}#bottom-bar .wf-td p {
	margin-bottom: 0;
}
.bottom-text-block {
	text-align: right;
}#branding-bottom {
	width: 1px;
	padding: 10px 10px 10px 0;
	line-height: 0;
	font-size: 0;
}/* Top and bottom bars: end */
/* !- Mini widgets */	/* !-- Contacts */	.mini-contacts li {
		display: inline-block;
		position: relative;
		margin: 0 20px 0 0px;
		background-repeat: no-repeat;
		background-position: 0 center;
		white-space: nowrap;
	}
	.old-ie .mini-contacts li {
		padding-left: 0;
	}
	.ancient-ie .mini-contacts li {
		display: inline;
		zoom: 1;
		position: static;
		margin: 0 10px 0 0;
	}
	.mini-contacts li:first-child:before {
		border-left: none;
	}
	.mini-contacts li:last-child {
		margin-right: 0;
	}	/* !-- Navigation */	.mini-nav li {
		position: relative;
		display: inline-block;
		margin: 0 16px 0 0;
	}
	.mini-nav > ul > li:last-child {
		margin-right: 0;
	}
	.ancient-ie .mini-nav li {
		display: inline;
		zoom: 1;
		margin-right: 15px;
		white-space: nowrap;
	}	.mini-nav > ul > li.has-children {
		background-position: right center;
		background-repeat: no-repeat;
		padding-right: 12px;
	}
		.mini-nav li:first-child:before {
			border-left: none;
		}
			.mini-nav > ul > li > a {
				display: block;
			}
				.mini-nav > ul > li > a > span,
				.mini-nav > ul > li > a > .fa {
					display: inline-block;
					vertical-align: middle;
				}
			#top-bar .mini-nav .sub-nav > li:hover > a span,
			#bottom-bar .mini-nav .sub-nav > li:hover > a span,
			#top-bar .mini-nav .sub-nav > li:hover > a,
			#bottom-bar .mini-nav .sub-nav > li:hover > a,
			#top-bar .mini-nav .sub-nav > li.act > a,
			#bottom-bar .mini-nav .sub-nav > li.act > a {
				text-decoration: none;
			}
	.mini-nav select {
		min-width: 100px;
		height: 30px;
	}/* !-- Search form */
.mini-search .field {
	float: left;
	width: 98px;
	height: 20px;
	padding: 0 0 0 13px;
	border: none;
	line-height: 20px;
	background: transparent;
}
		/* Mini widgets : end */@-webkit-keyframes MenuAnimIn32 {
	0% {
		-webkit-transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0px);
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn32 {
	0% {
		-moz-transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateY(0px);
		opacity: 1;
	}
}
@keyframes MenuAnimIn32 {
	0% {
		transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		transform: translateY(0px);
		opacity: 1;
	}
}
/* !Header */
/* !2 */
#phantom {
	position: fixed;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 9399;	opacity: 0;
	visibility: hidden;
	
}#phantom.showed_tb{
	visibility: visible;
	opacity: 1;
	animation: MenuAnimIn3 1s ease-in-out;
}
@-webkit-keyframes MenuAnimIn55 {
	0% {
		-webkit-transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	100% {
		-webkit-transform: translateY(-100%);
		opacity: 0;
	}
}
@-moz-keyframes MenuAnimIn55 {
	0% {
		-moz-transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	100% {
		-moz-transform: translateY(-100%);
		opacity: 0;
	}
}
@keyframes MenuAnimIn55 {
	0% {
		transform: translateY(0);
		opacity: 1;
		visibility: visible;
	}
	100% {
		transform: translateY(-100%);
	}
}
#phantom.MenuAnimIn55{
	animation: MenuAnimIn55 1s ease-in-out;
}
#phantom.boxed {
	z-index: 9008;
}
.dt-style-um #phantom {
	display: none;
}
.ph-wrap-inner,
.menu-box {
	min-height: 48px;
}
.menu-info-box{
	display:table-cell;
	text-align:right;
}
.menu-box #main-nav {
	line-height: 48px;
}
#phantom .ph-wrap {
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:	0 0 6px rgba(0, 0, 0, 0.25);
	-ms-box-shadow:		0 0 6px rgba(0, 0, 0, 0.25);
	-o-box-shadow:		0 0 6px rgba(0, 0, 0, 0.25);
	box-shadow:			0 0 6px rgba(0, 0, 0, 0.25);	-webkit-transition: background-color 500ms ease;
	-moz-transition: background-color 500ms ease;
	-o-transition: background-color 500ms ease;
	-ms-transition: background-color 500ms ease;
	transition: background-color 500ms ease;
}
#phantom .ph-wrap.boxed {
	width: 100%;
	max-width: 1320px;	margin: 0 auto;
}
#phantom.min .ph-wrap-inner >div{
	padding-top:0 !important;
	padding-bottom:0 !important;
	min-height:44px !important;
}
/*#phantom.min  .logo-box > div{
	height:44px !important;
	min-height:44px !important;
}
#phantom.min .menu-box #main-nav,#phantom.min .ph-wrap-inner,#phantom.min .menu-box{
	height:44px !important;
	min-height:44px !important;
	line-height: 44px !important;
}*/
#phantom .ph-wrap .ph-wrap-content {
	margin: 0 auto;
	padding: 0 40px;
}
#phantom .ph-wrap.with-logo .ph-wrap-inner {
	position: relative;
	display: table;
	width: 100%;
}
	#phantom .ph-wrap.with-logo .ph-wrap-inner > div {
		display: table-cell;
		vertical-align: middle;
	}
	#phantom .ph-wrap.with-logo .ph-wrap-content .logo-box {
		padding: 5px 40px 5px 0;
		text-align: left;
		width:0%;
	}
	#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box {
		text-align: right;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li > a {
		border: 1px solid rgba(0, 0, 0, 0);
	}#phantom #main-nav {
	padding: 0 0px;
	text-align: center;
}
#phantom .ph-wrap.with-logo #main-nav {
	padding: 0 0px 0 0;
	text-align: right;
}/* !- Header layouts */
.ancient-ie .logo-left {
	display: block;
}
.ancient-ie .logo-left #branding {
	float: left;
}
.ancient-ie .logo-left #navigation {
	float: right;
}#branding {
	padding: 10px 0;
	position:relative;
}
.logo-left #branding,
.logo-classic #branding,
.logo-classic-centered #branding {
	padding-right: 10px;
	/*width: 1px;*/
}
.logo-left #branding{
	max-width:800px;
}
.logo-left #navigation{
	max-width:800px;
}.logo-classic-centered .navigation-holder > div {
	text-align: center;
}
.logo-center .navigation-holder {
	text-align: center;
}
.logo-left-right .bit_widget_more .site_tooler{
	display:inline-block;
}
.logo-classic #main-nav > li > a,
.logo-classic-centered #main-nav > li >a,
.logo-classic #main-nav {
	position: relative;
}.logo-classic #main-nav > li:hover > a,
.logo-classic-centered #main-nav > li:hover > a {
	border-color: transparent;
}
.logo-classic #main-nav {
	margin-top: 0px;
}
.logo-classic-centered #main-nav {
	margin-top: -1px;
}
.logo-classic .navigation-holder {
	display: table;
	width: 100%;
}
.logo-classic .navigation-holder > div {
	margin: 0 auto;
	/*max-width: 1200px;*/
}.logo-classic nav,
.logo-center nav,
.logo-classic-centered nav {
	position: relative;
	padding-left: 0;
	padding-right: 0;
}
.logo-classic-centered nav,
.logo-center nav {
	width: 100%;
}
.logo-classic nav:before,
.logo-classic nav:after {
	content: "";
	display: table;
	clear: both;
}
.logo-classic-centered nav {
	display: block;
	padding-right: 0;
}.logo-classic .mini-search,
.dt-style-um .logo-center .mini-search,
.dt-style-um .logo-classic-centered .mini-search {
	position: absolute;
	right: 0;
	top: 50%;
	margin: -14px 0px 0 0;
	padding: 0;
	z-index: 10;
}.logo-center .mini-search,
.logo-classic-centered .mini-search  {
	position: relative;
	display: inline-block;
	z-index: 10;
}.logo-classic .searchform .submit {
	margin-right: 0;
}
.logo-left .searchform .submit {
	margin-top: 2px;
}
.logo-classic .mini-search {
	margin: -10px 0px 0 0;
}
.logo-left #navigation {
	text-align: right;
}.logo-center #branding,
.logo-center #navigation {
	display: block;
	text-align: center;
}
.logo-classic-centered #main-nav,
.logo-classic-centered #branding {
	text-align: center;
}
.logo-classic-centered #branding {
	padding-right: 0;
}.logo-classic #main-nav {
	padding: 0 8px 0 0;
}
.logo-center #main-nav,
.logo-classic-centered #main-nav {
	padding: 0 8px 0 0;
}
.logo-classic-centered #main-nav {
	display: table;
	width: auto;
	margin:0 auto;
}
.logo-center #main-nav {
	/*margin-bottom: 10px;*/
}
.top-bar-right-inner{
	display:inline-block;
}
.assistive-info {
	text-align: right;
}
.assistive-info.align_left,.menu-info-box.align_left {
	text-align: left;
}
.assistive-info.align_right,.menu-info-box.align_right {
	text-align: right;
}
.assistive-info.align_center,.menu-info-box.align_center {
	text-align: center;
}
.assistive-info.valign .site_tooler{
	display:block;
}
.assistive-info.align .site_tooler{
	display:inline-block;
}
.floatmenu-bar-right .site_tooler{
	display:inline-block;
}
/* Header layouts: end */
.top-bar-right .bitSearchFrom form.searchform{
	display:inline-block;
}
.bitem.logo{
	position:relative;
}
.logo-classic-centered .bitem.logo,.logo-center .bitem.logo{
	display:inline-block;
}
#main-nav {
	/*padding: 5px 0 4px 0;*/
	padding:0px;
	line-height: 0;
}
.logo-center #main-nav {
	display: inline-block;
}
.logo-center #navigation {
	display: inline-block;
}#main-nav > li {
display: inline-block;
position: relative;
z-index: auto;
vertical-align: middle;
}
#main-nav > li:first-child {
margin-left: 0;
}
.ancient-ie #main-nav > li {
float: left;
margin: 5px 0;
}.logo-classic-centered #main-nav > li {
padding-bottom: 0;
}#main-nav > li > a {
	display: block;
	border: 1px solid transparent;
	text-decoration: none;
	text-align: left;
}
#main-nav.menu-frame-on > li > a {
	-webkit-transition: border-color 0.150s ease, color 0.150s ease;
	-moz-transition:	border-color 0.150s ease, color 0.150s ease;
	-o-transition:		border-color 0.150s ease, color 0.150s ease;
	transition:			border-color 0.150s ease, color 0.150s ease;
}
	#main-nav > li > a > span > span.menu-subtitle {
		margin-bottom: 3px;
		white-space: nowrap;
	}#phantom #main-nav > li:hover > a {
	border: 1px solid transparent;
}
#main-nav.menu-frame-on > li.act,
.paginator a.act,
.filter .filter-categories a.act,
.icons-bg .benefits-grid-ico,
.format-status-content {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(0,0,0,0.1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(0,0,0,0.1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.14) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%); /* W3C */
}
#main-nav.underline-hover > li > a i.underline {
	position: absolute;
	display: block;
	overflow: hidden;
	left: 1px;
	bottom: -5px;
	width: 0;
	height: 1px;
	opacity: 0;	-webkit-transition: all 300ms cubic-bezier(0.175,0.885,0.32,1.275);
	-moz-transition:	all 300ms cubic-bezier(0.175,0.885,0.32,1.275);
	-o-transition:		all 300ms cubic-bezier(0.175,0.885,0.32,1.275);
	transition:			all 300ms cubic-bezier(0.175,0.885,0.32,1.275);
}
.logo-classic #main-nav.underline-hover > li > a i.underline,
.logo-classic-centered #main-nav.underline-hover > li > a i.underline {
	bottom: -1px;
}
#main-nav.underline-hover > li > a {
	-webkit-transition: color 0.2s ease;
	-moz-transition:	color 0.2s ease;
	-o-transition:		color 0.2s ease;
	transition:			color 0.2s ease;
}
#main-nav.underline-hover > li.act > a i.underline,
#main-nav.underline-hover > li.act:hover > a i.underline {
	width:100%;
	opacity: 1;
}
.no-touch #main-nav.underline-hover > li:hover > a i.underline {
	width:100%;
	opacity: 1;
}/* Indications of menu-items containing drop-down submenu */
#main-nav > li.has-children > a:after {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -2px;
	width: 9px;
	height: 6px;
	content: "";
}/* Menu - first level: end */
/* !-- Menu - second level */
/* !1 */
.sub-nav {
	position: absolute;
	visibility: hidden;
	z-index: 200;
	top: 100%;
	width: 168px;
	opacity: 0;
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.20);
	-moz-box-shadow:	0px 0px 4px rgba(0, 0, 0, 0.20);
	-ms-box-shadow:		0px 0px 4px rgba(0, 0, 0, 0.20);
	-o-box-shadow:		0px 0px 4px rgba(0, 0, 0, 0.20);
	box-shadow:			0px 0px 4px rgba(0, 0, 0, 0.20);
}
.bgd-sub-div {
	position: absolute;
	visibility: hidden;
	/*opacity: 0;*/
	z-index: 10000;
	top: 100%;
	overflow-y:auto;
	height:1px;
}
#main-nav >li:hover>.bgd-sub-div{
	visibility: visible;
	height:auto;
	/*overflow-y:hidden;*/
}
#main-nav >li:hover>.bgd-sub-div.MenuAnimIn_js{
    visibility: visible;
	height:auto;
	overflow-y:inherit;
}
#main-nav >li:hover>.bgd-sub-div.MenuAnimIn3{
	visibility: hidden;
}
#main-nav >li:hover>.bgd-sub-div.MenuAnimIn2{
	-webkit-animation: MenuAnimIn2 0.5s ease-in-out;
	-moz-animation: MenuAnimIn2 0.5s ease-in-out;
	animation: MenuAnimIn2 0.5s ease-in-out;
}
#main-nav >li:hover>.bgd-sub-div.MenuAnimIn4{
	-webkit-animation: MenuAnimIn4 0.5s ease-in-out;
	-moz-animation: MenuAnimIn4 0.5s ease-in-out;
	animation: MenuAnimIn4 0.5s ease-in-out;
}
#main-nav >li:hover>.bgd-sub-div.MenuAnimIn5{
	-webkit-animation: MenuAnimIn5 0.5s ease-in-out;
	-moz-animation: MenuAnimIn5 0.5s ease-in-out;
	animation: MenuAnimIn5 0.5s ease-in-out;
}#main-nav >li:hover>.bgd-sub-div.MenuAnimIn7{
	-webkit-animation: MenuAnimIn7 0.5s ease-in-out;
	-moz-animation: MenuAnimIn7 0.5s ease-in-out;
	animation: MenuAnimIn7 0.5s ease-in-out;
}#main-nav .bgd-sub-div{
   line-height: normal;
}
.underline-hover .sub-nav {
	margin-top: 7px;
}
.underline-hover[data-sliderdown='sliderdown']  .sub-nav {
	margin-top: 0px;
}
.logo-classic .underline-hover .sub-nav,
.logo-classic-centered .underline-hover .sub-nav {
	margin-top: 0px;
}
#bottom-bar .sub-nav {
	top: auto;
	bottom: 100%;
}
#bottom-bar .sub-nav .sub-nav {
bottom: 0;
}
.sub-nav.right-overflow {
right: 0;
}.sub-nav .sub-nav {
left: 168px;
top: 0px;
margin-top: 0px;
}
.sub-nav .sub-nav.right-overflow {
left: -168px;
}.sub-nav li {
display: block;
position: relative;
}
.sub-nav li:first-child:before {
display: none;
}.sub-nav li.has-children:after {
display: block;
position: absolute;
right: 15px;
top: 50%;
margin-top: -4.5px;
content: "";
width: 6px;
height: 9px;
background-position: right center;
}.sub-nav li a {
display: block;
min-width: 40px;
border-right: solid 1px transparent;
border-left: solid 1px transparent;
margin: 0;
padding: 7px 30px 7px 10px;
font-weight: normal;
text-align: left;
text-decoration: none;
line-height: 20px;
}
#top-bar .sub-nav {
z-index: 1003;
}
#top-bar .sub-nav li a,
#bottom-bar .sub-nav li a {
	padding: 7px 30px 7px 10px;
}
#top-bar .sub-nav li:before,
#bottom-bar .sub-nav li:before {
	width: 200px;
	margin: 0 15px;
}
#top-bar .sub-nav li.has-children:after,
#bottom-bar .sub-nav li.has-children:after {
	right: 5px;
}
.mini-nav {
	position: relative;
}.mini-nav .customSelect,
.menu-select select {
	border: none;
}
.mini-nav .customSelect {
	position: absolute;
	visibility: hidden;
}
.mini-nav .customSelect .customSelectInner {
	opacity: 0;
}
.menu-select select,
.mini-nav .customSelect1 {
	visibility: hidden;
}
.menu-select {
	position: absolute;
	visibility: hidden;
	display: none;
	margin: 0 auto;
	opacity: 0;
}
.mini-nav .customSelectInner {
	padding-left: 20px;
	background-position: 0 center;
	background-repeat: no-repeat;
}
.menu-select:hover,
.menu-select select {
	cursor: pointer;
}
.menu-select select {
	z-index: 999;
}
.mini-nav .customSelect {
	padding: 0;
}#mobile-menu {
	display: none;
	padding: 14px 10px 14px 15px;
	text-decoration: none;
	font-family: "Open Sans", sans-serif;
	background: no-repeat 10px center;
}
.menu-close,
.menu-back {
	display: none;
}.dl-container {
	position: relative;
}	.logo-center .dl-container,
	.logo-classic .dl-container,
	.logo-classic-centered .dl-container {
		width: 100%;
		min-width: 230px;
		max-width: 280px;
		margin: 0 auto;
	}
	.logo-center .dl-container {
		top: -10px;
	}.dl-menuwrapper {
	position: relative;
	z-index: 1999;	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	-moz-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}.dl-menuwrapper ul {
	right: 0;
	width: 100%;
	min-width: 230px;
	max-width: 280px;
	list-style: none;
	text-align: left;	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}.dl-container > ul {
	padding: 5px 0;
}.dl-menuwrapper li {
	position: relative;
}.dl-menuwrapper li a {
	display: block;
	position: relative;
	padding: 10px 0;
	margin: 0 20px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	outline: none;
}
	.dl-menuwrapper li a > span {
		display: table-cell;
	}
	.dl-menuwrapper li.dl-back a > span {
		display: inline-block;
	}.dl-menuwrapper li.dl-back > a {
	margin: -5px 0 0 0;
	text-align: center;
}.dl-menuwrapper li.has-children > a:after {
		display: block;
		position: absolute;
		right: -5px;
		top: 50%;
		width: 6px;
		height: 9px;
		margin-top: -4.5px;
		content: "";
		background-position: 0 0;
		background-repeat: no-repeat;
}.dl-menuwrapper li.dl-back span {
	position: relative;
}.dl-menuwrapper li.dl-back span:before {
	display: block;
	position: absolute;
	left: -16px;
	top: 50%;
	width: 10px;
	height: 7px;
	margin-top: -2.5px;
	content: "";
}.dl-menuwrapper .dl-menu {
	position: absolute;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	transform: translateY(10px); 
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
.windows-phone .dl-menuwrapper .dl-menu {
	visibility: hidden;
}.dl-menuwrapper .dl-menu.dl-menu-toggle {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}.dl-menuwrapper .dl-menu.dl-menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}
.windows-phone .dl-menuwrapper .dl-menu.dl-menuopen {
	visibility: visible;
}/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu {
	display: none;
}/*
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link.
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
	display: none;
}.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
	display: block;
}/* Dynamically added submenu outside of the menu context */
.dl-container > .dl-submenu {
	position: absolute;
	width: 100%;
	right: 0;
	margin: 0;
}/* Animation classes for moving out and in */.dl-menu.dl-animate-out-2 {
	-webkit-animation: MenuAnimOut2 0.3s ease-in-out;
	-moz-animation: MenuAnimOut2 0.3s ease-in-out;
	animation: MenuAnimOut2 0.3s ease-in-out;
}@-webkit-keyframes MenuAnimOut2 {
	100% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
}
@-moz-keyframes MenuAnimOut2 {
	100% {
		-moz-transform: translateX(-100%);
		opacity: 0;
	}
}
@keyframes MenuAnimOut2 {
	100% {
		transform: translateX(-100%);
		opacity: 0;
	}
}.dl-menu.dl-animate-in-2 {
	-webkit-animation: MenuAnimIn2 0.3s ease-in-out;
	-moz-animation: MenuAnimIn2 0.3s ease-in-out;
	animation: MenuAnimIn2 0.3s ease-in-out;
}@-webkit-keyframes MenuAnimIn2 {
	0% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn2 {
	0% {
		-moz-transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}
@keyframes MenuAnimIn2 {
	0% {
		transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}
@-webkit-keyframes MenuAnimIn3 {
	0% {
		-webkit-transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0px);
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn3 {
	0% {
		-moz-transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateY(0px);
		opacity: 1;
	}
}
@keyframes MenuAnimIn3 {
	0% {
		transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		transform: translateY(0px);
		opacity: 1;
	}
}
@-webkit-keyframes MenuAnimIn4 {
	0% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn4 {
	0% {
		-moz-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}
@keyframes MenuAnimIn4 {
	0% {
		transform: translateX(100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}
.dl-container > .dl-submenu.dl-animate-in-2 {
	-webkit-transform:translate3d(-100%,0,0);
	 transform: translate3d(-100%, 0px, 0px);
	-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out;
}@-webkit-keyframes SubMenuAnimIn2 {
	0% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}
@-moz-keyframes SubMenuAnimIn2 {
	0% {
		-moz-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateX(0px);
		opacity: 1;
	}
}
@keyframes SubMenuAnimIn2 {
	0% {
		transform: translateX(100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity: 1;
	}
}
@-webkit-keyframes MenuAnimIn5 {
	0% {
		-webkit-transform: translateY(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0px);
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn5 {
	0% {
		-moz-transform: translateY(100%);
		opacity: 0;
	}
	100% {
		-moz-transform: translateY(0px);
		opacity: 1;
	}
}
@keyframes MenuAnimIn5 {
	0% {
		transform: translateY(100%);
		opacity: 0;
	}
	100% {
		transform: translateY(0px);
		opacity: 1;
	}
}
@-webkit-keyframes MenuAnimIn7 {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes MenuAnimIn7 {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes MenuAnimIn7 {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.dl-container > .dl-submenu.dl-animate-out-2 {
	-webkit-transform:translate3d(100%,0,0);
	 transform: translate3d(100%, 0px, 0px);
	-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out;
}@-webkit-keyframes SubMenuAnimOut2 {
	0% {
		-webkit-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
}
@-moz-keyframes SubMenuAnimOut2 {
	0% {
		-moz-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-moz-transform: translateX(100%);
		opacity: 0;
	}
}
@keyframes SubMenuAnimOut2 {
	0% {
		transform: translateX(0%);
		opacity: 1;
	}
	100% {
		transform: translateX(100%);
		opacity: 0;
	}
}/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
	position: relative;
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	transform: none;
}.no-js .dl-menuwrapper li .dl-submenu {
	display: block;
}.no-js .dl-menuwrapper li.dl-back {
	display: none;
}.no-js .dl-menuwrapper li > a:not(:only-child) {
	background: rgba(0,0,0,0.1);
}.no-js .dl-menuwrapper li > a:not(:only-child):after {
	content: '';
}/* !-Overlap header */
.not-webkit.overlap #main {
	position: relative;
	z-index: 1;
}
.main-gradient {
	display: none;
}
.is-webkit.overlap .main-gradient {
	display: block;
}
.is-webkit.overlap .main-gradient {
	position: relative;
	width: 100%;
	height: 66px;
	margin-top: -26px;
	z-index: 3;
}
.is-webkit.overlap #main {
	-webkit-box-shadow: none;
	box-shadow: none;
}.is-webkit.overlap #main .wf-wrap {
	margin-top: -36px;
}
/* !Footer */
.footer {
	padding: 30px 0 30px 0;
}.sidebar .widget,
.sidebar-content .widget {
	padding: 25px 20px 15px 20px;
	margin-bottom: 2px;
}
.content .widget,
.content .sidebar-content .widget:first-child {
	padding-top: 25px;
	padding-bottom:15px;
}
.content .widget:first-child {
	padding-top: 0px;
}
.sidebar .widget.widget-custom-nav {
	padding-top: 20px;
}
.sidebar .widget:first-child,
.sidebar-content .widget:first-child,
.old-ie .sidebar .widget:first-child {
	border-top: none;
}
.sidebar-bg-off.sidebar .widget:first-child,
.sidebar-bg-off .sidebar-content .widget:first-child,
.old-ie .sidebar.sidebar-bg-off .widget:first-child {
	padding-top: 0;
}
	.ancient-ie .sidebar .widget {
		zoom: 1;
	}.widget:before,
.widget:after {
	content: "";
	display: table;
	clear: both;
}.footer .widget {
	margin-bottom: 30px;
}.widget-info {
	margin-bottom: 20px;
}
.content .widget ul {
	list-style: none;
}/* !- Menu */.menu,
.custom-menu
.widget_pages > ul {
	margin: 0;
}.menu li,
.custom-menu li,
.widget_pages li,
.qts-lang-menu li {
	display: block;
	position: relative;
	margin: 9px 0 0 0;
	padding: 10px 0 0 0;
}.menu > li:first-child,
.custom-menu > li:first-child,
.widget_pages > ul > li:first-child,
.qts-lang-menu li:first-child {
	border: none !important;
	margin-top: 0;
	padding-top: 0;
}
#page .qtrans_flag {
	width: auto;
	height: auto;
	background-position: 0 center;
}.menu ul:before,
.widget_pages li ul:before {
	display: block;
	position: absolute;
	right: 1px;
	top: 0;
	content: "";
	border-style: solid;
	border-width: 5px;
	border-color: transparent;
}.menu a,
.custom-menu a,
.widget_pages a {
	text-decoration: none;
	padding-right: 15px;
}
.old-ie .custom-menu a {
	padding-left: 0;
}
.custom-menu a {
	position: relative;
	display: block;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
.custom-nav .has-children > a:after {
	display: block;
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -1px;
	width: 9px;
	height: 6px;
	content: "";
}.custom-nav .has-children.act > a.active:after {
	margin-top: -3px;
}	.menu a:hover,
	.custom-menu a:hover,
	.widget_pages a:hover {
		text-decoration: underline;
	}.menu li ul,
.custom-menu li ul,
.widget_pages li ul,
.content .menu li ul,
.content .custom-menu li ul,
.content .widget_pages li ul {
	margin-left: 20px;
}
.custom-menu li ul {
	padding-top: 10px;
}/* Menu: end *//* !- Search */
.widget_search input[type="text"] {
	width: 100%;
	margin: 5px 0 10px 0;
}/* !- Logos */
.logos-grid {
}
.logos-grid .wf-cell {
	margin-bottom: 40px;
	text-align: center;
}.logos-grid .borders {
	position: relative;
	font-size: 0;
}
.logos-grid .borders:before {
	position: absolute;
	display: block;
	bottom: -20px;
	left: 0;
	width: 100%;
	content: "";
}
.logos-grid .borders:after {
	position: absolute;
	display: block;
	top: 0;
	left: -20px;
	height: 100%;
	content: "";
}
	.logos-grid .borders a,
	.logos-grid a {
		display: inline-block;
		vertical-align: middle;
		max-width: 100%;
		line-height: 0;
	}
	.logos-grid .borders a:hover {
		opacity: 0.7;
	}
	.old-ie .logos-grid .borders a {
		display: block;
	}
		.logos-grid img {
			max-width: 100%;
			height: auto;
		}
.logo-items li {
	text-align: center;
}
	.logo-items li a {
		line-height: 0;
		font-size: 0;
		opacity: 1;
		filter: alpha(opacity=100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}
		.logo-items img {
			max-width: 100%;
			height: auto;
		}
	.logo-items li a:hover {
		opacity: 0.8;
		filter: alpha(opacity=80);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	}/* Logos:end *//* !- Loading */
body #load {
	background-color: #FFFFFF;
	height: 100%;
	overflow: hidden;
	position: fixed;
	width: 100%;
	z-index: 9501;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
	body #load .fa-spinner,
	.loading-label .fa-spinner,
	#page .ls-defaultskin .ls-loading-container .fa-spinner,
	#page .ls-carousel .ls-loading-container .fa-spinner,
	#page .ls-defaultskin .ls-loading-indicator,
	#page .ls-carousel .ls-loading-indicator {
		position: absolute;
		left: 50%;
		top: 50%;
		margin: -35px 0 0 -35px;
		width: 70px;
		height: 70px;
		text-align: center;
		font-size: 70px;
		-webkit-animation: spin 2s infinite linear;
		-moz-animation: spin 2s infinite linear;
		-o-animation: spin 2s infinite linear;
		animation: spin 2s infinite linear;
	}
	.loading-label .fa-spinner,
	#page .ls-defaultskin .ls-loading-container .fa-spinner,
	#page .ls-carousel .ls-loading-container .fa-spinner,
	#page .ls-defaultskin .ls-loading-indicator {
		left: 0;
		top: 0;
		margin: 13px 0 0 13px;
		width: 44px;
		height: 44px;
		text-align: center;
	}.loading-label,
#page .ls-defaultskin .ls-loading-container,
#page .ls-carousel .ls-loading-container {
	overflow: hidden;
	padding: 5px;
	width: 60px;
	height: 60px;
	background-image: none;
	font-size: 0;
	line-height: 0;	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.20);
	-moz-box-shadow:	0px 0px 4px rgba(0, 0, 0, 0.20);
	-ms-box-shadow:		0px 0px 4px rgba(0, 0, 0, 0.20);
	-o-box-shadow:		0px 0px 4px rgba(0, 0, 0, 0.20);
	box-shadow:			0px 0px 4px rgba(0, 0, 0, 0.20);
}
#page .ls-defaultskin {
	background-color: transparent;
}
.loading-label{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
	z-index: 2000;
}
/* !-Shortcode code */
.shortcode-code {
	padding: 25px 20px 25px 20px;
}
/* Shortcode code:end *//* !-Revolution slider */
.rev_slider_wrapper {
	z-index: 1;
}
#main .gallery img {
	border: none;
}/*!-VC last-child*/
.bit-html .wpb_content_element,
.bit-html ul.wpb_thumbnails-fluid > li,
.bit-html .last_toggle_el_margin,
.bit-html .wpb_button {
	margin-bottom: 0;
}/*VC last-child:end*/
.offer-tag {
	display: none;
}/*!- Scroll top*/
.scroll-top {
	position: fixed;
	right: 15px;
	bottom: 25px;
	width: 35px;
	height: 35px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-webkit-border-radius:	17px;
	-moz-border-radius:		17px;
	-ms-border-radius:		17px;
	-o-border-radius:		17px;
	border-radius:			17px;	-webkit-transition:	opacity 400ms ease;
	-moz-transition:	opacity 400ms ease;
	-ms-transition:		opacity 400ms ease;
	-o-transition:		opacity 400ms ease;
	transition:			opacity 400ms ease;
	z-index: 99;
}
.scroll-top.off {
	right: -35px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	/*z-index: -1;*/
}
.scroll-top.on {
	right: 15px;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.scroll-top:before {
	display: block;
	width: 34px;
	height: 34px;
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2212px%22%20height=%228px%22%20viewBox=%220%200%2012%208%22%20enable-background=%22new%200%200%2012%208%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22white%22%20points=%225.999,3.376%201.6,8%200,6.303%205.999,0%2012,6.303%2010.4,8%20%22/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center center;}
embed,
iframe,
object,
video {
	max-width: 100%;
}.stripe.stripe-video-bg {
	position: relative;
	/*min-height: 600px;*/
}
.stripe.stripe-video-bg .wf-container {
	position: relative;
}
.stripe.stripe-video-bg > video {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
}
.no-mobile .stripe.stripe-video-bg > video {
	display: block;
}
.stripe.stripe-video-bg > video {
	display: none;
}/*Video background:end*/
.ls-container a {
	text-decoration: none;
}
.products mark {
	background: none;
}.responsive-off #megaMenu #megaMenuToggle {
	display: none;
}
.responsive-off #megaMenu.megaResponsiveToggle ul.megaMenu {
	display: block;
}
.responsive-off #megaMenu.megaResponsive ul.megaMenu > li.menu-item {
	display: inline-block;
	width: auto;
	border: none;
}
.responsive-off #page #megaMenu.megaResponsive ul.megaMenu > li.menu-item > a {
	border: none;
}
.full-width-wrap > .wf-cell {
	padding-left: 0;
	padding-right: 0;
}
#content span:last-child[class*="gw-go-btn-icon"][class*="gw-go-btn-icon-large"] {
	margin-bottom: -6px;
}
#content span:last-child[class*="gw-go-btn-icon"] {
	margin-bottom: -5px;
}
.content .gw-go-col {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #e2e2e2;
}
.content .gw-go-col:before {
	margin-top: 1px;
}
#main .jg-container .wf-cell .post {
	margin: 0;
	padding: 0;
}
.content #jg-container-1.wf-container {
	padding-top: 5px;
}
	.jg-container .post .alignleft,
	.jg-container .post .alignnone {
		margin-top: 0;
		margin-bottom: 0;
	}
#main .jg-container .wf-cell {
	float: left;
	opacity: 0;
	padding: 0;
}
.justified-grid .paginator {
	border: none !important;
}
.justified-grid.portfolio.layout-grid .paginator,
.justified-grid.layout-grid .paginator,
.portfolio.description-on-hover .paginator.paginator-more-button,
.media.description-on-hover .paginator.paginator-more-button,
.albums.description-on-hover .paginator.paginator-more-button {
	margin-top: 0 !important;
	padding-top: 40px !important;
}
.portfolio.description-under-image .paginator.paginator-more-button,
.media.description-under-image .paginator.paginator-more-button,
.albums.description-under-image .paginator.paginator-more-button {
	margin-top: 0 !important;
	padding-top: 30px !important;
}
.is-webkit #main .jg-container .wf-cell {
	float: left;
}
#main .wpb_alert {
	text-shadow: none;
}
.justified-grid .full-width-wrap .rollover-content {
	z-index: 8;
}.wpb_alert,
.wpb_alert *,
.stripe .wpb_alert * {
	color: #c09853;
}
.wpb_alert-success,
.wpb_alert-success *,
.stripe .wpb_alert-success * {
	color: #468847;
}
.wpb_alert-danger,
.wpb_alert-error,
.wpb_alert-danger *,
.wpb_alert-error *,
.stripe .wpb_alert-danger *,
.stripe .wpb_alert-error * {
	color: #b94a48;
}
.wpb_alert-info,
.wpb_alert-info *,
.stripe .wpb_alert-info * {
	color: #3a87ad;
}
/*!-Social icons*/
.soc-ico a,
.soc-ico a:hover,
#top-bar .soc-ico a:hover,
#bottom-bar .soc-ico a:hover {
	text-decoration: none;
}
.old-ie .soc-ico a span {
	top: 0px;
}.old-ie .soc-ico a {
	border: none;
}
.soc-ico a {
	border: 1px solid #F5928B;
}
.soc-ico a .icon {
	width: 25px;
	height: 25px;
}
.soc-ico {
    overflow: hidden;
}
.widget .soc-ico {
    padding: 5px 0 10px;
	
}
.footer .widget .soc-ico {
    padding: 5px 0 0;
}
.soc-ico a {
    display: inline-block;
    height: 27px;
    margin: 0 5px 3px 0;
    width: 27px;
	font-size:12px;
	vertical-align: top;
}
.soc-ico a.qq,.soc-ico a.weixin{
	font-size:17px;
}
.old-ie .soc-ico > a > span{
	display: inline-block;
	font-size:12px;
}
.old-ie .right-block  .soc-ico{
	vertical-align:top;
}
.old-ie .soc-ico .glyphicon-icon-qq,.old-ie .soc-ico .glyphicon-icon-weixin{
	font-size:15px;
}
.soc-ico .bit-socail-icon{
	font-size:15px;position:relative;top:-7px;cursor:pointer;left:-5px;
}.soc-ico a, .buttons-on-img .project-zoom, .buttons-on-img .project-details, .buttons-on-img .project-link, .buttons-on-img .link, .buttons-on-img .links-container > .details, .hover-style-one .links-container > a, .hover-style-two .links-container > a, .hover-style-three .links-container > a, .hover-style-one .links-container a > span, .hover-style-two .links-container a > span, .hover-style-three .links-container a > span, .buttons-on-img .links-container a > span, .style-minimal .clear-form:before, .style-minimal .standard-arrow li:before {
	-webkit-border-radius:	50%;
	-moz-border-radius:		50%;
	-ms-border-radius:		50%;
	-o-border-radius:		50%;
	border-radius:			50%;
}
.soc-ico a:hover {
    opacity: 0.7 !important;
}
#top-bar .soc-ico a {
    float: right;
    margin: 1px 0 2px 4px;
}
#top-bar .soc-ico a:hover, .style-minimal .soc-ico a:hover {
    opacity: 1 !important;
}
#branding a img,
#branding img {
	height: auto;
}
.style-minimal input[type="text"],
.style-minimal input[type="tel"],
.style-minimal input[type="url"],
.style-minimal input[type="email"],
.style-minimal input[type="number"],
.style-minimal input[type="date"],
.style-minimal input[type="range"],
.style-minimal input[type="password"],
.style-minimal select,
.style-minimal textarea,
.style-minimal .customSelect,
.style-minimal #page .form-fields span:first-child input,
.style-minimal .woocommerce.widget_product_search #s,
.style-minimal .woocommerce.widget_product_categories #dropdown_product_cat,
.style-minimal.woocommerce .woocommerce-ordering select,
.style-minimal.woocommerce-page .woocommerce-ordering select,
.style-minimal.woocommerce .comment-form input[type="text"],
.style-minimal.woocommerce .comment-form input[type="email"] {
	border: none;
	color: #7a7a7a;
	background-color: #fcfcfc;
	margin-bottom: 10px;
	border: 1px solid #e8e8e8;
}
.style-minimal textarea {
	width: 100%;
}
.style-minimal .form-fields {
	border: none;
	margin-bottom: 0;
}
.style-minimal .contact-form textarea {
	margin-top: 0;
}
.sidebar-bg-off #content {
	position: relative;
}
.sidebar-bg-off #content:after {
	position: absolute;
	top: 10px;
	width: 1px;
	height: 100%;
	content: "";
}
.sidebar-bg-off.sidebar-right #content:after {
	right: 20px;
}
.sidebar-bg-off.sidebar-left #content:after {
	left: 20px;
}
.sidebar-bg-off.sidebar-right #content {
	padding-right: 60px;
}
.sidebar-bg-off.sidebar-left #content {
	padding-left: 60px;
}
.sidebar-bg-off .sidebar {
	padding-right: 0;
	padding-left: 0;
}
.sidebar-bg-off.sidebar-right .sidebar-content {
	padding-left: 0;
}
.sidebar-bg-off.sidebar-left .sidebar-content {
	padding-right: 0;
	padding-left: 0;
}
.sidebar-bg-off.sidebar-none #content:after {
	display: none;
}
.style-minimal .filter .filter-extras a {
	vertical-align: middle;
}
.style-minimal .filter-categories a {
	display: inline-block;
	float: none;
}
.style-minimal.blog.layout-grid .paginator,
.style-minimal.portfolio.layout-grid .paginator,
.style-minimal.albums.layout-grid .paginator,
.style-minimal.media.layout-grid .paginator,
.style-minimal.layout-masonry .paginator,
.style-minimal.layout-masonry-grid .paginator,
.style-minimal.team.layout-grid .paginator {
	padding-top: 30px;
}
.style-minimal #main-nav.menu-frame-on > li.act,
.style-minimal .icons-bg .benefits-grid-ico,
.style-minimal .format-status-content {
	background-image: none;
}
.style-minimal #page .paginator .button-load-more:hover {
	text-decoration: none;
}
#top-bar .soc-ico a {
	width: 23px;
}
#top-bar .soc-ico.show-round a {
	width: 27px;
}
.sidebar-bg-off .rsContW,
.bg-under-widget .rsContW {
	margin-bottom: 14px;
}
.bg-under-widget .sidebar .widget,
.bg-under-widget .sidebar-content .widget {
	margin-bottom: 20px;
}
.dt-form .dt-btn {
	margin-bottom: 0;
}
.style-minimal .paginator .nav-next {
	margin-right: 0;
}.old-ie .style-minimal .clear-form:before {
	display: none;
}
.single-post .breadcrumbs li:last-child,
.single-portfolio .breadcrumbs li:last-child {
	display: none;
}
.responsive-off #top-bar {
	visibility: visible;
}#top-bar.text-center .wf-td {
	display: block;
	text-align: center;
}
#top-bar.text-center .wf-td > div {
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0;
	vertical-align: middle;
	line-height:40px;
}
#top-bar.text-center .wf-float-left {
	display: inline-block;
	float: none;
}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline {
	width: 40000px;
}
#page .tp_recent_tweets li a {
	font-weight: normal;
}
/*!-Fancy header*/
.dt-fancy-separator {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.dt-fancy-separator.title-left,
.dt-fancy-separator.title-right {
	margin: 0;
}
.dt-fancy-separator.title-right {
	float: right;
	clear: both;
}.dt-fancy-separator.title-left {
	text-align: left;
}
	.dt-fancy-separator.title-left .dt-fancy-title {
		padding-left: 0;
	}
	.dt-fancy-separator.title-left .dt-fancy-title.bg-on {
		padding-left: 1em;
	}
.dt-fancy-separator.title-right {
	text-align: right;
}
	.dt-fancy-separator.title-right .dt-fancy-title {
		padding-right: 0;
	}
	.dt-fancy-separator.title-right .dt-fancy-title.bg-on {
		padding-right: 1em;
	}
.separator-holder {
	position: absolute;
	display: block;
	top: 50%;
	width: 2000px;
	border-top: 1px solid red;
	content: '';
}.style-dashed .separator-holder {
	border-top-width: 1px;
	border-top-style:  dashed;
}
.style-dotted .separator-holder {
	border-top-width: 1px;
	border-top-style: dotted;
}
.style-double .separator-holder {
	border-top-width: 3px;
	border-top-style: double;
}
.style-thick .separator-holder {
	border-top-width: 5px;
	border-top-style: solid;
}
.style-disabled .separator-holder {
	display: none;
}
.separator-left {
	right: 100%;
	margin-right: 1em;
}
.separator-right {
	left: 100%;
	margin-left: 1em;
}
.dt-fancy-separator.line-below .separator-left {
	top: auto;
	right: 0;
	bottom: -1em;
	margin-right: 0;
}
.line-below .separator-holder {
	top: auto;
	bottom: -1em;
	margin-right: 0;
	margin-left: 0;
}
.dt-fancy-separator.line-below.title-left .separator-left {
	left: 0;
	right: auto;
}
.dt-fancy-separator.line-below.title-right .separator-left {
	left: auto;
	right: 0;
}.dt-fancy-separator.line-below.title-right .separator-right,
.dt-fancy-separator.line-below.title-left .separator-right {
	display: none;
}
.dt-fancy-title {
	position: relative;
	display: inline-block;
	top: 50%;
}
.dt-fancy-title.bg-on {
	padding: 0 1em;
}.gap {
	clear: both;
}
.st-accordion li,
.wpb_row .wpb_gallery_slides {
	-webkit-box-sizing:	content-box;
	-moz-box-sizing:	content-box;
	-ms-box-sizing:		content-box;
	-o-box-sizing:		content-box;
	box-sizing:			content-box;
}
#page .wpb_gmaps_widget .wpb_wrapper {
	padding: 0;
	background-color: transparent;
}
.bitLogo
{
	display:inline-block;
}
p{
	margin:0px;
	padding:0px;
}
#wpadminbar
{
	display:none;
}
/*******user***********/
.xoouserultra-wrap.xoouserultra-login{
	margin:60px 0;
}
.uultra-miniprofile-users
{
	margin-top:25px;
	margin-bottom:100px;
}
.uultra-miniprofile-users a{
	color:#8d9095;
}
.bit_row .uultra-profile-basic-wrap,.bit_row .xoouserultra-registration 
{
	margin-top:20px;
	margin-bottom:20px;
}.logo-classic-centered #main-nav.bit-menu-default > li.first,.logo-classic-centered #main-nav.bit-menu-default > li.has-children.level-arrows-on.first {
    padding-left: 0;
}
#phantom .logo-box img{
	max-height:50px;
	width:auto;
	display:table-cell;
}
.floatlogoText{
	display:table-cell;
	padding:6px 0;
}
.logo-center #main-nav{
	margin-bottom:5px;
}
.menu-nav-container
{
	padding-left:5px;
}
.mini-boxed-layout .wf-wrap
{
	padding:0 20px;
}.cke_editable_inline img{
-webkit-user-select:auto;
-khtml-user-select:auto;
-moz-user-select:auto;
-ms-user-select:auto;
-o-user-select:auto;
user-select:auto
}.soc-ico > a > span
{
  top: -8px;
}
.soc-ico.show-big > a > span
{
  top: -6px;
  font-size:18px;
}
.soc-ico.show-big > a > span.glyphicon-icon-weixin,
.soc-ico.show-big > a > span.glyphicon-icon-qq
{
  font-size:28px;
  top: -7px;
  left:-2px;
}
.content-fullwidth #page #main .wf-wrap
{
	padding:0;
}
.vc-element.vc-vc_column_inner .controls-column.vc-controls
{
	display:none;
	visibility: hidden;
}
.vc-vc_column_inner .vc-element .controls-cc .hiddenbr{
	display:block !important;
}
.vc-vc_column_inner .vc-element .controls-cc .list_button_inner{
	top:69px;
}
.rev_slider_wrapper
{
	position:relative;
}
#bottom-bar{
	padding:2px 0;
}
/*input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
	color: #7A7A7A;
}input[type="text"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
textarea:-moz-placeholder{ 
	color: #7A7A7A;
}input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
textarea::-moz-placeholder {
	color: #7A7A7A;
}input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
	color: #7A7A7A;
}input[type="text"]:input-placeholder,
input[type="password"]:input-placeholder,
textarea:input-placeholder {
	color: #7A7A7A;
}*/
.form-message {
	display: block;
	margin-bottom: 10px;
}
.content .searchform input {
			width: 100%;
}
.bitSearchFrom .searchform,
.widget .searchform,
.content .searchform {
	position: relative;
}
.bitSearchFrom .searchform .submit,
.widget .searchform .submit,
.content .searchform .submit {
	position: absolute;
	top: 5px;
	right: 0px;
}
.top-bar-right.align_left{
	 text-align: left;
}.top-bar-right .bitSearchFrom .searchform .submit{
	top: 2px;
    right: 5px;
}
.top-bar-right .searchform  input[type='text']{
	padding: 3px 10px 3px;
}
/* !-- Search form */	.mini-search {
		height: 20px;
		padding-left: 10px;
	}.searchform .submit,
.mini-search .searchform .submit {
	float: right;
	width: 20px;
	height: 20px;
	margin-right: 4px;
	border: none;
	color: transparent;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
}
.widget .searchform input,
.content .searchform input,
#pp_full_res .comment-form-email input,
#pp_full_res .comment-form-author input,
.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="number"],
.wpcf7 input[type="date"],
.wpcf7 input[type="range"],
.wpcf7 input[type="password"],
.wpcf7 select,
.gform_body input[type="text"],
.gform_body input[type="email"],
.gform_wrapper .gform_body input[type="url"],
.gform_wrapper .gform_body input[type="tel"],
.gform_wrapper .gform_body input[type="number"],
.gform_wrapper .gform_body input[type="password"],
.gform_body select,
.nsu_widget input[type="text"],
.nsu_widget input[type="email"],
.mc4wp-form input[type="email"],
.mc4wp-form input[type="text"],
.mc4wp-form input[type="url"],
.mc4wp-form input[type="date"],
.mc4wp-form form select,
.customSelect,
#main .chzn-container-single .chzn-single,
.widget select {
	border: 1px solid #E0E0E0;
	background-color: #fff;
}#main .chzn-container-single .chzn-single {
	background-image: none;
	box-shadow: none;
	text-shadow: none;
}
#main .customSelect {
	padding: 6px 10px 5px;
}#calc_shipping_country {
	width: 100% !important;
	padding: 16px 10px 16px;
}
.customSelect.country_to_state {
	width: 100% !important;
}
.customSelect.country_to_state .customSelectInner {
	width: 100% !important;
}
.customSelect .customSelectInner {
	text-align: left;
	background-position: right center;
	background-repeat: no-repeat;
}
.nsu_widget label {
	margin-right: 10px;
}
.widget .searchform input,
.content .searchform input,
#pp_full_res .comment-form-email input,
#pp_full_res .comment-form-author input {
	padding-right: 30px;
}
.gform_wrapper .gform_body input[type="text"],
.gform_wrapper .gform_body input[type="url"],
.gform_wrapper .gform_body input[type="email"],
.gform_wrapper .gform_body input[type="tel"],
.gform_wrapper .gform_body input[type="number"],
.gform_wrapper .gform_body input[type="password"] {
	padding: 9px 10px 8px;
	font-size: 100%;
}
.gform_wrapper .gform_body select,
.gform_wrapper.gf_browser_chrome .gform_body .ginput_complex select,
.gform_wrapper.gf_browser_chrome .gform_body .ginput_complex .ginput_right select,
.mc4wp-form form select {
	padding: 6px 10px 5px;
	font-size: 100%;
}
#pp_full_res .comment-form-email input,
#pp_full_res .comment-form-author input {
	margin-left: 5px;
}
.content .searchform input {
	width: 100%;
}.widget .searchform,
.content .searchform {
	position: relative;
}
.widget .searchsubmit,
.widget .searchform .submit,
.content .searchform .submit {
	position: absolute;
	top: 5px;
	right: 0;
}
.content .widget .searchform .submit,
.widget .searchform .submit {
	top: 5px;
}
.content .searchform .submit {
	top: 5px;
}.mini-search .field {
	float: left;
	width: 98px;
	height: 20px;
	padding: 0 0 0 13px;
	border: none;
	line-height: 20px;
	background: transparent;
}
#header .mini-search .searchsubmit {
	display: none;
}
.searchform {
	position: relative;
	z-index: 3;
}
#header .mini-search {
	max-width: 20px;
	padding-left: 6px;
}
#header.logo-left .mini-search {
	width: 35px;
	max-width: 35px;
}
#header .mini-search .field {
	position: absolute;
	right: 6px;
	top: 38px;
	width: 290px;
	height: 50px;
	background-color: #fff;
	font-style: italic;
	visibility: hidden;
	-webkit-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.2);
	box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}
.mini-search .field:focus {
	outline: none;
}
.searchsubmit{display:none;}
/* Mini widgets : end */
.container,.container-fullwidth{position:relative;z-index:3}
.section{position:relative;z-index:4;/*overflow:hidden*/}
.background-media,.background-overlay{position:absolute;width:100%;left:0;top:0;bottom:0}
.background-media{background-position:0 0;background-repeat:no-repeat;z-index:1;overflow:hidden}[class*=oxy-agent-] 
.background-media{background-attachment:scroll!important}
.background-overlay{z-index:2}
.section .section .container{width:auto}
.section-fullheight .row,.section-fullheight [class*=col-md]{position:static!important}
.navbar {
  border: none;
  border-radius: 0;
  margin: 0;
}.navbar .navbar-brand {
  float: left;
  font-size: 18px;
  line-height: 20px;
  padding: 15px;
  width: 250px;
}.navbar .navbar-brand img {
  position: absolute;
  max-width: 60%;
  height: 30px;
  width: 120px;
  top: 8px;
  left: 60px;
}.navbar .dropdown-toggle {
  color: #FFFFFF;
}.navbar .dropdown-toggle i {
  color: #FFFFFF;
  font-size: 17px;
}.navbar .dropdown-toggle .badge {
  border-radius: 99px !important;
  font-size: 12px !important;
  font-weight: 300;
  height: 16px;
  padding: 2px 6px;
  position: absolute;
  right: 24px;
  text-align: center;
  text-shadow: none !important;
  top: 8px;
}.navbar .dropdown-toggle .username {
  font-weight: 600;
}.navbar #header-notification .dropdown-toggle i,.navbar #header-message .dropdown-toggle i,.navbar #header-tasks .dropdown-toggle i
  {
  color: #486d93;
  text-shadow: 1px 1px #b4c7da, -1px -1px #375471;
}.navbar #navbar-left li.dropdown {
  border-right: 1px solid #507aa4;
  font-weight: 400;
}.navbar #navbar-left li.dropdown:first-child {
  border-left: 1px solid #507aa4;
}.navbar #navbar-left i {
  margin-right: 5px;
  color: #FFFFFF;
}.dropdown-menu{
	position: absolute; 
	text-align: left; 
	margin: 0px; 
	z-index: 1000; 
	min-width: 100px;
	display:none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.mini-boxed-layout .dropdown-menu{
	right:0;
}
.dropdown-menu li{
	line-height: 20px; padding: 2px 10px;
}
.dropdown-menu li .fa{
	width: 10px;
}.teaser_grid_container .post_grid .post-title a,
.teaser_grid_container .post_grid .post-title span,
.teaser_grid_container .post_image .post-title a,
.teaser_grid_container .post_image .post-title span
{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display:block;
}
.vc-carousel-inner .post-title a,
.vc-carousel-inner .post-title span
{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display:block;
}
.bitRightSider .jsscrolldiv.bitWidgetFrame,.bitLeftSider .jsscrolldiv.bitWidgetFrame,.footer .jsscrolldiv.bitWidgetFrame{
	padding-left:0;
	padding-top:0px !important;
	padding-bottom:0px !important;
}
.bitRightSider .jsscrolldiv.bitWidgetFrame .jscroller2_up,
.bitRightSider .jsscrolldiv.bitWidgetFrame .jscroller2_left,
.bitLeftSider .jsscrolldiv.bitWidgetFrame .jscroller2_up,
.bitLeftSider .jsscrolldiv.bitWidgetFrame .jscroller2_left,
.footer .jsscrolldiv.bitWidgetFrame .jscroller2_up,
.footer .jsscrolldiv.bitWidgetFrame .jscroller2_left
{
	margin:0;
	padding:5px 5px 5px 10px;
}.bitMainTopSider .site_tooler .bitWidgetFrame {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.bitMainTopSider .site_tooler .jsscrolldiv.bitWidgetFrame {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}
.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right {
 margin: 0;
 padding: 0;}.jscroller2_left, .jscroller2_right, .jscroller2_left_endless, .jscroller2_right_endless {
 white-space: nowrap;
}.wpb_wrapper ul{ 
   list-style-type: disc; 
   list-style-position: inside; 
}
.wpb_wrapper ol{ 
   list-style-type: decimal; 
   list-style-position: inside; 
}
.wpb_wrapper ul ul, ol ul{ 
   list-style-type: circle; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.wpb_wrapper ol ol, ul ol{ 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.wpb_row .wpb_images_lib .vcgroup *{
    box-sizing: content-box;
}
.wpb_single_image .wpb_wrapper img,.wpb_images_lib_isotope img,
.wpb_images_list img{
	vertical-align: middle;
	max-width:100%;
	width:auto;
	height:auto;
}
a.bitImageAhover .wpb_wrapper{
	position:relative;
	max-width:100%;
}
.post-thumb a.bitImageAhover,.wpb_images_lib_isotope a.bitImageAhover,.positionSpan,.qfytemplateslist a.bitImageAhover,.wpb_images_list a.bitImageAhover{
	position:relative;
	display:inline-block;
	max-width:100%;
}
.post-thumb a.bitImageAhover{
	font-size:0;
}
span.bitImageAhover{
	position:relative;
	display:inline-block;
	max-width:100%;
}
.bitImageAhover  i { position: absolute; top: 0; right: 0; bottom: 0; left: 0; transition: background-color .5s; }

a.black3.bitImageAhover:hover i {  background-color:rgb(0, 0, 0); opacity: 0.7; filter:alpha(opacity=70);}
a.black3.bitImageAhover .view{display:none;position:absolute;top:50%;text-align:center;margin-top:-20px;width:100%;overflow:hidden;line-height:50px;height:50px;white-space: nowrap;text-overflow: ellipsis;}
a.black3.bitImageAhover .view span{padding:20px 20px;background:#0088c2;color:#fff;}
a.black3.bitImageAhover .view span:hover{background:#00648F;}
a.black3.bitImageAhover:hover .view{display:block;}
a.black4.bitImageAhover:hover i {  background-color:rgb(255, 255, 255); opacity: 0.8; filter:alpha(opacity=80);}
a.black4.bitImageAhover .view{display:none;position:absolute;top:50%;text-align:center;margin-top:-17px;width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
a.black4.bitImageAhover .view span.title{display:inline-block;width:158px; overflow:hidden;border:1px solid #666;color:#666;margin:0 auto;padding:5px 20px;border-radius: 3px;}
a.black4.bitImageAhover .view span.info{display:inline-block;color:#fff;background:#3e3e3e;padding:5px 21px;margin-right:10px;cursor:pointer;	border-radius: 3px;}
a.black4.bitImageAhover .view span.use{display:inline-block;color:#fff;background:#3e3e3e;padding:5px 21px;cursor:pointer;	border-radius: 3px;}
a.black4.bitImageAhover:hover .view{display:block;}
.qfytemplateslist .vc-item {
  float:left;
}.qfytemplateslist .vc-inner{
	border-bottom: 0px solid transparent;
    border-right: 0px solid transparent;
}
.wpb_images_lib_isotope .vc-item {
  float:left;
}.wpb_images_lib_isotope .vc-inner{
	border-bottom: 0px solid transparent;
    border-right: 0px solid transparent;
}
.iphorm-input-wrap input{
	box-sizing: content-box;
}.clicktoaddmodel .vc-vc_row section.section:hover{
	border:1px solid #EA9004;
	cursor:pointer;
}
.clicktoaddmodel #vc-no-content-helper,
.clicktoaddmodel .vc-empty-element,
.clicktoaddmodel .controls-column.vc-controls,
.clicktoaddmodel .vc-controls .controls-cc{
	visibility:hidden !important;
	display:none  !important;
}.vc-not-empty i{
	display:none;	
}.textwidget.bitWidgetFrame img,.wpb_text_column img{
	max-width:100%;
}
.qfyuser-body .qfyuser-label div.required{
	 display:inline-block;
	 margin-left:3px;
}
.qfyuser-body .qfyuser-label .qfyuser-tip{
	position:relative;
	top:2px;
}a{
	text-decoration:none !important;
}
.bit-tp-caption{
	display:none;
}
.bit-tp-caption.on{
	display:block;
}
.bit-button-waiting
{
	position: absolute; 
	background: none repeat scroll 0% 0% rgb(255, 255, 255); 
	border: 1px solid #507aa4; 
	display: inline-block; 
	left: 0; 
	top:0;
	background-color: #5e87b0; 
	border-radius: 2px;
	box-sizing: border-box;
	z-index:200;
	text-align:center;
}
.bit-button-waiting img
{
	width:24px;
	margin:3px 0;
}
.verifyTable{
	border:1px solid #eee;
	max-width:478px;
	margin:0 auto;
	padding:20px;
	background:#fff;
	color: #555555;
}
.verifyTable tr td{
	padding:5px 0;
}
.verifyTable tr td input{
	border-radius: 3px!important;
	background: #f5f5f5!important;
	border: 1px solid #ddd!important;
	box-shadow: inset 0 -1px 4px #eee!important;
	color: #333;
}
.verifyTable td{
	font-size:14px;
	padding-bottom:10px;
	color:rgb(68, 68, 68);
}
.verifyTable .verifyTitle{
	font-size:20px;
	font-weight:700;
	padding-bottom:10px;
	color:#666666;
}
.old-ie .bit_main_content{
	margin-top:-2px;
}
.widget-title .roles{
	color:red;
	font-size:11px;
}
#top-bar .dropdown-menu .glyphicon{
  width:13px;
}
.site_tooler .dropdown-menu li{
	padding:2px 5px;
}
.wpb_thumbnails.post_grid .post-title{
	margin-bottom:5px;
}
.vc_slide_item .post-title{
	padding-top:10px;
}
.vc_carousel .vc_slide_item .post-title{
	padding-top:0px;
	padding-bottom:10px;
}
.vendor .bit_button_helper{
	display:none !important;
}
#header{
	position:relative;	
}
.wpb_thumbnails.post_image .post-thumb img,
.vc_slide_item .post-thumb img,
.post_grid  .post-thumb img
{
	max-width:100%;
}
.wpb_teaser_grid .wpb_heading.wpb_teaser_grid_heading{
	text-align:left;
	padding-left:10px !important;
}.vc_carousel .wpb_heading.wpb_gallery_heading,
.wpb_teaser_grid .wpb_heading.wpb_teaser_grid_heading{
	text-align:left;
}
.wpb_thumbnails.post_image .post-title{
	margin-bottom:5px;
}
/***********mobile footer style ************/
.mobile_footer_menu{
	position:fixed;
	bottom:0;
	z-index:998;
	width:100%;
}
.mobile_footer_menu ul{
	float:left;
	width:100%;
}
.mobile_footer_menu li{
	display: block;
    position: relative;
    vertical-align: middle;
	float:left;
	text-align:center;
}
.mobile_footer_menu li:last-child a{
	border-right:none !important;
}
.mobile_footer_menu li a{
	padding-top:10px;
	padding-bottom:10px;
	display:block;
}
.mobile_footer_menu .onemenu li{
	width:100%;
}
.mobile_footer_menu .twomenu li{
	width:50%;
}
.mobile_footer_menu .threemenu li{
	width:33.33333%;
}
/*.no-touch #mobile-menu:hover,
.touch #mobile-menu.active {
	opacity: 0.8;
}*/
/***********mobile top style center******************/#mobile-menu.dropTopStyle{
	padding-left:0;
	padding-right:0;
	text-align:center;
	margin:0;
}.dropCenterStyle_containter.positionFixed,
.mobiledefault_containter.positionFixed,
.dropTopStyle_containter.positionFixed{
	position:fixed;
	width:100%;
	top:0;
	left:0;
}.mobilefloatmenu .dl-menuwrapper.main-mobile-menu .dl-menu,
.mobilefloatmenu .floatmenu .dl-menuopen{
	opacity: 1;
    pointer-events: auto;
	-webkit-perspective:none;
	-moz-perspective:none;
	perspective: :none;
    transform: none; 
	transition: none;
	padding:0;
}
.floatwarpper {
    background-color: #212121;
    bottom: 0;
    box-sizing: border-box;
    height: 100%;
    line-height: 1em;
    overflow: auto;
    position: fixed;
    right: -260px;
    text-align: left;
    top: 0;
    visibility: hidden;
    width: 260px;
	z-index:1;
}.dropTopStyle_containter.dl-menuwrapper .dl-container,
.dropTopStyle_containter.dl-menuwrapper ul{
	max-width:100%;
}
.dropTopStyle_containter.dl-menuwrapper li a{
	text-align:center;
}.dropTopStyle_containter.dl-menuwrapper li a > span{
	display:inline;
}
.dropTopStyle_containter.center  a{
	margin-right:0;
	margin-left:0;
}
.dropTopStyle_containter.left  a{
	margin-right:0;
}
.dl-container .dl-menu.dl-menuopen .menu-item:last-child,
.dl-menuwrapper li.has-children.bgd-subviewopen,
.dl-menuwrapper ul.dl-submenu  > li:last-child{
	/*border-bottom:1px solid #0e67c3;*/
}
.dl-menuwrapper li.has-children > a:after{
	position: absolute;
    right: 8px;
}
.dl-menuwrapper.right li.has-children > a:after{
	right: -12px;
}
#mobile-menu.dropTopStyle.left > span{
	padding-left:20px;
}
#mobile-menu.dropTopStyle.right > span.phone-text
{
	padding-right:35px;
}
#mobile-menu.dropTopStyle.left,
.dropTopStyle_containter.dl-menuwrapper.left li a{
	text-align:left;
}#mobile-menu.dropTopStyle.right,
.dropTopStyle_containter.dl-menuwrapper.right li a{
	text-align:right;
}/***********mobile center style center******************/
#mobile-menu.dropCenterStyle{
	padding-left:0;
	padding-right:0;
	text-align:center;
	margin:0;
}
.dropCenterStyle_containter.dl-menuwrapper ul{
	max-width:100%;
	text-align:center;
}
.dropCenterStyle_containter.dl-menuwrapper li a{
	text-align:center;
}.dropCenterStyle_containter.dl-menuwrapper li a > span{
	display:inline;
}
.dropCenterStyle_containter.center  a{
	margin-right:0;
	margin-left:0;
}
.dropCenterStyle_containter.left a{
	margin-right:0;
}
#mobile-menu.dropCenterStyle.left > span
{
	padding-left:20px;
}
#mobile-menu.dropCenterStyle.right > span.phone-text
{
	padding-right:35px;
}
#mobile-menu.dropCenterStyle.left,
.dropCenterStyle_containter.dl-menuwrapper.left li a{
	text-align:left;
}
#mobile-menu.dropCenterStyle.right,
.dropCenterStyle_containter.dl-menuwrapper.right li a{
	text-align:right;
}
/******************************************************/
.dl-menuwrapper{
	z-index:201;
}
#dl-menu.dl-menuwrapper{
z-index:9400;
}
.floatmenu.dl-menuwrapper{
	position:fixed;
	-webkit-perspective:none;
	-moz-perspective:none;
	perspective: none;
    perspective-origin:0 0;
}
.floatmenu#dl-menu{
	top:0px;
	left:0px;
	/*background:transparent;*/
}
.floatmenu #mobile-menu{
	margin:0;
}
.floatmenu.dl-menuwrapper #mobile-menu{
	padding-left:15px;
	padding-right:15px;
	font-size:14px;
	font-weight:400px;
	line-height:14px;
	width:45px;
}
.floatmenu.dl-menuwrapper .phone-text{
	display:none;
}
.floatmenu.dl-menuwrapper ul{
	max-width:100%;
	text-align:center;
}
.floatmenu.dl-menuwrapper li a{
	text-align:center;
	width: 75%;
    margin: 0 auto;
    border-bottom: 1px solid #767474;
}
.floatmenu.dl-menuwrapper .act a{
    border-bottom: 1px solid #007dff;
	color:#007dff;
}
.floatmenu.dl-menuwrapper li.dl-back > a{
	margin: 0 20px;
}
.floatmenu.dl-menuwrapper li a > span{
	display:inline-block;
	max-width:180px;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
}
.floatmenu.center  a{
	margin-right:0;
	margin-left:0;
}
.floatmenu.dl-menuwrapper.left li a{
	text-align:left;
}
.floatmenu.dl-menuwrapper.right li a{
	text-align:right;
}/****/
.mobile_icon{
	float:right;
	margin-right:10px;
	margin-left:10px;
	display:none;
	position:absolute;
}
.mobile_icon:before{
	display:none;
}
#mobile-menu.dropCenterStyle .mobile_icon,
#mobile-menu.dropTopStyle .mobile_icon,
#mobile-menu.dropCenterStyle .mobile_icon:before,
#mobile-menu.dropTopStyle .mobile_icon:before{
	display:inline-block;
}
.iconbigSize .mobile_icon,
.iconbigSize .mobile_icon:before{
	font-size:22px;
}
#mobile-menu .mobile_icon{
	top: 0px !important;
}
.fullfloatmenu.floatwarpper{
	padding-top:55px;
}
#mobile-menu.iconbigSize .mobile_icon{
	top: -8px !important;
}
#mobile-menu.dropCenterStyle.iconbigSize .phone-text,
#mobile-menu.dropTopStyle.iconbigSize .phone-text
{
	margin-right:-35px;
}
#mobile-menu.dropCenterStyle .phone-text,
#mobile-menu.dropTopStyle .phone-text
{
	margin-right:-35px;
}
.dropCenterStyle_containter .dl-container > ul,
.dropTopStyle_containter .dl-container > ul{
	padding:0;
}.bit-html #mobile-menu.dropCenterStyle,
.bit-html #mobile-menu.dropTopStyle{
	display:block;
}
#dl-menu.dropTopStyle_containter,
#dl-menu.dropCenterStyle_containter{
	width:100%;
}
.dropCenterStyle_containter.dl-menuwrapper.left li.dl-back > a,
.dropTopStyle_containter.dl-menuwrapper.left li.dl-back > a
{
	margin: 0 20px;
}
#mobile-menu.glyphicon-icon-align-justify .wf-phone-hidden{
	padding-left:5px;
}
.text_left{
	text-align:left;
}
.text_center{
	text-align:center;
}
.text_right{
	text-align:right;
}
.bitSearchFrom.text_left form,.bitSearchFrom.text_center form,.bitSearchFrom.text_right form{
	display:inline-block;
}
#main-nav .sub-nav > li:last-child{
	border-bottom:0 !important;
}

.defaultminheight {
	min-height:20px;
}
.product-content{
	position:relative;
}
.qfytemplate_bigimg{
	padding:3.4% 3.4% 15% 3.4%;
	z-index:2;
	position:relative;
	height:67.3%;
	overflow:hidden;
}
.post_blog4 .post-thumb{
	max-width:100%;
	display:block;
}
.post_blog4 .post-thumb img{
	max-width:100%;
}
.Thumbnail_text{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	color:#fff;
	background:#000;
}
.hoverclass{
	opacity:0;
}
.widget-title{
	position:relative;
}
.hoverclass:hover,
.qfy_image_vc_item:hover .hoverclass,
.single_two_images:hover .hoverclass,
.vc-item.images:hover .hoverclass,
.images.gimg:hover .hoverclass,
.vc-item.images1:hover .hoverclass,
.vc-item.images2:hover .hoverclass,
.vc-item.images3:hover .hoverclass,
.vc-item.images4:hover .hoverclass,
.vc-item.images5:hover .hoverclass,
.post-thumb:hover .hoverclass{
	opacity:1;
}
.hoverborderyellow:hover
{
	border:1px solid #ff9900 !important;
	z-index:100;
}
.div_table{
	display:table;
	table-layout:fixed;
}
.div_td{
	display:table-cell;
	vertical-align:top;
}
.div_table .field_image{
	max-width:100%;
}
.car_gxpz{
	line-height:30px;
}
.car_gxpz >span {
	border: 1px solid #f90;
    color: #f90;
    margin: 0 5px 5px 0;
    padding: 2px 10px;
}
.maxwidth img{
	max-width:100%;
}
.bgd-text{
   min-height:1px;
}
/*one page*/
.onepage-wrapper{width:100%;height:100%;display:block;position:relative;padding:0;margin-top:0!important;-webkit-transform-style:preserve-3d}.onepage-wrapper .section{width:100%;height:100%}.disabled-onepage-scroll,.disabled-onepage-scroll .wrapper{overflow:auto}.disabled-onepage-scroll .onepage-wrapper .section{position:relative!important;top:auto!important;left:auto!important}.disabled-onepage-scroll .onepage-wrapper{-webkit-transform:none!important;-moz-transform:none!important;transform:none!important;-ms-transform:none!important;min-height:100%}.disabled-onepage-scroll .onepage-pagination{display:none}.disabled-onepage-scroll .onepage-wrapper,body.disabled-onepage-scroll{position:inherit}
#main.onepage-wrapper>.wf-wrap,#main.onepage-wrapper>.wf-wrap>.wf-container-main,#main.onepage-wrapper>.wf-wrap>.wf-container-main>.content,#main.onepage-wrapper>.wf-wrap>.wf-container-main>.content>.main-outer-wrapper,#main.onepage-wrapper>.wf-wrap>.wf-container-main>.content>.main-outer-wrapper>.bit_row{height:100%}
/*********/.onepage-pagination{position:absolute;right:10px;top:50%;z-index:5;list-style:none;margin:0;padding:0}.onepage-pagination li{padding:0;text-align:center}.onepage-pagination li a{padding:10px;width:4px;height:4px;display:block}.onepage-pagination li a:before{content:'';position:absolute;width:4px;height:4px;background:rgba(0,0,0,.85);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.onepage-pagination li a.active:before{width:10px;height:10px;background:0 0;border:1px solid #000;margin-top:-4px;left:8px}
/* Shortcode Style */
.coupon-container {
    margin: .2em;
    box-shadow: 0 0 5px #e0e0e0;
    display: inline-table;
    text-align: center;
    cursor: pointer;
    position: relative;
}
.coupon-container.previews { cursor: inherit }
.coupon-container.blue { background-color: #e0f7ff }
.coupon-container.red { background-color: #ffe0e0 }
.coupon-container.green { background-color: #e0ffe0 }
.coupon-container.yellow { background-color: #f7f7e0 }.coupon-container.small {
    padding: .3em;
    line-height: 1.2em;
}
.coupon-container.medium {
    padding: .4em;
    line-height: 1.4em;
}
.coupon-container.large {
    padding: .5em;
    line-height: 1.6em;
}.coupon-content.small { padding: .2em 1.2em }
.coupon-content.medium { padding: .4em 1.4em }
.coupon-content.large { padding: .6em 1.6em }
.coupon-content.dashed { border: 2.3px dashed }
.coupon-content.dotted { border: 2.3px dotted }
.coupon-content.groove { border: 2.3px groove }
.coupon-content.solid { border: 2.3px solid }
.coupon-content.none { border: 2.3px none }
.coupon-content.blue { border-color: #c0d7ee }
.coupon-content.red { border-color: #eec0c0 }
.coupon-content.green { border-color: #c0eec0 }
.coupon-content.yellow { border-color: #e0e0c0 }
.coupon-content .code {
    font-family: monospace;
    font-size: 1.2em;
    font-weight:700;
}.coupon-content .coupon-expire,
.coupon-content .discount-info {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1em;
}
.coupon-content .discount-description {
    font: .7em/1 Helvetica, Arial, sans-serif;
    width: 250px;
    margin: 10px inherit;
    display: inline-block;
}.single_two_images:hover .scenery_image,
.hover .single_two_images .scenery_image{
    opacity: 1 !important;
}
.line-abs{
	border-bottom: 1px solid #333;
    display: inline-block;
    float: none;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 100%;
    top: 50%;
	width:100px;
}
.line-abs.right {
    left: 100%;
    right: auto;
}
.line-abs.top {
    right: auto;
	display:block;
	top:0;
	position:relative;
}
.line-abs.bottom {
    right: auto;
	display:block;
	top:0;
	position:relative;
}
.qfy_title.center{
	text-align:center;
}
.qfy_title.left{
	text-align:left;
}
.qfy_title.right{
	text-align:right;
}
.hidetopbar #top-bar,
.hideheader #header,
.hidefooter #footer,
.hidebottombar #bottom-bar{
	display:none;
}
.site_tooler .wpb_gallery .flex-viewport {
	position:relative;
	z-index:1;
	overflow:hidden;
}
.QFBOOKSearchsimpleform.vertical .wf-table,.QFBOOKSearchsimpleform.vertical .wf-td{
	display:block;
}
.products .wd_product_wrapper .product_a{
	overflow:hidden;
	z-index:1;
}
/* date picker  slider */
.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-timepicker-div{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:400;color:#555}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:400;color:#212121}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}
.ts-radius-small{border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px}
.ts-radius-medium{border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px}
.ts-radius-large{border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-moz-border-radius:30px}
.ts-radius-full{border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}
.qfytemplateslist a.itemli{
	color:#555;
	cursor:pointer;
}
.qfytemplateslist img{
	max-width:100%;
}
.qfytemplateslist a.itemli:hover,.qfytemplateslist a.itemli.active{
	color:#0088c2;
}
.qfytemplateslist .citem{
	display:none;	
}
.qfytemplateslist .mypages{
	padding-right:25px;
}
.bgd-template-content .blockUI.blockMsg.blockElement{
	top:20% !important;
}
.qfytemplateslist .mypages a{
	padding:2px 10px;
}
#parallax-nav ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}#parallax-nav ul li {
    cursor: pointer;
    margin: 0;
    padding: 10px 0 10px 15px;
}
#parallax-nav.barstyle ul li a,#parallax-nav.barstyle ul li a:visited{
	border-radius: 0;
}
#parallax-nav ul li a, #parallax-nav ul li a:visited {
	border-radius: 50%;
    display: block;
    height: 10px;
    text-decoration: none;
    width: 10px;
}
#parallax-nav.color-weight-light ul li.active a {
    height: 8px;
    width: 8px;
}.color-weight-dark.scroll-arrow {
    color: #fff;
}
#parallax-nav.color-weight-dark ul li a, #parallax-nav.color-weight-dark ul li a:visited {
    background-color: #fff;
    border: 2px solid #000;
}
#parallax-nav.color-weight-dark ul li.active a {
    background-color: #000;
}
.color-weight-light.scroll-arrow {
    color: #000;
}
#parallax-nav.color-weight-light ul li a, #parallax-nav.color-weight-light ul li a:visited {
    background-color: #000;
	padding:1px;
	margin-left:-1px;
}
#parallax-nav.color-weight-light ul li.active a {
    background-color: transparent;
    border: 2px solid #000;
	padding:0;
}
#parallax-nav.color-weight-light a{
    color: #000;
}
#parallax-nav .nav-title {
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 3px;
    line-height: 32px;
    margin-top: -11px;
    opacity: 0;
    padding: 0 0 5px;
    position: absolute;
    text-decoration: none;
    transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    visibility: hidden;
    white-space: nowrap;
}
#parallax-nav.hovertitle.right li:hover span.nav-title,
#parallax-nav.showtitle.right li span.nav-title,
#parallax-nav.onlytitle.right li span.nav-title{
    opacity: 1;
    padding-right: 15px;
    visibility: visible;
    z-index: 51;
}
#parallax-nav.hovertitle.left li:hover span.nav-title,
#parallax-nav.showtitle.left li span.nav-title,
#parallax-nav.onlytitle.left li span.nav-title{
    opacity: 1;
    padding-left: 20px;
    visibility: visible;
    z-index: 51;
}
#parallax-nav.onlytitle li a{
	background-color: transparent !important;
    border-color: transparent !important;
}
td.td-top *{
vertical-align: top;
}
td.td-middle *{
vertical-align: middle;
}
td.td-bottom *{
vertical-align: bottom;
}
.text-left{
	text-align: left !important;
}
.text-right{
	text-align: right !important;
}
.text-center{
	text-align: center !important;
}
#phantom .position-text-left{
	text-align: left !important;
}
#phantom .position-ab-center{
	text-align: center !important;
}
#top-bar form.searchform{
	line-height:0 !important;
}
#header .bitem.logo .logospan{
	display:inline-block;
	position:relative;
}
#header .logotext_inner{
	display:inline-block;
}
#header .logotext_outner{
	display:inline-block;
	position:relative;
}
#header #top-bar.text-center .wf-td .topbar_right,
#header #top-bar.text-center .wf-td .topbar_left,
#header #top-bar.text-center .wf-td .topbar_right div,
#header #top-bar.text-center .wf-td .topbar_left div
{
	margin-left:0;
	margin-right:0;
}
.topbar_left,.topbar_right{
	min-width:110px;
}
.topbar_left >.site_tooler,.topbar_right >.site_tooler{
	display:inline-block;
}
#top-bar .wf-td .align_right{
	text-align:right;
}
#top-bar .wf-td .align_left{
	text-align:left;
}
#top-bar .wf-td  .align_center{
	text-align:center;
}
#top-bar .site_tooler .bitWidgetFrame{
	padding-top:0 !important;
	padding-bottom:0 !important;
}.right_nav_bar{
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 10001;
	list-style: outside none none;
	width: 54px;
}
.right_nav_bar  li{
	position:relative;
	list-style: outside none none;
	float: left;
    height: 54px;
    width: 54px;
}.right_nav_bar .icons{
	height:54px;
	width:54px;
	float:left;
	position: absolute;
	right:0;
	transition: all 0.3s ease 0s;
	overflow:hidden;
	word-break:keep-all; 
	white-space:nowrap; 
}.right_nav_bar span.title{
	padding-right:10px;
	color:#fff;
	position: relative;
    top: 17px;
}
.right_nav_bar i.icon{
	background-image: url("bgd-content/plugins/qfy_editor/assets/images/pic.png");
    height: 30px;
    margin: 12px;
    width: 30px;
	display:inline-block;	
}
.black.right_nav_bar span.title{
	color:black;
}
.right_nav_bar .qq-icon i{
	background-position: 30px -40px;
}
.black.right_nav_bar .qq-icon i{
	background-position: 0px -40px;
}
.right_nav_bar .weixin-icon i{
	background-position: 30px -80px;
}
.black.right_nav_bar .weixin-icon i{
	background-position: 0px -80px;
}
.right_nav_bar .weibo-icon i{
	background-position: 30px -297px;
}
.black.right_nav_bar .weibo-icon i{
	background-position: 0 -297px
}
.right_nav_bar .phone-icon i{
	background-position: 30px 0px;
}
.black.right_nav_bar .phone-icon i{
	background-position: 0px 0px;
}
.right_nav_bar .support-icon i{
	background-position: 30px -117px;
}
.black.right_nav_bar .support-icon i{
	background-position: 0 -117px;;
}
.right_nav_bar .skype-icon i{
	background-position: 30px -338px;
}
.black.right_nav_bar .skype-icon i{
	background-position: 0 -338px;;
}
.right_nav_bar .email-icon i{
	background-position: 30px -147px;
}
.black.right_nav_bar .email-icon i{
	background-position: 0px -147px;
}
.right_nav_bar .word-icon i{
	background-position: 30px -184px;
}
.black.right_nav_bar .word-icon i{
	background-position: 0px -184px;
}
.right_nav_bar .concat-icon i{
	 background-position: 30px -225px;
}
.black.right_nav_bar .concat-icon i{
	 background-position:  0px -225px;
}
.right_nav_bar .totop-icon i{
	background-position: 30px -264px;
}
.black.right_nav_bar .totop-icon i{
	background-position:  0px -264px;
}
.vc_icon_element.icon-image .vc_icon_element-inner{
	overflow:hidden;
}.webPlayer{box-shadow:0 0 1px rgba(0,0,0,.5);display:inline-block;font-family:"Segoe UI",Verdana,sans-serif;font-size:13px;line-height:1.4;position:relative;text-align:center}.webPlayer a.smooth{transition:all 120ms ease-in-out 0s}.webPlayer *{box-sizing:content-box}.webPlayer.jp-video-full>.controls{bottom:0;left:0;opacity:.8;position:absolute;right:0;z-index:1000}.webPlayer.jp-video-full,.webPlayer.jp-video-full object,.webPlayer.jp-video-full video{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:999}.webPlayer.jp-video-full>.playerScreen,.webPlayer.jp-video-full>.playerScreen>.video-play{z-index:1000}.webPlayer .playerScreen{cursor:pointer}.webPlayer .playerScreen .video-play{background:rgba(0,0,0,.4) url(bgd-content/plugins/qfy_editor/assets/images/preimg.png) no-repeat scroll center center;bottom:50px;display:block;left:0;opacity:.4;position:absolute;right:0;top:0;width:100%;z-index:990}.webPlayer .controls{background:#0b0b0b none repeat scroll 0 0;border:1px solid #000;color:#969696;display:block;height:40px;padding:5px 10px;position:relative;z-index:996}.webPlayer .controls .leftblock{left:3px;position:absolute;width:50px}.webPlayer .controls .leftblock .play{background:transparent url(bgd-content/plugins/qfy_editor/assets/images/playerUI.png) no-repeat scroll 0 1px;display:block;height:40px;margin:0 auto;opacity:.8;width:40px}.webPlayer .controls .leftblock .play:hover{opacity:1}.webPlayer .controls .leftblock .pause{background:transparent url(bgd-content/plugins/qfy_editor/assets/images/playerUI.png) no-repeat scroll -40px 1px;display:block;height:40px;margin:0 auto;opacity:.8;width:40px}.webPlayer .controls .leftblock .pause:hover{opacity:1}.webPlayer .controls .play-progress{display:block;margin:0 110px 0 50px;position:relative;text-align:left}.webPlayer .controls .play-progress span{color:#f0f0f0;font-size:12px;margin-left:1px}.webPlayer .controls .play-progress .progressbar{background:rgba(255,255,255,.05) none repeat scroll 0 0;display:block;height:4px;margin:2.5px 0}.webPlayer .controls .play-progress .progressbar .seekBar{background:rgba(255,255,255,.1) none repeat scroll 0 0;cursor:pointer;display:block;padding:1px;position:relative}.webPlayer .controls .play-progress .progressbar .seekBar .playBar{background:#fff none repeat scroll 0 0;display:block;height:2px;padding:0}.webPlayer .controls .play-progress .progressbar .seekBar a{background:#fff none repeat scroll 0 0;border-radius:5px;display:block;height:8px;margin-left:-3px;position:absolute;top:-2px;width:8px}.webPlayer .controls .play-progress .progressbar .seekBar a div{height:8px;width:8px}.webPlayer .controls .play-progress .time{display:block;font-size:11px;position:absolute;width:50px}.webPlayer .controls .play-progress .time.current{color:#f0f0f0;left:1px;text-align:left}.webPlayer .controls .play-progress .time.duration{right:0;text-align:right}.webPlayer .controls .rightblock{position:absolute;right:10px;top:5px;width:110px}.webPlayer .controls .rightblock .volumeText{bottom:-12px;display:block;font-size:11px;position:absolute;text-align:center;width:80px}.webPlayer .controls .rightblock .volumeBar{background:rgba(255,255,255,.05) none repeat scroll 0 0;cursor:pointer;display:block;height:4px;left:0;position:absolute;top:20px;width:80px}.webPlayer .controls .rightblock .volumeBar .currentVolume{height:1px;padding:1px;position:relative}.webPlayer .controls .rightblock .volumeBar .currentVolume .curvol{background:#fff none repeat scroll 0 0;display:block;height:2px;padding:0}.webPlayer .controls .rightblock .volumeBar .currentVolume a{background:#fff none repeat scroll 0 0;border-radius:5px;display:block;height:8px;margin-left:-3px;position:absolute;top:-2px;width:8px}.webPlayer .controls .rightblock .volumeBar .currentVolume a div{display:block;height:8px;width:8px}.webPlayer .controls .rightblock .fullScreen{background:transparent url(bgd-content/plugins/qfy_editor/assets/images/playerUI.png) no-repeat scroll 0 -50px;display:block;float:right;height:16px;margin-top:14px;opacity:.4;width:16px}.webPlayer .controls .rightblock .fullScreen:hover{opacity:.8}.webPlayer .controls .rightblock .fullScreenOFF{background:transparent url(bgd-content/plugins/qfy_editor/assets/images/playerUI.png) no-repeat scroll 0 -68px;display:block;float:right;height:16px;margin-top:14px;opacity:.4;width:16px}.webPlayer .controls .rightblock .fullScreenOFF:hover{opacity:.8}.webPlayer.audioPlayer .progress{margin-right:100px}.webPlayer.audioPlayer .rightblock{width:85px}.webPlayer.audioPlayer .rightblock .volumeText{bottom:-42px}.webPlayer.audioPlayer .fullScreen{display:none}.webPlayer.audioPlayer .fullScreenOFF{display:none}
.webPlayer.light{display:inline-block;position:relative;font-family:'Segoe UI', Verdana, sans-serif;line-height:1.4;font-size:13px;box-shadow:0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);text-align:center}.webPlayer.light a.smooth{transition:all 120ms ease-in-out;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out}.webPlayer.light *{box-sizing:content-box}.webPlayer.light.jp-video-full>.controls{position:absolute;left:0;right:0;bottom:0;opacity:0.8;z-index:1000}.webPlayer.light.jp-video-full,.webPlayer.light.jp-video-full object,.webPlayer.light.jp-video-full video{position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:999}.webPlayer.light.jp-video-full>.playerScreen,.webPlayer.light.jp-video-full>.playerScreen>.video-play{z-index:1000}.webPlayer.light .playerScreen{cursor:pointer}.webPlayer.light .playerScreen .video-play{display:block;position:absolute;z-index:990;width:100%;top:0;left:0;right:0;bottom:50px;background:url("bgd-content/plugins/qfy_editor/assets/images/preimg.light.png") no-repeat center center;opacity:0.8;background-color:rgba(255,255,255,0.1)}.webPlayer.light .controls{display:block;position:relative;height:40px;background:#FAFAFA;color:#646464;padding:5px 10px;z-index:996;border:1px solid #e6e6e6}.webPlayer.light .controls .leftblock{position:absolute;left:3px;width:50px}.webPlayer.light .controls .leftblock .play{display:block;margin:0 auto;width:40px;height:40px;background:url("bgd-content/plugins/qfy_editor/assets/images/playerUI.light.png") no-repeat 0 1px;opacity:0.8}.webPlayer.light .controls .leftblock .play:hover{opacity:1}.webPlayer.light .controls .leftblock .pause{display:block;margin:0 auto;width:40px;height:40px;background:url("bgd-content/plugins/qfy_editor/assets/images/playerUI.light.png") no-repeat -40px 1px;opacity:0.8}.webPlayer.light .controls .leftblock .pause:hover{opacity:1}.webPlayer.light .controls .play-progress{position:relative;display:block;margin:0 130px 0 50px;text-align:left}.webPlayer.light .controls .play-progress span{font-size:12px;margin-left:1px;color:#282828}.webPlayer.light .controls .play-progress .progressbar{display:block;height:4px;background-color:#3C3C3C;background:rgba(0,0,0,0.1);margin:2.5px 0}.webPlayer.light .controls .play-progress .progressbar .seekBar{position:relative;display:block;cursor:pointer;padding:1px;background:rgba(0,0,0,0.05)}.webPlayer.light .controls .play-progress .progressbar .seekBar .playBar{display:block;height:2px;padding:0;background:#191919}.webPlayer.light .controls .play-progress .progressbar .seekBar a{display:block;position:absolute;top:-2px;width:8px;height:8px;border-radius:5px;background:#191919;margin-left:-3px}.webPlayer.light .controls .play-progress .progressbar .seekBar a div{width:8px;height:8px}.webPlayer.light .controls .play-progress .time{display:block;position:absolute;width:50px;font-size:11px}.webPlayer.light .controls .play-progress .time.current{left:1px;text-align:left;color:#282828}.webPlayer.light .controls .play-progress .time.duration{right:0px;text-align:right}.webPlayer.light .controls .rightblock{position:absolute;right:10px;width:110px;top:5px}.webPlayer.light .controls .rightblock .volumeText{display:block;position:absolute;bottom:-12px;text-align:center;width:80px;font-size:11px}.webPlayer.light .controls .rightblock .volumeBar{display:block;position:absolute;height:4px;background-color:#EBEBEB;background:rgba(0,0,0,0.1);width:80px;top:20px;left:0;cursor:pointer}.webPlayer.light .controls .rightblock .volumeBar .currentVolume{position:relative;height:2px;padding:1px}.webPlayer.light .controls .rightblock .volumeBar .currentVolume .curvol{display:block;height:2px;padding:0;background:#191919}.webPlayer.light .controls .rightblock .volumeBar .currentVolume a{display:block;position:absolute;top:-2px;margin-left:-3px;width:8px;height:8px;border-radius:5px;background:#191919}.webPlayer.light .controls .rightblock .volumeBar .currentVolume a div{display:block;width:8px;height:8px}.webPlayer.light .controls .rightblock .fullScreen{display:block;float:right;width:16px;height:16px;background:url("bgd-content/plugins/qfy_editor/assets/images/playerUI.light.png") no-repeat 0 -50px;margin-top:14px;opacity:0.4}.webPlayer.light .controls .rightblock .fullScreen:hover{opacity:0.8}.webPlayer.light .controls .rightblock .fullScreenOFF{display:block;float:right;width:16px;height:16px;background:url("bgd-content/plugins/qfy_editor/assets/images/playerUI.light.png") no-repeat 0 -68px;margin-top:14px;opacity:0.4}.webPlayer.light .controls .rightblock .fullScreenOFF:hover{opacity:0.8}.webPlayer.light.audioPlayer .progress{margin-right:100px}.webPlayer.light.audioPlayer .rightblock{width:85px}.webPlayer.light.audioPlayer .rightblock .volumeText{bottom:-42px}.webPlayer.light.audioPlayer .fullScreen{display:none}.webPlayer.light.audioPlayer .fullScreenOFF{display:none}.bgd-comments #comment-nav-box .comment-nav-left:hover #commentmenu{
	display:block !important;
}
.bgd-comments #comment-nav-box .comment-nav-left{
	width:90px;
	float:left;
	line-height: 32px;
}
.bgd-comments #comment-nav-box .comment-nav-right{
	cursor: pointer;
    float: right;
    line-height: 32px;
}
.bgd-comments #comment-nav-box .comment-nav-right:hover #setmenu{
	display:block !important;
}
.bgd-comments #comment-nav-box .nav-menu-right {
    float: right;
    position: absolute;
    right: 0;
    width: 90px;
    z-index: 1000;
	background: rgb(255, 255, 255) none repeat scroll 0 0;
    border: 2px solid rgb(204, 212, 217);
    border-radius: 4px;
    padding: 5px 0;
}
.bgd-comments #comment-nav-box .nav-menu-left {
    float: left;
    left: 0;
    position: absolute;
    width: 95px;
    z-index: 1000;
	background: rgb(255, 255, 255) none repeat scroll 0 0;
    border: 2px solid rgb(204, 212, 217);
    border-radius: 4px;
    padding: 5px 0;
}
.bgd-comments #comment-nav-box .nav-menu li a {
    color: rgb(142, 148, 156);
    display: block;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
}
.bgd-comments #comment-nav-box .nav-menu li a:hover {
    background: rgb(170, 170, 170) none repeat scroll 0 0;
    color: rgb(255, 255, 255);
}
.bgd-comments .commentlist .comment-author {
    text-align: left;
    vertical-align: top;
	position:absolute;
	
}
.bgd-comments .commentlist .commentmetadata,.bgd-comments .commentlist .comment-awaiting-moderation{
	padding-left:70px;
}
.bgd-comments .children{
   padding-left: 55px;
   list-style: outside none none;
}
.site_tooler .bgd-comments .children{
   padding-left: 0px;
}
.bgd-comments .time{
  color: rgb(170, 178, 184);
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
}
.bgd-comments .fn{
	font-size: 14px;
	 line-height: 14px;
}
.bgd-comments .commentlist .commentmetadata p{
 	font-size: 14px;
    line-height: 20px;
    margin: 5px 0 2px;
    overflow: hidden;
    word-wrap: break-word;
}
.bgd-comments .commentlist .response_comment_span {
    color: rgb(139, 147, 153);
    cursor: pointer;
    display: block;
    font-size: 13px;
    height: 16px;
    line-height: 18px;
    margin-right: 5px;
    overflow: hidden;
}
.bgd-comments .commentlist .comment-body{
	margin-bottom: 18px;
}
.bgd-comments .comment-author img {
    display: inline-block;
    max-width: 100%;
    top: 4px;
    position: relative;
}
.bgd-comments  .loadmore{
	border:1px solid #5E90A5;color:#5E90A5;text-align:center;padding:8px 10px;cursor:pointer;width:100%;max-width:100%;font-size:13px;margin:0 auto;
}
.bgd-comments  .loadmore a{
	color:#5E90A5;	
}
.bgd-comments  .loadmore:hover{
	border:1px solid #5E90A5;
	color:#fff;
	background-color:#5E90A5;
}
.bgd-comments  .loadmore:hover a{
	color:#fff;
}
.bgd-comments.circle img.avatar{
	border-radius:50%;
}
.bgd-comments{
	font-family: 微软雅黑,Arial;
}
.bgd-share{
	display:none;
}
.bgd-share.loaded{
	display:table;
}
.jiathis_counter_style >span{
	box-sizing:content-box;
}
.vc-contentarea .rsDefault,
.vc-contentarea  .rsDefault .rsOverflow,
.vc-contentarea  .rsDefault .rsSlide,
.vc-contentarea  .rsDefault .rsVideoFrameHolder,
.vc-contentarea .rsDefault .rsThumbs,
.vc-contentarea .rsDefault .rsBullets{
	background:transparent;
}.bgd-tabcontent .rsDefault .rsBullets{
	display:none;
}
.vc-contentarea .rsFullscreenBtn {
    display: none !important;
}.tabcontent-header-menu li {
	display: inline-block;
}
.tabcontent-header-menu .vc_btn3-container{
	margin-bottom:0;
}
.tabcontent-header-menu{
	text-align:center;
	z-index:4;
	position:relative;
}
.tabright  .tabcontent-header-menu{
	text-align:right;
}
.tableft  .tabcontent-header-menu{
	text-align:left;
}
.bgd-accordioncontent .a_content>section{
	display:none;
}
.bgd-accordioncontent .a_content >.panel-title .line{
	display:none;
}
.bgd-accordioncontent .a_content h4{
	cursor:pointer;
}
.bgd-accordioncontent .a_content .panel-title{
	margin-bottom:0;
}
.bgd-accordioncontent .a_content .panel-title.active .line{
	display:none;
}
#main-nav  .menu-item > a i.glyphicon{
	vertical-align: middle;
	top: -3px;
}
.loginandregister .shopping-cart{
	display: inline-block;
	vertical-align: middle;
}
#page.bgd-meta-page #bitBanner{
	display:none;
}
.bit-html #page.bgd-meta-page{
	overflow:inherit;
}
.bgd-listcatecontrols  .dl-menuopen-parent.dl-container{
	min-height:600px;
	height:100%;
	overflow-y:auto;
	position: absolute;
    width: 100%;
}
.section.fixheight{
	overflow:hidden;
}
#main-nav > li.hassubdiv{
	z-index:10001;
}
div.divmiddle{
	position:relative;
	top:50%;
}
.mediagallery.background-media {
  -webkit-transition: opacity 2s ease-in-out;
  -moz-transition: opacity 2s ease-in-out;
  -o-transition: opacity 2s ease-in-out;
  transition: opacity 2s ease-in-out;
}
.section.fixheight,.bgd-column-inner.fixheight{
	overflow:hidden !important;
}
.content-fullwidth #page #main .wf-wrap .list_hidden_btn  .wpb_row, 
.content-fullwidth #page #main .list_hidden_btn .bitMainTopSider, 
.content-fullwidth #page #main .list_hidden_btn .bitMainBottomSider {
    padding: 0;
}
.bgd-icon_32x32 {
    background-image: url("BgdEditor/images/icon/social_icon_32x32.png");
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
	background-position: 0 0 ;
	display:inline-block;
}
.bgd-icon_32x32.corner {
	background-position-y:-32px ;
}
.bgd-icon_32x32.circular {
	background-position-y:-64px ;
}
.bgd-icon_32x32.black1 {
	background-position-y:-96px ;
}
.bgd-icon_32x32.black2 {
	background-position-y:-128px ;
}.weibo-icon_32x32 {
	background-position: -32px 0 ;
}
.qq-icon_32x32 {
	background-position: -64px 0 ;
}
.baidu-icon_32x32 {
	background-position: -96px 0 ;
}
.facebook-icon_32x32 {
	background-position: -128px 0 ;
}
.video-icon_32x32 {
	background-position: -160px 0 ;
}
.linkedin-icon_32x32 {
	background-position: -192px 0 ;
}
.fr-icon_32x32 {
	background-position: -224px 0 ;
}
.twitter-icon_32x32 {
	background-position: -256px 0 ;
}
.twitter1-icon_32x32 {
	background-position: -288px 0 ;
}
.google-icon_32x32 {
	background-position: -320px 0 ;
}
.webchat-icon_32x32 {
	background-position: -352px 0 ;
}
.pinterest-icon_32x32 {
	background-position: -384px 0 ;
}
.v-icon_32x32 {
	background-position: -416px 0 ;
}
.youtube-icon_32x32 {
	background-position: -448px 0 ;
}
.skype-icon_32x32 {
	background-position: -480px 0 ;
}
.tudou-icon_32x32 {
	background-position: -512px 0 ;
}
.renren-icon_32x32 {
	background-position: -544px 0 ;
}
.q1-icon_32x32 {
	background-position: -576px 0 ;
}
.q2-icon_32x32 {
	background-position: -608px 0 ;
}
.email-icon_32x32 {
	background-position: -640px 0 ;
}
.phone1-icon_32x32 {
	background-position: -672px 0 ;
}
.phone2-icon_32x32 {
	background-position: -704px 0 ;
}
.china-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: 0 0 ;
}
.us-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -32px 0 ;
}
.germany-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -64px 0 ;
}
.russia-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -96px 0 ;
}
.canada-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -128px 0 ;
}
.english-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -160px 0 ;
}
.japan-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -192px 0 ;
}
.au-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -224px 0 ;
}
.india-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -256px 0 ;
}
.brazil-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -288px 0 ;
}
.korea-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -320px 0 ;
}
.arabia-icon_32x32 {
	background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -352px 0 ;
}
.french-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -384px 0 ;
}
.italy-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -416px 0 ;
}
.turkey-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -448px 0 ;
}
.argentina-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -480px 0 ;
}
.mexico-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -512px 0 ;
}
.southAfrica-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -544px 0 ;
}
.indonesia-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -576px 0 ;
}
.european-icon_32x32 {
background-image: url("BgdEditor/images/icon/flag_icon_32x32.png");
	background-position: -608px 0 ;
}.bgd-icon_16x16 {
    background-image: url("BgdEditor/images/icon/social_icon_16x16.png");
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
	background-position: 0 0 ;
	display:inline-block;
}
.bgd-icon_16x16.corner {
	background-position-y:-16px ;
}
.bgd-icon_16x16.circular {
	background-position-y:-32px ;
}
.bgd-icon_16x16.black1 {
	background-position-y:-48px ;
}
.bgd-icon_16x16.black2 {
	background-position-y:-64px ;
}
.weibo-icon_16x16 {
	background-position: -16px 0 ;
}
.qq-icon_16x16 {
	background-position: -32px 0 ;
}
.baidu-icon_16x16 {
	background-position: -48px 0 ;
}
.facebook-icon_16x16 {
	background-position: -64px 0 ;
}
.video-icon_16x16 {
	background-position: -80px 0 ;
}
.linkedin-icon_16x16 {
	background-position: -96px 0 ;
}
.fr-icon_16x16 {
	background-position: -112px 0 ;
}
.twitter-icon_16x16 {
	background-position: -128px 0 ;
}
.twitter1-icon_16x16 {
	background-position: -144px 0 ;
}
.google-icon_16x16 {
	background-position: -160px 0 ;
}
.webchat-icon_16x16 {
	background-position: -176px 0 ;
}
.pinterest-icon_16x16 {
	background-position: -192px 0 ;
}
.v-icon_16x16 {
	background-position: -208px 0 ;
}
.youtube-icon_16x16 {
	background-position: -224px 0 ;
}
.skype-icon_16x16 {
	background-position: -240px 0 ;
}
.tudou-icon_16x16 {
	background-position: -256px 0 ;
}
.renren-icon_16x16 {
	background-position: -272px 0 ;
}
.q1-icon_16x16 {
	background-position: -288px 0 ;
}
.q2-icon_16x16 {
	background-position: -304px 0 ;
}
.email-icon_16x16 {
	background-position: -320px 0 ;
}
.phone1-icon_16x16 {
	background-position: -336px 0 ;
}
.phone2-icon_16x16 {
	background-position: -352px 0 ;
}.china-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: 0 0 ;
}
.us-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -16px 0 ;
}
.germany-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -32px 0 ;
}
.russia-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -48px 0 ;
}
.canada-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -64px 0 ;
}
.english-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -80px 0 ;
}
.japan-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -96px 0 ;
}
.au-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -112px 0 ;
}
.india-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -128px 0 ;
}
.brazil-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -144px 0 ;
}
.korea-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -160px 0 ;
}
.arabia-icon_16x16 {
	background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -176px 0 ;
}
.french-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -192px 0 ;
}
.italy-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -208px 0 ;
}
.turkey-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -224px 0 ;
}
.argentina-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -240px 0 ;
}
.mexico-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -256px 0 ;
}
.southAfrica-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -272px 0 ;
}
.indonesia-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -288px 0 ;
}
.european-icon_16x16 {
background-image: url("BgdEditor/images/icon/flag_icon_16x16.png");
	background-position: -304px 0 ;
}
.bgd-icon_24x24 {
    background-image: url("BgdEditor/images/icon/social_icon_24x24.png");
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
	background-position: 0 0 ;
	display:inline-block;
}
.bgd-icon_24x24.corner {
	background-position-y:-24px ;
}
.bgd-icon_24x24.circular {
	background-position-y:-48px ;
}
.bgd-icon_24x24.black1 {
	background-position-y:-72px ;
}
.bgd-icon_24x24.black2 {
	background-position-y:-96px ;
}
.weibo-icon_24x24 {
	background-position: -24px 0 ;
}
.qq-icon_24x24 {
	background-position: -48px 0 ;
}
.baidu-icon_24x24 {
	background-position: -72px 0 ;
}
.facebook-icon_24x24 {
	background-position: -96px 0 ;
}
.video-icon_24x24 {
	background-position: -120px 0 ;
}
.linkedin-icon_24x24 {
	background-position: -144px 0 ;
}
.fr-icon_24x24 {
	background-position: -168px 0 ;
}
.twitter-icon_24x24 {
	background-position: -192px 0 ;
}
.twitter1-icon_24x24 {
	background-position: -216px 0 ;
}
.google-icon_24x24 {
	background-position: -240px 0 ;
}
.webchat-icon_24x24 {
	background-position: -264px 0 ;
}
.pinterest-icon_24x24 {
	background-position: -288px 0 ;
}
.v-icon_24x24 {
	background-position: -312px 0 ;
}
.youtube-icon_24x24 {
	background-position: -336px 0 ;
}
.skype-icon_24x24 {
	background-position: -360px 0 ;
}
.tudou-icon_24x24 {
	background-position: -384px 0 ;
}
.renren-icon_24x24 {
	background-position: -408px 0 ;
}
.q1-icon_24x24 {
	background-position: -432px 0 ;
}
.q2-icon_24x24 {
	background-position: -456px 0 ;
}
.email-icon_24x24 {
	background-position: -480px 0 ;
}
.phone1-icon_24x24 {
	background-position: -504px 0 ;
}
.phone2-icon_24x24 {
	background-position: -528px 0 ;
}
.china-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: 0 0 ;
}
.us-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -24px 0 ;
}
.germany-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -48px 0 ;
}
.russia-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -72px 0 ;
}
.canada-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -96px 0 ;
}
.english-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -120px 0 ;
}
.japan-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -144px 0 ;
}
.au-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -168px 0 ;
}
.india-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -192px 0 ;
}
.brazil-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -216px 0 ;
}
.korea-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -240px 0 ;
}
.arabia-icon_24x24 {
	background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -264px 0 ;
}
.french-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -288px 0 ;
}
.italy-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -312px 0 ;
}
.turkey-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -336px 0 ;
}
.argentina-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -360px 0 ;
}
.mexico-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -384px 0 ;
}
.southAfrica-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -408px 0 ;
}
.indonesia-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -432px 0 ;
}
.european-icon_24x24 {
background-image: url("BgdEditor/images/icon/flag_icon_24x24.png");
	background-position: -456px 0 ;
}.bgd-icon_64x64 {
    background-image: url("BgdEditor/images/icon/social_icon_64x64.png");
    background-repeat: no-repeat;
    height: 64px;
    width: 64px;
	background-position: 0 0 ;
	display:inline-block;
}
.bgd-icon_64x64.corner {
	background-position-y:-64px ;
}
.bgd-icon_64x64.circular {
	background-position-y:-128px ;
}
.bgd-icon_64x64.black1 {
	background-position-y:-192px ;
}
.bgd-icon_64x64.black2 {
	background-position-y:-256px ;
}
.weibo-icon_64x64 {
	background-position: -64px 0 ;
}
.qq-icon_64x64 {
	background-position: -128px 0 ;
}
.baidu-icon_64x64 {
	background-position: -192px 0 ;
}
.facebook-icon_64x64 {
	background-position: -256px 0 ;
}
.video-icon_64x64 {
	background-position: -320px 0 ;
}
.linkedin-icon_64x64 {
	background-position: -384px 0 ;
}
.fr-icon_64x64 {
	background-position: -448px 0 ;
}
.twitter-icon_64x64 {
	background-position: -512px 0 ;
}
.twitter1-icon_64x64 {
	background-position: -576px 0 ;
}
.google-icon_64x64 {
	background-position: -640px 0 ;
}
.webchat-icon_64x64 {
	background-position: -704px 0 ;
}
.pinterest-icon_64x64 {
	background-position: -768px 0 ;
}
.v-icon_64x64 {
	background-position: -832px 0 ;
}
.youtube-icon_64x64 {
	background-position: -896px 0 ;
}
.skype-icon_64x64 {
	background-position: -960px 0 ;
}
.tudou-icon_64x64 {
	background-position: -1024px 0 ;
}
.renren-icon_64x64 {
	background-position: -1088px 0 ;
}
.q1-icon_64x64 {
	background-position: -1152px 0 ;
}
.q2-icon_64x64 {
	background-position: -1216px 0 ;
}
.email-icon_64x64 {
	background-position: -1280px 0 ;
}
.phone1-icon_64x64 {
	background-position: -1344px 0 ;
}
.phone2-icon_64x64 {
	background-position: -1408px 0 ;
}body #footer.footer .widget.simplepage {margin-left:0;margin-right:0;}.wpb_gallery .qfy_image_vc_item,
.single_two_images
{
	overflow:hidden;
}
.qfy_image_vc_item:hover .hoverclass.MenuAnimIn7,
.single_two_images:hover .hoverclass.MenuAnimIn7,
.vc-item.images:hover .hoverclass.MenuAnimIn7,
.images.gimg:hover .hoverclass.MenuAnimIn7,
.vc-item.images1:hover .hoverclass.MenuAnimIn7,
.vc-item.images2:hover .hoverclass.MenuAnimIn7,
.vc-item.images3:hover .hoverclass.MenuAnimIn7,
.vc-item.images4:hover .hoverclass.MenuAnimIn7,
.vc-item.images5:hover .hoverclass.MenuAnimIn7,
.post-thumb:hover .hoverclass.MenuAnimIn7{
	animation: MenuAnimIn7 1s ease-in-out;	
}
.qfy_image_vc_item:hover .hoverclass.MenuAnimIn7,
.single_two_images:hover .hoverclass.MenuAnimIn7,
.vc-item.images:hover .hoverclass.MenuAnimIn7,
.images.gimg:hover .hoverclass.MenuAnimIn7,
.vc-item.images1:hover .hoverclass.MenuAnimIn7,
.vc-item.images2:hover .hoverclass.MenuAnimIn7,
.vc-item.images3:hover .hoverclass.MenuAnimIn7,
.vc-item.images4:hover .hoverclass.MenuAnimIn7,
.vc-item.images5:hover .hoverclass.MenuAnimIn7,
.post-thumb:hover .hoverclass.MenuAnimIn7{
	animation: MenuAnimIn7 1s ease-in-out;	
}
.qfy_image_vc_item:hover .hoverclass.MenuAnimIn3,
.single_two_images:hover .hoverclass.MenuAnimIn3,
.vc-item.images:hover .hoverclass.MenuAnimIn3,
.images.gimg:hover .hoverclass.MenuAnimIn3,
.vc-item.images1:hover .hoverclass.MenuAnimIn3,
.vc-item.images2:hover .hoverclass.MenuAnimIn3,
.vc-item.images3:hover .hoverclass.MenuAnimIn3,
.vc-item.images4:hover .hoverclass.MenuAnimIn3,
.vc-item.images5:hover .hoverclass.MenuAnimIn3,
.post-thumb:hover .hoverclass.MenuAnimIn3{
	animation: MenuAnimIn3 1s ease-in-out;
}
.qfy_image_vc_item:hover .hoverclass.MenuAnimIn5,
.single_two_images:hover .hoverclass.MenuAnimIn5,
.vc-item.images:hover .hoverclass.MenuAnimIn5,
.images.gimg:hover .hoverclass.MenuAnimIn5,
.vc-item.images1:hover .hoverclass.MenuAnimIn5,
.vc-item.images2:hover .hoverclass.MenuAnimIn5,
.vc-item.images3:hover .hoverclass.MenuAnimIn5,
.vc-item.images4:hover .hoverclass.MenuAnimIn5,
.vc-item.images5:hover .hoverclass.MenuAnimIn5,
.post-thumb:hover .hoverclass.MenuAnimIn5{
	animation: MenuAnimIn5 1s ease-in-out;
}
#QFY_content .notice_content{
	overflow-x:hidden;
	overflow-y:auto;
}
.inlineblock .wpb_wrapper,
.grow-slow .bitImageParentDiv{font-size:0;}
.qfy_popinfo{
	position: fixed;
	top: 40%;
	left: 50%;
	width:20%;
	max-width: 620px;
	min-width: 260px;
	height: auto;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateX(-50%) translateY(-100px) scale(1);
	-moz-transform: translateX(-50%) translateY(-100px) scale(1);
	-ms-transform: translateX(-50%) translateY(-100px) scale(1);
	transform: translateX(-50%) translateY(-100px) scale(1);
    z-index: 20000;	
	font-weight: 400;font-family: 微软雅黑;
}
.qfy_popinfo.qfy_show{
	visibility: visible;
}
.qfy_show.qfy_popinfo .md-content {
    opacity: 1;
    transform: translateY(0px);
}
.qfy_popinfo .md-content {
    opacity: 0;
    transform: translateY(20%);
    transition: all 0.3s ease 0s;
}
.md-content {
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 3px;
    color: #ffffff;
    margin: 0 auto;
    position: relative;
}
.breackall .wpb_teaser_grid .post-title,
.breackall  ul.products li.product .product_title,
.breackall  ul.products li.product .product_shortdesc,
.breackall  .product .product_title,
.breackall #tab-description,
.breackall .qfy_title .header_title,
.breackall .bgd-text .wpb_wrapper{
	  word-break: break-all !important;
	  overflow-wrap: normal !important;
}
.breackword .wpb_teaser_grid .post-title,
.breackword  ul.products li.product .product_title,
.breackword  ul.products li.product .product_shortdesc,
.breackword  .product .product_title,
.breackword #tab-description,
.breackword .qfy_title .header_title,
.breackword .bgd-text .wpb_wrapper{
	  overflow-wrap: break-word !important;
	  word-break: normal !important;
}
.demogallery.rsDefault .rsBullets,
.demogallery.rsDefault,
.demogallery.rsDefault .rsOverflow,
.demogallery.rsDefault .rsSlide,
.demogallery.rsDefault .rsVideoFrameHolder,
.demogallery.rsDefault .rsThumbs{background-color:transparent;}
.demogallery.rsDefault .rsFullscreenBtn{display:none !important;}
button:focus {outline:0;}
#page #main .bgd-element.bgd-text section .row.wpb_row{
   padding-left:0;
   padding-right:0;
}
#page #main .bgd-element.bgd-text section .row.wpb_row .vc_span12{
   padding-left:0;
   padding-right:0;
}
.begining.qfyuser-button{
	cursor:not-allowed;
	opacity: 0.6;
}
.react-autosuggest__container {
  position: relative;
}
.react-autosuggest__input--focused {
  outline: none;
}.react-autosuggest__input--open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.post-thumb:hover .video_poster{
	display:none;
}
.react-autosuggest__suggestions-container {
  display: none;
}
.react-autosuggest__suggestions-container--open {
  display: block;
  position: absolute;
  top: 29px;
  border: 1px solid #aaa;
  background-color: #fff;
  font-weight: 300;
  font-size: 12px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 2;
  max-height: 240px;
  overflow-x: hidden;
  overflow-y: auto;
  width:100%;
}.react-autosuggest__suggestions-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}.react-autosuggest__suggestion {
  cursor: pointer;
  padding: 5px;
}.react-autosuggest__suggestion--highlighted {
    background-color: #3875d7;
    background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
    color: #ffffff !important;
}
input.qfyuser-button.input-after-button{
	border-radius:0 !important;
}
.topIndex{
	z-index:99999 !important;
	overflow:auto  !important;
	position:static  !important;
}
.lowIndex{
	z-index:1 !important;
}

.displaynone,
.submenu_displaynone .sub-nav{
	display:none !important;
}
#main-nav.submenu_displaynone  > li.has-children.level-arrows-on > a::after{
	background-image:none !important;
}
@media screen and (max-width: 992px) {
	.headerPaddingandmarginOff #header {
		padding:0px !important;
		margin:0 !important;
	}
	.topbarPaddingandmarginOff #top-bar {
		padding:0 !important;
		margin: 0 !important;
	}
	.footerPaddingandmarginOff #footer {
		padding-bottom:40px;
		margin:0 !important;
	}
	.bottombarPaddingandmarginOff #bottom-bar{
		padding: 0 !important;
		margin: 0 !important;
	}
}

@media screen and (max-width: 992px) {
	.link_image{max-width:100%;}
	.post-thumb{max-width:100%;display:inline-block;width:auto;height:auto;}
	.ag_image{max-width:100%;display:inline-block;width:auto;height:auto;}
}

@media (min-width: 992px) {
  /***/
  .wpb_row .vc_span1_7 {
    width: 14.2857142%;
  }
  .wpb_row .vc_span1_3 {
    width: 11.1111111111%;
  }
  .wpb_row .vc_span1_2 {
    width: 10%;
  }
  .wpb_row .vc_span1_5 {
    width: 12.5%;
  }
  .wpb_row .vc_span2_4 {
    width: 20%;
  }
  .wpb_row .vc_span4_5 {
    width: 37.5%;
  }
  .wpb_row .vc_span7_5 {
    width: 62.5%;
  }
  .wpb_row .vc_span10_5 {
    width: 87.5%;
  }
  .bit-html .wpb_row .vc_span1 {
    width: 8.333333333333332%;
  }
 
  .bit-html .wpb_row .vc_span2 {
    width: 16.6666666666666%;
  }
  .wpb_row .vc_span3 {
    width: 25%;
  }
  .wpb_row .vc_span4 {
    width: 33.33333333333333%;
  }
  .wpb_row .vc_span5 {
    width: 41.66666666666666%;
  }
  .wpb_row .vc_span6{
	 width: 50%;
  } 
  .wpb_row .vc_span7{
	width: 58.333333333333336%;
  }
 .wpb_row .vc_span8 {
    width: 66.66666666666666%;
  }
 .wpb_row .vc_span9 {
    width: 75%;
  }
   .wpb_row .vc_span9_6 {
    width: 80%;
  }
  .wpb_row .vc_span10 {
    width: 83.33333333333334%;
  }
 .wpb_row .vc_span11 {
    width: 91.66666666666666%;
  }
  .wpb_row .vc_span12 {
  	 width: 100%;
  }
}
@media screen and (max-width: 992px) {
    .bit-html .wpb_row .vc_span1,
    .bit-html .wpb_row .vc_span2,
    .bit-html .wpb_row .vc_span3,
    .wpb_row .vc_span4,
    .wpb_row .vc_span5,
    .wpb_row .vc_span6,
    .wpb_row .vc_span7,
    .wpb_row .vc_span8,
    .wpb_row .vc_span9,
    .wpb_row .vc_span10,
    .wpb_row .vc_span11,
	.wpb_row .vc_span12,
	.wpb_row .vc_span1_2,
    .wpb_row .vc_span1_5,
	.wpb_row .vc_span1_7,
	.wpb_row .vc_span1_3,
	.wpb_row .vc_span2_4,
    .wpb_row .vc_span4_5,
    .wpb_row .vc_span7_5,
	.wpb_row .vc_span9_6,
    .wpb_row .vc_span10_5{
      width: 100%;
    }
	   .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile1_7,
	  .display_entire .wpb_row .vc_span1_7 {
	    width: 14.2857142%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile1_3,
	  .display_entire .wpb_row .vc_span1_3 {
	    width: 11.1111111111%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile1_2,
	  .display_entire .wpb_row .vc_span1_2 {
	    width: 10%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile1_5,
	  .display_entire .wpb_row .vc_span1_5 {
	    width: 12.5%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile2_4,
	  .display_entire .wpb_row .vc_span2_4 {
	    width: 20%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile4_5,
	  .display_entire .wpb_row .vc_span4_5 {
	    width: 37.5%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile7_5,
	  .display_entire .wpb_row .vc_span7_5 {
	    width: 62.5%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile9_6,
	  .display_entire .wpb_row .vc_span9_6 {
	    width: 80%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile10_5,
	  .display_entire .wpb_row .vc_span10_5 {
	    width: 87.5%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile1,
	 .bit-html .display_entire .wpb_row .vc_span1 {
	    width: 8.333333333333332%;
	  }
	 .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile2,
	 .bit-html .display_entire .wpb_row .vc_span2 {
	    width: 16.6666666666666%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile3,
	  .bit-html .display_entire .wpb_row .vc_span3 {
	    width: 25%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile4,
	  .display_entire .wpb_row .vc_span4 {
	    width: 33.33333333333333%;
	  }
	  .bit-html body  .wpb_row .vc_span_mobile.vc_span_mobile5,
	  .display_entire .wpb_row .vc_span5 {
	    width: 41.66666666666666%;
	  }
	  .bit-html body  .wpb_row .vc_span_mobile.vc_span_mobile6,
	  .display_entire .wpb_row .vc_span6{
	     width: 50%;
	  } 
	   .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile7,
	  .display_entire .wpb_row .vc_span7{
	    width: 58.333333333333336%;
	  }
	   .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile8,
	  .display_entire .wpb_row .vc_span8 {
	    width: 66.66666666666666%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile9,
	  .display_entire .wpb_row .vc_span9 {
	    width: 75%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile10,
	  .display_entire .wpb_row .vc_span10 {
	    width: 83.33333333333334%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile11,
	  .display_entire .wpb_row .vc_span11 {
	    width: 91.66666666666666%;
	  }
	  .bit-html body .wpb_row .vc_span_mobile.vc_span_mobile12,
	  .display_entire .wpb_row .vc_span12 {
	     width: 100%;
	  }
}

.bit-html .wpb_row .vc_span1,
.bit-html .wpb_row .vc_span2,
.bit-html .wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12,
.wpb_row .vc_span1_2,
.wpb_row .vc_span1_5,
.wpb_row .vc_span1_7,
.wpb_row .vc_span1_3,
.wpb_row .vc_span2_4,
.wpb_row .vc_span4_5,
.wpb_row .vc_span7_5,
.wpb_row .vc_span9_6,
.wpb_row .vc_span10_5{
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px;
  float: left;
  max-width: 100%;
}

.contentsPadding0 .wpb_row .vc_span12 {
  padding-left: 0px;
  padding-right: 0px;
}

@media (max-width: 600px) {
  .vc_responsive .cta_align_left .wpb_button,
  .vc_responsive .cta_align_right .wpb_button {
    max-width: 70%;
    width: 70%;
    float: none;
    display: block;
    margin: 3% auto;
  }
  .vc_responsive .cta_align_left .wpb_call_text,
  .vc_responsive .cta_align_right .wpb_call_text {
    width: auto;
    max-width: none;
    text-align: center;
  }
}
@media (max-width: 480px) {
  .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
  .vc_responsive .wpb_tour .wpb_tab,
  .vc_responsive .wpb_tour_next_prev_nav {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  .vc_responsive .wpb_tour_next_prev_nav {
    width: auto;
    padding: 0 1em;
  }
  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
    margin-bottom: 1em;
  }
  .vc_responsive .wpb_tour .wpb_tab {
    padding-left: 1em;
    padding-right: 1em;
  }

}
@media (max-width: 480px) {
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
    margin-left: 0;
    width: auto;
  }
  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
  .vc_read_more, .smhide{
	display:none;
  }
}
@media only screen and (min-width: 992px){
	.desktopHidden{
		display:none !important;
	}
	.mobilefloatmenu.dl-menu-open #page{
		 transform:none !important;
		-webkit-transform:none !important;
	}
	.dl-menu-open .floatwarpper{
		 transform:none !important;
		-webkit-transform:none !important;
	}
	#branding.bit-logo-bar{
		margin:0 !important;
	}
}

@media only screen and (max-width: 992px) {
	 section.section.min300px{
		min-height:300px !important;
	 }
	 .hide_slider_480{
		visibility:hidden !important; display:none !important;
	 }
	.bit-html .woocommerce #content div.product div.images,
	.bit-html .woocommerce div.product div.images,
	.bit-html .woocommerce  div.product div.summary{
		width:100% !important;
	}
	#parallax-nav.right{
		right:15px !important;
	}
	#parallax-nav.left{
		left:15px !important;
	}
	.mobilefloatmenu.dl-menu-open #page {
		-webkit-transform:translate3d(-260px,0,0);
	    transform: translate3d(-260px, 0px, 0px);
		position:relative;
		width:100%;
		-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out
	}
	.mobilefloatmenu.dl-menu-open .dl-menu-hidden{
		display:none !important;
	}
	.mobilefloatmenu.dl-menu-open .floatmenu.dl-menuwrapper #mobile-menu{
		/*width:12px;*/
	}
	.mobilefloatmenu.dl-menu-open #mobile-menu.glyphicon.glyphicon-icon-align-justify:before{
		content:'\f00d';
	}
	.dl-menu-open .floatwarpper{
		overflow-x:hidden;
	    height: 100%;
	    visibility: visible;
		-webkit-transform:translate3d(-260px,0,0);
		transform: translate3d(-260px, 0px, 0px);
		-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out
	}
	#header.mobiletopbottom #branding .bitem{
		display:block !important;
	}
	#header.mobiletopbottom #branding .bitem .ui-custom-drop-container.logosize{
		margin-left:-25px !important;
	}
	#header.mobileleftright #branding .bitem{
		display:table-cell !important;
	}
	.bit-html #header.hl #branding .bitem.logo{
		display:none !important;
	}
	.bit-html #header.ht #branding .bitem.text{
		display:none !important;
	}
	#header.mobileleftright #branding .bitem #bit-logoText{
		margin-top:0  !important;
	}
	.content .qfy_title.mobileleft{
		text-align:left;
	}
	.content .qfy_title.mobilecenter{
		text-align:center;
	}
	.content .qfy_title.mobileright{
		text-align:right;
	}
	.content .qfy_title.inherit{
		text-align:inherit;
	}
	.content .qfy_title .qfy_title_inner{
		margin-left:0 !important;
		margin-right:0 !important;
	}
	.video_transparent{
		display:none !important;
	}
	.div_table.custom .div_td{
		width:100% !important;
		display:block !important;
	}
	.mobilemarginleft0px{
		margin-left: 0px !important;
	}
	/********************************/
	.search_contain{
		padding-left:0 !important;
		padding-right:0 !important;
		margin-left:0 !important;
		margin-right:0 !important;
	}
	.search_contain .searchform{
		max-width:100%;
	}
	.bit-html .wf-mobile-visible{
		display: block  !important;
	}
	.more.mypages a{
		padding-left:0  !important;
		padding-right:0  !important;
		width:100%;
	}

	.bit-html .wf-mobile-visible-inline{
		display: inline-block  !important;
	}
	.bit-html #mobile-menu {
		display: inline-block;
		margin-bottom: 3px;
	}
	.bit-html .onlyShowMobileWidget {
		display: block  !important;
	}
	.bit-html .wf-mobile-hidden,
	.bit-html .logo-center #main-nav.wf-mobile-hidden,
	.bit-html .logo-classic-centered #main-nav.wf-mobile-hidden,
	.bit-html .logo-center .mini-search.wf-mobile-hidden,
	.bit-html .logo-classic-centered .mini-search.wf-mobile-hidden,
	.bit-html .logo-classic .wf-td.mini-search.wf-mobile-hidden,
	.bit-html #header .wf-wrap .wf-table .wf-td.mini-search {
		display: none  !important;
	}
	.bit-html #header .navigation-holder,#header .navigation-holder > div{
		background:none;
		background-image:none;
		border:0px;
	}
	/********************************/
	.ts_video_container,.ts_video_container iframe{
		width:100% !important;
		height:auto !important;
	}
	.header_bg_mobilehide #header{
		background-image:none;
	}
	.bit-html #top-bar.bit-top-bar{
		display:none;
	}
	.bit-html .mobileHidden,
	.bit-html body .assistive-info .site_tooler.mobileHidden{
		display:none !important;
	}
	.bit-html #bottom-bar .wf-wrap,
	.bit-html #main .wf-wrap,
	.bit-html #footer .wf-wrap,
	.bit-html #top-bar .wf-wrap
	{
		padding:0 !important;
	}
	#header .wf-wrap{
		padding-left:10px;
		padding-right:10px;
	}
	
	#header .wf-wrap .wf-table #branding{
		display:table;
		margin:0 auto;
		/*table-layout:fixed;*/
		width:100%;
	}
	#header .wf-wrap .wf-table{
		table-layout:fixed;
	}

	#bitBanner .bit-tp-caption.on,#bitBanner .bit-tp-caption{
		display:none;
	}
	.bit-html .fullscreenpage #fullscreenheader {
		width:100%;
		top:0;
		left:0;
		margin-top:0 !important;
	}
	.wpb_row .vc_span1,
	.wpb_row .vc_span2,
	.wpb_row .vc_span3,
	.wpb_row .vc_span4,
	.wpb_row .vc_span5,
	.wpb_row .vc_span6,
	.wpb_row .vc_span7,
	.wpb_row .vc_span8,
	.wpb_row .vc_span9,
	.wpb_row .vc_span10,
	.wpb_row .vc_span2_4,
	.wpb_row .vc_span9_6,
	.wpb_row .vc_span11,
	.wpb_row .vc_span12 {
	  padding:0px !important;
	}
	/*.bitRightLeftSiderWidget,*/body.compose-mode  .bitLeftSider .vc-no-content-helper.vc-not-empty,body.compose-mode  .bitRightSider .vc-no-content-helper.vc-not-empty{
		padding: 10px 0 0 0 !important;
	}
	.page .main-outer-wrapper .right-sidebar-wrapper,.page .main-outer-wrapper .left-sidebar-wrapper,.page .main-outer-wrapper .bitMainTopSider-wrapper
	{
		padding-top:0  !important;
	}
    
    section .bitMainTopSider,
    section .bitMainBottomSider,
    section .bitLeftSider,
    section .bitRightSider
	{
		padding-left:15px !important;
		padding-right:15px !important;
		margin-top:0px  !important;
	}
	section.section{
		/*margin-top:0px  !important;*/
	}
	
	.content-fullwidth #page #main .wf-wrap .wpb_row,
	.content-fullwidth #page #main .bitMainTopSider,
	.content-fullwidth #page #main .bitMainBottomSider
	{
		padding:0  !important;
	}
	.content-fullwidth.mini-boxed-layout #page #main .wf-wrap .wpb_row,
	.content-fullwidth.mini-boxed-layout #page #main .bitMainTopSider,
	.content-fullwidth.mini-boxed-layout #page #main .bitMainBottomSider
	{
		padding:0  !important;
	}
	.bitLeftSider,.bitRightSider
	{
		margin-right:0  !important;
		margin-left:0  !important;
	}
	.vc_bit_raw_video.autoheight{
		height:auto !important;
	}
	.footer .widget {
		width: 100% !important;
		/*padding:0 !important;*/
	}
	.qfytemplateslist,.qfytemplateslist > .vc_span_class{
		width:100% !important;
		display:block !important;
	}
	.qfytemplateslist .vc-item{
		float:none !important;
		position:relative !important;
	}
	.column_inner {
		min-height:0 !important;
	}
	.bitImageControlDiv,
	.wpb_content_element,
	.vc_carousel_horizontal,
	.ts-circliful-counter-parent,
	.ts_html5_video_frame,
	.wpb_images_lib,
	/*.bitMainTopSiderWidget,*/
	/*.bitMainBottomSiderWidget,*/
	.progressbarparent,
	.ts-icon-counter,
	.vc_bit_raw_videoparent,
	.wpb_raw_code,
	.qfy_scroll_box_div,
	.ts-countdown-parent,
	.qfy_cart.qfy_wc_div,
	.qfy_checkout.qfy_wc_div,
	.qfy_account.qfy_wc_div,
	.vc_btn3-container,
	.vc_icon_element,
	.QFBOOKCalendar-container,
	.QFBOOKSearchsimpleform
	{
		/*padding-left:0 !important;
		padding-right:0 !important;*/
	}
	.QFBOOKSearchsimpleform.level .wf-table,.QFBOOKSearchsimpleform.level .wf-td{
		display:block;
		padding-right:0px !important;
		padding-bottom:10px !important;
	}
	.bit-html .page .container{ margin: 0px auto; max-width: 768px; }
	.bit-html .MainMenu{
		clear:both;
	}
	.bit-html .page .bit_row { width: auto; min-width: 0; margin-left: 0; margin-right: 0; }
	.bit-html .page .bit_row .column,
	.bit-html .page  .bit_row .columns { width: 100%; float: none; }
	.bit-html .page .column:last-child,
	.bit-html .page .columns:last-child { float: none; }
	.bit-html .page [class*="column"] + [class*="column"]:last-child { float: none; }
	.bit-html .page .column:before,
	.bit-html .page  .columns:before,
	.bit-html .page  .column:after,
	.bit-html .page  .columns:after { content: ""; display: table; }
	.bit-html .page .column:after,
	.bit-html .page  .columns:after { clear: both; }

	.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item,
	.woocommerce .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item,
	.woocommerce .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item > li
	 {
		float: none  !important;
		width: 100% !important;
	 	padding-right:0px !important;
	}
	.vc-carousel-slideline-inner{
		left:0px !important;
	}
	.vc-carousel .vc-carousel-inner .vc-carousel-slideline,
	.woocommerce .vc-carousel-inner .vc-carousel-slideline{
		width: 100% !important;
	}
	.bit-html .vc-carousel  .vc-right.vc-carousel-control,
	.bit-html .vc-carousel  .vc-left.vc-carousel-control,
	.bit-html .vc-carousel .vc-carousel-indicators{
		display:none;
	}
	.bit-html #bitBanner.bitBanner{
		padding-left:0 ;
		padding-right:0;
		margin-left:0;
		margin-right:0;
	}
	.bit-html #header {
		/*padding:0 !important;*/
		padding-top:40px !important;
		padding-bottom:0 !important;
		margin:0 !important;
	}
	.bit-html #top-bar {
		padding:0 !important;
		margin: 0 !important;
	}
	.bit-html #footer {
		/*padding:0 !important;*/
		margin:0 !important;
	}
	.bit-html #bottom-bar{
		/*padding: 10px 0 10px 0 !important;*/
		margin: 0 !important;
	}
	.mobile_footer_menu{
		display:block !important;
		width:100%;
	}
	.bit-html .scroll-top {
		bottom:40px;
	}
}
@media (min-width: 768px) {
  .bit-html .vc_container {
    width: 750px;
  }
.pc_clear{
	clear:both;
}
}
@media (min-width: 992px) {
  .bit-html .vc_container {
    width: 970px;
  }

}
@media (min-width: 1200px) {
  .bit-html .vc_container {
    width: 1170px;
  }
}

@media screen and (max-width: 980px) {
	.bit-html #page.boxed,.bit-html #page.mini-boxed,.bit-html #page.fix-width,.bit-html #page.fix-bigwidth,.bit-html #page.fix-sobigwidth {
		margin: 0px auto;
		max-width: 980px;
	}
}
@media screen and (max-width: 1380px) {
	.bit-html #phantom .ph-wrap.boxed {
		max-width: 1380px;
	}
}

@media screen and (min-width: 768px) {
  .bit-html .vc-carousel-control .icon-prev,
  .bit-html .vc-carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
    display: block;
    padding: 0;
  }
  .bit-html .vc-carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
 .bit-html .vc-carousel-indicators {
    bottom: 28px;
  }
 .lastcolmun:after{
		clear:both;
 }
}


.bit-html #header.transparent,
.bit-html .overlap #header.transparent,
.old-ie.bit-html #header.transparent,
.old-ie.bit-html .overlap #header.transparent
{
	background-color:transparent;
}
@media screen and (min-width: 992px) {
		.bit-html #header.desktop_transparent,
		.bit-html .overlap #header.desktop_transparent,
		.old-ie.bit-html #header.desktop_transparent,
		.old-ie.bit-html .overlap #header.desktop_transparent
		{
			background-color:transparent;
		}
		.bodyheader40 #header{
			position:absolute;
			top:40px;
			width:100%;
			z-index:9200;
		}
		.bodyheader40 #top-bar{
			z-index:9201;
		}
		.bodyheader0 #header{
			position:absolute;
			top:0px;
			width:100%;
			z-index:9200;
		}
}


@media screen and (max-width: 768px) {
	.lastmobilecolmun:after{
		clear:both;
	}

	.mobile_clear{
		clear:both;
	}
	.tableft .tabcontent-inner > ul{
		text-align:left !important;
	}
	.tabright .tabcontent-inner > ul{
		text-align:right !important;
	}
	.tabcontent-inner > ul >li{
		display:inline-block !important;
	}
	#page{
		max-width:100%;
	}
	.bgd-slidercontent .royalSlider_gallery_new .rsOverflow{
		height:auto !important;
	}
	.bgd-slidercontent .royalSlider_gallery_new .rsOverflow .rsSlide{
		left:0 !important;
		position:relative !important;
		display:block !important;
		opacity:1  !important;
	}
	.bgd-slidercontent .royalSlider_gallery_new .rsContainer{
		transform :none !important;
	}
	.bgd-slidercontent .royalSlider_gallery_new section.section{
		height :auto !important;
	}
	.bgd-slidercontent .royalSlider_gallery_new .rsArrow,
	.bgd-slidercontent .royalSlider_gallery_new .rsBullets{
		display:none !important;
	}

	.mobile_fontsize8 *{font-size:8px !important;}
	.mobile_fontsize9 *{font-size:9px !important;}
	.mobile_fontsize10 *{font-size:10px !important;}
	.mobile_fontsize11 *{font-size:11px !important;}
	.mobile_fontsize12 *{font-size:12px !important;}
	.mobile_fontsize13 *{font-size:13px !important;}
	.mobile_fontsize14 *{font-size:14px !important;}
	.mobile_fontsize15 *{font-size:15px !important;}
	.mobile_fontsize16 *{font-size:16px !important;}
	.mobile_fontsize17 *{font-size:17px !important;}
	.mobile_fontsize18 *{font-size:18px !important;}
	.mobile_fontsize19 *{font-size:19px !important;}
	.mobile_fontsize20 *{font-size:20px !important;}
	.mobile_fontsize21 *{font-size:21px !important;}
	.mobile_fontsize22 *{font-size:22px !important;}
	.mobile_fontsize23 *{font-size:23px !important;}
	.mobile_fontsize24 *{font-size:24px !important;}
	.mobile_fontsize25 *{font-size:25px !important;}
	.mobile_fontsize26 *{font-size:26px !important;}
	.mobile_fontsize27 *{font-size:27px !important;}
	.mobile_fontsize28 *{font-size:28px !important;}
	.mobile_fontsize29 *{font-size:29px !important;}
	.mobile_fontsize30 *{font-size:30px !important;}
	.bit-html .vc_btn3-container.vc_btn-mobile-center{text-align:center}
	.bit-html .vc_btn3-container.vc_btn-mobile-left{text-align:left}
	.bit-html .vc_btn3-container.vc_btn-mobile-right{text-align:right}
	.bit-html .vc_btn3-container.vc_btn-mobile-inline {
	    display: inline-block;
	    margin-bottom: 0;
	    vertical-align: middle;
		text-align: inherit;
	}
	#header #navigation,#header .navigation-holder{left:0 !important;top:0 !important;}
	.bit-html .top-bar-right{
		max-width:100%;
	}
	.top-bar-right .bitSearchFrom form.searchform{
		margin-right:0 !important;
	}
	.bit-html .assistive-info.align .site_tooler{
		display:block !important;
	}
	.bit-html .assistive-info.mobilealign .site_tooler{
		display:inline-block !important;
	}
	.bit-html .assistive-info.mobilevalign .site_tooler{
		display:block !important;
	}
	.qfy_pop_checkedimg{
		width:70px !important;
	}
    #tab-description img{height:auto !important;}
	.bit-html .dl-container,
	.bit-html .dl-menu {
		margin: 0 auto;
		min-width: 120px;
		max-width: 320px;
	}
	.bit-html #header.logo-left #branding,
	.bit-html #header.logo-classic #branding,
	.bit-html #header.logo-classic-centered #branding,
	.bit-html #header.logo-center #branding {
		padding-right: 0;
	}
	.bit-html body.compose-mode .bitSiteSlide{
		right: 0;
		top:0;
	}
	.bit-html .logo-classic .navigation-holder > div {
		padding-left: 0;
		padding-right: 0;
	}

	.bit-html #header .wf-wrap .wf-table .wf-td {
		display: block;
	}

	.bit-html .logo-left #navigation {
		text-align: center;
	}
	/*.tp-bullets,.tp-rightarrow,.tp-leftarrow{
		display:none;
	}*/
	.tp-bullets{
		bottom:6px !important;
	}
	.tp-rightarrow{
		right:6px  !important;
	}
	.tp-leftarrow{
		left:6px  !important;
	}
	.textwidget.bitWidgetFrame img,
	.wpb_text_column img{
		height:auto !important;
	}
	div.qfyuser{
		float:none !important;
		margin-left: auto  !important;
		margin-right: auto !important;
		max-width:100% !important;
		width:auto !important;
		/*padding-left:0 !important;
		padding-right:0 !important;*/
	}
	.background-media{
		background-attachment: scroll !important;
	}
	.column_inner{
		/*padding-left:0 !important;
		padding-right:0 !important;*/
		margin-left:0 !important;
		margin-right:0 !important;
	}	
	.small-screen-center{text-align:center!important}
	.small-screen-left{text-align:left!important}
	.small-screen-right{text-align:right!important}
		
	#header.logo-left #branding, #header.logo-left #branding img,
	#header.logo-classic #branding, #header.logo-classic #branding img,
	#header.logo-classic-centered #branding, #header.logo-classic-centered #branding img,
	#header.logo-center #branding, #header.logo-center #branding img {
		max-width: 100%;
	}
	.bgd-column-inner.column_middle:not(.fullrow){
		margin-top:0 !important;
	}
	.bit-html #branding,
	.bit-html #branding-bottom,
	.bit-html #top-bar .wf-float-left,
	.bit-html #top-bar .wf-float-right,
	.bit-html #bottom-bar .wf-float-left,
	.bit-html #bottom-bar .wf-float-right {
		float: none;
		width: auto;
		padding-left: 0;
		padding-right: 0;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
	}
	#header.headerInnerPM > .wf-wrap{
		margin: 0 !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
	}
	#header.headerInnerPM .navigation-holder > div{
		margin: 0 !important;
		padding:0 !important;
	}
	#header.menuPosition #navigation #main-nav {
	  bottom: 0px !important;
	  left: 0px !important;
	}
	#header.menuPositionHolder .navigation-holder {
	  bottom: 0px !important;
	  left: 0px !important;
	}
	.bit-html #fancy-header .wf-wrap {
		display: table;
	}
	.bit-html #fancy-header .wf-table {
		display: table-cell;
		vertical-align: middle;
	}
	.bit-html #fancy-header .td-for-height {
		display: none;
	}
	/*.bit-html #header.logo-classic .wf-table,
	.bit-html #header.logo-classic-centered .wf-table {
		height: auto;
		min-height: 0;
	}
	.bit-html #header.logo-classic .wf-table,
	.bit-html #header.logo-classic-centered .wf-table {
		height: auto;
		min-height: 0;
	}*/

	.bit-html .logo-classic #branding,
	.bit-html .logo-classic .assistive-info,
	.bit-html .logo-classic-centered #branding,
	.bit-html .logo-classic-centered .assistive-info {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}
	.bit-html #header .assistive-info.mobilealign_left{
		text-align: left;
	}
	.bit-html #header .assistive-info.mobilealign_right{
		text-align: right;
	}
	.bit-html #header .assistive-info.mobilealign_center{
		text-align: center;
	}
	/*#header .assistive-info.mobilealign_left .site_tooler,
	#header .assistive-info.mobilealign_right .site_tooler,
	#header .assistive-info.mobilealign_center .site_tooler{
		padding-left:0 !important;
		padding-right:0 !important;
	}*/
	.bit-html .logo-classic #navigation,
	.bit-html .logo-classic-centered #navigation {
		text-align: center;
	}
	.bit-html .logo-classic #navigation, .logo-classic-centered #navigation {
		line-height: normal;
	}
	.bit-html .logo-left #navigation,.bit-html .logo-left-right #navigation {
		text-align: center;
	}
	.bit-html .bgd-comments .children{
	   padding-left: 0px;
	}
	.bit-html .logo-left-right .bit_widget_more{
		padding-left:5px;
		padding-right:5px;
	}
	.bit-html .logo-left-right .bit_widget_more .site_tooler{
		display:block;
	}
	.bit-html #header .navigation-holder #navigation{
		background:none;
		background-color:none;
		border:0;
	}
	.bit-html .blog-media.wf-td,
	.bit-html .blog-content.wf-td {
		display: block;
		margin:0 0 20px 0 !important;
		padding:0  !important;
		width:100%  !important;
		
	}
	.bit-html .post_blog3 li:first-child{
		 padding-bottom: 35px !important;
	}
	#phantom{
		display:none !important;
	}
	.wpb_gallery_slides,
	.wpb_gallery,
	.wpb_gallery_slides img{
		width:100% !important;
		height:auto !important;
	}
	.wpb_carousel_slides,
	.wpb_carousel_slides .vc-item,
	.wpb_carousel_slides img{
		width:100% !important;
		height:auto !important;
	}
	.bit-html .vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item{
		visibility: visible;
	}
	.mobilenopadding{
		margin: 0 !important;
		/*padding:0 !important;*/
	}
}


@media screen and (min-width:768px){
.content-fullwidth #page #main .wf-wrap .section.full .wpb_row,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span1,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span2,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span3,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span4,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span5,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span6,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span7,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span8,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span9,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span10,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span11,
.content-fullwidth #page #main .wf-wrap .section.full .vc_span12,
#page .bgd-sub-div-inner .section.full .wpb_row,
#page .bgd-sub-div-inner .section.full .vc_span1,
#page .bgd-sub-div-inner .section.full .vc_span2,
#page .bgd-sub-div-inner .section.full .vc_span3,
#page .bgd-sub-div-inner .section.full .vc_span4,
#page .bgd-sub-div-inner .section.full .vc_span5,
#page .bgd-sub-div-inner .section.full .vc_span6,
#page .bgd-sub-div-inner .section.full .vc_span7,
#page .bgd-sub-div-inner .section.full .vc_span8,
#page .bgd-sub-div-inner .section.full .vc_span9,
#page .bgd-sub-div-inner .section.full .vc_span10,
#page .bgd-sub-div-inner .section.full .vc_span11,
#page .bgd-sub-div-inner .section.full .vc_span12
{
    padding:0px;
}
}
@media screen and (max-width:768px){
.section.smfull,
.content-fullwidth #page #main .wf-wrap .section.smfull .wpb_row,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span1,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span2,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span3,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span4,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span5,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span6,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span7,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span8,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span9,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span10,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span11,
.content-fullwidth #page #main .wf-wrap .section.smfull .vc_span12
{
    padding:0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}

.section.bothfull,
.content-fullwidth #page #main .wf-wrap .section.bothfull .wpb_row,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span1,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span2,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span3,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span4,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span5,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span6,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span7,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span8,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span9,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span10,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span11,
.content-fullwidth #page #main .wf-wrap .section.bothfull .vc_span12,
#page .bgd-sub-div-inner .section.bothfull .wpb_row,
#page .bgd-sub-div-inner .section.bothfull .vc_span1,
#page .bgd-sub-div-inner .section.bothfull .vc_span2,
#page .bgd-sub-div-inner .section.bothfull .vc_span3,
#page .bgd-sub-div-inner .section.bothfull .vc_span4,
#page .bgd-sub-div-inner .section.bothfull .vc_span5,
#page .bgd-sub-div-inner .section.bothfull .vc_span6,
#page .bgd-sub-div-inner .section.bothfull .vc_span7,
#page .bgd-sub-div-inner .section.bothfull .vc_span8,
#page .bgd-sub-div-inner .section.bothfull .vc_span9,
#page .bgd-sub-div-inner .section.bothfull .vc_span10,
#page .bgd-sub-div-inner .section.bothfull .vc_span11,
#page .bgd-sub-div-inner .section.bothfull .vc_span12
{
    padding:0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
 /* PAD */
@media only screen 
and (min-width : 768px) 
and (max-width : 992px)  {
	.bit-html .assistive-info{
		display:none !important;
	}
	#branding.bit-logo-bar{
		margin-left:0 !important;
	}
	img.ag_image{
		max-width:992px;
	}
	.bit-html .logo-classic #branding,
	.bit-html .logo-classic .assistive-info,
	.bit-html .logo-classic-centered #branding,
	.bit-html .logo-classic-centered .assistive-info {
		width: 100%;
		padding-right: 0;
		text-align: center;
	}
	.bit-html #branding,
	.bit-html #branding-bottom,
	.bit-html #top-bar .wf-float-left,
	.bit-html #top-bar .wf-float-right,
	.bit-html #bottom-bar .wf-float-left,
	.bit-html #bottom-bar .wf-float-right {
		float: none;
		width: auto;
		padding-left: 0;
		padding-right: 0 !important;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
	}
	#header.logo-left #branding, #header.logo-left #branding img,
	#header.logo-classic #branding, #header.logo-classic #branding img,
	#header.logo-classic-centered #branding, #header.logo-classic-centered #branding img,
	#header.logo-center #branding, #header.logo-center #branding img {
		max-width: 100%;
	}
	.bit-html #header .assistive-info.mobilealign_left{
		text-align: left;
	}
	.bit-html #header .assistive-info.mobilealign_right{
		text-align: right;
	}
	.bit-html #header .assistive-info.mobilealign_center{
		text-align: center;
	}
	#navigation{
		display:none;
	}
	.bit-html .logo-left #branding {
	    max-width: 992px;
	}
	.bit-html .assistive-info.align .site_tooler{
		display:block !important;
	}
	.bit-html .assistive-info.mobilealign .site_tooler{
		display:inline-block !important;
	}
	.bit-html .assistive-info.mobilevalign .site_tooler{
		display:block !important;
	}
	
	.bit-html .woocommerce #content div.product div.images{
		width:100% !important;
	}
	

}

@charset "utf-8";
.bit-html #page {
  -webkit-box-shadow: 0 0 12px #cccccc;
  -moz-box-shadow: 0 0 12px #cccccc;
  -ms-box-shadow: 0 0 12px #cccccc;
  -o-box-shadow: 0 0 12px #cccccc;
  box-shadow: 0 0 12px #cccccc;
}
#header .navigation-holder {
  margin: 0;
}
#main-nav.bit-menu-default {
  padding: inherit-self-auto;
  border-radius: inherit-self-auto;
  border: inherit-self-auto;
  background: inherit-self-auto;
  margin: inherit-self-auto;
}
#main-nav.bit-menu-default > li {
  padding: inherit-self-auto;
  background: inherit-self-auto;
  margin: inherit-self-auto;
  border-left: inherit-self-auto;
  box-shadow: none;
  float: inherit-self-auto;
}
#main-nav.bit-menu-default > li > a {
  border-left: inherit-self-auto;
  border-radius: inherit-self-auto;
  color: #fff;
  line-height: inherit-self-auto;
  padding: 2px 0 3px 0;
}
#main-nav.bit-menu-default > li.first {
  border-left: inherit-self-auto;
  box-shadow: none;
}
#main-nav.bit-menu-default > li:hover,
#main-nav.bit-menu-default > li.act {
  background: inherit-self-auto;
}
#main-nav.bit-menu-default > li > a:hover,
#main-nav.bit-menu-default > li.dt-hovered > a,
#main-nav.bit-menu-default > li.act > a,
#main-nav.bit-menu-default > li:hover > a {
  border-radius: inherit-self-auto;
  border: inherit-self-auto;
  color: #0e67c3;
  border-width: inherit-self-auto;
  border-color: inherit-self-auto;
  text-shadow: inherit-self-auto #0e67c3;
}
#main-nav.bit-menu-default > li > a {
  border-radius: inherit-self-auto;
  border: inherit-self-auto;
  border-width: inherit-self-auto;
  border-color: transparent;
}
.bit-menu-default .dt-mega-menu .sub-nav li.act > a,
.bit-menu-default .dt-mega-menu .sub-nav li:hover > a {
  color: #4f4f4f;
}
#main-nav.bit-menu-default > li:hover > a span {
  color: #fff130;
}
#main-nav.bit-menu-default .sub-nav li {
  background-color: #fefefe;
  border-bottom: 1px solid #eaeaea;
}
.old-ie #main-nav.bit-menu-default .sub-nav li {
  background-color: #fefefe;
  border-bottom: 1px solid #eaeaea;
}
#main-nav .sub-nav li a {
  padding: 2px 0 3px 0;
  padding-left: 12px;
}
#phantom #main-nav .sub-nav li a {
  padding: 6px 0 7px 0;
  padding-left: 12px;
}
.bit-menu-default .dt-mega-menu .sub-nav > li > a,
.bit-menu-default .sub-nav > li > a,
.bit-menu-default .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a {
  color: #333333;
}
.bit-menu-default .dt-mega-menu .sub-nav > li.act > a,
.bit-menu-default .dt-mega-menu .sub-nav > li:hover > a,
.bit-menu-default .sub-nav > li.act > a,
.bit-menu-default .sub-nav > li:hover > a {
  color: #4f4f4f;
}
#main-nav.bit-menu-default > li.has-children.level-arrows-on > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23a6a6a6%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-default > li.has-children.level-arrows-on:hover > a:after,
#main-nav.bit-menu-default > li.has-children.act.level-arrows-on > a:after,
#main-nav.bit-menu-default > li.has-children.act.level-arrows-on:hover > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%230e67c3%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-default .sub-nav li.has-children.level-arrows-on:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23333333%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-default .sub-nav li.has-children.level-arrows-on:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%234f4f4f%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-default > li.has-children.level-arrows-on {
  padding: ;
}
#main-nav.bit-menu-default > li.has-children.level-arrows-on > a {
  position: relative;
  padding: 2px 12px 3px 0;
}
.bit-menu-default.mini-search .submit {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22#a6a6a6%22%20d=%22M15.491,14.071L10.887,9.53c0.727-0.989,1.223-2.206,1.223-3.524C12.109,2.693,9.395,0,6.055,0S0,2.693,0,6.006c0,3.312,2.716,6.008,6.055,6.008c1.266,0,2.567-0.516,3.539-1.178l4.562,4.556%09L15.491,14.071z%20M1.632,5.996c0-2.429,1.975-4.403,4.403-4.403c2.429,0,4.402,1.975,4.402,4.403c0,2.428-1.974,4.402-4.402,4.402C3.607,10.396,1.632,8.423,1.632,5.996z%22/%3E%3C/svg%3E");
}
.bit-menu-default.mini-search .submit:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22#0e67c3%22%20d=%22M15.491,14.071L10.887,9.53c0.727-0.989,1.223-2.206,1.223-3.524C12.109,2.693,9.395,0,6.055,0S0,2.693,0,6.006c0,3.312,2.716,6.008,6.055,6.008c1.266,0,2.567-0.516,3.539-1.178l4.562,4.556%09L15.491,14.071z%20M1.632,5.996c0-2.429,1.975-4.403,4.403-4.403c2.429,0,4.402,1.975,4.402,4.403c0,2.428-1.974,4.402-4.402,4.402C3.607,10.396,1.632,8.423,1.632,5.996z%22/%3E%3C/svg%3E");
}
#header  #main-nav.menu-frame-on.bit-menu-default > li > a {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #a6a6a6;
}
#header  #main-nav.menu-frame-on.bit-menu-default > li.act {
  background-color: #fefefe;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#header  #main-nav.menu-frame-on.bit-menu-default > li.act > a {
  color: #0e67c3;
  border: 1px solid #fefefe;
  background: #fefefe;
  background: -moz-linear-gradient(top,#fefefe,#fefefe);
  background: -webkit-gradient(linear,left top,left bottom,#fefefe,#fefefe);
  background: -webkit-linear-gradient(top,#fefefe,#fefefe);
  background: -o-linear-gradient(top,#fefefe,#fefefe);
  background: -ms-linear-gradient(top,#fefefe,#fefefe);
  background: linear-gradient(to bottom,#fefefe,#fefefe);
}
#header  #main-nav.menu-frame-on.bit-menu-default > li.act >a >span {
  color: #0e67c3;
}
#header  #main-nav.menu-frame-on.bit-menu-default > li:hover > a {
  border: 1px solid #fefefe;
  background: #fefefe;
  background: -moz-linear-gradient(top,#fefefe,#fefefe);
  background: -webkit-gradient(linear,left top,left bottom,#fefefe,#fefefe);
  background: -webkit-linear-gradient(top,#fefefe,#fefefe);
  background: -o-linear-gradient(top,#fefefe,#fefefe);
  background: -ms-linear-gradient(top,#fefefe,#fefefe);
  background: linear-gradient(to bottom,#fefefe,#fefefe);
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.menu-frame-on.bit-menu-float > li.act {
  background-color: #fefefe;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.menu-frame-on.bit-menu-float > li > a {
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.menu-frame-on.bit-menu-float > li > a > span {
  color: #ffffff;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.menu-frame-on.bit-menu-float > li > a:hover > span {
  color: #ffffff;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.menu-frame-on.bit-menu-float > li:hover > a {
  border: 1px solid #ffffff;
}
#main-nav.bit-menu-float {
  padding: inherit-self-auto;
  border-radius: inherit-self-auto;
  border: inherit-self-auto;
  background-color: inherit-self-auto;
  background: inherit-self-auto;
  margin: inherit-self-auto;
}
#main-nav.bit-menu-float > li {
  padding: inherit-self-auto;
  background: inherit-self-auto;
  border-left: inherit-self-auto;
  box-shadow: none;
}
#main-nav.bit-menu-float > li > a {
  border-left: inherit-self-auto;
  border-radius: inherit-self-auto;
  color: #ffffff;
  padding: 6px 5px 7px 5px;
  line-height: inherit-self-auto;
}
#main-nav.bit-menu-float > li.first {
  border-left: inherit-self-auto;
  box-shadow: none;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li.act > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li > a:hover {
  border-width: inherit-self-auto;
  border: inherit-self-auto;
  border-radius: inherit-self-auto;
  color: #ffffff;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li.act > a i.underline,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li > a:hover i.underline {
  background-color: #ffffff;
}
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li > a {
  line-height: inherit-self-auto;
  border-width: inherit-self-auto;
  border-color: transparent;
}
#main-nav.bit-menu-float > li.first {
  border-left: inherit-self-auto;
}
#main-nav.bit-menu-float > li > a:hover,
#main-nav.bit-menu-float > li.dt-hovered > a,
#main-nav.bit-menu-float > li.act > a,
#phantom #main-nav.bit-menu-float > li:hover > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li > a:hover,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li.act > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li.dt-hovered > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav.bit-menu-float > li > a:hover {
  border: inherit-self-auto;
  color: #ffffff;
  border-width: inherit-self-auto;
  border-color: inherit-self-auto;
}
#main-nav.bit-menu-float > li.act > a,
#main-nav.bit-menu-float > li:hover > a {
  color: #ffffff;
}
.bit-menu-float .dt-mega-menu .sub-nav li.act > a,
.bit-menu-float .dt-mega-menu .sub-nav li:hover > a,
#main-nav.bit-menu-float .sub-nav > li:hover > a span {
  border: inherit-self-auto;
  color: #000;
}
.bit-menu-float .dt-mega-menu .sub-nav > li:hover > a,
.bit-menu-float .sub-nav > li:hover > a,
.bit-menu-float .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover {
  color: #000;
}
.bit-menu-float .dt-mega-menu .sub-nav > li > a,
.bit-menu-float .sub-nav > li > a,
.bit-menu-float .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a {
  color: #000;
}
#main-nav.bit-menu-float .sub-nav li {
  background: rgba(0,0,0,0.5);
  border-bottom: 1px solid #ddd;
}
.old-ie8 #main-nav.bit-menu-float .sub-nav li {
  background-color: #000000;
  border-bottom: 1px solid #ddd;
}
.old-ie #main-nav.bit-menu-float .sub-nav li {
  background-color: #000000;
  border-bottom: 1px solid #ddd;
}
#main-nav.bit-menu-float > li.has-children.level-arrows-on > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23ffffff%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-float > li.has-children.level-arrows-on:hover > a:after,
#main-nav.bit-menu-float > li.has-children.act.level-arrows-on > a:after,
#main-nav.bit-menu-float > li.has-children.act.level-arrows-on:hover > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%229px%22%20height=%226px%22%20viewBox=%220%200%209%206%22%20enable-background=%22new%200%200%209%206%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23ffffff%22%20points=%228.205,1.669%204.515,5.516%200.824,1.703%201.846,0.669%204.515,3.344%207.189,0.669%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-float > li.has-children.level-arrows-on > a {
  position: relative;
}
#main-nav.bit-menu-float .sub-nav li.has-children.level-arrows-on:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23000000%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-float .sub-nav li.has-children.level-arrows-on:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23000000%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
#main-nav.bit-menu-float.underline-hover > li > a i.underline {
  background-color: #0e67c3;
}
.bit-menu-float.mini-search .submit {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22#a6a6a6%22%20d=%22M15.491,14.071L10.887,9.53c0.727-0.989,1.223-2.206,1.223-3.524C12.109,2.693,9.395,0,6.055,0S0,2.693,0,6.006c0,3.312,2.716,6.008,6.055,6.008c1.266,0,2.567-0.516,3.539-1.178l4.562,4.556%09L15.491,14.071z%20M1.632,5.996c0-2.429,1.975-4.403,4.403-4.403c2.429,0,4.402,1.975,4.402,4.403c0,2.428-1.974,4.402-4.402,4.402C3.607,10.396,1.632,8.423,1.632,5.996z%22/%3E%3C/svg%3E");
}
.bit-menu-float.mini-search .submit:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2216px%22%20height=%2216px%22%20viewBox=%220%200%2016%2016%22%20enable-background=%22new%200%200%2016%2016%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22#0e67c3%22%20d=%22M15.491,14.071L10.887,9.53c0.727-0.989,1.223-2.206,1.223-3.524C12.109,2.693,9.395,0,6.055,0S0,2.693,0,6.006c0,3.312,2.716,6.008,6.055,6.008c1.266,0,2.567-0.516,3.539-1.178l4.562,4.556%09L15.491,14.071z%20M1.632,5.996c0-2.429,1.975-4.403,4.403-4.403c2.429,0,4.402,1.975,4.402,4.403c0,2.428-1.974,4.402-4.402,4.402C3.607,10.396,1.632,8.423,1.632,5.996z%22/%3E%3C/svg%3E");
}
.wide #header .wf-table,
.boxed #header .wf-table,
#navigation.wf-wrap {
  max-width: 1200px;
  margin: 0 auto;
}
.wide #footer .wf-wrap,
.boxed #footer .wf-wrap {
  max-width: 1024px;
  margin: 0 auto;
}
#main-nav > li > a {
  /*font: normal  600 20px / 23px "微软雅黑", Helvetica, Arial, Verdana, sans-serif;*/
  text-transform: none;
}
#mobile-menu {
  font: normal  600 15px / 15px "微软雅黑", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
#main-nav .sub-nav > li > a {
  font: normal  normal 16px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.dl-menuwrapper .dl-container a {
  font: normal  normal 16px / 16px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
#main-nav > li {
  margin-left: 0px;
  margin-right: 5px;
}
#header .wf-table {
  height: 86px;
  min-height: 86px;
}
.bit-html #header {
  -webkit-box-shadow: 0 5px 15px 0 #6d6d6d;
  -moz-box-shadow: 0 5px 15px 0 #6d6d6d;
  box-shadow: 0 5px 15px 0 #6d6d6d;
  margin-bottom: 9px;
}
#header {
  background: #0a0a0a none repeat center top;
  border-bottom: 1px solid transparent;
}
#header.headerPM {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#header.headerInnerPM > .wf-wrap {
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
}
#header.headerInnerPM .navigation-holder > div {
  margin-left: 0px;
  margin-right: 0px;
}
#top-bar {
  padding: 0px 1px 0px 4px;
  margin: 0px 0px 0px 0px;
}
#footer {
  margin: 50px 0px 0px 0px;
}
#bottom-bar {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.overlap #header {
  background-color: #0a0a0a;
  background-repeat: repeat;
  background-attachment: ;
  background-position: center top;
  background-size: ;
  border-bottom: none;
}
.old-ie .overlap #header {
  background: #0a0a0a none repeat center top;
}
#closemenudiv{
	display: block;
    width: 500px;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    background: #000;
    opacity: 0.5;
}
@media only screen and (min-width: 320px) {
	.srchboxqstr{
	width: 70%;
	}
	.srchbt{
		background-color: #0e67c3;
		display: block;
		color: #fff;
		font-size: 16px;
		height: 35px;
		line-height: 35px;
		width: 50px;
		text-align: center;
		float: left;
	}
	.srchbox{    
	position: absolute;
		top: 6px;
		left: 50px;
		height: 35px;
		width: 100%;
	}
	.srchbox input{
		height: 33px;
		float:left;
		border: 1px solid #727272;
		padding-left: 10px;
	}
}
@media only screen and (min-width: 486px) {
	.srchboxqstr{
	width: 70%;
	}
	.srchbt{
		background-color: #0e67c3;
		display: block;
		color: #fff;
		font-size: 16px;
		height: 35px;
		line-height: 35px;
		width: 50px;
		text-align: center;
		float: left;
	}
	.srchbox{    
	position: absolute;
		top: 6px;
		left: 50px;
		height: 35px;
		width: 100%;
	}
	.srchbox input{
		height: 33px;
		float:left;
		border: 1px solid #727272;
		padding-left: 10px;
	}
	#closemenudiv{ display:block; }
}
@media only screen and (min-width: 768px) {
	.srchboxqstr{
	width: 200px;
	}
	.srchbt{
		background-color: #0e67c3;
		display: block;
		color: #fff;
		font-size: 16px;
		height: 35px;
		line-height: 35px;
		width: 80px;
		text-align: center;
		float: left;
	}
	.srchbox{    
	position: absolute;
		top: 6px;
		left: 50px;
		height: 35px;
		width: 100%;
	}
	.srchbox input{
		height: 33px;
		float:left;
		border: 1px solid #727272;
		padding-left: 10px;
	}
	#closemenudiv{ display:none !important; }
	
	
  .aboutUsBox .content{line-height: 2;
    column-count: 2;
    text-indent: 4rem;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-gap: 5rem;
    -webkit-column-gap: 5rem;
    -moz-column-gap: 5rem;}
}

@media screen and (max-width: 1024px) {
  .overlap #header {
    background-color: #0a0a0a;
  }
}
@media screen and (max-width: 800px) {
  .overlap #header {
    background-color: #0a0a0a;
  }
  #flt-tbl{display:none;}
}
.old-ie9 .overlap #header {
  background-color: #0a0a0a;
}
.old-ie .overlap #header {
  background-color: #0a0a0a;
}
.transparent #header {
  background: rgba(0,34,51,0.3) none repeat center center;
}
.old-ie .transparent #header {
  background: #006fa8 none repeat center center;
}
@media screen and (max-width: 760px) {
  .transparent #header {
    background: #0a0a0a none repeat center top;
  }
  .old-ie .transparent #header {
    background: #8c8c8c none repeat center top;
  }
}
#phantom .ph-wrap {
  background: rgba(0,0,0,0.81);
}
.old-ie #phantom .ph-wrap {
  background: #000000;
}
.one-page-row #phantom .ph-wrap {
  background: rgba(0,0,0,0.81);
}
.old-ie #phantom .ph-wrap {
  background: #000000;
}

#mobile-menu {
  border: 1px solid #000;
}
#mobile-menu:hover {
  border: 1px solid #000;
}
#mobile-menu,
.mobile_footer_menu li {
  background: #0e67c3;
}
#mobile-menu.dl-active,
#mobile-menu:hover,
.mobile_footer_menu li:hover {
  background: #363636;
}
#main-nav > li > a,
#mobile-menu,
.mobile_footer_menu li span {
  color: #fff;
}
#mobile-menu.dl-active,
#mobile-menu:hover,
#mobile-menu.dl-active  > li > a,
#mobile-menu:hover  > li > a,
.mobile_footer_menu li:hover span {
  color: #fff;
}
.dl-menuwrapper li {
  background: #363636;
}
.mobilefloatmenu .dl-menuwrapper {
  background: #363636;
}
.dl-menuwrapper .dl-container > ul > li:hover {
  background: #363636;
}
.dl-menuwrapper .dl-container > ul > li:hover > a > span {
  color: #ffffff;
}
.dl-menuwrapper ul.dl-submenu  > li {
  background: #363636;
  border-bottom: 1px solid #0e67c3;
}
.dl-menuwrapper  ul.dl-submenu > li > a > span {
  color: #ffffff;
}
.dl-menuwrapper ul.dl-submenu  > li:hover {
  background: #363636;
}
.dl-menuwrapper ul.dl-submenu > li:hover > a > span {
  color: #ffffff;
}
.dl-menuwrapper li a {
  color: #ffffff;
}
.dl-menuwrapper li.has-children > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23ffffff%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
.dl-menuwrapper li.has-children:hover > a:after {
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%226px%22%20height=%229px%22%20viewBox=%220%200%206%209%22%20enable-background=%22new%200%200%206%209%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23ffffff%22%20points=%221.557,0.766%205.24,4.534%201.712,8.256%200.557,7.219%203.295,4.474%200.557,1.797%20%22/%3E%3C/svg%3E");
}
#main-slideshow:not(.rv-slider) {
  min-height: 86px;
}
#fancy-header .wf-wrap {
  padding-top: 0;
}
.overlap #fancy-header .wf-wrap {
  padding-top: 70px;
  padding-bottom: 70px;
}
#main-slideshow.fixed {
  min-height: 6px;
}
#header .sub-nav {
  width: 168px;
}
#header .sub-nav .sub-nav {
  left: 168px;
}
#header .sub-nav .sub-nav.right-overflow {
  left: -168px;
}
#phantom .bit-menu-float .sub-nav {
  width: 168px;
}
#phantom .bit-menu-float .sub-nav .sub-nav {
  left: 168px;
}
#phantom .bit-menu-float .sub-nav .sub-nav.right-overflow {
  left: -168px;
}
.bit-html .scroll-top:before {
  border-radius: 0;
  background-color: #000;
  background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2212px%22%20height=%228px%22%20viewBox=%220%200%2012%208%22%20enable-background=%22new%200%200%2012%208%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22%23ffffff%22%20points=%225.999,3.376%201.6,8%200,6.303%205.999,0%2012,6.303%2010.4,8%20%22/%3E%3C/svg%3E");
}

.iphorm-elements .iphorm-element-wrap-text input, .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-elements .iphorm-element-wrap-password input, .iphorm-elements .iphorm-element-wrap select, .iphorm-elements .iphorm-element-wrap textarea { width: 100% !important; } .huan { text-align: center; } .huan .wpb_wrapper span { background-color: #0e67c3; padding: 2px 5px; display:inline-block; margin-bottom:2px; } .huan .wpb_wrapper span.on { background-color: #DFBF1B; color: #494949 !important; font-weight: 100; } .kuanimg img { width: 100% !important; } .huang .vc_span4 .column_containter { background-color: #FDE230; padding: 0px 20px 20px; } 
#header {
	  background: #025bb7 none repeat center top;
	  border-bottom: 1px solid transparent;
	}
#main-nav.bit-menu-default > li.act > a {
	color: #fff130;
}
	#main-nav.underline-hover > li > a i.underline{ background-color:#fff;}
#phantom .ph-wrap {background: #0e67c3a3;} .prdtip{display:block;bottom:0px;z-index:5;background: #0e67c3;color: white;width: calc(100% - 10px);} #main .wpb_row{ padding-bottom: 0px;}

/* dt-awsome-fonts: (font-awesome.min.css) */
 @font-face{font-family:'fontawesome';src:url('../../font-awesome-4.7.0/fonts/fontawesome-webfont.eot');src:url('../../font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../../font-awesome-4.7.0/fonts/fontawesome-webfont.woff') format('woff'),url('../../font-awesome-4.7.0/fonts/fontawesome-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 fontawesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
/* dt-awsome-fonts-boot: (bootstrap.min.css) */
@charset "utf-8"; @font-face{font-family:'Glyphicons Halflings';src:url('../../font-awesome-4.7.0/fonts/glyphicons-halflings-regular.eot');src:url('../../font-awesome-4.7.0/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../../font-awesome-4.7.0/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../../font-awesome-4.7.0/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../../font-awesome-4.7.0/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}@font-face{font-family:'fontawesome';src:url('../../font-awesome-4.7.0/fonts/fontawesome-v3.eot');src:url('../../font-awesome-4.7.0/fonts/fontawesome-v3.eot?#iefix') format('embedded-opentype'),url('../../font-awesome-4.7.0/fonts/fontawesome-v3.woff') format('woff'),url('../../font-awesome-4.7.0/fonts/fontawesome-v3.ttf') format('truetype');font-weight:normal;font-style:normal} a.bitIcon .glyphicon{top:0;display:block;line-height:100%}a.iconDisabled.bitButton{cursor:default}a.bitButton{border:1px solid #ccc;cursor:pointer}.bitButton b,.bitButton,.bitButton:hover{display:inline-block;padding:0;margin:0;text-decoration:none}.bitButton b,.bitButton span,.bitButton:hover span{position:relative;text-decoration:none;top:0;left:0}.iconBorderStyle.bitButton{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.bitButton.iconUp .iconText,.bitButton.iconDown .iconText{display:block}a.bitIcon{cursor:pointer}.bitIcon b,.bitIcon,.bitIcon:hover{display:inline-block;padding:0;margin:0;text-decoration:none}.bitIcon b,.bitIcon span,.bitIcon:hover span{position:relative;text-decoration:none;top:0;left:0}.bitIcon.iconUp .iconText,.bitIcon.iconDown .iconText{display:block}a.bitCorner.bitIcon b{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}hr.bitLine{margin:0 auto;padding:0;position:relative;clear:both;top:0;left:0;clear:both;display:block}.cke_editable .bitIcon b:hover,.cke_editable .bitIcon.bitHover b,.cke_editable .bitButton.bitHover,.cke_editable .bitButton:hover,.cke_editable .bitLine:hover{outline:1px dashed #333;cursor:pointer}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-print:before{content:"\e045"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}a.iconDisabled.bitButton{cursor:auto}[data-icon]:before{font-family:'fontawesome';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon.glyphicon-icon-glass:before,.glyphicon.glyphicon-icon-music:before,.glyphicon.glyphicon-icon-search:before,.glyphicon.glyphicon-icon-envelope:before,.glyphicon.glyphicon-icon-heart:before,.glyphicon.glyphicon-icon-star:before,.glyphicon.glyphicon-icon-star-empty:before,.glyphicon.glyphicon-icon-user:before,.glyphicon.glyphicon-icon-film:before,.glyphicon.glyphicon-icon-inbox:before,.glyphicon.glyphicon-icon-play-circle:before,.glyphicon.glyphicon-icon-repeat:before,.glyphicon.glyphicon-icon-refresh:before,.glyphicon.glyphicon-icon-list-alt:before,.glyphicon.glyphicon-icon-lock:before,.glyphicon.glyphicon-icon-flag:before,.glyphicon.glyphicon-icon-headphones:before,.glyphicon.glyphicon-icon-volume-off:before,.glyphicon.glyphicon-icon-align-justify:before,.glyphicon.glyphicon-icon-list:before,.glyphicon.glyphicon-icon-indent-left:before,.glyphicon.glyphicon-icon-indent-right:before,.glyphicon.glyphicon-icon-facetime-video:before,.glyphicon.glyphicon-icon-picture:before,.glyphicon.glyphicon-icon-pencil:before,.glyphicon.glyphicon-icon-map-marker:before,.glyphicon.glyphicon-icon-adjust:before,.glyphicon.glyphicon-icon-minus-sign:before,.glyphicon.glyphicon-icon-remove-sign:before,.glyphicon.glyphicon-icon-ok-sign:before,.glyphicon.glyphicon-icon-question-sign:before,.glyphicon.glyphicon-icon-info-sign:before,.glyphicon.glyphicon-icon-screenshot:before,.glyphicon.glyphicon-icon-remove-circle:before,.glyphicon.glyphicon-icon-ok-circle:before,.glyphicon.glyphicon-icon-ban-circle:before,.glyphicon.glyphicon-icon-calendar:before,.glyphicon.glyphicon-icon-random:before,.glyphicon.glyphicon-icon-comment:before,.glyphicon.glyphicon-icon-magnet:before,.glyphicon.glyphicon-icon-chevron-up:before,.glyphicon.glyphicon-icon-chevron-down:before,.glyphicon.glyphicon-icon-retweet:before,.glyphicon.glyphicon-icon-shopping-cart:before,.glyphicon.glyphicon-icon-folder-close:before,.glyphicon.glyphicon-icon-signin:before,.glyphicon.glyphicon-icon-trophy:before,.glyphicon.glyphicon-icon-github-sign:before,.glyphicon.glyphicon-icon-upload-alt:before,.glyphicon.glyphicon-icon-lemon:before,.glyphicon.glyphicon-icon-phone:before,.glyphicon.glyphicon-icon-check-empty:before,.glyphicon.glyphicon-icon-bookmark-empty:before,.glyphicon.glyphicon-icon-phone-sign:before,.glyphicon.glyphicon-icon-globe:before,.glyphicon.glyphicon-icon-wrench:before,.glyphicon.glyphicon-icon-tasks:before,.glyphicon.glyphicon-icon-filter:before,.glyphicon.glyphicon-icon-briefcase:before,.glyphicon.glyphicon-icon-fullscreen:before,.glyphicon.glyphicon-icon-group:before,.glyphicon.glyphicon-icon-link:before,.glyphicon.glyphicon-icon-cloud:before,.glyphicon.glyphicon-icon-money:before,.glyphicon.glyphicon-icon-caret-down:before,.glyphicon.glyphicon-icon-caret-up:before,.glyphicon.glyphicon-icon-caret-left:before,.glyphicon.glyphicon-icon-caret-right:before,.glyphicon.glyphicon-icon-columns:before,.glyphicon.glyphicon-icon-sort:before,.glyphicon.glyphicon-icon-sort-down:before,.glyphicon.glyphicon-icon-sort-up:before,.glyphicon.glyphicon-icon-bell-alt:before,.glyphicon.glyphicon-icon-coffee:before,.glyphicon.glyphicon-icon-food:before,.glyphicon.glyphicon-icon-file-alt:before,.glyphicon.glyphicon-icon-building:before,.glyphicon.glyphicon-icon-hospital:before,.glyphicon.glyphicon-icon-ambulance:before,.glyphicon.glyphicon-icon-medkit:before,.glyphicon.glyphicon-icon-fighter-jet:before,.glyphicon.glyphicon-icon-spinner:before,.glyphicon.glyphicon-icon-circle:before,.glyphicon.glyphicon-icon-reply:before,.glyphicon.glyphicon-icon-github-alt:before,.glyphicon.glyphicon-icon-folder-close-alt:before,.glyphicon.glyphicon-icon-folder-open-alt:before,.glyphicon.glyphicon-icon-expand-alt:before,.glyphicon.glyphicon-icon-collapse-alt:before,.glyphicon.glyphicon-icon-smile:before,.glyphicon.glyphicon-icon-subscript:before,.glyphicon.glyphicon-icon-eraser:before,.glyphicon.glyphicon-icon-puzzle:before,.glyphicon.glyphicon-icon-microphone:before,.glyphicon.glyphicon-icon-microphone-off:before,.glyphicon.glyphicon-icon-shield:before,.glyphicon.glyphicon-icon-calendar-empty:before,.glyphicon.glyphicon-icon-fire-extinguisher:before,.glyphicon.glyphicon-icon-rocket:before,.glyphicon.glyphicon-icon-level-down:before,.glyphicon.glyphicon-icon-check-sign:before,.glyphicon.glyphicon-icon-edit-sign:before,.glyphicon.glyphicon-icon-external-link-sign:before,.glyphicon.glyphicon-icon-share-sign:before,.glyphicon.glyphicon-icon-compass:before,.glyphicon.glyphicon-icon-collapse:before,.glyphicon.glyphicon-icon-collapse-top:before,.glyphicon.glyphicon-icon-expand:before,.glyphicon.glyphicon-icon-youtube-sign:before,.glyphicon.glyphicon-icon-youtube:before,.glyphicon.glyphicon-icon-xing:before,.glyphicon.glyphicon-icon-xing-sign:before,.glyphicon.glyphicon-icon-youtube-play:before,.glyphicon.glyphicon-icon-dropbox:before,.glyphicon.glyphicon-icon-stackexchange:before,.glyphicon.glyphicon-icon-instagram:before,.glyphicon.glyphicon-icon-flickr:before,.glyphicon.glyphicon-icon-male:before,.glyphicon.glyphicon-icon-gittip:before,.glyphicon.glyphicon-icon-sun:before,.glyphicon.glyphicon-icon-moon:before,.glyphicon.glyphicon-icon-archive:before,.glyphicon.glyphicon-icon-bug:before,.glyphicon.glyphicon-icon-vk:before,.glyphicon.glyphicon-icon-weibo:before,.glyphicon.glyphicon-icon-renren:before,.glyphicon.glyphicon-icon-th-large:before,.glyphicon.glyphicon-icon-th:before,.glyphicon.glyphicon-icon-th-list:before,.glyphicon.glyphicon-icon-ok:before,.glyphicon.glyphicon-icon-remove:before,.glyphicon.glyphicon-icon-zoom-in:before,.glyphicon.glyphicon-icon-zoom-out:before,.glyphicon.glyphicon-icon-off:before,.glyphicon.glyphicon-icon-signal:before,.glyphicon.glyphicon-icon-cog:before,.glyphicon.glyphicon-icon-trash:before,.glyphicon.glyphicon-icon-home:before,.glyphicon.glyphicon-icon-file:before,.glyphicon.glyphicon-icon-time:before,.glyphicon.glyphicon-icon-road:before,.glyphicon.glyphicon-icon-download-alt:before,.glyphicon.glyphicon-icon-download:before,.glyphicon.glyphicon-icon-upload:before,.glyphicon.glyphicon-icon-volume-down:before,.glyphicon.glyphicon-icon-volume-up:before,.glyphicon.glyphicon-icon-qrcode:before,.glyphicon.glyphicon-icon-barcode:before,.glyphicon.glyphicon-icon-tag:before,.glyphicon.glyphicon-icon-tags:before,.glyphicon.glyphicon-icon-book:before,.glyphicon.glyphicon-icon-bookmark:before,.glyphicon.glyphicon-icon-print:before,.glyphicon.glyphicon-icon-camera:before,.glyphicon.glyphicon-icon-font:before,.glyphicon.glyphicon-icon-bold:before,.glyphicon.glyphicon-icon-italic:before,.glyphicon.glyphicon-icon-text-height:before,.glyphicon.glyphicon-icon-text-width:before,.glyphicon.glyphicon-icon-align-left:before,.glyphicon.glyphicon-icon-align-center:before,.glyphicon.glyphicon-icon-align-right:before,.glyphicon.glyphicon-icon-tint:before,.glyphicon.glyphicon-icon-edit:before,.glyphicon.glyphicon-icon-share:before,.glyphicon.glyphicon-icon-check:before,.glyphicon.glyphicon-icon-move:before,.glyphicon.glyphicon-icon-step-backward:before,.glyphicon.glyphicon-icon-fast-backward:before,.glyphicon.glyphicon-icon-backward:before,.glyphicon.glyphicon-icon-play:before,.glyphicon.glyphicon-icon-pause:before,.glyphicon.glyphicon-icon-stop:before,.glyphicon.glyphicon-icon-forward:before,.glyphicon.glyphicon-icon-fast-forward:before,.glyphicon.glyphicon-icon-step-forward:before,.glyphicon.glyphicon-icon-eject:before,.glyphicon.glyphicon-icon-chevron-left:before,.glyphicon.glyphicon-icon-chevron-right:before,.glyphicon.glyphicon-icon-plus-sign:before,.glyphicon.glyphicon-icon-arrow-left:before,.glyphicon.glyphicon-icon-arrow-right:before,.glyphicon.glyphicon-icon-arrow-up:before,.glyphicon.glyphicon-icon-arrow-down:before,.glyphicon.glyphicon-icon-share-alt:before,.glyphicon.glyphicon-icon-resize-full:before,.glyphicon.glyphicon-icon-resize-small:before,.glyphicon.glyphicon-icon-plus:before,.glyphicon.glyphicon-icon-minus:before,.glyphicon.glyphicon-icon-asterisk:before,.glyphicon.glyphicon-icon-exclamation-sign:before,.glyphicon.glyphicon-icon-gift:before,.glyphicon.glyphicon-icon-leaf:before,.glyphicon.glyphicon-icon-fire:before,.glyphicon.glyphicon-icon-eye-open:before,.glyphicon.glyphicon-icon-eye-close:before,.glyphicon.glyphicon-icon-warning-sign:before,.glyphicon.glyphicon-icon-plane:before,.glyphicon.glyphicon-icon-folder-open:before,.glyphicon.glyphicon-icon-resize-vertical:before,.glyphicon.glyphicon-icon-resize-horizontal:before,.glyphicon.glyphicon-icon-bar-chart:before,.glyphicon.glyphicon-icon-twitter-sign:before,.glyphicon.glyphicon-icon-facebook-sign:before,.glyphicon.glyphicon-icon-camera-retro:before,.glyphicon.glyphicon-icon-key:before,.glyphicon.glyphicon-icon-cogs:before,.glyphicon.glyphicon-icon-comments:before,.glyphicon.glyphicon-icon-thumbs-up:before,.glyphicon.glyphicon-icon-thumbs-down:before,.glyphicon.glyphicon-icon-star-half:before,.glyphicon.glyphicon-icon-heart-empty:before,.glyphicon.glyphicon-icon-signout:before,.glyphicon.glyphicon-icon-linkedin-sign:before,.glyphicon.glyphicon-icon-pushpin:before,.glyphicon.glyphicon-icon-external-link:before,.glyphicon.glyphicon-icon-twitter:before,.glyphicon.glyphicon-icon-facebook:before,.glyphicon.glyphicon-icon-github:before,.glyphicon.glyphicon-icon-unlock:before,.glyphicon.glyphicon-icon-credit:before,.glyphicon.glyphicon-icon-rss:before,.glyphicon.glyphicon-icon-hdd:before,.glyphicon.glyphicon-icon-bullhorn:before,.glyphicon.glyphicon-icon-bell:before,.glyphicon.glyphicon-icon-certificate:before,.glyphicon.glyphicon-icon-hand-right:before,.glyphicon.glyphicon-icon-hand-left:before,.glyphicon.glyphicon-icon-hand-up:before,.glyphicon.glyphicon-icon-hand-down:before,.glyphicon.glyphicon-icon-circle-arrow-left:before,.glyphicon.glyphicon-icon-circle-arrow-right:before,.glyphicon.glyphicon-icon-circle-arrow-up:before,.glyphicon.glyphicon-icon-circle-arrow-down:before,.glyphicon.glyphicon-icon-beaker:before,.glyphicon.glyphicon-icon-cut:before,.glyphicon.glyphicon-icon-copy:before,.glyphicon.glyphicon-icon-paper-clip:before,.glyphicon.glyphicon-icon-save:before,.glyphicon.glyphicon-icon-sign-blank:before,.glyphicon.glyphicon-icon-reorder:before,.glyphicon.glyphicon-icon-list-ul:before,.glyphicon.glyphicon-icon-list-ol:before,.glyphicon.glyphicon-icon-strikethrough:before,.glyphicon.glyphicon-icon-underline:before,.glyphicon.glyphicon-icon-table:before,.glyphicon.glyphicon-icon-magic:before,.glyphicon.glyphicon-icon-truck:before,.glyphicon.glyphicon-icon-pinterest:before,.glyphicon.glyphicon-icon-pinterest-sign:before,.glyphicon.glyphicon-icon-google-plus-sign:before,.glyphicon.glyphicon-icon-google-plus:before,.glyphicon.glyphicon-icon-envelope-alt:before,.glyphicon.glyphicon-icon-linkedin:before,.glyphicon.glyphicon-icon-undo:before,.glyphicon.glyphicon-icon-legal:before,.glyphicon.glyphicon-icon-dashboard:before,.glyphicon.glyphicon-icon-comment-alt:before,.glyphicon.glyphicon-icon-comments-alt:before,.glyphicon.glyphicon-icon-bolt:before,.glyphicon.glyphicon-icon-sitemap:before,.glyphicon.glyphicon-icon-umbrella:before,.glyphicon.glyphicon-icon-paste:before,.glyphicon.glyphicon-icon-lightbulb:before,.glyphicon.glyphicon-icon-exchange:before,.glyphicon.glyphicon-icon-cloud-download:before,.glyphicon.glyphicon-icon-cloud-upload:before,.glyphicon.glyphicon-icon-user-md:before,.glyphicon.glyphicon-icon-stethoscope:before,.glyphicon.glyphicon-icon-beer:before,.glyphicon.glyphicon-icon-h-sign:before,.glyphicon.glyphicon-icon-plus-sign-2:before,.glyphicon.glyphicon-icon-double-angle-left:before,.glyphicon.glyphicon-icon-double-angle-right:before,.glyphicon.glyphicon-icon-double-angle-up:before,.glyphicon.glyphicon-icon-double-angle-down:before,.glyphicon.glyphicon-icon-angle-left:before,.glyphicon.glyphicon-icon-angle-right:before,.glyphicon.glyphicon-icon-angle-up:before,.glyphicon.glyphicon-icon-angle-down:before,.glyphicon.glyphicon-icon-desktop:before,.glyphicon.glyphicon-icon-laptop:before,.glyphicon.glyphicon-icon-tablet:before,.glyphicon.glyphicon-icon-circle-blank:before,.glyphicon.glyphicon-icon-quote-left:before,.glyphicon.glyphicon-icon-quote-right:before,.glyphicon.glyphicon-icon-frown:before,.glyphicon.glyphicon-icon-meh:before,.glyphicon.glyphicon-icon-gamepad:before,.glyphicon.glyphicon-icon-keyboard:before,.glyphicon.glyphicon-icon-flag-alt:before,.glyphicon.glyphicon-icon-flag-checkered:before,.glyphicon.glyphicon-icon-terminal:before,.glyphicon.glyphicon-icon-code:before,.glyphicon.glyphicon-icon-reply-all:before,.glyphicon.glyphicon-icon-star-half-full:before,.glyphicon.glyphicon-icon-location-arrow:before,.glyphicon.glyphicon-icon-crop:before,.glyphicon.glyphicon-icon-code-fork:before,.glyphicon.glyphicon-icon-unlink:before,.glyphicon.glyphicon-icon-question:before,.glyphicon.glyphicon-icon-info:before,.glyphicon.glyphicon-icon-exclamation:before,.glyphicon.glyphicon-icon-superscript:before,.glyphicon.glyphicon-icon-maxcdn:before,.glyphicon.glyphicon-icon-chevron-sign-left:before,.glyphicon.glyphicon-icon-chevron-sign-right:before,.glyphicon.glyphicon-icon-chevron-sign-up:before,.glyphicon.glyphicon-icon-chevron-sign-down:before,.glyphicon.glyphicon-icon-html5:before,.glyphicon.glyphicon-icon-css3:before,.glyphicon.glyphicon-icon-anchor:before,.glyphicon.glyphicon-icon-unlock-alt:before,.glyphicon.glyphicon-icon-bullseye:before,.glyphicon.glyphicon-icon-ellipsis-horizontal:before,.glyphicon.glyphicon-icon-ellipsis-vertical:before,.glyphicon.glyphicon-icon-rss-sign:before,.glyphicon.glyphicon-icon-play-sign:before,.glyphicon.glyphicon-icon-ticket:before,.glyphicon.glyphicon-icon-minus-sign-alt:before,.glyphicon.glyphicon-icon-check-minus:before,.glyphicon.glyphicon-icon-level-up:before,.glyphicon.glyphicon-icon-euro:before,.glyphicon.glyphicon-icon-gbp:before,.glyphicon.glyphicon-icon-dollar:before,.glyphicon.glyphicon-icon-rupee:before,.glyphicon.glyphicon-icon-yen:before,.glyphicon.glyphicon-icon-renminbi:before,.glyphicon.glyphicon-icon-won:before,.glyphicon.glyphicon-icon-bitcoin:before,.glyphicon.glyphicon-icon-file-2:before,.glyphicon.glyphicon-icon-file-text:before,.glyphicon.glyphicon-icon-sort-by-alphabet:before,.glyphicon.glyphicon-icon-sort-by-alphabet-alt:before,.glyphicon.glyphicon-icon-sort-by-attributes:before,.glyphicon.glyphicon-icon-sort-by-attributes-alt:before,.glyphicon.glyphicon-icon-sort-by-order:before,.glyphicon.glyphicon-icon-sort-by-order-alt:before,.glyphicon.glyphicon-icon-thumbs-up-2:before,.glyphicon.glyphicon-icon-thumbs-down-2:before,.glyphicon.glyphicon-icon-adn:before,.glyphicon.glyphicon-icon-bitbucket:before,.glyphicon.glyphicon-icon-bitbucket-sign:before,.glyphicon.glyphicon-icon-tumblr:before,.glyphicon.glyphicon-icon-tumblr-sign:before,.glyphicon.glyphicon-icon-long-arrow-down:before,.glyphicon.glyphicon-icon-long-arrow-up:before,.glyphicon.glyphicon-icon-long-arrow-left:before,.glyphicon.glyphicon-icon-long-arrow-right:before,.glyphicon.glyphicon-icon-apple:before,.glyphicon.glyphicon-icon-windows:before,.glyphicon.glyphicon-icon-android:before,.glyphicon.glyphicon-icon-linux:before,.glyphicon.glyphicon-icon-dribbble:before,.glyphicon.glyphicon-icon-skype:before,.glyphicon.glyphicon-icon-foursquare:before,.glyphicon.glyphicon-icon-trello:before,.glyphicon.glyphicon-icon-female:before,.glyphicon.glyphicon-icon-weixin-round:before,.glyphicon.glyphicon-icon-tencent-weibo-round:before,.glyphicon.glyphicon-icon-sina-weibo-round:before,.glyphicon.glyphicon-icon-renren-round:before,.glyphicon.glyphicon-icon-qq-round:before,.glyphicon.glyphicon-icon-douban-round:before,.glyphicon.glyphicon-icon-suitcase:before,.glyphicon.glyphicon-icon-mobile:before,.glyphicon.glyphicon-icon-douban:before,.glyphicon.glyphicon-icon-qq:before,.glyphicon.glyphicon-icon-renren-2:before,.glyphicon.glyphicon-icon-sina-weibo:before,.glyphicon.glyphicon-icon-tencent-weibo:before,.glyphicon.glyphicon-icon-weixin:before{font-family:'fontawesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon.glyphicon-icon-glass:before{content:"\38"}.glyphicon.glyphicon-icon-music:before{content:"\f001"}.glyphicon.glyphicon-icon-search:before{content:"\f002"}.glyphicon.glyphicon-icon-envelope:before{content:"\f003"}.glyphicon.glyphicon-icon-heart:before{content:"\f004"}.glyphicon.glyphicon-icon-star:before{content:"\f005"}.glyphicon.glyphicon-icon-star-empty:before{content:"\f006"}.glyphicon.glyphicon-icon-user:before{content:"\f007"}.glyphicon.glyphicon-icon-film:before{content:"\f008"}.glyphicon.glyphicon-icon-inbox:before{content:"\f01c"}.glyphicon.glyphicon-icon-play-circle:before{content:"\f01d"}.glyphicon.glyphicon-icon-repeat:before{content:"\f01e"}.glyphicon.glyphicon-icon-refresh:before{content:"\f021"}.glyphicon.glyphicon-icon-list-alt:before{content:"\f022"}.glyphicon.glyphicon-icon-lock:before{content:"\f023"}.glyphicon.glyphicon-icon-flag:before{content:"\f024"}.glyphicon.glyphicon-icon-headphones:before{content:"\f025"}.glyphicon.glyphicon-icon-volume-off:before{content:"\f026"}.glyphicon.glyphicon-icon-align-justify:before{content:"\f039"}.glyphicon.glyphicon-icon-list:before{content:"\f03a"}.glyphicon.glyphicon-icon-indent-left:before{content:"\f03b"}.glyphicon.glyphicon-icon-indent-right:before{content:"\f03c"}.glyphicon.glyphicon-icon-facetime-video:before{content:"\f03d"}.glyphicon.glyphicon-icon-picture:before{content:"\f03e"}.glyphicon.glyphicon-icon-pencil:before{content:"\f040"}.glyphicon.glyphicon-icon-map-marker:before{content:"\f041"}.glyphicon.glyphicon-icon-adjust:before{content:"\f042"}.glyphicon.glyphicon-icon-minus-sign:before{content:"\f056"}.glyphicon.glyphicon-icon-remove-sign:before{content:"\f057"}.glyphicon.glyphicon-icon-ok-sign:before{content:"\f058"}.glyphicon.glyphicon-icon-question-sign:before{content:"\f059"}.glyphicon.glyphicon-icon-info-sign:before{content:"\f05a"}.glyphicon.glyphicon-icon-screenshot:before{content:"\f05b"}.glyphicon.glyphicon-icon-remove-circle:before{content:"\f05c"}.glyphicon.glyphicon-icon-ok-circle:before{content:"\f05d"}.glyphicon.glyphicon-icon-ban-circle:before{content:"\f05e"}.glyphicon.glyphicon-icon-calendar:before{content:"\f073"}.glyphicon.glyphicon-icon-random:before{content:"\f074"}.glyphicon.glyphicon-icon-comment:before{content:"\f075"}.glyphicon.glyphicon-icon-magnet:before{content:"\f076"}.glyphicon.glyphicon-icon-chevron-up:before{content:"\f077"}.glyphicon.glyphicon-icon-chevron-down:before{content:"\f078"}.glyphicon.glyphicon-icon-retweet:before{content:"\f079"}.glyphicon.glyphicon-icon-shopping-cart:before{content:"\f07a"}.glyphicon.glyphicon-icon-folder-close:before{content:"\f07b"}.glyphicon.glyphicon-icon-signin:before{content:"\f090"}.glyphicon.glyphicon-icon-trophy:before{content:"\f091"}.glyphicon.glyphicon-icon-github-sign:before{content:"\f092"}.glyphicon.glyphicon-icon-upload-alt:before{content:"\f093"}.glyphicon.glyphicon-icon-lemon:before{content:"\f094"}.glyphicon.glyphicon-icon-phone:before{content:"\f095"}.glyphicon.glyphicon-icon-check-empty:before{content:"\f096"}.glyphicon.glyphicon-icon-bookmark-empty:before{content:"\f097"}.glyphicon.glyphicon-icon-phone-sign:before{content:"\f098"}.glyphicon.glyphicon-icon-globe:before{content:"\f0ac"}.glyphicon.glyphicon-icon-wrench:before{content:"\f0ad"}.glyphicon.glyphicon-icon-tasks:before{content:"\f0ae"}.glyphicon.glyphicon-icon-filter:before{content:"\f0b0"}.glyphicon.glyphicon-icon-briefcase:before{content:"\f0b1"}.glyphicon.glyphicon-icon-fullscreen:before{content:"\f0b2"}.glyphicon.glyphicon-icon-group:before{content:"\f0c0"}.glyphicon.glyphicon-icon-link:before{content:"\f0c1"}.glyphicon.glyphicon-icon-cloud:before{content:"\f0c2"}.glyphicon.glyphicon-icon-money:before{content:"\f0d6"}.glyphicon.glyphicon-icon-caret-down:before{content:"\f0d7"}.glyphicon.glyphicon-icon-caret-up:before{content:"\f0d8"}.glyphicon.glyphicon-icon-caret-left:before{content:"\f0d9"}.glyphicon.glyphicon-icon-caret-right:before{content:"\f0da"}.glyphicon.glyphicon-icon-columns:before{content:"\f0db"}.glyphicon.glyphicon-icon-sort:before{content:"\f0dc"}.glyphicon.glyphicon-icon-sort-down:before{content:"\f0dd"}.glyphicon.glyphicon-icon-sort-up:before{content:"\f0de"}.glyphicon.glyphicon-icon-bell-alt:before{content:"\f0f3"}.glyphicon.glyphicon-icon-coffee:before{content:"\f0f4"}.glyphicon.glyphicon-icon-food:before{content:"\f0f5"}.glyphicon.glyphicon-icon-file-alt:before{content:"\f0f6"}.glyphicon.glyphicon-icon-building:before{content:"\f0f7"}.glyphicon.glyphicon-icon-hospital:before{content:"\f0f8"}.glyphicon.glyphicon-icon-ambulance:before{content:"\f0f9"}.glyphicon.glyphicon-icon-medkit:before{content:"\f0fa"}.glyphicon.glyphicon-icon-fighter-jet:before{content:"\f0fb"}.glyphicon.glyphicon-icon-spinner:before{content:"\f110"}.glyphicon.glyphicon-icon-circle:before{content:"\f111"}.glyphicon.glyphicon-icon-reply:before{content:"\f112"}.glyphicon.glyphicon-icon-github-alt:before{content:"\f113"}.glyphicon.glyphicon-icon-folder-close-alt:before{content:"\f114"}.glyphicon.glyphicon-icon-folder-open-alt:before{content:"\f115"}.glyphicon.glyphicon-icon-expand-alt:before{content:"\f116"}.glyphicon.glyphicon-icon-collapse-alt:before{content:"\f117"}.glyphicon.glyphicon-icon-smile:before{content:"\f118"}.glyphicon.glyphicon-icon-subscript:before{content:"\f12c"}.glyphicon.glyphicon-icon-eraser:before{content:"\f12d"}.glyphicon.glyphicon-icon-puzzle:before{content:"\f12e"}.glyphicon.glyphicon-icon-microphone:before{content:"\f130"}.glyphicon.glyphicon-icon-microphone-off:before{content:"\f131"}.glyphicon.glyphicon-icon-shield:before{content:"\f132"}.glyphicon.glyphicon-icon-calendar-empty:before{content:"\f133"}.glyphicon.glyphicon-icon-fire-extinguisher:before{content:"\f134"}.glyphicon.glyphicon-icon-rocket:before{content:"\f135"}.glyphicon.glyphicon-icon-level-down:before{content:"\f149"}.glyphicon.glyphicon-icon-check-sign:before{content:"\f14a"}.glyphicon.glyphicon-icon-edit-sign:before{content:"\f14b"}.glyphicon.glyphicon-icon-external-link-sign:before{content:"\f14c"}.glyphicon.glyphicon-icon-share-sign:before{content:"\f14d"}.glyphicon.glyphicon-icon-compass:before{content:"\f14e"}.glyphicon.glyphicon-icon-collapse:before{content:"\f150"}.glyphicon.glyphicon-icon-collapse-top:before{content:"\f151"}.glyphicon.glyphicon-icon-expand:before{content:"\f152"}.glyphicon.glyphicon-icon-youtube-sign:before{content:"\f166"}.glyphicon.glyphicon-icon-youtube:before{content:"\f167"}.glyphicon.glyphicon-icon-xing:before{content:"\f168"}.glyphicon.glyphicon-icon-xing-sign:before{content:"\f169"}.glyphicon.glyphicon-icon-youtube-play:before{content:"\f16a"}.glyphicon.glyphicon-icon-dropbox:before{content:"\f16b"}.glyphicon.glyphicon-icon-stackexchange:before{content:"\f16c"}.glyphicon.glyphicon-icon-instagram:before{content:"\f16d"}.glyphicon.glyphicon-icon-flickr:before{content:"\f16e"}.glyphicon.glyphicon-icon-male:before{content:"\f183"}.glyphicon.glyphicon-icon-gittip:before{content:"\f184"}.glyphicon.glyphicon-icon-sun:before{content:"\f185"}.glyphicon.glyphicon-icon-moon:before{content:"\f186"}.glyphicon.glyphicon-icon-archive:before{content:"\f187"}.glyphicon.glyphicon-icon-bug:before{content:"\f188"}.glyphicon.glyphicon-icon-vk:before{content:"\f189"}.glyphicon.glyphicon-icon-weibo:before{content:"\f18a"}.glyphicon.glyphicon-icon-renren:before{content:"\f18b"}.glyphicon.glyphicon-icon-th-large:before{content:"\f009"}.glyphicon.glyphicon-icon-th:before{content:"\f00a"}.glyphicon.glyphicon-icon-th-list:before{content:"\f00b"}.glyphicon.glyphicon-icon-ok:before{content:"\f00c"}.glyphicon.glyphicon-icon-remove:before{content:"\f00d"}.glyphicon.glyphicon-icon-zoom-in:before{content:"\f00e"}.glyphicon.glyphicon-icon-zoom-out:before{content:"\f010"}.glyphicon.glyphicon-icon-off:before{content:"\f011"}.glyphicon.glyphicon-icon-signal:before{content:"\f012"}.glyphicon.glyphicon-icon-cog:before{content:"\f013"}.glyphicon.glyphicon-icon-trash:before{content:"\f014"}.glyphicon.glyphicon-icon-home:before{content:"\f015"}.glyphicon.glyphicon-icon-file:before{content:"\f016"}.glyphicon.glyphicon-icon-time:before{content:"\f017"}.glyphicon.glyphicon-icon-road:before{content:"\f018"}.glyphicon.glyphicon-icon-download-alt:before{content:"\f019"}.glyphicon.glyphicon-icon-download:before{content:"\f01a"}.glyphicon.glyphicon-icon-upload:before{content:"\f01b"}.glyphicon.glyphicon-icon-volume-down:before{content:"\f027"}.glyphicon.glyphicon-icon-volume-up:before{content:"\f028"}.glyphicon.glyphicon-icon-qrcode:before{content:"\f029"}.glyphicon.glyphicon-icon-barcode:before{content:"\f02a"}.glyphicon.glyphicon-icon-tag:before{content:"\f02b"}.glyphicon.glyphicon-icon-tags:before{content:"\f02c"}.glyphicon.glyphicon-icon-book:before{content:"\f02d"}.glyphicon.glyphicon-icon-bookmark:before{content:"\f02e"}.glyphicon.glyphicon-icon-print:before{content:"\f02f"}.glyphicon.glyphicon-icon-camera:before{content:"\f030"}.glyphicon.glyphicon-icon-font:before{content:"\f031"}.glyphicon.glyphicon-icon-bold:before{content:"\f032"}.glyphicon.glyphicon-icon-italic:before{content:"\f033"}.glyphicon.glyphicon-icon-text-height:before{content:"\f034"}.glyphicon.glyphicon-icon-text-width:before{content:"\f035"}.glyphicon.glyphicon-icon-align-left:before{content:"\f036"}.glyphicon.glyphicon-icon-align-center:before{content:"\f037"}.glyphicon.glyphicon-icon-align-right:before{content:"\f038"}.glyphicon.glyphicon-icon-tint:before{content:"\f043"}.glyphicon.glyphicon-icon-edit:before{content:"\f044"}.glyphicon.glyphicon-icon-share:before{content:"\f045"}.glyphicon.glyphicon-icon-check:before{content:"\f046"}.glyphicon.glyphicon-icon-move:before{content:"\f047"}.glyphicon.glyphicon-icon-step-backward:before{content:"\f048"}.glyphicon.glyphicon-icon-fast-backward:before{content:"\f049"}.glyphicon.glyphicon-icon-backward:before{content:"\f04a"}.glyphicon.glyphicon-icon-play:before{content:"\f04b"}.glyphicon.glyphicon-icon-pause:before{content:"\f04c"}.glyphicon.glyphicon-icon-stop:before{content:"\f04d"}.glyphicon.glyphicon-icon-forward:before{content:"\f04e"}.glyphicon.glyphicon-icon-fast-forward:before{content:"\f050"}.glyphicon.glyphicon-icon-step-forward:before{content:"\f051"}.glyphicon.glyphicon-icon-eject:before{content:"\f052"}.glyphicon.glyphicon-icon-chevron-left:before{content:"\f053"}.glyphicon.glyphicon-icon-chevron-right:before{content:"\f054"}.glyphicon.glyphicon-icon-plus-sign:before{content:"\f055"}.glyphicon.glyphicon-icon-arrow-left:before{content:"\f060"}.glyphicon.glyphicon-icon-arrow-right:before{content:"\f061"}.glyphicon.glyphicon-icon-arrow-up:before{content:"\f062"}.glyphicon.glyphicon-icon-arrow-down:before{content:"\f063"}.glyphicon.glyphicon-icon-share-alt:before{content:"\f064"}.glyphicon.glyphicon-icon-resize-full:before{content:"\f065"}.glyphicon.glyphicon-icon-resize-small:before{content:"\f066"}.glyphicon.glyphicon-icon-plus:before{content:"\f067"}.glyphicon.glyphicon-icon-minus:before{content:"\f068"}.glyphicon.glyphicon-icon-asterisk:before{content:"\f069"}.glyphicon.glyphicon-icon-exclamation-sign:before{content:"\f06a"}.glyphicon.glyphicon-icon-gift:before{content:"\f06b"}.glyphicon.glyphicon-icon-leaf:before{content:"\f06c"}.glyphicon.glyphicon-icon-fire:before{content:"\f06d"}.glyphicon.glyphicon-icon-eye-open:before{content:"\f06e"}.glyphicon.glyphicon-icon-eye-close:before{content:"\f070"}.glyphicon.glyphicon-icon-warning-sign:before{content:"\f071"}.glyphicon.glyphicon-icon-plane:before{content:"\f072"}.glyphicon.glyphicon-icon-folder-open:before{content:"\f07c"}.glyphicon.glyphicon-icon-resize-vertical:before{content:"\f07d"}.glyphicon.glyphicon-icon-resize-horizontal:before{content:"\f07e"}.glyphicon.glyphicon-icon-bar-chart:before{content:"\f080"}.glyphicon.glyphicon-icon-twitter-sign:before{content:"\f081"}.glyphicon.glyphicon-icon-facebook-sign:before{content:"\f082"}.glyphicon.glyphicon-icon-camera-retro:before{content:"\f083"}.glyphicon.glyphicon-icon-key:before{content:"\f084"}.glyphicon.glyphicon-icon-cogs:before{content:"\f085"}.glyphicon.glyphicon-icon-comments:before{content:"\f086"}.glyphicon.glyphicon-icon-thumbs-up:before{content:"\f087"}.glyphicon.glyphicon-icon-thumbs-down:before{content:"\f088"}.glyphicon.glyphicon-icon-star-half:before{content:"\f089"}.glyphicon.glyphicon-icon-heart-empty:before{content:"\f08a"}.glyphicon.glyphicon-icon-signout:before{content:"\f08b"}.glyphicon.glyphicon-icon-linkedin-sign:before{content:"\f08c"}.glyphicon.glyphicon-icon-pushpin:before{content:"\f08d"}.glyphicon.glyphicon-icon-external-link:before{content:"\f08e"}.glyphicon.glyphicon-icon-twitter:before{content:"\f099"}.glyphicon.glyphicon-icon-facebook:before{content:"\f09a"}.glyphicon.glyphicon-icon-github:before{content:"\f09b"}.glyphicon.glyphicon-icon-unlock:before{content:"\f09c"}.glyphicon.glyphicon-icon-credit:before{content:"\f09d"}.glyphicon.glyphicon-icon-rss:before{content:"\f09e"}.glyphicon.glyphicon-icon-hdd:before{content:"\f0a0"}.glyphicon.glyphicon-icon-bullhorn:before{content:"\f0a1"}.glyphicon.glyphicon-icon-bell:before{content:"\f0a2"}.glyphicon.glyphicon-icon-certificate:before{content:"\f0a3"}.glyphicon.glyphicon-icon-hand-right:before{content:"\f0a4"}.glyphicon.glyphicon-icon-hand-left:before{content:"\f0a5"}.glyphicon.glyphicon-icon-hand-up:before{content:"\f0a6"}.glyphicon.glyphicon-icon-hand-down:before{content:"\f0a7"}.glyphicon.glyphicon-icon-circle-arrow-left:before{content:"\f0a8"}.glyphicon.glyphicon-icon-circle-arrow-right:before{content:"\f0a9"}.glyphicon.glyphicon-icon-circle-arrow-up:before{content:"\f0aa"}.glyphicon.glyphicon-icon-circle-arrow-down:before{content:"\f0ab"}.glyphicon.glyphicon-icon-beaker:before{content:"\f0c3"}.glyphicon.glyphicon-icon-cut:before{content:"\f0c4"}.glyphicon.glyphicon-icon-copy:before{content:"\f0c5"}.glyphicon.glyphicon-icon-paper-clip:before{content:"\f0c6"}.glyphicon.glyphicon-icon-save:before{content:"\f0c7"}.glyphicon.glyphicon-icon-sign-blank:before{content:"\f0c8"}.glyphicon.glyphicon-icon-reorder:before{content:"\f0c9"}.glyphicon.glyphicon-icon-list-ul:before{content:"\f0ca"}.glyphicon.glyphicon-icon-list-ol:before{content:"\f0cb"}.glyphicon.glyphicon-icon-strikethrough:before{content:"\f0cc"}.glyphicon.glyphicon-icon-underline:before{content:"\f0cd"}.glyphicon.glyphicon-icon-table:before{content:"\f0ce"}.glyphicon.glyphicon-icon-magic:before{content:"\f0d0"}.glyphicon.glyphicon-icon-truck:before{content:"\f0d1"}.glyphicon.glyphicon-icon-pinterest:before{content:"\f0d2"}.glyphicon.glyphicon-icon-pinterest-sign:before{content:"\f0d3"}.glyphicon.glyphicon-icon-google-plus-sign:before{content:"\f0d4"}.glyphicon.glyphicon-icon-google-plus:before{content:"\f0d5"}.glyphicon.glyphicon-icon-envelope-alt:before{content:"\f0e0"}.glyphicon.glyphicon-icon-linkedin:before{content:"\f0e1"}.glyphicon.glyphicon-icon-undo:before{content:"\f0e2"}.glyphicon.glyphicon-icon-legal:before{content:"\f0e3"}.glyphicon.glyphicon-icon-dashboard:before{content:"\f0e4"}.glyphicon.glyphicon-icon-comment-alt:before{content:"\f0e5"}.glyphicon.glyphicon-icon-comments-alt:before{content:"\f0e6"}.glyphicon.glyphicon-icon-bolt:before{content:"\f0e7"}.glyphicon.glyphicon-icon-sitemap:before{content:"\f0e8"}.glyphicon.glyphicon-icon-umbrella:before{content:"\f0e9"}.glyphicon.glyphicon-icon-paste:before{content:"\f0ea"}.glyphicon.glyphicon-icon-lightbulb:before{content:"\f0eb"}.glyphicon.glyphicon-icon-exchange:before{content:"\f0ec"}.glyphicon.glyphicon-icon-cloud-download:before{content:"\f0ed"}.glyphicon.glyphicon-icon-cloud-upload:before{content:"\f0ee"}.glyphicon.glyphicon-icon-user-md:before{content:"\f0f0"}.glyphicon.glyphicon-icon-stethoscope:before{content:"\f0f1"}.glyphicon.glyphicon-icon-beer:before{content:"\f0fc"}.glyphicon.glyphicon-icon-h-sign:before{content:"\f0fd"}.glyphicon.glyphicon-icon-plus-sign-2:before{content:"\f0fe"}.glyphicon.glyphicon-icon-double-angle-left:before{content:"\f100"}.glyphicon.glyphicon-icon-double-angle-right:before{content:"\f101"}.glyphicon.glyphicon-icon-double-angle-up:before{content:"\f102"}.glyphicon.glyphicon-icon-double-angle-down:before{content:"\f103"}.glyphicon.glyphicon-icon-angle-left:before{content:"\f104"}.glyphicon.glyphicon-icon-angle-right:before{content:"\f105"}.glyphicon.glyphicon-icon-angle-up:before{content:"\f106"}.glyphicon.glyphicon-icon-angle-down:before{content:"\f107"}.glyphicon.glyphicon-icon-desktop:before{content:"\f108"}.glyphicon.glyphicon-icon-laptop:before{content:"\f109"}.glyphicon.glyphicon-icon-tablet:before{content:"\f10a"}.glyphicon.glyphicon-icon-circle-blank:before{content:"\f10c"}.glyphicon.glyphicon-icon-quote-left:before{content:"\f10d"}.glyphicon.glyphicon-icon-quote-right:before{content:"\f10e"}.glyphicon.glyphicon-icon-frown:before{content:"\f119"}.glyphicon.glyphicon-icon-meh:before{content:"\f11a"}.glyphicon.glyphicon-icon-gamepad:before{content:"\f11b"}.glyphicon.glyphicon-icon-keyboard:before{content:"\f11c"}.glyphicon.glyphicon-icon-flag-alt:before{content:"\f11d"}.glyphicon.glyphicon-icon-flag-checkered:before{content:"\f11e"}.glyphicon.glyphicon-icon-terminal:before{content:"\f120"}.glyphicon.glyphicon-icon-code:before{content:"\f121"}.glyphicon.glyphicon-icon-reply-all:before{content:"\f122"}.glyphicon.glyphicon-icon-star-half-full:before{content:"\f123"}.glyphicon.glyphicon-icon-location-arrow:before{content:"\f124"}.glyphicon.glyphicon-icon-crop:before{content:"\f125"}.glyphicon.glyphicon-icon-code-fork:before{content:"\f126"}.glyphicon.glyphicon-icon-unlink:before{content:"\f127"}.glyphicon.glyphicon-icon-question:before{content:"\f128"}.glyphicon.glyphicon-icon-info:before{content:"\f129"}.glyphicon.glyphicon-icon-exclamation:before{content:"\f12a"}.glyphicon.glyphicon-icon-superscript:before{content:"\f12b"}.glyphicon.glyphicon-icon-maxcdn:before{content:"\f136"}.glyphicon.glyphicon-icon-chevron-sign-left:before{content:"\f137"}.glyphicon.glyphicon-icon-chevron-sign-right:before{content:"\f138"}.glyphicon.glyphicon-icon-chevron-sign-up:before{content:"\f139"}.glyphicon.glyphicon-icon-chevron-sign-down:before{content:"\f13a"}.glyphicon.glyphicon-icon-html5:before{content:"\f13b"}.glyphicon.glyphicon-icon-css3:before{content:"\f13c"}.glyphicon.glyphicon-icon-anchor:before{content:"\f13d"}.glyphicon.glyphicon-icon-unlock-alt:before{content:"\f13e"}.glyphicon.glyphicon-icon-bullseye:before{content:"\f140"}.glyphicon.glyphicon-icon-ellipsis-horizontal:before{content:"\f141"}.glyphicon.glyphicon-icon-ellipsis-vertical:before{content:"\f142"}.glyphicon.glyphicon-icon-rss-sign:before{content:"\f143"}.glyphicon.glyphicon-icon-play-sign:before{content:"\f144"}.glyphicon.glyphicon-icon-ticket:before{content:"\f145"}.glyphicon.glyphicon-icon-minus-sign-alt:before{content:"\f146"}.glyphicon.glyphicon-icon-check-minus:before{content:"\f147"}.glyphicon.glyphicon-icon-level-up:before{content:"\f148"}.glyphicon.glyphicon-icon-euro:before{content:"\f153"}.glyphicon.glyphicon-icon-gbp:before{content:"\f154"}.glyphicon.glyphicon-icon-dollar:before{content:"\f155"}.glyphicon.glyphicon-icon-rupee:before{content:"\f156"}.glyphicon.glyphicon-icon-yen:before{content:"\f157"}.glyphicon.glyphicon-icon-renminbi:before{content:"\f158"}.glyphicon.glyphicon-icon-won:before{content:"\f159"}.glyphicon.glyphicon-icon-bitcoin:before{content:"\f15a"}.glyphicon.glyphicon-icon-file-2:before{content:"\f15b"}.glyphicon.glyphicon-icon-file-text:before{content:"\f15c"}.glyphicon.glyphicon-icon-sort-by-alphabet:before{content:"\f15d"}.glyphicon.glyphicon-icon-sort-by-alphabet-alt:before{content:"\f15e"}.glyphicon.glyphicon-icon-sort-by-attributes:before{content:"\f160"}.glyphicon.glyphicon-icon-sort-by-attributes-alt:before{content:"\f161"}.glyphicon.glyphicon-icon-sort-by-order:before{content:"\f162"}.glyphicon.glyphicon-icon-sort-by-order-alt:before{content:"\f163"}.glyphicon.glyphicon-icon-thumbs-up-2:before{content:"\f164"}.glyphicon.glyphicon-icon-thumbs-down-2:before{content:"\f165"}.glyphicon.glyphicon-icon-adn:before{content:"\f170"}.glyphicon.glyphicon-icon-bitbucket:before{content:"\f171"}.glyphicon.glyphicon-icon-bitbucket-sign:before{content:"\f172"}.glyphicon.glyphicon-icon-tumblr:before{content:"\f173"}.glyphicon.glyphicon-icon-tumblr-sign:before{content:"\f174"}.glyphicon.glyphicon-icon-long-arrow-down:before{content:"\f175"}.glyphicon.glyphicon-icon-long-arrow-up:before{content:"\f176"}.glyphicon.glyphicon-icon-long-arrow-left:before{content:"\f177"}.glyphicon.glyphicon-icon-long-arrow-right:before{content:"\f178"}.glyphicon.glyphicon-icon-apple:before{content:"\f179"}.glyphicon.glyphicon-icon-windows:before{content:"\f17a"}.glyphicon.glyphicon-icon-android:before{content:"\f17b"}.glyphicon.glyphicon-icon-linux:before{content:"\f17c"}.glyphicon.glyphicon-icon-dribbble:before{content:"\f17d"}.glyphicon.glyphicon-icon-skype:before{content:"\f17e"}.glyphicon.glyphicon-icon-foursquare:before{content:"\f180"}.glyphicon.glyphicon-icon-trello:before{content:"\f181"}.glyphicon.glyphicon-icon-female:before{content:"\f182"}.glyphicon.glyphicon-icon-weixin-round:before{content:"\e000"}.glyphicon.glyphicon-icon-tencent-weibo-round:before{content:"\e001"}.glyphicon.glyphicon-icon-sina-weibo-round:before{content:"\e002"}.glyphicon.glyphicon-icon-renren-round:before{content:"\e003"}.glyphicon.glyphicon-icon-qq-round:before{content:"\e004"}.glyphicon.glyphicon-icon-douban-round:before{content:"\e005"}.glyphicon.glyphicon-icon-suitcase:before{content:"\e006"}.glyphicon.glyphicon-icon-mobile:before{content:"\e007"}.glyphicon.glyphicon-icon-douban:before{content:"\e008"}.glyphicon.glyphicon-icon-qq:before{content:"\e009"}.glyphicon.glyphicon-icon-renren-2:before{content:"\e00a"}.glyphicon.glyphicon-icon-sina-weibo:before{content:"\e00b"}.glyphicon.glyphicon-icon-tencent-weibo:before{content:"\e00c"}.glyphicon.glyphicon-icon-weixin:before{content:"\e00d"}

/*<link href="lib/revslider/rs-plugin/css/settings.css" rel="stylesheet" type="text/css" />*/
@font-face{font-family:'revicons';src:url('/lib/revslider/rs-plugin/font/revicons.eot?5510888');src:url('/lib/revslider/rs-plugin/font/revicons.eot?5510888#iefix') format('embedded-opentype'),url('/lib/revslider/rs-plugin/font/revicons.woff?5510888') format('woff'),url('/lib/revslider/rs-plugin/font/revicons.ttf?5510888') format('truetype'),url('/lib/revslider/rs-plugin/font/revicons.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'e802'}.revicon-pencil-1:before{content:'e831'}.revicon-picture-1:before{content:'e803'}.revicon-cancel:before{content:'e80a'}.revicon-info-circled:before{content:'e80f'}.revicon-trash:before{content:'e801'}.revicon-left-dir:before{content:'e817'}.revicon-right-dir:before{content:'e818'}.revicon-down-open:before{content:'e83b'}.revicon-left-open:before{content:'e819'}.revicon-right-open:before{content:'e81a'}.revicon-angle-left:before{content:'e820'}.revicon-angle-right:before{content:'e81d'}.revicon-left-big:before{content:'e81f'}.revicon-right-big:before{content:'e81e'}.revicon-magic:before{content:'e807'}.revicon-picture:before{content:'e800'}.revicon-export:before{content:'e80b'}.revicon-cog:before{content:'e832'}.revicon-login:before{content:'e833'}.revicon-logout:before{content:'e834'}.revicon-video:before{content:'e805'}.revicon-arrow-combo:before{content:'e827'}.revicon-left-open-1:before{content:'e82a'}.revicon-right-open-1:before{content:'e82b'}.revicon-left-open-mini:before{content:'e822'}.revicon-right-open-mini:before{content:'e823'}.revicon-left-open-big:before{content:'e824'}.revicon-right-open-big:before{content:'e825'}.revicon-left:before{content:'e836'}.revicon-right:before{content:'e826'}.revicon-ccw:before{content:'e808'}.revicon-arrows-ccw:before{content:'e806'}.revicon-palette:before{content:'e829'}.revicon-list-add:before{content:'e80c'}.revicon-doc:before{content:'e809'}.revicon-left-open-outline:before{content:'e82e'}.revicon-left-open-2:before{content:'e82c'}.revicon-right-open-outline:before{content:'e82f'}.revicon-right-open-2:before{content:'e82d'}.revicon-equalizer:before{content:'e83a'}.revicon-layers-alt:before{content:'e804'}.revicon-popup:before{content:'e828'}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;right:0;top:0}.rev_slider_wrapper{position:relative}.rev_slider_wrapper>ul{visibility:hidden}.rev_slider{position:relative;overflow:visible}.rev_slider img{max-width:none!important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0;padding:0;border-width:0;border:0;visibility:visible!important}.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}.rev_slider ul{margin:0;padding:0;list-style:none!important;list-style-type:none;background-position:0 0}.rev_slider ul li,.rev_slider>ul>li,.rev_slider>ul>li:before{list-style:none!important;position:absolute;visibility:hidden;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;list-style-type:none!important;background-image:none;background-position:0 0;text-indent:0}.rev_slider .tp-caption,.rev_slider .caption,{position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden!important;display:none!important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none!important}.noFilterClass{filter:none!important}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100%!important;height:100%!important;display:none}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullscreenvideo .vjs-loading-spinner{visibility:none;display:none!important;width:0;height:0}.fullscreenvideo .vjs-control-bar.vjs-fade-out,.fullscreenvideo .vjs-control-bar.vjs-fade-in,.fullscreenvideo .vjs-control-bar.vjs-fade-out.vjs-lock-showing,.fullscreenvideo .vjs-control-bar.vjs-fade-in.vjs-lock-showing{visibility:hidden!important;opacity:0!important;display:none!important;width:0;height:0;overflow:hidden}.fullcoveredvideo.video-js,.fullcoveredvideo video{background:transparent!important}.fullcoveredvideo .vjs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.tp-dottedoverlay.twoxtwo{background:url(/lib/revslider/rs-plugin/assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(/lib/revslider/rs-plugin/assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(/lib/revslider/rs-plugin/assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(/lib/revslider/rs-plugin/assets/gridtile_3x3_white.png)}.tp-dottedoverlay.qishiwuwhite{background:url(/lib/revslider/rs-plugin/assets/white75.png)}.tp-dottedoverlay.wushiwhite{background:url(/lib/revslider/rs-plugin/assets/white50.png)}.tp-dottedoverlay.ershiwuwhite{background:url(/lib/revslider/rs-plugin/assets/white25.png)}.tp-dottedoverlay.qishiwublack{background:url(/lib/revslider/rs-plugin/assets/black75.png)}.tp-dottedoverlay.wushiblack{background:url(/lib/revslider/rs-plugin/assets/black50.png)}.tp-dottedoverlay.ershiwublack{background:url(/lib/revslider/rs-plugin/assets/black25.png)}.fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;-webkit-font-smoothing:antialiased!important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(/lib/revslider/rs-plugin/assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(/lib/revslider/rs-plugin/assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(/lib/revslider/rs-plugin/assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,0.6)!important;font-size:15px;line-height:45px!important;background:url(/lib/revslider/rs-plugin/images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(/lib/revslider/rs-plugin/images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:normal}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.tp-button{padding:2px 5px 2px;line-height:20px!important;font-size:10px!important}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/lib/revslider/rs-plugin/assets/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url(/lib/revslider/rs-plugin/assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/bullet.png) no-repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0!important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0!important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tp-bullets.new1 .bullet{border:1px solid #e5e5e5;box-sizing:content-box;cursor:pointer;height:12px;position:relative;float:left;width:12px;background:#aaa none repeat scroll 0 0;margin-left:3px}.tp-bullets.new1 .bullet.last{margin-right:3px}.tp-bullets.new1.simplebullets .bullet.selected{background:#000 none repeat scroll 0 0}.tparrows{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tparrows.hidearrows{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_left.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_right.png) no-repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/small_left.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/small_right.png) no-repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_left.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_right.png) no-repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/small_left_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/small_right_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrowleft.png) no-repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrowright.png) no-repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_left.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_right.png) no-repeat 0 0;width:40px;height:40px}.tp-leftarrow.default2{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_left_style1.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default2{z-index:100;cursor:pointer;position:relative;background:url(/lib/revslider/rs-plugin/assets/large_right_style1.png) no-repeat 0 0;width:40px;height:40px}.new1.tparrows.tp-leftarrow,.new1.tparrows.tp-rightarrow{background-image:none;width:25px;height:25px;color:#fff;text-align:center}.new1.tparrows::before,.new2.tparrows::before{font-family:"revicons";font-size:10px;transition:color .3s ease 0s;z-index:2;top:1px;position:relative}.new1.tparrows.tp-leftarrow::before{content:"e824"}.new1.tparrows.tp-rightarrow::before{content:"e825"}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#394151;width:500px;height:50px;margin-top:-50px;vertical-align:top}.tp-bullets.tp-thumbs img{vertical-align:top}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:0;margin:0;float:left;-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url(/lib/revslider/rs-plugin/assets/timer.png);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}.vjs-tech{margin-top:1px}.tp-caption .vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0;box-shadow:none;text-shadow:none;line-height:30px;vertical-align:top;padding:0}.tp-caption .vjs-default-skin .vjs-big-play-button:before{position:absolute;top:0;left:0;line-height:40px;text-shadow:none!important;color:#fff;font-size:18px}.tp-caption .vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{box-shadow:none;-webkit-box-shadow:none}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive>ul li{list-style:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(/lib/revslider/rs-plugin/assets/coloredbg.png) repeat}.tp-loader{background:url(/lib/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
/*<link href="lib/revslider/rs-plugin/css/static-captions.css" rel="stylesheet" type="text/css" media="all" />*/
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}



.options {
  background: rgba(255, 255, 255, 0.9);
  width: 200px;
  position: fixed;
  right: 30px;
  top: 30px;
  border-radius: 1px;
}
.options-section {
  border-bottom: 1px solid #f9f9f9;
  padding: 15px;
  font-size: 12px;
}
.options-section-title {
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: 800;
  color: #CCC;
  letter-spacing: 1px;
  margin-bottom: 10px;
}
.options-section > input[type='range'] {
  width: 100%;
}
/*! Copyright (c) 2014 François St-Germain */
.segmented-control {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  background: white;
  box-shadow: 0 0 0 1px #EEE;
  min-width: 100px;
  color: #4c5457;
  overflow: hidden;
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition-duration: 700ms;
  -webkit-transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
  font-size:13px;
  line-height: 20px;
  /* Options */
  /* Colors */
  /* Transparent */
}
.segmented-control > input[type='radio'],
.segmented-control > input[type='checkbox'] {
  position: absolute;
  left: -1000px;
}
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:nth-of-type(1):after,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:nth-of-type(1):after,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:nth-of-type(1):before,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:nth-of-type(1):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1):after,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1):after,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1):before,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1):before,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1) ~ label:after,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(1) ~ label:before {
  left: 0;
}
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2):after,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2):after,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2):before,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2):before,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:after,
.segmented-control > input[type='radio']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(1):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:before {
  left: 0;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:nth-of-type(2):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:nth-of-type(2):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:nth-of-type(2):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:nth-of-type(2):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(2) ~ label:before {
  left: 50%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:before {
  left: 33.33%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before {
  left: 25%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before {
  left: 20%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before {
  left: 16.66%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 14.28%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 12.5%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 11.11%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 10%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 9.1%;
}
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(2):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 8.33%;
}

.segmented-control > input[type='radio']:nth-child(3):checked ~ label:nth-of-type(3):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:nth-of-type(3):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:nth-of-type(3):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:nth-of-type(3):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(3) ~ label:before {
  left: 66.66%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before {
  left: 50%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before {
  left: 40%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before {
  left: 33.33%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 28.57%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 25%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 22.22%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 20%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 18.18%;
}
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(3):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 16.67%;
}

.segmented-control > input[type='radio']:nth-child(4):checked ~ label:nth-of-type(4):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:nth-of-type(4):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:nth-of-type(4):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:nth-of-type(4):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(4) ~ label:before {
  left: 75%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before {
  left: 60%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before {
  left: 50%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 42.84%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 37.5%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 33.33%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 30%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 27.27%;
}
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(4):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 24.99%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:nth-of-type(5):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:nth-of-type(5):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:nth-of-type(5):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:nth-of-type(5):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(5) ~ label:before {
  left: 80%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before {
  left: 66.66%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 57.12%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 50%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 44.44%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 40%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 36.36%;
}
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(5):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 33.32%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:nth-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:nth-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:nth-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:nth-of-type(6):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(6) ~ label:before {
  left: 83.33%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 71.4%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 62.5%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 55.55%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 50%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 45.45%;
}
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(6):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 41.65%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:nth-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:nth-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:nth-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:nth-of-type(7):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(7) ~ label:before {
  left: 85.68%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 75%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 66.66%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 60%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 54.54%;
}
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(7):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 49.98%;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:nth-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:nth-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:nth-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:nth-of-type(8):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8):before,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(8) ~ label:before {
  left: 87.5%;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 77.77%;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 70%;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 63.63%;
}
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(8):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 58.31%;
}
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:nth-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:nth-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:nth-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:nth-of-type(9):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9):after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9):before,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(9) ~ label:before {
  left: 88.88%;
}
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 80%;
}
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 72.72%;
}
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(9):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 66.67%;
}
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:nth-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:nth-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:nth-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:nth-of-type(10):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10):after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10):before,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(10) ~ label:before {
  left: 90%;
}
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 81.81%;
}
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(10):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 75%;
}
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:nth-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:nth-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:nth-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:nth-of-type(11):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11):after,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11):before,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(11) ~ label:before {
  left: 90.9%;
}
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(11):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 83.3%;
}
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:nth-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:nth-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:nth-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:nth-of-type(12):before {
  opacity: 1;
}
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12):after,
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12):before,
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > input[type='radio']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before,
.segmented-control > input[type='checkbox']:nth-child(12):checked ~ label:first-of-type:nth-last-of-type(12) ~ label:before {
  left: 91.67%;
}

.segmented-control > input[type='radio']:disabled:nth-child(1) ~ label:nth-of-type(1),
.segmented-control > input[type='checkbox']:disabled:nth-child(1) ~ label:nth-of-type(1),
.segmented-control > input[type='radio']:disabled:nth-child(2) ~ label:nth-of-type(2),
.segmented-control > input[type='checkbox']:disabled:nth-child(2) ~ label:nth-of-type(2),
.segmented-control > input[type='radio']:disabled:nth-child(3) ~ label:nth-of-type(3),
.segmented-control > input[type='checkbox']:disabled:nth-child(3) ~ label:nth-of-type(3),
.segmented-control > input[type='radio']:disabled:nth-child(4) ~ label:nth-of-type(4),
.segmented-control > input[type='checkbox']:disabled:nth-child(4) ~ label:nth-of-type(4),
.segmented-control > input[type='radio']:disabled:nth-child(5) ~ label:nth-of-type(5),
.segmented-control > input[type='checkbox']:disabled:nth-child(5) ~ label:nth-of-type(5),
.segmented-control > input[type='radio']:disabled:nth-child(6) ~ label:nth-of-type(6),
.segmented-control > input[type='checkbox']:disabled:nth-child(6) ~ label:nth-of-type(6),
.segmented-control > input[type='radio']:disabled:nth-child(7) ~ label:nth-of-type(7),
.segmented-control > input[type='checkbox']:disabled:nth-child(7) ~ label:nth-of-type(7),
.segmented-control > input[type='radio']:disabled:nth-child(8) ~ label:nth-of-type(8),
.segmented-control > input[type='checkbox']:disabled:nth-child(8) ~ label:nth-of-type(8),
.segmented-control > input[type='radio']:disabled:nth-child(9) ~ label:nth-of-type(9),
.segmented-control > input[type='checkbox']:disabled:nth-child(9) ~ label:nth-of-type(9),
.segmented-control > input[type='radio']:disabled:nth-child(10) ~ label:nth-of-type(10),
.segmented-control > input[type='checkbox']:disabled:nth-child(10) ~ label:nth-of-type(10),
.segmented-control > input[type='radio']:disabled:nth-child(11) ~ label:nth-of-type(11),
.segmented-control > input[type='checkbox']:disabled:nth-child(11) ~ label:nth-of-type(11),
.segmented-control > input[type='radio']:disabled:nth-child(12) ~ label:nth-of-type(12),
.segmented-control > input[type='checkbox']:disabled:nth-child(12) ~ label:nth-of-type(12){
  opacity: 0.3;
  cursor: not-allowed;
}
.segmented-control > label:last-child{border-right:none;}
.segmented-control > label {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin-right: -4px;
  vertical-align: text-bottom;
  transition-duration: inherit;
  -webkit-transition-duration: inherit;
  transition-timing-function: inherit;
  -webkit-transition-timing-function: inherit;
  font-weight:normal;
  margin-bottom: 0px;
  border-right:1px solid #0e67c3;
}
.segmented-control > label:hover
{
	color:#0e67c3;
	font-weight: bold;
}
.segmented-control > label.italic {
  font-style: italic;
}
.segmented-control > label.bold {
  font-weight: bold;
}
.segmented-control > label.underline {
  text-decoration: underline;
}
.segmented-control > label.line-through {
  text-decoration: line-through;
}
.segmented-control > label:after {
  position: absolute;
  left: 0;
  top: 0;
  color: #FFF;
  opacity: 0;
  padding: inherit;
  pointer-events: none;
  content: attr(data-value);
  text-align: center;
  z-index: 1000;
  font-style: inherit;
  text-decoration: inherit;
  font-weight: inherit;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: all;
  -webkit-transition-duration: inherit;
  -webkit-transition-timing-function: inherit;
  transition-property: all;
  transition-duration: inherit;
  transition-timing-function: inherit;
}
.segmented-control > label,
.segmented-control > label:after {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.segmented-control > label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background: #4c5457;
  color: #FFF;
  opacity: 0;
  height: 100%;
  pointer-events: none;
  -webkit-transition-property: left;
  -webkit-transition-duration: inherit;
  -webkit-transition-timing-function: inherit;
  transition-property: left;
  transition-duration: inherit;
  transition-timing-function: inherit;
}
.segmented-control > label,
.segmented-control > label:before {
  border-radius: 1px;
}
.segmented-control > label:first-of-type:nth-last-of-type(1),
.segmented-control > label:first-of-type:nth-last-of-type(1) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(1):after,
.segmented-control > label:first-of-type:nth-last-of-type(1) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(1):before,
.segmented-control > label:first-of-type:nth-last-of-type(1) ~ label:before {
  width: 100%;
}
.segmented-control > label:first-of-type:nth-last-of-type(2),
.segmented-control > label:first-of-type:nth-last-of-type(2) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(2):after,
.segmented-control > label:first-of-type:nth-last-of-type(2) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(2):before,
.segmented-control > label:first-of-type:nth-last-of-type(2) ~ label:before {
  width: 50%;
}
.segmented-control > label:first-of-type:nth-last-of-type(3),
.segmented-control > label:first-of-type:nth-last-of-type(3) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(3):after,
.segmented-control > label:first-of-type:nth-last-of-type(3) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(3):before,
.segmented-control > label:first-of-type:nth-last-of-type(3) ~ label:before {
  width: 33.33%;
}
.segmented-control > label:first-of-type:nth-last-of-type(4),
.segmented-control > label:first-of-type:nth-last-of-type(4) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(4):after,
.segmented-control > label:first-of-type:nth-last-of-type(4) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(4):before,
.segmented-control > label:first-of-type:nth-last-of-type(4) ~ label:before {
  width: 25%;
}
.segmented-control > label:first-of-type:nth-last-of-type(5),
.segmented-control > label:first-of-type:nth-last-of-type(5) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(5):after,
.segmented-control > label:first-of-type:nth-last-of-type(5) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(5):before,
.segmented-control > label:first-of-type:nth-last-of-type(5) ~ label:before {
  width: 20%;
}
.segmented-control > label:first-of-type:nth-last-of-type(6),
.segmented-control > label:first-of-type:nth-last-of-type(6) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(6):after,
.segmented-control > label:first-of-type:nth-last-of-type(6) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(6):before,
.segmented-control > label:first-of-type:nth-last-of-type(6) ~ label:before {
  width: 16.66%;
}
.segmented-control > label:first-of-type:nth-last-of-type(7),
.segmented-control > label:first-of-type:nth-last-of-type(7) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(7):after,
.segmented-control > label:first-of-type:nth-last-of-type(7) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(7):before,
.segmented-control > label:first-of-type:nth-last-of-type(7) ~ label:before {
  width: 14.28%;
}
.segmented-control > label:first-of-type:nth-last-of-type(8),
.segmented-control > label:first-of-type:nth-last-of-type(8) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(8):after,
.segmented-control > label:first-of-type:nth-last-of-type(8) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(8):before,
.segmented-control > label:first-of-type:nth-last-of-type(8) ~ label:before {
  width: 12.5%;
}
.segmented-control > label:first-of-type:nth-last-of-type(9),
.segmented-control > label:first-of-type:nth-last-of-type(9) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(9):after,
.segmented-control > label:first-of-type:nth-last-of-type(9) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(9):before,
.segmented-control > label:first-of-type:nth-last-of-type(9) ~ label:before {
  width: 11.11%;
}
.segmented-control > label:first-of-type:nth-last-of-type(10),
.segmented-control > label:first-of-type:nth-last-of-type(10) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(10):after,
.segmented-control > label:first-of-type:nth-last-of-type(10) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(10):before,
.segmented-control > label:first-of-type:nth-last-of-type(10) ~ label:before {
  width: 10%;
}
.segmented-control > label:first-of-type:nth-last-of-type(11),
.segmented-control > label:first-of-type:nth-last-of-type(11) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(11):after,
.segmented-control > label:first-of-type:nth-last-of-type(11) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(11):before,
.segmented-control > label:first-of-type:nth-last-of-type(11) ~ label:before {
  width: 9.09%;
}
.segmented-control > label:first-of-type:nth-last-of-type(12),
.segmented-control > label:first-of-type:nth-last-of-type(12) ~ label,
.segmented-control > label:first-of-type:nth-last-of-type(12):after,
.segmented-control > label:first-of-type:nth-last-of-type(12) ~ label:after,
.segmented-control > label:first-of-type:nth-last-of-type(12):before,
.segmented-control > label:first-of-type:nth-last-of-type(12) ~ label:before {
  width: 8.33%;
}
.segmented-control > input[type='checkbox'] ~ label {
  transition-duration: 0;
  -webkit-transition-duration: 0;
}
.segmented-control--slow > label:after,
.segmented-control--slow > label:before {
  -webkit-transition-duration: 1000ms;
  transition-duration: 1000ms;
}
.segmented-control--slower > label:after,
.segmented-control--slower > label:before {
  -webkit-transition-duration: 2000ms;
  transition-duration: 2000ms;
}
.segmented-control--no-transition > label:after,
.segmented-control--no-transition > label:before {
  -webkit-transition-duration: 0;
  transition-duration: 0;
}
.segmented-control--turquoise > label:before {
  background: #5fbaac;
}
.segmented-control--red > label:before {
  background: #e35354;
}
.segmented-control--blue > label:before {
  background: #0e67c3;
}
.segmented-control--purple > label:before {
  background: #8d74c0;
}
.segmented-control--orange > label:before {
  background: #f7ae40;
}
.segmented-control--green > label:before {
  background: #11ac63;
}
.segmented-control--pink > label:before {
  background: #f87e94;
}
.segmented-control--dark-blue > label:before {
  background: #4c5457;
}
.segmented-control--transparent {
  border-color: transparent;
  background: transparent;
}

.prdpumplb{
	display: block;
    float: left;
    border: 1px solid #0e67c3;
    line-height: 20px;
    margin: 3px;
    padding: 1px;
	color:#0e67c3;
}
#footer span{color:#fff;}#footer{ background:#0e67c3;}

.NewsBox div{float:left;}
@media only screen and (min-width: 768px) {
	.categoryBox{width:25%;height:358px; overflow:hidden;}
	.DemoBox{width:25%}
	.projectBox .left {width: 18%;}
	.projectBox .right {width: 32%;}
	.projectBox .labels a{font-size:15px;}
	.projectBox{width:100%}
	.NewsBox{width:50%}
	.NewsBox .left {width: 30%;}
	.NewsBox .right {width: 70%;}
	.categoryBox .ztname {
	width: 100%;
	height: 6rem;
	background-image: url(/images/yemian/category_title.jpg);
	background-size: 100% 100%;
	color: #fff;
	font-size: 2.6rem;
	font-weight: 700;
	line-height: 6rem;
	text-align: center;
	}
}
@media only screen and (max-width: 486px) {
	.categoryBox{width:50%;height:240px; overflow:hidden;}
	.DemoBox{width:50%}
	.projectBox{width:50%;float: left;border: 5px solid #ececec;}
	.projectBox .left {width: 100%; float:left;}
	.projectBox .right {width: 100%;float:left;height: 55px;overflow: hidden;}
	.projectBox .center {width: 100%;float:left;}
	.projectBox .center .name{overflow:scroll;}
	.projectBox .labels a{font-size:13px;}
	.sumarry{overflow:scroll !important;}
	.categoryBox .summary{overflow:scroll !important;}
	.NewsBox{width:100%}
	.NewsBox .left {width: 30%;}
	.NewsBox .right {width: 70%;}
	.categoryBox .ztname {
	width: 100%;
	height: 3rem;
	background-image: url(/images/yemian/category_title.jpg);
	background-size: 100% 100%;
	color: #fff;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 3rem;
	text-align: center;
	}
}
.categoryBox{
	float: left;
	padding: 5px;
}
.categoryBox .summary {
	text-indent: 2rem;
	background-color: #fff;
	color: #212121;
	line-height: 1.8rem;
	cursor: pointer;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1.3rem;
	padding: 10px 0 10px 0;
}

.categoryBox .labels{ background:#fff;}
.categoryBox .labels a{    
	border: 1px solid #0e67c3;
    color: #0e67c3;
    display: inline-block;
    line-height: 20px;
	padding: 1px;
    margin: 2px;
}
.imgBox img{width:100%;}
.DemoBox{
	float: left;
	padding: 5px;
}
.DemoBox .summary {
	text-indent: 2rem;
	background-color: #fff;
	color: #212121;
	line-height: 1.8rem;
	height: 7.2rem;
	cursor: pointer;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1.2rem;
	padding: 10px 0 10px 0;
	font-size: 1.3rem;
}
.DemoBox .ztname {
	width: 100%;
	height: 6rem;
	background-image: url(/images/yemian/demobox_title.jpg);
	background-size: 100% 100%;
	color: #fff;
	font-size: 2.6rem;
	font-weight: 700;
	line-height: 6rem;
	text-align: center;
}
.DemoBox .labels{ background:#fff;}
.DemoBox .labels a{
	border: 1px solid #0e67c3;
    color: #0e67c3;
    display: inline-block;
    line-height: 20px;
	padding: 1px;
    margin: 2px;
}.imgBox img{width:100%;}
.projectBox {
	display: table;
	font-size: 1.2rem;
	background-color: #fff;
	margin-bottom: 1rem;
}
.projectBox .center {
	padding: 5px;
	font-size: 1.3rem;
}
.projectBox .center, .projectBox .left, .projectBox .right {
	display: table-cell;
	vertical-align: top;
	box-sizing: border-box;
}
.projectBox .sumarry{
	height:50px;
	overflow:hidden;
}
.projectBox .center .name {
	height: 3rem;
	font-size: 2rem;
	font-weight: 700;
	cursor: pointer;
}
.projectBox .right .labels {
	border-top: none;
	border-left: 1px solid #c7c7c7;
}
.projectBox .labels a {
	border: 1px solid #0e67c3;
    color: #0e67c3;
    display: inline-block;
    line-height: 20px;
	padding: 1px;
    margin: 2px;
}
.NewsBox {
	display: table;
	font-size: 1.3rem;
	background-color: #fff;
	margin-bottom: 1rem;
	border: 4px solid #ececec;
	float:left;
}
.NewsBox .left {
	padding: 1rem;
}
.NewsBox .center {
	padding: 1rem;
	font-size: 1.3rem;
	line-height: 1.5;
}
.NewsBox .sumarry{
	height:100px;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right: 5px;
}
.NewsBox .left, .NewsBox .right {
	display: table-cell;
	vertical-align: top;
	box-sizing: border-box;
}
.NewsBox .right .name {
	height: 5rem;
	font-size: 2.3rem;
	line-height: 6rem;
	font-weight: 700;
	cursor: pointer;
}
.NewsBox .newsfooter{
	padding-right:10px;
	width:100%;
}
.NewsBox .right .newsfooter .dt {
	float:left;
	font-weight:bold;
}
.NewsBox .newsfooter .morebt{
	float:right;
	display:block;
	text-decoration: underline !important;
}

@media only screen and (max-width: 486px) {
	.foottel{width: 100%;
    border-top: 1px solid #000;
    height: 32px;
	position: fixed; left: 0px; bottom: 0px; z-index: 1000; background:#fff; text-align:center;
	}
	.foottel h1{font-size:16px !important;width: 50%;}
	#notices{width: 50%;}
}
@media only screen and (min-width: 768px) {
	.foottel {
		width: auto;
		border-top: 1px solid #1c86ee;
		height: 50px;
		position: fixed;
		left: 55px;
		bottom: 0px;
		z-index: 10;
		background: #fff;
		text-align: center;
		padding: 5px;
	}
	.foottel h1{font-size:30px !important;}
}

	
.container{ padding:0px !important;}
.container .row {
    margin-right: 0px !important; 
    margin-left: 0px !important; 
}

.srchbox input{-webkit-animation:glow 800ms ease-out infinite alternate;-moz-animation:glow 800ms ease-out infinite alternate;-o-animation:glow 800ms ease-out infinite alternate;-ms-animation:glow 800ms ease-out infinite alternate;animation:glow 800ms ease-out infinite alternate;border:none;}@-webkit-keyframes glow{0%{box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #fff;}100%{box-shadow:0 0 20px rgba(0,0,255,.9),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #fff;}}@-moz-keyframes glow{0%{box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #fff;}100%{box-shadow:0 0 20px rgba(0,0,255,.9),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #fff;}}@-o-keyframes glow{0%{box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #fff;}100%{box-shadow:0 0 20px rgba(0,0,255,.9),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #fff;}}@-ms-keyframes glow{0%{box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #fff;}100%{box-shadow:0 0 20px rgba(0,0,255,.9),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #fff;}}@keyframes glow{0%{box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #fff;}100%{box-shadow:0 0 20px rgba(0,0,255,.9),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #fff;}}
.srchbox input:focus {
	-webkit-animation:glow 800ms ease-out infinite alternate;
	-moz-animation:glow 800ms ease-out infinite alternate;
	-o-animation:glow 800ms ease-out infinite alternate;
	-ms-animation:glow 800ms ease-out infinite alternate;
	animation:glow 800ms ease-out infinite alternate;
	border:none;
}
@media only screen and (max-width:486px){#header.headerPM{display:none;}#page{padding-top:40px;}}@media only screen and (min-width:768px){#header.headerPM{display:block;}}
.cstb td {
	border:1px solid;
}