@font-face {
	font-family: 'PTSans';
	src: url('./fonts/PTS55F_W.woff') format('woff');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'PTSans';
	src: url('./fonts/PTS75F_W.woff') format('woff');
	font-weight: bold;
	font-style: normal
}
@font-face {
	font-family: 'PTSans';
	src: url('./fonts/PTS56F_W.woff') format('woff');
	font-weight: normal;
	font-style: italic
}
@font-face {
	font-family: 'PTSans';
	src: url('./fonts/PTS76F_W.woff') format('woff');
	font-weight: bold;
	font-style: italic
}
@font-face {
	font-family: 'OpenSans';
	src: url('./fonts/opensans-regular-webfont.eot');
	src: url('./fonts/opensans-regular-webfont.eot?iefix') format('eot'), url('./fonts/opensans-regular-webfont.woff') format('woff'), url('./fonts/opensans-regular-webfont.ttf') format('truetype'), url('./fonts/opensans-regular-webfont.svg#OpenSans') format('svg');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Lane';
	src: url('./fonts/Lane_r.woff') format('woff');
	font-weight: normal;
	font-style: normal
}
@-webkit-keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
		-webkit-transition-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-webkit-transition-timing-function: ease-in
	}
	60% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}
	100% {
		-webkit-transform: perspective(400px)
	}
}
@-o-keyframes flipInX {
	0% {
		-o-transform: perspective(400px) rotate3d(1,0,0,90deg);
		-o-transition-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-o-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-o-transition-timing-function: ease-in
	}
	60% {
		-o-transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1
	}
	80% {
		-o-transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}
	100% {
		-o-transform: perspective(400px)
	}
}
@-moz-keyframes flipInX {
	0% {
		-moz-transform: perspective(400px) rotate3d(1,0,0,90deg);
		-moz-transition-timing-function: ease-in;
		opacity: 0
	}
	40% {
		-moz-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-moz-transition-timing-function: ease-in
	}
	60% {
		-moz-transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1
	}
	80% {
		-moz-transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}
	100% {
		-moz-transform: perspective(400px)
	}
}
@keyframes flipInX {
	0% {
		-ms-transform: perspective(400px) rotate3d(1,0,0,90deg);
		-ms-transition-timing-function: ease-in;
		opacity: 0;
		transform: perspective(400px) rotate3d(1,0,0,90deg);
		transition-timing-function: ease-in
	}
	40% {
		-ms-transform: perspective(400px) rotate3d(1,0,0,-20deg);
		-ms-transition-timing-function: ease-in;
		transform: perspective(400px) rotate3d(1,0,0,-20deg);
		transition-timing-function: ease-in
	}
	60% {
		-ms-transform: perspective(400px) rotate3d(1,0,0,10deg);
		opacity: 1;
		transform: perspective(400px) rotate3d(1,0,0,10deg)
	}
	80% {
		-ms-transform: perspective(400px) rotate3d(1,0,0,-5deg);
		transform: perspective(400px) rotate3d(1,0,0,-5deg)
	}
	100% {
		-ms-transform: perspective(400px);
		transform: perspective(400px)
	}
}
@-o-keyframes sonarEffect {
	0% {
		filter: alpha(opacity=30);
		opacity: 0.75;
		-o-transform: scale(0.90)
	}
	40% {
		filter: alpha(opacity=50);
		opacity: 0.15;
		-o-transform: scale(0.75)
	}
	100% {
		-o-transform: scale(1.0);
		filter: alpha(opacity=1);
		opacity: 1
	}
}
@-moz-keyframes sonarEffect {
	0% {
		filter: alpha(opacity=30);
		opacity: 0.75;
		-moz-transform: scale(0.90)
	}
	40% {
		filter: alpha(opacity=50);
		opacity: 0.15;
		-moz-transform: scale(0.75)
	}
	100% {
		-moz-transform: scale(1.0);
		filter: alpha(opacity=1);
		opacity: 1
	}
}
@keyframes sonarEffect {
	0% {
		filter: alpha(opacity=30);
		opacity: 0.75;
		-ms-transform: scale(0.90);
		-o-transform: scale(0.90);
		-webkit-transform: scale(0.90);
		transform: scale(0.90)
	}
	40% {
		filter: alpha(opacity=50);
		opacity: 0.15;
		-ms-transform: scale(0.75);
		-o-transform: scale(0.75);
		-webkit-transform: scale(0.75);
		transform: scale(0.75)
	}
	100% {
		-ms-transform: scale(1.0);
		filter: alpha(opacity=1);
		opacity: 1;
		-o-transform: scale(1.0);
		-webkit-transform: scale(1.0);
		transform: scale(1.0)
	}
}
@keyframes fadeInNav {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes shiftDown {
	0% {
		opacity: 1;
		transform-origin: 0 0;
		transform: scale(1,.7)
	}
	50% {
		opacity: 1
	}
	100% {
		transform-origin: 0 0;
		transform: scale(1,1)
	}
}
@keyframes shiftRight {
	0% {
		opacity: 1;
		transform-origin: 0 0;
		transform: scale(0.7,1)
	}
	50% {
		opacity: 1
	}
	100% {
		transform-origin: 0 0;
		transform: scale(1,1)
	}
}
div.pd .pp_top,div.pd .pp_top .pp_middle,div.pd .pp_top .pp_left,div.pd .pp_top .pp_right,div.pd .pp_bottom,div.pd .pp_bottom .pp_left,div.pd .pp_bottom .pp_middle,div.pd .pp_bottom .pp_right {
	height: 13px !important
}
div.pd .pp_top .pp_left {
	background: url(./i/pph/pd/s.png) -78px -93px no-repeat
}
div.pd .pp_top .pp_middle {
	background: url(./i/pph/pd/sx.png) top left repeat-x
}
div.pd .pp_top .pp_right {
	background: url(./i/pph/pd/s.png) -112px -93px no-repeat
}
div.pd .pp_content .ppt {
	color: #333
}
div.pd .pp_content_container .pp_left {
	background: url(./i/pph/pd/sy.png) -7px 0 repeat-y;
	padding-left: 13px
}
div.pd .pp_content_container .pp_right {
	background: url(./i/pph/pd/sy.png) top right repeat-y;
	padding-right: 13px
}
div.pd .pp_content {
	background-color: #fff
}
div.pd .pp_next:hover {
	background: url(./i/pph/pd/sn.png) center right no-repeat;
	cursor: pointer
}
div.pd .pp_previous:hover {
	background: url(./i/pph/pd/sp.png) center left no-repeat;
	cursor: pointer
}
div.pd .pp_expand {
	background: url(./i/pph/pd/s.png) 0 -29px no-repeat;
	cursor: pointer;
	width: 28px;
	height: 28px
}
div.pd .pp_expand:hover {
	background: url(./i/pph/pd/s.png) 0 -56px no-repeat;
	cursor: pointer
}
div.pd .pp_contract {
	background: url(./i/pph/pd/s.png) 0 -84px no-repeat;
	cursor: pointer;
	width: 28px;
	height: 28px
}
div.pd .pp_contract:hover {
	background: url(./i/pph/pd/s.png) 0 -113px no-repeat;
	cursor: pointer
}
div.pd .pp_close {
	width: 30px;
	height: 30px;
	background: url(./i/pph/pd/s.png) 2px 1px no-repeat;
	cursor: pointer
}
div.pd #pp_full_res .pp_inline,form.form fieldset p.fancy input[type='checkbox']:checked + label:hover,form.form fieldset p.fancy input[type='radio']:checked + label:hover,table#tbl2 th.col a,table#tbl2 th.row a,table#tbl3 th.col a,table#tbl3 th.row a,.bottombar .search_hl,.bottombar .content .textalt1,.bottombar .content .textalt2,.bottombar .content .textalt3,.CbC .search_hl,.CbC .textalt1,.SbC .search_hl,.SbC .textalt1,.TbC .search_hl,.TbC .textalt1,.TbC .textalt2,.TbC .textalt3,.topbar .search_hl,.topbar .content .textalt1,.topbar .content .textalt2,.topbar .content .textalt3,.aio-iconbar a:hover,.ch77e774e6cc,.c000000,.hcbfb33d8a2 > a .ibbtn-color span,.hcbfb33d8a2 > a .ibbtn-color i,.hcbfb33d8a2 > a .ibbtn-2color span,.hcbfb33d8a2 > a .ibbtn-2color i {
	color: #000
}
div.pd .pp_gallery ul li a {
	background: url(./i/pph/pd/dt.png) center center #f8f8f8;
	border: 1px solid #aaa
}
div.pd .pp_gallery ul li a:hover,div.pd .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a {
	border-color: #fff
}
div.pd .pp_social {
	margin-top: 7px
}
div.pd .pp_gallery a.pp_arrow_previous,div.pd .pp_gallery a.pp_arrow_next {
	position: static;
	left: auto
}
div.pd .pp_nav .pp_play,div.pd .pp_nav .pp_pause {
	background: url(./i/pph/pd/s.png) -51px 1px no-repeat;
	height: 30px;
	width: 30px
}
div.pd .pp_nav .pp_pause {
	background-position: -51px -29px
}
div.pd .pp_details,form.form fieldset.inside,.r-tabs .r-tabs-nav .r-tabs-tab,.posrel,section,.dropup,.dropdown,.hc451fdb053 {
	position: relative
}
div.pd a.pp_arrow_previous,div.pd a.pp_arrow_next {
	background: url(./i/pph/pd/s.png) -31px -3px no-repeat;
	height: 20px;
	margin: 4px 0 0 0;
	width: 20px
}
div.pd a.pp_arrow_next {
	left: 52px;
	background-position: -82px -3px
}
div.pd .pp_content_container .pp_details {
	margin-top: 5px
}
div.pd .pp_nav {
	clear: none;
	height: 30px;
	width: 110px;
	position: relative
}
div.pd .pp_nav .currentTextHolder {
	font-family: Georgia;
	font-style: italic;
	color: #999;
	font-size: 11px;
	left: 75px;
	line-height: 25px;
	margin: 0;
	padding: 0 0 0 10px;
	position: absolute;
	top: 2px
}
div.pd .pp_close:hover,div.pd .pp_nav .pp_play:hover,div.pd .pp_nav .pp_pause:hover,div.pd .pp_arrow_next:hover,div.pd .pp_arrow_previous:hover {
	opacity: 0.7
}
div.pd .pp_description {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 5px 50px 5px 0;
	color: #333
}
div.pd .pp_bottom .pp_left {
	background: url(./i/pph/pd/s.png) -78px -127px no-repeat
}
div.pd .pp_bottom .pp_middle {
	background: url(./i/pph/pd/sx.png) bottom left repeat-x
}
div.pd .pp_bottom .pp_right {
	background: url(./i/pph/pd/s.png) -112px -127px no-repeat
}
div.pd .pp_loaderIcon {
	background: url(./i/pph/pd/l.gif) center center no-repeat
}
div.pp_pic_holder a:focus {
	outline: none
}
div.pp_overlay {
	background: #000;
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9500
}
div.pp_pic_holder {
	display: none;
	position: absolute;
	width: 100px;
	z-index: 10000
}
.pp_top,.pp_bottom {
	height: 20px;
	position: relative
}
* html .pp_top,* html .pp_bottom {
	padding: 0 20px
}
.pp_top .pp_left,.pp_bottom .pp_left {
	height: 20px;
	left: 0;
	position: absolute;
	width: 20px
}
.pp_top .pp_middle,.pp_bottom .pp_middle {
	height: 20px;
	left: 20px;
	position: absolute;
	right: 20px
}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle {
	left: 0;
	position: static
}
.pp_top .pp_right,.pp_bottom .pp_right {
	height: 20px;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px
}
.pp_content {
	height: 40px;
	min-width: 40px
}
* html .pp_content {
	width: 40px
}
.pp_fade,.pp_gallery li.default a img,form.form fieldset.hidden .comment,.r-tabs .r-tabs-accordion-title,.hidden,.sadv form.form fieldset.left legend,.collapse,#op-head.collapsed .onpage-opened,#op-head:not(.collapsed) .onpage-closed,.hidden {
	display: none
}
.pp_content_container {
	position: relative;
	text-align: left;
	width: 100%
}
.pp_content_container .pp_left {
	padding-left: 20px
}
.pp_content_container .pp_right {
	padding-right: 20px
}
.pp_content_container .pp_details {
	float: left;
	margin: 10px 0 2px 0
}
.pp_description {
	display: none;
	margin: 0
}
.pp_social {
	float: left;
	margin: 0
}
.pp_social .facebook {
	float: left;
	margin-left: 5px;
	width: 150px;
	overflow: hidden
}
.pp_social .twitter,.FooterSX nav.FTnav,form.form .btn-left,form.form .captchabox input[type="text"],.lhtml,.lpic,.lobj,.sadv button[type="submit"],.sadv input {
	float: left
}
.pp_nav {
	clear: right;
	float: left;
	margin: 3px 10px 0 0
}
.pp_nav p {
	float: left;
	margin: 2px 4px;
	white-space: nowrap
}
.pp_nav .pp_play,.pp_nav .pp_pause {
	float: left;
	margin-right: 4px;
	text-indent: -10000px
}
a.pp_arrow_previous,a.pp_arrow_next {
	display: block;
	float: left;
	height: 15px;
	margin-top: 3px;
	overflow: hidden;
	text-indent: -10000px;
	width: 14px
}
.pp_hoverContainer {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2000
}
.pp_gallery {
	display: none;
	left: 50%;
	margin-top: -50px;
	position: absolute;
	z-index: 10000
}
.pp_gallery div {
	float: left;
	overflow: hidden;
	position: relative
}
.pp_gallery ul {
	float: left;
	height: 35px;
	margin: 0 0 0 5px;
	padding: 0;
	position: relative;
	white-space: nowrap
}
.pp_gallery ul a {
	border: 1px rgba(0,0,0,0.5) solid;
	display: block;
	float: left;
	height: 33px;
	overflow: hidden
}
.pp_gallery ul a img,img,.border0 {
	border: 0
}
.pp_gallery li {
	display: block;
	float: left;
	margin: 0 5px 0 0;
	padding: 0
}
.pp_gallery li.default a {
	background: url(./i/pph/pd/dt.png) 0 0 no-repeat;
	display: block;
	height: 33px;
	width: 50px
}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {
	margin-top: 7px !important
}
a.pp_next {
	background: url(./i/pph/pd/sn.png) 10000px 10000px no-repeat;
	display: block;
	float: right;
	height: 100%;
	text-indent: -10000px;
	width: 49%
}
a.pp_previous {
	background: url(./i/pph/pd/sp.png) 10000px 10000px no-repeat;
	display: block;
	float: left;
	height: 100%;
	text-indent: -10000px;
	width: 49%
}
a.pp_expand,a.pp_contract {
	cursor: pointer;
	display: none;
	height: 20px;
	position: absolute;
	right: 30px;
	text-indent: -10000px;
	top: 10px;
	width: 20px;
	z-index: 20000
}
a.pp_close {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	line-height: 22px;
	text-indent: -10000px
}
.pp_loaderIcon {
	display: block;
	height: 24px;
	left: 50%;
	margin: -12px 0 0 -12px;
	position: absolute;
	top: 50%;
	width: 24px
}
#pp_full_res {
	line-height: 1 !important
}
#pp_full_res .pp_inline,.tal,.left,.tleft,.align-left {
	text-align: left
}
#pp_full_res .pp_inline p {
	margin: 0 0 15px 0
}
div.ppt {
	color: #fff;
	display: none;
	font-size: 17px;
	margin: 0 0 5px 15px;
	z-index: 9999
}
#fdImageThumb {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 243px;
	height: 195px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3000
}
#fdImageThumb div {
	display: block;
	position: absolute;
	width: 32px;
	height: 32px;
	background: transparent url(./template_images/lt_loading.gif) no-repeat 0 0;
	visibility: hidden;
	z-index: 3000
}
#fdImageThumb div.imageLoaded {
	background: transparent url(./template_images/lt_loading.gif) no-repeat 0 0
}
#fdImageThumb div.imageError {
	background: transparent url(./template_images/lt_error.gif) no-repeat 0 0
}
#fdImageThumb img {
	position: absolute;
	display: block;
	border: 0 none;
	width: 200px;
	height: 150px;
	z-index: 3001
}
.leftTop {
	background: transparent url(./template_images/lt_rt.png) no-repeat 0 0 !important
}
.leftTop img {
	top: 17px;
	left: 27px
}
.leftTop div {
	left: 113px;
	top: 76px
}
.leftBottom {
	background: transparent url(./template_images/lt_lb.png) no-repeat 0 0 !important
}
.leftBottom img {
	top: 29px;
	left: 27px
}
.leftBottom div {
	left: 113px;
	top: 82px
}
.rightTop {
	background: transparent url(./template_images/lt_lt.png) no-repeat 0 0 !important
}
.rightTop img {
	top: 17px;
	left: 18px
}
.rightTop div {
	left: 103px;
	top: 70px
}
.rightBottom {
	background: transparent url(./template_images/lt_rb.png) no-repeat 0 0 !important
}
.rightBottom img {
	top: 29px;
	left: 17px
}
.rightBottom div {
	left: 103px;
	top: 80px
}
table.tbl1 {
	width: 100%;
	table-layout: fixed
}
table.tbl1 td {
	width: 296px
}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {
	border: 0;
	padding: 0;
	margin: 0
}
.btn {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	white-space: nowrap;
	font: 14px/19px 'Lane';
	color: #000;
	letter-spacing: 0px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 6px 12px 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.btn:hover,.btn:focus,.btn.focus,form.form fieldset p.fancy input[type='checkbox']:checked + label,form.form fieldset p.fancy input[type='checkbox']:focus + label,.navbar-brand:hover,.navbar-brand:focus {
	text-decoration: none
}
.btn:active,.btn.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 13px 15px rgba(0,0,0,0.125);
	box-shadow: inset 0 13px 15px rgba(0,0,0,0.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	cursor: not-allowed !important;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}
a.btn-lg,.btn-lg,.btn-group-lg > .btn {
	padding: 12px 16px 10px;
	font-size: 20px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
a.btn-sm,.btn-sm,.btn-group-sm > .btn {
	padding: 3px 10px 2px !important;
	font-size: 12px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.btn-default {
	color: #333 !important;
	background-color: #e8e8e8;
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.33) 0%,rgba(0,0,0,0.33) 1%,rgba(112,112,112,0.33) 54%,rgba(118,118,118,0.33) 56%,rgba(224,224,224,0.33) 100%);
	background-image: linear-gradient(to top,rgba(0,0,0,0.33) 0%,rgba(0,0,0,0.33) 1%,rgba(112,112,112,0.33) 54%,rgba(118,118,118,0.33) 56%,rgba(224,224,224,0.33) 100%);
	border: 0 none transparent
}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {
	color: #333 !important;
	background-color: #fff;
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.33) 0%,rgba(0,0,0,0.33) 1%,rgba(112,112,112,0.33) 54%,rgba(118,118,118,0.33) 56%,rgba(224,224,224,0.33) 100%);
	background-image: linear-gradient(to top,rgba(0,0,0,0.33) 0%,rgba(0,0,0,0.33) 1%,rgba(112,112,112,0.33) 54%,rgba(118,118,118,0.33) 56%,rgba(224,224,224,0.33) 100%)
}
.btn-warning {
	color: #fff !important;
	background-color: #ffaa02;
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.41) 0%,rgba(137,137,137,0.41) 54%,rgba(255,255,255,0.41) 100%);
	background-image: linear-gradient(to top,rgba(0,0,0,0.41) 0%,rgba(137,137,137,0.41) 54%,rgba(255,255,255,0.41) 100%);
	border: 0 none transparent
}
.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {
	color: #fff !important;
	background-color: #fab42a;
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.41) 0%,rgba(137,137,137,0.41) 54%,rgba(255,255,255,0.41) 100%);
	background-image: linear-gradient(to top,rgba(0,0,0,0.41) 0%,rgba(137,137,137,0.41) 54%,rgba(255,255,255,0.41) 100%)
}
.FooterSX.ftsx-mtop {
	margin-top: 20px
}
.FooterSX.ftsx-mbottom,.hcbfb33d8a2 .ibbtn {
	margin-bottom: 5px
}
.FooterSX {
	position: relative;
	padding: 0;
	width: 100%;
	float: left;
	line-height: 100%;
	color: #cecece !important;
	letter-spacing: 0px;
	text-shadow: 1px 1px 4px #fff
}
.FooterSX .griddy-row [class*='col-fw-'] {
	padding: 0 1px
}
.FooterSX h4.ftsx-text {
	line-height: 1;
	padding: 4px 2px
}
.FooterSX h4.ftsx-head {
	font-size: 18px;
	float: left;
	margin: 0;
	width: 100%;
	display: inline-block;
	font-weight: normal
}
.FooterSX h4.ftsx-head a {
	line-height: 1;
	font-weight: normal;
	font-size: 18px;
	width: 100%;
	display: block;
	padding: 4px 2px
}
.FooterSX h4.ftsx-head i,.FooterSX h4.fthdr i,.FooterSX ul.ftvnavi li i,.lpic a,.rpic a {
	line-height: 0
}
.FooterSX ul.ftvnavi.remove-padding {
	padding-top: 0
}
.FooterSX ul.ftvnavi li,.FooterSX h4.fthdr a,.FooterSX h4.fthdr span,.FooterSX h4.ftsx-head a,.FooterSX h4.ftsx-head {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.FooterSX h4.fthdr {
	float: left;
	margin: 0;
	width: 100%;
	display: inline-block;
	line-height: 1
}
.FooterSX h4.fthdr a,.FooterSX h4.fthdr span {
	display: block;
	padding: 4px 2px;
	line-height: 1
}
.FooterSX a,.FooterSX a:hover {
	line-height: 100%;
	color: #cecece !important;
	letter-spacing: 0px;
	text-shadow: 1px 1px 4px #fff
}
.FooterSX .link-class a {
	color: #B1B1B1 !important
}
.FooterSX .link-class a:hover,.FooterSX h4.ftsx-head a:hover,.FooterSX h4.ftsx-head a.current,.FooterSX ul.ftvnavi li a.current,.FooterSX ul.ftvnavi li a:hover,.FooterSX ul.ftvnavi li:hover,.FooterSX ul.ftvnavi li.current,.FooterSX h4.ftsx-head.ftsx-link.current,.FooterSX h4.ftsx-head.ftsx-link:hover {
	color: #050505 !important
}
.FooterSX .fc-0 {
	color: #CECECE
}
.FooterSX .fc-1,.FooterSX .fc-2,.FooterSX .fc-3 {
	color: #B1B1B1
}
.FooterSX .fdirv {
	flex-direction: row-reverse
}
.FooterSX .fdirv img {
	margin-left: 2px
}
.FooterSX .fdir {
	flex-direction: row
}
.FooterSX .fdir img {
	margin-right: 2px
}
.FooterSX .icons {
	display: flex;
	align-items: center;
	justify-content: space-between
}
.FooterSX .icons img {
	align-self: center;
	width: 100%;
	max-width: 23px;
	max-height: 23px
}
.FooterSX .icons .textchild {
	align-self: center
}
.FooterSX ul.ftvnavi {
	margin: 0 !important;
	padding: 5px 0 0;
	list-style: none;
	clear: both;
	float: left;
	list-style-type: none;
	width: 100%
}
.FooterSX ul.ftvnavi li,form.form .inpcomment span,form.form fieldset label,.aos-item,.TbC,.CbC,.SbC,.h8b89820bfe,.haf5f42bba2 {
	float: left;
	width: 100%
}
.FooterSX ul.ftvnavi li a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 3px 2px;
	display: block;
	line-height: 1;
	width: 100%
}
form.form {
	float: left;
	position: relative;
	width: 100%;
	padding: 5px
}
form.form .btn-right {
	position: relative;
	left: 100%;
	-webkit-transform: translate(-100%,0);
	-moz-transform: translate(-100%,0);
	-o-transform: translate(-100%,0);
	-ms-transform: translate(-100%,0);
	transform: translate(-100%,0)
}
form.form .btn-center {
	position: relative;
	left: 50%
}
form.form .flexcol,form.form .inpcomment span img,form.form fieldset.top [class*="col-fw-"],form.form fieldset.inside [class*="col-fw-"],form.form#fm_00,.width-100,section .licon img,section .ricon img,.ausu-suggest,.sadv input.search,.sadv form.form input#searchresult,#menu-wrapper,#menu,.width100 {
	width: 100%
}
form.form .flexrow {
	flex-direction: row;
	width: 100%
}
form.form input.imail {
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline
}
form.form .inpcomment {
	float: left;
	width: 100%;
	padding: 3px 2px;
	vertical-align: middle;
	font-style: italic
}
form.form .inpcomment p {
	float: left;
	width: 80%
}
form.form .captchabox {
	width: 100%;
	float: left;
	position: relative
}
form.form .captchabox img {
	position: absolute;
	left: 0;
	top: 0;
	margin: 5px;
	z-index: 2
}
form.form p.standard,.TbC .spacer,.CbC .spacer,.SbC .spacer {
	float: left;
	width: 100%;
	position: relative
}
form.form p.fancy {
	position: relative;
	float: left;
	width: 100%;
	margin: 0
}
form.form p.textarealb {
	padding-top: 10px
}
form.form .input-effect {
	float: left;
	margin: 0;
	padding: 0;
	border: 0
}
form.form input[type="hidden"] + button {
	min-width: 120px;
	margin-top: 0px
}
form.form fieldset.top input[type="hidden"] + button,table#tbl2 th img,table#tbl2 td img,table#tbl3 th img,table#tbl3 td img,.lpic img,.rpic img,.ha2937b9e26 {
	max-width: 100%
}
form.form input[type="text"],form.form input[type="email"],form.form input[type="file"],form.form input[type="password"] {
	height: 26px
}
form.form select optgroup,form.form input[type="text"],form.form input[type="email"],form.form input[type="file"],form.form select,form.form input[type="password"] {
	padding: 0 7px;
	border: 1px solid #e0e0e0;
	-moz-border-radius: 6px;
	border-radius: 6px
}
form.form select optgroup,form.form select option {
	border-radius: 6px
}
form.form textarea {
	padding: 7px;
	border: 1px solid #e0e0e0;
	-moz-border-radius: 6px;
	border-radius: 6px;
	resize: none;
	width: 100%
}
form.form textarea:focus,form.form input[type="text"]:focus,form.form input[type="email"]:focus,form.form select:focus,form.form input[type="password"]:focus,form.form fieldset.inside textarea:focus,form.form fieldset.inside input[type="text"]:focus,form.form fieldset.inside input[type="email"]:focus,form.form fieldset.inside select:focus,form.form fieldset.inside input[type="password"]:focus {
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out
}
form.form select:focus,.dropdown-toggle:focus,.open > a,.navbar-toggle:focus {
	outline: 0
}
form.form select.error,form.form input.error:focus,form.form input.error,form.form label.error,form.form textarea.error {
	font-size: 13px;
	line-height: 13px;
	color: #b92525;
	letter-spacing: 0px;
	border: 1px solid #f1f1f1
}
form.form label.warning {
	border: 1px solid #f1f1f1;
	font-size: 13px;
	line-height: 13px;
	color: #b92525;
	letter-spacing: 0px;
	position: relative
}
form.form div.error:before {
	position: absolute;
	top: -4px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid white;
	border-left: 7px solid transparent;
	content: '';
	left: 3px
}
form.form div.error {
	float: left;
	width: 100%;
	position: relative;
	margin: 3px 0;
	padding: 5px
}
form.form select {
	height: 26px;
	width: 100%
}
form.form .uploadmsg {
	float: left;
	width: 100%;
	font-size: 80%;
	margin: 0 0 3px 0
}
form.form fieldset {
	border: 1px solid #fff;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 5px;
	width: 100%;
	position: relative
}
form.form fieldset .inner.required,form.form fieldset label.required,.bold {
	font-weight: bold
}
form.form fieldset label.checked {
	color: green
}
form.form fieldset label.checked:before {
	content: 'ok '
}
form.form fieldset .input-effect {
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
	width: 100%
}
form.form fieldset div.ready,form.form fieldset div.notready {
	font-family: FontAwesome;
	text-align: center;
	font-size: 125%;
	border-radius: 100%;
	width: 2.0em;
	height: 2.0em;
	line-height: 2.0em;
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-moz-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%)
}
form.form fieldset .fsiconbg,.r-tabs-nav li,.split-box [class*='split-fw-'] {
	padding: 0
}
form.form fieldset .fieldsetelements {
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
	padding: 0;
	margin: 0
}
form.form fieldset .comment p {
	display: block;
	padding: 5px;
	margin: 5px 0
}
form.form fieldset.hidden {
	border: 0;
	background: transparent;
	display: block
}
.error-link,#fmwfm_00 > div,#op-head {
	cursor: pointer
}
.vcenter {
	float: left;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-moz-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%)
}
form.form fieldset p.fancy input[type="checkbox"] {
	position: absolute;
	left: -4px;
	opacity: 0
}
form.form fieldset p.fancy input[type="checkbox"] + label {
	float: left;
	width: 100%;
	padding: 8px 0 8px 28px;
	position: relative;
	cursor: pointer
}
form.form fieldset p.fancy input[type='checkbox'] + label:hover,form.form fieldset p.fancy input[type='checkbox']:checked + label,form.form fieldset p.fancy input[type='checkbox']:focus + label {
	color: #000;
	border: 0
}
form.form fieldset p.fancy input[type='checkbox']:checked + label::after {
	color: #000;
	content: "\f046"
}
form.form fieldset p.fancy input[type='checkbox'] + label::after {
	font-family: FontAwesome;
	content: "\f096";
	font-size: 100%;
	background: transparent;
	position: absolute;
	top: 10px;
	left: 0
}
form.form fieldset p.fancy input[type="radio"] {
	opacity: 0;
	left: 0;
	position: absolute
}
form.form fieldset p.fancy input[type="radio"] + label {
	float: left;
	width: 100%;
	padding: 5px 5px 5px 28px;
	margin-bottom: 5px;
	position: relative;
	cursor: pointer
}
form.form fieldset p.fancy input[type='radio'] + label:hover,form.form fieldset p.fancy input[type='radio']:checked + label,form.form fieldset p.fancy input[type='radio']:focus + label {
	text-decoration: none;
	color: #000
}
form.form fieldset p.fancy input[type='radio']:checked + label::after {
	color: #000;
	content: "\f192"
}
form.form fieldset p.fancy input[type='radio'] + label::after {
	font-family: FontAwesome;
	content: "\f10c";
	font-size: 100%;
	background: transparent;
	height: 26px;
	width: 26px;
	position: absolute;
	top: 5px;
	left: 0
}
.flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	display: -ms-flexbox
}
.griddy-row,.split-row {
	padding: 0;
	margin: 0;
	width: 100%;
	position: relative
}
.griddy-row .inner,.split-row .inner {
	display: block;
	position: relative;
	width: 100%;
	float: left
}
.griddy-row .inner section,.griddy-row .inner section,.griddy-row .inner div.para,.split-row .inner section {
	width: 100% !important
}
form.form [class*='col-fw-'] {
	float: left;
	word-wrap: break-word;
	position: relative;
	min-height: 1px;
	vertical-align: top;
	padding: 2px
}
form.form .col-fw-10025 {
	float: left;
	margin: 0 0 6px 0;
	width: 25%;
	padding: 0
}
form.form .col-fw-10075 {
	float: left;
	margin: 0 0 6px 0;
	width: 75%;
	padding: 0
}
form.form fieldset.top .flex,form.form fieldset.inside .flex,.tab-visible,.collapse.in,.open > .dropdown-menu,.navbar-brand > img,#navc3063666467 .open > .dropdown-menu,#c01dbee7fbc > a,.tab_visible {
	display: block
}
form.form fieldset textarea,form.form fieldset input[type="text"],form.form fieldset input[type="password"],form.form fieldset input[type="email"] {
	float: left;
	width: 100%;
	position: relative;
	-webkit-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-ms-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out
}
form.form fieldset :invalid {
	box-shadow: none
}
form.form fieldset.top .vcenter {
	top: 5%;
	position: relative;
	-webkit-transform: translate(0,-5%);
	-moz-transform: translate(0,-5%);
	-o-transform: translate(0,-5%);
	-ms-transform: translate(0,-5%);
	transform: translate(0,-5%)
}
form.form fieldset.fsleft .vcenter,form.form fieldset.inside .vcenter {
	top: 50%;
	position: absolute;
	-webkit-transform: translate(0,-50%);
	-moz-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%)
}
form.form fieldset.inside textarea:focus + label,form.form fieldset.inside input.has-content + label,form.form fieldset.inside textarea.has-content + label,form.form fieldset.inside input:focus + label {
	text-decoration: underline;
	color: #103445;
	font-weight: 700;
	font-size: 8px;
	-webkit-transform: translate3d(0,-10px,0);
	-moz-transform: translate3d(0,-10px,0);
	-o-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0)
}
form.form fieldset.inside input[type="text"],form.form fieldset.inside input[type="email"] {
	display: block;
	width: 100%
}
form.form fieldset.inside label {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out
}
form.form fieldset.inside .inside input:focus {
	padding: 22px 8px 10px
}
form.form fieldset.inside input:focus {
	outline: 0;
	background: white
}
form.form fieldset.inside .inside input:focus + label {
	color: #5856D6;
	font-weight: 700;
	font-size: 12px;
	-webkit-transform: translate3d(0,-10px,0);
	transform: translate3d(0,-10px,0)
}
table.VTDtbl {
	overflow: hidden;
	border: 4px double #d0d0d0;
	border-collapse: initial;
	background: #eee url(./ti/i0517acd341.gif) top left;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-size: 15px;
	line-height: 18px;
	font-family: inherit;
	color: #000;
	letter-spacing: 0px;
	border-spacing: 4px
}
table.VTDtbl caption {
	font-size: 15px;
	line-height: 18px;
	font-family: inherit;
	color: #03aae8;
	letter-spacing: 0px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-align: left;
	background: #eee url(./ti/i0517acd341.gif) top left;
	padding: 4px 4px 4px 6px;
	margin: 5px 0;
	border: 4px double #d0d0d0
}
table.VTDtbl tbody {
	overflow: hidden
}
table.VTDtbl tr.even th.row,table.VTDtbl tr.even td,table.VTDtbl tr.odd th.row,table.VTDtbl tr.odd td {
	background: #eee url(./ti/i0517acd341.gif) top left;
	font-size: 15px;
	line-height: 18px;
	font-family: inherit;
	color: #000;
	letter-spacing: 0px
}
table.VTDtbl tr.even a,table.VTDtbl tr.odd a,table.VTDtbl td a {
	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	font-family: inherit;
	color: #03aae8;
	letter-spacing: 0px
}
table.VTDtbl td,table.VTDtbl th {
	border: 1px solid #fafafa;
	padding: 4px
}
table.VTDtbl td img,table.VTDtbl th img {
	max-width: 100%;
	width: auto;
	float: left;
	border: 0;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
table.VTDtbl td {
	word-wrap: break-word;
	white-space: normal;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #eee url(./ti/i0517acd341.gif) top left
}
table.VTDtbl th.col {
	font-weight: normal !important;
	font-size: 15px !important;
	line-height: 18px !important;
	font-family: inherit !important;
	color: #000 !important;
	letter-spacing: 0px !important;
	background: #eee url(./ti/i0517acd341.gif) top left !important;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #fafafa
}
table.VTDtbl th.col a,table.VTDtbl th.row a {
	font-weight: normal !important;
	font-size: 15px !important;
	line-height: 18px !important;
	font-family: inherit !important;
	color: #03aae8 !important;
	letter-spacing: 0px !important
}
table.VTDtbl th.col:first-child {
	background: transparent;
	border: 0
}
table.VTDtbl th.row {
	width: 20% !important;
	font-weight: normal !important;
	font-size: 15px !important;
	line-height: 18px !important;
	font-family: inherit !important;
	color: #000 !important;
	letter-spacing: 0px !important;
	background: #eee url(./ti/i0517acd341.gif) top left !important;
	border: 1px solid #fafafa;
	-moz-border-radius: 8px;
	border-radius: 8px
}
.wells {
	padding: 9px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	float: left;
	width: 100%;
	margin-bottom: 5px
}
.wells-lg {
	padding: 15px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-bottom: 10px
}
.wells h2 {
	background: none !important;
	border: none !important;
	box-shadow: none !important;
	padding-left: 0;
	padding-top: 0;
	margin-left: 0;
	margin-top: 0
}
.wells-default {
	background: repeat-x #fcfcfc url(./ti/Wellsdefaultg16.png?1618577522);
	border: 1px solid #f5f5f5;
	color: #3B3B3B !important
}
.wells-default a,.wells-info a {
	color: #03AAE8 !important
}
.wells-default a:hover {
	color: #BFBFBF !important
}
.wells-default .lpic p,.wells-default .rpic p,.wells-default .lpic span,.wells-default .rpic span,.wells-default h2 {
	color: #3B3B3B !important
}
.wells-info {
	background: #3e793e;
	color: #FFF
}
.wells-info .lpic p,.wells-info .rpic p,.wells-info .lpic span,.wells-info .rpic span,.wells-info h2,.wells-info a:hover,.wells-warning .lpic p,.wells-warning .rpic p,.wells-warning .lpic span,.wells-warning .rpic span,.wells-warning h2,.wells-warning a:hover {
	color: #FFF !important
}
.wells-warning {
	background: #b92525 url(./ti/i4a0a5d6715.jpg) center center no-repeat;
	background-size: cover;
	border: 6px solid #d40000;
	box-shadow: 0px 0px 3px 0px #000;
	color: #FFF
}
.wells-warning a {
	color: #D40000 !important
}
.vtdscroll-top {
	position: fixed;
	right: -30px;
	cursor: pointer;
	z-index: 100000;
	background: #1ba1ea url(./ti/ic04a828e01.png) fixed;
	border: 2px solid #eff1f3;
	box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.83);
	bottom: 30px;
	transition: all 0.3s;
	border-radius: 50%;
	transform: rotate(170deg);
	width: 78px;
	height: 78px;
	padding: 0;
	text-align: center;
	opacity: 0
}
.vtdscroll-top .fa {
	font-size: 66px;
	line-height: 70px;
	color: #fff;
	letter-spacing: 0px;
	vertical-align: middle;
	transform: rotate(-45deg)
}
.vtdscroll-top.btn-visible {
	bottom: 200px;
	transition: all 0.3s;
	transform: rotate(45deg);
	right: 30px;
	opacity: 1
}
.r-tabs .data-hidden,.icon-bar2 {
	opacity: 0
}
.r-tabs {
	position: relative;
	float: left;
	width: 100%
}
.r-tabs p.btn {
	margin-bottom: -2px
}
.r-tabs .r-tabs-nav {
	float: left;
	position: relative;
	margin: 0;
	padding: 0
}
.r-tabs .btn {
	transition: none
}
a.r-tabs-anchor {
	padding: 10px;
	color: inherit;
	font-weight: inherit
}
.r-tabs .r-tabs-nav .r-tabs-anchor,.aio-leftbar div,.aio-rightbar div {
	display: inline-block
}
.r-tabs .btn-tab-closed {
	line-height: 100%;
	color: inherit;
	letter-spacing: 0px;
	border: 1px solid #f1f1f1;
	background: #f1f1f1;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px
}
.r-tabs .btn-tab-closed:hover {
	line-height: 100%;
	font-family: inherit;
	color: #313131;
	letter-spacing: 0px;
	border: 1px solid #cecece;
	background: #cecece;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px
}
.r-tabs .btn-tab-open {
	line-height: 100%;
	font-family: inherit;
	color: #fff;
	letter-spacing: 0px;
	border: 1px solid #505050;
	background: #505050;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px
}
.r-tabs .btn-tab-open:hover {
	line-height: 100%;
	font-family: inherit;
	color: #fff;
	letter-spacing: 0px;
	border: 1px solid #3b3b3b;
	background: #3b3b3b;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px
}
.r-tabs .r-tabs-panel {
	margin-top: -2px;
	padding: 10px 0 0;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #505050 #000 #000;
	border-style: solid none none;
	display: block;
	float: left;
	width: 100%
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	text-decoration: none
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #fff;
	color: #00c5ad;
	text-shadow: none
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5
}
.r-tabs .r-tabs-tab {
	display: inline-block;
	margin: 0 0 4px 0;
	margin-left: 0;
	margin-right: 2px;
	float: left;
	list-style: none
}
.r-tabs .r-tabs-panel.r-tabs-state-active {
	position: relative;
	top: 0;
	left: 0
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {
	transition-duration: 50ms
}
[data-aos][data-aos][data-aos-delay="0"],body[data-aos-delay="0"] [data-aos] {
	transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="0"].aos-animate,body[data-aos-delay="0"] [data-aos].aos-animate {
	transition-delay: 0ms
}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {
	transition-timing-function: cubic-bezier(.25,.25,.75,.75)
}
form.form .fieldsetelements .inpcomment span {
	float: none;
	width: auto
}
.hrline-wrapper {
	margin: 0 -51px;
	background: #EFF1F3
}
.hrline-common {
	position: relative;
	background: #FFF;
	height: 10px;
	border-color: #e0e0e0;
	border-style: solid
}
.hrline-top {
	border-width: 0 1px 1px 1px;
	border-radius: 0 0 10px 10px;
	z-index: 1;
	margin-bottom: 15px
}
.hrline-bottom {
	border-width: 1px 1px 0 1px;
	border-radius: 10px 10px 0 0
}
#fmwfm_00 > div:before {
	font-family: 'FontAwesome';
	content: "\f057";
	padding-right: 10px
}
table#tbl2 {
	width: 100%;
	margin: 0 auto;
	table-layout: fixed;
	border-width: 0;
	border-collapse: separate;
	border-spacing: 5px;
	border-radius: 0px 0px 0px 0px;
	font-family: inherit
}
table#tbl2 td {
	word-wrap: break-word;
	white-space: normal;
	width: 187px;
	border: 1px solid #FFF;
	padding: 5px 5px;
	background: #FFF;
	color: #414141
}
table#tbl2 td a,table#tbl3 td a {
	color: #5EC8FF
}
table#tbl2 th,table#tbl3 th {
	padding: 5px 5px
}
table#tbl2 th.col,table#tbl2 th.row,table#tbl3 th.col,table#tbl3 th.row {
	font-weight: bold;
	color: #000;
	background: #fff;
	border-style: solid solid solid solid;
	border-color: #FFF;
	border-width: 1px 1px 1px 1px
}
table#tbl2 tr.even td,table#tbl3 tr.even td {
	background: #FFF;
	color: #0E0E0E
}
table#tbl2 tr.even a,table#tbl3 tr.even a {
	color: #0080FF
}
table#tbl2 tr.odd td,table#tbl3 tr.odd td {
	background: #F9F9F9;
	color: #0E0E0E
}
table#tbl2 tr.odd a,table#tbl3 tr.odd a {
	color: #004080
}
.footer-pc,.footer-tb,.footer-tbpc,.unvisible,.invisible {
	visibility: hidden
}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {
	transition-duration: 1000ms
}
[data-aos=rollIn-bl] {
	opacity: 0;
	transform: translate3d(-100%,0,0) rotate3d(0,0,1,-100deg)
}
[data-aos=rollIn-bl].aos-animate {
	opacity: 1;
	transform: translate3d(0,0,0)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {
	transition-timing-function: cubic-bezier(.68,-0.45,.065,1.4)
}
.griddy-row [class*='col-fw-'] {
	float: none;
	word-wrap: break-word;
	position: relative;
	min-height: 1px;
	vertical-align: top
}
.FooterSX [class*='col-fw-'] {
	padding: 0 2px
}
.FooterSX > div > div:first-child {
	padding-left: 0
}
.FooterSX > div > div:last-child {
	padding-right: 0;
	border-right: 0px solid transparent
}
.col-fw-10025 {
	width: 25%
}
table#tbl3 {
	width: 100%;
	margin: 0 auto;
	border-width: 0;
	border-collapse: separate;
	border-spacing: 5px;
	border-radius: 0px 0px 0px 0px;
	font-family: inherit
}
table#tbl3 td {
	word-wrap: break-word;
	white-space: normal;
	border: 1px solid #FFF;
	padding: 5px 5px;
	background: #FFF;
	color: #414141
}
a {
	outline: 0;
	cursor: pointer;
	text-decoration: none
}
.ibbtn.ibbtn-facebook {
	background: #3b5998;
	color: #fff
}
.ibbtn.ibbtn-twitter {
	color: #fff;
	background: #55acee
}
.ibbtn.ibbtn-gplus {
	color: #fff;
	background: #dc4e41
}
.ibbtn-youtube-play,.ibbtn.ibbtn-youtube-square,.ibbtn.ibbtn-youtube {
	color: #fff;
	background: #b31217
}
.ibbtn.ibbtn-pinterest {
	color: #fff;
	background: #bd081c
}
.ibbtn.ibbtn-flickr {
	color: #fff;
	background: #ff0084
}
.ibbtn.ibbtn-instagram {
	color: #fff;
	background: #517fa4
}
.ibbtn.ibbtn-linkedin {
	color: #fff;
	background: #0077b5
}
.ibbtn.ibbtn-whatsapp {
	color: #fff;
	background: #25d366
}
.ibbtn-round > a span {
	border-radius: 4px
}
.ibbtn-circle > a span {
	border-radius: 50px
}
.ibbtn-sm a,.ibbtn-sm > a span {
	font-size: 16px
}
.ibbtn-md a,.ibbtn-md > a span {
	font-size: 20px
}
.ibbtn-lg a,.ibbtn-lg > a span {
	font-size: 24px
}
.ibbtn {
	padding: 5px;
	margin-right: 5px;
	display: inline-block;
	line-height: 1.2587em
}
.getheight:after {
	clear: both;
	content: "";
	display: block
}
.tab-hidden {
	position: absolute !important;
	left: -555555px;
	top: -555555px
}
.ileft,.pull-left,.left {
	float: left !important
}
.justify,section blockquote .justify,.justify {
	text-align: justify
}
.tar,.right,.tright {
	text-align: right
}
.iright,.pull-right {
	float: right !important
}
.tac,.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto
}
.icenter,.sadv button[type="submit"] .BtnTextAlign {
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.no-focus {
	outline: none !important
}
.clearer,.lpic > b,.rpic > b,.clearfix:after,.container:after,.row:after,.clearfix:after,.container:after,.container-fluid:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.clearer {
	clear: both
}
.ihidden,.hide,.visible-xs,.visible-sm,.visible-md,.visible-lg {
	display: none !important
}
.visible {
	visibility: visible
}
.width-auto {
	width: auto
}
a.anker {
	display: block;
	position: relative;
	top: -150px;
	visibility: hidden
}
HTML {
	width: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
	background: #eff1f3 url(./ti/i3b5393916a.png) center center fixed;
	min-height: 100%
}
header,footer,section,main {
	display: block;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
p {
	padding: 0;
	margin: 0
}
a#bottomofpage,a#topofpage {
	cursor: default;
	font-size: 0;
	height: 0;
	line-height: 0
}
a.anker,a.anker:hover {
	font-size: 0;
	height: 0;
	line-height: 0
}
a#topofpage,a#mainpage,a#bottomofpage {
	height: 0;
	font-size: 0
}
table td {
	vertical-align: top;
	padding: 0;
	margin: 0
}
body {
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	font: bold 17px/24px 'Lane';
	color: #000 !important;
	letter-spacing: 0px
}
.bottombar .content,.topbar .content {
	float: left;
	width: 100%;
	min-height: 1px;
	padding: 5px;
	font-size: 16px;
	line-height: 17px;
	color: #5b5932 !important;
	letter-spacing: 0px;
	border: 1px solid #61a5e0
}
.bottombar .content a,.TbC a,.topbar .content a {
	font-weight: bold;
	line-height: 100%;
	color: #067690;
	letter-spacing: 0px
}
.bottombar h2,.topbar h2 {
	font-weight: normal;
	font-size: 100%;
	line-height: 13px;
	color: #fff !important;
	font-variant: small-caps;
	letter-spacing: 0px;
	text-align: left;
	background: #337ab7;
	padding: 5px;
	margin: 0 0 3px
}
.bottombar {
	float: left;
	position: relative;
	width: 100%;
	min-height: 10px;
	margin: 0 0 9px;
	padding: 0;
	display: none
}
.CbC {
	min-height: 1px;
	padding: 20px 50px;
	background: #fff;
	border: 1px solid #e0e0e0;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.CbC h2,.SbC h2 {
	font-weight: normal;
	font-size: 45px;
	line-height: 48px;
	color: #050505;
	letter-spacing: 0px;
	text-align: center;
	padding: 5px;
	margin: 0 0 3px
}
.CbC a,.SbC a {
	font-weight: bold;
	line-height: 100%;
	text-decoration: none;
	-moz-text-decoration-style: solid;
	text-decoration-style: #00B8FC;
	color: #009de2;
	letter-spacing: 0px
}
.CbC a:hover,.SbC a:hover {
	line-height: 100%;
	font-family: inherit;
	text-decoration: none;
	-moz-text-decoration-style: dashed;
	text-decoration-style: #000;
	color: #b4b4b4;
	letter-spacing: 0px
}
.CbC .textalt2,.SbC .textalt2 {
	color: #6d6d6d
}
.CbC .textalt3,.SbC .textalt3 {
	color: #b8b8b8
}
.SbC {
	min-height: 1px;
	padding: 10px;
	background: #fff;
	border: 1px solid #e0e0e0;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.TbC {
	min-height: 1px;
	padding: 5px;
	font-size: 16px;
	line-height: 17px;
	color: #5b5932;
	letter-spacing: 0px;
	border: 1px solid #61a5e0
}
.TbC h2 {
	font-weight: normal;
	font-size: 100%;
	line-height: 13px;
	color: #fff;
	font-variant: small-caps;
	letter-spacing: 0px;
	text-align: left;
	background: #337ab7;
	padding: 5px;
	margin: 0 0 3px
}
footer {
	position: relative;
	background: #0b192b;
	border: 1px solid #dedede;
	margin: 0
}
.footer_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 200px;
	margin: 16px 0 0
}
footer a {
	line-height: 100%;
	text-decoration: underline;
	-moz-text-decoration-style: dotted;
	text-decoration-style: #000;
	color: #cecece !important;
	letter-spacing: 0px;
	text-shadow: 1px 1px 4px #fff
}
footer a:hover {
	line-height: 100%;
	font-family: inherit;
	text-decoration: underline;
	-moz-text-decoration-style: dashed;
	text-decoration-style: #000;
	color: #b4b4b4 !important;
	letter-spacing: 0px
}
footer .wrapper,main .wrapper {
	max-width: 1050px;
	zoom: 1
}
footer .PageWrapper,header .PageWrapper,main .PageWrapper {
	max-width: 1050px
}
header,main {
	position: relative;
	margin: 0
}
.header_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 1px;
	margin: 0
}
header .wrapper {
	width: 100%;
	zoom: 1
}
.main_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 1px;
	margin: 0;
	padding: 0
}
.topbar {
	float: left;
	position: relative;
	width: 100%;
	min-height: 10px;
	margin: 0;
	padding: 0;
	display: none
}
.PageWrapper,.wrapper {
	float: none !important;
	margin: 0 auto;
	width: 100%
}
.PageShift {
	margin: 0 auto;
	width: 100%
}
.site-wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	max-width: 2560px
}
section .licon {
	float: left;
	max-width: 20%;
	margin: 3px 9px 0 0
}
section .ricon {
	float: right;
	max-width: 20%;
	margin: 3px 0 0 9px
}
.picdescrtbl {
	display: table-cell;
	vertical-align: top
}
.lpic,.rpic {
	max-width: 50%
}
.lpic p,.rpic p {
	text-align: center;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis
}
.lpic span,.rpic span {
	text-align: center;
	display: block;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis
}
.rhtml,.rpic,.robj,#search-bar {
	float: right
}
.contentbar .lhtml,.contentbar .lpic,.contentbar .lobj,.contentbar .rhtml,.contentbar .rpic,.contentbar .robj {
	padding: 5px 0
}
.contentbar .lhtml p,.contentbar .lpic p,.contentbar .lobj p,.contentbar .rhtml p,.contentbar .rpic p,.contentbar .robj p,.topicbar .lhtml p,.topicbar .lpic p,.topicbar .lobj p,.topicbar .rhtml p,.topicbar .rpic p,.topicbar .robj p,.sidebar .lhtml p,.sidebar .lpic p,.sidebar .lobj p,.sidebar .rhtml p,.sidebar .rpic p,.sidebar .robj p,.topbar .lhtml p,.topbar .lpic p,.topbar .lobj p,.topbar .rhtml p,.topbar .rpic p,.topbar .robj p,.bottombar .lhtml p,.bottombar .lpic p,.bottombar .lobj p,.bottombar .rhtml p,.bottombar .rpic p,.bottombar .robj p {
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	letter-spacing: 0px;
	margin-bottom: 3px
}
.contentbar .lhtml span,.contentbar .lpic span,.contentbar .lobj span,.contentbar .rhtml span,.contentbar .rpic span,.contentbar .robj span {
	font-size: 11px;
	line-height: 16px;
	font-family: inherit;
	letter-spacing: 0px;
	margin-bottom: 3px
}
.topicbar .lhtml span,.topicbar .lpic span,.topicbar .lobj span,.topicbar .rhtml span,.topicbar .rpic span,.topicbar .robj span,.sidebar .lhtml span,.sidebar .lpic span,.sidebar .lobj span,.sidebar .rhtml span,.sidebar .rpic span,.sidebar .robj span,.topbar .lhtml span,.topbar .lpic span,.topbar .lobj span,.topbar .rhtml span,.topbar .rpic span,.topbar .robj span,.bottombar .lhtml span,.bottombar .lpic span,.bottombar .lobj span,.bottombar .rhtml span,.bottombar .rpic span,.bottombar .robj span {
	font-size: 13px;
	line-height: 16px;
	font-family: inherit;
	letter-spacing: 0px;
	margin-bottom: 2px
}
.tcs .contentbar .lhtml,.tcs .contentbar .lpic,.tcs .contentbar .lobj,.tsc .contentbar .lhtml,.tsc .contentbar .lpic,.tsc .contentbar .lobj,.cts .contentbar .lhtml,.cts .contentbar .lpic,.cts .contentbar .lobj,.tc .contentbar .lhtml,.tc .contentbar .lpic,.tc .contentbar .lobj,.ct .contentbar .lhtml,.ct .contentbar .lpic,.ct .contentbar .lobj,.cb .contentbar .lhtml,.cb .contentbar .lpic,.cb .contentbar .lobj,.container .topicbar .lhtml,.container .topicbar .lpic,.container .topicbar .lobj,.container .sidebar .lhtml,.container .sidebar .lpic,.container .sidebar .lobj,.main_content .topbar .lhtml,.main_content .topbar .lpic,.main_content .topbar .lobj,.main_content .bottombar .lhtml,.main_content .bottombar .lpic,.main_content .bottombar .lobj {
	margin: 4px 9px 0 0
}
.tcs .contentbar .rhtml,.tcs .contentbar .rpic,.tcs .contentbar .robj,.tsc .contentbar .rhtml,.tsc .contentbar .rpic,.tsc .contentbar .robj,.cts .contentbar .rhtml,.cts .contentbar .rpic,.cts .contentbar .robj,.tc .contentbar .rhtml,.tc .contentbar .rpic,.tc .contentbar .robj,.ct .contentbar .rhtml,.ct .contentbar .rpic,.ct .contentbar .robj,.cb .contentbar .rhtml,.cb .contentbar .rpic,.cb .contentbar .robj,.container .topicbar .rhtml,.container .topicbar .rpic,.container .topicbar .robj,.container .sidebar .rhtml,.container .sidebar .rpic,.container .sidebar .robj,.main_content .topbar .rhtml,.main_content .topbar .rpic,.main_content .topbar .robj,.main_content .bottombar .rhtml,.main_content .bottombar .rpic,.main_content .bottombar .robj {
	margin: 4px 0 0 9px
}
.tcs .contentbar .lpic,.tcs .contentbar .rpic,.tsc .contentbar .lpic,.tsc .contentbar .rpic,.cts .contentbar .lpic,.cts .contentbar .rpic {
	width: 42px
}
.tcs .contentbar .lobj,.tcs .contentbar .robj,.tsc .contentbar .lobj,.tsc .contentbar .robj,.cts .contentbar .lobj,.cts .contentbar .robj,.cs .contentbar .lobj,.cs .contentbar .robj,.sc .contentbar .lobj,.sc .contentbar .robj,.tc .contentbar .lobj,.tc .contentbar .robj,.ct .contentbar .lobj,.ct .contentbar .robj,.cb .contentbar .lobj,.cb .contentbar .robj,.container .topicbar .lobj,.container .topicbar .robj,.container .sidebar .lobj,.container .sidebar .robj,.main_content .topbar .lobj,.main_content .topbar .robj,.main_content .bottombar .lobj,.main_content .bottombar .robj {
	width: 30%
}
.cs .contentbar .lhtml,.cs .contentbar .lpic,.cs .contentbar .lobj,.sc .contentbar .lhtml,.sc .contentbar .lpic,.sc .contentbar .lobj {
	margin: 4px 9px 2px 0
}
.cs .contentbar .rhtml,.cs .contentbar .rpic,.cs .contentbar .robj,.sc .contentbar .rhtml,.sc .contentbar .rpic,.sc .contentbar .robj {
	margin: 4px 0 2px 9px
}
.cs .contentbar .lpic,.cs .contentbar .rpic,.sc .contentbar .lpic,.sc .contentbar .rpic,.tc .contentbar .lpic,.tc .contentbar .rpic,.ct .contentbar .lpic,.ct .contentbar .rpic {
	width: 163.5px
}
.cb .contentbar .lpic,.cb .contentbar .rpic {
	width: 285px
}
.container .topicbar .lpic,.container .topicbar .rpic {
	width: 117px
}
.container .sidebar .lpic,.container .sidebar .rpic {
	width: 114px
}
.main_content .topbar .lpic,.main_content .topbar .rpic,.main_content .bottombar .lpic,.main_content .bottombar .rpic {
	width: 312px
}
.phl {
	float: left;
	max-width: 100%;
	width: 100%;
	border: 0px solid #E3E3E3;
	border-radius: 10px
}
.phl.phl-left {
	border-left-width: 8px;
	padding-left: 8px
}
.phl.phl-bottom {
	border-bottom-width: 8px;
	padding-bottom: 8px
}
.phl.phl-around {
	border: 8px solid #E3E3E3;
	padding: 8px
}
.phl.phl-bg {
	padding: 8px;
	background: #f1f1f1
}
.emaillink::before,.internlink::before,.externlink::before,.imagelink::before,.downloadlink::before,.tooltip-deco::before,.livethumb-deco::before,.excellink::before,.wordlink::before,.pdflink::before,.ziplink::before,.codelink::before,.facebooklink::before,.googlelink::before,.twitterlink::before {
	font-family: 'FontAwesome';
	font-weight: normal;
	text-decoration: none;
	font-style: normal
}
.facebooklink::before {
	padding-right: 0.25em;
	content: "\f09a"
}
.googlelink::before {
	padding-right: 0.25em;
	content: "\f0d5"
}
.twitterlink::before {
	padding-right: 0.25em;
	content: "\f099"
}
.emaillink::before {
	padding-right: 0.25em;
	content: "\f003"
}
.internlink::before {
	padding-right: 0.25em;
	content: "\f02b"
}
.externlink::before {
	padding-right: 0.25em;
	content: "\f08e"
}
.imagelink::before {
	padding-right: 0.25em;
	content: "\f03e"
}
.downloadlink::before {
	padding-right: 0.25em;
	content: "\f019"
}
.tooltip-deco {
	cursor: help
}
.tooltip-deco::before {
	padding-right: 0.25em;
	content: "\f0e3"
}
.livethumb-deco::before {
	padding-right: 0.25em;
	content: "\f27b"
}
.excellink::before {
	padding-right: 0.25em;
	content: "\f1c3"
}
.wordlink::before {
	padding-right: 0.25em;
	content: "\f1c2"
}
.pdflink::before {
	padding-right: 0.25em;
	content: "\f1c1"
}
.ziplink::before {
	padding-right: 0.25em;
	content: "\f1c6"
}
.codelink::before {
	padding-right: 0.25em;
	content: "\f121"
}
.split-row [class*='split-fw-'] {
	float: none;
	word-wrap: break-word;
	overflow: hidden;
	position: relative;
	min-height: 1px;
	vertical-align: top
}
div.split-row > div:first-child {
	padding-left: 0;
	margin: 0
}
div.split-row > div:last-child {
	padding-right: 0;
	margin: 0;
	border-right: 0px solid transparent
}
.split-fw-21,.sadv form.form fieldset.left .input1 select,.col-fw-126 {
	width: 50%
}
.split-fw-31 {
	width: 33.333333333333%
}
.split-normal [class*='split-fw-'] {
	padding: 0 8px
}
.split-box {
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden
}
.split-box div {
	padding: 0 !important
}
.split-box div.split-row div > .inner {
	padding: 8px !important
}
.split-box div.split-center {
	background: rgba(180,180,180,0.5);
	margin: 0 !important
}
.split-normal div {
	margin: 0 !important;
	padding: 0
}
.split-normal div.split-center {
	padding: 0 4px
}
.split-normal div.split-col2-left {
	padding-right: 6px
}
.split-normal div.split-col2-right {
	padding-left: 6px
}
.split-box div.split-right {
	background: rgba(160,160,160,0.58)
}
.split-box div.split-left {
	background: rgba(213,213,213,0.38)
}
.browser-split {
	-webkit-column-gap: 20px;
	-moz-column-gap: 20px;
	column-gap: 20px;
	-webkit-column-rule: 1px solid #ECECEC;
	-moz-column-rule: 1px solid #ECECEC;
	column-rule: 1px solid #ECECEC;
	max-width: 100%
}
.browser-split-3 {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3
}
.browser-split-2 {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2
}
.sadv {
	float: left;
	width: 100%;
	margin: 10px 0
}
.sadv button[type="submit"] span {
	font-family: FontAwesome;
	font-size: 100%;
	float: left
}
.sadv button[type="submit"] p {
	float: left;
	padding-left: 4px
}
.sadv .SubmitAlign {
	width: 100%;
	min-width: 84%;
	clear: both;
	margin: 5px 0 0;
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.sadv form.form {
	width: 100%;
	min-height: 1px
}
.sadv form.form .btninline {
	position: absolute;
	right: 0;
	top: 0px;
	height: 26px;
	width: 26px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}
.sadv form.form fieldset.left {
	min-height: 1px
}
.sadv form.form fieldset.left .sfield {
	width: 100%;
	max-width: 100%;
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.sadv form.form fieldset.left .input1 {
	float: left;
	clear: both;
	width: 100%;
	margin: 0 0 6px 0
}
.sadv form.form fieldset.left label {
	float: left;
	width: 50%;
	line-height: 26px
}
.sadvresults {
	float: left;
	margin: 15px auto
}
.sadvresults hr {
	height: 1px;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #f3f3f3 #000 #000;
	border-style: solid none none
}
.ausu-suggestionsBox {
	display: none;
	left: 10px;
	margin: 0;
	padding: 0;
	position: absolute;
	font-weight: bold;
	top: 26px;
	z-index: 200;
	background: #fff;
	border: 1px solid #ececec;
	max-height: 200px;
	overflow-x: hidden
}
.ausu-suggestionsBox ul.asus-list a {
	display: block;
	padding: 10px 5px;
	margin: 0;
	text-indent: 5px;
	text-decoration: none;
	outline: none
}
.ausu-suggestionsBox ul.asus-list {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left
}
.ausu-suggestionsBox ul.asus-list li {
	margin: 0;
	padding: 0;
	min-width: 200px;
	border-bottom: 1px solid #F1F1F1
}
.ausu-suggestionsBox ul.asus-list li.selected {
	background: #d7d7d7
}
.ausu-suggestionsBox .suggest-pre {
	color: #03AAE8;
	font-weight: bold
}
.fancyhr {
	display: block;
	overflow: hidden;
	margin: 20px -10px;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 0px 0px 1px;
	border-color: #d7d7d7;
	border-style: none none solid;
	height: 1px
}
section ul li,section ul ul li,section ol li,section ol ol li {
	padding: 0 0 0 5px;
	margin: 0
}
section ul ul {
	padding: 0 0 0 20px
}
section ul ul li ul li,section ol ol li ol li {
	margin: 0px 0 0px
}
section ol ol {
	padding: 0 0 0 20px;
	list-style-type: lower-alpha
}
section ol ol li ol {
	list-style-type: lower-roman
}
section blockquote {
	margin: 5px;
	padding: 8px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #ececec
}
section blockquote div {
	display: inline
}
section blockquote:before {
	font-family: FontAwesome;
	content: "\f10d";
	padding-right: 5px;
	font-size: 110%;
	color: #2496FF
}
section blockquote:after {
	font-family: FontAwesome;
	content: "\f10e";
	padding-left: 5px;
	font-size: 110%;
	color: #2496FF
}
:lang(de) > q {
	quotes: '\201E' '\201D' '\2019' '\2018'
}
q:before {
	content: open-quote
}
q:after {
	content: close-quote
}
.imgborder {
	background-color: #000;
	background-image: -webkit-linear-gradient(135deg,#f1f1f1 0%,#e5e5e5 16%,#b6b6b6 82%,#f1f1f1 100%);
	background-image: linear-gradient(135deg,#f1f1f1 0%,#e5e5e5 16%,#b6b6b6 82%,#f1f1f1 100%)
}
.imgborder.sm {
	border: 1px solid #b8b8b8;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 3px
}
.imgborder.md {
	border: 1px solid #b8b8b8;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 4px
}
.imgborder.lg {
	border: 1px solid #b8b8b8;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 5px
}
.footerhr {
	display: block;
	margin: 5px 0;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #000 #000 #dbdbdb;
	border-style: none none solid;
	height: 5px
}
.animated {
	float: left;
	animation-fill-mode: both
}
.animo:hover .tsrcnt .flipInX,.animo:hover .tsrcnt0 .flipInX {
	-webkit-animation-name: flipInX;
	-moz-animation-name: flipInX;
	-o-animation-name: flipInX;
	animation-name: flipInX;
	-webkit-backface-visibility: visible !important;
	-moz-backface-visibility: visible !important;
	-o-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s
}
.animo:hover .tsrmore .sonarEffect {
	-webkit-animation-name: sonarEffect;
	-moz-animation-name: sonarEffect;
	-o-animation-name: sonarEffect;
	animation-name: sonarEffect;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s
}
*,*:before,*:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.container {
	margin-right: auto;
	margin-left: auto;
	padding: 0 15px
}
.row {
	margin: 0 -15px
}
.S_md_Width,.T_md_Width,.T_sm_Width,.C_md_Width,.C_sm_Width,.S_sm_Width {
	float: left;
	position: relative;
	min-height: 1px
}
.S_md_Width,.S_sm_Width,.T_md_Width,.T_sm_Width {
	padding: 15px 10px 15px 0
}
.tcs .C_md_Width,.tcs .C_sm_Width,.cts .T_md_Width,.cts .T_sm_Width,.tsc .S_md_Width,.tsc .S_sm_Width {
	padding: 15px 2.5px
}
.tcs .T_md_Width,.tcs .T_sm_Width,.cts .C_md_Width,.cts .C_sm_Width,.tsc .T_md_Width,.tsc .T_sm_Width,.tc .T_md_Width,.tc .T_sm_Width,.ct .C_md_Width,.ct .C_sm_Width {
	padding: 15px 2.5px 15px 10px
}
.tcs .S_md_Width,.tcs .S_sm_Width,.cts .S_md_Width,.cts .S_sm_Width,.tsc .C_md_Width,.tsc .C_sm_Width,.cs .S_md_Width,.cs .S_sm_Width,.tc .C_md_Width,.tc .C_sm_Width,.ct .T_md_Width,.ct .T_sm_Width {
	padding: 15px 10px 15px 2.5px
}
.cb .C_md_Width,.cb .C_sm_Width {
	padding: 15px 10px
}
.sc .C_md_Width,.sc .C_sm_Width {
	padding: 15px 0 15px 10px
}
.cs .C_md_Width,.cs .C_sm_Width {
	padding: 15px 5px 15px 0
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after {
	content: " ";
	display: table
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.show {
	display: block !important
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.affix {
	position: fixed
}
.nav.navbar-nav > li > a.dropdown-toggle::after {
	content: "\f078";
	font-family: "FontAwesome";
	line-height: 1em;
	padding-left: 6px;
	font-size: 12px
}
.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}
.fade.in {
	opacity: 1
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: .35s;
	-o-transition-duration: .35s;
	transition-duration: .35s;
	-webkit-transition-property: height, visibility;
	-o-transition-property: height, visibility;
	transition-property: height, visibility
}
.dropdown-menu.topics,.dropdown-menu.subtopics {
	position: absolute;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 200px;
	padding: 5px 0;
	font-size: inherit;
	text-align: left;
	list-style: none;
	background: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}
.dropdown-menu.subtopics {
	top: -8px;
	left: 99%;
	margin: 2px 0 0
}
.dropdown-menu.topics {
	top: 100%;
	left: 0;
	margin: 0
}
.navbar-right .dropdown-menu.subtopics {
	right: 99%
}
.dropdown-menu.pull-right,.dropdown-menu-right,.pull-right > .dropdown-menu {
	right: 0;
	left: auto
}
.dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	background-color: #F1F1F1;
	overflow: hidden
}
.dropdown-menu > li > a {
	font-size: 17px;
	line-height: 40px;
	font-family: inherit;
	text-transform: capitalize;
	color: #020202;
	letter-spacing: 0px;
	display: block;
	padding: 3px 30px 3px 10px;
	clear: both;
	white-space: nowrap
}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {
	font-size: 17px;
	line-height: 40px;
	text-transform: capitalize;
	color: #adadad;
	letter-spacing: 0px;
	background: #f5f5f5
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
	font-size: 17px;
	line-height: 40px;
	text-transform: capitalize;
	color: #adadad;
	letter-spacing: 0px;
	background: #f5f5f5;
	outline: 0
}
.dropdown-menu-left {
	right: auto;
	left: 0
}
.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #777;
	white-space: nowrap
}
.dropdown-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 990
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
	content: "";
	border-top: 0;
	border-bottom: 4px solid \9
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 2px
}
.nav {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}
.nav > li {
	position: relative;
	display: block
}
.nav > li > a {
	position: relative;
	display: block;
	font-size: 14px;
	line-height: 13px;
	color: #2b2b2b;
	letter-spacing: 0px
}
.nav > li > a.act,.nav > li > a:hover {
	line-height: 100%;
	color: #b6b6b6;
	letter-spacing: 0px
}
.nav > li > a > img {
	max-width: none
}
.navbar {
	position: relative;
	min-height: 20px;
	margin-bottom: 0 !important;
	font-size: 18px
}
.navbar-collapse {
	max-height: 80vh;
	padding-right: 15px;
	padding-left: 15px;
	overflow-x: visible;
	-webkit-overflow-scrolling: touch;
	border-top: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1)
}
.navbar-collapse.in {
	overflow-y: auto
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
	max-height: 340px
}
.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {
	margin-right: -15px;
	margin-left: -15px
}
.navbar-static-top {
	z-index: 1000;
	border-width: 0 0 1px
}
.navbar-fixed-top,.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px
}
.navbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0
}
.navbar-brand {
	float: left;
	height: 50px;
	padding: 15px 15px;
	font-size: 28px !important;
	line-height: 20px
}
.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent !important
}
.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px
}
.navbar-nav {
	margin: 0 -15px;
	max-height: 300px
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
	margin-bottom: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.navbar-btn {
	margin-top: 8px;
	margin-bottom: 8px
}
.navbar-btn.btn-sm {
	margin-top: 10px;
	margin-bottom: 10px
}
.navbar-btn.btn-xs {
	margin-top: 14px;
	margin-bottom: 14px
}
.navbar-text {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 15px
}
.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-nav > li > a {
	font-size: 20px;
	line-height: 20px;
	color: #020202;
	letter-spacing: 0px
}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {
	font-size: 20px;
	line-height: 20px;
	color: #020202;
	letter-spacing: 0px;
	background-color: red
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {
	line-height: 100%;
	color: #fff;
	letter-spacing: 0px;
	background-color: red
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after {
	display: table;
	content: " "
}
@-ms-viewport {
	width: device-width
}
.aio-topbar {
	background: #fff;
	margin-left: 0;
	margin-right: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	-moz-flex-flow: row wrap;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center
}
.aio-iconbar a {
	color: #343434
}
.aio-iconbar {
	padding: 10px 0
}
.nowrap {
	white-space: nowrap
}
.c3063666467 a span.text {
	font-size: 14px !important;
	vertical-align: bottom
}
.c3063666467 .ibbtn.ibbtn-2color {
	color: #2A2A2A
}
.c3063666467 .ibbtn.ibbtn-2color:hover {
	color: #ADADAD
}
.aio-menu-shadow {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9IAAAAPCAYAAAAI2/eyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAEWklEQVR42uxWQQ7AIAgr/390d1piFqkwN0/tRaTQkuFhASDQQ7zgYyMe79l5x1Gsj0XPKtfhZ3FVE82arA5ihoyr7AHF+2q/1TcWH73RUxpKkz97GYZhGIZhzMDh34OH/PDCs9PHZv7Jc9FLoUmhOeMo/NXJZN5KLcVsFPoVHWz4db+DynFzx23uEoAdO8YBGIRhKBruf2hYWajzE8RQ2WMCUkEMfRmNn3iCnSquKaQ7a8fl3t7vIJkOBCKxX91PJCFO3kIVz/RdvYTxCceGseM4juM4f0O3qnWQfXsYQIFEaxlYq7UVaBNkZ3FOa/PjW6c4o9obhfPTQQgdshx7SwB2zRgHYBCGgeX/j24ldsI5CQyVPSFhgkAZOJkTIF0F7Y5xBbAVoCWgrayLoHiXBtN7yHhUOB7FfrgJydX+d7JsWZZlWdafQXr3znmb98n4Vun1CKCV1lRgLILoB0IxAXeSghPIJRBNa2TS5Ojc9EdAx7zai9PzCcCuGeQAAAExMP3/o3mAhG63HKRzZEPCXkbBJBPKvEPaUBg/iaOSCN+sq3x7h3iOTPrvEF80egkX+tJNBDqEEEIIv4r0LjwYj/d1iLkiUux6rAizazgScDXpVb5XK/Wdh4fqnXX6YqmdArBvRikAgCAMrfsfuk4QbVMrYu83SlGIHmFUpG9JdVQaM+e0UYFXYrE5VdQTFfB2cP1VuV1d+BZtY4wxxvwg1ci7pyoes6eDkqYIfFTaMn5a0ZltRdBZcR3BHNg6qKLM9nR7zhSAnTO4AQAEYeD+U+MGBmjp6+4tYJTPhaj67lQVGdd00zXdVtdOJdmda3N223tQ4tR+S4opEgwAAACQFeKUdP/Ee1tnInPdj8u68dOcdVCrTPu5kmZbXz4B2DmDGwBAEAbG/Xe2bmCCpfi5e4PByOfUkBTplFCtQt5E7GqKeTkT5zu1I8Hp6dm/5RV5BgAAAPDFdnI6eJc0ua+WaqxrF3Jl7kWF2hRa6/UiQ6FeuHIEYO8MbgAAIiAY/Rd9erCWk8wUYH2HCPWudVJWXC+ROrexMdxDR7Yj64K0IssAAAAA/0j39fxXqOe6/1a24hXpVoV3Y0ghkwKIkcbq6WEuLWZHqTEryzgI4mAgOsejB32NglEwCkbBKBgFo2AUjILh2AGn9gnl/+noHlrtH6Z25/b/II5/FLsBAmgonIhMLfsZ6WzvQHVMh8Ns8WiHeRSMglEwCkbBKBgFo2AUDLWONrXdQu8Z2P+D0K7BFqdwNwAEYNcOTgAAQBAA7j+1jZHF3QQSfoTa3rfbM1y7V+P4NIgBADDCd3JkMU8+9WAEYL8OigAAQBCAnf1DYw6OLQHoi4Uh3dbh3AQAAAzw0mxZ+OcLwH4d0wAAADAI8+96OlhaCXxUhsi4aQIAAHxOa67NBGC/jmkAAAAYBvl3PRO9FnDBe8ZkEwAAQIZTE4AdOqABAABAGLTZP/QrGAAiMPEAAADwSwABBgDJk5EiXQ9nUQAAAABJRU5ErkJggg==);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	bottom: -15px;
	content: "";
	height: 15px;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 300
}
.aio-spacer {
	color: #020202
}
#menu,#aio-onpage {
	float: left;
	position: relative
}
#aio-onpage {
	border-radius: 0;
	margin: 0;
	width: 100%;
	z-index: 1
}
#aio-onpage #op-collapse {
	background: #fff;
	border-radius: 0;
	margin: 0;
	width: 100%
}
#aio-onpage #op-head,#navc3063666467 .navbar-default {
	background: #fff
}
.aio-onpage-text {
	line-height: 55px;
	padding-left: 15px;
	color: #000
}
#aio-onpage .mobile-btn {
	border-color: transparent !important
}
.aio-commonbar a {
	line-height: 100%;
	color: #020202;
	letter-spacing: 0px
}
.aio-commonbar a:hover,.aio-commonbar a.active {
	line-height: 100%;
	text-decoration: underline;
	color: #adadad;
	letter-spacing: 0px
}
.clone-title-font {
	line-height: 1rem;
	font-family: inherit;
	color: inherit;
	letter-spacing: 0px;
	font-size: 70%;
	position: relative;
	white-space: nowrap;
	margin-left: 5px
}
.clone-title-font:before {
	position: relative;
	content: '.';
	width: 1.2857em;
	min-height: 1px;
	float: left;
	font-size: 130%;
	display: block;
	Visibility: hidden;
	line-height: 1.1rem
}
.aio-right-margin {
	margin-right: 5px
}
.aio-leftbar {
	margin-right: auto
}
.aio-leftbar a {
	margin-right: 0px
}
.aio-leftbar a:last-child,.aio-rightbar a,.aio-rightbar a:first-child {
	margin-left: 0px
}
.aio-rightbar {
	margin-left: auto
}
.main-home a i {
	line-height: 0;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 30px;
	position: relative;
	top: 5px
}
#navc3063666467 .navbar-default ..navbar-nav > li > a {
	font-size: 20px;
	line-height: 20px;
	color: #020202;
	letter-spacing: 0px;
	background: #fff;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	overflow: hidden
}
#navc3063666467 .navbar-default .navbar-nav > li > a:hover,#navc3063666467 .navbar-default .navbar-nav > li > a:focus,#navc3063666467 .navbar-default .navbar-nav > .active > a,#navc3063666467 .navbar-default .navbar-nav > .active > a:hover,#navc3063666467 .navbar-default .navbar-nav > .active > a:focus {
	line-height: 100%;
	color: #fff;
	letter-spacing: 0px;
	background: #f5f5f5 url(./ti/ic04a828e01.png);
	background-size: 100% 100%
}
#navc3063666467 .navbar-default .navbar-nav > li > a:hover:after {
	text-decoration: none !important
}
#navc3063666467 .navbar-default .navbar-nav > .disabled > a,#navc3063666467 .navbar-default .navbar-nav > .disabled > a:hover,#navc3063666467 .navbar-default .navbar-nav > .disabled > a:focus {
	color: #ccc;
	background-color: transparent
}
#navc3063666467 .navbar-default .navbar-nav > li > a {
	font-size: 20px;
	line-height: 20px;
	color: #020202;
	letter-spacing: 0px;
	background: #fff;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px
}
#aio-onpage-ul a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 15px
}
#navc3063666467 {
	position: relative;
	z-index: 300
}
#navc3063666467 .nav.navbar-nav > li > a.dropdown-toggle::after {
	content: "\f107";
	text-decoration: inherit !important;
	line-height: 0;
	vertical-align: middle;
	font-size: 20px
}
.fadeInNav {
	animation-name: fadeInNav;
	animation-duration: 0.6s;
	animation-fill-mode: both;
	position: fixed !important;
	opacity: 1;
	top: 0;
	z-index: 1000
}
.fadeInNav .navbar {
	font-size: 18px
}
#topbar {
	padding: 5px
}
#op-head .icon-bar1,#op-head .icon-bar2,#op-head .icon-bar3 {
	width: 20px;
	height: 3px;
	background-color: #000;
	margin: 3px 0 0 0;
	transition: 0.4s
}
.icon-bar1,.icon-bar2,.icon-bar3 {
	width: 20px;
	height: 3px;
	background-color: #020202;
	margin: 3px 0 0 0;
	transition: 0.4s
}
.navbar-default .navbar-toggle {
	border-color: #020202;
	cursor: pointer;
	vertical-align: top;
	width: auto
}
.icon-bar1 {
	-webkit-transform: rotate(-45deg) translate(-4px,5px);
	transform: rotate(45deg) translate(4px,5px)
}
.icon-bar3 {
	-webkit-transform: rotate(45deg) translate(-4px,-4px);
	transform: rotate(-45deg) translate(4px,-4px)
}
.collapsed .icon-bar2,.collapsed .icon-bar1,.collapsed .icon-bar3 {
	opacity: 1;
	-webkit-transform: none;
	transform: none
}
.dropdown-menu a.clone {
	white-space: no-wrap !important
}
.navbar-nav .right-caret span:after {
	content: "\f0da";
	font-family: 'fontAweSome';
	font-weight: normal !important;
	text-decoration: none;
	font-style: normal;
	display: inline-block;
	position: absolute;
	font-size: 11px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 5px
}
.img {
	overflow: hidden;
	height: 300px
}
.image {
	position: relative;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}
.EyeCbg {
	background-color: #fff;
	background-image: -webkit-linear-gradient(top,#e2e6ea 0%,#fff 57%,#fff 100%);
	background-image: linear-gradient(to bottom,#e2e6ea 0%,#fff 57%,#fff 100%);
	width: 100%;
	float: left;
	overflow: hidden
}
.eyecatcher {
	width: 100.5%;
	max-width: 1050px;
	margin: 0;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px 10px 10px;
	border-color: transparent;
	border-style: none solid solid;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	overflow: hidden;
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
#c01dbee7fbc {
	float: left;
	width: 100%;
	line-height: 0
}
.c01dbee7fbc {
	overflow: hidden;
	position: relative;
	margin: 0
}
.bgc047bcaf95a {
	width: 100%;
	float: left;
	margin: 0 auto;
	position: relative
}
.bgc047bcaf95a .logo,#cd152947214 .logo {
	height: 0;
	display: none
}
.bgc047bcaf95a .project,.bgc047bcaf95a .addtext,.bgc047bcaf95a .shorttext {
	float: left;
	width: 100%;
	font-size: 25px;
	line-height: 30px;
	color: #000;
	letter-spacing: 0px;
	background: #fff;
	margin: 0;
	padding: 20px 0 30px;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #fff #fff #e0e0e0;
	border-style: solid;
	text-align: center;
	overflow: hidden
}
h1.c047bcaf95a,div.c047bcaf95a {
	float: left;
	text-align: center;
	font-size: 25px;
	line-height: 30px;
	color: #000;
	letter-spacing: 0px;
	background: #fff;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #fff #fff #e0e0e0;
	border-style: solid;
	padding: 20px 0 30px;
	margin: 0;
	width: 100%;
	position: relative
}
div#c047bcaf95a {
	position: relative;
	float: left;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	transform: translate(-50%,0);
	text-align: center;
	font-size: 25px;
	line-height: 30px;
	color: #000;
	letter-spacing: 0px;
	padding: 0;
	margin: 0
}
#cd152947214 {
	height: 20px;
	background: #eff1f3 url(./ti/i4068b2d10e.png) no-repeat;
	background-size: 100% 100%;
	margin: 0;
	top: 0px;
	position: relative
}
.h9de0b88f6f {
	border: 0px
}
.she4da3b7fbb {
	font-size: 150%;
	line-height: 110%
}
.sha87ff679a2 {
	font-size: 120%;
	line-height: 110%
}
.he4f4565f41 {
	height: 100%
}
.h181d6d9a58 {
	position: relative;
	margin: 0 auto;
	width: 100% !important;
	max-width: 1050px !important
}
.hc4cf7f94c4 {
	float: left;
	position: relative;
	width: 100%;
	max-width: 1050px
}
.hddc76e1583 {
	position: relative;
	top: 5px;
	clear: both
}
.had52bcdfef {
	height: 40px;
	clear: both;
	width: 100%
}
.h80d100ff26 {
	width: calc(100% + 20px);
	left: -10px
}
.h3b36a7e42d {
	height: 30px
}
.ibbtn-xl a,.ibbtn-xl > a span {
	font-size: 30px
}
.h7e8999b950 {
	width: 200px !important
}
.h677f00b167 {
	height: 10px;
	clear: both;
	width: 100%
}
.h2057c29d56 {
	width: 280px !important
}
.h6e9fa06721 {
	width: 33.047619047619%;
	vertical-align: middle;
	text-align: center;
	padding: 0.4%
}
.h4ad0bfb44e {
	display: table;
	width: 100%;
	border-spacing: 0px;
	text-align: center;
	border: 0px
}
.hb71e078cab {
	display: table-row
}
.h29e7453600 {
	background: top left / 100% 100%
}
.sh1679091c5a {
	font-size: 200%;
	line-height: 110%
}
.sheccbc87e4b {
	font-size: 100%;
	line-height: 100%
}
.hd9c4620e10 {
	height: 20px;
	clear: both;
	width: 100%
}
.h87aaea1457 {
	float: right;
	max-width: 100%
}
.hb6931cb6e5 {
	width: 160px;
	max-width: 100%;
	text-align: center
}
.h40124b4aae {
	border: 4px solid #F3F3F3;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 6px 6px 6px 6px;
	padding: 4px;
	background: #FFF;
	box-shadow: 0px 0px 3px 0px #ADADAD
}
.h501d2a50c8 {
	width: 180px !important
}
.shc81e728d9d {
	font-size: 80%;
	line-height: 100%
}
.h7cf38144ab {
	width: 132px;
	max-width: 100%;
	text-align: center
}
.h05caad5f1b {
	vertical-align: top;
	text-align: left !important;
	width: 30% !important
}
.h2ec8463cf9 {
	vertical-align: top;
	text-align: center !important;
	width: 40% !important
}
.h691669035d {
	vertical-align: top;
	text-align: center !important;
	width: 30% !important
}
.ha651a42533 {
	width: 24.571428571429%;
	vertical-align: middle;
	text-align: center;
	padding: 0.4%
}
.ch2a9e801380 {
	color: #0cf
}
.h687c3bee33 {
	height: 20px
}
.h6e2c366446 {
	width: 19.52380952381%;
	vertical-align: middle;
	text-align: center;
	padding: 0.4%
}
.ch8a80629377 {
	color: #36f
}
.chcc704d2a8a {
	color: #f00
}
.h77ad223014 {
	height: 5px;
	clear: both;
	width: 100%
}
.h39a1be46a8 {
	width: 16.095238095238%;
	vertical-align: middle;
	text-align: center;
	padding: 0.4%
}
.hd0885dc9d7 {
	width: 285px !important
}
.hd93711ffa3 {
	vertical-align: top;
	text-align: left !important;
	width: 20% !important
}
.hf7ea798f7c {
	vertical-align: top;
	text-align: left !important;
	width: 16% !important
}
.h4ade2c3cdf {
	vertical-align: top;
	text-align: left !important;
	width: 5% !important
}
.h45ea629a99 {
	vertical-align: top;
	text-align: left !important;
	width: 18% !important
}
.hefe8a253d1 {
	vertical-align: top;
	text-align: left !important;
	width: 12% !important
}
.h3ba5282c65 {
	vertical-align: top;
	text-align: left !important;
	width: 29% !important
}
.hc59903cbc4 {
	vertical-align: top;
	text-align: left !important
}
.h58191528fb {
	vertical-align: top;
	text-align: center !important
}
.h7c2b7d761c {
	height: 45px
}
.cursorHand {
	cursor: pointer !important
}
.cursorText {
	cursor: default !important
}
a.anker0 {
	float: left;
	font-size: 0;
	height: 0;
	width: 0
}
.center {
	text-align: center !important;
	margin: 0px auto 0 auto !important
}
.right {
	text-align: right;
	float: right !important
}
.FONT-size-1 {
	font-size: 70%
}
.FONT-size-2 {
	font-size: 80%
}
.FONT-size-3 {
	font-size: 100%
}
.FONT-size-4 {
	font-size: 120%
}
.FONT-size-5 {
	font-size: 150%
}
.FONT-size-6 {
	font-size: 200%
}
.FONT-size-7 {
	font-size: 300%
}
.FONT-face-Arial {
	font-family: "Arial, Helvetica, sans-serif" !important
}
.FONT-face-Comic-Sans-MS {
	font-family: "Comic Sans MS, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Georgia {
	font-family: "Georgia, Times New Roman, Serif" !important
}
.FONT-face-Tahoma {
	font-family: "Tahoma, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Times {
	font-family: "Times New Roman,Georgia, Serif" !important
}
.FONT-face-Trebuchet-MS {
	font-family: "Trebuchet MS, Geneva, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Verdana {
	font-family: "Verdana, Arial, Helvetica, sans-serif" !important
}
.tab_hidden {
	position: absolute;
	right: 500000px;
	top: -500000px
}
.tdtop {
	vertical-align: top
}
.dummy {
}
.c638361807249167662 {
	background-size: contain;
	width: 100%;
	height: 0;
	padding-bottom: 41.047619047619%;
	background-image: url(./images/c638361807249167662.png)
}
.h8b89820bfe [class*='col-fw-'],.haf5f42bba2 [class*='col-fw-'] {
	padding: 10px
}
.h8b89820bfe > div > div:first-child,.haf5f42bba2 > div > div:first-child {
	padding-left: 10px
}
.h8b89820bfe > div > div:last-child,.haf5f42bba2 > div > div:last-child {
	padding-right: 10px;
	border-right: 0px solid transparent
}
.responsive-video iframe,.responsive-video .ext-video-placeholder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 3
}
.responsive-video {
	position: relative;
	padding-top: 0px;
	height: 0
}
.player-16-9 {
	padding-bottom: 56.3%
}
img.h6a4ed8536a {
	width: 100%;
	max-width: 103px
}
.no-margin {
	margin: 0 !important
}
.bmargin10 {
	margin-bottom: 10px
}
.tmargin10 {
	margin-top: 10px
}
.bmargin40 {
	margin-bottom: 40px
}
.passClick {
	cursor: pointer;
	position: absolute;
	left: 3px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%)
}
input[data-ucp] {
	padding-left: 25px !important
}
.Registering {
	border: 1px dotted blue
}
.RegErrMsg {
	margin: 12px 0;
	padding: 10px;
	color: yellow;
	background: red
}
.regp {
	font-size: 75%;
	font-style: italic;
	margin: 0 0 8px;
	color: grey
}
.userinfo {
	float: left;
	width: 100%;
	margin: 5px 0;
	padding: 5px
}
.userinfo p {
	float: left;
	width: 100%;
	margin: 5px 0;
	padding: 5px 0;
	text-align: center
}
.hcbfb33d8a2 .ibbtn.ibbtn-2color {
	background: transparent
}
.hcbfb33d8a2 > a .ibbtn-color i {
	margin-left: 3px;
	margin-right: 3px
}
.spamcolor {
	float: left;
	border: 1px dotted #555;
	height: 24px;
	width: 48px;
	margin: 3px
}
@media (max-width: 768px) {
	.FooterSX nav.FTnav,.FooterSX .ftsx-head,.FooterSX .fthdr {
		text-align: center;
		margin: 15px auto;
		padding-left: 10px !important;
		padding-right: 5px !important;
		width: 100% !important
	}
	.FooterSX .link-class {
		padding: 5px
	}
	.FooterSX .ftsx-head a,.FooterSX .fthdr a {
		text-align: center
	}
	.FooterSX nav.FTnav li a {
		display: inline-block
	}
	.FooterSX nav.FTnav li {
		width: initial;
		padding-right: 20px
	}
	.FooterSX nav.FTnav  i.fa-fw {
		width: initial
	}
	.FooterSX ul.ftvnavi {
		width: initial;
		position: relative;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0)
	}
	.vcenter {
		top: 5px !important;
		position: relative !important
	}
	form.form fieldset p.fancy .vcenter {
		top: 5px !important;
		position: relative !important
	}
	form.form [class*='col-fw-'] {
		width: 100%;
		display: block;
		max-width: 100%;
		border-right: 0px solid transparent;
		margin: 0 0 8px 0
	}
	form.form .griddy-row {
		display: block
	}
	form.form .nopadding {
		padding: 0
	}
	.modal-dialog  .suggest-pre {
		font-size: 13px;
		line-height: 18px;
		font-family: inherit;
		color: #000 !important;
		letter-spacing: 0px
	}
	.modal-dialog  .suggest-body {
		font-size: 13px;
		line-height: 18px;
		font-family: inherit;
		color: #000 !important;
		letter-spacing: 0px
	}
	.vtdscroll-top.btn-visible {
		bottom: 25px;
		width: 40px;
		height: 40px;
		line-height: 30px
	}
	.vtdscroll-top .fa {
		font-size: 35px !important;
		line-height: 35px
	}
	.ausu-suggestionsBox {
		float: left;
		position: relative;
		top: 0;
		left: 0;
		border: none;
		background: none;
		width: 100%;
		height: auto;
		overflow: hidden
	}
	.ausu-suggestionsBox ul.asus-list a,.ausu-suggestionsBox ul.asus-list li {
		display: inline;
		text-indent: 0;
		float: left;
		border: none;
		min-width: 10px
	}
	.ausu-suggestionsBox ul.asus-list a {
		padding: 10px 10px 5px 0;
		color: #379DFA
	}
	.ausu-suggestionsBox ul.asus-list li.selected {
		background: none
	}
	.ausu-suggestionsBox .suggest-pre {
		color: #3D3D3D
	}
}
@media (max-width: 479px) {
	.tn-td-hidden {
		visibility: hidden;
		display: none
	}
	.sadv form.form fieldset.left .sfield {
		width: 100%
	}
	.sadv form.form fieldset.left .input1 {
		width: 100%
	}
	.sadv form.form fieldset.left .input1 select {
		width: 100%
	}
	.sadv form.form fieldset.left label {
		width: 100%
	}
	.sadv form.form input#searchresult {
		width: 100%
	}
}
@media (max-width: 767px) {
	.mb-td-hidden {
		visibility: hidden;
		display: none
	}
	.FooterSX [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent;
		padding: 0
	}
	.FooterSX .griddy-row {
		display: block
	}
	.FooterSX .nopadding {
		padding: 0
	}
	[class*='split-fw-'] {
		width: 100%;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent
	}
	.split-normal div {
		padding: 0 !important
	}
	.split-row {
		display: block
	}
	.hidden-xs {
		display: none !important
	}
	.CbC {
		padding-left: 5px
	}
	.topbar,.bottombar {
		padding-left: 0;
		padding-right: 0
	}
	.topbar .content,.bottombar .content {
		padding-left: 5px;
		padding-right: 5px
	}
	.container {
		padding-left: 25px;
		padding-right: 25px
	}
	.row {
		margin-left: -25px;
		margin-right: -25px
	}
	.C_sm_Width {
		width: 100%;
		min-width: 320px
	}
	.tc .T_sm_Width,.tc .S_sm_Width,.tc .C_sm_Width,.cs .T_sm_Width,.cs .S_sm_Width,.cs .C_sm_Width,.cb .T_sm_Width,.cb .S_sm_Width,.cb .C_sm_Width,.sc .T_sm_Width,.sc .S_sm_Width,.sc .C_sm_Width,.tsc .T_sm_Width,.tsc .S_sm_Width,.tsc .C_sm_Width,.cts .T_sm_Width,.cts .S_sm_Width,.cts .C_sm_Width,.tcs .T_sm_Width,.tcs .S_sm_Width,.tcs .C_sm_Width {
		padding-left: 5px;
		padding-right: 5px
	}
	.T_sm_Width {
		width: 100%
	}
	.S_sm_Width {
		clear: both;
		width: 100%
	}
	.T_sm_pull {
		right: 0
	}
	.C_sm_push {
		left: 0
	}
	.S_sm_pull {
		right: 0
	}
	.tc .S_sm_Width,.ct .S_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .T_sm_Width,.sc .T_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .T_sm_Width,.cb .S_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.browser-split-3,.browser-split-2 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1
	}
	.h8b89820bfe [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent;
		padding: 0
	}
	.h8b89820bfe .griddy-row {
		display: block
	}
	.h8b89820bfe .nopadding {
		padding: 0
	}
	.haf5f42bba2 [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent;
		padding: 0
	}
	.haf5f42bba2 .griddy-row {
		display: block
	}
	.haf5f42bba2 .nopadding {
		padding: 0
	}
}
@media (max-width: 991px) {
	.tb-td-hidden {
		visibility: hidden;
		display: none
	}
	.pagination div.mob,.pagination .mobile {
		display: inline
	}
	.pagination div.stand,.pagination .standard {
		display: none
	}
	.pagination .divider {
		display: none
	}
	.tb-show {
		display: block !important
	}
	nav .tb-show {
		display: inline-block !important
	}
	.dropdown-menu.subtopics {
		margin: -5px 0;
		display: block
	}
	.right-caret span:after,.dropdown-menu.subtopics  li a.clone {
		display: none !important
	}
	.dropdown-menu.subtopics a:before {
		font-family: "FontAwesome";
		content: "\f101";
		padding-right: 5px;
		padding-left: 15px
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		font-size: 20px;
		line-height: 20px;
		color: #020202;
		letter-spacing: 0px;
		background: #fff
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		line-height: 100%;
		color: #fff;
		letter-spacing: 0px;
		background: #f5f5f5 url(./ti/ic04a828e01.png);
		background-size: 100% 100%
	}
	.navbar-default li.dropdown.active a.maintopics,.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		line-height: 100%;
		color: #fff;
		letter-spacing: 0px;
		background: #f5f5f5 url(./ti/ic04a828e01.png);
		background-size: 100% 100%
	}
	.visible-xs {
		display: block !important
	}
	.hidden-xs {
		display: none !important
	}
	.aio-topbar {
		line-height: 2.35em;
		font-size: 16px
	}
	a.maintopics {
		padding-top: 5px;
		padding-bottom: 5px
	}
	.ibbtn {
		margin-bottom: 10px
	}
	.aio-centerbar,.aio-leftbar,.aio-rightbar {
		width: 100%;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 0
	}
	.divider {
		display: none
	}
	.fa-aio {
		width: 1.28571429em;
		text-align: center
	}
	.clone-title-font:before {
		line-height: 1
	}
	.clone-title-font br {
		display: none
	}
	.CbC {
		padding-right: 5px
	}
	.browser-split-3 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2
	}
}
@media (max-width: 1199px) {
	.lg-td-hidden {
		visibility: hidden;
		display: none
	}
	.lg-hidden {
		display: none !important
	}
	.lg-show {
		display: block !important
	}
	nav .lg-show {
		display: inline-block !important
	}
}
@media only screen and (max-width: 767px) {
	.r-tabs .r-tabs-panel {
		display: block;
		margin: 3px auto
	}
	.r-tabs .r-tabs-nav {
		display: none
	}
	.r-tabs .r-tabs-accordion-title > p {
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 2px auto
	}
	.r-tabs .r-tabs-accordion-title {
		display: block;
		position: relative
	}
}
@media (min-width: 1200px) {
	.footer-pc {
		visibility: visible
	}
	.footer-tbmb {
		visibility: hidden
	}
	.lg-hidden {
		display: block
	}
	nav .lg-hidden {
		display: inline-block !important
	}
	table .lg-hidden {
		display: table
	}
	.lg-show {
		display: none !important
	}
	.hidden-lg {
		display: none !important
	}
}
@media (min-width: 768px) {
	.footer-mb {
		visibility: hidden
	}
	.footer-tbpc {
		visibility: visible
	}
	.modal-dialog {
		width: 600px;
		margin: 60px auto
	}
	.modal-content {
		box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.6)
	}
	.modal-sm {
		width: 300px
	}
}
@media (min-width: 768px) and (max-width: 1199px) {
	.footer-tb {
		visibility: visible
	}
}
@media (max-width: 480px) {
	.griddy-row  [class*='col-fw-'] {
		max-width: 100%
	}
	.col2 .griddy-row  [class*='col-fw-'] {
		max-width: 100%
	}
}
@media print {
	.ls-nav-left,.ls-nav-right,.ls-thumblist {
		opacity: 0
	}
	form.form {
		background: #fff !important;
		color: #000 !important;
		box-shadow: none
	}
	form.form button,form.form .captchabox {
		display: none
	}
	form.form .inpcomment,form.form fieldset,form.form fieldset legend,form.form select,form.form select option,form.form input[type="text"],form.form input[type="email"],form.form input[type="file"],form.form input[type="password"],form.form textarea {
		background: #fff !important;
		color: #000 !important;
		box-shadow: none
	}
	.vtdscroll-top {
		display: none
	}
	.teaser .tsrmore {
		display: none !important
	}
	header,footer,nav,.topicbar,.sidebar {
		display: none !important
	}
	.cts .C_md_push,.tcs .C_md_push,.tsc .C_md_push {
		left: 0% !important
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 100%
	}
	*,*:before,*:after {
		background: transparent !important;
		color: #000 !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		text-shadow: none !important
	}
	a,a:visited {
		text-decoration: underline
	}
	a[href]:after {
		content: " (" attr(href) ")"
	}
	abbr[title]:after {
		content: " (" attr(title) ")"
	}
	a[href^="#"]:after,a[href^="javascript:"]:after {
		content: ""
	}
	pre {
		white-space: pre-wrap !important
	}
	pre,blockquote {
		border: 1px solid #999;
		page-break-inside: avoid
	}
	thead {
		display: table-header-group
	}
	tr,img {
		page-break-inside: avoid
	}
	p,h2,h3 {
		orphans: 3;
		widows: 3
	}
	h2,h3 {
		page-break-after: avoid
	}
}
@media (min-width: 992px) {
	.modal-lg {
		width: 900px
	}
	.tb-show {
		display: none !important
	}
	.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {
		margin-right: 0;
		margin-left: 0
	}
	.navbar-static-top {
		border-radius: 0
	}
	.navbar-fixed-top,.navbar-fixed-bottom {
		border-radius: 0
	}
	.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {
		margin-left: -15px
	}
	.navbar-default .navbar-nav > li > a {
		padding: 13px 15px;
		margin: 4px 5px 4px 0
	}
	#aio-onpage-ul {
		position: relative;
		left: 50%;
		-webkit-transform: translate(-50%,0);
		-moz-transform: translate(-50%,0);
		-o-transform: translate(-50%,0);
		-ms-transform: translate(-50%,0);
		transform: translate(-50%,0)
	}
	#aio-onpage-ul a {
		padding: 8px;
		margin: 6px 3px
	}
	li.dropdown:hover > ul.topics {
		display: block;
		animation-name: shiftDown;
		transition-timing-function: cubic-bezier(.96,-0.03,.68,.31);
		animation-duration: .6s
	}
	li .dropdown:hover  > ul.subtopics {
		display: block;
		animation-name: shiftRight;
		transition-timing-function: cubic-bezier(.96,-0.03,.68,.31);
		animation-duration: .6s
	}
	#navc3063666467 li.dropdown:hover > ul.topics,#navc3063666467 li.dropdown:hover > ul.subtopics,#navc3063666467 li.dropdown:hover > ul.topics {
		display: block
	}
	#navc3063666467 .navbar-nav > .active > a,#navc3063666467 .navbar-nav > .active > a:hover,#navc3063666467 .navbar-nav > .active > a,#navc3063666467 .navbar-nav > .active > a:focus {
		display: block
	}
	#navc3063666467 .navbar-nav > li:hover > a,#navc3063666467 .navbar-nav > li > a:hover,#navc3063666467 .navbar-nav > li > a:focus,#navc3063666467 .navbar-nav > li > a:hover > a:hover {
		display: block
	}
	#navc3063666467 li.dropdown:hover > ul.subtopics,#navc3063666467 li.dropdown:hover > ul.topics {
		display: block
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 23.8%
	}
	.tcs .T_md_Width,.tsc .T_md_Width,.cts .T_md_Width {
		width: 38.1%
	}
	.tcs .S_md_Width,.tsc .S_md_Width,.cts .S_md_Width {
		width: 38.1%
	}
	.tcs .T_md_pull {
		right: 23.8%
	}
	.tcs .C_md_push {
		left: 38.1%
	}
	.tsc .T_md_pull {
		right: 23.8%
	}
	.tsc .C_md_push {
		left: 76.2%
	}
	.tsc .S_md_pull {
		right: 23.8%
	}
	.tc .C_md_Width,.ct .C_md_Width {
		width: 61.9%
	}
	.tc .T_md_Width,.ct .T_md_Width {
		width: 38.1%
	}
	.tc .S_md_Width,.ct .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.tc .C_md_push {
		left: 38.1%
	}
	.tc .T_md_pull {
		right: 61.9%
	}
	.ct .C_md_push {
		left: 0
	}
	.ct .T_md_pull {
		right: 0
	}
	.cs .C_md_Width,.sc .C_md_Width {
		width: 61.9%
	}
	.cs .S_md_Width,.sc .S_md_Width {
		width: 38.1%
	}
	.cs .T_md_Width,.sc .T_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .C_md_push {
		left: 0
	}
	.cs .S_md_pull {
		right: 0
	}
	.sc .C_md_push {
		left: 38.1%
	}
	.sc .S_md_pull {
		right: 61.9%
	}
	.cb .C_md_Width {
		width: 100%
	}
	.cb .T_md_Width,.cb .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .C_md_push {
		left: 0
	}
	.cb .S_md_pull {
		right: 0
	}
}
@media (max-width: 550px) {
	.col2 [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent
	}
	.griddy-row {
		display: block
	}
	.col2 .nopadding {
		padding: 0
	}
}
@media screen {
	table .tb-hidden {
		display: table
	}
}
@media screen and (max-width: 479px) {
	.tn-hidden {
		display: none !important
	}
	.tn-show {
		display: block !important
	}
	nav .tn-show {
		display: inline-block !important
	}
}
@media screen and (min-width: 480px) {
	.tn-hidden {
		display: block
	}
	nav .tn-hidden {
		display: inline-block !important
	}
	table .tn-hidden {
		display: table
	}
	.tn-show {
		display: none !important
	}
}
@media screen and (max-width: 767px) {
	.mb-hidden {
		display: none !important
	}
	.mb-show {
		display: block !important
	}
	nav .mb-show {
		display: inline-block !important
	}
}
@media screen and (min-width: 768px) {
	.mb-hidden {
		display: block
	}
	nav .mb-hidden {
		display: inline-block !important
	}
	table .mb-hidden {
		display: table
	}
	.mb-show {
		display: none !important
	}
}
@media screen and (max-width: 991px) {
	.tb-hidden {
		display: none !important
	}
}
@media screen and (min-width: 992px) {
	.tb-hidden {
		display: block
	}
	nav .tb-hidden {
		display: inline-block !important
	}
}
@media (max-width: 1050px) {
	.EyeCbg {
		background: transparent
	}
}
@media (max-width: 762px) {
	nav#c0f3e7cc6cc {
		display: none
	}
	nav#c0f3e7cc6cc-slnc {
		display: block
	}
	nav#c245cb3552e {
		display: none
	}
	nav#c245cb3552e-slnc {
		display: block
	}
	nav#c4effb63936 {
		display: none
	}
	nav#c4effb63936-slnc {
		display: block
	}
	nav#c7e6189a9f7 {
		display: none
	}
	nav#c7e6189a9f7-slnc {
		display: block
	}
	nav#cbd73c955f0 {
		display: none
	}
	nav#cbd73c955f0-slnc {
		display: block
	}
	nav#cc947ecb174 {
		display: none
	}
	nav#cc947ecb174-slnc {
		display: block
	}
}
@media (min-width: 762px) {
	nav#c0f3e7cc6cc {
		display: block
	}
	nav#c0f3e7cc6cc-slnc {
		display: none
	}
	nav#c245cb3552e {
		display: block
	}
	nav#c245cb3552e-slnc {
		display: none
	}
	nav#c4effb63936 {
		display: block
	}
	nav#c4effb63936-slnc {
		display: none
	}
	nav#c7e6189a9f7 {
		display: block
	}
	nav#c7e6189a9f7-slnc {
		display: none
	}
	nav#cbd73c955f0 {
		display: block
	}
	nav#cbd73c955f0-slnc {
		display: none
	}
	nav#cc947ecb174 {
		display: block
	}
	nav#cc947ecb174-slnc {
		display: none
	}
}
@media (min-width: 991px) {
	.navbar {
		border-radius: 0px
	}
	.navbar-header {
		float: left
	}
	.navbar-collapse {
		width: auto;
		border-top: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important
	}
	.navbar-collapse.in {
		overflow-y: visible
	}
	.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		padding-right: 0;
		padding-left: 0
	}
	.navbar-toggle {
		display: none
	}
	.navbar-nav {
		float: left;
		margin: 0
	}
	.navbar-nav > li {
		float: left
	}
	.navbar-nav > li > a {
		padding-top: 15px;
		padding-bottom: 15px
	}
	.navbar-text {
		float: left;
		margin-right: 15px;
		margin-left: 15px
	}
	.navbar-left {
		float: left !important
	}
	.navbar-right {
		float: right !important;
		margin-right: -15px
	}
	.navbar-right ~ .navbar-right {
		margin-right: 0
	}
}
@media (max-device-width: 480px) and (orientation: landscape) {
	.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		max-height: 200px
	}
}
@media (max-width: 992px) {
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin: -5px 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px
	}
	.navbar-nav .open .dropdown-menu > li > a {
		line-height: 20px
	}
	.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {
		background-image: none
	}
	.navbar-nav > li a {
		padding-left: 15px
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.hidden-sm {
		display: none !important
	}
	.topbar,.bottombar {
		padding-left: 0 !important;
		padding-right: 0 !important
	}
	.topbar .content,.bottombar .content {
		padding-left: 5px;
		padding-right: 5px
	}
	.container {
		padding-left: 25px;
		padding-right: 25px
	}
	.row {
		margin-left: -25px;
		margin-right: -25px
	}
	.tcs .C_sm_Width {
		padding-right: 5px
	}
	.tcs .S_ms_Width,.tcs .S_md_Width {
		padding-left: 5px
	}
	.tcs .T_ms_Width,.tcs .T_md_Width {
		padding-left: 5px
	}
	.cts .C_sm_Width {
		padding-left: 5px
	}
	.cts .T_ms_Width,.cts .T_md_Width {
		padding-right: 5px
	}
	.tsc .C_sm_Width {
		padding-right: 5px
	}
	.tsc .S_sm_Width {
		padding-left: 5px
	}
	.tsc .T_sm_Width {
		padding-left: 5px
	}
	.sc .S_sm_Width,.sc .S_md_Width {
		padding-left: 5px
	}
	.cs .S_sm_Width,.cs .S_md_Width {
		padding-right: 5px
	}
	.tc .T_sm_Width,.tc .T_md_Width {
		padding-left: 5px
	}
	.ct .T_sm_Width,.ct .T_md_Width {
		padding-right: 5px
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 56.9%
	}
	.tcs .T_md_Width,.tsc .T_md_Width,.cts .T_md_Width {
		width: 43.1%
	}
	.tcs .T_md_push,.tsc .T_md_push,.cts .T_md_push {
		left: 0
	}
	.tcs .S_sm_Width,.tsc .S_sm_Width,.cts .S_sm_Width {
		clear: both;
		width: 100%;
		padding-right: 5px;
		padding-left: 5px
	}
	.tcs .T_md_pull,.tsc .T_md_pull {
		right: 56.9%
	}
	.tcs .sidebar,.tcs .SbC,.tsc .sidebar,.tsc .SbC {
		min-height: 1px !important
	}
	.cts .T_md_pull {
		right: 0
	}
	.cts .sidebar,.cts .SbC {
		min-height: 1px !important
	}
	.tcs .C_md_push {
		left: 43.1%
	}
	.tsc .T_md_pull {
		right: 56.9%
	}
	.tsc .S_md_pull {
		right: 0
	}
	.tsc .C_md_push {
		left: 43.1%
	}
	.cts .C_md_push {
		left: 0
	}
	.S_md_Width {
		width: 38.1%
	}
	.tc .C_md_Width,.ct .C_md_Width {
		width: 56.9%
	}
	.tc .T_md_Width,.ct .T_md_Width {
		width: 43.1%
	}
	.tc .S_md_Width,.ct .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.tc .C_md_push {
		left: 43.1%
	}
	.tc .T_md_pull {
		right: 56.9%
	}
	.ct .C_md_push {
		left: 0
	}
	.ct .T_md_pull {
		right: 0
	}
	.cs .C_md_Width,.sc .C_md_Width {
		width: 56.9%
	}
	.cs .S_md_Width,.sc .S_md_Width {
		width: 43.1%
	}
	.cs .T_md_Width,.sc .T_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .SbC,.sc .SbC {
		min-height: 1px
	}
	.cs .C_md_push {
		left: 0
	}
	.cs .S_md_pull {
		right: 0
	}
	.sc .C_md_push {
		left: 43.1%
	}
	.sc .S_md_pull {
		right: 56.9%
	}
	.cb .C_md_Width {
		width: 100%
	}
	.cb .T_md_Width,.cb .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .C_md_push {
		left: 0
	}
	.cb .S_md_pull {
		right: 0
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.hidden-md {
		display: none !important
	}
}
@media (max-width: 1200px) {
	.CbC,.SbC,.TbC,.topbar,.bottombar {
		padding: 10px
	}
	.CbC .spacer,.SbC .spacer,.TbC .spacer,.topbar .spacer,.bottombar .spacer {
		padding: 5px
	}
}
