﻿#content-container:before {	content:'';	display:block;	height:165px;	width:100%;	position:absolute;	background-color:#25476a;	z-index:0}#page-head,#page-content {	position:relative}.page-header,#page-head,#page-head h1,#page-head h2,#page-head h3,#page-head h4,#page-head h5,#page-head h6,#page-head .text-main,#page-head .breadcrumb li,#page-head .breadcrumb li a,#page-head .breadcrumb .active {	color:#fff}#page-head .breadcrumb>li+li:before {	border-color:#fff}#page-head .select select {	color:#7a878e}.panel .fixed-fluid [class*="fixed-"] {	background-color:transparent}.fixed-fluid [class*="fixed-"] {	background-color:#ecf0f5;	border-radius:3px}html,body {	min-width:290px;	-ms-overflow-style:scrollbar}body {	background-color:#ecf0f5;	font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;	font-size:13px;	font-weight:normal;	color:#7a878e;	-moz-osx-font-smoothing:grayscale;	-webkit-font-smoothing:antialiased !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {	font-weight:600;	color:#4d627b}::selection {	background-color:#25476a;	color:#fff}::-moz-selection {	background-color:#25476a;	color:#fff}::placeholder {	color:#b1b9bd !important}::-webkit-input-placeholder {	color:#b1b9bd !important}::-ms-input-placeholder {	color:#b1b9bd !important}:-ms-input-placeholder {	color:#b1b9bd !important}#container {	min-height:100vh;	height:auto;	position:relative;	min-width:290px;	overflow:hidden}#container.boxed-layout {	background-color:#dfe5ee}#content-container {	position:relative;	padding-top:58px;	padding-bottom:35px;	background-color:#ecf0f5}.fixed-fluid {	margin-left:-10px;	margin-right:-10px}.fixed-fluid:after {	content:'';	display:block;	clear:both}.fixed-fluid>.pull-xs-left {	float:left}.fixed-fluid>.pull-xs-right {	float:right}.fixed-fluid>.fixed-xs-160 {	width:180px}.fixed-fluid>.fixed-xs-200 {	width:220px}.fixed-fluid>.fixed-xs-250 {	width:270px}.fixed-fluid>.fixed-xs-300 {	width:320px}.fixed-fluid>.fixed-xs-350 {	width:370px}.fixed-fluid>[class^="fixed-"],.fixed-fluid [class*=" fixed-"] {	padding-left:10px;	padding-right:10px}.fixed-fluid>.fluid {	overflow:hidden;	padding-left:10px;	padding-right:10px}@media (min-width:768px) {	.fixed-fluid>.pull-sm-left {		float:left	}	.fixed-fluid>.pull-sm-right {		float:right	}	.fixed-fluid>.fixed-sm-160 {		width:180px	}	.fixed-fluid>.fixed-sm-200 {		width:220px	}	.fixed-fluid>.fixed-sm-250 {		width:270px	}	.fixed-fluid>.fixed-sm-300 {		width:320px	}	.fixed-fluid>.fixed-sm-350 {		width:370px	}	.fixed-fluid>.fixed-left-border {		border-left:1px solid rgba(0,0,0,0.07)	}	.fixed-fluid>.fixed-right-border {		border-right:1px solid rgba(0,0,0,0.07)	}	.panel-body>.fixed-fluid>.fixed-left-border {		padding-left:15px	}	.panel-body>.fixed-fluid>.fixed-left-border+.fluid {		padding-right:15px	}	.panel-body>.fixed-fluid>.fixed-right-border {		padding-right:15px	}	.panel-body>.fixed-fluid>.fixed-right-border+.fluid {		padding-left:15px	}}@media (min-width:992px) {	.fixed-fluid>.pull-md-left {		float:left	}	.fixed-fluid>.pull-md-right {		float:right	}	.fixed-fluid>.fixed-md-160 {		width:180px	}	.fixed-fluid>.fixed-md-200 {		width:220px	}	.fixed-fluid>.fixed-md-250 {		width:270px	}	.fixed-fluid>.fixed-md-300 {		width:320px	}	.fixed-fluid>.fixed-md-350 {		width:370px	}}@media (min-width:1200px) {	.fixed-fluid>.pull-lg-left {		float:left	}	.fixed-fluid>.pull-lg-right {		float:right	}	.fixed-fluid>.fixed-lg-160 {		width:180px	}	.fixed-fluid>.fixed-lg-200 {		width:220px	}	.fixed-fluid>.fixed-lg-250 {		width:270px	}	.fixed-fluid>.fixed-lg-300 {		width:320px	}	.fixed-fluid>.fixed-lg-350 {		width:370px	}}#page-title {	padding:10px 20px;	width:100%;	color:#4d627b;	padding-bottom:0}.page-header {	border:0 none;	font-size:1.5em;	font-weight:400;	color:#4d627b;	margin:0;	padding:10px 0 10px}.page-header .label {	margin-right:0.5em}#page-content {	padding:20px 20px 0}#page-content:not(:first-class) {	padding:5px 20px 0}.page-control {	float:right;	padding-top:10px}@media (min-width:768px) {	#content-container {		padding-top:58px	}	#page-title {		display:table;		table-layout:fixed	}	.page-header,.searchbox {		display:table-cell;		vertical-align:middle	}	.searchbox {		width:300px	}	.searchbox .form-control {		background-color:transparent	}}@media (min-width:992px) {	.searchbox {		margin-right:-25px	}	.searchbox .custom-search-form {		margin-right:0	}}.cls-container {	background-color:#ecf0f5;	text-align:center}.cls-container,.cls-container a:not(.btn),.cls-container a:hover:not(.btn),.cls-container a:focus:not(.btn) {	color:#69757b}.bg-img {	position:absolute;	top:0;	bottom:0;	left:0;	right:0;	opacity:.8;	background-position:center center;	background-repeat:no-repeat;	background-attachment:fixed;	-webkit-background-size:cover;	-moz-background-size:cover;	-o-background-size:cover;	background-size:cover}.bg-img ~ .cls-content .panel {	background-color:#fff;	box-shadow:0 0px 20px rgba(0,0,0,0.15)}.cls-header {	position:relative;	background-color:rgba(0,0,0,0.03)}.cls-header.cls-header-lg .cls-brand .brand-icon {	width:60px;	height:60px}#container.cls-container .cls-header .cls-header.cls-header-lg .cls-brand .brand-title {	font-size:27px}.cls-brand {	display:inline-block;	padding:5px 0}.cls-brand .brand-icon {	padding:0}.cls-header-lg .cls-brand {	line-height:60px}.cls-header-sm .cls-brand {	line-height:1.42857}#container.cls-container .cls-brand .brand-icon,#container.cls-container .cls-brand .brand-title {	background-color:transparent;	color:#4d627b;	float:none;	display:inline-block;	line-height:22px;	font-size:20px;	font-weight:600;	padding:5px;	vertical-align:middle;	width:auto}.cls-content {	padding:50px 15px 15px;	padding-top:10vh;	position:relative}.cls-content .error-code {	font-size:120px;	font-weight:400;	margin-bottom:50px}.cls-content .error-search {	max-width:512px;	margin:0 auto}.cls-content .cls-content-sm,.cls-content .cls-content-lg {	width:70%;	min-width:270px;	margin:0 auto;	position:relative;	background-color:transparent;	border:0;	box-shadow:none}@media (min-width:768px) {	.cls-content .cls-content-sm {		width:350px	}	.cls-content .cls-content-lg {		width:550px	}}#page-content .cls-content,#page-head .cls-content {	padding:0 15px 50px 15px}#page-content .error-code,#page-head .error-code {	margin-bottom:10px}@media (min-width:1024px) {	#container.boxed-layout,#container.boxed-layout.navbar-fixed #navbar {		background-color:#8c979b	}	#container.boxed-layout .boxed,#container.boxed-layout #footer {		max-width:1128px;		width:1128px	}	#container.boxed-layout .boxed {		margin:45px auto 0	}	#container.boxed-layout #footer {		margin:0 auto;		bottom:0	}	#container.boxed-layout>.boxed {		position:relative;		overflow:hidden	}	#container.boxed-layout.reveal #content-container,#container.boxed-layout #content-container {		min-height:94vh	}	#container.boxed-layout #aside-container {		min-height:100%	}	#container.boxed-layout.mainnav-in:not(.slide)>#footer {		left:0 !important;		padding-left:220px	}	#container.boxed-layout.mainnav-fixed:not(.navbar-fixed) #mainnav-container.affix-top {		left:0 !important	}	#container.boxed-layout.mainnav-fixed.mainnav-in #mainnav-container {		width:220px;		overflow:hidden	}	#container.boxed-layout.mainnav-fixed.mainnav-out:not(.reveal) #mainnav-container {		width:0	}	#container.boxed-layout.mainnav-fixed #mainnav-container.affix,#container.boxed-layout.mainnav-fixed #mainnav-container.affix-top {		-webkit-transition-property:width;		transition-property:width	}	#container.boxed-layout.mainnav-fixed .boxed {		margin-bottom:0	}	#container.boxed-layout.aside-fixed #aside-container {		width:0;		overflow:hidden	}	#container.boxed-layout.aside-fixed.aside-in #aside-container {		width:255px;		overflow:hidden	}	#container.boxed-layout.aside-fixed.aside-left.mainnav-lg #aside-container.affix-top {		left:220px	}	#container.boxed-layout.aside-fixed.aside-left.mainnav-sm #aside-container.affix-top {		left:55px	}	#container.boxed-layout.aside-fixed.mainnav-lg #aside-container.affix-top,#container.boxed-layout.aside-fixed.mainnav-sm #aside-container.affix-top {		-ms-transform:translateX(0) !important;		-webkit-transform:translateX(0) !important;		transform:translateX(0) !important	}	#container.boxed-layout.footer-fixed .boxed {		margin-bottom:0	}}@media (min-width:1900px) {	#container.boxed-layout .boxed,#container.boxed-layout #footer {		max-width:1280px;		width:1280px	}}.nano {	position:relative;	width:100%;	height:100%;	overflow:hidden}.nano>.nano-content {	position:absolute;	overflow:scroll;	overflow-x:hidden;	top:0;	right:0;	bottom:0;	left:0}.nano>.nano-content::-webkit-scrollbar {	display:none}.nano>.nano-content:focus {	outline:0 !important}.nano>.nano-pane {	background-color:rgba(0,0,0,0.1);	position:absolute;	width:4px;	right:0;	top:0;	bottom:0;	opacity:0;	transition:all 0.7s}.nano>.nano-pane>.nano-slider {	background-color:rgba(0,116,255,0.5);	position:relative;	margin:0;	border-radius:0;	opacity:0.85}.nano.nano-hide {	display:none !important}.has-scrollbar>.nano-content::-webkit-scrollbar {	display:block}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed {	opacity:0.99}.pace .pace-progress,.nano>.nano-pane>.nano-slider {	background-color:#112131}.pace .pace-progress-inner {	box-shadow:0 0 10px #25476a,0 0 5px #25476a}.pace .pace-activity {	background-color:#25476a}#navbar {	position:absolute;	width:100%;	z-index:3999;	background-color:#25476a;	left:0;	top:0}.navbar-header {	display:none}.navbar-content {	background-color:#25476a;	height:59px;	text-align:right}.navbar-aside-icon>*:before {	background-color:#fff !important}.navbar-brand {	color:#25476a;	padding:0;	height:59px;	position:relative;	z-index:2000;	overflow:hidden}.navbar-brand:hover,.navbar-brand:focus {	color:#25476a}.brand-title {	display:block;	line-height:59px}.brand-icon {	display:block;	line-height:59px;	width:59px;	height:59px;	float:left;	margin:0}.brand-text {	display:block;	font-size:19px;	font-weight:600}.navbar-icon-color,.navbar-top-links>li>a:focus:not(.mainnav-toggle)>i,.navbar-top-links>li>a:hover:not(.mainnav-toggle)>i {	color:#d9d9d9;	transition:color 0.4s}.navbar-top-links {	display:inline-block;	height:59px}.navbar-top-links>li {	float:left}.navbar-top-links>li>a {	display:table-cell;	padding:0 8px;	vertical-align:middle;	height:59px;	color:#fff;	transition:all 0.4s}.navbar-top-links>li>a:not(.mainnav-toggle)>i {	color:#fff;	transition:color 0.4s}.navbar-top-links>li>a:focus {	background-color:transparent}.navbar-top-links>li>a:hover {	background-color:#25476a !important;	color:#d9d9d9;	transition:all 0.4s}.navbar-top-links>li>a>i {	font-size:16px;	line-height:1em;	vertical-align:middle}.navbar-top-links .dropdown.open>.dropdown-toggle {	box-shadow:none !important}.navbar-top-links>.open>a,.navbar-top-links>.open>a:focus {	background-color:#224161 !important;	color:#d9d9d9;	box-shadow:none !important}.navbar-top-links .dropdown-menu .panel-body {	padding:0}.navbar-top-links .dropdown-menu .nano:not(.scrollable) {	max-height:180px}.navbar-top-links .dropdown-menu .nano:not(.scrollable) .nano-content {	position:static}.navbar-top-links .tgl-menu-btn {	position:absolute;	left:0}.navbar-top-links .tgl-menu-btn>a,.navbar-top-links .tgl-menu-btn>a:hover,.navbar-top-links .tgl-menu-btn>a:focus {	color:#fff}.navbar-top-links .tgl-menu-btn>a:hover,.navbar-top-links .tgl-menu-btn a:focus {	background-color:transparent}.navbar-top-links .head-list {	list-style:none;	padding:0;	margin:0}.navbar-top-links .head-list li {	padding:2px 10px}.navbar-top-links .head-list li:first-child {	padding-top:10px}.navbar-top-links .head-list li:last-child {	padding-bottom:10px}.navbar-top-links .head-list li a {	display:block;	padding:10px;	background:transparent;	border-radius:3px;	transition:background .3s}.navbar-top-links .head-list li a h5 {	font-size:1em;	font-weight:400}.navbar-top-links .head-list li a i {	color:#4d627b}.navbar-top-links .head-list li a [class^="bg-"] i,.navbar-top-links .head-list li a [class*=" bg-"] i {	color:#fff}.navbar-top-links .head-list li a:hover {	background:rgba(0,0,0,0.05);	color:#7a878e}.navbar-top-links .head-list li a>.media-body {	vertical-align:middle}.badge-header {	position:absolute;	font-size:.85em;	font-weight:normal;	top:45%;	margin-top:-1.5em;	min-width:1.85em;	padding:3px 5px;	right:3px}.badge-header:empty {	display:inline;	border-radius:50%;	min-width:0;	padding:.3em;	right:.7em;	top:57%;	animation-iteration-count:5}.navbar-top-links .dropdown-menu {	margin:0}.navbar-top-links .dropdown-menu .nano {	max-height:265px}.navbar-content .custom-search-form {	display:table-cell;	vertical-align:middle;	height:59px;	padding:0 10px}.navbar-content .custom-search-form i {	color:#fff}.navbar-content .custom-search-form .btn {	font-size:1.4em;	padding:0;	color:#fff !important}.navbar-content .search-container {	position:fixed;	top:0;	left:0;	right:0;	bottom:0;	z-index:9999;	transition-duration:0s !important}.navbar-content .search-container:before {	content:'';	display:block;	position:absolute;	top:0;	bottom:0;	left:0;	right:0;	background-color:transparent;	z-index:-1;	transition:background-color 0.25s}.navbar-content .search-container.in:before {	background-color:rgba(0,0,0,0.5);	transition:background-color 0.25s}.navbar-content .search-container.in input {	opacity:1;	transition:all 0.25s}.navbar-content .search-container input {	padding:0 10px;	height:59px;	border:0 !important;	border-radius:0;	box-shadow:0 2px 5px rgba(0,0,0,0.1);	opacity:0}.img-user {	width:32px;	height:32px;	display:inline-block;	position:relative}#dropdown-user .ic-user {	font-size:16px;	line-height:59px}#dropdown-user .ic-user>i {	vertical-align:middle}#dropdown-user .ic-user>i:before {	line-height:1}.username {	float:right;	white-space:nowrap;	line-height:59px;	margin:0 10px 0 0}@media (max-width:760px) {	.navbar-top-links>li {		position:static	}	.navbar-top-links .dropdown-menu {		width:auto;		left:10px;		right:10px	}		.site_g{	    margin-left:20px;	}}@media (min-width:768px) {	#navbar {		background-color:transparent;		z-index:10000	}	.navbar-header {		background-color:transparent;		display:block;		left:0;		position:relative;		float:left	}	.navbar-header:before {		content:'';		position:absolute;		display:block;		width:100%;		height:59px;		background-color:#25476a	}	#container.mainnav-out .navbar-header:before {		width:0	}	#container.mainnav-in .navbar-header:before {		width:100%	}	#navbar-container {		background-color:#25476a	}	.navbar-content {		position:relative;		left:0;		margin-left:220px;		background-color:transparent	}	.navbar-content .custom-search-form {		padding-left:0;		width:300px;		padding:0 10px	}	.navbar-content .custom-search-form input {		background:transparent;		opacity:1;		padding:0;		box-shadow:none;		color:#fff	}	.navbar-content .custom-search-form input::placeholder {		color:rgba(255,255,255,0.4) !important	}	.navbar-content .custom-search-form input::-webkit-input-placeholder {		color:rgba(255,255,255,0.4) !important	}	.navbar-content .custom-search-form input::-ms-input-placeholder {		color:rgba(255,255,255,0.4) !important	}	.navbar-content .custom-search-form input:-ms-input-placeholder {		color:rgba(255,255,255,0.4) !important	}	.navbar-content .custom-search-form .btn {		display:none	}	.navbar-content .search-container {		display:block !important;		background-color:transparent;		position:static;		box-shadow:none;		height:auto !important	}	.navbar-content .search-container:before {		display:none	}	#navbar .brand-title {		padding:0 1.5em 0 59px;		width:220px	}	#container.mainnav-in .navbar-brand,#container.mainnav-lg .navbar-brand,#container.mainnav-in .brand-title,#container.mainnav-lg .brand-title {		width:220px	}	#container.mainnav-in .brand-icon,#container.mainnav-sm .brand-icon,#container.mainnav-lg .brand-icon {		background-color:transparent	}	#container.mainnav-in .brand-title,#container.mainnav-sm .brand-title,#container.mainnav-lg .brand-title {		color:#fff	}	#container.effect .brand-title,#container.effect.mainnav-in .brand-title,#container.effect.mainnav-sm .brand-title,#container.effect.mainnav-lg .brand-title {		transition:color 0.35s	}	.navbar-middle {		position:static	}	.navbar-top-links:first-child {		margin-left:10px;		float:left	}	.navbar-top-links:last-child {		margin-right:10px;		float:right	}	.navbar-top-links>li>a {		padding:0 12px	}	.navbar-top-links .tgl-menu-btn {		position:static	}	.navbar-top-links .tgl-menu-btn>a,.navbar-top-links .tgl-menu-btn>a:hover {		color:#fff	}	.navbar-top-links .tgl-menu-btn>a:focus {		background-color:transparent;		color:#fff	}}#container.navbar-fixed>#navbar {	position:fixed}#container.navbar-fixed>#navbar .shadow {	box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}#container.navbar-fixed .navbar-top-links .dropdown-menu .nano>.nano-content {	position:absolute}.modal-open>#container.boxed-layout.navbar-fixed>#navbar {	top:0;	bottom:0;	background-color:transparent;	overflow-y:scroll}@media (min-width:1200px) {	.modal-open>#container.boxed-layout.navbar-fixed>#navbar:before {		content:'';		display:block;		position:absolute;		top:0;		left:0;		right:0;		height:45px;		background:#8c979b	}}#mainnav-container {	position:absolute;	width:220px;	left:-220px;	top:0;	bottom:0;	z-index:4000;	min-height:100%;	margin:0 auto}#mainnav {	height:100%;	background-color:#fff;	color:#6b737c}#mainnav .list-header {	font-size:.88em;	font-weight:700;	color:#3c4045;	text-transform:uppercase}#mainnav .list-header:not(:first-child) {	margin-top:35px}#mainnav .list-divider {	border-bottom:1px solid rgba(0,0,0,0.07);	margin:8px 0}#mainnav-menu>.list-divider {	margin:17px 0 15px}#mainnav-menu>.list-divider+.list-header {	margin-top:0}#mainnav-menu-wrap {	height:100%}.mainnav-backdrop {	position:fixed;	top:0;	left:0;	right:0;	background-color:transparent;	transition:background-color .35s;	z-index:10000}#container.mainnav-in .mainnav-backdrop {	bottom:0;	background-color:rgba(0,0,0,0.75);	transition:background-color .35s}#container.mainnav-in #mainnav-container {	z-index:11000}@media (min-width:768px) {	#container.mainnav-in #mainnav-container {		z-index:4000	}}.mainnav-brand>.brand {	display:inline-block}.mainnav-brand>.brand>.brand-icon,.mainnav-brand>.brand>.brand-text {	display:inline-block;	vertical-align:middle;	float:none}.mainnav-brand>.mainnav-toggle {	display:inline-block;	padding:10px;	float:right;	position:relative;	top:50%;	margin-top:0.5em}.mainnav-profile {	color:#4d627b;	opacity:1;	margin-bottom:7px;	max-height:350px;	overflow:hidden}.mainnav-profile .mnp-name {	color:#4d627b;	margin:0;	font-size:1em;	font-weight:700}.mainnav-profile .dropdown-caret,.mainnav-profile .mnp-desc {	font-size:.9em;	color:#4d627b;	opacity:0.75}.mainnav-profile .profile-wrap {	padding:30px 20px 12px;	background-color:#fff}#mainnav .mainnav-profile .list-group {	background-color:#fafafa;	margin:0}#mainnav .mainnav-profile .list-group-item {	color:#4d627b;	padding:12px 20px}#mainnav .mainnav-profile .list-group-item:hover {	color:#303d4c;	background-color:transparent}@media (min-width:768px) {	#mainnav-container {		padding-top:59px	}	#container.mainnav-in .mainnav-backdrop {		display:none	}	#container.mainnav-in #mainnav {		position:static	}	.mainnav-brand {		display:none	}	.mainnav-sm .mainnav-profile {		max-height:0;		overflow:hidden;		opacity:0;		margin:0	}}#mainnav-menu ul,.mainnav-widget ul,.menu-popover ul,.menu-popover .sub-menu ul {	list-style:none;	padding-left:0}#mainnav li .arrow {	float:right;	line-height:1.15;	padding-right:0}#mainnav li .arrow:before {	content:'';	border-style:solid;	border-width:0.1em 0.1em 0 0;	display:inline-block;	height:0.4em;	left:0;	position:relative;	top:0;	width:0.4em;	-webkit-transform:rotate(45deg);	transform:rotate(45deg)}#mainnav li.active>a>.arrow:before {	-webkit-transform:rotate(135deg);	transform:rotate(135deg)}#mainnav li .arrow:before {	transition:all 0.3s}#mainnav-menu a {	display:block;	color:inherit;	padding:12px 18px}#mainnav-menu a strong {	font-weight:600}#mainnav-menu a .badge,#mainnav-menu a .label {	line-height:1.15em}#mainnav-menu>li>a:hover,#mainnav-menu>li>a:active {	color:#25476a}#mainnav-menu>li>a.hover {	color:#25476a;	background-color:#fff}#mainnav-menu>.active-link>a,#mainnav-menu>.active-link>a:hover {	color:#fff;	padding-left:20px;	font-weight:600;	background-color:#25476a;	padding-left:13px;	padding-right:13px;}#mainnav-menu>.active-link>a i,#mainnav-menu>.active-link>a:hover i {	color:#fff}#mainnav-menu>.active-sub>a,#mainnav-menu>.active-sub>a:hover {	color:#fff;	font-weight:600;	background-color:#25476a;	padding-left:13px;	padding-right:13px;	border-radius:3px}#mainnav-menu>.active-sub .active-sub>a,#mainnav-menu>.active-sub .active-sub>a:hover {	color:#25476a;	font-weight:700}#mainnav-menu>.active-sub .active-sub>a>.arrow:before,#mainnav-menu>.active-sub .active-sub>a:hover>.arrow:before {	border-width:0.15em 0.15em 0 0}#mainnav-menu .active:not(.active-sub)>a {	color:#25476a}#mainnav-menu>.active {	background-color:#fafafa}#mainnav-menu>.active .active {	background-color:#f5f5f5}#mainnav-menu ul .list-header {	padding:10px 20px 12px 55px}#mainnav-menu ul ul a {	padding:10px 20px 12px 65px}#mainnav-menu i {	font-size:15px;	padding:0 10px 0 0;	vertical-align:middle}#mainnav-menu .hide-lg {	display:none}#mainnav-menu ul a,.menu-popover .sub-menu ul a {	padding:10px 20px 12px 53px}#mainnav-menu ul a:hover,.menu-popover .sub-menu ul a:hover {	color:#25476a}#mainnav-menu ul ul a:hover,.menu-popover .sub-menu ul ul a:hover {	color:#25476a}#mainnav-menu ul .active-link a,.menu-popover .sub-menu ul .active-link a {	font-weight:700;	color:#25476a}@media (min-width:1200px) {	#mainnav-menu ul a,.menu-popover .sub-menu ul a {		padding:8px 20px 8px 53px	}	#mainnav-menu ul ul a,.menu-popover .sub-menu ul ul a {		padding:8px 20px 8px 65px	}}#container.mainnav-sm #mainnav-menu>.active-link,#container.mainnav-sm #mainnav-menu>.active-sub {	padding:4px}#container.mainnav-sm #mainnav-menu>.active-link>a,#container.mainnav-sm #mainnav-menu>.active-link a:hover,#container.mainnav-sm #mainnav-menu>.active-sub>a,#container.mainnav-sm #mainnav-menu>.active-sub a:hover {	border-radius:3px;	background-color:#25476a;	box-shadow:none}#mainnav-shortcut {	overflow:hidden;	margin-top:15px;	margin-bottom:10px}#mainnav-shortcut ul {	width:100%;	margin:0;	padding:0}#mainnav-shortcut li {	padding:0;	vertical-align:middle;	text-align:center}#mainnav-shortcut .shortcut-grid {	display:table;	border:0;	width:100%;	height:1.7em;	color:#6b737c}#mainnav-shortcut .shortcut-grid>i {	display:table-cell;	vertical-align:middle;	font-size:13px}#mainnav-shortcut .shortcut-grid>span {	display:table-cell;	vertical-align:middle}#mainnav-shortcut .shortcut-wrap .shortcut-grid>.icon-wrap,#mainnav-shortcut .shortcut-wrap .shortcut-grid:hover>.icon-wrap {	transition:all .3s}#mainnav-shortcut .shortcut-wrap .shortcut-grid:hover>.icon-wrap {	background-color:#25476a;	color:#fff}@media (min-width:768px) {	#container:not(.mainnav-sm) #mainnav-shortcut {		margin-top:15px;		margin-bottom:10px	}	#container.mainnav-sm #mainnav-shortcut {		max-height:250px	}	#container.mainnav-sm #mainnav-shortcut .shortcut-wrap .shortcut-grid {		padding:2px 8.75px	}	#container.mainnav-sm #mainnav-shortcut .shortcut-wrap .shortcut-grid .icon-wrap {		transform:translateY(5px)	}	#container.mainnav-sm #mainnav-shortcut>ul>li {		width:100%;		text-align:left	}	#container.mainnav-sm #mainnav-shortcut>ul>li .shortcut-grid {		height:auto;		display:block;		padding:12px 21px	}	#container.mainnav-sm #mainnav-shortcut>ul>li i {		font-size:13px;		line-height:1.42857	}	#container.mainnav-sm #mainnav-shortcut .shortcut-grid>.hide-sm {		display:none	}}.mainnav-widget {	color:#6b737c}.mainnav-widget-content {	padding:10px 15px}.mainnav-widget .show-small a {	display:none}#container.mainnav-fixed #mainnav-container {	position:fixed}#container.mainnav-fixed #mainnav {	height:100%;	height:100vh}#container.mainnav-fixed #mainnav .nano-content {	position:absolute}@media (min-width:768px) {	#container.mainnav-fixed.mainnav-lg #mainnav-menu-wrap {		height:100%	}	#container.mainnav-fixed.mainnav-sm #mainnav-menu-wrap {		height:100%	}	#container.mainnav-sm #mainnav .menu-popover .nano>.nano-content {		top:auto;		max-height:100%;		position:absolute	}	#container.mainnav-sm #mainnav .menu-popover .nano-content {		position:static	}}@media (min-width:760px) {	#container.mainnav-fixed:not(.navbar-fixed) #mainnav-container.affix {		top:-59px;		position:fixed	}	#container.mainnav-fixed:not(.navbar-fixed) #mainnav-container.affix-top {		top:0;		position:absolute	}	#container.mainnav-fixed:not(.navbar-fixed) #mainnav-container.affix-top #mainnav-menu-wrap>.nano>.nano-content {		bottom:59px	}}@media (min-width:1200px) {	#container.mainnav-fixed.navbar-fixed.boxed-layout #mainnav-container {		padding-top:104px	}}@media (min-width:992px) {	#container.mainnav-lg #mainnav-container {		left:0	}	#container.mainnav-lg #footer,#container.mainnav-lg #content-container {		padding-left:220px	}}@media (min-width:768px) and (max-width:991px) {	#container.mainnav-lg #content-container,#container.mainnav-lg #footer {		left:220px	}	#container.mainnav-lg .tgl-menu-btn {		right:220px	}	#container.mainnav-lg #mainnav-container {		left:0	}	#container.mainnav-lg #mainnav-menu-wrap {		height:100%	}}.menu-popover.popover>.popover-title,.menu-popover.popover>.popover-content>.sub-menu>.nano-content,.menu-popover.popover>.popover-content>.single-content {	box-shadow:10px 0 20px -5px rgba(0,0,0,0.15) !important}@media (min-width:768px) {	#container.mainnav-sm .brand-icon {		width:59px;		height:59px	}	#container.mainnav-sm ul:not(.shortcut-wrap) .shortcut-grid:hover,#container.mainnav-sm .popover.mainnav-shortcut {		background-color:#fff;		color:#25476a	}	#container.mainnav-sm .popover.mainnav-shortcut {		box-shadow:10px 0 20px -5px rgba(0,0,0,0.15) !important	}	#container.mainnav-sm #mainnav-menu .list-header,#container.mainnav-sm #mainnav-menu .list-divider,#container.mainnav-sm #mainnav-menu .menu-title,#container.mainnav-sm #mainnav-menu .arrow,#container.mainnav-sm #mainnav-menu .menu-title>.label,#container.mainnav-sm #mainnav-menu .menu-title>.badge {		display:none	}	#container.mainnav-sm #mainnav-menu .hover {		position:relative	}	#container.mainnav-sm #mainnav-menu .hover>.arrow {		display:inline;		position:absolute;		margin-left:5px	}	#container.mainnav-sm #mainnav-menu .hover>.arrow:before {		-webkit-transform:rotate(45deg);		transform:rotate(45deg)	}	#container.mainnav-sm #mainnav-menu a {		white-space:nowrap;		position:relative;		padding:12px 0;		margin:0;		border-radius:0;		text-align:center	}	#container.mainnav-sm #mainnav-menu a .badge {		margin-top:-1.5em	}	#container.mainnav-sm #mainnav-menu a .badge {		position:absolute;		padding:3px 7px;		right:2px;		top:25%	}	#container.mainnav-sm #mainnav-menu a i {		display:inline;		padding:0	}	#container.mainnav-sm #mainnav-menu .active-link>a,#container.mainnav-sm #mainnav-menu .active-sub>a {		color:#fff	}	#container.mainnav-sm #mainnav-menu .collapse {		display:none;		height:0 !important	}	#container.mainnav-sm #mainnav-container,#container.mainnav-sm #navbar .navbar-brand {		width:55px;		left:0	}	#container.mainnav-sm #navbar .navbar-content {		margin-left:55px	}	#container.mainnav-sm #content-container,#container.mainnav-sm #footer {		padding-left:55px;		left:0	}	#container.mainnav-sm #mainnav {		position:relative	}	#container.mainnav-sm #mainnav .mainnav-widget>.show-small a {		display:block;		color:#6b737c;		padding:12px 0 12px 21px	}	#container.mainnav-sm #mainnav .mainnav-widget>.show-small a:hover {		color:#25476a;		transition:background-color .2s,padding-left .3s,box-shadow .4s	}	#container.mainnav-sm #mainnav .mainnav-widget>.hide-small {		display:none	}	#container.mainnav-sm #mainnav .mainnav-widget .hover {		color:#25476a;		background-color:#fff	}	.top-auto {		top:auto !important	}	#mainnav .menu-popover .nano>.nano-content {		position:absolute	}	#mainnav-menu ul ul a:hover,.menu-popover .sub-menu ul ul a:hover {		background-color:rgba(0,0,0,0.0005)	}	.menu-popover {		left:55px !important	}	.menu-popover .sub-menu .pop-in {		display:block;		visibility:visible	}	.menu-popover .sub-menu ul {		background-color:#f7f7f7	}	.menu-popover .sub-menu ul ul {		background-color:#f2f2f2	}	.menu-popover .sub-menu ul ul>li>a {		padding-left:27px	}	.menu-popover .sub-menu ul ul>li>a:hover {		color:#25476a	}	.menu-popover .sub-menu ul a:hover {		color:#25476a	}	.menu-popover .sub-menu ul li>a {		display:block;		color:#6b737c;		padding:12px 17px	}	.menu-popover .single-content {		color:#25476a;		background-color:#fff	}	.menu-popover.popover {		width:220px;		padding:0;		border:0;		border-radius:0 3px 3px 0;		background-color:#fafafa;		color:#25476a;		position:absolute;		box-shadow:none;		margin-left:0	}	.menu-popover.popover.in {		-webkit-animation:fadeIn .3s;		animation:fadeIn .3s	}	.menu-popover>.popover-title {		border:0;		border-radius:0;		padding:14px 20px;		background-color:#fff;		font-size:1.05em;		font-weight:600;		position:relative;		z-index:5000;		color:#25476a	}	.menu-popover>.popover-title strong {		font-weight:300	}	.menu-popover>.popover-content {		padding:0;		width:100%;		position:absolute;		border-radius:0 0 3px 0	}	.menu-popover>.popover-content>.single-content {		padding:12px 14px;		display:block;		white-space:nowrap	}	.menu-popover>.popover-content>.single-content strong {		font-weight:300	}	.menu-popover>.popover-content>.single-content .label,.menu-popover>.popover-content>.single-content .badge {		margin-left:10px;		float:none !important	}	.menu-popover ul {		width:220px;		margin-bottom:0	}	.menu-popover .mainnav-widget-content {		background-color:#fff	}	.menu-popover .mainnav-widget-content>.list-group {		display:block;		width:auto	}}.popover.mainnav-shortcut {	white-space:nowrap}.popover.mainnav-shortcut .popover-content {	padding:12px 15px}.mainnav-sm .popover.mainnav-shortcut {	display:block !important;	border:0;	margin-top:-42.57141px;	margin-left:-1px;	padding:0;	box-shadow:none;	overflow:hidden;	width:auto;	max-width:300px;	border-radius:0 3px 3px 0;	background-color:#fafafa;	color:#25476a;	left:55px !important}.mainnav-sm .popover.mainnav-shortcut.in {	-webkit-animation:fadeIn .3s;	animation:fadeIn .3s}.mainnav-sm .popover.mainnav-shortcut.in .popover-content {	height:100%;	margin:0}.mainnav-sm .popover.mainnav-shortcut>.arrow {	display:none}@-webkit-keyframes fadeIn {	from {		opacity:0	}	to {		opacity:1	}}@keyframes fadeIn {	from {		opacity:0	}	to {		opacity:1	}}#container.mainnav-out #content-container,#container.mainnav-in #mainnav-container {	left:0}#container.mainnav-in #mainnav-menu-wrap {	height:100%}@media (min-width:768px) {	#container.mainnav-in.footer-fixed #footer,#container.mainnav-in #content-container,#container.mainnav-in #footer {		left:220px	}	#container:not(.boxed-layout).mainnav-in.easeInBack #mainnav-container,#container:not(.boxed-layout).mainnav-in.easeOutBack #mainnav-container,#container:not(.boxed-layout).mainnav-in.easeInOutBack #mainnav-container,#container:not(.boxed-layout).mainnav-in.jumping #mainnav-container,#container:not(.boxed-layout).mainnav-out.easeInBack #mainnav-container,#container:not(.boxed-layout).mainnav-out.easeOutBack #mainnav-container,#container:not(.boxed-layout).mainnav-out.easeInOutBack #mainnav-container,#container:not(.boxed-layout).mainnav-out.jumping #mainnav-container {		box-shadow:-20px 0 0 0 #fff	}	#container.mainnav-in #navbar,#container.mainnav-in .navbar-header {		left:0	}	#container.mainnav-in .tgl-menu-btn {		right:0	}	#container.mainnav-in.aside-in #aside-container {		right:-220px	}	#container.mainnav-out .brand-title {		background-color:transparent;		color:#fff	}}@media (min-width:768px) {	#container.reveal #content-container {		min-height:100vh	}	#container.mainnav-out.reveal #content-container,#container.mainnav-in.reveal #content-container {		z-index:7000	}	#container.mainnav-in.reveal.aside-in #aside-container {		right:-220px	}	#container.mainnav-in.reveal.aside-in #footer {		left:220px	}	#container.mainnav-out.reveal #aside-container,#container.mainnav-in.reveal #aside-container {		z-index:9000	}	#container.mainnav-out.reveal.aside-left:not(.aside-in) #aside-container,#container.mainnav-in.reveal.aside-left:not(.aside-in) #aside-container {		left:-255px	}	#container.mainnav-out.reveal #footer,#container.mainnav-in.reveal #footer {		z-index:8000	}	#container.mainnav-out.reveal #mainnav-container {		left:-220px	}	#container.mainnav-in.reveal.slide .navbar-header:before,#container.mainnav-out.reveal.slide .navbar-header:before,#container.mainnav-out.reveal:not(.slide) #mainnav-container,#container.mainnav-in.reveal:not(.slide) #mainnav-container {		left:0;		-webkit-transition-duration:0;		transition-duration:0	}}@media (min-width:768px) {	#container.mainnav-in.slide #navbar,#container.mainnav-in.slide #content-container,#container.mainnav-in.slide #footer {		left:0	}	#container.mainnav-in.slide.aside-in.aside-left #aside-container {		left:0	}	#container.mainnav-in.slide.aside-in #aside-container {		right:0	}}@media (min-width:1200px) {	#container.boxed-layout.mainnav-fixed #mainnav-container {		left:auto !important	}}#container #aside-container {	padding:0 20px;	position:relative;	top:0;	z-index:3000}#container #aside-container .nano-content {	position:static;	outline:none}#container #aside .list-link li a:not(.btn) {	color:#d1d1d1}#container #aside .list-link li a:not(.btn):hover {	color:#fff}#container #aside .badge-stat {	color:#344146}#container #aside .text-main {	color:#fff}#container.aside-float.aside-in #aside-container {	box-shadow:-1px 0 17px rgba(0,0,0,0.25)}#aside {	background-color:#344146;	color:#fff;	overflow:hidden;	-webkit-transform-style:preserve-3d;	-webkit-backface-visibility:hidden;	-webkit-perspective:1000;	-webkit-transform:translateZ(0)}#aside a:not(.btn):not(.btn-link) {	color:inherit}#aside.aside-xs-in {	max-height:none;	overflow:hidden;	margin-bottom:70px}#aside .btn-link {	color:#fff}#aside .text-muted {	color:#879da6}#aside-container #aside .nav-tabs.nav-justified>li {	display:table-cell;	width:1%}#aside-container #aside .nav-tabs li {	border-bottom:1px solid #293337}#aside-container #aside .nav-tabs li>a {	border-radius:0;	border:0;	background-color:#344146;	padding:1.4em 0;	margin:0}#aside-container #aside .nav-tabs li>a>i {	font-size:1.35em;	vertical-align:sub}#aside-container #aside .nav-tabs li>a:before {	content:'';	display:block;	background:#25476a;	height:2px;	position:absolute;	bottom:-1px;	left:50%;	right:50%;	transition:left 0.05s,right 0.05s}#aside-container #aside .nav-tabs li:first-child>a {	border-left:0}#aside-container #aside .nav-tabs li:last-child>a {	border-right:0}#aside-container #aside .nav-tabs li:not(.active) a {	opacity:.5}#aside-container #aside .nav-tabs .active a:before {	left:0;	right:0;	transition:left 0.15s,right 0.15s}#aside-container #aside .tab-content {	padding:5px 0}#container.aside-bright #aside .nav-tabs li {	border-bottom:1px solid #f9f9f9}#container.aside-bright #aside .nav-tabs li>a {	background-color:#fff}@media (max-width:760px) {	#container>div>#aside-container {		padding-top:59px	}	#container.aside-left.aside-in #aside-container {		left:0;		right:auto	}	#container.aside-left #aside-container {		left:-255px;		right:auto	}	#container.aside-left.mainnav-sm #content-container,#container.aside-left.mainnav-sm #footer {		padding-left:0	}}@media (min-width:768px) {	#container.mainnav-sm.aside-left.aside-in #aside-container {		left:55px;		right:auto	}	div#container.mainnav-lg.aside-left.aside-in #content-container,div#container.mainnav-lg.aside-left.aside-in #footer {		padding-left:220px;		text-align:left	}}#aside {	background-color:#344146;	height:100%}#container #aside-container {	padding:0;	position:absolute;	width:255px;	height:auto;	left:auto;	right:-255px;	top:0;	bottom:0;	min-height:100vh;	overflow:hidden;	z-index:3000}#container #aside-container .nano-content {	position:absolute}#container #content-container,#container #footer {	padding-right:0}#container.mainnav-in:not(.slide) #footer,#container.mainnav-in #content-container {	padding-right:0}@media (min-width:768px) {	#container #aside {		padding-top:59px	}}@media (min-width:1024px) {	#container.aside-in #aside {		padding-top:59px	}	#container.aside-in:not(.aside-float) #content-container {		padding-right:255px	}	#container.aside-in.aside-left:not(.aside-float) #content-container,#container.aside-in.aside-left:not(.aside-float) #footer {		padding-left:255px;		padding-right:0	}	#container.aside-in:not(.aside-float) #content-container,#container.aside-in:not(.aside-float) #footer {		padding-right:255px	}	#container.aside-in.aside-left:not(.aside-float) #content-container,#container.aside-in.aside-left:not(.aside-float) #footer {		padding-left:255px;		padding-right:0	}	#container.aside-in.aside-left.mainnav-lg:not(.aside-float) #content-container,#container.aside-in.aside-left.mainnav-lg:not(.aside-float) #footer {		padding-left:475px;		padding-right:0	}	#container.aside-in.aside-left.mainnav-lg #aside-container {		left:220px;		right:auto	}	#container.aside-in.aside-left.mainnav-sm:not(.aside-float) #content-container,#container.aside-in.aside-left.mainnav-sm:not(.aside-float) #footer {		padding-left:310px;		padding-right:0	}	#container.aside-in.aside-left.mainnav-sm #aside-container {		left:55px;		right:auto	}	#container.aside-in.aside-left.mainnav-in #aside-container {		left:220px;		right:auto	}}#container.aside-in #aside-container {	left:auto;	right:0}#container.aside-in.aside-left.mainnav-in #aside-container {	left:220px;	right:auto}@media (min-width:768px) {	#container.aside-left #aside-container,#container.aside-in.aside-left #aside-container {		left:-35px;		right:auto	}	#container.mainnav-out.aside-left #aside-container,#container.mainnav-out.aside-in.aside-left #aside-container {		left:0;		right:auto	}	#container.aside-left.mainnav-sm #aside-container {		left:-200px	}	#container.aside-left.mainnav-sm:not(.aside-float) #content-container,#container.aside-left.mainnav-sm:not(.aside-float) #footer {		padding-left:55px	}	#container.aside-left.mainnav-out:not(.aside-in) #aside-container {		left:-255px	}}#container.aside-fixed #aside-container {	position:fixed}#container.aside-fixed #aside {	height:100%}#container.aside-fixed #aside .nano-content {	position:absolute}#container.aside-fixed:not(.navbar-fixed) #aside-container.affix {	top:-59px;	position:fixed}#container.aside-fixed:not(.navbar-fixed) #aside-container.affix-top {	top:0;	position:absolute}#container.aside-bright #aside {	background-color:#fff;	color:#7a878e}#container.aside-bright #aside .badge-stat {	color:#fff}#container.aside-bright #aside .text-main {	color:#4d627b}#container.aside-bright #aside .text-light {	color:#7a878e}#container.aside-bright #aside .text-muted {	color:#96a0a5}#container.aside-bright #aside .progress {	background-color:#e6e6e6}#container.aside-bright #aside .list-link li a:not(.btn) {	color:#88939a}#container.aside-bright #aside .list-link li a:not(.btn):hover {	color:#7a878e}#container.aside-bright #aside a:not(.btn) {	color:#7a878e}#container.aside-bright #aside a:not(.btn):hover,#container.aside-bright #aside a:not(.btn):focus {	color:#626d73}#container.aside-bright #aside .btn-link {	color:#7a878e}#container.aside-bright #aside>.nano {	border-width:0 1px;	border-style:solid;	border-color:rgba(0,0,0,0.07)}@media (min-width:1200px) {	#container.aside-fixed.navbar-fixed.boxed-layout:not(.aside-left) #aside-container {		transform:none !important	}	#container.aside-fixed.navbar-fixed.boxed-layout #aside {		padding-top:104px	}	#container.aside-fixed.navbar-fixed.boxed-layout.aside-left:not(.aside-in) #aside-container {		left:2px	}}.page-fixedbar-container>.page-fixedbar-content>.nano>.nano-content {	position:static}.page-fixedbar-content {	background-color:#fff;	color:#7a878e;	border:0;	box-shadow:0 1px 1px rgba(0,0,0,0.07);	border-radius:3px;	margin:20px 20px 0}.page-fixedbar-content>.nano {	border-width:0 1px;	border-style:solid;	border-color:rgba(0,0,0,0.07)}@media (min-width:768px) {	.page-fixedbar-container>.page-fixedbar-content>.nano>.nano-content {		position:absolute	}	.page-fixedbar-container {		padding:0;		position:absolute;		width:240px;		height:auto;		left:0;		right:auto;		top:0;		bottom:0;		min-height:100vh;		overflow:hidden;		z-index:1	}	.page-fixedbar-content {		box-shadow:none;		margin:0;		padding-top:59px;		padding-bottom:29.5px;		height:100%	}	.page-fixedbar #page-head,.page-fixedbar #page-content {		margin-left:240px	}	.mainnav-sm .page-fixedbar-container {		left:55px	}	.mainnav-lg .page-fixedbar-container {		left:220px	}	.page-fixedbar.page-fixedbar-right #page-head,.page-fixedbar.page-fixedbar-right #page-content {		margin-left:0;		margin-right:240px	}	.page-fixedbar.page-fixedbar-right .page-fixedbar-container {		left:auto;		right:0	}}@media (min-width:1024px) {	.mainnav-sm.aside-in.aside-left:not(.aside-float):not(.page-fixedbar-right) .page-fixedbar-container {		left:309px	}	.mainnav-lg.aside-in.aside-left:not(.aside-float):not(.page-fixedbar-right) .page-fixedbar-container {		left:474px	}	.mainnav-in.aside-in.aside-left:not(.aside-float):not(.page-fixedbar-right) .page-fixedbar-container {		left:254px	}	.mainnav-out.aside-in.aside-left:not(.aside-float):not(.page-fixedbar-right) .page-fixedbar-container {		left:254px	}	.page-fixedbar.page-fixedbar-right.mainnav-sm.aside-in:not(.aside-float):not(.aside-left) .page-fixedbar-container {		right:254px;		left:auto	}	.page-fixedbar.page-fixedbar-right.mainnav-lg.aside-in:not(.aside-float):not(.aside-left) .page-fixedbar-container {		right:254px;		left:auto	}	.page-fixedbar.page-fixedbar-right.mainnav-in.aside-in:not(.aside-float):not(.aside-left) .page-fixedbar-container {		right:254px;		left:auto	}	.page-fixedbar.page-fixedbar-right.mainnav-out.aside-in:not(.aside-float):not(.aside-left) .page-fixedbar-container {		right:254px;		left:auto	}}#footer {	border-top:1px solid rgba(0,0,0,0.07);	background-color:#f6f8fa;	color:#7a878e;	position:absolute;	padding-top:10px;	bottom:0;	z-index:2;	left:0;	right:0;	height:35px}#footer p {	margin-bottom:5px}.footer-list {	margin-bottom:0}.footer-list>li {	vertical-align:top}#container.footer-fixed #footer {	left:0;	position:fixed;	bottom:0;	margin-top:-35px;	z-index:1}#footer .show-fixed {	display:none}#footer .hide-fixed {	display:block;	height:100%}#container.footer-fixed #footer .show-fixed {	display:block;	height:100%}#container.footer-fixed #footer .hide-fixed {	display:none}.collapsing {	transition-duration:10ms}@media (min-width:768px) {	.effect .mainnav-profile {		transition:opacity .35s,max-height .55s	}}.effect #navbar,.effect #content-container,.effect #mainnav-container,.effect #aside-container,.effect #footer,.effect .navbar-brand,.effect .navbar-content,.effect .navbar-header:before,.effect .page-fixedbar-container {	transition-property:width,padding,left,right;	transition-duration:.35s}.effect .navbar-content {	transition-property:margin-left}.effect .collapsing {	transition-duration:.4s}.easeInQuart #navbar,.easeInQuart #content-container,.easeInQuart #mainnav-container,.easeInQuart #aside-container,.easeInQuart #footer,.easeInQuart .collapsing,.easeInQuart .navbar-brand,.easeInQuart .navbar-content,.easeInQuart .navbar-header:before,.easeInQuart .page-fixedbar-container {	transition-duration:.35s;	transition-timing-function:cubic-bezier(0.755,0.045,0.915,0.135)}.easeOutQuart #navbar,.easeOutQuart #content-container,.easeOutQuart #mainnav-container,.easeOutQuart #aside-container,.easeOutQuart #footer,.easeOutQuart .collapsing,.easeOutQuart .navbar-brand,.easeOutQuart .navbar-content,.easeOutQuart .navbar-header:before,.easeOutQuart .page-fixedbar-container {	transition-duration:.5s;	transition-timing-function:cubic-bezier(0.015,0.77,0.04,0.985)}.easeInBack #navbar,.easeInBack #content-container,.easeInBack #mainnav-container,.easeInBack #aside-container,.easeInBack #footer,.easeInBack .collapsing,.easeInBack .navbar-brand,.easeInBack .navbar-content,.easeInBack .navbar-header:before,.easeInBack .page-fixedbar-container {	transition-duration:.35s;	transition-timing-function:cubic-bezier(0.705,-0.155,0.735,0.045)}.easeOutBack #navbar,.easeOutBack #content-container,.easeOutBack #mainnav-container,.easeOutBack #aside-container,.easeOutBack #footer,.easeOutBack .collapsing,.easeOutBack .navbar-brand,.easeOutBack .navbar-content,.easeOutBack .navbar-header:before,.easeOutBack .page-fixedbar-container {	transition-duration:.35s;	transition-timing-function:cubic-bezier(0.28,1.02,0.36,1.145)}.easeInOutBack #navbar,.easeInOutBack #content-container,.easeInOutBack #mainnav-container,.easeInOutBack #aside-container,.easeInOutBack #footer,.easeInOutBack .collapsing,.easeInOutBack .navbar-brand,.easeInOutBack .navbar-content,.easeInOutBack .navbar-header:before,.easeInOutBack .page-fixedbar-container {	transition-duration:.5s;	transition-timing-function:cubic-bezier(1,-0.28,0,1.275)}.steps #navbar,.steps #content-container,.steps #mainnav-container,.steps #aside-container,.steps #footer,.steps .collapsing,.steps .navbar-brand,.steps .navbar-content,.steps .navbar-header:before,.steps .page-fixedbar-container {	transition-duration:.5s;	transition-timing-function:cubic-bezier(0,0.955,1,0.045)}.jumping #navbar,.jumping #content-container,.jumping #mainnav-container,.jumping #aside-container,.jumping #footer,.jumping .collapsing,.jumping .navbar-brand,.jumping .navbar-content,.jumping .navbar-header:before,.jumping .page-fixedbar-container {	transition-duration:.7s;	transition-timing-function:cubic-bezier(0.135,1.525,0,0.9)}.rubber #navbar,.rubber #content-container,.rubber #mainnav-container,.rubber #aside-container,.rubber #footer,.rubber .collapsing,.rubber .navbar-brand,.rubber .navbar-content,.rubber .navbar-header:before,.rubber .page-fixedbar-container {	transition-duration:.5s;	transition-timing-function:cubic-bezier(0,1.65,1,-0.6)}.mega-dropdown {	position:static !important}.navbar-top-links>.mega-dropdown>.dropdown-menu.mega-dropdown-menu {	left:5px;	right:5px}.mega-dropdown .dropdown-header {	font-size:1em;	padding:10px 4px}.dropdown-menu.mega-dropdown-menu {	padding:15px}.dropdown-menu.mega-dropdown-menu:after {	content:'';	display:table;	clear:both}.dropdown-menu.mega-dropdown-menu .list-unstyled li a {	display:block;	padding:4px;	background-color:transparent}.dropdown-menu.mega-dropdown-menu .list-unstyled li a:not(.disabled-link):hover {	background-color:rgba(0,0,0,0.05)}.faq-accordion .accordion:not(:last-child) {	padding-bottom:70px}.faq-accordion .accordion .panel-title {	font-weight:400}.comments .media-left {	padding:0}.comments .media-body {	padding-left:10px;	padding-bottom:15px}.comments .comment-header small {	margin-left:5px}.comments .comment-body {	padding-top:15px}.comments .comment-content {	margin-bottom:10px}.comments .comment-photos img {	border-radius:5px}.comments+.comments {	padding-top:15px;	border-top:1px solid rgba(0,0,0,0.07)}.tasklist {	background-color:rgba(0,0,0,0.03);	border-radius:3px;	padding:10px}.tasklist li {	cursor:-webkit-grab;	cursor:grab;	background-color:#fff;	border-radius:3px;	box-shadow:0 1px 1px rgba(0,0,0,0.07);	border-width:1px 1px 1px 3px;	border-style:solid;	border-color:transparent transparent transparent #b4b4b4;	padding:10px 15px 10px 15px;	margin-bottom:20px}.tasklist li.ui-sortable-helper {	cursor:-webkit-grabbing !important;	cursor:grabbing}.tasklist .task-img {	margin-left:-15px;	margin-right:-16px;	margin-bottom:15px}.tasklist .task-img:first-child {	margin-top:-10px}.tasklist .task-info {	border-left-color:#038ece}.tasklist .task-success {	border-left-color:#44ad4c}.tasklist .task-warning {	border-left-color:#ffb300}.tasklist .task-danger {	border-left-color:#e22020}.tasklist .task-footer {	display:block;	text-align:justify;	font-size:0}.tasklist .task-footer:after {	content:'';	display:inline-block;	width:100%}.tasklist .task-footer>span {	font-size:13px}.tasklist .task-placeholder {	border:1px dashed rgba(124,124,124,0.5) !important;	background-color:rgba(235,235,0,0.35) !important;	padding:20px}.file-sidebar .list-group-items {	padding:10px 10px}.file-list {	list-style:none;	padding:20px 0}.file-list>li {	position:relative;	padding:12px;	border-radius:1px}.file-list>li:after {	content:'';	display:table;	clear:both}.file-list>li:nth-child(odd) {	background-color:rgba(0,0,0,0.025)}.file-list>li:hover {	background-color:rgba(0,0,0,0.05)}.file-list>li.selected {	background-color:#f2f0c2}.file-list .file-control {	float:left;	width:50px;	line-height:3em}.file-list .media {	overflow:hidden;	margin:0 20px 0 0}.file-list .media-block>.media-left {	font-size:2.5em;	line-height:1.2em}.file-list .media-block .media-body {	vertical-align:middle}.file-list .file-details {	display:block;	overflow:hidden;	margin-right:50px}.file-list .file-name {	color:#4d627b;	margin-bottom:0;	font-weight:700;	display:block;	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis}.file-list .file-name.single-line {	line-height:2.5em}.file-list .file-settings {	float:right;	font-size:85%;	text-align:right}.file-list .file-settings a,.file-list .file-settings button {	padding:10px 5px;	display:inline-block}.file-panel {	border-top:1px solid rgba(0,0,0,0.07);	margin-top:20px}.file-toolbar {	padding:5px 0;	text-align:center}.file-toolbar>.btn-file-toolbar {	padding:0;	display:inline-block;	float:none !important}.file-toolbar>.btn-file-toolbar .btn {	padding:6px}@media (min-width:768px) {	.file-panel {		border-top:0;		margin-top:0	}	.file-manager .file-sidebar {		padding-right:15px;		border-right:1px solid rgba(0,0,0,0.07)	}	.file-toolbar {		padding:5px 0;		text-align:left	}	.file-toolbar>.btn-file-toolbar {		padding:0 10px;		display:inline-block	}	.file-toolbar>.btn-file-toolbar.pull-right {		float:right !important	}	.file-toolbar>.btn-file-toolbar:not(:first-child) {		border-left:1px solid rgba(0,0,0,0.07)	}	.file-toolbar>.btn-file-toolbar:first-child {		padding-left:0	}}#container .invoice-masthead {	text-align:center;	padding-bottom:20px;	margin-bottom:50px}#container .invoice-masthead:after {	content:'';	display:table;	clear:both}#container .invoice-masthead>.invoice-text {	margin-bottom:30px;	padding-bottom:20px;	border-bottom:1px solid rgba(0,0,0,0.07)}#container .invoice-masthead>.invoice-brand {	display:inline-block}#container .invoice-logo>.media-left,#container .invoice-logo>.media-body {	display:table-cell;	float:none;	vertical-align:middle}#container .invoice-details {	min-width:200px;	margin:0 auto}#container .invoice-details td {	padding:2px 0}#container .invoice-summary thead>tr>th {	font-weight:700;	padding-top:25px;	padding-bottom:15px}#container .invoice-summary tbody>tr>td {	vertical-align:middle}#container .invoice-summary tbody>tr>td>strong {	display:block;	font-weight:600;	color:#4d627b}#container .invoice-summary .min-col {	width:10%;	min-width:100px}#container .invoice-total {	max-width:320px;	float:right}#container .invoice-total>tbody>tr td {	border:0 !important;	text-align:right}#container .invoice-total>tbody>tr td:first-child {	color:#4d627b}#container .invoice-total>tbody>tr td:last-child {	width:200px}@media (min-width:768px) {	#container .invoice-masthead {		text-align:left;		border-bottom:1px solid rgba(0,0,0,0.07)	}	#container .invoice-masthead>.invoice-text {		margin-bottom:0;		padding-bottom:0;		border-bottom:0;		float:right	}	#container .invoice-masthead>.invoice-brand {		display:block	}	#container .invoice-masthead:after {		content:'';		clear:both	}	#container .invoice-logo>.media-left,#container .invoice-logo>.media-body {		display:table-cell;		float:none;		vertical-align:middle	}	#container .invoice-details {		float:right	}}@media print {	#container .invoice-masthead {		text-align:left;		border-bottom:1px solid rgba(0,0,0,0.07)	}	#container .invoice-masthead>.invoice-text {		margin-bottom:0;		padding-bottom:0;		border-bottom:0;		float:right	}	#container .invoice-masthead>.invoice-brand {		display:block	}	#container .invoice-masthead:after {		content:'';		clear:both	}	#container .invoice-bill:after {		content:'';		clear:both	}	#container .invoice-bill>div {		text-align:left;		float:left	}	#container .invoice-bill div:last-child {		float:right	}	#container .invoice-total {		width:auto	}	#container .invoice-details {		float:right	}}.ribbon {	position:absolute;	right:-5px;	top:-5px;	z-index:1;	overflow:hidden;	width:75px;	height:75px;	text-align:right}.ribbon-container {	position:relative}.ribbon span {	font-size:10px;	font-weight:bold;	color:#FFF;	text-transform:uppercase;	text-align:center;	line-height:20px;	transform:rotate(45deg);	-webkit-transform:rotate(45deg);	width:100px;	display:block;	background:#E53F50;	box-shadow:0 3px 10px -5px #000;	position:absolute;	top:19px;	right:-21px}.ribbon span:before {	content:"";	position:absolute;	left:0px;	top:100%;	z-index:-1;	border-left:3px solid #e53f50;	border-right:3px solid transparent;	border-bottom:3px solid transparent;	border-top:3px solid #e53f50}.ribbon span:after {	content:"";	position:absolute;	right:0px;	top:100%;	z-index:-1;	border-left:3px solid transparent;	border-right:3px solid #e53f50;	border-bottom:3px solid transparent;	border-top:3px solid #e53f50}.pricing {	text-align:center;	padding:30px 0}.pricing .panel {	position:relative}.pricing .panel>.panel-body {	padding:20px}.pricing .pricing-title {	font-size:1.3em;	font-weight:700;	text-transform:uppercase;	color:#4d627b}.pricing .pricing-desc {	font-size:.9em;	color:#96a0a5}.pricing .pricing-price {	margin:25px 0}.pricing .pricing-price span:not(:first-child) {	font-size:1.2em;	font-weight:700}.pricing .pricing-price span:first-child {	font-size:4.5em;	vertical-align:-.5em}.pricing .pricing-price p {	margin-bottom:0}.pricing .pricing-list {	list-style:none;	padding:0;	margin:25px 0}.pricing .pricing-list li {	padding:5px 0;	color:#4d627b}.pricing .pricing-list strong {	color:#4d627b}@media (min-width:768px) {	.pricing.pricing-no-gutter-sm {		margin-left:0;		margin-right:0	}	.pricing.pricing-no-gutter-sm>[class^="col-sm"],.pricing.pricing-no-gutter-sm>[class*=" col-sm"] {		padding-left:0;		padding-right:0	}	.pricing.pricing-no-gutter-sm>[class^="col-sm"]:not(.pricing-featured):not(:first-child),.pricing.pricing-no-gutter-sm>[class*=" col-sm"]:not(.pricing-featured):not(:first-child) {		box-shadow:-1px 0 0 rgba(0,0,0,0.07)	}	.pricing.pricing-no-gutter-sm .pricing-featured>.panel {		position:relative;		margin-top:-25px;		box-shadow:0 0 15px 2px rgba(0,0,0,0.07) !important;		z-index:2	}	.pricing.pricing-no-gutter-sm .pricing-featured>.panel>.panel-body>*:not(.btn) {		padding-top:10px	}	.pricing.pricing-no-gutter-sm .pricing-featured>.panel>.panel-body>.btn {		margin-top:35px	}}@media (min-width:992px) {	.pricing.pricing-no-gutter {		margin-left:0;		margin-right:0	}	.pricing.pricing-no-gutter>[class^="col-"],.pricing.pricing-no-gutter>[class*=" col-"] {		padding-left:0;		padding-right:0	}	.pricing.pricing-no-gutter>[class^="col-"]:not(.pricing-featured):not(:first-child) .panel-body,.pricing.pricing-no-gutter>[class*=" col-"]:not(.pricing-featured):not(:first-child) .panel-body {		box-shadow:-1px 0 0 rgba(0,0,0,0.07)	}	.pricing-featured>.panel {		position:relative;		margin-top:-25px;		box-shadow:0 0 15px 2px rgba(0,0,0,0.07) !important;		z-index:2	}	.pricing-featured>.panel>.panel-body>*:not(.btn) {		padding-top:10px	}	.pricing-featured>.panel>.panel-body>.btn {		margin-top:35px	}}.widget-header {	padding:15px 15px 50px 15px;	min-height:125px;	position:relative;	overflow:hidden}.widget-control {	position:absolute;	padding:10px;	top:0;	right:0}.widget-bg {	position:absolute;	top:0;	left:0;	min-width:100%;	min-height:100%}.widget-title {	position:relative}.widget-body {	padding:50px 15px 15px;	position:relative}.widget-img {	position:absolute;	width:64px;	height:64px;	left:50%;	margin-left:-32px;	top:-32px}.chat-user-list>a {	display:block;	padding:15px 12px}.chat-user-list .media-left {	display:block;	float:left;	position:relative}.chat-user-list .media-body {	display:block;	overflow:hidden;	width:auto}.chat-user-list .chat-info {	float:right;	margin-left:3px;	text-align:right}.chat-user-list .chat-info>span:first-child {	display:block}.chat-user-list .chat-info>span {	margin:.55em 0 0}.chat-user-list .chat-info>.text-xs {	font-size:.75em}.chat-user-list .chat-text>p {	display:block;	margin-bottom:5px;	overflow:hidden;	text-overflow:ellipsis;	white-space:nowrap}.chat-user-list .chat-unread .chat-username {	font-weight:700;	color:#4d627b}.chat-body {	background-color:#d6dbe0}.chat-body>div {	padding-bottom:20px}.chat-body .chat-me .media-left {	float:right;	padding:0 0 0 10px}.chat-body .chat-me .media-body {	text-align:right}.chat-body .media-body>div>span,.chat-body .media-body>div>p {	display:inline-block;	padding:7px 12px;	margin-bottom:2px;	border-radius:3px;	background-color:#038ece;	color:#fff;	vertical-align:top}.chat-body .media-body>div>span small,.chat-body .media-body>div>p small {	display:block;	font-size:.8em;	margin-top:5px;	opacity:0.8}.chat-body .media-body>div img {	max-width:256px}.chat-body .chat-user .media-body>div>span,.chat-body .chat-user .media-body>div>p {	background-color:#fff;	color:#575757}.chat-body .chat-meta-day {	display:flex;	margin:40px 0;	text-align:center;	-webkit-box-pack:justify;	justify-content:space-between;	-webkit-box-align:center;	align-items:center}.chat-body .chat-meta-day:before,.chat-body .chat-meta-day:after {	content:'';	-webkit-box-flex:1;	flex:1 1 0%;	border-top:1px solid rgba(0,0,0,0.07)}.chat-body .chat-meta-day .badge {	background-color:#fff;	color:inherit !important}.blog .panel {	padding:15px}.blog .panel>.blog-header {	margin:-15px -15px 0}.blog .panel[class*=" bg-"] h2 {	color:#fff}.blog h2 {	font-size:17px;	margin-top:5px}.blog .blog-body {	margin-bottom:10px}.blog .blog-img-sm {	padding:55px 10px}.blog .blog-header {	margin:-15px -15px 0}.blog .blog-content {	padding:10px 0 5px}.blog .blog-content:first-child {	padding-top:0}.blog .blog-footer {	border-top:1px solid rgba(0,0,0,0.07);	padding-top:10px;	white-space:nowrap;	vertical-align:middle}.blog-list .blog-header {	margin:0 0 10px !important;	float:left;	width:60%;	padding-right:10px;	max-height:300px;	overflow:hidden}.blog-list .blog-header+.blog-content {	float:left;	width:40%;	padding-left:0}.blog-list .blog-content {	padding-top:0}.blog-list .blog-footer {	content:'';	clear:both}.blog-list-full .blog-header {	max-height:300px;	overflow:hidden}.blog-list-full .blog-header img {	transform:translateY(-25%)}.blog-details h1 {	font-size:25px;	margin-top:0}.blog-details .blog-header {	position:relative;	max-height:50vh;	overflow:hidden;	margin:0 !important}.blog-details .blog-header small {	position:absolute;	left:0;	right:0;	bottom:0;	padding-top:3px;	background-color:#fff;	display:block}.blog-details .blog-content {	margin-top:25px}.blog-details .blog-body {	font-size:15px;	line-height:1.8em}.blog-details .blog-body p {	margin-bottom:15px}@media (min-width:1024px) {	.blog-header .img-responsive {		width:100%	}}.timeline {	position:relative;	padding-bottom:40px;	background-color:#ecf0f5;	color:#7a878e}.timeline:before,.timeline:after {	background-color:#bfc5c9;	bottom:20px;	content:"";	display:block;	position:absolute}.timeline:before {	left:49px;	top:20px;	width:1px}.timeline:after {	left:46px;	width:7px;	height:7px;	border-radius:50%;	border:1px solid #bfc5c9;	background-color:#ecf0f5}.timeline-header {	border-radius:3px;	clear:both;	margin-bottom:50px;	margin-top:50px;	position:relative}.timeline-header .timeline-header-title {	display:inline-block;	text-align:center;	padding:7px 15px;	min-width:100px}.timeline .timeline-header:first-child {	margin-bottom:30px;	margin-top:15px}.timeline-stat {	width:100px;	float:left;	text-align:center;	padding-bottom:15px}.timeline-entry {	margin-bottom:25px;	margin-top:5px;	position:relative;	clear:both}.timeline-entry-inner {	position:relative}.timeline-time {	display:inline-block;	padding:2px 3px;	background-color:#ecf0f5;	color:#7a878e;	font-size:.85em;	max-width:70px}.timeline-icon {	border-radius:50%;	display:block;	margin:0 auto;	height:40px;	line-height:40px;	text-align:center;	width:40px;	margin-top:5px;	background-color:#ecf0f5}.timeline-icon>i {	line-height:40px;	vertical-align:0.1em}.timeline-icon img {	width:40px;	height:40px;	border-radius:50%;	vertical-align:top}.timeline-icon:empty {	height:12px;	width:12px;	margin-top:20px;	border:2px solid #a3acb1}.timeline-label {	background-color:#fff;	border-radius:3px;	margin-left:85px;	padding:15px;	position:relative;	min-height:50px}.timeline-label:after {	content:"";	display:block;	position:absolute;	width:0;	height:0;	left:0;	top:0;	border-top:9px solid transparent;	border-bottom:9px solid transparent;	border-right:9px solid #fff;	margin:15px 0 0 -9px}.panel .timeline,.panel .timeline:after,.panel .timeline-time,.panel .timeline-label,.panel .timeline-icon:not([class^="bg-"]):not([class*=" bg-"]) {	background-color:#fff}.panel .timeline-label {	box-shadow:none;	border:0;	background-color:#f3f5f9;	margin-left:100px}.panel .timeline-label:after {	border-right-color:#f3f5f9}@media (min-width:768px) {	.two-column.timeline {		text-align:center	}	.two-column.timeline:before {		left:50%	}	.two-column.timeline:after {		left:50%;		margin-left:-2px	}	.two-column.timeline .timeline-entry {		width:50%;		text-align:left	}	.two-column.timeline .timeline-stat {		margin-left:-50px	}	.two-column.timeline .timeline-entry:nth-child(odd) {		float:right	}	.two-column.timeline .timeline-entry:nth-child(odd) .timeline-label {		margin-left:40px	}	.two-column.timeline .timeline-header {		text-align:center	}	.two-column.timeline .timeline-entry:nth-child(even) {		float:left	}	.two-column.timeline .timeline-entry:nth-child(even) .timeline-stat {		left:100%;		position:relative;		margin-left:-50px	}	.two-column.timeline .timeline-entry:nth-child(even) .timeline-label {		left:-90px;		margin-right:-40px	}	.two-column.timeline .timeline-entry:nth-child(even) .timeline-label:after {		left:auto;		right:0;		border-right:0 solid transparent;		border-top:9px solid transparent;		border-bottom:9px solid transparent;		border-left:9px solid #fff;		margin:15px -8px 0 0	}}.tag:not(.label) {	background-color:#fff;	font-size:.9em;	padding:5px 10px;	border-radius:3px;	border:1px solid #f2f2f2;	line-height:1.42857;	vertical-align:middle;	-webkit-transition:all .15s;	transition:all .15s;	margin-bottom:4px}.tag:not(.label) i {	vertical-align:middle}.tag.tag-lg,.btn-group-lg>.tag {	padding:10px 16px}.tag.tag-sm,.btn-group-sm>.tag {	padding:4px 7px}.tag.tag-xs,.btn-group-xs>.tag {	padding:1px 5px}.mail-nav>li>a {	border-radius:0}.mail-nav>li>a:hover,.mail-nav>li>a:focus {	background-color:transparent}.mail-nav>li.active>a,.mail-nav>li.active>a:hover,.mail-nav>li.active>a:focus {	background-color:rgba(0,0,0,0.07);	color:inherit;	font-weight:600}.mail-list {	list-style:none;	padding:0}.mail-list>li {	position:relative;	padding:12px;	border-radius:1px}.mail-list>li:after {	content:'';	display:table;	clear:both}.mail-list .mail-list-unread a {	font-weight:700;	color:#4d627b}.mail-nav-unread {	font-weight:700;	color:#4d627b !important}.mail-control {	float:left;	width:40px}.mail-star {	position:absolute;	top:47px;	margin-left:1px}.mail-from {	float:left;	width:105px}.mail-subject {	margin:2.3em 0 0 40px}.mail-subject .label {	margin-right:.5em;	vertical-align:middle;	line-height:2}.mail-list .mail-from a,.mail-list .mail-subject a {	display:block;	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis}.mail-attach-icon {	width:35px;	float:right;	text-align:center;	min-height:1.5em}.mail-time {	float:right;	color:#96a0a5;	font-size:85%;	text-align:right}.mail-toggle.navbar-toggle {	display:block}.mail-message {	padding:15px 0;	border-width:1px 0;	border-style:solid;	border-color:rgba(0,0,0,0.07)}.mail-message strong,.mail-message b {	color:#4d627b}@media (min-width:992px) {	.mail-nav {		width:255px	}	.mail-menu {		display:block !important	}	.mail-control,.mail-star {		float:left;		width:50px	}	.mail-from {		width:125px	}	.mail-attach-icon {		width:35px;		float:right;		text-align:right;		min-height:1.5em	}	.mail-time {		width:75px	}	.mail-subject {		overflow:hidden;		margin:0 20px 0 0	}}@media (min-width:470px) {	.mail-star {		position:static;		float:left;		width:35px	}	.mail-from {		width:125px;		margin-right:20px	}	.mail-subject {		display:block	}}.mail-list>li:nth-child(odd) {	background-color:rgba(0,0,0,0.01)}.mail-list>li:hover {	background-color:rgba(0,0,0,0.05)}.mail-list>li.highlight {	background-color:#f2f0c2}.mail-list a,.mail-list a:focus {	color:#7a878e}.mail-star i {	font-size:1.2em;	line-height:1.24}.mail-star>a,.mail-star>a:focus {	color:#d3d7da !important}.mail-starred .mail-star>a {	color:#ffa100 !important}.mail-list .mail-star>a:hover {	color:#ffbd4d !important}.mail-attach-list {	list-style:none;	padding:0}.mail-attach-list>li {	display:inline-block;	width:190px}.mail-attach-list>li .mail-file-img,.mail-attach-list>li .mail-file-icon {	height:120px;	overflow:hidden;	text-align:center;	background-color:#f8f9fa}.mail-attach-list>li i {	font-size:75px;	line-height:120px;	opacity:0.4}.mail-attach-list>li img {	max-width:210px;	height:auto}.mail-attach-label {	min-width:5em}.mail-attach-file {	overflow:hidden}.mail-attach-btn {	float:right}@media (min-width:1200px) {	.mail-attach-label {		float:left	}}.mail-message-reply {	min-height:150px;	border:1px solid rgba(0,0,0,0.07);	border-radius:3px;	padding:10px 15px;	cursor:pointer}.wz-nav-off>li a {	-webkit-touch-callout:none;	-webkit-user-select:none;	-moz-user-select:none;	-ms-user-select:none;	cursor:default !important}.wz-icon-inline li>a .icon-wrap {	display:inline-block;	line-height:1;	text-align:center;	white-space:nowrap;	vertical-align:middle;	color:inherit}.wz-icon-bw li>a .icon-wrap,.wz-icon-bw li>a p {	transition:all 0.5s}.wz-icon-bw li.active ~ li>a .icon-wrap {	color:#7a878e;	background-color:rgba(0,0,0,0.17);	transition:all 0.5s}.wz-icon-bw li:not(.active)>a p {	color:#7a878e !important;	transition:all 0.5s}.wz-classic {	margin:0;	padding:0;	list-style:none;	display:block;	position:relative}.wz-classic li {	transition:all 0.5s}.wz-classic li>a {	color:inherit;	display:block;	text-align:center;	padding:20px 0}.wz-classic li>a .icon-wrap {	display:inline-block;	line-height:1;	text-align:center;	white-space:nowrap;	vertical-align:middle;	color:inherit}.wz-classic:after {	content:'';	display:table;	clear:both}.wz-classic .active ~ li {	color:inherit;	background-color:inherit}.wz-classic .active ~ li a {	opacity:.5}.wz-heading {	position:relative}.wz-heading .progress {	position:absolute;	left:0;	right:0;	top:50%;	background-color:transparent}.wz-heading.wz-w-label .progress {	margin-top:-.5em}.wz-steps {	margin:0;	padding:10px 0;	list-style:none;	display:block;	position:relative}.wz-steps:after {	content:'';	display:table;	clear:both}.wz-steps li {	transition:all,0.5s}.wz-steps li>a {	color:inherit;	display:block;	text-align:center;	padding:0}.wz-steps li>a .icon-wrap {	display:inline-block;	line-height:1;	text-align:center;	white-space:nowrap;	vertical-align:middle}.wz-steps li .wz-desc {	opacity:0;	transition:opacity 0.5s}.wz-steps li:not(.active) .wz-icon {	display:none}.wz-steps .active ~ li {	color:inherit}.wz-steps .active ~ li a {	opacity:.5}.wz-steps .active ~ li .wz-icon {	display:inline-block}.wz-steps .active .wz-icon-done,.wz-steps .active ~ li .wz-icon-done {	display:none}.wz-steps .active .wz-desc {	opacity:1;	transition:opacity 0.5s}.scroll-top {	display:none}.scroll-top.in {	display:block;	background-color:#25476a;	color:#fff;	cursor:pointer;	position:fixed;	bottom:45px;	right:15px;	z-index:999999;	opacity:1;	padding:10px;	font-size:1.5em;	border-radius:100%;	box-shadow:none;	transition:all 0.15s}.scroll-top.in:hover {	opacity:1;	box-shadow:0 0 5px rgba(0,0,0,0.2);	transform:scale(1.1);	transition:all 0.15s}.scroll-top.in:active {	box-shadow:0 0 10px rgba(0,0,0,0.2) !important;	transform:scale(1.05);	transition:all 0.15s}.scroll-top.in>i {	display:block;	width:1em;	height:1em;	line-height:1.1em}.panel-overlay-wrap {	position:relative}.panel-overlay {	position:absolute;	top:0;	left:0;	right:0;	bottom:0;	background-color:rgba(255,255,255,0.75);	text-align:center;	z-index:795}.panel-overlay:before {	content:"";	display:inline-block;	height:100%;	width:1px;	vertical-align:middle;	margin-left:-5px}.panel-overlay-title {	margin:10px 0 5px}.panel-overlay-icon {	display:inline-block;	vertical-align:middle}.panel-overlay-content {	display:inline-block;	vertical-align:middle}.lang-flag {	display:inline-block;	padding:3px 5px 3px 0}.lang-selected>.lang-flag {	padding:0}.lang-id,.lang-selector .lang-id {	display:none}.lang-name {	vertical-align:middle}.lang-selector .lang-id {	display:inline-block}.lang-selector+.dropdown-menu .lang-name {	display:inline-block}.lang-selector+.dropdown-menu a {	padding:10px !important}.lang-selector+.dropdown-menu .active {	display:none}@media (min-width:992px) {	.lang-id,.lang-selector .lang-id {		display:none	}}.alert-wrap {	margin:0;	max-height:0;	overflow:hidden;	padding:0;	transition:max-height 0.7s linear}.alert-wrap>.alert {	margin:0;	box-shadow:0 1px 7px 0 rgba(0,0,0,0.35);	border-radius:0;	text-align:left}.alert-wrap>.alert>.media {	margin:0;	padding-right:15px}.alert-wrap>.alert>.media>.media-body {	min-width:150px;	width:auto;	vertical-align:middle}#page-alert>.alert-wrap>.alert {	box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.04)}.alert-wrap.in {	max-height:500px;	transition:max-height 1s linear}.floating-container .animated.alert-wrap {	overflow:visible}.floating-container .animated.alert-wrap>.alert {	border-radius:3px}.alert-message,.alert-title {	margin-bottom:1px;	padding-right:2ex}.alert-title {	font-size:1.12em}.alert-title:empty {	display:none}.alert-primary .alert-icon {	color:#fff}.alert-info .alert-icon {	color:#fff}.alert-success .alert-icon {	color:#fff}.alert-warning .alert-icon {	color:#fff}.alert-danger .alert-icon {	color:#fff}.alert-mint .alert-icon {	color:#fff}.alert-purple .alert-icon {	color:#fff}.alert-pink .alert-icon {	color:#fff}.alert-dark .alert-icon {	color:#fff}.floating-container {	position:fixed;	right:7px;	left:7px;	z-index:99999}.floating-container .alert-wrap {	margin-bottom:5px;	position:relative;	z-index:990}.floating-container .alert-wrap:hover {	opacity:1}.floating-container .alert-wrap .alert {	display:inline-block}#floating-top-container {	top:7px}#floating-center-container {	top:50%;	-ms-transform:translateY(-50%);	-webkit-transform:translateY(-50%);	transform:translateY(-50%)}#floating-bottom-container {	bottom:7px}@media (min-width:768px) {	#floating-top-right,#floating-center-right,#floating-bottom-right {		right:7px;		position:fixed;		max-width:727px	}	#floating-top-right .alert-wrap,#floating-center-right .alert-wrap,#floating-bottom-right .alert-wrap {		text-align:right	}	#floating-top-center,#floating-center-center,#floating-bottom-center {		left:50%;		transform:translateX(-50%);		position:fixed;		max-width:727px	}	#floating-top-center .alert-wrap,#floating-center-center .alert-wrap,#floating-bottom-center .alert-wrap {		text-align:center	}	#floating-top-left,#floating-center-left,#floating-bottom-left {		position:fixed;		max-width:727px	}	#floating-top-left .alert-wrap,#floating-center-left .alert-wrap,#floating-bottom-left .alert-wrap {		text-align:left	}	#floating-center-right,#floating-center-left {		-ms-transform:translateY(-50%);		-webkit-transform:translateY(-50%);		transform:translateY(-50%)	}	#floating-center-center {		-ms-transform:translate(-50%,-50%);		-webkit-transform:translate(-50%,-50%);		transform:translate(-50%,-50%)	}	#floating-bottom-right,#floating-bottom-center,#floating-bottom-left {		bottom:7px	}}/*!	Animate.css - http://daneden.me/animate - Licensed under the MIT license - http://opensource.org/licenses/MIT -	Copyright (c) 2014 Daniel Eden	*/@-webkit-keyframes fadeOut {	0% {		opacity:1	}	100% {		opacity:0	}}@keyframes fadeOut {	0% {		opacity:1	}	100% {		opacity:0	}}.animated {	-webkit-animation-duration:1s;	animation-duration:1s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both}.fadeOut {	-webkit-animation-name:fadeOut;	animation-name:fadeOut}.jellyIn {	-webkit-animation:jellyIn .7s linear both;	animation:jellyIn .7s linear both}/*! Generated with Bounce.js. Edit at http://goo.gl/whUyiv */@-webkit-keyframes jellyIn {	0% {		-webkit-transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1)	}	4.761905% {		-webkit-transform:matrix3d(0.82739,0,0,0,0,0.86975,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.82739,0,0,0,0,0.86975,0,0,0,0,1,0,0,0,0,1)	}	9.52381% {		-webkit-transform:matrix3d(0.94685,0,0,0,0,1.03237,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.94685,0,0,0,0,1.03237,0,0,0,0,1,0,0,0,0,1)	}	14.285714% {		-webkit-transform:matrix3d(1.02254,0,0,0,0,1.09127,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.02254,0,0,0,0,1.09127,0,0,0,0,1,0,0,0,0,1)	}	19.047619% {		-webkit-transform:matrix3d(1.05171,0,0,0,0,1.06355,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.05171,0,0,0,0,1.06355,0,0,0,0,1,0,0,0,0,1)	}	23.809524% {		-webkit-transform:matrix3d(1.04857,0,0,0,0,1.01093,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.04857,0,0,0,0,1.01093,0,0,0,0,1,0,0,0,0,1)	}	28.571429% {		-webkit-transform:matrix3d(1.03082,0,0,0,0,0.97867,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.03082,0,0,0,0,0.97867,0,0,0,0,1,0,0,0,0,1)	}	33.333333% {		-webkit-transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1)	}	38.095238% {		-webkit-transform:matrix3d(0.99876,0,0,0,0,0.98966,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99876,0,0,0,0,0.98966,0,0,0,0,1,0,0,0,0,1)	}	42.857143% {		-webkit-transform:matrix3d(0.9928,0,0,0,0,1.00257,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.9928,0,0,0,0,1.00257,0,0,0,0,1,0,0,0,0,1)	}	47.619048% {		-webkit-transform:matrix3d(0.99231,0,0,0,0,1.00725,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99231,0,0,0,0,1.00725,0,0,0,0,1,0,0,0,0,1)	}	52.380952% {		-webkit-transform:matrix3d(0.99465,0,0,0,0,1.00505,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99465,0,0,0,0,1.00505,0,0,0,0,1,0,0,0,0,1)	}	57.142857% {		-webkit-transform:matrix3d(0.99757,0,0,0,0,1.00087,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99757,0,0,0,0,1.00087,0,0,0,0,1,0,0,0,0,1)	}	61.904762% {		-webkit-transform:matrix3d(0.9998,0,0,0,0,0.99831,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.9998,0,0,0,0,0.99831,0,0,0,0,1,0,0,0,0,1)	}	66.666667% {		-webkit-transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1)	}	71.428571% {		-webkit-transform:matrix3d(1.00119,0,0,0,0,0.99918,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00119,0,0,0,0,0.99918,0,0,0,0,1,0,0,0,0,1)	}	76.190476% {		-webkit-transform:matrix3d(1.00091,0,0,0,0,1.0002,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00091,0,0,0,0,1.0002,0,0,0,0,1,0,0,0,0,1)	}	80.952381% {		-webkit-transform:matrix3d(1.00047,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00047,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)	}	85.714286% {		-webkit-transform:matrix3d(1.0001,0,0,0,0,1.0004,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.0001,0,0,0,0,1.0004,0,0,0,0,1,0,0,0,0,1)	}	90.47619% {		-webkit-transform:matrix3d(0.99989,0,0,0,0,1.00007,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99989,0,0,0,0,1.00007,0,0,0,0,1,0,0,0,0,1)	}	95.238095% {		-webkit-transform:matrix3d(0.99982,0,0,0,0,0.99987,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99982,0,0,0,0,0.99987,0,0,0,0,1,0,0,0,0,1)	}	100% {		-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)	}}@keyframes jellyIn {	0% {		-webkit-transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.7,0,0,0,0,0.7,0,0,0,0,1,0,0,0,0,1)	}	4.761905% {		-webkit-transform:matrix3d(0.82739,0,0,0,0,0.86975,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.82739,0,0,0,0,0.86975,0,0,0,0,1,0,0,0,0,1)	}	9.52381% {		-webkit-transform:matrix3d(0.94685,0,0,0,0,1.03237,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.94685,0,0,0,0,1.03237,0,0,0,0,1,0,0,0,0,1)	}	14.285714% {		-webkit-transform:matrix3d(1.02254,0,0,0,0,1.09127,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.02254,0,0,0,0,1.09127,0,0,0,0,1,0,0,0,0,1)	}	19.047619% {		-webkit-transform:matrix3d(1.05171,0,0,0,0,1.06355,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.05171,0,0,0,0,1.06355,0,0,0,0,1,0,0,0,0,1)	}	23.809524% {		-webkit-transform:matrix3d(1.04857,0,0,0,0,1.01093,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.04857,0,0,0,0,1.01093,0,0,0,0,1,0,0,0,0,1)	}	28.571429% {		-webkit-transform:matrix3d(1.03082,0,0,0,0,0.97867,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.03082,0,0,0,0,0.97867,0,0,0,0,1,0,0,0,0,1)	}	33.333333% {		-webkit-transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.01191,0,0,0,0,0.97618,0,0,0,0,1,0,0,0,0,1)	}	38.095238% {		-webkit-transform:matrix3d(0.99876,0,0,0,0,0.98966,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99876,0,0,0,0,0.98966,0,0,0,0,1,0,0,0,0,1)	}	42.857143% {		-webkit-transform:matrix3d(0.9928,0,0,0,0,1.00257,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.9928,0,0,0,0,1.00257,0,0,0,0,1,0,0,0,0,1)	}	47.619048% {		-webkit-transform:matrix3d(0.99231,0,0,0,0,1.00725,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99231,0,0,0,0,1.00725,0,0,0,0,1,0,0,0,0,1)	}	52.380952% {		-webkit-transform:matrix3d(0.99465,0,0,0,0,1.00505,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99465,0,0,0,0,1.00505,0,0,0,0,1,0,0,0,0,1)	}	57.142857% {		-webkit-transform:matrix3d(0.99757,0,0,0,0,1.00087,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99757,0,0,0,0,1.00087,0,0,0,0,1,0,0,0,0,1)	}	61.904762% {		-webkit-transform:matrix3d(0.9998,0,0,0,0,0.99831,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.9998,0,0,0,0,0.99831,0,0,0,0,1,0,0,0,0,1)	}	66.666667% {		-webkit-transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00095,0,0,0,0,0.99811,0,0,0,0,1,0,0,0,0,1)	}	71.428571% {		-webkit-transform:matrix3d(1.00119,0,0,0,0,0.99918,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00119,0,0,0,0,0.99918,0,0,0,0,1,0,0,0,0,1)	}	76.190476% {		-webkit-transform:matrix3d(1.00091,0,0,0,0,1.0002,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00091,0,0,0,0,1.0002,0,0,0,0,1,0,0,0,0,1)	}	80.952381% {		-webkit-transform:matrix3d(1.00047,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.00047,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)	}	85.714286% {		-webkit-transform:matrix3d(1.0001,0,0,0,0,1.0004,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1.0001,0,0,0,0,1.0004,0,0,0,0,1,0,0,0,0,1)	}	90.47619% {		-webkit-transform:matrix3d(0.99989,0,0,0,0,1.00007,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99989,0,0,0,0,1.00007,0,0,0,0,1,0,0,0,0,1)	}	95.238095% {		-webkit-transform:matrix3d(0.99982,0,0,0,0,0.99987,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(0.99982,0,0,0,0,0.99987,0,0,0,0,1,0,0,0,0,1)	}	100% {		-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);		transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)	}}.fa-spin,.spin-anim {	display:block !important;	animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin {	0% {		-webkit-transform:rotate(0deg);		transform:rotate(0deg)	}	100% {		-webkit-transform:rotate(359deg);		transform:rotate(359deg)	}}@keyframes fa-spin {	0% {		-webkit-transform:rotate(0deg);		transform:rotate(0deg)	}	100% {		-webkit-transform:rotate(359deg);		transform:rotate(359deg)	}}/*! Magic Check - v1.0.3 *//*! https://github.com/forsigner/magic-check *//*! Under MIT License *//*! ====================================*//*! IMPROVEMENT BY THEMEON */input[type=radio].magic-radio,input[type=checkbox].magic-checkbox {	position:fixed;	z-index:-50;	top:-2000px}.magic-radio[disabled],.magic-checkbox[disabled] {	cursor:not-allowed}.input-group-addon>.magic-radio+label,.input-group-addon>.magic-checkbox+label {	vertical-align:text-top}.input-group-addon>.magic-radio+label:before,.input-group-addon>.magic-checkbox+label:before {	left:0}.magic-radio+label,.magic-checkbox+label {	cursor:pointer;	display:inline-block;	margin:0;	min-width:1.34em;	padding:0;	position:relative;	vertical-align:middle}.magic-radio+label:hover:before,.magic-checkbox+label:hover:before {	border-color:#25476a;	transition:all 0.3s}.magic-radio+label:before,.magic-checkbox+label:before {	border:1px solid rgba(0,0,0,0.15);	box-shadow:0 0 0 0 rgba(0,0,0,0.07);	content:'';	display:block;	height:17px;	left:0;	position:absolute;	top:0;	width:17px;	transition:all 0.3s}.magic-radio+label:after,.magic-checkbox+label:after {	content:'';	display:none;	position:absolute}.magic-radio+label:not(:empty),.magic-checkbox+label:not(:empty) {	margin:0 5px 0 0;	text-indent:25px}.magic-checkbox+label {	min-height:17px;	min-width:17px}.btn-group .magic-radio+label,.btn-group .magic-checkbox+label {	min-height:1em;	vertical-align:baseline}.magic-radio[disabled]+label,.magic-checkbox[disabled]+label {	cursor:not-allowed;	opacity:.5}.magic-radio[disabled]+label:hover,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:after,.magic-checkbox[disabled]+label:hover,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:after {	cursor:not-allowed}.magic-radio[disabled]+label:hover:before,.magic-checkbox[disabled]+label:hover:before {	animation-name:none}.magic-radio:checked+label:before,.magic-checkbox:checked+label:before {	animation-name:none}.magic-radio:checked+label:after,.magic-checkbox:checked+label:after {	display:block}.magic-radio:focus+label:before,.magic-checkbox:focus+label:before {	box-shadow:0 0 0 10px rgba(0,0,0,0.1),inset 0 0 0 10px rgba(0,0,0,0.1);	transition:box-shadow .1s}.magic-radio:checked:focus+label:before,.magic-checkbox:checked:focus+label:before {	box-shadow:0 0 0 10px rgba(37,71,106,0.17),inset 0 0 0 10px rgba(22,119,179,0.17)}.magic-checkbox+label:before {	border-radius:2px}.magic-checkbox+label:after {	border-color:#fff;	border-style:solid;	border-width:0 2px 2px 0;	box-sizing:border-box;	height:13px;	left:6px;	top:0;	transform:rotate(48deg);	width:6px}.magic-checkbox:focus+label:before {	transition:all 0.3s}.magic-checkbox:checked+label:before {	background:#25476a;	border-color:#25476a}.magic-radio+label:before {	border-radius:50%}.magic-radio+label:after {	background:#25476a;	border-radius:50%;	height:9px;	left:4px;	top:4px;	width:9px}.magic-radio:checked+label:before {	border:2px solid #25476a}.form-checkbox:not(.btn),.form-radio:not(.btn) {	display:inline-block;	background-color:transparent;	border:0;	position:relative;	padding:3px;	line-height:1em;	min-width:19px;	margin:0}.input-group-addon>.form-checkbox,.input-group-addon>.form-radio {	margin-bottom:5px}.form-text.form-checkbox:not(.btn),.form-text.form-radio:not(.btn) {	padding-left:25.5px}.form-checkbox>input[type="checkbox"],.form-radio>input[type="radio"] {	margin-left:-50px;	opacity:0;	position:absolute !important;	z-index:-1}#container.show-form .form-checkbox>input[type="checkbox"],#container.show-form .form-radio>input[type="radio"] {	margin-top:-.1em;	opacity:1;	visibility:visible;	z-index:1}.form-checkbox:hover,.form-radio:hover {	cursor:pointer}fieldset[disabled] .form-checkbox:hover,fieldset[disabled] .form-radio:hover {	cursor:no-drop}fieldset[disabled] .form-checkbox,fieldset[disabled] .form-radio,.form-checkbox.disabled,.form-radio.disabled {	opacity:.5;	cursor:default;	-webkit-touch-callout:none;	-webkit-user-select:none;	-moz-user-select:none;	-ms-user-select:none}.form-checkbox.disabled::selection,.form-radio.disabled::selection {	background:transparent}.form-checkbox.disabled::-moz-selection,.form-radio.disabled::-moz-selection {	background:transparent}.form-checkbox.form-normal:before,.form-radio.form-normal:before {	content:'';	display:block;	position:absolute;	width:16px;	height:16px;	background-color:transparent;	border:1px solid #cbd7da;	border-radius:3px;	left:0;	top:50%;	margin-top:-9px}.form-radio.form-normal:before {	background-color:transparent}.has-success .form-checkbox {	color:#24692F}.has-success .form-checkbox.form-normal:before,.has-success .form-checkbox.form-normal:not(.disabled):hover:before,.has-success .form-radio.form-normal:before,.has-success .form-radio.form-normal:not(.disabled):hover:before {	background-color:transparent;	border-color:#71a436}#container .has-success .form-radio.form-normal.active:before {	background-color:#71a436;	border-color:#71a436}.has-warning .form-checkbox {	color:#cc8f00}.has-warning .form-checkbox.form-normal:before,.has-warning .form-checkbox.form-normal:not(.disabled):hover:before,.has-warning .form-radio.form-normal:before,.has-warning .form-radio.form-normal:not(.disabled):hover:before {	background-color:transparent;	border-color:#cc8f00}#container .has-warning .form-radio.form-normal:before {	background-color:#cc8f00;	border-color:#cc8f00}.has-error .form-checkbox {	color:#ea1c0d}.has-error .form-checkbox.form-normal:before,.has-error .form-checkbox.form-normal:not(.disabled):hover:before,.has-error .form-radio.form-normal:before,.has-error .form-radio.form-normal:not(.disabled):hover:before {	background-color:transparent;	border-color:#ea1c0d}#container .has-error .form-radio.form-normal.active:before {	background-color:#ea1c0d;	border-color:#ea1c0d}.form-radio.form-normal:before {	border-radius:50%}fieldset:not([disabled]) .form-checkbox.form-normal:not(.disabled):hover:after,fieldset:not([disabled]) .form-checkbox.form-normal.active:after,.form-checkbox.form-normal:not(.disabled):hover:after,.form-checkbox.form-normal.active:after {	content:'';	position:absolute;	height:6px;	width:11px;	left:3px;	top:50%;	margin-top:-5px;	-webkit-transform:rotate(-45deg);	-ms-transform:rotate(-45deg);	transform:rotate(-45deg);	border-bottom:2.5px solid #515151;	border-left:2.5px solid #515151}fieldset:not([disabled]) .has-success .form-checkbox.form-normal:not(.disabled):hover:after,fieldset:not([disabled]) .has-success .form-checkbox.form-normal.active:after,.has-success .form-checkbox.form-normal:not(.disabled):hover:after,.has-success .form-checkbox.form-normal.active:after {	border-color:#24692F}fieldset:not([disabled]) .has-warning .form-checkbox.form-normal:not(.disabled):hover:after,fieldset:not([disabled]) .has-warning .form-checkbox.form-normal.active:after,.has-warning .form-checkbox.form-normal:not(.disabled):hover:after,.has-warning .form-checkbox.form-normal.active:after {	border-color:#f0a238}fieldset:not([disabled]) .has-error .form-checkbox.form-normal:not(.disabled):hover:after,fieldset:not([disabled]) .has-error .form-checkbox.form-normal.active:after,.has-error .form-checkbox.form-normal:not(.disabled):hover:after,.has-error .form-checkbox.form-normal.active:after {	border-color:#e33a4b}fieldset:not([disabled]) .form-radio.form-normal:not(.disabled):hover:after,fieldset:not([disabled]) .form-radio.form-normal.active:after,.form-radio.form-normal:not(.disabled):hover:after,.form-radio.form-normal.active:after {	content:'';	display:block;	position:absolute;	width:8px;	height:8px;	background-color:#515151;	border-radius:50%;	left:4px;	bottom:50%;	margin-bottom:-3px}fieldset:not([disabled]) .has-success .form-radio.form-normal:not(.disabled):not(.active):hover:after,fieldset:not([disabled]) .has-success .form-radio.form-normal.active:after,.has-success .form-radio.form-normal:not(.disabled):not(.active):hover:after,.has-success .form-radio.form-normal.active:after {	background-color:#71a436}fieldset:not([disabled]) .has-warning .form-radio.form-normal:not(.disabled):not(.active):hover:after,fieldset:not([disabled]) .has-warning .form-radio.form-normal.active:after,.has-warning .form-radio.form-normal:not(.disabled):not(.active):hover:after,.has-warning .form-radio.form-normal.active:after {	background-color:#cc8f00}fieldset:not([disabled]) .has-error .form-radio.form-normal:not(.disabled):not(.active):hover:after,fieldset:not([disabled]) .has-error .form-radio.form-normal.active:after,.has-error .form-radio.form-normal:not(.disabled):not(.active):hover:after,.has-error .form-radio.form-normal.active:after {	background-color:#ea1c0d}.form-checkbox.form-normal:not(.active):hover:after,.form-radio.form-normal:not(.active):hover:after {	opacity:0.3}.form-checkbox.form-normal.form-primary.active:after,.form-checkbox.form-normal.form-info.active:after,.form-checkbox.form-normal.form-success.active:after,.form-checkbox.form-normal.form-warning.active:after,.form-checkbox.form-normal.form-danger.active:after,.form-checkbox.form-normal.form-mint.active:after,.form-checkbox.form-normal.form-purple.active:after,.form-checkbox.form-normal.form-pink.active:after,.form-checkbox.form-normal.form-dark.active:after {	border-color:#fff}.form-checkbox.form-normal:not(.disabled):hover:before,.form-radio.form-normal:not(.disabled):hover:before {	border-color:#25476a}.form-checkbox.form-normal.active:after {	border-color:#404449}.form-checkbox.form-normal.form-primary:hover:before,.form-radio.form-normal.form-primary.active:before,.form-checkbox.form-normal.form-primary:not(.active):hover:after {	border-color:#489eed}.form-checkbox.form-normal.form-primary.active:before,.form-radio.form-normal.form-primary.active:after {	background-color:#25476a;	border-color:#25476a}.form-checkbox.form-normal.form-info:hover:before,.form-radio.form-normal.form-info.active:before,.form-checkbox.form-normal.form-info:not(.active):hover:after {	border-color:#0ab1fc}.form-checkbox.form-normal.form-info.active:before,.form-radio.form-normal.form-info.active:after {	background-color:#038ece;	border-color:#0ab1fc}.form-checkbox.form-normal.form-success:hover:before,.form-radio.form-normal.form-success.active:before,.form-checkbox.form-normal.form-success:not(.active):hover:after {	border-color:#44ad4c}.form-checkbox.form-normal.form-success.active:before,.form-radio.form-normal.form-success.active:after {	background-color:#44ad4c;	border-color:#44ad4c}.form-checkbox.form-normal.form-warning:hover:before,.form-radio.form-normal.form-warning.active:before,.form-checkbox.form-normal.form-warning:not(.active):hover:after {	border-color:#ffb300}.form-checkbox.form-normal.form-warning.active:before,.form-radio.form-normal.form-warning.active:after {	background-color:#ffb300;	border-color:#ffb300}.form-checkbox.form-normal.form-danger:hover:before,.form-radio.form-normal.form-danger.active:before,.form-checkbox.form-normal.form-danger:not(.active):hover:after {	border-color:#e22020}.form-checkbox.form-normal.form-danger.active:before,.form-radio.form-normal.form-danger.active:after {	background-color:#e22020;	border-color:#e22020}.form-checkbox.form-normal.form-mint:hover:before,.form-radio.form-normal.form-mint.active:before,.form-checkbox.form-normal.form-mint:not(.active):hover:after {	border-color:#26a69a}.form-checkbox.form-normal.form-mint.active:before,.form-radio.form-normal.form-mint.active:after {	background-color:#26a69a;	border-color:#26a69a}.form-checkbox.form-normal.form-purple:hover:before,.form-radio.form-normal.form-purple.active:before,.form-checkbox.form-normal.form-purple:not(.active):hover:after {	border-color:#ab47bc}.form-checkbox.form-normal.form-purple.active:before,.form-radio.form-normal.form-purple.active:after {	background-color:#ab47bc;	border-color:#ab47bc}.form-checkbox.form-normal.form-pink:hover:before,.form-radio.form-normal.form-pink.active:before,.form-checkbox.form-normal.form-pink:not(.active):hover:after {	border-color:#f06292}.form-checkbox.form-normal.form-pink.active:before,.form-radio.form-normal.form-pink.active:after {	background-color:#f06292;	border-color:#f06292}.form-checkbox.form-normal.form-dark:hover:before,.form-radio.form-normal.form-dark.active:before,.form-checkbox.form-normal.form-dark:not(.active):hover:after {	border-color:#3a444e}.form-checkbox.form-normal.form-dark.active:before,.form-radio.form-normal.form-dark.active:after {	background-color:#3a444e;	border-color:#3a444e}.form-inline .form-checkbox,.form-inline .form-radio {	padding-right:15px}.form-checkbox.form-icon:after,.form-radio.form-icon:after {	content:"\f096";	color:inherit;	font-size:19px;	display:inline-block;	font-family:FontAwesome;	font-style:normal;	font-weight:normal;	line-height:1;	position:absolute;	left:0.1em;	top:50%;	margin-top:-.44em;	-webkit-font-smoothing:antialiased;	-moz-osx-font-smoothing:grayscale}.input-group .form-checkbox:after,.input-group .form-radio:after {	left:1px}.input-group .form-checkbox,.input-group .form-radio {	padding:0}.form-checkbox.active.form-icon:after {	content:"\f046"}.form-radio.form-icon:after {	content:"\f10c"}.form-radio.form-icon.active:after {	content:"\f192"}.form-checkbox.form-icon.form-primary:after,.form-radio.form-icon.form-primary:after {	color:#25476a}.form-checkbox.form-icon.form-info:after,.form-radio.form-icon.form-info:after {	color:#038ece}.form-checkbox.form-icon.form-success:after,.form-radio.form-icon.form-success:after {	color:#44ad4c}.form-checkbox.form-icon.form-warning:after,.form-radio.form-icon.form-warning:after {	color:#ffb300}.form-checkbox.form-icon.form-danger:after,.form-radio.form-icon.form-danger:after {	color:#e22020}.form-checkbox.form-icon.form-mint:after,.form-radio.form-icon.form-mint:after {	color:#26a69a}.form-checkbox.form-icon.form-purple:after,.form-radio.form-icon.form-purple:after {	color:#ab47bc}.form-checkbox.form-icon.form-pink:after,.form-radio.form-icon.form-pink:after {	color:#f06292}.form-checkbox.form-icon.form-dark:after,.form-radio.form-icon.form-dark:after {	color:#3a444e}.form-checkbox.form-icon.btn,.form-radio.form-icon.btn {	position:relative;	padding-left:2.7em;	margin-bottom:12px}.form-checkbox.form-icon.btn:active,.form-radio.form-icon.btn:active {	margin-bottom:12px}.form-checkbox.form-icon.btn.form-no-label,.form-radio.form-icon.btn.form-no-label {	padding-left:0;	padding-right:0;	min-height:2.5em;	min-width:2.85em}.form-checkbox.form-icon.btn:after,.form-radio.form-icon.btn:after {	margin-top:-0.46em;	left:0.45em}.form-icon.btn.btn-primary:after,.form-icon.btn.btn-info:after,.form-icon.btn.btn-success:after,.form-icon.btn.btn-warning:after,.form-icon.btn.btn-danger:after,.form-icon.btn.btn-mint:after,.form-icon.btn.btn-purple:after,.form-icon.btn.btn-pink:after,.form-icon.btn.btn-dark:after {	color:#fff}.form-checkbox.form-icon.btn.btn-labeled,.form-radio.form-icon.btn.btn-labeled {	padding-left:3em}.form-checkbox.form-icon.btn.btn-labeled:before,.form-radio.form-icon.btn.btn-labeled:before {	content:'';	position:absolute;	display:inline-block;	margin-left:0;	width:2.7em;	height:100%;	top:0;	left:0;	background-color:rgba(0,0,0,0.15)}.checkbox.form-block {	padding-top:4px}.form-radio.form-block,.form-radio.form-block:active,.form-checkbox.form-block,.form-checkbox.form-block:active,.form-block>.form-radio,.form-block>.form-radio:active,.form-block>.form-checkbox,.form-block .form-checkbox:active {	width:100%;	margin:5px 0}/*! ========================================================================*//*! Toggle Switch - v1.0 *//*! A trowel component to display a switch *//*! https://github.com/Trowel/switch/*! *//*! designed by Clément Menant (https://www.behance.net/clementmenant) and Loïc Goyet (https://twitter.com/earvinpepper) for AppVentus (http://appventus.com/) *//*! Under MIT License *//*! ========================================================================*//*! IMPROVEMENT BY THEMEON.NET */.toggle-switch {	display:none}.toggle-switch+label {	display:inline-block;	position:relative;	height:16px;	max-height:1em;	cursor:pointer;	-webkit-touch-callout:none;	margin-right:0;	margin-bottom:0;	padding-left:40px;	line-height:16px}.toggle-switch+label:empty {	padding-left:30px}.toggle-switch+label:before {	position:absolute;	display:inline-block;	left:0;	content:'';	border-style:solid;	width:30px;	height:16px;	border-width:0;	border-color:transparent;	background-color:#afafaf;	box-shadow:0;	border-radius:8px;	transition:all .3s}.toggle-switch+label:after {	position:absolute;	content:'';	width:14px;	height:14px;	top:1px;	left:1px;	background-color:#fff;	box-shadow:0 2px 5px 0 fade(#333,25%);	border-radius:16px;	transition:left .3s,right .3s}.toggle-switch:checked+label:before {	background-color:#44ad4c;	transition:all .3s}.toggle-switch:checked+label:after {	left:15px;	transition:left .3s,right .3s}.toggle-switch:disabled+label {	cursor:no-drop}.toggle-switch:disabled+label:before {	opacity:.3}.preload .toggle-switch+*,.preload .toggle-switch+*:before,.preload .toggle-switch+*:after {	transition:0 !important}.form-group .toggle-switch+*,.form-group .toggle-switch+*:before,.form-group .toggle-switch+*:after {	margin-top:5px !important}.select {	position:relative;	display:inline-block}.select.form-group {	display:block}.select.form-group select {	width:100%;	height:33px;	display:block}.select:before {	content:'';	border-style:solid;	border-width:6px 4px 0 4px;	border-left-color:transparent;	border-right-color:transparent;	border-bottom-color:transparent;	border-top-color:#96a0a5;	display:inline-block;	height:0;	margin:-3px 3px 0;	vertical-align:middle;	width:0;	position:absolute;	right:.7em;	top:50%;	z-index:1}.select select {	padding:6px 2.5em 6px 10px;	border:1px solid rgba(0,0,0,0.07);	border-radius:3px;	display:inline-block;	-webkit-appearance:none;	-moz-appearance:none;	appearance:none;	cursor:pointer;	outline:none;	background-color:#fff;	color:inherit;	font-size:13px;	line-height:1.42857;	vertical-align:middle;	transition:border-color 0.5s}.select select:disabled {	cursor:not-allowed;	opacity:0.65}.select select:focus {	border-color:#25476a;	transition:border-color 0.5s}.select select:-moz-focusring {	color:transparent;	text-shadow:0 0 0 #444}.select select::-ms-expand {	display:none}.select.select-xs>select {	min-width:100px}.select.select-sm>select {	min-width:200px}.select.select-md>select {	min-width:300px}.select.select-lg>select {	min-width:400px}.select.select-xl>select {	min-width:100%}.pci-hor-dots,.pci-ver-dots {	height:1.1em;	width:.55em;	display:block;	position:relative}.pci-hor-dots:before,.pci-ver-dots:before {	content:'';	height:.255em;	width:.255em;	background-color:#7a878e;	display:block;	position:absolute;	top:0;	left:.25em;	box-shadow:0 0.45em 0 #7a878e,0 0.9em 0 #7a878e}.pci-hor-dots {	transform:rotate(90deg)}.pci-cross:after,.pci-cross:before {	content:'';	box-shadow:inset 0 0 0 1px;	position:absolute;	left:50%;	top:50%;	-webkit-transform:translate(-50%,-50%);	transform:translate(-50%,-50%)}.pci-cross:after {	height:.8em;	width:2px}.pci-cross:before {	width:.78em;	height:2px}.pci-cross {	display:block;	width:1.3em;	height:1.3em;	-webkit-transform:rotate(45deg);	transform:rotate(45deg)}.pci-circle {	border:1px solid;	border-radius:50%}.pci-chevron:before {	border-style:solid;	border-width:2px 2px 0 0;	content:'';	display:inline-block;	height:0.555em;	position:relative;	top:-0.05em;	left:0;	vertical-align:middle;	width:0.555em}.pci-chevron.chevron-up:before {	transform:rotate(-45deg)}.pci-chevron.chevron-right:before {	transform:rotate(45deg)}.pci-chevron.chevron-down:before {	top:-0.2em;	transform:rotate(135deg)}.pci-chevron.chevron-left:before {	transform:rotate(-135deg)}.pci-caret-down,.pci-caret-up,.pci-caret-left,.pci-caret-right {	display:inline-block;	width:0;	height:0;	border-top:.8em solid;	border-right:.5em solid transparent;	border-left:.5em solid transparent}.pci-caret-up {	border-top-width:0;	border-bottom:.8em solid}.pci-caret-left {	border-bottom:.5em solid transparent;	border-top:.5em solid transparent;	border-right:.8em solid;	border-left-width:0}.pci-caret-right {	border-bottom:.5em solid transparent;	border-top:.5em solid transparent;	border-left:.8em solid;	border-right-width:0}.list-todo .form-checkbox input:checked ~ span {	text-decoration:line-through;	opacity:0.7}.list-todo input:checked ~ label>span {	text-decoration:line-through;	opacity:0.7}.bootstrap-select {	margin-bottom:15px}.fullscreen {	z-index:999999 !important}.jqstooltip {	background-color:#fff !important;	border-radius:3px !important;	border:0 !important;	box-shadow:0 2px 10px rgba(0,0,0,0.3) !important;	color:#4d627b !important;	padding:7px 15px !important;	font-size:13px !important;	font-weight:700 !important;	-webkit-box-sizing:content-box;	-moz-box-sizing:content-box;	box-sizing:content-box;	transform:translate(-50%,-50%) !important}.jqsfield {	color:#7a878e !important;	font-size:11px !important}.jqsfield>* {	border-radius:50%;	font-size:30px;	vertical-align:baseline;	box-shadow:inset 0 0 0 50px,0 0 1px rgba(0,0,0,0.3);	width:.5ex;	height:.5ex;	display:inline-block;	overflow:hidden}.sparklines-bar>canvas {	width:100% !important}.sparklines-full-content {	margin-left:-10px;	transform:translateX(5px) translateY(5px)}.panel-body>.sparklines-full-content {	margin-left:-45px;	transform:translateX(22px) translateY(29px)}.panel-body>.sparklines-bar.sparklines-full-content {	margin-left:-40px;	transform:translateX(20px) translateY(26px)}.pie-title-center {	display:inline-block;	position:relative;	text-align:center}.pie-value {	display:block;	color:inherit;	position:absolute;	font-size:14px;	height:40px;	top:50%;	left:0;	right:0;	margin-top:-20px;	line-height:40px}.range-vertical {	height:135px}.flot-full-content {	min-height:120px;	margin:-28px;	bottom:-8px}.flot-tick-label.tickLabel {	color:#7a878e}.flotTip {	background-color:#fff !important;	border-radius:3px !important;	border:0 !important;	box-shadow:0 2px 10px rgba(0,0,0,0.3) !important;	padding:7px 15px !important;	font-size:13px !important;	color:#4d627b}.legend>div {	background-color:transparent !important}.legend>table {	color:inherit !important}.legendInline .legend>div {	background-color:transparent !important;	color:inherit !important;	top:auto !important;	left:auto !important;	z-index:1}.legendInline .legend table {	position:relative !important;	top:0 !important;	left:0 !important;	z-index:2}.legendInline .legend {	float:right;	position:relative}.legendInline .legend tr {	display:inline-block !important;	margin-left:10px}.legendColorBox>div {	border:0 !important;	padding:3px 5px 4px 0 !important}.legendColorBox>div>div {	border-radius:50%}legendLabel {	color:#7a878e !important}.pieLabelBackground {	border-radius:3px}body .chosen-container-multi .chosen-choices li.search-choice,body .chosen-container .chosen-results li.highlighted {	background-color:#25476a;	color:#fff}body .select2-container--default .select2-results__option[aria-selected="true"]:hover,body .select2-container--default .select2-selection--multiple .select2-selection__choice,body .select2-container--default .select2-results__option--highlighted[aria-selected] {	background-color:#25476a;	color:#fff}body .select2-container--default .select2-selection--multiple .select2-selection__choice {	border-color:#25476a}body .datepicker table thead {	color:#4d627b}body .datepicker-switch {	color:#25476a}body .datepicker table tr td span.active.active,body .datepicker table tr td span.active.disabled.active,body .datepicker table tr td span.active.disabled:active,body .datepicker table tr td span.active.disabled.active:hover,body .datepicker table tr td span.active.disabled:hover:active,body .datepicker table tr td span.active:active,body .datepicker table tr td span.active.active:hover,body .datepicker table tr td span.active:hover:active,body .datepicker table tr td.active.active,body .datepicker table tr td.active.highlighted.active,body .datepicker table tr td.active.highlighted:active,body .datepicker table tr td.active:active,body .datepicker table tr td.selected,body .datepicker table tr td.selected.highlighted {	background-color:#25476a;	border-color:#25476a;	color:#fff}body .datepicker table tr td.active.active:hover {	background-color:#182e44}body .datepicker table tr td.range {	background-color:#6093c8}body .bootstrap-timepicker-widget table td a {	color:#4d627b}body .noUi-connect {	background:#25476a}body .noUi-handle {	background:#25476a}body .noUi-marker-large,body .noUi-marker {	background:rgba(255,255,255,0.2)}body .fixed-table-container tbody .selected td,body #container .table.dataTable tbody tr.selected {	background-color:#25476a;	color:#fff}body .fixed-table-container tbody .selected td .text-muted,body .fixed-table-container tbody .selected td .btn-link,body #container .table.dataTable tbody tr.selected .text-muted,body #container .table.dataTable tbody tr.selected .btn-link {	color:#fff}body .jstree-default .jstree-clicked {	background-color:#25476a !important;	color:#fff}body .dd-dragel {	color:#4d627b}body .dd-dragel .dd-handle-btn:before {	background-color:#fff;	color:#fff}body .dd-dragel .dd-content,body .dd-dragel>.dd-item .dd-handle {	background-color:#25476a;	color:#fff;	box-shadow:none}body .dd-outline:hover,body .dd-dashed:hover {	border-color:#25476a}@keyframes dd-update {	1% {		color:#fff;		background-color:#25476a	}	100% {		background-color:#fff	}}@keyframes dd-dragging {	1% {		background-color:#fff;		box-shadow:none	}	100% {		background-color:#25476a;		color:#fff;		box-shadow:0 5px 5px rgba(0,0,0,0.15)	}}body .full-content+.note-editor .note-editable.panel-body {	border-width:1px 0 0 0}body .note-toolbar.panel-heading {	border:0}body .note-editable.panel-body {	border:1px solid rgba(0,0,0,0.07)}.collapse {	display:none}.jumbotron {	padding:30px;	background-color:#dbe3ec}.navbar-toggle .icon-bar {	background-color:#aaa}.canvas-responsive {	max-width:100%}a {	text-decoration:none;	color:#7a878e;	outline:0}a:hover,a:focus {	text-decoration:none;	color:#6e7a81;	outline:0 !important}button,button:focus {	outline:0 !important}code {	background-color:#e7e3f2;	color:#ff0000;	padding:2px 7px;	border-radius:3px;	font-size:97%}kbd {	border-radius:2px;	box-shadow:none}label {	font-weight:normal}legend {	padding:10px;	font-size:18px;	font-weight:600;	border-color:#eee}mark,.mark {	background-color:#ffe3a2;	color:#563c00;	padding:0.1em}.close {	font-size:15px;	color:#4d627b;	opacity:1;	text-shadow:none}.close:focus,.close:hover {	color:#4d627b;	opacity:.7}hr {	border-color:rgba(0,0,0,0.07)}.hr-wide {	margin-left:-10px;	margin-right:-10px}.hr-xs {	margin:5px 0}.hr-sm {	margin:10px 0}.new-section-xs {	margin:12px 0;	min-height:1px}.new-section-sm {	margin:25px 0;	min-height:1px}.new-section-md {	margin:50px 0;	min-height:1px}.new-section-lg {	margin:100px 0;	min-height:1px}.new-section-xl {	margin:150px 0;	min-height:1px}.row {	margin:0 -10px}[class^="col-"]:not(.pad-no) {	padding-left:10px;	padding-right:10px}.media-block .media-left {	display:block;	float:left}.media-block .media-right {	float:right}.media-block .media-body {	display:block;	overflow:hidden;	width:auto}.media-block:after {	content:'';	display:table;	clear:both}.middle .media-left,.middle .media-right,.middle .media-body {	vertical-align:middle}.thumbnail {	background-color:rgba(255,255,255,0.2);	padding:5px;	border-radius:3px;	border-color:rgba(0,0,0,0.07)}.thumbnail .caption {	padding:10px 0 5px;	color:#7a878e}.thumbnail.selected {	box-shadow:0 0 0 2px}#container .table th {	font-size:1.05em;	font-weight:600;	border-bottom:1px solid rgba(0,0,0,0.07);	color:#4d627b}#container .table td {	border-top:1px solid rgba(0,0,0,0.07);	vertical-align: middle;}#container .table.table-vcenter th,#container .table.table-vcenter td {	vertical-align:middle}#container .table .min-width {	width:1%;	white-space:nowrap;	padding-left:15px !important;	padding-right:15px !important}#container .table-trans tr,#container .table-trans td,#container .table-trans th {	background-color:transparent !important;	border-color:transparent !important}#container .table-bordered,#container .table-bordered td,#container .table-bordered th {	border-color:rgba(0,0,0,0.07)}#container .table-striped>tbody>tr:nth-child(2n+1) {	background-color:rgba(0,0,0,0.015)}#container .table-hover>tbody>tr:hover {	background-color:rgba(0,0,0,0.015)}.form-control {	height:33px;	font-size:13px;	border-radius:3px;	box-shadow:none;	border:1px solid rgba(0,0,0,0.07);	transition-duration:.5s}.form-control:focus {	border-color:#25476a;	box-shadow:none;	transition-duration:.5s}.form-control:focus-feedback {	z-index:10}.form-control-trans {	border:0 !important;	background-color:transparent !important}.input-sm {	font-size:11px;	height:30px}.input-lg {	font-size:17px;	height:46px}.has-error .form-control,.has-warning .form-control,.has-success .form-control {	box-shadow:none !important}i.form-control-feedback {	line-height:25px}.input-group-addon {	font-size:13px;	border:1px solid rgba(0,0,0,0.07);	background-color:#fff;	color:#7a878e;	border-radius:3px;	min-width:45px}.input-group .btn:not(.btn-lg):not(.btn-icon.btn-lg):not(.btn-sm):not(.btn-icon.btn-sm):not(.btn-xs):not(.btn-icon.btn-xs) {	max-height:33px}.form-horizontal .form-group {	margin-left:-10px;	margin-right:-10px}.form-horizontal .checkbox,.form-horizontal .radio {	min-height:30px}.has-warning .form-control {	border-color:#ffca4d}.has-warning .form-control:focus {	border-color:#cc8f00}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label {	color:#e6a100;	font-weight:700}.has-error .form-control {	border-color:#f8877f}.has-error .form-control:focus {	border-color:#ea1c0d}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label {	color:#f55a4e;	font-weight:700}.has-success .form-control {	border-color:#b0d683}.has-success .form-control:focus {	border-color:#71a436}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label {	color:#44ad4c;	font-weight:700}.nav-pills>li>a {	border-radius:3px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus {	background-color:#25476a}.nav-tabs>li>a {	border-radius:3px 3px 0 0}.list-group-striped>li:nth-child(odd),.list-group-striped>a:nth-child(odd):not(.active):not(.disabled) {	background-color:rgba(0,0,0,0.015)}.list-group.bg-trans .list-group-item:not(.active):not(.disabled) {	background-color:transparent;	border-color:transparent;	color:inherit}.list-group.bg-trans .list-group-item .disabled {	opacity:0.5}.list-group.bg-trans a.list-group-item:hover:not(.active) {	background-color:rgba(0,0,0,0.05)}.list-group.bord-no .list-group-item {	border-color:transparent}.list-group .list-divider {	display:block}a.list-group-item,button.list-group-item,.list-group-item {	color:#7a878e}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus {	background-color:rgba(0,0,0,0.05);	color:#7a878e}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {	color:#4d627b}.list-group-item {	border-color:rgba(0,0,0,0.07);	background-color:transparent}.list-group-item-heading {	margin-top:5px}.list-group-item:first-child {	border-top-left-radius:3px;	border-top-right-radius:3px}.list-group-item:last-child {	border-bottom-left-radius:3px;	border-bottom-right-radius:3px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {	background-color:transparent;	color:#96a0a5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {	background-color:#25476a !important;	border-color:#25476a;	color:#fff}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {	color:#fff}a.list-group-item-primary,.list-group-item-primary {	background-color:#2e5984;	border-color:transparent;	color:#fff}a.list-group-item-primary:hover,a.list-group-item-primary:focus {	background-color:#326090;	color:#fff}a.list-group-item-info,.list-group-item-info {	background-color:#1eb7fc;	border-color:transparent;	color:#fff}a.list-group-item-info:hover,a.list-group-item-info:focus {	background-color:#2ebcfc;	color:#fff}a.list-group-item-success,.list-group-item-success {	background-color:#9ccc65;	border-color:transparent;	color:#fff}a.list-group-item-success:hover,a.list-group-item-success:focus {	background-color:#a4d070;	color:#fff}a.list-group-item-warning,.list-group-item-warning {	background-color:#ffbe24;	border-color:transparent;	color:#fff}a.list-group-item-warning:hover,a.list-group-item-warning:focus {	background-color:#ffc233;	color:#fff}a.list-group-item-danger,.list-group-item-danger {	background-color:#f66358;	border-color:transparent;	color:#fff}a.list-group-item-danger:hover,a.list-group-item-danger:focus {	background-color:#f77066;	color:#fff}a.list-group-item-mint,.list-group-item-mint {	background-color:#2dc3b5;	border-color:transparent;	color:#fff}a.list-group-item-mint:hover,a.list-group-item-mint:focus {	background-color:#30d0c1;	color:#fff}a.list-group-item-purple,.list-group-item-purple {	background-color:#b761c6;	border-color:transparent;	color:#fff}a.list-group-item-purple:hover,a.list-group-item-purple:focus {	background-color:#bc6cca;	color:#fff}a.list-group-item-pink,.list-group-item-pink {	background-color:#f383a9;	border-color:transparent;	color:#fff}a.list-group-item-pink:hover,a.list-group-item-pink:focus {	background-color:#f491b2;	color:#fff}a.list-group-item-dark,.list-group-item-dark {	background-color:#495662;	border-color:transparent;	color:#fff}a.list-group-item-dark:hover,a.list-group-item-dark:focus {	background-color:#505e6b;	color:#fff}.label {	border-radius:3px;	font-weight:600}.label:empty {	display:inline-block;	width:1.5em;	height:1.5em;	vertical-align:sub}.label.label-fw {	margin-right:0.5em}.labels .label {	display:inline-block;	margin-right:3px;	margin-bottom:3px}.label-md {	font-size:100%}.label-table {	display:inline-block;	width:80%;	min-width:8ex;	font-size:1em;	max-width:100px;	padding:5px;	text-overflow:ellipsis;	overflow:hidden;	vertical-align:top}.label-default {	background-color:#e3e8ee;	color:#333}.label-default[href]:hover,.label-default[href]:focus {	background-color:#d3dbe4}.label-primary {	background-color:#25476a}.label-primary[href]:hover,.label-primary[href]:focus {	background-color:#1e3a57}.label-info {	background-color:#038ece}.label-info[href]:hover,.label-info[href]:focus {	background-color:#0398db}.label-success {	background-color:#44ad4c}.label-success[href]:hover,.label-success[href]:focus {	background-color:#7eb73d}.label-warning {	background-color:#ffb300}.label-warning[href]:hover,.label-warning[href]:focus {	background-color:#e6a100}.label-danger {	background-color:#e22020}.label-danger[href]:hover,.label-danger[href]:focus {	background-color:#f32c1e}.label-mint {	background-color:#26a69a}.label-mint[href]:hover,.label-mint[href]:focus {	background-color:#219187}.label-purple {	background-color:#ab47bc}.label-purple[href]:hover,.label-purple[href]:focus {	background-color:#9b3eab}.label-pink {	background-color:#f06292}.label-pink[href]:hover,.label-pink[href]:focus {	background-color:#ee4b82}.label-dark {	background-color:#3a444e}.label-dark[href]:hover,.label-dark[href]:focus {	background-color:#2f373f}.breadcrumb {	border-radius:0;	background-color:transparent;	margin-bottom:0;	padding:0 20px 10px;	font-size:1em}.breadcrumb li,.breadcrumb li a {	color:#4d627b}.breadcrumb li a:hover {	color:#038ece;	text-decoration:underline}.breadcrumb>li+li:before {	content:"";	border-color:#4d627b;	border-style:solid;	border-width:.1em .1em 0 0;	display:inline-block;	height:.55em;	left:0;	position:relative;	top:-.1em;	width:.55em;	padding:0;	margin-left:1ex;	margin-right:1.7ex;	-webkit-transform:rotate(45deg);	-ms-transform:rotate(45deg);	transform:rotate(45deg)}.breadcrumb .active {	font-weight:700;	color:#4d627b}.alert {	border-radius:3px;	border:0;	padding:15px 2em 15px 15px;	position:relative}.alert .alert-link {	text-decoration:underline;	font-weight:600}.alert .alert-link:hover {	text-decoration:underline}.alert .close {	font-size:12.5px;	text-shadow:none;	opacity:.7;	position:absolute;	left:auto;	right:10px;	top:10px}.alert button.close {	padding:1px;	border-radius:20px;	transition:all,0.3s}.alert button.close>span:not(.sr-only) {	display:block;	width:1em;	height:1em;	line-height:0.8em}.alert button.close:hover {	opacity:.55}.alert button.close:active {	opacity:0.3}.alert-primary {	background-color:#34597e;	border-color:transparent;	border-left:3px solid #122130;	color:#fff}.alert-primary .close,.alert-primary .alert-link {	color:#fff}.alert-info {	background-color:#37aee3;	border-color:transparent;	border-left:3px solid #116f99;	color:#fff}.alert-info .close,.alert-info .alert-link {	color:#fff}.alert-success {	background-color:#9cc56c;	border-color:transparent;	border-left:3px solid #648e33;	color:#fff}.alert-success .close,.alert-success .alert-link {	color:#fff}.alert-warning {	background-color:#f7bb2b;	border-color:transparent;	border-left:3px solid #b07c03;	color:#fff}.alert-warning .close,.alert-warning .alert-link {	color:#fff}.alert-danger {	background-color:#f0685e;	border-color:transparent;	border-left:3px solid #cf1c0f;	color:#fff}.alert-danger .close,.alert-danger .alert-link {	color:#fff}.alert-mint {	background-color:#35bbae;	border-color:transparent;	border-left:3px solid #1a665f;	color:#fff}.alert-mint .close,.alert-mint .alert-link {	color:#fff}.alert-purple {	background-color:#b269be;	border-color:transparent;	border-left:3px solid #773383;	color:#fff}.alert-purple .close,.alert-purple .alert-link {	color:#fff}.alert-pink {	background-color:#ee87aa;	border-color:transparent;	border-left:3px solid #e62063;	color:#fff}.alert-pink .close,.alert-pink .alert-link {	color:#fff}.alert-dark {	background-color:#676f78;	border-color:transparent;	border-left:3px solid #31373e;	color:#fff}.alert-dark .close,.alert-dark .alert-link {	color:#fff}.modal {	text-align:center;	z-index:10000}.modal:before {	content:'';	display:inline-block;	height:100%;	width:0;	margin-left:-1em;	vertical-align:middle}.modal.fade:not(.animated) .modal-dialog {	opacity:0;	-webkit-transform:translateY(-150%);	-ms-transform:translateY(-150%);	transform:translateY(-150%);	-webkit-transition:all .5s linear .5s;	transition:all .5s linear .5s}.modal.fade.in:not(.animated) .modal-dialog {	opacity:1;	-webkit-transform:translateY(0%);	-ms-transform:translateY(0%);	transform:translateY(0%);	-webkit-transition:all .5s;	transition:all .5s}.bootbox.modal.in:not(.fade) {	opacity:1;	transition:opacity,0.5s}.bootbox.modal:not(.fade) {	opacity:0;	-webkit-transition:opacity .5s linear .5s;	transition:opacity .5s linear .5s}.modal-dialog {	display:inline-block;	vertical-align:middle;	text-align:left;	margin-top:-1%;	min-width:90%}.modal-dialog.animated {	-webkit-animation-duration:.7s;	animation-duration:.7s}.modal-header {	padding:15px;	position:relative;	border:0}.modal-footer {	background-color:transparent;	color:#7a878e;	border-color:rgba(0,0,0,0.07);	border-top-left-radius:3px;	border-top-right-radius:3px}.modal-title {	font-size:1.2em;	color:#4d627b}.modal-body {	min-height:90px}.modal-body>.close,.modal-header>.close {	top:50%;	margin-top:-.5em;	right:10px;	left:auto;	position:absolute;	background-color:transparent !important}.modal-body>.close {	top:10px;	margin-top:0 !important}.modal-content {	box-shadow:none;	border-radius:3px;	border:0}.modal-footer {	padding:10px 15px;	border-bottom-left-radius:3px;	border-bottom-right-radius:3px}.modal-backdrop.in {	opacity:0.75}.modal-backdrop {	z-index:9999}@media (min-width:768px) {	.modal-dialog {		min-width:0	}}.tooltip {	z-index:999999}.tooltip-inner {	font-size:13px;	border-radius:3px;	padding:5px 10px;	background-color:#3a444e}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow {	border-top-color:#3a444e}.tooltip.right .tooltip-arrow {	border-right-color:#3a444e}.tooltip.left .tooltip-arrow {	border-left-color:#3a444e}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow {	border-bottom-color:#3a444e}.tooltip.in {	opacity:1}.tooltip h1,.tooltip h2,.tooltip h3,.tooltip h4,.tooltip h5,.tooltip h6,.tooltip .h1,.tooltip .h2,.tooltip .h3,.tooltip .h4,.tooltip .h5,.tooltip .h6 {	color:inherit}.popover {	font-family:inherit;	font-size:13px;	border-radius:3px;	border:1px solid #e9edf3;	box-shadow:0 0 15px rgba(0,0,0,0.1)}.popover-title {	background-color:transparent;	color:#4d627b;	font-size:1.2em;	font-weight:600;	border-bottom:1px solid rgba(0,0,0,0.03);	border-radius:3px 3px 0 0}.popover>.arrow {	border-width:9px}.popover>.arrow:after {	border-width:9px}.popover.left>.arrow {	border-left-color:rgba(0,0,0,0.07);	right:-9px;	margin-top:-9px}.popover.left>.arrow:after {	bottom:-9px}.popover.right>.arrow {	border-right-color:rgba(0,0,0,0.07);	left:-9px;	margin-top:-9px}.popover.right>.arrow:after {	bottom:-9px}.popover.top>.arrow {	border-top-color:rgba(0,0,0,0.07);	bottom:-9px}.popover.top>.arrow:after {	margin-left:-9px}.popover.bottom>.arrow {	border-bottom-color:rgba(0,0,0,0.07);	top:-9px}.popover.bottom>.arrow:after {	margin-left:-9px}.popover-content {	padding:10px 15px 20px}#container .badge {	font-size:.9em;	font-weight:600}#container .badge:not(.badge-default) {	color:#fff}.badge:empty.badge-icon {	display:inline-block;	width:0.7em;	height:0.7em;	padding:0;	min-width:5px;	margin:.5em;	border-radius:50%}.badge.badge-fw,.badge:empty.badge-fw {	margin-right:1em}.badge-stat {	position:absolute;	right:0;	top:0;	margin:0px 7px 0 0 !important;	box-shadow:0 0 0 2px}.badge-default {	background-color:#e9eeef;	color:#7a878e}.badge-primary {	background-color:#25476a}.badge-info {	background-color:#038ece}.badge-success {	background-color:#44ad4c}.badge-warning {	background-color:#ffb300}.badge-danger {	background-color:#e22020}.badge-mint {	background-color:#26a69a}.badge-purple {	background-color:#ab47bc}.badge-pink {	background-color:#f06292}.badge-dark {	background-color:#3a444e}.dropdown-header {	font-weight:700;	font-size:.85em;	color:#4d627b;	padding:12px 15px 5px !important;	text-transform:uppercase}.dropdown-toggle>.dropdown-caret {	display:inline-block;	width:0;	height:0;	margin:0 3px;	border-style:solid;	border-width:6px 4px 0 4px;	border-left-color:transparent;	border-right-color:transparent;	border-bottom-color:transparent;	vertical-align:middle}.dropdown-toggle>.dropdown-caret.caret-up {	border-width:0 4px 6px 4px;	border-bottom-color:initial;	border-top-color:transparent}.dropdown-menu {	font-size:13px;	border-radius:3px;	box-shadow:0 3px 7px rgba(0,0,0,0.3);	margin:5px 0 0;	padding:0;	border:0}.dropdown-menu>.active>a {	background-color:#25476a !important;	border-color:#25476a !important;	color:#fff !important}.dropdown-menu>li {	padding:2px 7px}.dropdown-menu>li>a {	border-radius:3px;	color:#7a878e}.dropdown-menu>li:first-child {	padding-top:7px}.dropdown-menu>li:last-child {	padding-bottom:7px}.dropdown-menu>li.divider {	padding:0;	margin:5px 0}.dropdown-menu-right {	left:auto;	right:0}.dropdown-menu:not(.head-list)>li>a {	padding:7px 10px}.dropdown-menu:not(.head-list)>li>a:hover {	background-color:#25476a;	color:#fff}.dropdown-menu.with-arrow:before,.dropdown-menu.with-arrow:after {	content:"";	display:block;	position:absolute;	width:0;	height:0;	left:0;	top:0;	border-left:7px solid transparent;	border-right:7px solid transparent}.dropdown-menu.with-arrow:before {	border-bottom:7px solid rgba(0,0,0,0.07);	margin:-7px 0 0 15px}.dropdown-menu.with-arrow:after {	border-bottom:7px solid #fff;	margin:-6px 0 0 15px}.dropdown-menu-right.dropdown-menu.with-arrow:before {	left:auto;	right:0;	margin:-7px 25px 0 0}.dropdown-menu-right.dropdown-menu.with-arrow:after {	left:auto;	right:0;	margin:-6px 25px 0 0}.dropup .dropdown-menu {	margin-bottom:5px}.dropdown-menu-sm {	min-width:220px}.dropdown-menu-md {	min-width:270px}.dropdown-menu-lg {	min-width:300px}.dropdown.open>.dropdown-toggle,.btn-group.open .dropdown-toggle {	box-shadow:inset 0 3px 1px rgba(0,0,0,0.3) !important}.well,pre {	background-color:#e9eeef;	border-color:rgba(0,0,0,0.07);	border-radius:3px;	box-shadow:none;	color:inherit}.well-xs {	padding:5px}.progress {	height:12px;	margin-bottom:15px;	border-radius:3px;	box-shadow:none;	background-color:rgba(0,0,0,0.1)}.progress-bar {	font-size:10px;	line-height:1.05em;	background-color:#25476a;	box-shadow:none}.progress-light-base {	background-color:#fff}.progress-dark-base {	background-color:rgba(255,255,255,0.2)}.progress-xl {	height:30px;	margin-bottom:20px}.progress-xl .progress-bar {	font-size:13px;	line-height:30px}.progress-lg {	height:20px;	margin-bottom:20px}.progress-lg .progress-bar {	font-size:13px;	line-height:20px}.progress-md {	height:8px;	margin-bottom:5px}.progress-md .progress-bar {	font-size:5px;	line-height:8px}.progress-sm {	height:4px;	margin-bottom:5px}.progress-sm .progress-bar {	font-size:0;	line-height:4px}.progress-xs {	height:2px;	margin-bottom:10px}.progress-xs .progress-bar {	font-size:0;	line-height:2px}.progress-bar-light {	background-color:#fff}.progress-bar-primary {	background-color:#25476a}.progress-bar-info {	background-color:#038ece}.progress-bar-success {	background-color:#44ad4c}.progress-bar-warning {	background-color:#ffb300}.progress-bar-danger {	background-color:#e22020}.progress-bar-mint {	background-color:#26a69a}.progress-bar-purple {	background-color:#ab47bc}.progress-bar-pink {	background-color:#f06292}.progress-bar-dark {	background-color:#3a444e}.pager li:not(.disable)>a:active,.pagination>li:not(.disabled):not(.active) a:active {	box-shadow:inset 0 3px 2px rgba(0,0,0,0.3) !important;	background-color:#25476a !important;	color:#fff !important}.pager li:not(.disable)>a:hover,.pager li:not(.disable)>a:focus,.pagination>li:not(.disabled):not(.active) a:hover,.pagination>li:not(.disabled):not(.active) a:focus {	background-color:#fff;	border-color:#25476a;	color:#25476a;	box-shadow:inset 0 0 1px #25476a,0 3px 15px rgba(0,0,0,0.25);	z-index:2;	transition:all,0.3s}.pager li>a,.pager li>span {	border-radius:3px;	border-color:rgba(0,0,0,0.07);	color:#7a878e}.pager li:not(.disable)>a {	transition:all 0.3s}.pager.pager-rounded li>a,.pager.pager-rounded li>span {	border-radius:15px}.pager .disabled>a,.pager .disabled>span {	background-color:transparent !important;	border-color:rgba(0,0,0,0.07) !important;	box-shadow:none !important;	color:#3f464a !important}.pagination>li {	color:#7a878e}.pagination>li>a,.pagination>li>span {	color:inherit;	border-color:rgba(0,0,0,0.07);	transition:border-color,0.3s}.pagination>li>span {	cursor:default}.pagination>li>span:hover {	background-color:#fff}.pagination>li:first-child>a,.pagination>li:first-child span {	border-top-left-radius:3px;	border-bottom-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child span {	border-top-right-radius:3px;	border-bottom-right-radius:3px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {	background-color:#25476a;	border-color:#25476a}.pagination .disabled>a,.pagination .disabled>span {	box-shadow:none !important;	color:#dbdee0 !important;	background-color:transparent !important}.carousel-inner>.item {	padding-top:15px}.carousel-control.left,.carousel-control.right {	background-image:none;	background-repeat:no-repeat;	color:inherit}.carousel-control,.carousel-control:focus {	font-size:1em;	text-shadow:none;	width:auto;	padding:10px;	top:0;	bottom:0;	opacity:.5;	transition:opacity 0.5s}.carousel-control.auto-hide {	opacity:0}.carousel-control:before {	content:'';	display:inline-block;	height:100%;	width:0;	vertical-align:middle}.carousel-control i {	position:relative;	top:0.25em}.carousel:hover .carousel-control {	opacity:1;	transition:opacity 0.5s}.carousel-indicators.out {	bottom:0}.carousel-indicators.out+.carousel-inner {	padding-bottom:30px}.carousel-indicators.square li {	border-radius:1px}.carousel-indicators>.active {	background-color:transparent;	box-shadow:inset 0 0 0 50px;	border-color:transparent}.carousel-indicators>li {	border-color:inherit}blockquote {	border-left:3px solid rgba(0,0,0,0.2);	position:relative;	text-indent:3ex}.bq-sm {	font-size:13px}.bq-open:before,.bq-close:after {	content:'\201C';	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;	font-size:3.5em}.bq-open:before {	position:absolute;	top:0.07em;	left:20px;	text-indent:0;	line-height:1em}.bq-close:after {	content:'\201D';	display:inline-block;	line-height:0;	vertical-align:text-bottom;	-webkit-transform:translate(-0.5ex,0.1ex);	transform:translate(-0.5ex,0.1ex)}.form-horizontal .control-label {	margin-bottom:5px}.form-horizontal .control-label.text-left {	text-align:left}.panel>.panel-heading+.panel-collapse>.panel-body {	border-top:0}.panel-group {	margin-bottom:35px}.panel-group.accordion .panel {	margin-bottom:0}.panel-group.accordion .panel-heading {	border-radius:0;	height:auto}.panel-group.accordion .panel-heading:after {	border:0 !important}.panel-group.accordion .panel-heading,.panel-group.accordion .panel-title {	padding:0}.panel-group.accordion .panel-title {	line-height:40px}.panel-group.accordion .panel-title a {	display:block;	color:inherit;	text-transform:none;	font-size:14px;	padding:0 15px}.panel-group.accordion .panel-title a:hover,.panel-group.accordion .panel-title a:focus {	color:inherit}.panel-group.accordion .panel-title a.collapsed>i {	transform:rotate(0);	transition:all 0.3s}.panel-group.accordion .panel-title a>i {	display:inline-block;	min-width:2ex;	text-align:center;	transform-origin:center;	transform:rotate(90deg);	transition:all .3s}.panel-group.accordion .panel:first-child,.panel-group.accordion .panel:first-child .panel-heading {	border-top-left-radius:3px;	border-top-right-radius:3px}.panel-group.accordion .panel:last-child {	border-bottom-left-radius:3px;	border-bottom-right-radius:3px;	overflow:hidden}.panel-group-trans .panel {	background-color:transparent !important;	box-shadow:none}.panel-group-condensed .panel-title a {	line-height:35px}.panel-group-condensed .panel-body {	padding:10px 20px 10px}.panel-group-trans.panel-group-condensed .panel-title a {	padding:0}.panel-group-trans.panel-group-condensed .panel-body {	padding:10px 0 10px}.tab-base {	margin-bottom:15px}.tab-base .tab-content {	background-color:#fff;	border-bottom-left-radius:2px;	border-bottom-right-radius:2px;	padding:15px}.tab-base .tab-content .tab-footer {	background-color:#f6f8fa;	color:#7a878e;	border-color:#eff3f7;	position:relative;	margin:0 -15px -15px -15px;	padding:10px 15px}.tab-base .nav-tabs {	border:0}.tab-base .nav-tabs>li:not(.active)>a {	background-color:#386ab6;	transition:background-color,0.3s}.tab-base .nav-tabs>li:not(.active)>a:hover {	background-color:#e2eeff;	color:#000 !important;	border-color:transparent;	transition:background-color,0.3s}.nav-tabs li a{	color:#fff !important;	}.tab-base .nav-tabs>.active>a,.tab-base .nav-tabs>.active a:hover,.tab-base .nav-tabs>.active>a:focus {	border-color:transparent;	background-color:#e2eeff;	color:#000 !important;}.tab-base .nav-tabs.tabs-right {	text-align:right}.tab-base .nav-tabs.tabs-right>li {	float:none;	display:inline-block;	margin-right:-2px}.tab-footer:after {	content:'';	display:table;	clear:both}.nav-tabs li a {	color:#7a878e;	border-radius:3px 3px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {	color:#4d627b;	border-color:transparent;	border-bottom-color:transparent}.nav-tabs.tab-right {	text-align:right}.nav-tabs.tab-right>li {	display:inline-block;	text-align:left;	float:none}.nav-tabs.tab-right>li>a {	margin-right:0}.nav-tabs .label,.nav-tabs .badge {	margin-left:4px}.tab-stacked-left,.tab-stacked-right {	display:table;	height:100%;	width:100%}.tab-stacked-left .nav-tabs>li,.tab-stacked-right .nav-tabs>li {	float:none;	margin:0}.tab-stacked-left .nav-tabs>li>a,.tab-stacked-right .nav-tabs>li>a {	margin:0 0 2px}.tab-stacked-left .nav-tabs>li:last-child>a,.tab-stacked-right .nav-tabs>li:last-child>a {	margin-bottom:0}.tab-stacked-left .nav-tabs,.tab-stacked-left .tab-content,.tab-stacked-right .nav-tabs,.tab-stacked-right .tab-content {	display:table-cell;	vertical-align:top}.tab-stacked-left .tab-content,.tab-stacked-right .tab-content {	overflow:hidden}.tab-stacked-left .nav-tabs {	width:1%;	border:0}.tab-stacked-left .nav-tabs>li a {	border-right-color:transparent;	border-radius:3px 0 0 3px}.tab-stacked-left .nav-tabs>.active>a:hover,.tab-stacked-left .nav-tabs>.active>a:focus {	border-right-color:transparent}.tab-stacked-left.tab-base .nav-tabs>li:not(.active) a:hover {	border-right-color:transparent}.tab-stacked-left .tab-content {	border-left-color:transparent;	border-radius:0 3px 3px 0}.tab-stacked-right .nav-tabs {	width:1%;	border:0}.tab-stacked-right .nav-tabs>li a {	border-left-color:transparent;	border-radius:0 3px 3px 0}.tab-stacked-right .nav-tabs>.active>a:hover,.tab-stacked-right .nav-tabs>.active>a:focus {	border-left-color:transparent}.tab-stacked-right.tab-base .nav-tabs>li:not(.active) a:hover {	border-left-color:transparent}.tab-stacked-right .tab-content {	border-right-color:transparent;	border-radius:3px 0 0 3px}.btn {	cursor:pointer;	background-color:transparent;	color:inherit;	padding:6px 12px;	border-radius:3px;	border:1px solid transparent;	font-size:13px;	line-height:1.475;	vertical-align:middle;	transition:all 0.25s}.btn:not(.disabled):not(:disabled):hover {	box-shadow:0 3px 15px rgba(0,0,0,0.25)}.btn.focus,.btn:focus,.btn:hover {	color:inherit}.btn:not(.disabled):not(:disabled):active,.btn:not(.disabled):not(:disabled).active {	box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-lg,.btn-icon.btn-lg {	font-size:17px;	line-height:1.44}.btn-sm,.btn-icon.btn-sm {	font-size:11px;	line-height:1.5}.btn-xs,.btn-icon.btn-xs {	font-size:11px;	line-height:1.5}.btn-icon {	padding-left:9px;	padding-right:9px;	box-shadow:none !important}.btn-icon>i,.btn-icon:before {	display:inline-block;	min-width:1.05em}.btn-icon>i:before {	line-height:inherit}.btn-icon:hover {	transform:scale(1.2)}.btn-file {	position:relative;	overflow:hidden}.btn-file input[type=file] {	position:absolute;	top:0;	right:0;	min-width:100%;	min-height:100%;	font-size:100px;	text-align:right;	filter:alpha(opacity=0);	opacity:0;	outline:none;	background:white;	cursor:inherit;	display:block}.btn-link {	color:#0391d1;	border-color:transparent}.btn-link:hover,.btn-link:focus,.btn-link:active {	color:#0275a8}.btn.btn-link:focus,.btn.btn-link:active {	box-shadow:none}.btn-link.disabled:hover,.btn-link.disabled:focus {	text-decoration:none}.btn-trans {	padding-left:5px;	padding-right:5px;	background-color:transparent;	border-color:transparent;	box-shadow:none !important}.btn-default,.btn-default:focus {	background-color:#fff;	border-color:rgba(0,0,0,0.07) !important;	color:#7a878e}.btn-default:hover,.btn-hover-default:hover,.btn-hover-default:active,.btn-hover-default.active,.btn-default:active,.btn-active-default.btn:active,.btn-active-default.btn.active,.btn-active-default+.dropdown-menu>li>a:hover,.btn-active-default+.dropdown-menu>li>a:focus,.btn-active-default+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-default,.btn-group.open .dropdown-toggle.btn.btn-active-default,.btn-default.active,.btn-default:disabled,.btn-default.disabled,.btn-default:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-default:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-default:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-default+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-default {	background-color:#ededed !important;	border-color:rgba(0,0,0,0.07) !important;	color:#7a878e !important}.btn-default i {	color:inherit}.btn-primary,.btn-primary:focus {	background-color:#294f75;	border-color:#25476a !important;	color:#fff}.btn-primary:hover,.btn-hover-primary:hover,.btn-hover-primary:active,.btn-hover-primary.active,.btn-primary:active,.btn-active-primary.btn:active,.btn-active-primary.btn.active,.btn-active-primary+.dropdown-menu>li>a:hover,.btn-active-primary+.dropdown-menu>li>a:focus,.btn-active-primary+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-primary,.btn-group.open .dropdown-toggle.btn.btn-active-primary,.btn-primary.active,.btn-primary:disabled,.btn-primary.disabled,.btn-primary:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-primary:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-primary:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-primary+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-primary {	background-color:#1c3550 !important;	border-color:#1c3550 !important;	color:#fff !important}.btn-info,.btn-info:focus {	background-color:#0ab1fc;	border-color:#0ab1fc !important;	color:#fff}.btn-info:hover,.btn-hover-info:hover,.btn-hover-info:active,.btn-hover-info.active,.btn-info:active,.btn-active-info.btn:active,.btn-active-info.btn.active,.btn-active-info+.dropdown-menu>li>a:hover,.btn-active-info+.dropdown-menu>li>a:focus,.btn-active-info+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-info,.btn-group.open .dropdown-toggle.btn.btn-active-info,.btn-info.active,.btn-info:disabled,.btn-info.disabled,.btn-info:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-info:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-info:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-info+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-info {	background-color:#0391d1 !important;	border-color:#0391d1 !important;	color:#fff !important}.btn-success,.btn-success:focus {	background-color:#92c755;	border-color:#44ad4c !important;	color:#fff}.btn-success:hover,.btn-hover-success:hover,.btn-hover-success:active,.btn-hover-success.active,.btn-success:active,.btn-active-success.btn:active,.btn-active-success.btn.active,.btn-active-success+.dropdown-menu>li>a:hover,.btn-active-success+.dropdown-menu>li>a:focus,.btn-active-success+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-success,.btn-group.open .dropdown-toggle.btn.btn-active-success,.btn-success.active,.btn-success:disabled,.btn-success.disabled,.btn-success:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-success:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-success:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-success+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-success {	background-color:#79af3a !important;	border-color:#79af3a !important;	color:#fff !important}.btn-warning,.btn-warning:focus {	background-color:#ffb80f;	border-color:#ffb300 !important;	color:#fff}.btn-warning:hover,.btn-hover-warning:hover,.btn-hover-warning:active,.btn-hover-warning.active,.btn-warning:active,.btn-active-warning.btn:active,.btn-active-warning.btn.active,.btn-active-warning+.dropdown-menu>li>a:hover,.btn-active-warning+.dropdown-menu>li>a:focus,.btn-active-warning+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-warning,.btn-group.open .dropdown-toggle.btn.btn-active-warning,.btn-warning.active,.btn-warning:disabled,.btn-warning.disabled,.btn-warning:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-warning:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-warning:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-warning+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-warning {	background-color:#db9a00 !important;	border-color:#db9a00 !important;	color:#fff !important}.btn-danger,.btn-danger:focus {	background-color:#f55145;	border-color:#e22020 !important;	color:#fff}.btn-danger:hover,.btn-hover-danger:hover,.btn-hover-danger:active,.btn-hover-danger.active,.btn-danger:active,.btn-active-danger.btn:active,.btn-active-danger.btn.active,.btn-active-danger+.dropdown-menu>li>a:hover,.btn-active-danger+.dropdown-menu>li>a:focus,.btn-active-danger+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-danger,.btn-group.open .dropdown-toggle.btn.btn-active-danger,.btn-danger.active,.btn-danger:disabled,.btn-danger.disabled,.btn-danger:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-danger:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-danger:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-danger+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-danger {	background-color:#f22314 !important;	border-color:#f22314 !important;	color:#fff !important}.btn-mint,.btn-mint:focus {	background-color:#29b2a6;	border-color:#26a69a !important;	color:#fff}.btn-mint:hover,.btn-hover-mint:hover,.btn-hover-mint:active,.btn-hover-mint.active,.btn-mint:active,.btn-active-mint.btn:active,.btn-active-mint.btn.active,.btn-active-mint+.dropdown-menu>li>a:hover,.btn-active-mint+.dropdown-menu>li>a:focus,.btn-active-mint+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-mint,.btn-group.open .dropdown-toggle.btn.btn-active-mint,.btn-mint.active,.btn-mint:disabled,.btn-mint.disabled,.btn-mint:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-mint:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-mint:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-mint+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-mint {	background-color:#1f897f !important;	border-color:#1f897f !important;	color:#fff !important}.btn-purple,.btn-purple:focus {	background-color:#b052c0;	border-color:#ab47bc !important;	color:#fff}.btn-purple:hover,.btn-hover-purple:hover,.btn-hover-purple:active,.btn-hover-purple.active,.btn-purple:active,.btn-active-purple.btn:active,.btn-active-purple.btn.active,.btn-active-purple+.dropdown-menu>li>a:hover,.btn-active-purple+.dropdown-menu>li>a:focus,.btn-active-purple+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-purple,.btn-group.open .dropdown-toggle.btn.btn-active-purple,.btn-active-dark.btn:active,.btn-active-dark.btn.dark,.btn-purple.active,.btn-purple:disabled,.btn-purple.disabled,.btn-purple:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-purple:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-purple:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-purple+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-purple {	background-color:#953ca4 !important;	border-color:#953ca4 !important;	color:#fff !important}.btn-pink,.btn-pink:focus {	background-color:#f1709c;	border-color:#f06292 !important;	color:#fff}.btn-pink:hover,.btn-hover-pink:hover,.btn-hover-pink:active,.btn-hover-pink.active,.btn-pink:active,.btn-active-pink.btn:active,.btn-active-pink.btn.active,.btn-active-pink+.dropdown-menu>li>a:hover,.btn-active-pink+.dropdown-menu>li>a:focus,.btn-active-pink+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-pink,.btn-group.open .dropdown-toggle.btn.btn-active-pink,.btn-pink.active,.btn-pink:disabled,.btn-pink.disabled,.btn-pink:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-pink:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-pink:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-pink+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-pink {	background-color:#ed417b !important;	border-color:#ed417b !important;	color:#fff !important}.btn-dark,.btn-dark:focus {	background-color:#414c57;	border-color:#3a444e !important;	color:#fff}.btn-dark:hover,.btn-hover-dark:hover,.btn-hover-dark:active,.btn-hover-dark.active,.btn-dark:active,.btn-active-dark+.dropdown-menu>li>a:hover,.btn-active-dark+.dropdown-menu>li>a:focus,.btn-active-dark+.dropdown-menu>.active>a,.open .dropdown-toggle.btn.btn-active-dark,.btn-group.open .dropdown-toggle.btn.btn-active-dark,.btn-dark.active,.btn-dark:disabled,.btn-dark.disabled,.btn-dark:not([class*="btn-active-"])+.dropdown-menu>li>a:hover,.btn-dark:not([class*="btn-active-"])+.dropdown-menu>li>a:focus,.btn-dark:not([class*="btn-active-"])+.dropdown-menu>.active>a,.btn-dark+.dropdown-menu:not(.head-list)>li>a.active,.open>.dropdown-toggle.btn-dark {	background-color:#2b323a !important;	border-color:#2b323a !important;	color:#fff !important}.btn-group-vertical .btn:not(.btn-default):not(.btn-trans),.btn-group .btn:not(.btn-default):not(.btn-trans) {	border-color:rgba(0,0,0,0.09)}.btn-lg,.btn-icon.btn-lg,.btn-group-lg>.btn {	padding:10px 16px}.btn-sm,.btn-icon.btn-sm,.btn-group-sm>.btn {	padding:5px 10px}.btn-xs,.btn-icon.btn-xs,.btn-group-xs>.btn {	padding:1px 5px}.btn-lg,.btn-icon.btn-lg,.btn-group-lg>.btn {	border-radius:3px}.btn-lg,.btn-icon.btn-lg,.btn-group-sm>.btn,.btn-lg,.btn-icon.btn-lg,.btn-group-xs>.btn {	border-radius:3px}.btn-group-vertical>.btn:first-child:not(:last-child) {	border-top-left-radius:3px;	border-top-right-radius:3px}.btn-group-vertical>.btn:last-child:not(:first-child) {	border-bottom-left-radius:3px;	border-bottom-right-radius:3px}.btn-circle {	padding:7px;	border-radius:50%}.btn-lg.btn-circle {	padding:17px}.btn-sm.btn-circle {	padding:7px}.btn-xs.btn-circle {	padding:4px}.btn-circle>i,.btn-circle:before {	display:block;	width:1.4em;	height:1.4em;	line-height:1.4}.btn-rounded {	border-radius:0;	overflow:hidden}.btn-lg.btn-rounded {	border-radius:30px}.btn-sm.btn-rounded {	border-radius:15px}.btn-xs.btn-rounded {	border-radius:10px}.btn-group.btn-rounded {	overflow:hidden}.btn-labeled,.btn-labeled.fa {	text-align:left}.btn-labeled:not(.btn-block):not(.form-icon) {	font-family:inherit}.btn-block.btn-labeled:not(.form-icon) {	font-family:inherit}.btn-labeled .btn-label,.btn-labeled:before {	border-right:1px solid rgba(0,0,0,0.1);	display:inline-block;	font-size:16px;	vertical-align:middle !important;	text-align:center;	width:2em;	line-height:1.42857 !important;	margin:-0.25em 5px -0.23em -12px}.btn-labeled.fa {	line-height:1.42857}.btn-labeled.fa:before,.btn-labeled .fa:before {	font-family:FontAwesome}.btn-lg.btn-labeled {	font-size:17px}.btn-lg.btn-labeled.fa {	line-height:1.33}.btn-lg.btn-labeled:before,.btn-lg .btn-label {	font-size:20px;	margin-left:-16px}.btn-sm.btn-labeled {	font-size:11px}.btn-sm.btn-labeled.fa {	line-height:1.42857}.btn-sm.btn-labeled:before,.btn-sm .btn-label {	font-size:14px;	margin-left:-10px}.btn-xs.btn-labeled {	font-size:11px}.btn-xs.btn-labeled.fa {	line-height:1.5}.btn-xs.btn-labeled:before,.btn-xs .btn-label {	font-size:12px;	margin-left:-5px}.panel {	border:0;	border-radius:3px;	box-shadow:none !important;	margin-bottom:20px}.panel .panel-bg-cover {	max-height:180px;	overflow:hidden}.panel .panel-bg-cover img {	min-width:100%;	min-height:100%;	background-size:cover}.panel.remove {	opacity:0;	transition:opacity,0.5s}.panel .alert {	border-radius:0}.panel.panel-bg-img {	position:relative}.panel .panel-bg-wrap {	overflow:hidden;	position:absolute;	top:0;	left:0;	bottom:0;	right:0}.panel .panel-bg-wrap>img {	position:absolute;	top:0;	left:0}.panel .panel-bg-wrap+.panel-body {	position:relative}.panel-media {	box-shadow:0 -50px 20px -10px rgba(0,0,0,0.2);	padding:10px 15px 15px 140px;	position:relative}.panel-media-img {	position:absolute;	width:96px;	height:96px;	left:20px;	top:-48px}.panel-media-heading {	color:#fff;	position:absolute;	top:-2.7em}.panel .panel-heading,.panel>:first-child {	border-top-left-radius:2px;	border-top-right-radius:2px}.panel .panel-footer,.panel>:last-child {	border-bottom-left-radius:2px;	border-bottom-right-radius:2px}.panel-body-full {	margin-left:-20px;	margin-right:-20px}.panel-body {	padding:15px 20px 25px}.panel-trans {	border-color:transparent;	box-shadow:none;	background-color:transparent}.panel-heading {	position:relative;	height:42px;	padding:0;	color:#4d627b}.panel-heading .btn {	box-shadow:none !important}.panel-title {	font-weight:normal;	padding:0 20px 0 20px;	font-size:1.15em;	line-height:42px;	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis}.panel-default.panel-colorful {	background-color:#e6eced;	color:#7a878e}.panel-default .panel-heading {	background-color:#e6eced;	border-color:#f5f7f8}.panel-footer {	background-color:#fdfdfe;	color:#7a878e;	border-color:rgba(0,0,0,0.02);	position:relative}.panel-primary .panel-heading,.panel-primary .panel-footer,.panel-primary.panel-colorful {	background-color:#25476a;	border-color:#25476a;	color:#fff}.panel-primary.panel-colorful {	box-shadow:0 1px 1px #0b141e}.panel-info .panel-heading,.panel-info .panel-footer,.panel-info.panel-colorful {	background-color:#038ece;	border-color:#0ab1fc;	color:#fff}.panel-info.panel-colorful {	box-shadow:0 1px 1px #02638f}.panel-success .panel-heading,.panel-success .panel-footer,.panel-success.panel-colorful {	background-color:#44ad4c;	border-color:#44ad4c;	color:#fff}.panel-success.panel-colorful {	box-shadow:0 1px 1px #577d2a}.panel-warning .panel-heading,.panel-warning .panel-footer,.panel-warning.panel-colorful {	background-color:#ffb300;	border-color:#ffb300;	color:#fff}.panel-warning.panel-colorful {	box-shadow:0 1px 1px #996b00}.panel-danger .panel-heading,.panel-danger .panel-footer,.panel-danger.panel-colorful {	background-color:#e22020;	border-color:#e22020;	color:#fff}.panel-danger.panel-colorful {	box-shadow:0 1px 1px #ba160a}.panel-mint .panel-heading,.panel-mint .panel-footer,.panel-mint.panel-colorful {	background-color:#26a69a;	border-color:#26a69a;	color:#fff}.panel-mint.panel-colorful {	box-shadow:0 1px 1px #13534d}.panel-purple .panel-heading,.panel-purple .panel-footer,.panel-purple.panel-colorful {	background-color:#ab47bc;	border-color:#ab47bc;	color:#fff}.panel-purple.panel-colorful {	box-shadow:0 1px 1px #682a73}.panel-pink .panel-heading,.panel-pink .panel-footer,.panel-pink.panel-colorful {	background-color:#f06292;	border-color:#f06292;	color:#fff}.panel-pink.panel-colorful {	box-shadow:0 1px 1px #d71556}.panel-dark .panel-heading,.panel-dark .panel-footer,.panel-dark.panel-colorful {	background-color:#3a444e;	border-color:#3a444e;	color:#fff}.panel-dark.panel-colorful {	box-shadow:0 1px 1px #0f1114}.panel-colorful>.panel-heading {	border:0}.panel-default>.panel-heading:after,.panel-primary>.panel-heading:after,.panel-info>.panel-heading:after,.panel-success>.panel-heading:after,.panel-warning>.panel-heading:after,.panel-danger>.panel-heading:after,.panel-purple>.panel-heading:after,.panel-pink>.panel-heading:after,.panel-dark>.panel-heading:after {	display:none}.panel-bordered-default,.panel-default.panel-bordered {	border:1px solid #bdcccf}.panel-bordered-primary,.panel-primary.panel-bordered {	border:1px solid #25476a}.panel-bordered-info,.panel-info.panel-bordered {	border:1px solid #038ece}.panel-bordered-success,.panel-success.panel-bordered {	border:1px solid #44ad4c}.panel-bordered-warning,.panel-warning.panel-bordered {	border:1px solid #ffb300}.panel-bordered-danger,.panel-danger.panel-bordered {	border:1px solid #e22020}.panel-bordered-mint,.panel-mint.panel-bordered {	border:1px solid #26a69a}.panel-bordered-purple,.panel-purple.panel-bordered {	border:1px solid #ab47bc}.panel-bordered-pink,.panel-pink.panel-bordered {	border:1px solid #f06292}.panel-bordered-dark,.panel-dark.panel-bordered {	border:1px solid #3a444e}.panel-group .panel {	border-radius:0;	margin-bottom:20px}.panel-group>div {	padding-left:0;	padding-right:0}.panel-group>div:first-child>.panel {	border-top-left-radius:2px;	border-bottom-left-radius:2px}.panel-group>div:last-child>.panel {	border-top-right-radius:2px;	border-bottom-right-radius:2px}.panel-group>div+div>.panel {	margin-left:-1px}.panel-control {	height:100%;	position:relative;	float:right;	padding:0 15px 0 5px}.panel-control:before {	content:'';	display:inline-block;	height:100%;	vertical-align:middle;	left:-1em;	position:relative}.panel-control .btn {	padding-left:7px;	padding-right:7px}.panel-control .dropdown {	display:inline-block}.panel-control>i,.panel-control>.badge,.panel-control>label {	vertical-align:middle}.panel-control>.toggle-switch+label {	vertical-align:baseline}.panel-control>.form-control {	display:inline-block;	max-width:98%;	height:32px;	vertical-align:middle}.panel-control>.input-group-wrap {	display:inline-block;	max-width:200px;	vertical-align:middle}.panel-control>.input-group-wrap>.input-group .input-group-addon>*,.panel-control>.input-group-wrap>.input-group .input-group-btn>*,.panel-control>.input-group-wrap>.input-group .form-control {	height:32px}.panel-control>.input-group-wrap>.input-group .btn {	padding:6px 12px}@media (min-width:640px) {	.panel-control>.input-group-wrap {		max-width:300px	}}[data-panel="minmax"][aria-expanded="true"] i {	transition:transform,0.1s}[data-panel="minmax"][aria-expanded="false"] i {	transition:transform,0.1s;	-webkit-transform:rotate(180deg);	transform:rotate(180deg)}[data-panel="fullscreen"]>.icon-min {	display:none}.panel-fullscreen {	overflow-y:hidden}.panel-fullscreen .icon-min {	display:inline-block}.panel-fullscreen .icon-max {	display:none}.panel.fullscreen {	position:fixed;	top:0;	left:0;	right:0;	bottom:0;	margin:0}.panel .panel-control .nav-tabs>.active>a {	background-color:transparent;	box-shadow:inset 0 -2px 0 0 #1e3a57 !important;	color:inherit}.panel[class*="panel-"] .panel-control .nav-tabs>.active>a {	box-shadow:inset 0 -2px 0 0 rgba(255,255,255,0.7) !important}.panel-control .nav-tabs {	display:inline-block;	height:40px;	margin-top:2px;	vertical-align:bottom;	border:0}.panel-control .nav-tabs>li {	margin-top:1px;	margin-right:5px;	height:100%}.panel-control .nav-tabs>li>a {	border-radius:0;	margin-right:0;	height:100%;	line-height:40px;	border-top-left-radius:3px;	border-top-right-radius:3px;	padding:0 15px}.panel-control .nav-tabs>li:not(.active) {	background-color:transparent;	opacity:.6}.panel-control .nav-tabs>li:not(.active) a {	border-bottom:0 !important;	color:inherit}.panel-control .nav-tabs>li:not(.active) a:hover {	background-color:rgba(0,0,0,0.15);	border-color:transparent}.panel-control .nav-tabs>.active>a {	z-index:1}.panel-control .progress {	min-width:150px;	margin:0;	display:inline-block;	vertical-align:middle}.panel-control .switchery {	margin-left:15px;	vertical-align:middle}.panel-control .pager {	margin:0;	display:inline-block;	vertical-align:middle;	border-radius:0}.panel-control .pagination {	margin:0;	border-radius:0;	vertical-align:middle}.panel-control .pagination>li>a,.panel-control .pagination>li>span {	padding:0 10px;	border:3px 3px 0 0;	border-color:rgba(0,0,0,0.09);	box-shadow:none;	height:100%;	line-height:30px}.panel-control .pagination>li:not(.active):not(.disabled)>a:hover {	background-color:rgba(0,0,0,0.05);	border-color:rgba(0,0,0,0.09)}.panel-control .pagination>.disabled>a,.panel-control .pagination>.disabled>a:hover,.panel-control .pagination>.disabled>a:active {	border-color:rgba(0,0,0,0.09)}.panel-control .pagination>li:not(.active)>a,.pagination>li>a {	background-color:transparent;	color:inherit}.panel-control .pagination>li>a:hover,.pagination>li>a:focus {	box-shadow:none}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body {	border:0}.panel-control .btn,.panel-control .dropdown-toggle.btn {	border:0}.panel-control .open>.btn,.panel-control .btn.active,.panel-control .btn:active {	box-shadow:none !important}.panel-control .btn-default {	background-color:transparent;	color:inherit}.bg-trans {	background-color:transparent}.bg-light {	background-color:#fff}.bg-light,.bg-light a {	color:#7a878e}.bg-light a:hover,.bg-light a:focus {	color:#7a878e}.bg-gray-light {	background-color:#f8f9fa}.bg-gray-light,.bg-gray-light a {	color:#7a878e}.bg-gray-light a:hover,.bg-gray-light a:focus {	color:#7a878e}.bg-gray {	background-color:#e9eeef}.bg-gray,.bg-gray a {	color:#7a878e}.bg-gray a:hover,.bg-gray a:focus {	color:#7a878e}.bg-gray-dark {	background-color:#cbd7da}.bg-gray-dark,.bg-gray-dark a {	color:#7a878e}.bg-gray-dark a:hover,.bg-gray-dark a:focus {	color:#7a878e}.bg-trans-light {	background-color:rgba(255,255,255,0.1)}.bg-trans-light,.bg-trans-light a {	color:inherit}.bg-trans-light a:hover,.bg-trans-light a:focus {	color:inherit}.bg-trans-dark {	background-color:rgba(0,0,0,0.1)}.bg-trans-dark,.bg-trans-dark a {	color:inherit}.bg-trans-dark a:hover,.bg-trans-dark a:focus {	color:inherit}.bg-primary {	background-color:#25476a}.bg-primary,.bg-primary a {	color:#fff}.bg-primary a:hover,.bg-primary a:focus {	color:#fff}.bg-info {	background-color:#038ece}.bg-info,.bg-info a {	color:#fff}.bg-info a:hover,.bg-info a:focus {	color:#fff}.bg-success {	background-color:#44ad4c}.bg-success,.bg-success a {	color:#fff}.bg-success a:hover,.bg-success a:focus {	color:#fff}.bg-warning {	background-color:#ffb300}.bg-warning,.bg-warning a {	color:#fff}.bg-warning a:hover,.bg-warning a:focus {	color:#fff}.bg-danger {	background-color:#e22020}.bg-danger,.bg-danger a {	color:#fff}.bg-danger a:hover,.bg-danger a:focus {	color:#fff}.bg-mint {	background-color:#26a69a}.bg-mint,.bg-mint a {	color:#fff}.bg-mint a:hover,.bg-mint a:focus {	color:#fff}.bg-purple {	background-color:#ab47bc}.bg-purple,.bg-purple a {	color:#fff}.bg-purple a:hover,.bg-purple a:focus {	color:#fff}.bg-pink {	background-color:#f06292}.bg-pink,.bg-pink a {	color:#fff}.bg-pink a:hover,.bg-pink a:focus {	color:#fff}.bg-dark {	background-color:#3a444e}.bg-dark,.bg-dark a {	color:#fff}.bg-dark a:hover,.bg-dark a:focus {	color:#fff}.text-light,a.text-light:hover,a.text-light:focus {	color:#fff}.text-muted,a.text-muted:hover,a.text-muted:focus {	color:#909ba1}.text-primary,a.text-primary:hover,a.text-primary:focus {	color:#1c3550}.text-info,a.text-info:hover,a.text-info:focus {	color:#0391d1}.text-success,a.text-success:hover,a.text-success:focus {	color:#79af3a}.text-warning,a.text-warning:hover,a.text-warning:focus {	color:#db9a00}.text-danger,a.text-danger:hover,a.text-danger:focus {	color:#f22314}.text-main,a.text-main:hover,a.text-main:focus {	color:#4d627b}.text-mint,a.text-mint:hover,a.text-mint:focus {	color:#1f897f}.text-purple,a.text-purple:hover,a.text-purple:focus {	color:#953ca4}.text-pink,a.text-pink:hover,a.text-pink:focus {	color:#ed417b}.text-dark,a.text-dark:hover,a.text-dark:focus {	color:#2b323a}@page {	margin-top:0;	margin-bottom:0}@media print {	body,#container {		background:transparent	}	.boxed {		width:100%	}	.panel {		border-color:transparent;		box-shadow:none	}	#container .no-print,#demo-set,.print-content #mainnav-container,.print-content #aside-container,.print-content #navbar,.print-content #footer,.print-content .scroll-top {		display:none !important	}	#container.print-content #page-content,#container.print-content #content-container {		padding:0 !important;		margin:0 !important;		left:0;		right:0;		top:0;		bottom:0	}	.print-inline {		display:inline !important	}	.print-iblock {		display:inline-block !important	}	.print-block {		display:block !important	}	.no-print {		display:none !important	}}.v-middle {	vertical-align:middle}.v-top {	vertical-align:top}.v-bottom {	vertical-align:bottom}.v-baseline {	vertical-align:baseline}.favorite-color {	color:#f2d300}.unfavorite-color {	color:#bcc4c9}.toolbar-left,.toolbar-right,.table-toolbar-left,.table-toolbar-right {	text-align:center;	padding-bottom:15px}.toolbar-right>.form-group,.table-toolbar-right>.form-group {	display:inline-block;	vertical-align:top;	margin:0}@media (min-width:760px) {	.toolbar-left,.table-toolbar-left {		float:left;		text-align:left	}	.toolbar-right,.table-toolbar-right {		text-align:right	}}.pos-rel {	position:relative}.pos-abs {	position:absolute}.pos-fix {	position:fixed}.pos-sta {	position:static}.list-divider {	margin:15px 0;	height:1px}.list-header {	font-weight:300;	padding:10px 15px;	position:relative}.list-item-sm {	padding:5px 15px}.list-item-lg {	padding:15px}.list-item-xl {	padding:20px 15px}.box-block {	display:block}.box-inline {	display:inline-block}.box-vmiddle {	display:inline-block;	max-width:500px;	vertical-align:middle;	margin-bottom:15px}.box-vmiddle-wrap:before {	content:'';	display:inline-block;	height:100%;	vertical-align:middle;	margin-left:-15px}.box-full {	margin:-15px -15px 0}.panel-body .box-full {	margin:-15px -20px 0}.bord-no {	border:0 !important}.bord-all {	border:1px solid rgba(0,0,0,0.07)}.bord-top {	border-top:1px solid rgba(0,0,0,0.07)}.bord-btm {	border-bottom:1px solid rgba(0,0,0,0.07)}.bord-lft {	border-left:1px solid rgba(0,0,0,0.07)}.bord-rgt {	border-right:1px solid rgba(0,0,0,0.07)}.bord-ver {	border-top:1px solid rgba(0,0,0,0.07);	border-bottom:1px solid rgba(0,0,0,0.07)}.bord-hor {	border-right:1px solid rgba(0,0,0,0.07);	border-left:1px solid rgba(0,0,0,0.07)}.text-thin {	font-weight:300}.text-normal {	font-weight:normal}.text-semibold {	font-weight:600}.text-bold {	font-weight:700}.text-5x,.text-4x,.text-5x,.text-2x,.text-lg,.text-sm,.text-xs {	line-height:1.25;	font-size:4em}.text-4x {	font-size:4em}.text-3x {	font-size:3em}.text-2x {	font-size:2em}.text-lg {	font-size:1.2em}.text-sm {	font-size:.9em}.text-xs {	font-size:.8em}.text-overflow {	display:block;	white-space:nowrap;	overflow:hidden;	text-overflow:ellipsis}.text-unit {	font-size:15px;	vertical-align:top;	line-height:1.5em}.unselectable {	cursor:default;	-webkit-touch-callout:none;	-webkit-user-select:none;	-moz-user-select:none;	-ms-user-select:none}.unselectable::selection {	background-color:transparent;	color:inherit}.unselectable::-moz-selection {	background-color:transparent;	color:inherit}.text-justify {	text-align:justify}.text-justify:after {	content:'';	display:inline-block;	width:100%}@media (min-width:1200px) {	.text-lg-right {		text-align:right	}	.text-lg-center {		text-align:center	}	.text-lg-left {		text-align:left	}}@media (min-width:992px) and (max-width:1200px) {	.text-md-right {		text-align:right	}	.text-md-center {		text-align:center	}	.text-md-left {		text-align:left	}}@media (min-width:768px) and (max-width:992px) {	.text-sm-right {		text-align:right	}	.text-sm-center {		text-align:center	}	.text-sm-left {		text-align:left	}}@media (max-width:760px) {	.text-xs-right {		text-align:right	}	.text-xs-center {		text-align:center	}	.text-xs-left {		text-align:left	}}.icon-wrap {	display:inline-block;	padding:10px;	border-radius:2px}.icon-wrap i {	display:block;	line-height:1em;	text-align:center;	position:relative;	width:1em;	padding-top:1em;	vertical-align:middle}.icon-wrap i:before {	position:absolute;	top:0;	bottom:0;	left:0;	right:0}.icon-wrap .icon-txt {	display:block;	line-height:1em;	text-align:center;	position:relative;	width:1em;	vertical-align:top}.icon-wrap-lg {	padding:20px}.icon-wrap-md {	padding:17px}.icon-wrap-sm {	padding:12px}.icon-wrap-xs {	padding:7px}.icon-circle {	border-radius:50%}.icon-lg {	font-size:1.333em;	line-height:1.095em;	vertical-align:middle}.icon-fw {	width:1.33em;	margin-right:4px;	text-align:center}.icon-2x {	font-size:2em;	line-height:1em}.icon-3x {	font-size:3em;	line-height:1em}.icon-4x {	font-size:4em;	line-height:1em}.icon-5x {	font-size:5em;	line-height:1em}.img-mar {	margin:5px}.img-border {	box-shadow:0 0 0 4px rgba(0,0,0,0.1)}.img-border-light {	box-shadow:0 0 0 4px #fff}.img-xs {	width:32px;	height:32px}.img-md {	width:64px;	height:64px}.img-sm {	width:48px;	height:48px}.img-lg {	width:96px;	height:96px}.img-holder img {	max-width:100%;	border-radius:3px}.img-gallery {	margin-left:-4px;	margin-right:-4px}.img-gallery [class^="col-"],.img-gallery [class*=" col-"] {	padding-left:4px;	padding-right:4px;	margin-bottom:8px}.img-gallery img {	border-radius:4px}.mar-no {	margin:0 !important}.mar-all {	margin:15px}.mar-top {	margin-top:15px}.mar-btm {	margin-bottom:15px}.mar-lft {	margin-left:15px}.mar-rgt {	margin-right:15px}.mar-hor {	margin-left:15px;	margin-right:15px}.mar-ver {	margin-top:15px;	margin-bottom:15px}.pad-no {	padding:0 !important}.pad-all {	padding:15px}.pad-top {	padding-top:15px}.pad-btm {	padding-bottom:15px}.pad-lft {	padding-left:15px}.pad-rgt {	padding-right:15px}.pad-hor {	padding-left:15px;	padding-right:15px}.pad-ver {	padding-top:15px;	padding-bottom:15px}a.disabled-link,a.disabled-link:visited,a.disabled-link:active,a.disabled-link:hover {	color:#aaa !important;	cursor:default}.eq-height,.eq-height.eq-auto {	display:table;	table-layout:fixed;	height:100%;	margin-bottom:0;	width:100%}.eq-height.eq-auto {	table-layout:auto}.eq-height .eq-box-xs {	display:table-cell;	height:100%;	vertical-align:top;	float:none}.eq-height>*>.panel {	display:table;	table-layout:fixed;	height:100%;	width:100%}.eq-height [class*="eq-box"].eq-no-panel {	padding-bottom:0}.eq-min-width {	width:1%}.eq-no-panel:after {	content:'';	display:table;	width:100%;	table-layout:fixed}@media (min-width:1200px) {	.eq-height .eq-box-lg {		display:table-cell;		height:100%;		vertical-align:top;		float:none;		padding-bottom:20px	}	.eq-height .eq-box-lg .panel {		margin-bottom:0	}}@media (min-width:992px) {	.eq-height .eq-box-md {		display:table-cell;		height:100%;		vertical-align:top;		float:none;		padding-bottom:20px	}	.eq-height .eq-box-md .panel {		margin-bottom:0	}}@media (min-width:768px) {	.eq-height .eq-box-sm {		display:table-cell;		height:100%;		vertical-align:top;		float:none;		padding-bottom:20px	}	.eq-height .eq-box-sm .panel {		margin-bottom: 0	}}.admin_urunler .panel-body{	min-height:312px;}