/* Minification failed. Returning unminified contents.
(1246,5300): run-time error CSS1019: Unexpected token, found '}'
(1280,2718): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1280,2739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1280,2806): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1280,2830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1280,2985): run-time error CSS1019: Unexpected token, found '@-ms-keyframes'
(1280,3005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1280,3070): run-time error CSS1019: Unexpected token, found '@keyframes'
(1280,3086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1283,43): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1283,73): run-time error CSS1035: Expected colon, found '{'
(1293,1): run-time error CSS1019: Unexpected token, found '@import'
(1293,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Open+Sans)'
(2220,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(8774,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(8776,77): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(8791,17): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(12276,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(12277,8): run-time error CSS1035: Expected colon, found '{'
(12284,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(12285,8): run-time error CSS1035: Expected colon, found '{'
(13657,33): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@border-darker'
(13658,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@border-darker'
(37721,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37729,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37737,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37750,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37801,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37802,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37818,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37835,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37836,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37852,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37869,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37886,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37948,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37962,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37976,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(37977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(37990,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(37991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(41507,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(41507,20): run-time error CSS1019: Unexpected token, found ''blink''
(41507,28): run-time error CSS1019: Unexpected token, found '{'
(41508,3): run-time error CSS1019: Unexpected token, found '0%'
(41508,6): run-time error CSS1019: Unexpected token, found '{'
(41509,18): run-time error CSS1030: Expected identifier, found ' '
(41509,27): run-time error CSS1031: Expected selector, found '!important'
(41509,27): run-time error CSS1025: Expected comma or open brace, found '!important'
(41510,3): run-time error CSS1019: Unexpected token, found '}'
(41511,1): run-time error CSS1019: Unexpected token, found '}'
(41512,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(41512,17): run-time error CSS1019: Unexpected token, found ''blink''
(41512,25): run-time error CSS1019: Unexpected token, found '{'
(41513,3): run-time error CSS1019: Unexpected token, found '0%'
(41513,6): run-time error CSS1019: Unexpected token, found '{'
(41514,18): run-time error CSS1030: Expected identifier, found ' '
(41514,27): run-time error CSS1031: Expected selector, found '!important'
(41514,27): run-time error CSS1025: Expected comma or open brace, found '!important'
(41515,3): run-time error CSS1019: Unexpected token, found '}'
(41516,1): run-time error CSS1019: Unexpected token, found '}'
(41517,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(41517,12): run-time error CSS1019: Unexpected token, found ''blink''
(41517,20): run-time error CSS1019: Unexpected token, found '{'
(41518,3): run-time error CSS1019: Unexpected token, found '0%'
(41518,6): run-time error CSS1019: Unexpected token, found '{'
(41519,18): run-time error CSS1030: Expected identifier, found ' '
(41519,27): run-time error CSS1031: Expected selector, found '!important'
(41519,27): run-time error CSS1025: Expected comma or open brace, found '!important'
(41520,3): run-time error CSS1019: Unexpected token, found '}'
(41521,1): run-time error CSS1019: Unexpected token, found '}'
(43716,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(43717,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(43720,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(45765,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(45766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45780,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(45781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45800,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(45801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45811,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(45812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45827,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(45828,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45838,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(45839,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45854,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(45855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(45873,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(45874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(54456,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(54783,71): run-time error CSS1035: Expected colon, found ';'
(54793,71): run-time error CSS1035: Expected colon, found ';'
(54800,71): run-time error CSS1035: Expected colon, found ';'
(57143,205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(57615,205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(58683,24): run-time error CSS1019: Unexpected token, found ':'
(58683,24): run-time error CSS1042: Expected function, found ':'
(58683,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(58703,24): run-time error CSS1019: Unexpected token, found ':'
(58703,24): run-time error CSS1042: Expected function, found ':'
(58703,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(58722,24): run-time error CSS1019: Unexpected token, found ':'
(58722,24): run-time error CSS1042: Expected function, found ':'
(58722,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(58756,24): run-time error CSS1019: Unexpected token, found ':'
(58756,24): run-time error CSS1042: Expected function, found ':'
(58756,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(59451,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(59591,32841): run-time error CSS1019: Unexpected token, found '@keyframes'
(59591,32866): run-time error CSS1035: Expected colon, found '{'
 */
/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
	font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	/* Support: IE7 */
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-button {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
	right: 0.5em;
	left: auto;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.4em 2.1em 0.4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
	border-radius: 8px;
}

/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;margin:15px 0px; *zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#cccccc; color:#ffffff;}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:16px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#395793;}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:transparent;}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;z-index:5000; max-width:1200px; width:100%; /*/background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;*/-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;/*-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);*/-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}

/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}
.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}
/*  Font Awesome 3.0
    the iconic font designed for use with Twitter Bootstrap
    -------------------------------------------------------
    The full suite of pictographic icons, examples, and documentation
    can be found at: http://fortawesome.github.com/Font-Awesome/

    License
    -------------------------------------------------------
    • The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
    • Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
      http://opensource.org/licenses/mit-license.html
    • The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
    • Attribution is no longer required in Font Awesome 3.0, but much appreciated:
      "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

    Contact
    -------------------------------------------------------
    Email: dave@davegandy.com
    Twitter: http://twitter.com/fortaweso_me
    Work: Lead Product Designer @ http://kyruus.com

    */

@font-face {
  font-family:'FontAwesome';
  src:url('/lib/assets/font-awesome/font/fontawesome-webfont.eot');
  src:url('/lib/assets/font-awesome/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
    url('/lib/assets/font-awesome/font/fontawesome-webfont.woff') format('woff'),
    url('/lib/assets/font-awesome/font/fontawesome-webfont.ttf') format('truetype');
  font-weight:normal;
  font-style:normal
}

[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline;line-height:.6em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.35em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.35em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.35em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{height:.75em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.45em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}
/* body styles */
/* body styles */
body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}.checkbox-btn,.radio-btn{float:left;position:relative;padding-left:20px}.checkbox-btn input[type="checkbox"],.checkbox-btn input[type="radio"],.radio-btn input[type="checkbox"],.radio-btn input[type="radio"]{position:absolute;opacity:0;z-index:1}.checkbox-btn label,.radio-btn label{display:inline-block;line-height:24px;vertical-align:middle;position:relative;padding-left:20px;cursor:pointer;user-select:none;color:#424242}.checkbox-btn label::after,.radio-btn label::after{position:absolute;content:"";width:10px;height:10px;left:0;top:0;margin-left:-18px;background-color:#275592;border:2px solid #275592;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;cursor:pointer}.checkbox-btn label::before,.radio-btn label::before{position:absolute;content:"";width:10px;height:10px;top:6px;left:6px;margin-left:-18px;border:2px solid #000;border-top:none;border-right:none;background:transparent;-moz-transform:rotate(-0deg);-o-transform:rotate(-0deg);-ms-transform:rotate(-0deg);-webkit-transform:rotate(-0deg);transform:rotate(-0deg);opacity:0;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;z-index:1}.checkbox-btn label:active::before,.radio-btn label:active::before{opacity:0.3}.checkbox-btn input[type="checkbox"]:checked+label,.checkbox-btn input[type="radio"]:checked+label,.radio-btn input[type="checkbox"]:checked+label,.radio-btn input[type="radio"]:checked+label{color:#000}.checkbox-btn input[type="checkbox"]:checked+label::after,.checkbox-btn input[type="radio"]:checked+label::after,.radio-btn input[type="checkbox"]:checked+label::after,.radio-btn input[type="radio"]:checked+label::after{border:2px solid #275592}.checkbox-btn input[type="checkbox"]:checked+label::before,.checkbox-btn input[type="radio"]:checked+label::before,.radio-btn input[type="checkbox"]:checked+label::before,.radio-btn input[type="radio"]:checked+label::before{opacity:1}.checkbox-btn input[type="checkbox"]:disabled+label,.checkbox-btn input[type="radio"]:disabled+label,.radio-btn input[type="checkbox"]:disabled+label,.radio-btn input[type="radio"]:disabled+label{color:#787878;cursor:default}.checkbox-btn input[type="checkbox"]:disabled+label::after,.checkbox-btn input[type="radio"]:disabled+label::after,.radio-btn input[type="checkbox"]:disabled+label::after,.radio-btn input[type="radio"]:disabled+label::after{border:2px solid #787878;background-color:#ffffff}.checkbox-btn input[type="checkbox"]:disabled+label::before,.checkbox-btn input[type="radio"]:disabled+label::before,.radio-btn input[type="checkbox"]:disabled+label::before,.radio-btn input[type="radio"]:disabled+label::before{display:none}.radio-btn label::after{-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.radio-btn label::before{width:10px;height:10px;border:none;top:2px;left:2px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background-color:#fff;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
body {
    color: #000;
    font-family: 'Arial';
    padding: 0px !important;
    margin: 0px !important;
    font-size:14px;
     background-color:transparent;
font-size: 100px;
}
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
 body {
    font-family: Open Sans, sans-serif;
}

label{float:left;}

 #test-layer{display:none;}

/* Global */
 .horz-bars ul, .vert-bars ul {
    list-style-type: none;
    padding: 0;
}
input, select, textarea{max-width:100% !important;}
/** Horizontal bars **/
.horz-bars {
    border: 1px solid #888;
    width: 435px;
    margin-bottom: 30px;
}
/* Chart title and x-axis title */
.horz-bars h2, .horz-bars p {
    text-align: center;
}
.horz-bars .labels, .horz-bars .data {
    float: left;
    margin-bottom: -12px;
}
.horz-bars .labels li, .horz-bars .data li {
    font-size: 11pt;
    height: 50px;
    margin: 10px 0;
}
.contri{
    opacity: 0.8;
}
.invest{
    opacity: 0.5;
}
/* Category labels */
.horz-bars .labels {
    text-align: right;
    padding: 15px 10px 0 0;
    width: 70px;
}
/* Graph area */
.horz-bars .data {
    background: linear-gradient(to right, transparent 29px, #aaa 1px);
    background-size: 30px 100%;
    border-left: 1px solid #aaa;
    width: 550px;
}
.horz-bars .bar {
    background: #f20;
    float: left;
    height: 50px;
    width: 0;
}
.horz-bars .value {
    float: left;
    padding: 13px 5px;
}
/* X-axis line labels */
.horz-bars .line-labels {
    clear: left;
    font-size: 9pt;
    margin: 0 0 10px 70px;
}
.horz-bars .line-labels span {
    margin-right: 24px;
}

.rowMargin {
 margin-left:-15px;
 margin-right:-15px;
}


.checkboxDiv { padding:30px 0;}
.prevBtn{text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-repeat: no-repeat;
    border: 0px;
    font-size: 18px;
    background: #2b4d8e;
    height:60px;
    line-height:60px;
    width:180px;
    display:block;
    margin:0 auto;
}
.prevBtn:hover { color: #fff; text-decoration:none;}
.nextBtn{text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-repeat: no-repeat;
    border: 0px;
    font-size: 18px;
    background: #35a900;
    height:60px;
    line-height:60px;
    width:180px;
    display:block;
    margin:0 auto;
    cursor:pointer;
}
.tabBtn{ padding:30px;}
.labelBoxSectionLeft2, .labelBoxSectionLeft3 { margin-left:0px;}
.trasfertoPersonal2 {
    margin-left: 30%;
}
.labelBoxSectionLeft2 .ch {
    left: 55px;
}
.contentRight{color:#2b4d8e !important;}
.trasfertoPersonal3 {
    margin-left: 0%;
    font-size: 26px;
}
.labelBoxSectionLeft3 .ch {
    left: -30px;
}
.yourContributedInvestmentText.text-center{ text-align: center !important;}
.yourContributedInvestment.text-center{ margin-top:30px;}
.futureContibutions{background:#279dc5}
.tableMainMarket input[type='text']{   
    width: 90px;
    text-align: center;
    border:1px solid #ccc;
    box-shadow:none;
}
.factsheet{width:100%; text-align:center;}
.factsheet a{display:block;}
.factsheet img{ margin-left:0px; float:none;}
.currentValues{ text-align:center;}
.text-center {
    text-align: center !important;
}
.newValTitle{width: 18%;}



a {
}
.ui-autocomplete{
    z-index:999990999990;
}
.modal-footer{
    
    padding: 3px !important;
    border-top: 1px solid #edeff0 !important;
    padding-right: 23px !important;
    color: #fff !important;
}
.margin{
    margin: 5px auto !important;
    height: 32px !important;
}
.us:before{
    color:#ffffff !important;
}
.Highlight{
    background-color:#2e9ec3;
    color:#fff;
    font-weight:bold;
    border:1px solid #bbb; 
}

.glyphicon-plus:before {
    content: "\002b";
    font-size: 19px;
    padding: 0;
    color: #2b4d8e;
    line-height: .7;
}
.glyphicon-minus:before {
    content: "\2212";
    font-size: 19px;
    padding: 0;
    color: #ffffff;
    line-height: .7;
}
.PScheme{
    border: none !important;
    border-bottom: 2px solid black !important;
    width: 100% !important;
    font-size: 22px !important;
    padding-bottom: 20px !important;
    padding-top: 18px !important;
}
.SReference{
    border: 2px solid black !important;
    width: 100% !important;
}
.FForm{
    padding-bottom: 40px;

}
.SForm{
    padding-top: 50px;
  
}
.SForm {
    padding-top: 30px;
}
table#style-1 thead tr:first-child {
    background-color: #2b4d8e;
    color: white;
}
.scroll{
    height: 100%;
    background: #ffffff;
    overflow-y: scroll;
    /*margin-bottom: 25px;*/
}
/*
 *  STYLE 1
 */

#style-1::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
    width: 5px;
    background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #969799;
}
.arrowTable{
    float: right;
    margin-top: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
}

.open1 {
    float: right;
    margin-top: 5px;
    width: 0;
    height: 0;
    border-top: 4px solid;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

body table{
    color: #000;
    font-family: 'Arial';
    padding: 0px !important;
    margin: 0px !important;
    font-size:14px;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;


}

/* fix for font awesome icon classes */
[class^="icon-"], [class*=" icon-"],[class^="icon-"]:hover, [class*=" icon-"]:hover {
    
}

/* hide by default, used to handle elements to show only for ie8*/
.visible-ie8 {
    display: none;
}

@font-face {
    font-family: 'MyriadPro-Bold';
    src: url('../font/myriadprobold.eot');
    src: url('../font/myriadprobold.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadprobold.woff') format('woff'),
    url('../font/myriadprobold.ttf') format('truetype'),
    url('../font/myriadprobold.svg#myriadprobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-It';
    src: url('../font/myriadproit.eot');
    src: url('../font/myriadproit.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadproit.woff') format('woff'),
    url('../font/myriadproit.ttf') format('truetype'),
    url('../font/myriadproit.svg#myriadproit') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-Light';
    src: url('../font/myriadprolight.eot');
    src: url('../font/myriadprolight.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadprolight.woff') format('woff'),
    url('../font/myriadprolight.ttf') format('truetype'),
    url('../font/myriadprolight.svg#myriadprolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../font/myriadproregular.eot');
    src: url('../font/myriadproregular.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadproregular.woff') format('woff'),
    url('../font/myriadproregular.ttf') format('truetype'),
    url('../font/myriadproregular.svg#myriadproregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* general typography*/
h3 small, h2 small, h5 small {
    color: #868686;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}


h1.block, h2.block, h3.block, h4.block, h5.block, h6.block {
    padding-bottom: 10px;
}

.page-title {
   border-left:10px solid #e46c0b;
    font-size: 36px;
  float:left;
  width:100%;
    color:#2b4d8e;
padding:0px 20px;
margin:0px !important;
    font-weight:bold !important;
    max-height:90px;
    overflow:hidden;
  
   
  
    font-family: 'Arial';
}

.page-title i{

    font-size: 1.4vw;
    
   opacity:0.5;
    float:left;
    padding-right:10px;
    
}

.page-title span {
    margin-right:15px;
}

/* general tools */
img.center {
    text-align:center;
}
.phone-margin-top-5:before {
    display: block;
    margin-top: 5px;
}
.no-padding {
    padding: 0px !important;
}
.no-margin {
    margin: 0px !important;
}
.no-bottom-space {
    padding-bottom:0px !important;
    margin-bottom: 0px !important;
}
.no-top-space {
    padding-top:0px !important;
    margin-top: 0px !important;
}
.block-margin-bottom-5 {
    display: inline-block;
    margin-bottom: 5px;
}
.hide {
    display: none;
}
.bold {
    font-weight:bold;
}



.fix-margin {
    margin-left: 0px !important
}

.border {
    border: 1px solid #ddd
}

.small {
    font-size: 11px !important;
}

.btn-top-space {
    margin-top: 5px !important;
}

.italic {
    font-style: italic !important;
}

i.big {
    font-size: 20px;
}

i.warning {
    color: #E74955;
}

i.critical {
    color: #22878E;
}

i.normal {
    color: #A5D16C;
}

hr {
    margin: 15px 0;
    border: 0;
    border-top: 1px solid #E0DFDF;
    border-bottom: 1px solid #FEFEFE;
}

i.icon, a.icon {
    color: #999;
}

a.icon:hover {
    text-decoration: none;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    opacity: .4;
}

a.icon.huge i{
    font-size: 16px !important;
}

.space5 {
    display: block;
    height: 5px !important;
    clear: both;
}

.space7 {
    height: 7px !important;
    clear: both;
}

.space10 {
    height: 10px !important;
    clear: both;
}

.space12 {
    height: 12px !important;
    clear: both;
}

.space15 {
    height: 15px !important;
    clear: both;
}

.space20 {
    height: 20px !important;
    clear: both;
}

.mtop5 {
    margin-top: 5px
}

.mtop7 {
    margin-top: 7px
}

.mtop10 {
    margin-top: 10px
}

.no-text-shadow {
    text-shadow: none !important;
}

.notify-row {
    float: left;
    padding: 5px;
}

/*fix outlines on click*/
a,a:focus, a:hover, a:active {
    outline: 0;
}


/*logo*/
a.brand {
   

    width:100%;

    margin:0px !important;
    padding:0px 10px;

    
}



.brand img{
   width:auto;
   max-height:80px;
   height:100%;
   display:block;
   padding:0px 0px;
   margin:0px auto;

    
}

/* header nav bar*/
#header{
width:100%;
 position:fixed;
 background-color:#fff;
  padding:10px 20px;
   z-index: 99997 !important;

  
}




#header .navbar .nav > li > a{
    padding:0px !important;
    
}

.navbar .nav > li > a {
    padding:0px 10px 0px 10px;
    color:#969799 !important;
    font-size:14px;
    
}

ul.nav .pull-right .top-menu li{
    margin-left: 0px !important;
    margin-right: 0px !important;
}



.navbar .nav a.logo_main{
  width:100%;
  float:right;
}



#header .navbar-inner li.dropdown .dropdown-toggle i {
    font-size: 14px;
}

#header .navbar-inner li.dropdown .dropdown-toggle .label {
    position: relative;
    top:-3px;
    font-size: 9px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    display: inline-block !important;
}

#header .navbar-inner .nav .dropdown-toggle:hover, .navbar-inner .nav .dropdown.open .dropdown-toggle {
    
}



#header.navbar-inverse .btn-navbar {
    margin-top: 0px 6px 6px 6px;
    color: white;

  padding:10px;
}
.navbar .btn, .navbar .btn-group{margin-top:4px;}
.navbar .btn-navbar .icon-bar{height:3px;margin:3px 0px; width:30px; color:#395793;}








#header .navbar-inner {
    top:0px;
    width: 100%;
    height: 120px;
    margin: 0px !important;
    margin-bottom: -2px !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    padding: 0px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
   
}

#header.navbar-inverse .navbar-inner {
    
    border:none !important;
}

#header.navbar-inverse .divider-vertical {
    height: 40px;
}

#header .navbar-search {
    margin-left: 110px;
}

#header .top-nav .dropdown-menu {
    margin-top: 3px;
}





.top-menu form{
  display:table;
    width:100%;
}



.navbar-right {
    margin-right:0px;
}
.top-menu li{
    
    display:table-cell;
}


.navbar .nav .dropdown-toggle .caret {
    margin-top: 12px;
}

.top-nav .nav > li > a > img {
   
}
ul.dropdown-menu li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-box;
}
.labelBoxes input {
    display: none;
}
.navbar-inverse .navbar-search .search-query {
   
    border: 0 none;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    color: #333333;
    outline: 0 none;
    padding: 5px 15px;
    text-shadow: none;

}

/* main container */
#container {
padding-top:100px;
width: 100%; display: inline-flex;
background-image: url("../Content/images/newbodybg.jpg") !important;
      background-position: right 85px;
    background-size:cover; 
    background-color:transparent; 
    background-repeat:no-repeat;
}



/* i8 fix for form input height in fluid rows */
.ie8 .row-fluid [class*="span"] {
    min-height: 20px !important;
}

/* body container */
#login-body {
    background-color: #f7f7f7  !important;
    background-image: url("../img/body-bg.png") !important;
}

#main-content {
    margin-top: 0px;
    padding:0px;
    min-height: 1500px !important;
    width:100%;
    float:right;
}

/* page container */
.sidebar-toggler {
    -webkit-border-radius: 15px 0px 0px 15px;
    -moz-border-radius: 15px 0px 0px 15px;
    border-radius: 15px 0px 0px 15px;
    cursor: pointer;
    display: block;
    float: right;
    margin-top: 20px;
    width: 23px;
    height: 25px;
    background-color: #fff;
}

.sidebar-toggler:before {
    margin: 2px 2px 7px 8px;
    display: block;
    font-size: 18px;
    font-family: FontAwesome;
    height: auto;
    content: "\f104";
    font-weight: 300;
    text-shadow:none;
}

.sidebar-toggler.closed:before,
.sidebar-closed .sidebar-toggler:before {
    margin: 2px 2px 7px 10px;
    content: "\f105";
}

.sidebar-closed > #sidebar > ul {
    display: none;
}

.sidebar-closed #main-content {
    margin-left: 25px;
     width:calc( 100% - 25px ) !important;
}

.sidebar-closed #sidebar {
    margin-left: -235px;
}
.selector{
      max-width: 92% !important;
    padding: 0px 13px !important;
    width: 100% !important;
    margin-left: 4% !important;
    border: 3px solid #254f91 !important;
}
/* sidebar menu */

[class^="icon-"], [class*=" icon-"] {
    margin-top: 0;
}
ul.sidebar-menu span.icon-box  {
        padding: 17px 37px 20px 15px;
    margin-right:5px;
    width: 60px;
   
}


.icon-box {
width:100px;}
#sidebar .navbar-search {
    border: 0px;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

#sidebar.closed {
    display: none;
}
a.dropdown-toggle {
    border-right: 1px solid;
    padding-right: 12px;
}
.contact123{
    border-right: 1px solid;
    padding-right: 12px;
}
#sidebar > ul {
    list-style: none;
    padding: 20px 0px;
    margin: 20px 0px 0px 0px;
    padding: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#sidebar > ul > li {
    display: block;
    margin: 0 0 1px 0;
    padding: 0;
    border: 0px;
   
    line-height: 30px;
}


#sidebar > ul > li a:active {
    

 
}
#sidebar > ul > li:active{
   

}
#sidebar > ul > li > a {
    display: block;
    position: relative;
    margin: 0;
    border: 0px;
    padding: 0px 10px 0px 0;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    line-height:30px;
}

#sidebar > ul > li a i {
    color:#eaeaea;
    font-size: 18px;
}

#sidebar > ul > li.active > a{
    border: none;
}


#sidebar > ul > li.active > a .arrow {
    margin-right: 1px;
}

#sidebar > ul > li.active > a .arrow.open {
    margin-right: 0px;
}


#sidebar ul > li > a .arrow {
    top: 0px;
    right: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid #ffffff;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
}

#sidebar > ul > li > a .arrow.open {
    float: right;
    margin-top: 22px;
    margin-right: 3px;
    width: 0;
    height: 0;
    border-top: 5px solid #fff;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

#sidebar > ul > li > ul.sub {
    display: none;
    list-style: none;
    clear: both;
    margin: 0px;
    padding: 0;
}

#sidebar > ul > li.active > ul.sub {
    display: block;
}

#sidebar > ul > li > ul.sub > li {
   
    padding: 0px;
}

#sidebar > ul > li > ul.sub > li > a {
    display: block;
    position: relative;
    padding:15px 15px 15px 0px
    color: #fff !important;
    text-decoration: none;
   
    font-size: 14px;
    font-weight: normal;
}
#sidebar > ul > li > ul.sub > li > span {
    display: block;
    position: relative;
    padding: 10px 10px 10px 60px;
    color: #fff !important;
    text-decoration: none;
   
    font-size: 14px;
    font-weight: normal;
}

#sidebar > ul > li > ul.sub > li.active > a, #sidebar > ul > li > ul.sub > li > a:hover {

    /*background: url("../images/submenu_hover.png") !important;*/
}
#sidebar > ul > li > ul.sub > li > tr.open {
    background-color: #fff;
    color: #285091 !important;
}
.open{
    background-color: #fff;
    color: #285091 !important;
}
.open > td{
    color: #285091 !important;
}
.open > td > a{
    color: #285091 !important;
}
.open > td:before{
    color: #fff !important;
}
/* ie8, ie9 fixes */
.ie8 #sidebar .search-query, .ie8 #header .search-query {
    padding-top: 7px !important;
    padding-bottom: 5px !important;
}

.ie9 #sidebar .search-query, .ie9 #header .search-query {
    padding-bottom: 0px !important;
    height: 24px;
}

.ie9 #sidebar > ul > li.active > a .triangle {
    right: -1px;
}

/* ie10 fixes */
.ie10 #header .search-input-area > i, .ie10 #sidebar .search-input-area > i {
    top:-2px !important;
}

/* ie8 fixes */
.ie8 #sidebar {
    position: absolute;
   
}

.ie8 #sidebar ul{
    margin-top:50px;
   
}

/* footer container */




/* custom wells */
.well {
    background-color: #fafafa;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.well.mini {
    padding: 7px !important;
}


.tab-content {
    padding: 0px;
    /*overflow: hidden;*/
}

/* general form */
form legend {
    margin: 15px 0px 10px 0px !important;
}

.form-actions {
    background-color: #fff ;
}

.widget-body.form form {
    margin: 0px !important;
    padding: 0px !important;
}

.widget-body.form .control-group:last-child {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.widget-body.form .form-actions{
    margin-left:-15px !important;
    margin-right:-15px !important;
    margin-top: 20px !important;
    margin-bottom: -15px !important;
    margin-top: 20px;
    padding-left: 195px;
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
}

.widget-body .dataTables_info, .widget-body .dataTables_paginate {
    margin-top: 5px !important;
    padding-bottom: 0px !important;
    margin-bottom: -4px !important;
}

.widget-body .table {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.widget-title > h4, .breadcrumb > li> a:hover, .chats li.in .name {
    color: #fff;
   
}

/* custom form input error states with icons */
.input-icon input {
    padding-right: 25px !important;
}

.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success {
    display: inline-block !important;
    position: relative !important;
    top: 4px;
    right: 25px !important;
    font-size: 16px;
}

.input-icon .input-error {
    color:#B94A48;
}
.input-icon .input-warning {
    color: #C09853;
}
.input-icon .input-success {
    color: #468847;
}

/* custom breadcrumb */
.breadcrumb {
    background: none;
    margin-left: -15px;
}
.breadcrumb > li {
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-bg.jpg") repeat-x;
    float: left;
    margin-bottom: 25px;
    padding: 0  0 0 8px;
}
.breadcrumb > li> a{
    color: #737373;
}
.breadcrumb > li> a:hover{
    text-decoration: none;
}

.breadcrumb > li > .divider {
    display: inline-block;
    padding: 0px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-divider.jpg") no-repeat;
}
.breadcrumb > li > .divider-last {
    display: inline-block;
    padding: 0px;
    width: 19px;
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-last.jpg") no-repeat;
}
.breadcrumb .tooltip {
    text-shadow:none !important;
   
}

/*general search  */
.breadcrumb > li.search-wrap {
    background: none !important;
    float: right;
}

.breadcrumb .search-input-area {
    float: right;
    position: relative;
    width: 94%;
}

.search-input-area input.search-query {
    border: 0px !important;
    -webkit-box-shadow: 0 0px 5px #ccc;
    -moz-box-shadow: 0 0px 5px #ccc;
    box-shadow: 0 0px 5px #ccc;
    padding-left: 8px;
    padding-right: 20px;
}
.search-input-area input:focus.search-query {
    outline: 0;
    box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
    -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
    -moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
}

.breadcrumb .search-input-area > i, #sidebar .search-input-area > i {
    cursor: pointer;
    display: inline-block !important;
    font-size: 18px;
    position: absolute !important;
    right: -10px !important;
    top: 7px !important;
}

/* widget container */
.sortable .widget .widget-title {
    cursor: move;
}

.sortable-box-placeholder {
    background-color: #f5f5f5;
    border: 1px dashed #DDDDDD;
    display: block;
    margin-top: 0px !important;
    margin-left: 1%;
    margin-right: 0.6%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.sortable-box-placeholder * {
    visibility:hidden;
}





.charts {
    background: #ffffff;
   box-shadow:none;
   
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;

}



.charts > h4 {
    float: left;
    font-size: 16px;
    font-weight: normal;
    padding: 12px 11px 10px 15px;
    line-height: 12px;
    margin: 0;
    color: #2b4d8e;
    width:90%;



}


.widget-title > h4 i {
    font-size: 18px;
    margin-right: 10px;
}

.widget-title span.tools {
    
   float: right;
    margin: 2px 0 0;
    padding: 6px 10px;
 
  
}

.widget-title span.tools > a {
    display: inline-block;
    margin-right: 5px;
    color: #ffffff;
    font-size: 18px;
    text-decoration: none;
}

.widget-title span.tools > a:hover {
    text-decoration: none;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    opacity: .6;
}

.widget-title .btn-group {
    margin-right:5px;
}

.widget-title .btn-group .caret {
    margin-top: 8px;
    margin-left: 3px;
}

.widget-body {
    padding: 0px;
    border:0px !important;
    float:left;
    width:100%;
    
}

/* charts & stats */
.chart, .pie, .bars {
    height: 300px;
}

.stat {
    margin: 0px;
    padding: 0px;
}

.item-list.table .percent {
    width: 30px;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
}

.item-list.table .title {
    padding-top: -5px;
}

.stat .title {
    margin-left: 10px;
    margin-right: 10px;
    font-size1: 13px;
}

.stat.good .percent  {
    color: #52e136;
    font-size: 16px;
    font-weight: bold;
}

.stat.bad .percent {
    color: #d12610;
    font-size: 16px;
    font-weight: bold;
}

.stat.ok .percent {
    color: #37b7f3;
    font-size: 16px;
    font-weight: bold;
}

/* general list for item with picture */
ul.item-list li .pic {
    height: 50px;
    width: 50px;
    float: left;
    margin-top: 3px;
    margin-right: 5px;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
}
ul.item-list {
    margin: 0px;
    list-style: none;
}
ul.item-list li {
    padding: 5px 0;
    list-style: none;
    border-top: 1px solid white;
    border-bottom: 1px solid #EBEBEB;
    font-size: 12px;
}
ul.item-list li:first-child {
    border-top: none;
    border-bottom: 1px solid #EBEBEB;
}
ul.item-list li:last-child {
    border-top: none;
    border-bottom: none;
}
ul.item-list li .label {
    margin-right: 5px;
}

/* general purpose block with css3 gradient background */
.block {
    line-height: 18px;
    margin: 0 0 20px 0;
    padding: 10px;
    text-align: center;
}

/* metro dashboard stats */
.metro-overview-cont {
    padding-top:0px;
    margin-bottom: 15px;
}
.metro-overview {
    clear: both;
    padding: 10px 10px 0px 10px;
    margin: 0px;
    margin-bottom: 5px;
    box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}

.metro-overview .display {
    margin-right: 5px;
    float: left;
    font-size: 30px;
    color: #fff;
}

.metro-overview .percent {
    color: #fff;
    font-size: 12px;
}

.metro-overview .details {
    color:#fff;
    text-align:right;
}

.metro-overview .details .title {
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 6px;
}
.metro-overview .details .title i {
    color: #fff;
    margin-right: 2px;
}
.metro-overview .details .numbers {
    color: #fff;
    font-size: 20px;
    margin-bottom: 6px;
}
.metro-overview .progress {
    height: 5px;
    margin-bottom:10px !important;
}

/* mini chart and bar containers  */
.bar-chart {display: none}
.line-chart {display: none}

/* custom label and badges */
.notify-row .badge {
    position: absolute;
    top: -5px;
    z-index: 100;
    right: 1px;
}
.badge {
    -webkit-border-radius: 10px!important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding: 2px 6px;
}
.label {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    text-shadow: none !important;
    padding: 5px !important;
}

.label-success, .badge-success {
    background-color: #a5d16c;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5d16c), color-stop(100%, #a5d16c));
    background-image: -webkit-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -moz-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -ms-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -o-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: linear-gradient(top, #a5d16c, #a5d16c);
 
}

.label-warning, .badge-warning {
    background-color: #fcb322;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcb322), color-stop(100%, #fcb322));
    background-image: -webkit-linear-gradient(top, #fcb322, #fcb322);
    background-image: -moz-linear-gradient(top, #fcb322, #fcb322);
    background-image: -ms-linear-gradient(top, #fcb322, #fcb322);
    background-image: -o-linear-gradient(top, #fcb322, #fcb322);
    background-image: linear-gradient(top, #fcb322, #fcb322);
   
}

.label-important, .badge-important {
    background-color: #e74955;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e74955), color-stop(100%, #e74955));
    background-image: -webkit-linear-gradient(top, #e74955, #e74955);
    background-image: -moz-linear-gradient(top, #e74955, #e74955);
    background-image: -ms-linear-gradient(top, #e74955, #e74955);
    background-image: -o-linear-gradient(top, #e74955, #e74955);
    background-image: linear-gradient(top, #e74955, #e74955);
  
}

.label-info, .badge-info {
    background-color: #32c2cd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32c2cd), color-stop(100%, #32c2cd));
    background-image: -webkit-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -moz-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -ms-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -o-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: linear-gradient(top, #32c2cd, #32c2cd);
    
}

.label-mini {
    font-size: 11px;
}

/*progress bar*/
.progress {
    height: 10px;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

/*pre loader list */
.list_items > li {
    padding: 0 16px 12px 0;
}
/*pagination */
.pagination {
    margin: 10px 0;
}

/*slider*/
.slider {
    margin-bottom: 40px;
    margin-top: 20px;
}
.slider label {
    cursor: text;
}
.jslider .jslider-value {
    border: 1px solid #CDCDCD;
    border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
}
.jslider .jslider-value, .jslider .jslider-label, .jslider .jslider-scale ins {
    font-size: 12px !important;
}
.jslider .jslider-bg i {
    height: 6px !important;
}
.jslider .jslider-value {
    padding: 3px 5px 0 !important;
    top: -28px !important;
}
.jslider_round_plastic .jslider-pointer {
    height: 23px !important;
    margin-left: -12px !important;
    width: 23px !important;
}
.jslider .jslider-pointer {
    background-position: 0 -58px !important;
    top: -6px !important;
}
.jslider .jslider-pointer {
    background-position: 0 -58px !important;
    top: -6px !important;
}
.jslider .jslider-pointer-hover {
    top: -8px !important;
    background-position: -22px -56px !important;
}
.jslider .jslider-value {padding: 3px 5px !important; }

/*font awesome icon style*/

.icon-style-list ul.unstyled li {
    /*border: 1px solid #EAEAEA;*/
    font-family: arial;
    line-height: 30px;
    margin-bottom: 10px;
    padding: 0 10px;
    font-size: 14px;
    background: #eeeeee;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.icon-style-list ul.unstyled li i {
    font-size: 16px;
    padding-right: 5px;
}

.icon-style-list h3, .icon-style-list h4 {
    font-family: Arial;
}

ul.icons {
    list-style-type: none;
    text-indent: -0.75em;
    margin-left: 25px;
}
/*alpha listing*/
.upper-alpha {
    list-style: upper-alpha;
}
/*roman list*/
.roman-list {
    list-style: upper-roman;
}
/*glyphicons icon style*/
.the-icons {
    list-style: none;
    margin-left: 0;
}

.the-icons li {
    float: left;
    line-height: 25px;
    width:20%;
    line-height: 30px;
}

/*buttons style*/

.btn{
    border-radius: 0;
    background: #e8e8e8;
    outline: none;
}
.btn:hover{
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.btn-group > .btn:first-child,
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle,
.btn-group-vertical > .btn:first-child,
.btn-group-vertical > .btn:last-child {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.btn-primary{
    background: #2b4d8e;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
    background-color: #1DA4E7;
}

.btn-success{
    background: #87bb33;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled],
.btn-group.open .btn-success.dropdown-toggle{
    background-color: #70BB2E;
}
.btn-info{
    background: #22c0cb;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled],
.btn-group.open .btn-info.dropdown-toggle{
    background-color: #15B4CB;
}
.btn-warning{
    background: #fb9800;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled],
.btn-group.open .btn-warning.dropdown-toggle{
    background-color: #FB8E13;
}
.btn-danger{
    background: #dc5d3a;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled],
.btn-group.open .btn-danger.dropdown-toggle{
    background-color: #DC4E3B;
}
.btn-inverse{
    background: #484848;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled],
.btn-group.open .btn-inverse.dropdown-toggle{
    background-color: #292929;
}
.btn-link {
    background: none;
    box-shadow: none;
}

.input-prepend .add-on:first-child, .input-prepend .btn:first-child,
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child,
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child,
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle{
    border: 1px solid #ddd;
    border-radius: 0px;
}

.uneditable-input {
    width: 135px;
}

.switch-form input {
    width: 110px;
}


/*form element */

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    box-shadow:none;
}

textarea, select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .fileupload-new .input-append .btn-file {
    border: 1px solid #ddd;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    background: #fff;
    box-shadow: none;
}

.form-horizontal .control-label {
    text-align: left;
}

/* icon buttons */
.icon-btn {
    height: 70px;
    width: 50px;
    margin: 10px 0px 10px 0px;
    padding: 16px 0px 0px 0px;
    font-size: 10px;
    background-color: #fff !important;
    -webkit-box-shadow: 0 0px 5px #ddd !important;
    -moz-box-shadow: 0 0px 5px #ddd!important;
    box-shadow: 0 0px 5px #ddd !important;
    display:block !important;
    color: #646464 !important;
    text-align: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
}

.ie8 .icon-btn:hover {
    filter: none !important;
}

.icon-btn:hover {
    background: #fff !important;
    text-decoration: none !important;
    box-shadow: none !important;
    color: #444 !important;
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
    box-shadow:0px 0px 0px #fff , 0 0 1px rgba(0, 0, 0, .6) inset !important;
}

.icon-btn i {
    font-size: 20px;
    color: #777 !important;
}

.icon-btn div {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 12px !important;
    font-family: Arial;
}

.icon-btn .badge {
    position: absolute;
    font-size: 10px !important;
    top: 26px;
    right: -8px;
    height: 14px;
    padding: 3px 7px;
    color: white !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    text-shadow: none;
    font-family: Arial;
}

.icon-btn:hover .badge {
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
}

.icon-btn i {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
}

.icon-btn:hover i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    color: #fff;
    opacity: 1;
}

/* custom dropdown */
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    padding: 0px 0;
    margin: 2px 0 0;
    list-style: none;
    text-shadow: none;
    background-color: #fcfcfc;
    border: 1px solid rgba(0, 2, 1, 0.2);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    -moz-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    -webkit-background-clip: padding-box;
    -moz-background-clipp: padding;
    background-clip: padding-box;
    padding: 0px 0;
    margin:0px;
    list-style: none;
    text-shadow: none;
}


.username{margin:0px 10px; }


.dropdown-menu.opens-left {
    margin-top: 2px;
    margin-left: -88px;
}

.ie8 .dropdown-menu.opens-left {
    margin-left: -82px;
}

.dropdown-menu.extended {
    top:40px;
    min-width: 160px !important;
    max-width: 300px !important;
    width: 233px !important;
}

.dropdown-menu.extended li a{
    display: block;
    padding: 5px 10px !important;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    white-space: normal !important;
}

.dropdown-menu.extended .arrow{
    top:-14px;
    left: 10px;
    position: absolute;
    margin-top: 6px;
    margin-right: 12px;
    width: 0;
    height: 0;
    border-bottom: 8px solid #f3f3f3;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

.dropdown-menu.extended li i{
    margin-right: 3px;
}

.dropdown-menu.extended li a{
    padding: 10px !important;
    background-color: #fafafa !important;
}

.dropdown-menu.extended li a:hover{
    padding: 10px !important;
    background-color: #eeeeee !important;
}

.dropdown-menu.extended li p{
    padding: 10px;
    background-color: #eee;
    margin: 0px;
    color: #666;
}

.dropdown-menu.extended li a{
    padding: 7px 0 5px 0px;
    list-style: none;
    /*border-top: 1px solid white !important;*/
    border-bottom: 1px solid #EBEBEB !important;
    font-size: 12px;
}
.dropdown-menu.extended li:first-child a {
    border-top: none;
    border-bottom: 1px solid #EBEBEB !important;
}
.dropdown-menu.extended li:last-child a {
    border-top: 1px solid white !important;
    border-bottom: 1px solid #EBEBEB !important;
}

.dropdown-menu.inbox li a .photo img {
    float: left;
    height: 40px;
    width: 40px;
    margin-right: 4px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.dropdown-menu.inbox li a .subject {
    display: block;
}

.dropdown-menu.inbox li a .subject .from {
    font-size: 12px;
    font-weight: bold;
}

.dropdown-menu.inbox li a .subject .time {
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    position: absolute;
    right: 5px;
}

.dropdown-menu.inbox li a .message {
    display: block !important;
    font-size: 11px;
}

/* star rating */
.rating {
    unicode-bidi: bidi-override;
    direction: rtl;
    font-size: 30px;
}
.rating span.star,
.rating span.star {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    display: inline-block;
}
.rating span.star:hover,
.rating span.star:hover {
    cursor: pointer;
}
.rating span.star:before,
.rating span.star:before {
    content: "\f006";
    padding-right: 5px;
    color: #999999;
}
.rating span.star:hover:before,
.rating span.star:hover:before,
.rating span.star:hover ~ span.star:before,
.rating span.star:hover ~ span.star:before {
    content: "\f005";
    color: #87bb33;
}



/* adjust uniform components */
.radio, .checkbox {
    padding-left: 0px !important;
}

.controls > .radio,
.controls > .checkbox {
    display: inline-block;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 0px !important;
    margin-right: 15px !important;
}

.controls > .radio.line,
.controls > .checkbox.line {
    display: block;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 5px !important;
}

.controls .text {
    display: block;
    margin-top: 5px;
}

.checkbox  div.checker {
    margin-right: 2px !important;
}

.uploader {
    margin-top: 2px !important;
}

/* item block  */
.item {
    overflow: hidden;
    display: block;
}
.item:hover .zoom-icon{
    opacity:0.5;
    filter: alpha(opacity = 50);
}

/* zoom icon overlay on images */
.zoom {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 5;
}

.zoom .zoom-icon {
    background-image:url("../img/overlay-icon.png");
    background-color: #222;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    width: inherit;
    height: inherit;
    opacity: 0;
    filter: alpha(opacity = 0);
    z-index: 6;
    top:0;
}

/* logo page */
#logo {
    width: 247px;
    margin: 0 auto;
    padding: 15px;
    text-align: center;
}

.login-header {
    background: url("../img/top-bg.jpg") repeat-x;
    border-width: 0;
    height: 60px;
    text-align: center;
}

#login {

    background:#e3e3e3;
    box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    width: 370px;
    margin: 150px auto 0;
    padding: 20px;
}

.login-btn {
    background: url("../img/login-btn.jpg");
    border: none;
    box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    font-size: 16px;
    color: #fff;
    text-shadow: none;
    padding: 10px 0;
}

.login-btn:hover {
    opacity: 0.8;
    color: #fff;
}

#login .control-group {
    margin-bottom: -11px;
}

#login .form-actions {
    padding: 20px;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 0px;
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
    margin-bottom: -37px;
}

#login input {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
#login input[type=checkbox] {
    margin-top: -3px;
}
#login span.add-on {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    padding: 10px;
    color: #828283;
    text-shadow: none;
}

#login input {
    padding: 10px;
}

#login i {
    color: #999 !important;
}

#login #forget-password {
    font-size: 11px;
}

#login-copyright {
    text-align: center;
    width: 250px;
    margin: 0 auto;
    padding: 10px 10px 0 10px;
    color: #999;
    font-size: 11px;
}

.control-wrap {
    width: 266px;
    display: inline-block;
    margin-bottom: 15px;
}

#login .lock {
    width: 100px;
    float: left;
    margin-top: 28px;
    font-size: 110px;
    vertical-align: middle;
}

#login .lock i {
    vertical-align: middle;
}

#forgotform #input-email {
    width: 312px;
}

/* style switcher */
#theme-change {
    position: fixed;
    width: 20px;
    height: 22px;
    overflow: hidden;
    top:70px;
    right: 0px;
    white-space: nowrap;
    padding: 5px 10px 5px 8px;
    background-color: #dcdcdc;
    z-index: 100;
    color: #737373;
    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;
}

#theme-change > i {
    font-size: 18px;
    cursor: pointer;
    display: inline-block;
    margin-right: 2px;
    margin-top: 2px;
}

#theme-change:hover, #theme-change > i:hover {
    color: #737373;
}

#theme-change label {
    display: inline-block !important;
}

#theme-change .text {
    margin-right: 2px;
    font-weight: bold;
    font-size: 14px;
}

#theme-change .settings {
    display: none;
}

#theme-change .colors {
}

#theme-change .checker {
    display: inline-block !important;
    margin-top:-1px;
}

#theme-change .colors span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 2px 1px -7px 1px;
    border: 2px solid #ddd;
    cursor: pointer;
}

#theme-change .layout {
    width: 100px;
    margin-top: 7px;
    margin-left: 63px;
    margin-bottom: 5px;
    display: block;
}

#theme-change .colors span.active, #theme-change .colors span:hover {
    border: 2px solid white;
}

#theme-change .colors .color-default {
    background-color: #30c0cb;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-purple {
    background-color: #7265ae;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-gray {
    background-color: #4d4d4d;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-navy-blue {
    background-color: #263849;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}


/* Circle stats */

.circle-wrap {
    text-align: center;
    margin-bottom: 20px;
    opacity: 1
}

.turquoise-color {
    background: #4cc5cd;
}

.red-color {
    background: #e17f90;
}

.green-color {
    background: #a8c77b;
}

.gray-color {
    background: #b9baba;
}

.purple-color {
    background: #c8abdb;
}

.blue-color {
    background: #93c4e4;
}

.stats-circle {
    width: 100px;
    height: 100px;
    border-radius: 70px;
    -moz-border-radius: 70px;
    -webkit-border-radius: 70px;
    display: inline-block;
    text-align: center;
    color: #fff;
    margin-bottom: 10px;
    cursor: pointer;

    box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}

.circle-wrap p {
    color: #888888;
    font-size: 14px;
    margin: 0;
}

.circle-wrap p strong {
    display: block;
    font-size: 18px;
    color: #777
}

.stats-circle i{
    display: inline-block;
    font-size: 3.5em;
    margin-top: 26px;
    text-shadow: 1px 1px 1px #999;
    opacity: .6;
}

.stats-circle i {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
}

.stats-circle:hover i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    color: #fff;
    opacity: 1;
}

.stats-circle span {
    display: block;
}

/* Square stats */

.square-state {

}

.square-state .icon-btn {
    margin-top: 0;
    margin-bottom: 20px;
}


/* Circle stats */
.knobify {
    border: 0 !important;
    width: 0px;
}
.ie8 .knobify {
    display: none;
}

.circle-stats {
    position: relative;
    margin: 10px 0px 10px 0px;
}

.circle-stat {
    padding:2px;
}

.circle-stat canvas {
}
.circle-stat:before,
.circle-stat:after {
    display: table;
    line-height: 0;
    content: "";
}
.circle-stat:after {
    clear: both;
}

.circle-stat .visual {
    display: inline-block;
    position: relative;
}

.circle-stat .details {
    display:block;
    margin-left: 5px;
    padding-top: 7px;
    clear: both;
    text-align: center;
}

.circle-stat .details .title {
    padding: 0px !important;
    font-size: 14px;
    text-shadow: 0 1px rgba(232, 232, 232, 0.75);
    color: #777;
}

.ie8 .circle-stat .details .title {
    margin-top:5px !important;
}
.ie8 .circle-stat .details {
    padding-top: 0px !important;
    margin-bottom: 5px !important;
}

.circle-stat .details .title i {
    margin-top:2px !important;
    color: #52e136;
    font-size: 16px;
}

.circle-stat .details .title i.down {
    color: #b63625;
}

.circle-stat .details .number {
    margin: 0px !important;
    margin-bottom: 5px !important;
    font-size: 18px;
    padding: 0px;
    font-weight: bold;
    text-shadow: 0 1px rgba(244, 244, 244, 0.85);
    color: #777;
}


/*circle state icon place */

.circle-state-overview .span3:first-child {margin-left: 20px;}

.circle-state-icon {
    background: url("../img/body-bg.png") repeat scroll 0 0 #F7F7F7;
    border-radius: 60px 60px 60px 60px;
    font-size: 38px;
    height: 38px;
    left: 15px;
    opacity: 1;
    padding: 15px;
    position: absolute;
    top: 15px;
    width: 38px;
    z-index: 10;
}
.circle-state-icon .turquoise-color {
    color: #4cc5cd;
}

.circle-state-icon .red-color {
    color: #e17f90;
}

.circle-state-icon .green-color {
    color: #a8c77b;
}

.circle-state-icon .gray-color {
    color: #b9baba;
}

.circle-state-icon .purple-color {
    color: #c8abdb;
}

.circle-state-icon .blue-color {
    color: #93c4e4;
}

/*map stats*/

.map-stat {
    margin: 20px;
    display: block;
}
.map-stat:before,
.map-stat:after {
    display: table;
    line-height: 0;
    content: "";
}
.map-stat:after {
    clear: both;
}

.map-stat .visual {
    width: 70px;
    height: 60px;
    margin-right: 5px;
    display: block;
    float: left;
}

.map-stat .visual i{
    margin-top: 15px;
    display: block;
    font-size: 68px;
    color: #4d4d4d;
}

.map-stat .details {
    display: block;
    float: left;
    margin-left: 5px;
    padding-top: 0px;
}

.map-stat .details .title {
    margin: 0px 0px 5px 0px !important;
    padding: 0px !important;
    font-size: 12px;
    color: #878787;
}

.map-stat .details .title i {
    margin-top:2px !important;
    color: #52e136;
    font-size: 16px;
}

.map-stat .details .title i.down {
    color: #b63625;
}

.map-stat .details .number {
    margin: 0px !important;
    margin-bottom: 7px !important;
    font-size: 42px;
    padding: 0px;
    font-weight: bold;
    color: #35d1fe;
}

/*scroller padding*/
.scroller {
    padding-right: 10px;
}


/*jqvmap changes*/
.jqvmap-zoomin {
    background-color: #666 !important;
}
.jqvmap-zoomout {
    background-color: #666 !important;
}
.vmaps {
    position: relative;
    overflow: hidden;
    height: 300px;
}


/* google maps */
.gmaps {
    height: 300px;
    width: 100%;
}

/* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
.gmaps img {
    max-width: none;
}

#gmap_static div{
    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
    height:100%;
    display:block;
    height: 300px;
}

#gmap_routes_instructions {
    margin-top: 10px;
    margin-bottom: 0px;
}

/* advance tables*/
.table-advance {
    margin-bottom: 10px !important;
}

.table-advance thead {
    color: #999;
}

.table-advance thead tr th{
    background-color: #DDD;
    color: #666;
}

.table-advance div.success, .table-advance div.info,
.table-advance div.important, .table-advance div.warning, .table-advance div.danger {
    position: absolute;
    margin-top:5px;
    float: left;
    width: 10px;
    height: 10px;
    margin-right: 20px !important;
}

.table-advance tr td {
    border-left-width: 0px;
}
.table-advance tr td:first-child {
    border-left-width: 1px !important;
}

.table-advance tr td.highlight:first-child a {
    margin-left: 15px;
}

.table-advance td.highlight div.success {
    border-left: 10px solid #A5D16C;
}

.table-advance td.highlight div.info {
    border-left: 10px solid #87ceeb;
}

.table-advance td.highlight div.important {
    border-left: 10px solid #f02c71;
}

.table-advance td.highlight div.warning {
    border-left: 10px solid #fdbb39;
}

.table-advance td.highlight div.danger {
    border-left: 10px solid #e23e29;
}

/*gritter changes*/
.gritter-close {
    left:auto !important;
    right: 3px !important;
}

/* calendar and calendar form */
.external-event {
    display: inline-block !important;
    cursor:move;
    margin-bottom: 5px !important;
    margin-right: 5px !important;
}

/* fix full calendar title */

.has-toolbar .fc-header-right {
    padding-right: 50px !important;
}
.fc-header-title h2 {
    font-size: 13px !important;
    line-height: 20px;
    color: #111;
}
.event-form-title {
    margin-top:0px;
    margin-bottom: 13px;
    font-size: 13px !important;
    line-height: 20px;
    color: #111;
}

.fc-event-skin {
    border: 0px !important;
    background-color: inherit !important;
}

.fc-event.label {
    text-shadow:none !important;
    padding: 4px 4px !important;
}

.label-default  {
    background-color: #999 !important;
}

/* fix calendar title for ie8 and ie9 */
.ie8 .label-success, .ie9 .label-success {
    background-color: #5fd02c !important;
}

.ie8 .label-warning, .ie9 .label-warning {
    background-color: #fcb322 !important;
}
.ie8 .label-important, .ie9 .label-important {
    background-color: #ed4e2a !important;
}
.ie8 .label-info, .ie9 .label-info {
    background-color: #57b5e3 !important;
}
/* hide chosen search box */
.event_priority_chzn .chzn-search {
    display: none !important;
}

/* portlet tabs */
.widget-tabs .nav-tabs {
    position: relative;
    margin-top: -52px;
}

.widget-tabs .nav-tabs > li {
    float: right;
    /*border-top: 3px solid transparent;*/
}

.widget-tabs .nav-tabs {
    border-bottom: none;
    margin-right: 5px;
}

.widget-tabs .nav-tabs > li > a {
    padding-top: 9px;
    padding-bottom: 10px;
    line-height: 16px;
    margin-left: 0px;
    margin-right: 0px;
    border-left: none !important;
    border-right: none !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.widget-tabs .nav-tabs > li:last-child > a {
    border-right:0;
}

.widget-tabs .nav-tabs > .active {
    border-top: 2px solid #4C4C4C;
}
.widget-tabs .nav-tabs > li {
    margin-left: -1px;
}
.widget-tabs .nav-tabs > li > a:hover, .widget-tabs .nav-tabs > li > a.active {
    margin-bottom: 0px;
    border-bottom: 0;
    margin-left: 0px;
    margin-right: 0px;
    border-left: 0;
    border-right: 0;
    background-color: #fff;
}
.widget-tabs .nav-tabs > .active > a  {
    color: #555555;
    cursor: default;
    background-color: #fff;
}
.widget-tabs .widget-body.form {
    padding: 0px;
}

.widget-tabs .widget-body.form .tab-pane {
    padding: 15px;
    padding-top: 0px;
}

.widget-tabs .widget-body.form .nav-tabs {
    margin-top: -37px;
}
/*TodoList*/

.todo-list {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.todo-list li {
    padding: 1px 0 8px 0px;
    margin-bottom: 5px;
    border-bottom: 1px solid #EBEBEB;
}

.todo-list li:first-child {
    border-top: none;
    border-bottom: 1px solid #EBEBEB;
}

.todo-list li:last-child {
    border-top: none;
    border-bottom: none;
}

.todo-list li:before,
.todo-list li:after {
    display: table;
    line-height: 0;
    content: "";
}

.todo-list li:after {
    clear: both;
}

.todo-list .col1 {
    float:left;
    width:100%;
    clear: both;
}

.todo-list .col2 {
    float:left;
    width:120px;
    margin-left:-120px;
    text-align: right;
}

.todo-list .col1 .cont {
    float:left;
    margin-right:120px;
    overflow:hidden;
}

/*time line chat*/
.timeline-messages:before {
    background: rgba(0, 0, 0, 0.1);
    bottom: 0;
    left: 58px;
    top: 0;
    width: 2px;
}
.timeline-messages:before, .msg-time-chat:before, .msg-time-chat .text:before {
    content: "";
    left: 20px;
    position: absolute;
    top: -2px;
}
.timeline-messages, .msg-time-chat {
    position: relative;
}
.msg-time-chat:first-child:before {
    margin-top: 16px;
}
.msg-time-chat:before {
    background:#CCCCCC;
    border: 2px solid #FAFAFA;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    height: 10px;
    margin: 23px 0 0 47px;
    width: 10px;
}
.msg-time-chat:hover:before {
    background: #A5D16C;
}
.msg-time-chat:first-child {
    padding-top: 0;
}
.message-img {
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}
.message-img img {
    display: block;
    height: 44px;
    width: 44px;
}
.message-body {
    margin-left: 74px;
}
.msg-time-chat .text {
    background: #fbfbfb;
    border: 1px solid #E5E5E5;
    padding: 10px;
}
.msg-time-chat p {
    margin: 0;
}
.msg-time-chat .attribution {
    color: #666666;
    font-size: 11px;
    margin: 0px 0 5px;
}
.msg-time-chat {
    overflow: hidden;
    padding:8px 0;
}

.msg-in a{
    color: #22878E;
}
.msg-out a{
    color: #B14C4C;
}


/*Chats*/

.chats {
    margin:0;
    padding: 0;
    margin-top: -15px;
    margin-right: 10px;
}

.chats li {
    list-style: none;
    padding: 8px 0 5px;
    margin: 7px auto;
    font-size: 12px;
}

.chats li img.avatar {
    height: 45px;
    width: 45px;
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    border-radius: 50% !important;
}

.chats li.in img.avatar {
    float: left;
    margin-right: 10px;
    margin-top: 0px;
}

.chats li .name {
    font-size: 14px;
    font-weight: 400;
}

.chats li .datetime {
    color:#adadad;
    font-size: 14px;
    font-weight: 400;
}

.chats li.out img.avatar {
    float: right;
    margin-left: 10px;
    margin-top: 0px;
}

.chats li .message {
    display: block;
    padding: 5px;
    position: relative;
}

.chats li.in .message {
    text-align: left;
    margin-left: 65px;
}

.chats li.in .message .arrow {
    display: block;
    position: absolute;
    top: 8px;
    left: -8px;
    width: 0;
    height: 0;

    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
}

.chats li.out .message .arrow {
    display: block;
    position: absolute;
    top: 8px;
    right: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #b14c4c;
}

.chats li.out .message {
    border-right: 2px solid #b14c4c;
    margin-right: 65px;
    text-align: right;
}

.chats li.out .name,
.chats li.out .datetime  {
    text-align: right;
}

.chats li .message .body {
    display: block;
}

.chat-form {
    margin-top: 15px;
    padding: 10px;
    background-color: #eee;
    clear: both;
}

.chat-form .input-cont {
    margin-right: 55px;
}

.chat-form .input-cont input {
    margin-bottom: 0px;
}

.chat-form .input-cont input{
    border: 1px solid #ddd;
    width: 94%;
    margin-top:0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.chat-form .input-cont input {
    background-color: #fff !important;
}



.chat-form .btn-cont {
    margin-top: -38px;
    position: relative;
    float: right;
}

.chat-form .btn-cont .btn {
    border-left: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin-top: 8px;
}

/*normal chat*/
.normal-chat .message {
    border: 1px solid #eaeaea;
    background: #fbfbfb;
    border-left: 1px solid #eaeaea !important;
    border-right: 1px solid #eaeaea !important;
    padding: 10px !important;
    border-radius: 5px;
}
.normal-chat li img.avatar {
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    height: 45px;
    width: 45px;
}

.normal-chat li.in img.avatar, .normal-chat li.out img.avatar {
    margin-top: 0px;
}
.normal-chat li.in .message .arrow {
    border-right: 8px solid #eaeaea !important;
}
.normal-chat li.in .message .arrow {
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    display: block;
    height: 0;
    left: -8px;
    position: absolute;
    top: 15px;
    width: 0;
}
.normal-chat li.out .message .arrow {
    border-left: 8px solid #eaeaea !important;
}
.normal-chat li.out .message .arrow {
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    display: block;
    position: absolute;
    right: -8px;
    top: 15px;
}

.normal-chat li.in .name {
    color: #FB9800 !important;
}
.normal-chat li.out .name {
    color: #2FADE7 !important;
}
.normal-chat li .datetime {
    color: #ADADAD;
    font-size: 11px !important;
    font-weight: 400;
}

/* Input icons */

/* input with right aligned and colored icons */
.input-icon input {
    padding-right: 25px !important;
}

.input-icon .input-info,
.input-icon .input-error,
.input-icon .input-warning,
.input-icon .input-success {
    display: inline-block !important;
    position: relative !important;
    top: 3px;
    right: 25px !important;
    font-size: 16px;
}

.input-icon .input-info {
    color:#27a9e3;
}
.input-icon .input-error {
    color:#B94A48;
}
.input-icon .input-warning {
    color: #C09853;
}
.input-icon .input-success {
    color: #468847;
}

/* input with left aligned icons */
.input-icon.left i {
    color: #ccc;
    display: block !important;
    position: absolute !important;
    z-index: 1;
    margin: 6px 2px 4px 10px;
    width: 16px;
    height: 16px;
    border1: 1px solid #ddd;
    font-size: 16px;
    text-align: center;
}

.input-icon.left input {
    padding-left: 33px !important;
}
/* Modify tags input plugin css */
div.tagsinput {
    height: 40px !important;
    margin: 0 !important;
    padding: 5px !important;
    overflow: auto !important;
}

div.tagsinput span.tag {
    background: #22C0CB !important;
    color: #fff !important;
    border: 0 !important;
    padding: 3px 6px !important;
    margin-bottom: 4px !important;

}

div.tagsinput input {
    padding: 3px 6px !important;
}

div.tagsinput span.tag a {
    color: #fff !important;
}

div.tagsinput .not_valid {
    color: #fff !important;
    padding: 3px 6px !important;
    background-color: #e02222 !important;
}

/* File uploader plugin css changes */

.fileupload .close {
    position: relative;
    top:4px !important;
}

/*Form wizard*/

.form-wizard .progress {
    margin-bottom: 30px;
}

.form-wizard .steps {
    padding: 10px 0;
    margin-bottom: 15px;
}

.form-wizard .steps .navbar-inner {
    background-color: #fff !important;
    background-image: none !important;
    filter:none !important;
    border: 0px;
    box-shadow: none !important;
}

.form-wizard .steps .navbar-inner li a {
    background-color: #eee !important;
    background-image: none !important;
    filter:none !important;
    border: 0px;
    box-shadow: none !important;
    border-radius:0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.form-wizard .step:hover {
    text-decoration: none;
}

.form-wizard .step .number {
    background-color: #ccc;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    padding: 12px 25px !important;
    margin-right: 10px;
    
}

.form-wizard .navbar .nav > li > a {
    padding: 0;
}

.form-wizard .step .desc {
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
}

.form-wizard .active .step .number {
    background-color: #2b4d8e;
    color: #fff;
}

.form-wizard .active .step .desc {
    font-weight: 400;
}

.form-wizard .step i {
    display: none;
}

.form-wizard .done .step .number {
    background-color: #E74955;
    color: #fff;
}

.form-wizard .done .step .desc {
    font-weight: 400;
}

.form-wizard .done .step i {
    font-size: 12px;
    font-weight: normal;
    color: #999;
    display: inline-block;
}

.form-wizard .tab-pane h4 {
    margin-bottom: 20px !important;
}

.form-wizard .tab-pane .chzn-container {
    position: absolute !important;
}

/*Pricing table*/

.pricing-table {
    border: 1px solid #ddd;
}

.pricing-head {
    text-align: center;
}
.pricing-title {
    text-align: center;
    padding: 0px 0 30px 0;
}
.pricing-head h3 {
    background:  #797979;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
}
.green .pricing-head h3 {
    background:  #93bf40;
    border-bottom: 1px solid #598011;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
}
.pricing-head h3 span, .pricing-head h4 span {
    display: block;
    font-size: 12px;
    font-style: italic;
    margin-top: 5px;
}
.pricing-head h4 {
    background:#797979;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    font-size: 54px;
    font-weight: 300;
    padding: 25px 0 10px 0;
    margin:0;
}
.green .pricing-head h4 {
    background:#93bf40;
    border-top: 1px solid #b6e858;
    color: #fff;
    font-size: 54px;
    font-weight: 300;
    padding: 25px 0 10px 0;
    margin:0;
}

.pricing-head span.note {
    display: inline;
    font-size: 17px;
    line-height: 0.8em;
    position: relative;
    top: -28px;
}

.pricing-table:hover {
    border-color: #93bf40;
}

.pricing-table ul {
    margin: 15px 0px;
    padding: 0px;
    list-style: none;
    text-align: center;
}

.pricing-table ul li {
    border-bottom: 1px dotted #CCCCCC;
    margin: 0 2em;
    padding: 1em 0;
    text-align: center;
}

.pricing-table ul li i {
    position: absolute;
    margin-right: 0px;
    margin-top: -2px;
    margin-left: -17px;
    color: #35aa47;
    font-size: 16px;
}
.price-actions {
    border-top: 1px solid #DDDDDD;
    padding: 1.15em;
    text-align: center;
}

.pricing-table.selected {
    background-color: #35aa47;
}

.pricing-table.selected:hover {
    border-color: #ddd;
}

.pricing-table.selected .desc {
    border-bottom-color: #fff;
}

.pricing-table.selected h3,
.pricing-table.selected .desc,
.pricing-table.selected ul li,
.pricing-table.selected ul li i,
.pricing-table.selected .rate {
    color: #fff;
}


/* Date tables plugin changes */
.dataTable {
    clear: both;
    margin-top: 5px;
}

.dataTables_filter label {
    line-height: 32px !important;
}

.dataTables_paginate,
.dataTables_filter {
    float: right;
}


/*faq list*/
ul.faq-list li {
    line-height: 30px;
}
ul.faq-list li a{
    background: #eee;
    margin-bottom: 1px;
    color: #868686;
}
ul.faq-list li a:hover, ul.faq-list li a.active{
    margin-bottom: 1px;
    color: #fff;
}


/*mail-btn*/

.mail-btn .btn {
    background-color:transparent;
    color:#ffffff;
}
.mail-btn .btn:hover, .mail-btn .btn:focus {
    background: none;
    box-shadow: none;
}

.mail-btn .btn-group > .btn + .btn {
    margin-left: 0;
}

/*alert*/
.alert {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

/*error*/

.error-page {display: block; text-align: center;}

.error-page h1 {color: #adafb2; font-size: 30px; font-weight: bold; line-height: 50px; padding: 20px 0}

.error-page h1 strong {color: #adafb2; font-size: 60px; font-weight: bold}

.error-page p {color: #adafb2; font-size: 20px; font-weight: bold;}

/*profile*/
.profile-pic {
    display: block;
    margin-bottom: 10px;
}
.nav-stacked > li > a {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*gallery*/

.thumbnail {
    border:none;
    border-radius:0;
    box-shadow: none;
    line-height: 20px;
    padding: 5px 0;
}

/*accordion-group*/

.accordion-group a {
    text-decoration: none;
}

.accordion-group {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*tab*/

.tabbable-custom .nav-tabs > li > a {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*lock*/

#lock-body {
    background: url("../img/bg-grey.jpg") !important;
}

.lock-header {
    margin-top: 50px;
    text-align: center;
}

#lock {
    background: #fff;
    margin: 50px auto 0;
    padding: 10px 0;
    width: 420px;
}

.lock-title {
    text-align: center;
}

.lock-title i, .lock-title h3 {
    display: inline-block;
    margin: 0;
    padding: 0;
}

.lock-title i {
    font-size: 25px;
    padding: 0 5px;
}

.lock-avatar-row {
    display: block;
    text-align: center;
    margin-top: 20px;
    padding: 20px;
}
.lock-round {
    border: 10px solid #5ACED6;
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px;
    -khtml-border-radius: 300px;
    display: inline-block;
}
.lock-avatar-row img {
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px;
    -khtml-border-radius: 300px;
}

.lock-identity {
    text-align: center;
    display: block;
    width: 100%;
}

.lock-identity h3 {
    margin: 20px 0 0 0;
    padding: 0;
    line-height: 22px;
}

.lock-form-row {
    display: block;
    margin-top: 20px;
}
.lock-form-row i {
    text-shadow: none;
    color: #fff;
}
.lock-form-row .tarquoise{
    margin-left: 10px;
    box-shadow: none;
}

/*coming soon*/

#coming-body {
    background: url("../img/bg-denim.png") !important;
}

.coming-soon {
    margin-top: 50px;
    text-align: center;
    color: #c6c6c6;
}

.coming-soon h1 label{
    color: #2fbfca;
    display: inline;
    font-size: 40px;
}
.coming-soon h1 span{
    color: #facc5f;
    font-size: 60px;
}
.coming-soon h1 {
    font-family: 'Alex Brush', cursive;
}

.coming-soon .input-append {
    width: 100%;
}

.coming-soon .input-append .submit-btn{
    padding: 2px 10px;
    border-radius: 0;
    text-shadow: none;
    border: none;
    height: 37px;
    margin: 0 10px;
}
.coming-soon .input-append .submit-btn:hover{
    background: #000;
    color: #d1d3d3;
    transition-duration: 500ms;
    transition-property: width, background;
    transition-timing-function: ease;

}

.circles {
    display: block;
    height: 152px;
    margin: 50px auto 50px !important;
    width: 800px;
}

.border-right{border-right:1px solid #999999;}

.email-address {
    width: 40%;
    height: 27px !important;
}

.twt-txt {
    color: #c6c6c6;
}


ul.social-link, ul.social-link li {
    display: inline-block;
}

ul.social-link li {
    list-style: none;
    margin: 0 5px;
    line-height: 33px;
}

ul.social-link li a {
    background: #fff;
    padding: 10px;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    color: #000;
    text-decoration: none;
}

ul.social-link li a:hover {
    color: #fff;
    transition-duration: 400ms;
    transition-property: width, background;
    transition-timing-function: ease;
}

/*tree view*/

.widget-body > .actions {
    float: right;
    margin: 6px 0 0;
    padding: 3px 5px 2px;
}

/*blog*/

.blog img {margin-bottom: 10px; width: 100%}

.blog h2, .blog h2 a{
    color: #868686 !important;
    font-size: 22px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    line-height: normal;
}

.blog .date {
    display: block;
    text-align: center;
    width: 60px;
    margin-bottom: 10px;
}

.blog .date p{
    margin: 0;
    padding: 0px;
}

.blog .date .day {
    font-size: 14px;
}

.blog .date .month {
    color: #fff;
    font-size: 14px;
}

.blog ul {
    float: left;
    margin: 0 0px 10px 0;
    padding: 5px;
    background: #f4f4f5;
    border-radius: 0;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
}

.blog ul li { float: left; margin-right: 20px; list-style: none}

.blog ul li a { color: #868686; text-decoration: none;}

.blog .btn {
    background: #767676;
}

.blog-side-bar h2 {
    color: #3b3431;
    text-transform: uppercase;
    font-size: 14px;
    margin: 0;
    padding: 0;
    line-height: normal;
}

.blog-side-bar ul {
    margin-top: 15px;
}
.blog-side-bar ul li {
    border-bottom: 1px solid #dfdfdf;
}

.blog-side-bar ul li:last-child {
    border-bottom: none;
}

.blog-side-bar ul li a {
    color: #837f7e;
    display: block;
    line-height: 35px;
    text-decoration: none;
}

.blog-side-bar ul li a i {
    font-size: 10px;
}

.blog-side-bar h5, .blog-side-bar h5 a {
    margin: 0;
    padding: 0;
    color: #4a4341;
    line-height: normal;
}

.blog-side-bar ul.tag {
    width: 100%;
    display: inline-block;
}

.blog-side-bar ul.tag li {
    float: left;
    margin-right: 10px;
    border-bottom: none;
    margin-bottom: 10px;
    line-height: 18px;
}

.blog-side-bar ul.tag li a {
    color: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    padding: 0px 6px;

}

.blog-side-bar ul.tag li a:hover {
    background: #767676;
    color: #fff;
    transition-duration: 500ms;
    transition-property: width, background;
    transition-timing-function: ease;
}

.show-right {
    float: right !important;
}

.post-comment .color-red {
    color: #FF0000;
}

/*invoice-list*/


.invoice-list h5 {
    text-transform: uppercase;
}

.invoice-block {
    text-align: right;
}

ul.amounts li {
    border: 1px solid #eaeaea;
    padding:5px 10px;
    margin-bottom: 5px;
    background: #f1f1f1;
}

.invoice-date-range .control-group label, .invoice-date-range .control-group input {
    float: left;
}

.invoice-date-range .control-group label {
    width: 70px;
}

.invoice-date-range .control-group input {
    margin-right: 15px;
}

.billing-form label{
    width: 25%;
    float: left;
}

.invoice-input input {
    margin-bottom: 0;
}

/*about us*/

.about-us h3 {
    text-align: center;
    padding-bottom: 30px;
}
.about-us h4 {
    padding-bottom: 10px;
}
.about-us h5 {
    padding-bottom: 5px;
    margin: 0;
}

.team-member, .team-member span{
    text-align: center;
}
.team-member span{
    color: #b6b6b6;
    text-transform: uppercase;
    display: block;
}

.team-member h3 {
    margin: 0;
    padding: 0;
}

.team-round {
    border: 10px solid #e3e3e3;
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    -khtml-border-radius: 500px;
    display: inline-block;
}
.team-member img{
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    -khtml-border-radius: 500px;
}

.team-member ul {
    display: inline-block;
    margin: 10px 0;
}
.team-member ul li {
    display: inline-block;
}
.team-member ul li a {
    color: #d9d9d9;
    font-size: 35px;
    text-decoration: none;
}

.team-member p {
    text-align: left;
}

/*contact us*/
.contact-us h3 {
    text-align: center;
    padding-bottom:0px;
    margin:0;
}

.contact-us .feedback p {
    text-align: center;
}

.one-half {
    margin-right: 21px;
}

.feedback .control-group  {
    margin-bottom: 15px;
}

/*search result*/

.search-result label {
    width: 0px !important;
}

.search-result .controls {
    margin-left: 100px;
    float: left;
    margin-right: 10px;
}
.search-result label, .search-result input, .search-result button {
    float: left;
}

.classic-search {
    margin-bottom: 30px;
}

.classic-search h4 {
    margin-bottom: 3px;
}
.classic-search h4 a {
    color: #314558;
}

.file-search tr td img {
    float: left;
    padding-right: 10px;
}
.file-search tr td strong {
    display: block;
    padding-top: 5px;
}

.file-search tr td {
    vertical-align: middle;
}

.product-search {
    background: #F7F7F7;
    margin-bottom: 15px;
}

.product-text img {
    float: left;
    margin-right: 15px;
}

.product-text, .product-text .product-text-info {
    overflow: hidden;
}

.product-info {
    color: #616161;
    float: left;
    font-size: 12px;
    margin-bottom: 5px;
    padding: 15px 30px;
    text-transform: uppercase;
}

.product-info span {
    color: #e18090;
    display: block;
    font-size: 25px;
    font-weight: 200;
    margin-top: 10px;
    text-transform: uppercase;
}

/*email templates*/

.mail-template li.color-terques {
    background: #42c1cd;
}

.mail-template li.color-red {
    background: #ea677e;
}

.mail-template li.color-green {
    background: #94be58;
}

.mail-template li.color-yellow {
    background: #facc5f;
}

.mail-template li.color-pest {
    background: #5b958e;
}

.mail-template li.color-purple {
    background: #af86cb;
}

.mail-template li.color-blue {
    background: #59b3e6;
}

.mail-template li.color-orange {
    background: #e4944e;
}

.mail-template li.color-navy-blue {
    background: #176faa;
}

.mail-template li.color-deep-red {
    background: #e9523c;
}

.mail-template li {
    cursor: pointer;
    list-style: none;
    margin: 5px;
}

.mail-template li a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
}

/*editable table*/

.m-wrap.small {
    width: 160px !important;
}

.news h1 {
    font-size: 24px;
    margin: 0;
}

.news h5 {
    margin: 0;
}
.news a.view {
    font-size: 14px;
    font-style: italic;
}

/***
jQuery UI Datepicker(new in v1.2.2)
***/
.ui-widget-header select {
    padding: 2px !important;
    height: 30px;
    margin: 0 !important;
    margin-top: -1px !important;
}

.ui-datepicker.ui-widget-content {
    background: none !important;
    background-color: #eee !important;
}

.ui-datepicker .ui-widget-header {
    background: none !important;
    background-color: #ccc !important;
    border: 0 !important;
    box-shadow: none !important;
    height: 28px;
}

.ui-widget-header .ui-icon {
    background-image: url(/Content/images/ui-icons_888888_256x240.png) !important;
}

.ui-widget-header .ui-datepicker-next,
.ui-widget-header .ui-datepicker-prev {
    margin: 2px 2px 2px 2px;
}

.ui-widget-header .ui-state-hover,
.ui-widget-header .ui-state-active {
    background-color: #F2F2F2 !important;
    border-color: #F2F2F2 !important;
    background-image: none !important;
}

.ui-datepicker .ui-datepicker-title {
    font-weight: 400 !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
    color: #333;
}

.ui-datepicker .ui-datepicker-title span {
    display: inline-block;
    padding-top: 2px;
}

.ui-datepicker .ui-datepicker-calendar thead span {
    font-weight: 300 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
}

.ui-datepicker .ui-datepicker-week-col {
    font-weight: 400 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
}

.ui-datepicker tbody .ui-datepicker-week-col {
    text-align: center;
}


.ui-datepicker .ui-datepicker-calendar .ui-state-default {
    font-weight: 300 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
    border-color:#DEDEDE;
    background-color: #DEDEDE !important;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-active,
.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
    background-image: none !important;
    border-color:#A5D16C;
    background-color: #A5D16C !important;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight {
    background-image: none !important;
    background-color: #cefb81 !important;
    border-color:#A5D16C;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-active {
    background-image: none !important;
    background-color: #A5D16C !important;
    border-color:#A5D16C;
}

.ui-datepicker button.ui-state-default {
    background-image: none !important;
    background-color: #22C0CB !important;
    border-color: #22C0CB !important;
    color: #fff;
}

.ui-datepicker button.ui-state-hover {
    border-color: #22C0CB !important;
    background-color: #22C0CB !important;
    color: #fff !important;

}

.ui-datepicker button.ui-state-default.ui-priority-secondary {
    font-weight: 300 !important;
    font-size: 13px !important;
}

.ui-datepicker button.ui-state-default.ui-priority-primary {
    font-weight: 300 !important;
    font-size: 13px !important;
}

/*portlets*/


.widget-title > .tools, .widget-title > .actions {
    float: right;
    margin: 0;
    padding: 3px 5px 2px;
}

.widget-title .pagination.pagination-small {
    display: inline-block !important;
    float: right !important;
    margin: 6px 6px 0 0;
}


.widget-title > .actions > .btn.btn-mini {
    margin-top: 5px;
}
.widget-title > .actions > .btn-group > .btn.btn-mini {
    margin-top: 2px !important;
}

.widget-title > .actions > .btn-group > .btn.dropdown-toggle {
    margin-top: 0px;
}

.widget-title > .tools > a {
    color: #ffffff;
    text-decoration: none;
}

.widget-title div.tools {
       float: right;
    margin: 2px 0 0;
    padding: 6px 10px;
}

.label-danger {
background-color:red;}


.amount {
float:right; font-weight:bold;}
ol.notes li {
margin-bottom:20px;}


 #canvas-holder {
                             margin-top:20px; margin-bottom:20px; 
                        }




.legend {
margin-top:10px; float:left; width:100%; line-height:20px;}

.charts .legend h4{
font-size:40px; margin-top:10px; color: #395793; text-align:center;}

.legend span.total{
margin-bottom:10px; float:left; width:100%; line-height:20px; text-align:center; font-weight:bold;}

.tablelegend {
float:right; width:36%; margin:10px 0px;}


.horizontal{
float:left !important; width:100%!important;}

.horizontal tr{
width:50% !important; float:left;}

.floatingtotal {
float:left; width:100%;}



.legendColorBox {
vertical-align:top;float:left; width:7%; }
.legendLabel {
vertical-align:top;float:left; width:90%; line-height:18px; }
#chart-area {
display:block; margin:0px auto !important; width:100%; height:auto;}


#chart-area2 {
display:block; margin:0px auto !important; width:100%; height:auto;}

.legendLabel h4 {
width:100%; float:left;
color: #395793;
    font-size: 26px;
    margin-top: 10px;
    text-align: left;



}
.tablelegend tr td {
padding-bottom:8px;}
.legendLabel span {
width:100%; float:left; font-weight:bold; margin-top:25px;}

.table .table-hover tr td{
/*background-color: #cccccc !important;*/}


.modal-transparent {
  background: transparent;
}
.modal-transparent .modal-content {
  background: transparent;
}
.modal-backdrop.modal-backdrop-transparent {
  background: #ffffff;
  z-index:5000;
}
.modal-backdrop.modal-backdrop-transparent.in {
  opacity: .9;
  filter: alpha(opacity=90);
}

/* .modal-fullscreen */

.modal-fullscreen {
  background: transparent;
}
.modal-fullscreen .modal-content {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.modal-backdrop.modal-backdrop-fullscreen {
  background: #ffffff;
}
.modal-backdrop.modal-backdrop-fullscreen.in {
  opacity: .97;
  filter: alpha(opacity=97);
}

/* .modal-fullscreen size: we use Bootstrap media query breakpoints */

.modal-fullscreen .modal-dialog {
  margin: 0;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .modal-fullscreen .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .modal-fullscreen .modal-dialog {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .modal-fullscreen .modal-dialog {
     width: 1170px;
  }
}

.modal-dialog {
background-color:#ffffff;}

.videomenutabs {
margin:0px;
padding:0px;
float:left;
width:100%;
list-style:none;
}

.videomenutabs li{
margin:0px 5px;
padding:0px;
float:left;
list-style:none;
}

.videomenutabs li:first-child{
margin:0px 5px 0px 0px;

}

.videomenutabs li a{
margin:0px 0px;
padding:10px 20px 10px 20px;
color:#2b4d8e;
float:left;
list-style:none;
font-size:16px;
border:1px solid #2b4d8e;

}


.videomenutabs li a.active{

color:#ffffff;

background-color:#2b4d8e;

}


.videomenutabs li a:hover{

color:#2b4d8e;
border:1px solid #2b4d8e;
background-color:#ffffff;

}

.videoplayer{
    margin-top:-18px !important;
min-height:600px;
float:left;

background-color:#2b4d8e;

}


.videoinnercontainer {
margin:80px auto 0px auto; display:block; max-width:800px; background-color:#ffffff;}

.videotext { background-color:#ffffff; margin:0px !important; padding:20px; color:#2b4d8e; font-size:16px;
}

.videotext p{ float:left; width:100%;


}


.videos {
    margin:60px auto 0px auto;
    display:block;
    max-width:1100px;

}

.videos li{
    margin:30px 30px;
    max-width:300px;
    float:left;
    list-style:none;
}

.videotitle a{
   font-weight:bold;
   line-height:40px;
   color:#2b4d8e;
   text-align:left;
   float:left;
   font-size:16px;
   width:100%;
}
.sider{
     margin-top: 0px !important;
}


.formpage{
    top:0;
    visibility: hidden;
    display:block;
    margin:0px auto;
    max-width:800px;
}

.number1{
        background-color: #ccc;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    padding: 12px 25px !important;
    margin-right: 10px;
}
.trasfertoPersonal{
    font-size:18px;
    color: #2b4d8e;
    text-transform: uppercase;
    font-family:'Arial';
    padding: 0px 20px 0 10px;
    float:left;
    line-height: 50px;
    }
    
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  top:15px;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
    content: '';
    position: absolute;
    left: 0;
   
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
    content: '✔';
    position: absolute;
    top: -2px;
    left: 3px;
    font-size: 27px;
    line-height: 0.6;
    color: #09ad7e;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border: 1px dotted blue;
}

/* hover style just for information */
label:hover:before {
  border: 1px solid #4778d9!important;
}   
.labelBoxes{margin:0; float: left;}
.labelBoxSectionLeft{border-right:1px solid #4778d9; float:left; margin-left: 20px;}
.contentRight{margin-left: 20px; font-family:'Arial'; font-size:13px !important; color:black; float:left; line-height:20px !important;}
.ifileaveSectionMain{/*padding:20px 0 10px 200px;*/}
.orIfIleaveSection{font-size:18px; font-family:'Arial'; color:#000; font-weight:bold; margin-right: 165px;  padding-top: 20px; text-align:center;}

/*custom */
.formheading { max-width:1000px; display:block; margin:0px auto;
/*margin-bottom:80px;*/}
.formheading h2{
    text-align:center;
    font-weight:bold;
    font-size:30px;
    color:#2b4d8e;
    text-transform:capitalize;
}
.radiobutton{
    margin-left: 0.45% !important;
    position: absolute;
    width: 4em !important;
    height: 3em !important;
    size: 53px;
}
.formheading p{
    text-align:center;
   
}

.next {

text-align:center;
color:#ffffff;
padding:10px 20px;
float:right;
border:0px;
font-size:16px;
background-color:#2b4d8e;
margin-right:20px;

}


.button-previous{

text-align:left;
color:#ffffff;
padding:10px 20px;
float:right;
border:0px;
font-size:16px;
background-color:#5eb95e;
margin-right:20px;

}

.mycheckbox {
    font-size:50px;
    font-weight:bold;
     color:#2b4d8e;
     line-height:50px;
    



}
/* css */
.aptdisplaynone{display:none;}
.header_right{float:right; max-width:100%;}
x.customer_column_width{width:490px;}
.header_menu_margin{margin-top: 13px !important ;margin-left: 20px !important ;}
@media (max-width: 804px) {
    .username {
        margin: 0px 5px !important;
    }
    .header_right {
       
    }

   

    .logo_main {
        float: left !important;
        width:100%;
    }

    .displaynone {
        display: none !important;
    }

    .navbar .nav.pull-right {
        float: left;
    }
    #container {
        margin-top: 0px !important;
    }
}
@media (max-width: 979px) {
    .aptdisplaynone{display:block;}
   
}
@media (max-width: 650px){
    .customer_column_width {
     
    }
}
.factsheet img{
float:left; margin-left:20px; max-width:20px; height:auto;}

.myicon {
color:#ffffff; float:left; font-size:50px; margin-top:5px; margin-right:30px;}

.default_message {
background-color:#eee; font-size:50px; text-align:center; width:100%; min-height:600px;}

.default_message span{
padding:200px 0px 200px 0px; float:left; width:100%;}


.trasfertoPersonal1 {
    font-size: 38px;
    margin-left: 40%;
    margin-top: -3%;
    color: #2b4d8e;
    text-transform: uppercase;
    font-family: 'Arial';
    padding: 0px 20px 0 10px;
    float: left;
    line-height: 38px;
    font-weight: 700;
}
.ch{
    
    top: 50px !important;
    left: 110px;
}

.ormanage{
    font-size: 36px;
    font-family: 'Arial';
    color: #000;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 15px;
    /*margin-right: 37%;*/
    text-align: center;
}
​
.mainManageMyInvestments{text-align:center; font-family: 'Arial'; color:#2b4d8e; padding:10px;}
.youHaveChoosenHeading{text-align:center; font-family: 'Arial'; color:#2b4d8e; font-size:18px; padding:10px; }
.youHaveChoosenHeading strong{font-size:24px;}
.youMayChooseLabelsMain{padding:10px;margin-top:20px; margin-bottom:20px;}
.youMayChooseLabelsMain label{font-family: 'Arial'; color:#2b4d8e; font-size:14px; font-weight:600;}
.youMayChooseText{text-align:center; font-family: 'Arial';}
.youMayChooseLabels{padding:10px; text-transform: uppercase;}
.yourContributedInvestment{background:#274f90; color:#fff; line-height:40px;  font-weight: bold; text-transform:uppercase;  font-size: 16px;}
.yourAccumulatedAssets{background:#279dc5;color:#fff; line-height:40px;font-weight: bold;  font-size: 16px;text-transform:uppercase;}
.yourContributedInvestmentText{text-align:left; padding-left:0px !important; padding-right:0px !important; padding-top: 15px; font-size:16px; line-height:24px; font-family:Arial; padding-bottom:15px;}
.yourAccumulatedAssetsText{text-align:left; padding-left:0px !important; padding-right:0px !important; padding-top: 15px; font-size:16px; line-height:24px; font-family:Arial; padding-bottom:15px; }
.tableMainDiv{padding:10px;}
.titlesMarket{background:#2b4d8e; color:#fff; font-weight:400; font-size:16px;}
.tableTextCenterMarket{border:1px solid #ccc;}
.titlesMarket tr th{vertical-align:middle !important;}
.tableRowBorder td{}
.uploadyourBtnLeft button{float:right; background:#279dc5; color:#fff; line-height:30px; border:none;}
.uploadyourBtnRight button{float:right; background:#274f90; color:#fff; line-height:30px; border:none;}
.uploadyourBtnLeft{padding-right:10px;}
.arrow-left {
    width: 0;
    height: 0;
    position: absolute;
    left: -20px;
    top: 0px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent; 
    border-right:20px solid #274f90; 
}
.arrow-right {
    width: 0;
    height: 0;
    position: absolute;
    right: -20px;
    top: 0px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent; 
    border-left: 20px solid #279dc5;
}
.manageInvestLabels{padding-left:40px !important}
.btnsBottomMain {
    margin-bottom: 20px;
}
​.titlesMarket tr th{vertical-align:middle !important;}
.tableRowBorder td{border-top:none !important;}
.tableRowBorder td{font-size:16px;}
.trasfertoPersonal2 {
    font-size: 31px;
    margin-left: 22%;
    margin-top: 3%;
    color: #2b4d8e;
    text-transform: uppercase;
    font-family: 'Arial';
    padding: 0px 20px 0 10px;
    float: left;
    line-height: 37px;
    font-weight: 700;
}
.ch1 {
    top: 29px !important;
    left: 110px;
}
.ormanage1 {
    font-size: 36px;
    font-family: 'Arial';
    color: #000;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-right: -16%;
    text-align: center;
}

.contact{
        color: #fff;
    font-size: 30px;
    font-weight: 700;
    align-content: center;
    text-align: center;
}
.contact1{
    font-size: 25px;
    color: blue;
    line-height: normal;

}
.contact2{
    color: blue;
    font-size: 25px;
    display: inline-flex;
    margin-top: 3%;

}
@charset "utf-8";
/* CSS Document */

.overFlowAuto{ overflow:auto;}

@font-face {
  font-family: 'MyriadPro-Cond';
  src: url('fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),  url('~/lib/assets/font-awesome/font/MyriadPro-Cond.otf') format('otf'), url('~/lib/assets/font-awesome/font/MyriadPro-Cond.otf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('~/lib/assets/font-awesome/font/MYRIADPROREGULAR.woff') format('embedded-opentype'),  url('~/lib/assets/font-awesome/font/MYRIADPROREGULAR.woff') format('woff'), url('~/lib/assets/font-awesome/font/MYRIADPROREGULAR.woff')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

.leftSidebar{position: fixed; width: 180px;}
.rightHeader{width: calc( 100% - 180px ); margin-left:180px; background:#666666; height:60px; border-bottom:10px solid #a0a0a0; }
.updateMyProfileMain{padding: 25px 0 0px 25px; float: left;}
.updateUserIcon{color:#e0e0e0; float:left; padding-top: 2px;}
.updateMyProfileText{float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-left:10px; color:#fff; }
.accountEditSettingsList li{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; display:inline-block; text-decoration:underline; padding:30px 10px 0 10px;}
.accountEditSettingsList li a{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.accountEditSettingsList{margin-bottom:0; color:#fff;}
li.date a{font-size:14px !important;}
.accountEditSettings{float:right; }
.updateUserIconBloggerName{color:#fff; padding-right: 5px;}
li.bloggerNameIcon:hover{background:#a0a0a0; color:#fff;padding:15px 10px 0 10px;}

.mainSection{width:70%; margin-left:180px; padding-left:30px; }
.ryanairLogoMain{margin-top:25px;}
.personalDetailsMain{margin-top:25px; margin-bottom:25px;}
.personalDetailsText{font-family:Arial, Helvetica, sans-serif ; font-weight:600; font-size:20px; color:#395893; float: left;}
.borderRight{border: 1px solid #ededed; margin-top: 7px; width: 88%; float: right; }
.personalInputMain{width:100%;}
.personalInputMain input{height:25px; border:1px solid #d8d8d8; font-size: 14px; padding-left: 5px;}
input.dateofBirth{position:relative;}
.dateofBirthIcon{top:-20px; left: 105px; color:#c6cfdf;}
.personalInputDivs label{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; line-height:40px; padding-left:5px; padding-top:0px !important;}
.personalInputDivs input[type="text"]{height:40px; margin-bottom:10px; padding-left:10px; color:#bbb; border:1px solid #ccc; }

.personalInputMain{margin-bottom:25px;} 
.schemeName{font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size: 18px; color:#000000;}
.methodContact{font-family:Arial, Helvetica, sans-serif ; font-weight:600; font-size:20px; color:#395893; float: left;}
.methodOfContactPlanSnapshot{margin-top:25px; margin-bottom:25px; padding-left:0;}
.methodContactBorder{border: 1px solid #ededed; margin-top: 7px; width: 50%; float: right; }
.methodContactMain{margin-bottom:25px; padding:0;}
input.radioButtonsInput{height:25px; border:1px solid #d8d8d8; font-size: 16px; padding-left: 5px; margin-left:5px;}
.methodContactInputs{margin-bottom:25px;}
.radioLabelEmail{font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-left:30px !important;}
.radioBtns{top:4px; left:30px;}
.radioBtnsMain{padding-bottom:10px;}
.planSnapshotBorder{width:80%;}
.saveMyProfileBtn{background:#259fc4; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:60px; width:100%; border:none; margin-top:30px; float:left; margin-left:-15px;}
.footerBottom{margin-left:180px; height:40px; background:#d3daeb; width: calc( 100% - 180px ); position:fixed; bottom:0;}
.footerLeftList li{font-family: Arial, Helvetica, sans-serif; color: #30508b; font-size: 12px; display: inline-block; text-decoration: underline; padding: 5px 4px 0;  margin-top: 8px; }
.footerLeftDiv{float:left; padding-left:0; padding-right:0;}
.footerLeftList{margin-bottom:0;color:#30508b;}
.footerLeftList li a{font-size:8px; color:#30508b;}
.footerRightList li{font-family: Arial, Helvetica, sans-serif; color: #30508b; font-size: 12px; display: inline-block; text-decoration: underline; padding: 5px 0 0;  margin-top: 8px; }
.footerRightList{float:left; margin-bottom:0; color:#30508b;}
.footerRightList li a{font-size:8px; color:#30508b;}
.footerRightDiv{padding:0;}

.sectionBottomContent{margin-bottom:50px;}
.leftBackground{padding:0;}
.aptBG{background-image:url(images/img-one.jpg); height: 60px;}
.bg-image{background-image:url(images/bg-img.jpg); height:726px;}
.aptOnlineLogo{padding: 15px 30px;}
.myPlanSummary{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; border-bottom:1px solid #5d76a8; padding: 10px 5px 10px 35px;}
.leftTabsMain img{float: left; margin-top: 10px; padding: 5px 5px;}
.tabsBottomText{font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#fff;}
.contactUsLast{border-bottom:none;}
a.leftTabsMain:hover{text-decoration:none;}

.contactUsTextFirst, .telEmailMain{
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height:20px;
    padding-left:15px;
}
.telEmailMain{
    padding-left:25px !important;
   text-align:center;
    padding-right:0 !important;
}


.telEmailMain a{
     color:#fff;
}



.telNumber {
padding:10px 0px;}
.enquiryFormMain{
    padding:10px;
}
.enquiryFormHeading{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight:600;
    color:#2b4d8e;
    padding-left:0 !important;
    padding-right:0 !important;
}
.enquiryFormsFieldsMain{
    padding: 10px 0 !important;
}
.enquiryFormsFields{
    padding: 10px 30px 10px 0 !important;
}
.enquiryFormsFields input{
    height:40px; 
    width:100%; 
    background:#f4f4f4; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight:bold;
    color:#000;
    margin:0 !important;
}
.enquiryFormsFields input::-webkit-input-placeholder {
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.enquiryFormsFields input:-moz-placeholder { /* Firefox 18- */
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;  
}

.enquiryFormsFields input::-moz-placeholder {  /* Firefox 19+ */
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold; 
}

.enquiryFormsFields input:-ms-input-placeholder {  
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}
.formFieldMain{
    padding:10px 0;
}
.enquiryFormsFields{width:100%;}
.enquiryFormsFieldsMain{}
.enquiryFormsFields textarea {
    width:100%;
    background:#f4f4f4;
    height:100px;
    font-weight: bold;
}
.enquiryFormsFields textarea::-webkit-input-placeholder {
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.enquiryFormsFields textarea:-moz-placeholder { /* Firefox 18- */
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;  
}

.enquiryFormsFields textarea::-moz-placeholder {  /* Firefox 19+ */
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold; 
}

.enquiryFormsFields textarea:-ms-input-placeholder {  
   color: #000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}
.subjectInputField, .textareaField{
    width:100% !important;
}
.submitBtnContact{
   background:#274f90; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px; 
   border:none;
   width:100%;
   color:#fff;
   line-height:40px;
 
   margin-bottom:5px;
}
.submitButtonContactUs{
    width:100%;
    padding-left:0 !important;
    padding-right:0 !important;
}

#Message {
height:160px;}

.dashboard{float:left; width:100%; padding:6px 0px 0px 0px;}
.contactUsHeader{
    background:#666666;
    padding-right:0 !important;
    padding-left:0 !important;
}
.contactUsRightSidebar{
    
    padding:0 !important;
}
.contactusMainDiv{
    position:relative;
    padding-left:0 !important;
    padding-right:0 !important;
}
.contactUsAddressAllied{
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    padding:25px;
    text-align:center;
}
.contactUsAddress{
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height:24px;
    text-align:center;
    padding-left:25px;
}
.contactUsSocialIcons ul{
width:100%; display:table; max-width:240px; margin:0px auto;}
.contactUsSocialIcons ul li{display:table-cell;}
.contactUsSocialIcons ul li a img{padding-right:10px; }
.contactUsSocialIcons{
    padding-top: 40px;
    padding-bottom: 100px;
}
.apt-ContactImage{
    text-align: center;
    padding: 50px 0;
}


.apt-ContactImage img{
   width:100%; max-width:158px;


}
.reponsiveContactUs{padding:0 !important;}
.contactUsHeader h3{
    background: #666666;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 20px;
    padding-right: 0 !important;
    padding-left:10px !important;
}


#loginForm {
width:100%; width:100%; max-width:600px; margin:80px auto 0px auto; display:block; padding:35px;}

#loginForm label{
width:100%; padding-bottom:8px; font-size:14px; font-weight:normal; color:#404040; }

#loginForm input[type="text"]{
width:100%; line-height:30px; border:1px solid #404040; max-width:540px; }

#loginForm input[type="checkbox"]{
margin-left:0px; }


#loginForm input[type="password"]{
width:100%; line-height:30px; border:1px solid #404040; max-width:540px; }

#loginForm input[type="submit"]{
width:200px; background-color:#2b4d8e; color:#ffffff; }


[type="checkbox"]:not(:checked), [type="checkbox"]:checked {
left:0px; margin-left:0px;}

.logo_main_login {
width:100%; padding-bottom:20px; margin-bottom:50px; border-bottom:1px solid #404040;}

#loginForm h4.login {
font-size:30px; color:#404040; padding-bottom:20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.righttext {
text-align:right; padding:0px;}

.righttext a{
color:#404040;}

.lefttext {
text-align:left; padding:0px; margin-top:30px;}

.lefttext a{
color:#404040;}

.mycelltest {
     empty-cells: show;
}


.row-fluid {
padding:0px 20px;
}

.personalInputMain label {
text-align:left; min-width:100px;}












.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.btn-group-justified .btn-group .dropdown-menu {
  right: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1001;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12.5px;
  text-align: left;
  background-color: #ffffff;
 
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu > li > a,
.tt-suggestion > p {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.72);
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.88);
  background-color: #f2f4f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.tt-suggestion > p:hover,
.tt-suggestion > p:focus,
.tt-suggestion.tt-cursor > p {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #f2f4f5;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: rgba(27, 34, 44, 0.32);
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 10.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.32);
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 991;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}

















.m5,
.m-xs {
  margin: 4px !important;
}
.m5.n,
.m-xs.n {
  margin: -4px !important;
}
.m10,
.m-sm {
  margin: 8px !important;
}
.m10.n,
.m-sm.n {
  margin: -8px !important;
}
.m15,
.m {
  margin: 12px !important;
}
.m15.n,
.m.n {
  margin: -12px !important;
}
.m20,
.m-md {
  margin: 16px !important;
}
.m20.n,
.m-md.n {
  margin: -16px !important;
}
.m30,
.m-lg {
  margin: 24px !important;
}
.m30.n,
.m-lg.n {
  margin: -24px !important;
}
.m40,
.m-xl {
  margin: 32px !important;
}
.m40.n,
.m-xl.n {
  margin: -32px !important;
}
.m50,
.m-xxl {
  margin: 40px !important;
}
.m50.n,
.m-xxl.n {
  margin: -40px !important;
}
.mb0,
.mb-n {
  margin-bottom: 0px          !important;
}
.mb5,
.mb-xs {
  margin-bottom: 4px !important;
}
.mb5.n,
.mb-xs.n {
  margin-bottom: -4px !important;
}
.mb10,
.mb-sm {
  margin-bottom: 8px !important;
}
.mb10.n,
.mb-sm.n {
  margin-bottom: -8px !important;
}
.mb15,
.mb {
  margin-bottom: 12px !important;
}
.mb15.n,
.mb.n {
  margin-bottom: -12px !important;
}
.mb20,
.mb-md {
  margin-bottom: 16px !important;
}
.mb20.n,
.mb-md.n {
  margin-bottom: -16px !important;
}
.mb30,
.mb-lg {
  margin-bottom: 24px !important;
}
.mb30.n,
.mb-lg.n {
  margin-bottom: -24px !important;
}
.mb40,
.mb-xl {
  margin-bottom: 32px !important;
}
.mb40.n,
.mb-xl.n {
  margin-bottom: -32px !important;
}
.mb50,
.mb-xxl {
  margin-bottom: 40px !important;
}
.mb50.n,
.mb-xxl.n {
  margin-bottom: -40px !important;
}
.ml0,
.ml-n {
  margin-left: 0px           !important;
}
.ml5,
.ml-xs {
  margin-left: 4px !important;
}
.ml5.n,
.ml-xs.n {
  margin-left: -4px !important;
}
.ml10,
.ml-sm {
  margin-left: 8px !important;
}
.ml10.n,
.ml-sm.n {
  margin-left: -8px !important;
}
.ml15,
.ml {
  margin-left: 12px !important;
}
.ml15.n,
.ml.n {
  margin-left: -12px !important;
}
.ml20,
.ml-md {
  margin-left: 16px !important;
}
.ml20.n,
.ml-md.n {
  margin-left: -16px !important;
}
.ml30,
.ml-lg {
  margin-left: 24px !important;
}
.ml30.n,
.ml-lg.n {
  margin-left: -24px !important;
}
.ml40,
.ml-xl {
  margin-left: 32px !important;
}
.ml40.n,
.ml-xl.n {
  margin-left: -32px !important;
}
.ml50,
.ml-xxl {
  margin-left: 40px !important;
}
.ml50.n,
.ml-xxl.n {
  margin-left: -40px !important;
}
.mr0,
.mr-n {
  margin-right: 0px              !important;
}
.mr5,
.mr-xs {
  margin-right: 4px !important;
}
.mr5.n,
.mr-xs.n {
  margin-right: -4px !important;
}
.mr10,
.mr-sm {
  margin-right: 8px !important;
}
.mr10.n,
.mr-sm.n {
  margin-right: -8px !important;
}
.mr15,
.mr {
  margin-right: 12px !important;
}
.mr15.n,
.mr.n {
  margin-right: -12px !important;
}
.mr20,
.mr-md {
  margin-right: 16px !important;
}
.mr20.n,
.mr-md.n {
  margin-right: -16px !important;
}
.mr30,
.mr-lg {
  margin-right: 24px !important;
}
.mr30.n,
.mr-lg.n {
  margin-right: -24px !important;
}
.mr40,
.mr-xl {
  margin-right: 32px !important;
}
.mr40.n,
.mr-xl.n {
  margin-right: -32px !important;
}
.mr50,
.mr-xxl {
  margin-right: 40px !important;
}
.mr50.n,
.mr-xxl.n {
  margin-right: -40px !important;
}
.mt0,
.mt-n {
  margin-top: 0px               !important;
}
.mt5,
.mt-xs {
  margin-top: 4px !important;
}
.mt5.n,
.mt-xs.n {
  margin-top: -4px !important;
}
.mt10,
.mt-sm {
  margin-top: 8px !important;
}
.mt10.n,
.mt-sm.n {
  margin-top: -8px !important;
}
.mt15,
.mt {
  margin-top: 12px !important;
}
.mt15.n,
.mt.n {
  margin-top: -12px !important;
}
.mt20,
.mt-md {
  margin-top: 16px !important;
}
.mt20.n,
.mt-md.n {
  margin-top: -16px !important;
}
.mt30,
.mt-lg {
  margin-top: 24px !important;
}
.mt30.n,
.mt-lg.n {
  margin-top: -24px !important;
}
.mt40,
.mt-xl {
  margin-top: 32px !important;
}
.mt40.n,
.mt-xl.n {
  margin-top: -32px !important;
}
.mt50,
.mt-xxl {
  margin-top: 40px !important;
}
.mt50.n,
.mt-xxl.n {
  margin-top: -40px !important;
}
/* Paddiing */
.p0,
.p-n {
  padding: 0px            !important;
}
.p5,
.p-xs {
  padding: 4px !important;
}
.p5.n,
.p-xs.n {
  padding: -4px !important;
}
.p10,
.p-sm {
  padding: 8px !important;
}
.p10.n,
.p-sm.n {
  padding: -8px !important;
}
.p15,
.p {
  padding: 12px !important;
}
.p15.n,
.p.n {
  padding: -12px !important;
}
.p20,
.p-md {
  padding: 16px !important;
}
.p20.n,
.p-md.n {
  padding: -16px !important;
}
.p30,
.p-lg {
  padding: 24px !important;
}
.p30.n,
.p-lg.n {
  padding: -24px !important;
}
.p40,
.p-xl {
  padding: 32px !important;
}
.p40.n,
.p-xl.n {
  padding: -32px !important;
}
.p50,
.p-xxl {
  padding: 40px !important;
}
.p50.n,
.p-xxl.n {
  padding: -40px !important;
}
.pb0,
.pb-n {
  padding-bottom: 0px             !important;
}
.pb5,
.pb-xs {
  padding-bottom: 4px !important;
}
.pb5.n,
.pb-xs.n {
  padding-bottom: -4px !important;
}
.pb10,
.pb-sm {
  padding-bottom: 8px !important;
}
.pb10.n,
.pb-sm.n {
  padding-bottom: -8px !important;
}
.pb15,
.pb {
  padding-bottom: 12px !important;
}
.pb15.n,
.pb.n {
  padding-bottom: -12px !important;
}
.pb20,
.pb-md {
  padding-bottom: 16px !important;
}
.pb20.n,
.pb-md.n {
  padding-bottom: -16px !important;
}
.pb30,
.pb-lg {
  padding-bottom: 24px !important;
}
.pb30.n,
.pb-lg.n {
  padding-bottom: -24px !important;
}
.pb40,
.pb-xl {
  padding-bottom: 32px !important;
}
.pb40.n,
.pb-xl.n {
  padding-bottom: -32px !important;
}
.pb50,
.pb-xxl {
  padding-bottom: 40px !important;
}
.pb50.n,
.pb-xxl.n {
  padding-bottom: -40px !important;
}
.pl0,
.pl-n {
  padding-left: 0px              !important;
}
.pl5,
.pl-xs {
  padding-left: 4px !important;
}
.pl5.n,
.pl-xs.n {
  padding-left: -4px !important;
}
.pl10,
.pl-sm {
  padding-left: 8px !important;
}
.pl10.n,
.pl-sm.n {
  padding-left: -8px !important;
}
.pl15,
.pl {
  padding-left: 12px !important;
}
.pl15.n,
.pl.n {
  padding-left: -12px !important;
}
.pl20,
.pl-md {
  padding-left: 16px !important;
}
.pl20.n,
.pl-md.n {
  padding-left: -16px !important;
}
.pl30,
.pl-lg {
  padding-left: 24px !important;
}
.pl30.n,
.pl-lg.n {
  padding-left: -24px !important;
}
.pl40,
.pl-xl {
  padding-left: 32px !important;
}
.pl40.n,
.pl-xl.n {
  padding-left: -32px !important;
}
.pl50,
.pl-xxl {
  padding-left: 40px !important;
}
.pl50.n,
.pl-xxl.n {
  padding-left: -40px !important;
}
.pr0,
.pr-n {
  padding-right: 0px             !important;
}
.pr5,
.pr-xs {
  padding-right: 4px !important;
}
.pr5.n,
.pr-xs.n {
  padding-right: -4px !important;
}
.pr10,
.pr-sm {
  padding-right: 8px !important;
}
.pr10.n,
.pr-sm.n {
  padding-right: -8px !important;
}
.pr15,
.pr {
  padding-right: 12px !important;
}
.pr15.n,
.pr.n {
  padding-right: -12px !important;
}
.pr20,
.pr-md {
  padding-right: 16px !important;
}
.pr20.n,
.pr-md.n {
  padding-right: -16px !important;
}
.pr30,
.pr-lg {
  padding-right: 24px !important;
}
.pr30.n,
.pr-lg.n {
  padding-right: -24px !important;
}
.pr40,
.pr-xl {
  padding-right: 32px !important;
}
.pr40.n,
.pr-xl.n {
  padding-right: -32px !important;
}
.pr50,
.pr-xxl {
  padding-right: 40px !important;
}
.pr50.n,
.pr-xxl.n {
  padding-right: -40px !important;
}
.pt0,
.pt-n {
  padding-top: 0px              !important;
}
.pt5,
.pt-xs {
  padding-top: 4px !important;
}
.pt5.n,
.pt-xs.n {
  padding-top: -4px !important;
}
.pt10,
.pt-sm {
  padding-top: 8px !important;
}
.pt10.n,
.pt-sm.n {
  padding-top: -8px !important;
}
.pt15,
.pt {
  padding-top: 12px !important;
}
.pt15.n,
.pt.n {
  padding-top: -12px !important;
}
.pt20,
.pt-md {
  padding-top: 16px !important;
}
.pt20.n,
.pt-md.n {
  padding-top: -16px !important;
}
.pt30,
.pt-lg {
  padding-top: 24px !important;
}
.pt30.n,
.pt-lg.n {
  padding-top: -24px !important;
}
.pt40,
.pt-xl {
  padding-top: 32px !important;
}
.pt40.n,
.pt-xl.n {
  padding-top: -32px !important;
}
.pt50,
.pt-xxl {
  padding-top: 40px !important;
}
.pt50.n,
.pt-xxl.n {
  padding-top: -40px !important;
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vertical-align,
.blog .portfolio .item .caption-wrapper .caption {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
}
.vat,
table.table-vat > thead > tr > th,
table.table-vat > tbody > tr > td,
table.table-vat > tfoot > tr > th {
  vertical-align: top    !important;
}
.vam,
table.table-vam > thead > tr > th,
table.table-vam > tbody > tr > td,
table.table-vam > tfoot > tr > th {
  vertical-align: middle !important;
}
.vab,
table.table-vab > thead > tr > th,
table.table-vab > tbody > tr > td,
table.table-vab > tfoot > tr > th {
  vertical-align: bottom !important;
}
.tabular {
  display: table;
  width: 100%;
}
.tabular .tabular-row {
  display: table-row;
}
.tabular .tabular-row .tabular-cell {
  display: table-cell;
  vertical-align: middle;
}
.tabular .clearfix,
.tabular .dl-horizontal dd,
.tabular .container,
.tabular .container-fluid,
.tabular .row,
.tabular .form-horizontal .form-group,
.tabular .navbar,
.tabular .navbar-header,
.tabular .navbar-collapse,
.tabular .nav,
.tabular .btn-toolbar,
.tabular .btn-group-vertical > .btn-group,
.tabular .pager,
.tabular .modal-footer,
.tabular .page-tabs,
.tabular .page-heading,
.tabular .page-heading-bg-img,
.tabular .aside-bar .aside-bar-body ul.acc-menu a,
.tabular .infobar-options,
.tabular .infobar .widget-body,
.tabular ul.settings li,
.tabular .rightbar .recent-activities li,
.tabular .rightbar .sparkline,
.tabular .leftbar nav.widget-body > ul.acc-menu a,
.tabular .leftbar nav.widget-body > ul.acc-menu li.hasChild > a,
.tabular .leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a,
.tabular .panel,
.tabular .panel-heading,
.tabular .panel-body,
.tabular .inner-spacer,
.tabular .panel-editbox,
.tabular .tile-heading,
.tabular .tile-body,
.tabular .tile-footer,
.tabular .panel-comments li,
.tabular .panel-threads li,
.tabular .panel-users li,
.tabular .panel-profile .user-card ul.details,
.tabular .panel-profile .user-card ul.details li,
.tabular .panel-profile .user-card ul.details li a,
.tabular .panel-userprofile li,
.tabular ul.mailbox-msg-list li a.mailbox-msg-list-item,
.tabular .mailbox-panel header,
.tabular .mailbox-panel .msg-composer,
.tabular .timeline > li .timeline-header,
.tabular .timeline > li .timeline-footer,
.tabular .widget-weather .weather-heading .weather-heading-top,
.tabular .widget-weather .weather-heading .weather-heading-bottom,
.tabular .widget-weather .weather-body,
.tabular .widget-weather .weather-footer,
.tabular .activities-container,
.tabular .activities-container .activities-inner,
.tabular .setting-container .setting-inner,
.tabular .leftbar .widget .widget-body .sparkline,
.tabular .commonWrapper .widget .widget-body .sparkline,
.tabular .rtl .leftbar nav.widget-body > ul.acc-menu a,
.tabular .rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a,
.tabular .rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a,
.tabular .rtl .leftbar .sparkline,
.tabular .gallery,
.tabular .todo-list ul li,
.tabular .card-task .card-title,
.tabular .card-task .card-options,
.tabular .card-task .card-checklist .checklist-toggler,
.tabular .store .comments .media-heading,
.tabular .blog .featured-post .featured-footer,
.tabular .blog .column-post .column-footer,
.tabular .blog .portfolio {
  border-collapse: collapse;
}
.avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.text-small {
  font-size: 10.5px;
}
.text-large {
  font-size: 14.5px;
}
.b-t {
  border-top: 1px solid #edeff0 !important;
}
.b-r {
  border-right: 1px solid #edeff0 !important;
}
.b-b {
  border-bottom: 1px solid #edeff0 !important;
}
.b-l {
  border-left: 1px solid #edeff0 !important;
}
.b-tl {
  border-top: 1px solid #f2f4f5 !important;
}
.b-rl {
  border-right: 1px solid #f2f4f5 !important;
}
.b-bl {
  border-bottom: 1px solid #f2f4f5 !important;
}
.b-ll {
  border-left: 1px solid #f2f4f5 !important;
}
.block {
  display: block   !important;
}
.inline {
  display: inline !important;
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  
 
  
  
  
  .table-bordered th,
  .table-bordered td,
  .panel .fc-content table th,
  .panel .fc-content table td {
    border: 1px solid #ddd !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*body {
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-size: 12.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.72);
  background-color: #f0f1f2;
}*/
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #03a9f4;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #03a9f4;
  text-decoration: none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 3px;
}
.img-thumbnail {
  padding: 5px;
  line-height: 1.54;
  background-color: #f0f1f2;
  border: 1px solid #f2f4f5;
  border-radius: 2.5px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 19px;
  margin-bottom: 19px;
  border: 0;
  border-top: 1px solid #f2f4f5;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.25;
  color: rgba(27, 34, 44, 0.72);
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: rgba(27, 34, 44, 0.32);
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 19px;
  margin-bottom: 9.5px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 32.5px;
}
h2,
.h2 {
  font-size: 27.5px;
}
h3,
.h3 {
  font-size: 22.5px;
}
h4,
.h4 {
  font-size: 17.5px;
}
h5,
.h5 {
  font-size: 12.5px;
}
h6,
.h6 {
  font-size: 12.5px;
}
p {
  margin: 0 0 9.5px;
}
.lead {
  margin-bottom: 19px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 18.75px;
  }
}
small,
.small {
  font-size: 84%;
}
mark,
.mark {
  background-color: #ff8f00;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: rgba(27, 34, 44, 0.32);
}
.text-primary {
  color: #03a9f4;
}
a.text-primary:hover {
  color: #0286c2;
}
.text-success {
  color: #c5e1a5;
}
a.text-success:hover {
  color: #acd47f;
}
.text-info {
  color: #80deea;
}
a.text-info:hover {
  color: #54d3e3;
}
.text-warning {
  color: #ffe082;
}
a.text-warning:hover {
  color: #ffd34f;
}
.text-danger {
  color: #f69988;
}
a.text-danger:hover {
  color: #f27059;
}
.bg-primary {
  color: #fff;
  background-color: #03a9f4;
}
a.bg-primary:hover {
  background-color: #0286c2;
}
.bg-success {
  background-color: #558b2f;
}
a.bg-success:hover {
  background-color: #3e6522;
}
.bg-info {
  background-color: #00838f;
}
a.bg-info:hover {
  background-color: #00545c;
}
.bg-warning {
  background-color: #ff8f00;
}
a.bg-warning:hover {
  background-color: #cc7200;
}
.bg-danger {
  background-color: #c41411;
}
a.bg-danger:hover {
  background-color: #950f0d;
}
.page-header {
  padding-bottom: 8.5px;
  margin: 38px 0 19px;
  border-bottom: 1px solid rgba(27, 34, 44, 0.16);
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 9.5px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 19px;
}
dt,
dd {
  line-height: 1.54;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted rgba(27, 34, 44, 0.32);
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 9.5px 19px;
  margin: 0 0 19px;
  font-size: 15.625px;
  border-left: 5px solid rgba(27, 34, 44, 0.16);
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.32);
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid rgba(27, 34, 44, 0.16);
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 19px;
  font-style: normal;
  line-height: 1.54;
}
code,
kbd,
pre,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2.5px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 1.5px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9px;
  margin: 0 0 9.5px;
  font-size: 11.5px;
  line-height: 1.54;
  word-break: break-all;
  word-wrap: break-word;
  color: rgba(27, 34, 44, 0.72);
  background-color: #f2f4f5;
  border: 1px solid #cccccc;
  border-radius: 2.5px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 8px;
  padding-right: 8px;
}
@media (min-width: 768px) {
  .container {
    width: 736px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 956px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1156px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
padding:0px;
      
}
.linehead{
    border-bottom: 14px solid #969799;
}
.row {
  margin-left: -8px;
  margin-right: -8px;
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 20px !important;
  padding-left: 0px !important;
}



.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: rgba(27, 34, 44, 0.32);
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 19px;
}


.table > tbody > tr td:first-child{padding-left:10px; !important}

#sidebar .sidebar-menu .table > tbody > tr td:first-child{padding-left:0px; !important}







.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 15px 6px 15px 0px;
font-size:14px; !important;
  vertical-align: middle;

}






.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #f2f4f5;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #f2f4f5;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-responsive > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-responsive > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-responsive > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-responsive > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-responsive > tbody > tr > td,
.table-condensed > tfoot > tr > td,
.table-responsive > tfoot > tr > td {
  padding: 3px 8px;
}
.table-bordered,
.panel .fc-content table {
  border: 1px solid #f2f4f5;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td,
.panel .fc-content table > thead > tr > th,
.panel .fc-content table > tbody > tr > th,
.panel .fc-content table > tfoot > tr > th,
.panel .fc-content table > thead > tr > td,
.panel .fc-content table > tbody > tr > td,
.panel .fc-content table > tfoot > tr > td {
  border: 1px solid #f2f4f5;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.panel .fc-content table > thead > tr > th,
.panel .fc-content table > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f7f9fa;
}
.table-hover > tbody > tr:hover {
  background-color: #cccccc;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f7f9fa;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #cccccc;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #558b2f;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #cccccc;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #00838f;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #cccccc;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #ff8f00;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #cccccc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #c41411;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #cccccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 14.25px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #f2f4f5;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered,
  .table-responsive > .panel .fc-content table {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child,
  .table-responsive > .panel .fc-content table > thead > tr > th:first-child,
  .table-responsive > .panel .fc-content table > tbody > tr > th:first-child,
  .table-responsive > .panel .fc-content table > tfoot > tr > th:first-child,
  .table-responsive > .panel .fc-content table > thead > tr > td:first-child,
  .table-responsive > .panel .fc-content table > tbody > tr > td:first-child,
  .table-responsive > .panel .fc-content table > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child,
  .table-responsive > .panel .fc-content table > thead > tr > th:last-child,
  .table-responsive > .panel .fc-content table > tbody > tr > th:last-child,
  .table-responsive > .panel .fc-content table > tfoot > tr > th:last-child,
  .table-responsive > .panel .fc-content table > thead > tr > td:last-child,
  .table-responsive > .panel .fc-content table > tbody > tr > td:last-child,
  .table-responsive > .panel .fc-content table > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .table-responsive > .panel .fc-content table > tbody > tr:last-child > th,
  .table-responsive > .panel .fc-content table > tfoot > tr:last-child > th,
  .table-responsive > .panel .fc-content table > tbody > tr:last-child > td,
  .table-responsive > .panel .fc-content table > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 19px;
  font-size: 18.75px;
  line-height: inherit;
  color: rgba(27, 34, 44, 0.72);
  border: 0;
  border-bottom: 1px solid #f2f4f5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 12.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.88);
}
.form-control {
  display: block;
  width: 100%;
  height: 33px;
  padding: 6px 8px;
  font-size: 12.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.88);
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #edeff0;
  border-radius: 2.5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: rgba(27, 34, 44, 0.32);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27, 34, 44, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27, 34, 44, 0.6);
}
.form-control::-moz-placeholder {
  color: rgba(27, 34, 44, 0.32);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.form-control::-webkit-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #edeff0;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 33px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm {
    line-height: 25px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg {
    line-height: 41px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 19px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm,
.form-group-sm .form-control {
  height: 25px;
  padding: 4px 12px;
  font-size: 10.5px;
  line-height: 1.5;
  border-radius: 1.5px;
}
select.input-sm,
select.form-group-sm .form-control {
  height: 25px;
  line-height: 25px;
}
textarea.input-sm,
textarea.form-group-sm .form-control,
select[multiple].input-sm,
select[multiple].form-group-sm .form-control {
  height: auto;
}
.input-lg,
.form-group-lg .form-control {
  height: 41px;
  padding: 10px 30px;
  font-size: 14.5px;
  line-height: 1.33;
  border-radius: 3px;
}
select.input-lg,
select.form-group-lg .form-control {
  height: 41px;
  line-height: 41px;
}
textarea.input-lg,
textarea.form-group-lg .form-control,
select[multiple].input-lg,
select[multiple].form-group-lg .form-control {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 41.25px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 33px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback {
  width: 41px;
  height: 41px;
  line-height: 41px;
}
.input-sm + .form-control-feedback {
  width: 25px;
  height: 25px;
  line-height: 25px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #c5e1a5;
}
.has-success .form-control {
  border-color: #c5e1a5;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #acd47f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f6faf2;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f6faf2;
}
.has-success .input-group-addon {
  color: #c5e1a5;
  border-color: #c5e1a5;
  background-color: #558b2f;
}
.has-success .form-control-feedback {
  color: #c5e1a5;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #ffe082;
}
.has-warning .form-control {
  border-color: #ffe082;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #ffd34f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff9e8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff9e8;
}
.has-warning .input-group-addon {
  color: #ffe082;
  border-color: #ffe082;
  background-color: #ff8f00;
}
.has-warning .form-control-feedback {
  color: #ffe082;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #f69988;
}
.has-error .form-control {
  border-color: #f69988;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #f27059;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fdeae7;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fdeae7;
}
.has-error .input-group-addon {
  color: #f69988;
  border-color: #f69988;
  background-color: #c41411;
}
.has-error .form-control-feedback {
  color: #f69988;
}
.has-feedback label ~ .form-control-feedback {
  top: 24px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: rgba(75, 95, 123, 0.72);
}
.help-block i {
  font-size: 12px;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 26px;
}
.form-horizontal .form-group {
  margin-left: -8px;
  margin-right: -8px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 8px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 5px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 8px;
  font-size: 12.5px;
  line-height: 1.54;
  border-radius: 2.5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: rgba(27, 34, 44, 0.48);
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: rgba(27, 34, 44, 0.48);
  background-color: #f7f9fa;
  border-color: #f7f9fa;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: rgba(27, 34, 44, 0.48);
  background-color: #d8e1e6;
  border-color: #d1dde2;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #f7f9fa;
  border-color: #f7f9fa;
}
.btn-default .badge {
  color: #f7f9fa;
  background-color: rgba(27, 34, 44, 0.48);
}
.btn-default:hover {
  background-color: #e7edf0;
  border-color: #dee6ea;
}
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: rgba(27, 34, 44, 0.48);
  background-color: #dee6ea;
  border-color: #d8e1e6;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #f7f9fa;
  border-color: #f7f9fa;
}
.btn-default .badge {
  color: #f7f9fa;
  background-color: rgba(27, 34, 44, 0.48);
}
.btn-primary {
  color: #ffffff;
  background-color: #03a9f4;
  border-color: #039be5;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #0286c2;
  border-color: #0272a9;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.leftRight{
    margin-right: 10px;
    margin-left: -20px;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.btn-primary .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.btn-primary:hover {
  background-color: #0398db;
  border-color: #0280bd;
}
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #038dcc;
  border-color: #0279b3;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.btn-primary .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.btn-success {
  color: rgba(255, 255, 255, 0.8);
  background-color: #8bc34a;
  border-color: #7cb342;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: rgba(255, 255, 255, 0.8);
  background-color: #71a436;
  border-color: #5d8632;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #8bc34a;
  border-color: #7cb342;
}
.btn-success .badge {
  color: #8bc34a;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-success:hover {
  background-color: #7eb73d;
  border-color: #679537;
}
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: rgba(255, 255, 255, 0.8);
  background-color: #76ab39;
  border-color: #628e34;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #8bc34a;
  border-color: #7cb342;
}
.btn-success .badge {
  color: #8bc34a;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-info {
  color: rgba(255, 255, 255, 0.8);
  background-color: #00bcd4;
  border-color: #00acc1;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: rgba(255, 255, 255, 0.8);
  background-color: #008fa1;
  border-color: #007584;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #00bcd4;
  border-color: #00acc1;
}
.btn-info .badge {
  color: #00bcd4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-info:hover {
  background-color: #00a5bb;
  border-color: #008898;
}
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0098ab;
  border-color: #007f8e;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #00bcd4;
  border-color: #00acc1;
}
.btn-info .badge {
  color: #00bcd4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-warning {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ffeb3b;
  border-color: #fdd835;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ffe608;
  border-color: #f2c602;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #ffeb3b;
  border-color: #fdd835;
}
.btn-warning .badge {
  color: #ffeb3b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-warning:hover {
  background-color: #ffe821;
  border-color: #fdd00d;
}
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ffe712;
  border-color: #fdce02;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #ffeb3b;
  border-color: #fdd835;
}
.btn-warning .badge {
  color: #ffeb3b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-danger {
  color: rgba(255, 255, 255, 0.8);
  background-color: #e51c23;
  border-color: #dd191d;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: rgba(255, 255, 255, 0.8);
  background-color: #b9151b;
  border-color: #a61316;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #e51c23;
  border-color: #dd191d;
}
.btn-danger .badge {
  color: #e51c23;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-danger:hover {
  background-color: #d0181e;
  border-color: #b81518;
}
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: rgba(255, 255, 255, 0.8);
  background-color: #c2161c;
  border-color: #af1417;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #e51c23;
  border-color: #dd191d;
}
.btn-danger .badge {
  color: #e51c23;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-link {
  color: #03a9f4;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #03a9f4;
  text-decoration: underline;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: rgba(27, 34, 44, 0.32);
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 30px;
  font-size: 14.5px;
  line-height: 1.33;
  border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 4px 12px;
  font-size: 10.5px;
  line-height: 1.5;
  border-radius: 1.5px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 3px;
  font-size: 10.5px;
  line-height: 1.5;
  border-radius: 1.5px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-group-justified .btn-group a i {
  display: none;
}
.btn-group-justified .btn-group .dropdown-menu {
  right: 0;
}
#daterangepicker2 .caret {
  float: none;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  /*display: none;
  visibility: hidden;*/
}
.collapse.in {
  display: block;
  visibility: visible;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1001;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12.5px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid #edeff0;
  border-radius: 2.5px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 8.5px 0;
  overflow: hidden;
  background-color: #f2f4f5;
}
.dropdown-menu > li > a,
.tt-suggestion > p {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.72);
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.88);
  background-color: #f2f4f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.tt-suggestion > p:hover,
.tt-suggestion > p:focus,
.tt-suggestion.tt-cursor > p {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #f2f4f5;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: rgba(27, 34, 44, 0.32);
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 10.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.32);
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 991;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #edeff0;
}
.list-group-item:first-child {
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
a.list-group-item {
  color: rgba(27, 34, 44, 0.72);
}
a.list-group-item .list-group-item-heading {
  color: rgba(27, 34, 44, 0.88);
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.72);
  background-color: #f2f4f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: rgba(27, 34, 44, 0.16);
  color: rgba(27, 34, 44, 0.32);
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: rgba(27, 34, 44, 0.32);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #03a9f4;
  border-color: #03a9f4;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.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: #c5ecfe;
}
.list-group-item-success {
  color: #c5e1a5;
  background-color: #558b2f;
}
a.list-group-item-success {
  color: #c5e1a5;
}
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: #c5e1a5;
  background-color: #497829;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #c5e1a5;
  border-color: #c5e1a5;
}
.list-group-item-info {
  color: #80deea;
  background-color: #00838f;
}
a.list-group-item-info {
  color: #80deea;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #80deea;
  background-color: #006c76;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #80deea;
  border-color: #80deea;
}
.list-group-item-warning {
  color: #ffe082;
  background-color: #ff8f00;
}
a.list-group-item-warning {
  color: #ffe082;
}
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: #ffe082;
  background-color: #e68100;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #ffe082;
  border-color: #ffe082;
}
.list-group-item-danger {
  color: #f69988;
  background-color: #c41411;
}
a.list-group-item-danger {
  color: #f69988;
}
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: #f69988;
  background-color: #ad120f;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #f69988;
  border-color: #f69988;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f2f4f5;
  border: 1px solid #edeff0;
  border-radius: 2.5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 3px;
}
.well-sm {
  padding: 9px;
  border-radius: 1.5px;
}
.close {
  float: right;
  font-size: 18.75px;
  font-weight: bold;
  line-height: 1;
  color: rgba(27, 34, 44, 0.88);
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.navbar {
  position: relative;
  min-height: 56px;
  margin-bottom: 19px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 16px;
  padding-left: 16px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: auto;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -16px;
  margin-left: -16px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1200;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {

}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 14px 16px;
  font-size: 14.5px;
  line-height: 19px;
  height: 56px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -16px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 16px;
  padding: 9px 10px;
  margin-top: 11px;
  margin-bottom: 11px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2.5px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}


.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7px -16px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 19px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 19px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 14px;
    padding-bottom: 14px;
  }
}
.navbar-form {
  margin-left: -16px;
  margin-right: -16px;
  padding: 10px 16px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
.navbar-btn.btn-sm {
  margin-top: 15.5px;
  margin-bottom: 15.5px;
}
.navbar-btn.btn-xs {
  margin-top: 17px;
  margin-bottom: 17px;
}
.navbar-text {
  margin-top: 18.5px;
  margin-bottom: 18.5px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 16px;
    margin-right: 16px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -16px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #ffffff;
  border-color: #f2f4f5;
}
.navbar-default .navbar-brand {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: rgba(8, 10, 12, 0.72);
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-default .navbar-nav > li > a {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: #f7f9fa;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: #f0f1f2;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: rgba(27, 34, 44, 0.32);
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #edeff0;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #f7f9fa;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #f0f1f2;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #f2f4f5;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #f0f1f2;
  color: rgba(27, 34, 44, 0.88);
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: rgba(27, 34, 44, 0.72);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: rgba(27, 34, 44, 0.88);
    background-color: #f7f9fa;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: rgba(27, 34, 44, 0.88);
    background-color: #f0f1f2;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: rgba(27, 34, 44, 0.32);
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-default .navbar-link:hover {
  color: rgba(27, 34, 44, 0.88);
}
.navbar-default .btn-link {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: rgba(27, 34, 44, 0.88);
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: rgba(27, 34, 44, 0.32);
}
.navbar-inverse {

}
.navbar-inverse .navbar-brand {
  color: rgba(27, 34, 44, 0.48);
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: rgba(27, 34, 44, 0.72);
}
.navbar-inverse .navbar-nav > li > a {
  color: rgba(27, 34, 44, 0.48);
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: rgba(27, 34, 44, 0.32);
  background-color: rgba(37, 46, 60, 0.88);
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: rgba(27, 34, 44, 0.32);
  background-color: rgba(46, 58, 76, 0.88);
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: rgba(8, 10, 12, 0.72);
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: rgba(46, 58, 76, 0.88);
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: rgba(37, 46, 60, 0.88);
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: rgba(13, 17, 22, 0.88);
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: rgba(46, 58, 76, 0.88);
  color: rgba(27, 34, 44, 0.32);
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: rgba(46, 58, 76, 0.88);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: rgba(46, 58, 76, 0.88);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: rgba(27, 34, 44, 0.48);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: rgba(27, 34, 44, 0.32);
    background-color: rgba(37, 46, 60, 0.88);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: rgba(27, 34, 44, 0.32);
    background-color: rgba(46, 58, 76, 0.88);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: rgba(8, 10, 12, 0.72);
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: rgba(27, 34, 44, 0.48);
}
.navbar-inverse .navbar-link:hover {
  color: rgba(27, 34, 44, 0.32);
}
.navbar-inverse .btn-link {
  color: rgba(27, 34, 44, 0.48);
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: rgba(27, 34, 44, 0.32);
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: rgba(8, 10, 12, 0.72);
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 14px 16px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: rgba(27, 34, 44, 0.16);
}
.nav > li.disabled > a {
  color: rgba(27, 34, 44, 0.32);
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: rgba(27, 34, 44, 0.32);
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: rgba(27, 34, 44, 0.16);
  border-color: #03a9f4;
}
.nav .nav-divider {
  height: 1px;
  margin: 8.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: 20px;
}
.nav-tabs {
  border-bottom: 1px solid #edeff0;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.54;
  border: 1px solid transparent;
  border-radius: 2.5px 2.5px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: rgba(27, 34, 44, 0.16) rgba(27, 34, 44, 0.16) #edeff0;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: rgba(27, 34, 44, 0.48);
  background-color: #f0f1f2;
  border: 1px solid #edeff0;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2.5px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #edeff0;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #edeff0;
    border-radius: 2.5px 2.5px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #f0f1f2;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 2.5px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #f2f4f5;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 2.5px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #edeff0;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #edeff0;
    border-radius: 2.5px 2.5px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #f0f1f2;
  }
}
.tab-content > .tab-pane {
  display: none;
  visibility: hidden;
}
.tab-content > .active {
  display: block;
  visibility: visible;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 2.5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 2.5px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.breadcrumb {
  padding: 4px 12px;
  margin-bottom: 19px;
  list-style: none;
  background-color: #f2f4f5;
  border-radius: 2.5px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: rgba(27, 34, 44, 0.32);
}
.breadcrumb > .active {
  color: rgba(27, 34, 44, 0.48);
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 19px 0;
  border-radius: 2.5px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 8px;
  text-decoration: none;
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
  border: 1px solid #edeff0;
  margin-left: -1px;
}
.pagination > li > a i,
.pagination > li > span i {
  float: left;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 2.5px;
  border-top-right-radius: 2.5px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: rgba(27, 34, 44, 0.72);
  background-color: rgba(27, 34, 44, 0.16);
  border-color: #dddddd;
}
.pagination > li > a:active,
.pagination > li > span:active {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: rgba(27, 34, 44, 0.72);
  background-color: #dce0e5;
  border-color: #dce0e5;
  cursor: default;
}
.pagination > .active > a:active,
.pagination > .active > span:active {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
  color: rgba(27, 34, 44, 0.72);
  background-color: #dce0e5;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
  border: 1px solid #edeff0;
  cursor: not-allowed;
}
.pager li a:hover,
.pager li a:focus {
  color: rgba(27, 34, 44, 0.72);
  background-color: rgba(27, 34, 44, 0.16);
  border-color: #dddddd;
}
.pager li a:active {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
}
.pager .active > a,
.pager .active > a:hover,
.pager .active > a:focus {
  z-index: 2;
  color: rgba(27, 34, 44, 0.72);
  background-color: #dce0e5;
  border-color: #dce0e5;
  cursor: default;
}
.pager .active > a:active {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
  color: rgba(27, 34, 44, 0.72);
  background-color: #dce0e5;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 30px;
  font-size: 14.5px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 4px 12px;
  font-size: 10.5px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 1.5px;
  border-top-left-radius: 1.5px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 1.5px;
  border-top-right-radius: 1.5px;
}
.pager {
  padding-left: 0;
  margin: 19px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #edeff0;
  border-radius: 2.5px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: rgba(27, 34, 44, 0.16);
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
  cursor: not-allowed;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1250;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 14px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 15.54px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.54;
}
.modal-body {
  position: relative;
  padding: 20px;
}
.modal-footer {
  padding: 20px;
  text-align: right;
      background: none !important;
    border: none !important;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 650px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip,
.chartist-tooltip {
  position: absolute;
  z-index: 10000;
  display: block;
  visibility: visible;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow:visible;
}
.tooltip.in,
.chartist-tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top,
.chartist-tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right,
.chartist-tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom,
.chartist-tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left,
.chartist-tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner,
.chartist-tooltip {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: rgba(27, 34, 44, 0.20);
  border-radius: 2.5px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow,
.chartist-tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(27, 34, 44, 0.88);
}
.tooltip.top-left .tooltip-arrow,
.chartist-tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(27, 34, 44, 0.88);
}
.tooltip.top-right .tooltip-arrow,
.chartist-tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(27, 34, 44, 0.88);
}
.tooltip.right .tooltip-arrow,
.chartist-tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: rgba(27, 34, 44, 0.88);
}
.tooltip.left .tooltip-arrow,
.chartist-tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: rgba(27, 34, 44, 0.88);
}
.tooltip.bottom .tooltip-arrow,
.chartist-tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(27, 34, 44, 0.88);
}
.tooltip.bottom-left .tooltip-arrow,
.chartist-tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(27, 34, 44, 0.88);
}
.tooltip.bottom-right .tooltip-arrow,
.chartist-tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(27, 34, 44, 0.88);
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-size: 12.5px;
  font-weight: normal;
  line-height: 1.54;
  text-align: left;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid #edeff0;
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 12.5px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 2px 2px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: #edeff0;
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: #edeff0;
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: #edeff0;
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: #edeff0;
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.alert {
  padding: 15px;
  margin-bottom: 19px;
  border: 1px solid transparent;
  border-radius: 2.5px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #c5e1a5;
  background-color: #558b2f;
  border-color: #558b2f;
}
.alert-success hr {
  border-top-color: #497829;
}
.alert-success .alert-link {
  color: #acd47f;
}
.alert-success,
.alert-success h1,
.alert-success h2,
.alert-success h3,
.alert-success h4,
.alert-success h5,
.alert-success h6,
.alert-success small {
  color: #c5e1a5;
}
.alert-success hr {
  border-top-color: #497829;
}
.alert-success .alert-link {
  color: #acd47f;
}
.alert-info {
  color: #80deea;
  background-color: #00838f;
  border-color: #00838f;
}
.alert-info hr {
  border-top-color: #006c76;
}
.alert-info .alert-link {
  color: #54d3e3;
}
.alert-info,
.alert-info h1,
.alert-info h2,
.alert-info h3,
.alert-info h4,
.alert-info h5,
.alert-info h6,
.alert-info small {
  color: #80deea;
}
.alert-info hr {
  border-top-color: #006c76;
}
.alert-info .alert-link {
  color: #54d3e3;
}
.alert-warning {
  color: #ffe082;
  background-color: #ff8f00;
  border-color: #ff8f00;
}
.alert-warning hr {
  border-top-color: #e68100;
}
.alert-warning .alert-link {
  color: #ffd34f;
}
.alert-warning,
.alert-warning h1,
.alert-warning h2,
.alert-warning h3,
.alert-warning h4,
.alert-warning h5,
.alert-warning h6,
.alert-warning small {
  color: #ffe082;
}
.alert-warning hr {
  border-top-color: #e68100;
}
.alert-warning .alert-link {
  color: #ffd34f;
}
.alert-danger {
  color: #f69988;
  background-color: #c41411;
  border-color: #c41411;
}
.alert-danger hr {
  border-top-color: #ad120f;
}
.alert-danger .alert-link {
  color: #f27059;
}
.alert-danger,
.alert-danger h1,
.alert-danger h2,
.alert-danger h3,
.alert-danger h4,
.alert-danger h5,
.alert-danger h6,
.alert-danger small {
  color: #f69988;
}
.alert-danger hr {
  border-top-color: #ad120f;
}
.alert-danger .alert-link {
  color: #f27059;
}
.thumbnail {
  display: block;
  padding: 5px;
  margin-bottom: 19px;
  line-height: 1.54;
  background-color: #f0f1f2;
  border: 1px solid #f2f4f5;
  border-radius: 2.5px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #03a9f4;
}
.thumbnail .caption {
  padding: 9px;
  color: rgba(27, 34, 44, 0.72);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: rgba(27, 34, 44, 0.32);
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: rgba(8, 10, 12, 0.32);
}
.label-primary {
  background-color: #03a9f4;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #0286c2;
}
.label-success {
  background-color: #8bc34a;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #71a436;
}
.label-info {
  background-color: #00bcd4;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #008fa1;
}
.label-warning {
  background-color: #ffeb3b;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ffe608;
}
.label-danger {
  background-color: #e51c23;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #b9151b;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 10.5px;
  font-weight: 700;
  color: #ffffff;
  line-height: 1.5;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: rgba(27, 34, 44, 0.32);
  border-radius: 8px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 19px;
  margin-bottom: 19px;
  background-color: #f2f4f5;
  border-radius: 2.5px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 10.5px;
  line-height: 19px;
  color: #ffffff;
  text-align: center;
  background-color: #03a9f4;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #8bc34a;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #00bcd4;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #ffeb3b;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #e51c23;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    perspective: 1000;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.jumbotron {
  padding: 32px 16px;
  margin-bottom: 32px;
  color: inherit;
  background-color: rgba(27, 34, 44, 0.16);
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 16px;
  font-size: 19px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: rgba(8, 10, 12, 0.16);
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 3px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding: 51.2px 0;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 64px;
    padding-right: 64px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 56.25px;
  }
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  padding: 10px 30px;
  border-radius: 3px;
  padding: 6px 16px;
  font-size: 14.5px;
  height: 40px;
  line-height: 1.33;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  line-height: 41px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 25px;
  padding: 4px 12px;
  font-size: 10.5px;
  border-radius: 1.5px;
  border-radius: 2.5px;
  padding: 3px 6px;
  height: 24px;
  line-height: 1.5;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 25px;
  line-height: 25px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 8px;
  font-size: 12.5px;
  font-weight: normal;
  line-height: 1;
  color: rgba(27, 34, 44, 0.88);
  text-align: center;
  background-color: rgba(27, 34, 44, 0.16);
  border: 1px solid #edeff0;
  border-radius: 2.5px;
}
.input-group-addon.input-sm {
  padding: 4px 12px;
  font-size: 10.5px;
  border-radius: 1.5px;
}
.input-group-addon.input-lg {
  padding: 10px 30px;
  font-size: 14.5px;
  border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.nav:before,
.nav:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.pager:before,
.pager:after,
.modal-footer:before,
.modal-footer:after,
.page-tabs:before,
.page-tabs:after,
.page-heading:before,
.page-heading:after,
.page-heading-bg-img:before,
.page-heading-bg-img:after,
.aside-bar .aside-bar-body ul.acc-menu a:before,
.aside-bar .aside-bar-body ul.acc-menu a:after,
.infobar-options:before,
.infobar-options:after,
.infobar .widget-body:before,
.infobar .widget-body:after,
ul.settings li:before,
ul.settings li:after,
.rightbar .recent-activities li:before,
.rightbar .recent-activities li:after,
.rightbar .sparkline:before,
.rightbar .sparkline:after,
.leftbar nav.widget-body > ul.acc-menu a:before,
.leftbar nav.widget-body > ul.acc-menu a:after,
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:after,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:after,
.panel:before,
.panel:after,
.panel-heading:before,
.panel-heading:after,
.panel-body:before,
.panel-body:after,
.inner-spacer:before,
.inner-spacer:after,
.panel-editbox:before,
.panel-editbox:after,
.tile-heading:before,
.tile-heading:after,
.tile-body:before,
.tile-body:after,
.tile-footer:before,
.tile-footer:after,
.panel-comments li:before,
.panel-comments li:after,
.panel-threads li:before,
.panel-threads li:after,
.panel-users li:before,
.panel-users li:after,
.panel-profile .user-card ul.details:before,
.panel-profile .user-card ul.details:after,
.panel-profile .user-card ul.details li:before,
.panel-profile .user-card ul.details li:after,
.panel-profile .user-card ul.details li a:before,
.panel-profile .user-card ul.details li a:after,
.panel-userprofile li:before,
.panel-userprofile li:after,
ul.mailbox-msg-list li a.mailbox-msg-list-item:before,
ul.mailbox-msg-list li a.mailbox-msg-list-item:after,
.mailbox-panel header:before,
.mailbox-panel header:after,
.mailbox-panel .msg-composer:before,
.mailbox-panel .msg-composer:after,
.timeline > li .timeline-header:before,
.timeline > li .timeline-header:after,
.timeline > li .timeline-footer:before,
.timeline > li .timeline-footer:after,
.widget-weather .weather-heading .weather-heading-top:before,
.widget-weather .weather-heading .weather-heading-top:after,
.widget-weather .weather-heading .weather-heading-bottom:before,
.widget-weather .weather-heading .weather-heading-bottom:after,
.widget-weather .weather-body:before,
.widget-weather .weather-body:after,
.widget-weather .weather-footer:before,
.widget-weather .weather-footer:after,
.activities-container:before,
.activities-container:after,
.activities-container .activities-inner:before,
.activities-container .activities-inner:after,
.setting-container .setting-inner:before,
.setting-container .setting-inner:after,
.leftbar .widget .widget-body .sparkline:before,
.leftbar .widget .widget-body .sparkline:after,
.commonWrapper .widget .widget-body .sparkline:before,
.commonWrapper .widget .widget-body .sparkline:after,
.rtl .leftbar nav.widget-body > ul.acc-menu a:before,
.rtl .leftbar nav.widget-body > ul.acc-menu a:after,
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:after,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:after,
.rtl .leftbar .sparkline:before,
.rtl .leftbar .sparkline:after,
.gallery:before,
.gallery:after,
.todo-list ul li:before,
.todo-list ul li:after,
.card-task .card-title:before,
.card-task .card-title:after,
.card-task .card-options:before,
.card-task .card-options:after,
.card-task .card-checklist .checklist-toggler:before,
.card-task .card-checklist .checklist-toggler:after,
.store .comments .media-heading:before,
.store .comments .media-heading:after,
.blog .featured-post .featured-footer:before,
.blog .featured-post .featured-footer:after,
.blog .column-post .column-footer:before,
.blog .column-post .column-footer:after,
.blog .portfolio:before,
.blog .portfolio:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.nav:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.pager:after,
.modal-footer:after,
.page-tabs:after,
.page-heading:after,
.page-heading-bg-img:after,
.aside-bar .aside-bar-body ul.acc-menu a:after,
.infobar-options:after,
.infobar .widget-body:after,
ul.settings li:after,
.rightbar .recent-activities li:after,
.rightbar .sparkline:after,
.leftbar nav.widget-body > ul.acc-menu a:after,
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:after,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:after,
.panel:after,
.panel-heading:after,
.panel-body:after,
.inner-spacer:after,
.panel-editbox:after,
.tile-heading:after,
.tile-body:after,
.tile-footer:after,
.panel-comments li:after,
.panel-threads li:after,
.panel-users li:after,
.panel-profile .user-card ul.details:after,
.panel-profile .user-card ul.details li:after,
.panel-profile .user-card ul.details li a:after,
.panel-userprofile li:after,
ul.mailbox-msg-list li a.mailbox-msg-list-item:after,
.mailbox-panel header:after,
.mailbox-panel .msg-composer:after,
.timeline > li .timeline-header:after,
.timeline > li .timeline-footer:after,
.widget-weather .weather-heading .weather-heading-top:after,
.widget-weather .weather-heading .weather-heading-bottom:after,
.widget-weather .weather-body:after,
.widget-weather .weather-footer:after,
.activities-container:after,
.activities-container .activities-inner:after,
.setting-container .setting-inner:after,
.leftbar .widget .widget-body .sparkline:after,
.commonWrapper .widget .widget-body .sparkline:after,
.rtl .leftbar nav.widget-body > ul.acc-menu a:after,
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:after,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:after,
.rtl .leftbar .sparkline:after,
.gallery:after,
.todo-list ul li:after,
.card-task .card-title:after,
.card-task .card-options:after,
.card-task .card-checklist .checklist-toggler:after,
.store .comments .media-heading:after,
.blog .featured-post .featured-footer:after,
.blog .column-post .column-footer:after,
.blog .portfolio:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
tr.visible-xs,
tr.visible-sm,
tr.visible-md,
tr.visible-lg {
  display: none !important;
}
th.visible-xs,
th.visible-sm,
th.visible-md,
th.visible-lg,
td.visible-xs,
td.visible-sm,
td.visible-md,
td.visible-lg {
  display: none !important;
}
.btn-group.visible-xs,
.btn-group.visible-sm,
.btn-group.visible-md,
.btn-group.visible-lg,
.btn-group-vertical.visible-xs,
.btn-group-vertical.visible-sm,
.btn-group-vertical.visible-md,
.btn-group-vertical.visible-lg,
.btn.visible-xs,
.btn.visible-sm,
.btn.visible-md,
.btn.visible-lg,
span.visible-xs,
span.visible-sm,
span.visible-md,
span.visible-lg,
i.visible-xs,
i.visible-sm,
i.visible-md,
i.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 1400px) {
    #trackBar1 {
        height: 50px;
        float: right;
        width: 104% !important;
        margin-bottom: 20px;
    }
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
  .btn-group.visible-xs,
  .btn-group-vertical.visible-xs,
  .btn.visible-xs {
    display: inline-block !important;
  }
  span.visible-xs,
  i.visible-xs {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
  .btn-group.visible-sm,
  .btn-group-vertical.visible-sm,
  .btn.visible-sm {
    display: inline-block !important;
  }
  span.visible-sm,
  i.visible-sm {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
  .btn-group.visible-md,
  .btn-group-vertical.visible-md,
  .btn.visible-md {
    display: inline-block !important;
  }
  span.visible-md,
  i.visible-md {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
  .btn-group.visible-lg,
  .btn-group-vertical.visible-lg,
  .btn.visible-lg {
    display: inline-block !important;
  }
  span.visible-lg,
  i.visible-lg {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  tr.hidden-xs {
    display: none !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
  .btn-group.hidden-xs,
  .btn-group-vertical.hidden-xs,
  .btn.hidden-xs,
  span.hidden-xs,
  i.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
  tr.hidden-sm {
    display: none !important;
  }
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
  .btn-group.hidden-sm,
  .btn-group-vertical.hidden-sm,
  .btn.hidden-sm,
  span.hidden-sm,
  i.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
  tr.hidden-md {
    display: none !important;
  }
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
  .btn-group.hidden-md,
  .btn-group-vertical.hidden-md,
  .btn.hidden-md,
  span.hidden-md,
  i.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
  tr.hidden-lg {
    display: none !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
  .btn-group.hidden-lg,
  .btn-group-vertical.hidden-lg,
  .btn.hidden-lg,
  span.hidden-lg,
  i.hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
tr.visible-print {
  display: none !important;
}
th.visible-print,
td.visible-print {
  display: none !important;
}
.btn-group.visible-print,
.btn-group-vertical.visible-print,
.btn.visible-print,
span.visible-print,
i.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  .btn-group.visible-print,
  .btn-group-vertical.visible-print,
  .btn.visible-print {
    display: inline-block !important;
  }
  span.visible-print,
  i.visible-print {
    display: inline !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
  tr.hidden-print {
    display: none !important;
  }
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
  .btn-group.hidden-print,
  .btn-group-vertical.hidden-print,
  .btn.hidden-print,
  span.hidden-print,
  i.hidden-print {
    display: none !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}
html {
  -ms-overflow-style: scrollbar;
}
:focus,
:active {
  outline: 0 !important;
}
::-moz-focus-inner {
  border: 0 !important;
}
body {
  font-weight: 400;
}
a {
  outline: none;
  cursor: pointer;
}
hr.outsider {
  margin-left: -16px;
  margin-right: -16px;
  border-top: 1px solid #f2f4f5;
}
hr.outsider-dashed {
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: -16px;
  margin-right: -16px;
  border-top: 1px dashed #f2f4f5;
}
hr.dashed {
  border-top: 1px dashed #edeff0;
  margin-top: 16px;
  margin-bottom: 16px;
}
.row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}
.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
  padding-right: 0;
  padding-left: 0;
}
.text-primary:hover,
.text-warning:hover,
.text-danger:hover,
.text-success:hover,
.text-info:hover,
.text-gray:hover,
.text-dark:hover,
.text-light:hover,
.text-white:hover {
  color: none;
}
.text-muted {
  color: rgba(27, 34, 44, 0.32) !important;
}
.text-success {
  color: #c5e1a5 !important;
}
.text-info {
  color: #80deea !important;
}
.text-warning {
  color: #ffe082 !important;
}
.text-danger {
  color: #f69988 !important;
}
.text-gray {
  color: rgba(27, 34, 44, 0.48);
}
.text-light {
  color: rgba(27, 34, 44, 0.32);
}
.text-dark {
  color: rgba(27, 34, 44, 0.88);
}
.text-white {
  color: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
}
h1,
h2,
.h1,
.h2,
h3,
.h3 {
  font-weight: 400;
}
h4,
.h4 {
  font-weight: 400;
}
h5,
h6,
.h5,
.h6 {
  font-weight: 700;
}
h1 small,
.h1 small {
  font-size: 19px;
  font-weight: 400;
}
h2 small,
.h2 small {
  font-size: 15px;
  font-weight: 400;
}
h3 small,
.h3 small {
  font-size: 14px;
  font-weight: 400;
}
h4 small,
.h4 small {
  font-size: 10px;
  font-weight: 400;
}
h5 small,
.h5 small {
  font-size: 10px;
  font-weight: 400;
}
h6 small,
.h6 small {
  font-size: 10px;
  font-weight: 400;
}
p.lead {
  font-size: 14.5px;
  font-weight: 400;
}
small,
.small {
  font-size: 0.85714em;
}
.list-inline > li:first-child {
  padding-left: 0;
}
.panel dl {
  margin: 0 auto;
}
.panel dl dd {
  margin-bottom: 8px;
}
blockquote {
  font-style: italic;
  border-left-width: 4px;
  padding: 0 16px;
}
blockquote.pull-right {
  border-right-width: 4px;
}
address {
  display: block;
}
kdb,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
pre {
  margin-bottom: 16px;
}
pre.prettyprint {
  margin-bottom: 16px;
}
.tabe-responsive .table-bordered,
.table-bordered,
.tabe-responsive .panel .fc-content table,
.panel .fc-content table {
  -webkit-box-shadow: 0 0 0 1px @border-darker;
  box-shadow: 0 0 0 1px @border-darker;
  border-radius: 2.5px;
  border-style: none;
}
.tabe-responsive .table-bordered tfoot > tr:last-child > th,
.table-bordered tfoot > tr:last-child > th,
.tabe-responsive .panel .fc-content table tfoot > tr:last-child > th,
.panel .fc-content table tfoot > tr:last-child > th {
  border-bottom: 0;
}
.tabe-responsive .table-bordered tfoot > tr:last-child > th:last-child,
.table-bordered tfoot > tr:last-child > th:last-child,
.tabe-responsive .panel .fc-content table tfoot > tr:last-child > th:last-child,
.panel .fc-content table tfoot > tr:last-child > th:last-child {
  border-right: 0;
}
.tabe-responsive .table-bordered > thead > tr > th,
.table-bordered > thead > tr > th,
.tabe-responsive .table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > th,
.tabe-responsive .table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > th,
.tabe-responsive .table-bordered > thead > tr > td,
.table-bordered > thead > tr > td,
.tabe-responsive .table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > td,
.tabe-responsive .table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > td,
.tabe-responsive .panel .fc-content table > thead > tr > th,
.panel .fc-content table > thead > tr > th,
.tabe-responsive .panel .fc-content table > tbody > tr > th,
.panel .fc-content table > tbody > tr > th,
.tabe-responsive .panel .fc-content table > tfoot > tr > th,
.panel .fc-content table > tfoot > tr > th,
.tabe-responsive .panel .fc-content table > thead > tr > td,
.panel .fc-content table > thead > tr > td,
.tabe-responsive .panel .fc-content table > tbody > tr > td,
.panel .fc-content table > tbody > tr > td,
.tabe-responsive .panel .fc-content table > tfoot > tr > td,
.panel .fc-content table > tfoot > tr > td {
  border-left: 0;
}
.tabe-responsive .table-bordered > thead > tr:last-child td,
.table-bordered > thead > tr:last-child td,
.tabe-responsive .table-bordered > tbody > tr:last-child td,
.table-bordered > tbody > tr:last-child td,
.tabe-responsive .table-bordered > tfoot > tr:last-child td,
.table-bordered > tfoot > tr:last-child td,
.tabe-responsive .panel .fc-content table > thead > tr:last-child td,
.panel .fc-content table > thead > tr:last-child td,
.tabe-responsive .panel .fc-content table > tbody > tr:last-child td,
.panel .fc-content table > tbody > tr:last-child td,
.tabe-responsive .panel .fc-content table > tfoot > tr:last-child td,
.panel .fc-content table > tfoot > tr:last-child td {
  border-bottom: 0;
}
table.fc-border-separate > thead > tr > th:last-child {
  border-right: 0 !important;
}
table.fc-border-separate > tbody > tr > td:last-child {
  border-right: 0 !important;
}
table.table-bordered > thead > tr > th:last-child,
table.panel .fc-content table > thead > tr > th:last-child {
  border-right: 0 !important;
}
table.table-bordered > tbody > tr > td:last-child,
table.panel .fc-content table > tbody > tr > td:last-child {
  border-right: 0 !important;
}
table > tbody > tr:first-child > th {
  border-top: 0;
}
table > tbody > tr:first-child > td {
 
}
table > tbody > tr:last-child > th {
  border-bottom: 0;
}
table > thead > tr > th:first-child {
  border-top-left-radius: 2.5px;
}
table > thead > tr > th:last-child {
  border-top-right-radius: 2.5px;
}
.panel-heading + .panel-body.panel-no-padding table > tbody > tr:last-child > th {
  border-bottom: 0;
}
.panel-heading + .panel-body.panel-no-padding table > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel-heading + .panel-body.panel-no-padding .table-bordered,
.panel-heading + .panel-body.panel-no-padding .panel .fc-content table {
  border-bottom: 0 !important;
  -webkit-box-shadow: 0 0 0 0 #edf0f2 !important;
  box-shadow: 0 0 0 0 #edf0f2 !important;
}
.panel-heading + .panel-body.panel-no-padding table > thead > tr > th:first-child {
  border-top-left-radius: 0;
}
.panel-heading + .panel-body.panel-no-padding table > thead > tr > th:last-child {
  border-top-right-radius: 0;
}

table input[type="text"] {
  width: 100% !important;
}
.table-responsive {
  overflow-x: auto;
}
@media (max-width: 767px) {
  /* Wrap your tables in `.table-flipscroll` and we'll fix the header and make the tbody scrollable */
  .table-flipscroll table,
  .table-flipscroll caption,
  .table-flipscroll td,
  .table-flipscroll thead,
  .table-flipscroll thead tr,
  .table-flipscroll th,
  .table-flipscroll tbody {
    display: block;
  }
  .table-flipscroll table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    position: relative;
  }
  .table-flipscroll table th,
  .table-flipscroll table td {
    margin: 0;
    vertical-align: top;
  }
  .table-flipscroll table th:last-child,
  .table-flipscroll table td:last-child {
    border-bottom: 1px solid #f2f4f5;
  }
  .table-flipscroll table td {
    min-height: 1.25em;
    text-align: left;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .table-flipscroll table thead {
    float: left;
  }
  .table-flipscroll table th {
    text-align: left;
    border-bottom-width: 1px !important;
    border-left: 0;
  }
  .table-flipscroll table th:first-child {
    border-top: 1px solid transparent !important;
  }
  .table-flipscroll table tbody {
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
  }
  .table-flipscroll table tbody tr {
    display: inline-block;
    vertical-align: top;
    border-left: 1px solid #f2f4f5;
  }
  /* Force table to not be like tables anymore */
  .table-vertical {
    /* Hide table headers (but not display: none;, for accessibility) */
  }
  .table-vertical table,
  .table-vertical caption,
  .table-vertical thead,
  .table-vertical tbody,
  .table-vertical th,
  .table-vertical td,
  .table-vertical tr {
    display: block;
  }
  .table-vertical thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .table-vertical tr {
    border: 1px solid #edeff0;
  }
  .table-vertical td {
    /* Behave  like a "row" */
    border: none;
    border-bottom: 1px solid #f2f4f5;
    position: relative;
    padding-left: 50% !important;
    white-space: normal;
    text-align: left;
  }
  .table-vertical td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
    content: attr(data-title);
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .table-vertical td {
    text-align: right;
  }
}
legend {
  padding-bottom: 6px;
  font-weight: 300;
  font-size: 22.5px;
}
label {
  margin-bottom: 6px;
  font-weight: normal;
}
.label-input-lg {
  font-size: 14.5px;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  line-height: 1.33;
}
.label-input-sm {
  font-size: 10.5px;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  line-height: 1.5;
}
.checkbox > label,
.checkbox-inline > label {
  margin: 0;
}
select[multiple] {
  padding: 7px 9px !important;
}
.form-control {
  border: 1px solid #edeff0;
  padding: 6px 8px;
  color: rgba(27, 34, 44, 0.72);
  height: 32px;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02) !important;
}
select.form-control {
  color: rgba(27, 34, 44, 0.72);
  padding: 6px 6px;
}
.form-control:focus {
  border: 1px solid #03a9f4;
  background: #fff;
  box-shadow: none !important;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  margin-left: -16px;
}
select.input-lg {
  padding: 6px 12px;
}
select.input-sm {
  padding: 4px 3px;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  border: 1px solid #f2f4f5;
  border-top: 1px solid #eceff1;
  box-shadow: none !important;
}
.input {
  height: 32px !important;
  line-height: 1.54;
}
.input-sm {
  border-radius: 2.5px;
  padding: 3px 6px;
  height: 24px;
  line-height: 1.5;
}
.input-lg {
  padding: 6px 16px;
  font-size: 14.5px;
  height: 40px;
  line-height: 1.33;
}
.form-group {
  margin-bottom: 16px;
}
.form-group .input-group-addon > i {
  font-size: 16.5px;
}
.form-group .checkbox.block,
.form-group .radio.block {
  padding: 8px 0;
  min-height: 32px;
}
.form-group .checkbox.block label + span,
.form-group .radio.block label + span {
  float: left;
  line-height: 16px;
  margin-left: 8px;
}
.form-group .checkbox.inline,
.form-group .radio.inline {
  padding: 8px 0;
  min-height: 32px;
  display: inline-block;
  float: left;
}
.form-group .checkbox.inline label + span,
.form-group .radio.inline label + span {
  float: left;
  line-height: 16px;
  margin-left: 8px;
}
.form-group .checkbox.inline,
.form-group .radio.inline {
  margin-right: 16px;
}
.form-group .help-block {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48) !important;
}
.row-border .form-group {
  border-top: 1px solid #f2f4f5;
  padding: 16px 8px;
  margin-bottom: 0;
  margin-left: -16px;
  margin-right: -16px;
}
.row-border .form-group:first-child {
  border-top: none;
  padding-top: 0;
}
.tabular-form .form-group {
  border-top: 1px dashed #f2f4f5;
  padding: 16px;
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: 0;
}
.tabular-form .form-group > .tabular-border {
  border-left: 1px dashed #f2f4f5;
  margin: -16px 0;
  padding: 16px;
}
@media (max-width: 768px) {
  .tabular-form .form-group .tabular-border {
    border-left: none;
  }
}
.tabular-form .form-group:first-child {
  border-top: none;
  padding-top: 0;
}
select[multiple] {
  border-radius: 2.5px;
  border: 1px solid #edeff0;
}
.help-block {
  margin-top: 8px;
  margin-bottom: 0;
}
.help-inline {
  margin-top: 8px;
  display: inline-block;
  color: rgba(27, 34, 44, 0.48);
}
.input-search-icon-sm {
  padding: 16px !important;
}
.input-search-icon-sm input.form-control {
  padding-right: 24px ;
}
.input-search-icon-sm a {
  position: absolute;
  margin-top: -16px;
  font-size: 10.5px;
  right: 0;
  margin-right: 16px;
  color: rgba(27, 34, 44, 0.32);
}
.input-icon {
  position: relative;
}
.input-icon > i {
  font-size: 16.5px;
}
.input-icon > i,
.input-icon .icon {
  position: absolute;
  display: block;
  margin: 8px;
  line-height: 16px;
  font-weight: 700;
  color: rgba(27, 34, 44, 0.32);
  color: rgba(27, 34, 44, 0.32) !important;
}
.input-icon > i:hover,
.input-icon .icon:hover {
  text-decoration: none;
}
.input-icon > .form-control {
  padding-left: 32px;
}
.input-icon.right > i,
.input-icon.right .icon {
  right: 0px;
  float: right;
}
.input-icon.right > .form-control {
  padding: 4px 32px 4px 8px;
}
.input-icon.right.input-group > i,
.input-icon.right.input-group > .icon {
  right: 0;
}
.input-icon.input-group.left > .form-control {
  padding-left: 32px;
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.input-icon-sm > i {
  margin: 6px;
}
.input-group > :first-child > .form-control {
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.spinner i {
  color: rgba(27, 34, 44, 0.72);
}
.radio-inline,
.checkbox-inline {
  padding-top: 4px !important;
  padding-left: 0px;
  padding-right: 12px;
}
@media (max-width: 768px) {
  .form-horizontal .radio,
  .form-horizontal .checkbox,
  .form-horizontal .radio-inline,
  .form-horizontal .checkbox-inline {
    padding-top: 0 !important;
    padding-bottom: 6px;
  }
}
.form-horizontal .control-label {
  padding-top: 6px;
  padding-bottom: 6px;
}
.form-horizontal.label-left .control-label {
  text-align: left;
}
.has-success .input-icon i,
.has-success .input-icon .icon {
  color: #c5e1a5;
}
.has-warning .input-icon i,
.has-warning .input-icon .icon {
  color: #ffe082;
}
.has-error .input-icon i,
.has-error .input-icon .icon {
  color: #f69988;
}
.btn-group .dropdown-menu {
  width: 100%;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) !important;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) !important;
}
.btn {
  text-transform: uppercase;
  border: none;
  border-radius: 2.5px;
  line-height: 20px;
  height: 32px;
  min-width: 40px;
  box-shadow: inset 0 0 0 1px rgba(27, 34, 44, 0.04), inset 0px -40px 40px -20px rgba(27, 34, 44, 0.02), inset 0 -1px 0 0 rgba(27, 34, 44, 0.08), 0 1px 0 0 rgba(27, 34, 44, 0.04);
}
.btn i {
  font-size: 16.5px;
  line-height: 20px;
}
.btn .checkbox.input,
.btn .checkbox {
  padding: 2px;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.btn-rounded {
  border-radius: 50px;
}
.btn-rounded.btn-social.btn-label i {
  border-radius: 50% !important;
  background-color: rgba(0, 0, 0, 0.25);
}
.btn-block + .btn-block,
#bootbox-demo-1,
#bootbox-demo-3 {
  margin-top: 8px;
}
.btn.alt {
  padding: 5px 8px!important;
}
.btn.alt i {
  width: 12px!important;
}
.btn-xs,
.btn-group-xs > .btn {
  font-size: 10.5px;
  line-height: 16px;
  height: 16px !important;
  padding: 0 4px;
  min-width: 16px;
}
.btn-xs i {
  font-size: 12px;
  line-height: 16px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 4px 8px;
  line-height: 16px;
  height: 24px !important;
  min-width: 24px;
}
.btn-sm i {
  font-size: 12px;
  line-height: 16px;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 8px 12px;
  line-height: 24px;
  min-width: 40px;
  height: 40px !important;
}
.btn-lg i {
  font-size: 20px;
  line-height: 24px;
}
.btn-block {
  padding-left: 16px;
  padding-right: 16px;
}
.btn-block i {
  font-size: 16.5px;
}
.btn-link {
  box-shadow: none !important;
}
.btn-inverse {
  color: rgba(255, 255, 255, 0.8);
  background-color: #999da3;
  border-color: #72757a;
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse.focus,
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  color: rgba(255, 255, 255, 0.8);
  background-color: #7e838b;
  border-color: #54575a;
}
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  background-image: none;
}
.btn-inverse.disabled,
.btn-inverse[disabled],
fieldset[disabled] .btn-inverse,
.btn-inverse.disabled:hover,
.btn-inverse[disabled]:hover,
fieldset[disabled] .btn-inverse:hover,
.btn-inverse.disabled:focus,
.btn-inverse[disabled]:focus,
fieldset[disabled] .btn-inverse:focus,
.btn-inverse.disabled.focus,
.btn-inverse[disabled].focus,
fieldset[disabled] .btn-inverse.focus,
.btn-inverse.disabled:active,
.btn-inverse[disabled]:active,
fieldset[disabled] .btn-inverse:active,
.btn-inverse.disabled.active,
.btn-inverse[disabled].active,
fieldset[disabled] .btn-inverse.active {
  background-color: #999da3;
  border-color: #72757a;
}
.btn-inverse .badge {
  color: #999da3;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-inverse:hover {
  background-color: #8c9097;
  border-color: #5e6165;
}
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  color: rgba(255, 255, 255, 0.8);
  background-color: #848890;
  border-color: #595c60;
}
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  background-image: none;
}
.btn-inverse.disabled,
.btn-inverse[disabled],
fieldset[disabled] .btn-inverse,
.btn-inverse.disabled:hover,
.btn-inverse[disabled]:hover,
fieldset[disabled] .btn-inverse:hover,
.btn-inverse.disabled:focus,
.btn-inverse[disabled]:focus,
fieldset[disabled] .btn-inverse:focus,
.btn-inverse.disabled:active,
.btn-inverse[disabled]:active,
fieldset[disabled] .btn-inverse:active,
.btn-inverse.disabled.active,
.btn-inverse[disabled].active,
fieldset[disabled] .btn-inverse.active {
  background-color: #999da3;
  border-color: #72757a;
}
.btn-inverse .badge {
  color: #999da3;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-brown {
  color: rgba(255, 255, 255, 0.8);
  background-color: #795548;
  border-color: #6d4c41;
}
.btn-brown:hover,
.btn-brown:focus,
.btn-brown.focus,
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  color: rgba(255, 255, 255, 0.8);
  background-color: #593f35;
  border-color: #47312a;
}
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  background-image: none;
}
.btn-brown.disabled,
.btn-brown[disabled],
fieldset[disabled] .btn-brown,
.btn-brown.disabled:hover,
.btn-brown[disabled]:hover,
fieldset[disabled] .btn-brown:hover,
.btn-brown.disabled:focus,
.btn-brown[disabled]:focus,
fieldset[disabled] .btn-brown:focus,
.btn-brown.disabled.focus,
.btn-brown[disabled].focus,
fieldset[disabled] .btn-brown.focus,
.btn-brown.disabled:active,
.btn-brown[disabled]:active,
fieldset[disabled] .btn-brown:active,
.btn-brown.disabled.active,
.btn-brown[disabled].active,
fieldset[disabled] .btn-brown.active {
  background-color: #795548;
  border-color: #6d4c41;
}
.btn-brown .badge {
  color: #795548;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-brown:hover {
  background-color: #694a3e;
  border-color: #533a32;
}
.btn-brown:focus,
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  color: rgba(255, 255, 255, 0.8);
  background-color: #5f4339;
  border-color: #4d362e;
}
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  background-image: none;
}
.btn-brown.disabled,
.btn-brown[disabled],
fieldset[disabled] .btn-brown,
.btn-brown.disabled:hover,
.btn-brown[disabled]:hover,
fieldset[disabled] .btn-brown:hover,
.btn-brown.disabled:focus,
.btn-brown[disabled]:focus,
fieldset[disabled] .btn-brown:focus,
.btn-brown.disabled:active,
.btn-brown[disabled]:active,
fieldset[disabled] .btn-brown:active,
.btn-brown.disabled.active,
.btn-brown[disabled].active,
fieldset[disabled] .btn-brown.active {
  background-color: #795548;
  border-color: #6d4c41;
}
.btn-brown .badge {
  color: #795548;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-indigo {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3f51b5;
  border-color: #3949ab;
}
.btn-indigo:hover,
.btn-indigo:focus,
.btn-indigo.focus,
.btn-indigo:active,
.btn-indigo.active,
.open > .dropdown-toggle.btn-indigo {
  color: rgba(255, 255, 255, 0.8);
  background-color: #32408f;
  border-color: #2a357d;
}
.btn-indigo:active,
.btn-indigo.active,
.open > .dropdown-toggle.btn-indigo {
  background-image: none;
}
.btn-indigo.disabled,
.btn-indigo[disabled],
fieldset[disabled] .btn-indigo,
.btn-indigo.disabled:hover,
.btn-indigo[disabled]:hover,
fieldset[disabled] .btn-indigo:hover,
.btn-indigo.disabled:focus,
.btn-indigo[disabled]:focus,
fieldset[disabled] .btn-indigo:focus,
.btn-indigo.disabled.focus,
.btn-indigo[disabled].focus,
fieldset[disabled] .btn-indigo.focus,
.btn-indigo.disabled:active,
.btn-indigo[disabled]:active,
fieldset[disabled] .btn-indigo:active,
.btn-indigo.disabled.active,
.btn-indigo[disabled].active,
fieldset[disabled] .btn-indigo.active {
  background-color: #3f51b5;
  border-color: #3949ab;
}
.btn-indigo .badge {
  color: #3f51b5;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-indigo:hover {
  background-color: #3849a2;
  border-color: #2f3c8c;
}
.btn-indigo:focus,
.btn-indigo:active,
.btn-indigo.active,
.open > .dropdown-toggle.btn-indigo {
  color: rgba(255, 255, 255, 0.8);
  background-color: #344397;
  border-color: #2c3985;
}
.btn-indigo:active,
.btn-indigo.active,
.open > .dropdown-toggle.btn-indigo {
  background-image: none;
}
.btn-indigo.disabled,
.btn-indigo[disabled],
fieldset[disabled] .btn-indigo,
.btn-indigo.disabled:hover,
.btn-indigo[disabled]:hover,
fieldset[disabled] .btn-indigo:hover,
.btn-indigo.disabled:focus,
.btn-indigo[disabled]:focus,
fieldset[disabled] .btn-indigo:focus,
.btn-indigo.disabled:active,
.btn-indigo[disabled]:active,
fieldset[disabled] .btn-indigo:active,
.btn-indigo.disabled.active,
.btn-indigo[disabled].active,
fieldset[disabled] .btn-indigo.active {
  background-color: #3f51b5;
  border-color: #3949ab;
}
.btn-indigo .badge {
  color: #3f51b5;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-orange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ff9800;
  border-color: #fb8c00;
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus,
.btn-orange:active,
.btn-orange.active,
.open > .dropdown-toggle.btn-orange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #cc7a00;
  border-color: #be6a00;
}
.btn-orange:active,
.btn-orange.active,
.open > .dropdown-toggle.btn-orange {
  background-image: none;
}
.btn-orange.disabled,
.btn-orange[disabled],
fieldset[disabled] .btn-orange,
.btn-orange.disabled:hover,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange:hover,
.btn-orange.disabled:focus,
.btn-orange[disabled]:focus,
fieldset[disabled] .btn-orange:focus,
.btn-orange.disabled.focus,
.btn-orange[disabled].focus,
fieldset[disabled] .btn-orange.focus,
.btn-orange.disabled:active,
.btn-orange[disabled]:active,
fieldset[disabled] .btn-orange:active,
.btn-orange.disabled.active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange.active {
  background-color: #ff9800;
  border-color: #fb8c00;
}
.btn-orange .badge {
  color: #ff9800;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-orange:hover {
  background-color: #e68900;
  border-color: #d27500;
}
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active,
.open > .dropdown-toggle.btn-orange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #d68000;
  border-color: #c87000;
}
.btn-orange:active,
.btn-orange.active,
.open > .dropdown-toggle.btn-orange {
  background-image: none;
}
.btn-orange.disabled,
.btn-orange[disabled],
fieldset[disabled] .btn-orange,
.btn-orange.disabled:hover,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange:hover,
.btn-orange.disabled:focus,
.btn-orange[disabled]:focus,
fieldset[disabled] .btn-orange:focus,
.btn-orange.disabled:active,
.btn-orange[disabled]:active,
fieldset[disabled] .btn-orange:active,
.btn-orange.disabled.active,
.btn-orange[disabled].active,
fieldset[disabled] .btn-orange.active {
  background-color: #ff9800;
  border-color: #fb8c00;
}
.btn-orange .badge {
  color: #ff9800;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-teal {
  color: rgba(255, 255, 255, 0.8);
  background-color: #009688;
  border-color: #00897b;
}
.btn-teal:hover,
.btn-teal:focus,
.btn-teal.focus,
.btn-teal:active,
.btn-teal.active,
.open > .dropdown-toggle.btn-teal {
  color: rgba(255, 255, 255, 0.8);
  background-color: #00635a;
  border-color: #004c44;
}
.btn-teal:active,
.btn-teal.active,
.open > .dropdown-toggle.btn-teal {
  background-image: none;
}
.btn-teal.disabled,
.btn-teal[disabled],
fieldset[disabled] .btn-teal,
.btn-teal.disabled:hover,
.btn-teal[disabled]:hover,
fieldset[disabled] .btn-teal:hover,
.btn-teal.disabled:focus,
.btn-teal[disabled]:focus,
fieldset[disabled] .btn-teal:focus,
.btn-teal.disabled.focus,
.btn-teal[disabled].focus,
fieldset[disabled] .btn-teal.focus,
.btn-teal.disabled:active,
.btn-teal[disabled]:active,
fieldset[disabled] .btn-teal:active,
.btn-teal.disabled.active,
.btn-teal[disabled].active,
fieldset[disabled] .btn-teal.active {
  background-color: #009688;
  border-color: #00897b;
}
.btn-teal .badge {
  color: #009688;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-teal:hover {
  background-color: #007d71;
  border-color: #006056;
}
.btn-teal:focus,
.btn-teal:active,
.btn-teal.active,
.open > .dropdown-toggle.btn-teal {
  color: rgba(255, 255, 255, 0.8);
  background-color: #006d63;
  border-color: #00564d;
}
.btn-teal:active,
.btn-teal.active,
.open > .dropdown-toggle.btn-teal {
  background-image: none;
}
.btn-teal.disabled,
.btn-teal[disabled],
fieldset[disabled] .btn-teal,
.btn-teal.disabled:hover,
.btn-teal[disabled]:hover,
fieldset[disabled] .btn-teal:hover,
.btn-teal.disabled:focus,
.btn-teal[disabled]:focus,
fieldset[disabled] .btn-teal:focus,
.btn-teal.disabled:active,
.btn-teal[disabled]:active,
fieldset[disabled] .btn-teal:active,
.btn-teal.disabled.active,
.btn-teal[disabled].active,
fieldset[disabled] .btn-teal.active {
  background-color: #009688;
  border-color: #00897b;
}
.btn-teal .badge {
  color: #009688;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-midnightblue {
  color: rgba(255, 255, 255, 0.8);
  background-color: #37474f;
  border-color: #263238;
}
.btn-midnightblue:hover,
.btn-midnightblue:focus,
.btn-midnightblue.focus,
.btn-midnightblue:active,
.btn-midnightblue.active,
.open > .dropdown-toggle.btn-midnightblue {
  color: rgba(255, 255, 255, 0.8);
  background-color: #222c31;
  border-color: #0d1114;
}
.btn-midnightblue:active,
.btn-midnightblue.active,
.open > .dropdown-toggle.btn-midnightblue {
  background-image: none;
}
.btn-midnightblue.disabled,
.btn-midnightblue[disabled],
fieldset[disabled] .btn-midnightblue,
.btn-midnightblue.disabled:hover,
.btn-midnightblue[disabled]:hover,
fieldset[disabled] .btn-midnightblue:hover,
.btn-midnightblue.disabled:focus,
.btn-midnightblue[disabled]:focus,
fieldset[disabled] .btn-midnightblue:focus,
.btn-midnightblue.disabled.focus,
.btn-midnightblue[disabled].focus,
fieldset[disabled] .btn-midnightblue.focus,
.btn-midnightblue.disabled:active,
.btn-midnightblue[disabled]:active,
fieldset[disabled] .btn-midnightblue:active,
.btn-midnightblue.disabled.active,
.btn-midnightblue[disabled].active,
fieldset[disabled] .btn-midnightblue.active {
  background-color: #37474f;
  border-color: #263238;
}
.btn-midnightblue .badge {
  color: #37474f;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-midnightblue:hover {
  background-color: #2d3940;
  border-color: #161c20;
}
.btn-midnightblue:focus,
.btn-midnightblue:active,
.btn-midnightblue.active,
.open > .dropdown-toggle.btn-midnightblue {
  color: rgba(255, 255, 255, 0.8);
  background-color: #263137;
  border-color: #11171a;
}
.btn-midnightblue:active,
.btn-midnightblue.active,
.open > .dropdown-toggle.btn-midnightblue {
  background-image: none;
}
.btn-midnightblue.disabled,
.btn-midnightblue[disabled],
fieldset[disabled] .btn-midnightblue,
.btn-midnightblue.disabled:hover,
.btn-midnightblue[disabled]:hover,
fieldset[disabled] .btn-midnightblue:hover,
.btn-midnightblue.disabled:focus,
.btn-midnightblue[disabled]:focus,
fieldset[disabled] .btn-midnightblue:focus,
.btn-midnightblue.disabled:active,
.btn-midnightblue[disabled]:active,
fieldset[disabled] .btn-midnightblue:active,
.btn-midnightblue.disabled.active,
.btn-midnightblue[disabled].active,
fieldset[disabled] .btn-midnightblue.active {
  background-color: #37474f;
  border-color: #263238;
}
.btn-midnightblue .badge {
  color: #37474f;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-pink {
  color: rgba(255, 255, 255, 0.8);
  background-color: #e91e63;
  border-color: #d81b60;
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus,
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  color: rgba(255, 255, 255, 0.8);
  background-color: #c1134e;
  border-color: #a21448;
}
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  background-image: none;
}
.btn-pink.disabled,
.btn-pink[disabled],
fieldset[disabled] .btn-pink,
.btn-pink.disabled:hover,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink:hover,
.btn-pink.disabled:focus,
.btn-pink[disabled]:focus,
fieldset[disabled] .btn-pink:focus,
.btn-pink.disabled.focus,
.btn-pink[disabled].focus,
fieldset[disabled] .btn-pink.focus,
.btn-pink.disabled:active,
.btn-pink[disabled]:active,
fieldset[disabled] .btn-pink:active,
.btn-pink.disabled.active,
.btn-pink[disabled].active,
fieldset[disabled] .btn-pink.active {
  background-color: #e91e63;
  border-color: #d81b60;
}
.btn-pink .badge {
  color: #e91e63;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-pink:hover {
  background-color: #d81557;
  border-color: #b41650;
}
.btn-pink:focus,
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ca1452;
  border-color: #ab154c;
}
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  background-image: none;
}
.btn-pink.disabled,
.btn-pink[disabled],
fieldset[disabled] .btn-pink,
.btn-pink.disabled:hover,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink:hover,
.btn-pink.disabled:focus,
.btn-pink[disabled]:focus,
fieldset[disabled] .btn-pink:focus,
.btn-pink.disabled:active,
.btn-pink[disabled]:active,
fieldset[disabled] .btn-pink:active,
.btn-pink.disabled.active,
.btn-pink[disabled].active,
fieldset[disabled] .btn-pink.active {
  background-color: #e91e63;
  border-color: #d81b60;
}
.btn-pink .badge {
  color: #e91e63;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-green {
  color: rgba(255, 255, 255, 0.8);
  background-color: #4caf50;
  border-color: #43a047;
}
.btn-green:hover,
.btn-green:focus,
.btn-green.focus,
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3d8b40;
  border-color: #317534;
}
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  background-image: none;
}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled.focus,
.btn-green[disabled].focus,
fieldset[disabled] .btn-green.focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #4caf50;
  border-color: #43a047;
}
.btn-green .badge {
  color: #4caf50;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-green:hover {
  background-color: #449d48;
  border-color: #37833a;
}
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  color: rgba(255, 255, 255, 0.8);
  background-color: #409343;
  border-color: #347c37;
}
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  background-image: none;
}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #4caf50;
  border-color: #43a047;
}
.btn-green .badge {
  color: #4caf50;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-purple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #9c27b0;
  border-color: #8e24aa;
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus,
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #771e86;
  border-color: #641977;
}
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  background-image: none;
}
.btn-purple.disabled,
.btn-purple[disabled],
fieldset[disabled] .btn-purple,
.btn-purple.disabled:hover,
.btn-purple[disabled]:hover,
fieldset[disabled] .btn-purple:hover,
.btn-purple.disabled:focus,
.btn-purple[disabled]:focus,
fieldset[disabled] .btn-purple:focus,
.btn-purple.disabled.focus,
.btn-purple[disabled].focus,
fieldset[disabled] .btn-purple.focus,
.btn-purple.disabled:active,
.btn-purple[disabled]:active,
fieldset[disabled] .btn-purple:active,
.btn-purple.disabled.active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple.active {
  background-color: #9c27b0;
  border-color: #8e24aa;
}
.btn-purple .badge {
  color: #9c27b0;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-purple:hover {
  background-color: #89229b;
  border-color: #721d88;
}
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #7e208f;
  border-color: #6b1b80;
}
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  background-image: none;
}
.btn-purple.disabled,
.btn-purple[disabled],
fieldset[disabled] .btn-purple,
.btn-purple.disabled:hover,
.btn-purple[disabled]:hover,
fieldset[disabled] .btn-purple:hover,
.btn-purple.disabled:focus,
.btn-purple[disabled]:focus,
fieldset[disabled] .btn-purple:focus,
.btn-purple.disabled:active,
.btn-purple[disabled]:active,
fieldset[disabled] .btn-purple:active,
.btn-purple.disabled.active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple.active {
  background-color: #9c27b0;
  border-color: #8e24aa;
}
.btn-purple .badge {
  color: #9c27b0;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-deeporange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ff5722;
  border-color: #f4511e;
}
.btn-deeporange:hover,
.btn-deeporange:focus,
.btn-deeporange.focus,
.btn-deeporange:active,
.btn-deeporange.active,
.open > .dropdown-toggle.btn-deeporange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ee3900;
  border-color: #cb380a;
}
.btn-deeporange:active,
.btn-deeporange.active,
.open > .dropdown-toggle.btn-deeporange {
  background-image: none;
}
.btn-deeporange.disabled,
.btn-deeporange[disabled],
fieldset[disabled] .btn-deeporange,
.btn-deeporange.disabled:hover,
.btn-deeporange[disabled]:hover,
fieldset[disabled] .btn-deeporange:hover,
.btn-deeporange.disabled:focus,
.btn-deeporange[disabled]:focus,
fieldset[disabled] .btn-deeporange:focus,
.btn-deeporange.disabled.focus,
.btn-deeporange[disabled].focus,
fieldset[disabled] .btn-deeporange.focus,
.btn-deeporange.disabled:active,
.btn-deeporange[disabled]:active,
fieldset[disabled] .btn-deeporange:active,
.btn-deeporange.disabled.active,
.btn-deeporange[disabled].active,
fieldset[disabled] .btn-deeporange.active {
  background-color: #ff5722;
  border-color: #f4511e;
}
.btn-deeporange .badge {
  color: #ff5722;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-deeporange:hover {
  background-color: #ff4408;
  border-color: #de3d0b;
}
.btn-deeporange:focus,
.btn-deeporange:active,
.btn-deeporange.active,
.open > .dropdown-toggle.btn-deeporange {
  color: rgba(255, 255, 255, 0.8);
  background-color: #f83c00;
  border-color: #d53b0a;
}
.btn-deeporange:active,
.btn-deeporange.active,
.open > .dropdown-toggle.btn-deeporange {
  background-image: none;
}
.btn-deeporange.disabled,
.btn-deeporange[disabled],
fieldset[disabled] .btn-deeporange,
.btn-deeporange.disabled:hover,
.btn-deeporange[disabled]:hover,
fieldset[disabled] .btn-deeporange:hover,
.btn-deeporange.disabled:focus,
.btn-deeporange[disabled]:focus,
fieldset[disabled] .btn-deeporange:focus,
.btn-deeporange.disabled:active,
.btn-deeporange[disabled]:active,
fieldset[disabled] .btn-deeporange:active,
.btn-deeporange.disabled.active,
.btn-deeporange[disabled].active,
fieldset[disabled] .btn-deeporange.active {
  background-color: #ff5722;
  border-color: #f4511e;
}
.btn-deeporange .badge {
  color: #ff5722;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn-default-alt {
  color: rgba(27, 34, 44, 0.16);
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(27, 34, 44, 0.16);
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(27, 34, 44, 0.72);
}
.btn-default-alt:hover,
.btn-default-alt:focus,
.btn-default-alt:active,
.btn-default-alt.active {
  border-color: rgba(27, 34, 44, 0.16);
  background-color: rgba(27, 34, 44, 0.16);
  color: #fff;
}
.btn-default-alt.disabled,
.btn-default-alt[disabled],
fieldset[disabled] .btn-default-alt,
.btn-default-alt.disabled:hover,
.btn-default-alt[disabled]:hover,
fieldset[disabled] .btn-default-alt:hover,
.btn-default-alt.disabled:focus,
.btn-default-alt[disabled]:focus,
fieldset[disabled] .btn-default-alt:focus {
  box-shadow: none !important;
  border-color: rgba(36, 36, 36, 0.16);
  color: rgba(36, 36, 36, 0.16);
}
.btn-default-alt.disabled:active,
.btn-default-alt[disabled]:active,
fieldset[disabled] .btn-default-alt:active,
.btn-default-alt.disabled.active,
.btn-default-alt[disabled].active,
fieldset[disabled] .btn-default-alt.active {
  border-color: rgba(27, 34, 44, 0.16);
  background-color: rgba(0, 0, 0, 0.16);
  color: #fff;
}
.btn-default-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-default-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-default-alt:hover,
.btn-default-alt:active,
.btn-default-alt.active,
.btn-default-alt:focus {
  color: rgba(27, 34, 44, 0.88) !important;
}
.btn-primary-alt {
  color: #03a9f4;
  background-color: rgba(255, 255, 255, 0);
  border-color: #03a9f4;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-primary-alt:hover,
.btn-primary-alt:focus,
.btn-primary-alt:active,
.btn-primary-alt.active {
  border-color: #03a9f4;
  background-color: #03a9f4;
  color: #fff;
}
.btn-primary-alt.disabled,
.btn-primary-alt[disabled],
fieldset[disabled] .btn-primary-alt,
.btn-primary-alt.disabled:hover,
.btn-primary-alt[disabled]:hover,
fieldset[disabled] .btn-primary-alt:hover,
.btn-primary-alt.disabled:focus,
.btn-primary-alt[disabled]:focus,
fieldset[disabled] .btn-primary-alt:focus {
  box-shadow: none !important;
  border-color: #4192b6;
  color: #4192b6;
}
.btn-primary-alt.disabled:active,
.btn-primary-alt[disabled]:active,
fieldset[disabled] .btn-primary-alt:active,
.btn-primary-alt.disabled.active,
.btn-primary-alt[disabled].active,
fieldset[disabled] .btn-primary-alt.active {
  border-color: #03a9f4;
  background-color: #0275a8;
  color: #fff;
}
.btn-primary-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-primary-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-warning-alt {
  color: #ffeb3b;
  background-color: rgba(255, 255, 255, 0);
  border-color: #ffeb3b;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-warning-alt:hover,
.btn-warning-alt:focus,
.btn-warning-alt:active,
.btn-warning-alt.active {
  border-color: #ffeb3b;
  background-color: #ffeb3b;
  color: #fff;
}
.btn-warning-alt.disabled,
.btn-warning-alt[disabled],
fieldset[disabled] .btn-warning-alt,
.btn-warning-alt.disabled:hover,
.btn-warning-alt[disabled]:hover,
fieldset[disabled] .btn-warning-alt:hover,
.btn-warning-alt.disabled:focus,
.btn-warning-alt[disabled]:focus,
fieldset[disabled] .btn-warning-alt:focus {
  box-shadow: none !important;
  border-color: #cec46c;
  color: #cec46c;
}
.btn-warning-alt.disabled:active,
.btn-warning-alt[disabled]:active,
fieldset[disabled] .btn-warning-alt:active,
.btn-warning-alt.disabled.active,
.btn-warning-alt[disabled].active,
fieldset[disabled] .btn-warning-alt.active {
  border-color: #ffeb3b;
  background-color: #eed500;
  color: #fff;
}
.btn-warning-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-warning-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-danger-alt {
  color: #e51c23;
  background-color: rgba(255, 255, 255, 0);
  border-color: #e51c23;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-danger-alt:hover,
.btn-danger-alt:focus,
.btn-danger-alt:active,
.btn-danger-alt.active {
  border-color: #e51c23;
  background-color: #e51c23;
  color: #fff;
}
.btn-danger-alt.disabled,
.btn-danger-alt[disabled],
fieldset[disabled] .btn-danger-alt,
.btn-danger-alt.disabled:hover,
.btn-danger-alt[disabled]:hover,
fieldset[disabled] .btn-danger-alt:hover,
.btn-danger-alt.disabled:focus,
.btn-danger-alt[disabled]:focus,
fieldset[disabled] .btn-danger-alt:focus {
  box-shadow: none !important;
  border-color: #a65b5e;
  color: #a65b5e;
}
.btn-danger-alt.disabled:active,
.btn-danger-alt[disabled]:active,
fieldset[disabled] .btn-danger-alt:active,
.btn-danger-alt.disabled.active,
.btn-danger-alt[disabled].active,
fieldset[disabled] .btn-danger-alt.active {
  border-color: #e51c23;
  background-color: #a21318;
  color: #fff;
}
.btn-danger-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-danger-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-success-alt {
  color: #8bc34a;
  background-color: rgba(255, 255, 255, 0);
  border-color: #8bc34a;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-success-alt:hover,
.btn-success-alt:focus,
.btn-success-alt:active,
.btn-success-alt.active {
  border-color: #8bc34a;
  background-color: #8bc34a;
  color: #fff;
}
.btn-success-alt.disabled,
.btn-success-alt[disabled],
fieldset[disabled] .btn-success-alt,
.btn-success-alt.disabled:hover,
.btn-success-alt[disabled]:hover,
fieldset[disabled] .btn-success-alt:hover,
.btn-success-alt.disabled:focus,
.btn-success-alt[disabled]:focus,
fieldset[disabled] .btn-success-alt:focus {
  box-shadow: none !important;
  border-color: #878786;
  color: #878786;
}
.btn-success-alt.disabled:active,
.btn-success-alt[disabled]:active,
fieldset[disabled] .btn-success-alt:active,
.btn-success-alt.disabled.active,
.btn-success-alt[disabled].active,
fieldset[disabled] .btn-success-alt.active {
  border-color: #8bc34a;
  background-color: #649130;
  color: #fff;
}
.btn-success-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-success-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-info-alt {
  color: #00bcd4;
  background-color: rgba(255, 255, 255, 0);
  border-color: #00bcd4;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-info-alt:hover,
.btn-info-alt:focus,
.btn-info-alt:active,
.btn-info-alt.active {
  border-color: #00bcd4;
  background-color: #00bcd4;
  color: #fff;
}
.btn-info-alt.disabled,
.btn-info-alt[disabled],
fieldset[disabled] .btn-info-alt,
.btn-info-alt.disabled:hover,
.btn-info-alt[disabled]:hover,
fieldset[disabled] .btn-info-alt:hover,
.btn-info-alt.disabled:focus,
.btn-info-alt[disabled]:focus,
fieldset[disabled] .btn-info-alt:focus {
  box-shadow: none !important;
  border-color: #35939f;
  color: #35939f;
}
.btn-info-alt.disabled:active,
.btn-info-alt[disabled]:active,
fieldset[disabled] .btn-info-alt:active,
.btn-info-alt.disabled.active,
.btn-info-alt[disabled].active,
fieldset[disabled] .btn-info-alt.active {
  border-color: #00bcd4;
  background-color: #007888;
  color: #fff;
}
.btn-info-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-info-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-inverse-alt {
  color: #999da3;
  background-color: rgba(255, 255, 255, 0);
  border-color: #999da3;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-inverse-alt:hover,
.btn-inverse-alt:focus,
.btn-inverse-alt:active,
.btn-inverse-alt.active {
  border-color: #999da3;
  background-color: #999da3;
  color: #fff;
}
.btn-inverse-alt.disabled,
.btn-inverse-alt[disabled],
fieldset[disabled] .btn-inverse-alt,
.btn-inverse-alt.disabled:hover,
.btn-inverse-alt[disabled]:hover,
fieldset[disabled] .btn-inverse-alt:hover,
.btn-inverse-alt.disabled:focus,
.btn-inverse-alt[disabled]:focus,
fieldset[disabled] .btn-inverse-alt:focus {
  box-shadow: none !important;
  border-color: #9e9e9e;
  color: #9e9e9e;
}
.btn-inverse-alt.disabled:active,
.btn-inverse-alt[disabled]:active,
fieldset[disabled] .btn-inverse-alt:active,
.btn-inverse-alt.disabled.active,
.btn-inverse-alt[disabled].active,
fieldset[disabled] .btn-inverse-alt.active {
  border-color: #999da3;
  background-color: #72777e;
  color: #fff;
}
.btn-inverse-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-inverse-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-brown-alt {
  color: #795548;
  background-color: rgba(255, 255, 255, 0);
  border-color: #795548;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-brown-alt:hover,
.btn-brown-alt:focus,
.btn-brown-alt:active,
.btn-brown-alt.active {
  border-color: #795548;
  background-color: #795548;
  color: #fff;
}
.btn-brown-alt.disabled,
.btn-brown-alt[disabled],
fieldset[disabled] .btn-brown-alt,
.btn-brown-alt.disabled:hover,
.btn-brown-alt[disabled]:hover,
fieldset[disabled] .btn-brown-alt:hover,
.btn-brown-alt.disabled:focus,
.btn-brown-alt[disabled]:focus,
fieldset[disabled] .btn-brown-alt:focus {
  box-shadow: none !important;
  border-color: #616161;
  color: #616161;
}
.btn-brown-alt.disabled:active,
.btn-brown-alt[disabled]:active,
fieldset[disabled] .btn-brown-alt:active,
.btn-brown-alt.disabled.active,
.btn-brown-alt[disabled].active,
fieldset[disabled] .btn-brown-alt.active {
  border-color: #795548;
  background-color: #49332b;
  color: #fff;
}
.btn-brown-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-brown-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-indigo-alt {
  color: #3f51b5;
  background-color: rgba(255, 255, 255, 0);
  border-color: #3f51b5;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-indigo-alt:hover,
.btn-indigo-alt:focus,
.btn-indigo-alt:active,
.btn-indigo-alt.active {
  border-color: #3f51b5;
  background-color: #3f51b5;
  color: #fff;
}
.btn-indigo-alt.disabled,
.btn-indigo-alt[disabled],
fieldset[disabled] .btn-indigo-alt,
.btn-indigo-alt.disabled:hover,
.btn-indigo-alt[disabled]:hover,
fieldset[disabled] .btn-indigo-alt:hover,
.btn-indigo-alt.disabled:focus,
.btn-indigo-alt[disabled]:focus,
fieldset[disabled] .btn-indigo-alt:focus {
  box-shadow: none !important;
  border-color: #7a7a7a;
  color: #7a7a7a;
}
.btn-indigo-alt.disabled:active,
.btn-indigo-alt[disabled]:active,
fieldset[disabled] .btn-indigo-alt:active,
.btn-indigo-alt.disabled.active,
.btn-indigo-alt[disabled].active,
fieldset[disabled] .btn-indigo-alt.active {
  border-color: #3f51b5;
  background-color: #2b387c;
  color: #fff;
}
.btn-indigo-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-indigo-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-orange-alt {
  color: #ff9800;
  background-color: rgba(255, 255, 255, 0);
  border-color: #ff9800;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-orange-alt:hover,
.btn-orange-alt:focus,
.btn-orange-alt:active,
.btn-orange-alt.active {
  border-color: #ff9800;
  background-color: #ff9800;
  color: #fff;
}
.btn-orange-alt.disabled,
.btn-orange-alt[disabled],
fieldset[disabled] .btn-orange-alt,
.btn-orange-alt.disabled:hover,
.btn-orange-alt[disabled]:hover,
fieldset[disabled] .btn-orange-alt:hover,
.btn-orange-alt.disabled:focus,
.btn-orange-alt[disabled]:focus,
fieldset[disabled] .btn-orange-alt:focus {
  box-shadow: none !important;
  border-color: #bf8c40;
  color: #bf8c40;
}
.btn-orange-alt.disabled:active,
.btn-orange-alt[disabled]:active,
fieldset[disabled] .btn-orange-alt:active,
.btn-orange-alt.disabled.active,
.btn-orange-alt[disabled].active,
fieldset[disabled] .btn-orange-alt.active {
  border-color: #ff9800;
  background-color: #b36a00;
  color: #fff;
}
.btn-orange-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-orange-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-teal-alt {
  color: #009688;
  background-color: rgba(255, 255, 255, 0);
  border-color: #009688;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-teal-alt:hover,
.btn-teal-alt:focus,
.btn-teal-alt:active,
.btn-teal-alt.active {
  border-color: #009688;
  background-color: #009688;
  color: #fff;
}
.btn-teal-alt.disabled,
.btn-teal-alt[disabled],
fieldset[disabled] .btn-teal-alt,
.btn-teal-alt.disabled:hover,
.btn-teal-alt[disabled]:hover,
fieldset[disabled] .btn-teal-alt:hover,
.btn-teal-alt.disabled:focus,
.btn-teal-alt[disabled]:focus,
fieldset[disabled] .btn-teal-alt:focus {
  box-shadow: none !important;
  border-color: #26716a;
  color: #26716a;
}
.btn-teal-alt.disabled:active,
.btn-teal-alt[disabled]:active,
fieldset[disabled] .btn-teal-alt:active,
.btn-teal-alt.disabled.active,
.btn-teal-alt[disabled].active,
fieldset[disabled] .btn-teal-alt.active {
  border-color: #009688;
  background-color: #004a43;
  color: #fff;
}
.btn-teal-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-teal-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-midnightblue-alt {
  color: #37474f;
  background-color: rgba(255, 255, 255, 0);
  border-color: #37474f;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-midnightblue-alt:hover,
.btn-midnightblue-alt:focus,
.btn-midnightblue-alt:active,
.btn-midnightblue-alt.active {
  border-color: #37474f;
  background-color: #37474f;
  color: #fff;
}
.btn-midnightblue-alt.disabled,
.btn-midnightblue-alt[disabled],
fieldset[disabled] .btn-midnightblue-alt,
.btn-midnightblue-alt.disabled:hover,
.btn-midnightblue-alt[disabled]:hover,
fieldset[disabled] .btn-midnightblue-alt:hover,
.btn-midnightblue-alt.disabled:focus,
.btn-midnightblue-alt[disabled]:focus,
fieldset[disabled] .btn-midnightblue-alt:focus {
  box-shadow: none !important;
  border-color: #434343;
  color: #434343;
}
.btn-midnightblue-alt.disabled:active,
.btn-midnightblue-alt[disabled]:active,
fieldset[disabled] .btn-midnightblue-alt:active,
.btn-midnightblue-alt.disabled.active,
.btn-midnightblue-alt[disabled].active,
fieldset[disabled] .btn-midnightblue-alt.active {
  border-color: #37474f;
  background-color: #181e22;
  color: #fff;
}
.btn-midnightblue-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-midnightblue-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-pink-alt {
  color: #e91e63;
  background-color: rgba(255, 255, 255, 0);
  border-color: #e91e63;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-pink-alt:hover,
.btn-pink-alt:focus,
.btn-pink-alt:active,
.btn-pink-alt.active {
  border-color: #e91e63;
  background-color: #e91e63;
  color: #fff;
}
.btn-pink-alt.disabled,
.btn-pink-alt[disabled],
fieldset[disabled] .btn-pink-alt,
.btn-pink-alt.disabled:hover,
.btn-pink-alt[disabled]:hover,
fieldset[disabled] .btn-pink-alt:hover,
.btn-pink-alt.disabled:focus,
.btn-pink-alt[disabled]:focus,
fieldset[disabled] .btn-pink-alt:focus {
  box-shadow: none !important;
  border-color: #ab5c77;
  color: #ab5c77;
}
.btn-pink-alt.disabled:active,
.btn-pink-alt[disabled]:active,
fieldset[disabled] .btn-pink-alt:active,
.btn-pink-alt.disabled.active,
.btn-pink-alt[disabled].active,
fieldset[disabled] .btn-pink-alt.active {
  border-color: #e91e63;
  background-color: #aa1145;
  color: #fff;
}
.btn-pink-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-pink-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-green-alt {
  color: #4caf50;
  background-color: rgba(255, 255, 255, 0);
  border-color: #4caf50;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-green-alt:hover,
.btn-green-alt:focus,
.btn-green-alt:active,
.btn-green-alt.active {
  border-color: #4caf50;
  background-color: #4caf50;
  color: #fff;
}
.btn-green-alt.disabled,
.btn-green-alt[disabled],
fieldset[disabled] .btn-green-alt,
.btn-green-alt.disabled:hover,
.btn-green-alt[disabled]:hover,
fieldset[disabled] .btn-green-alt:hover,
.btn-green-alt.disabled:focus,
.btn-green-alt[disabled]:focus,
fieldset[disabled] .btn-green-alt:focus {
  box-shadow: none !important;
  border-color: #7e7e7e;
  color: #7e7e7e;
}
.btn-green-alt.disabled:active,
.btn-green-alt[disabled]:active,
fieldset[disabled] .btn-green-alt:active,
.btn-green-alt.disabled.active,
.btn-green-alt[disabled].active,
fieldset[disabled] .btn-green-alt.active {
  border-color: #4caf50;
  background-color: #357a38;
  color: #fff;
}
.btn-green-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-green-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-purple-alt {
  color: #9c27b0;
  background-color: rgba(255, 255, 255, 0);
  border-color: #9c27b0;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-purple-alt:hover,
.btn-purple-alt:focus,
.btn-purple-alt:active,
.btn-purple-alt.active {
  border-color: #9c27b0;
  background-color: #9c27b0;
  color: #fff;
}
.btn-purple-alt.disabled,
.btn-purple-alt[disabled],
fieldset[disabled] .btn-purple-alt,
.btn-purple-alt.disabled:hover,
.btn-purple-alt[disabled]:hover,
fieldset[disabled] .btn-purple-alt:hover,
.btn-purple-alt.disabled:focus,
.btn-purple-alt[disabled]:focus,
fieldset[disabled] .btn-purple-alt:focus {
  box-shadow: none !important;
  border-color: #765d7a;
  color: #765d7a;
}
.btn-purple-alt.disabled:active,
.btn-purple-alt[disabled]:active,
fieldset[disabled] .btn-purple-alt:active,
.btn-purple-alt.disabled.active,
.btn-purple-alt[disabled].active,
fieldset[disabled] .btn-purple-alt.active {
  border-color: #9c27b0;
  background-color: #641971;
  color: #fff;
}
.btn-purple-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-purple-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn-deeporange-alt {
  color: #ff5722;
  background-color: rgba(255, 255, 255, 0);
  border-color: #ff5722;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-deeporange-alt:hover,
.btn-deeporange-alt:focus,
.btn-deeporange-alt:active,
.btn-deeporange-alt.active {
  border-color: #ff5722;
  background-color: #ff5722;
  color: #fff;
}
.btn-deeporange-alt.disabled,
.btn-deeporange-alt[disabled],
fieldset[disabled] .btn-deeporange-alt,
.btn-deeporange-alt.disabled:hover,
.btn-deeporange-alt[disabled]:hover,
fieldset[disabled] .btn-deeporange-alt:hover,
.btn-deeporange-alt.disabled:focus,
.btn-deeporange-alt[disabled]:focus,
fieldset[disabled] .btn-deeporange-alt:focus {
  box-shadow: none !important;
  border-color: #c87459;
  color: #c87459;
}
.btn-deeporange-alt.disabled:active,
.btn-deeporange-alt[disabled]:active,
fieldset[disabled] .btn-deeporange-alt:active,
.btn-deeporange-alt.disabled.active,
.btn-deeporange-alt[disabled].active,
fieldset[disabled] .btn-deeporange-alt.active {
  border-color: #ff5722;
  background-color: #d43300;
  color: #fff;
}
.btn-deeporange-alt.dropdown-toggle {
  border-width: 1px;
}
.btn-deeporange-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn[class*="alt"] {
  padding: 5px 7px;
  font-size: 12.5px;
  line-height: 20px;
  border-radius: 2.5px;
}
.btn-lg[class*="alt"] {
  padding: 7px 12px;
  font-size: 14.5px;
  line-height: 24px;
  border-radius: 3px;
}
.btn-sm[class*="alt"] {
  padding: 3px 8px;
  font-size: 10.5px;
  line-height: 16px;
  border-radius: 2.5px;
}
.btn-xs[class*="alt"] {
  padding: 0px 4px;
  font-size: 10.5px;
  line-height: 14px;
  border-radius: 2.5px;
}
.btn-toolbar > .btn:first-child,
.btn-toolbar > .btn-group:first-child,
.btn-toolbar > .input-group:first-child {
  margin-left: 0;
}
.btn > i.pull-left,
.btn > i.pull-right {
  line-height: 19px;
}
.btn-label {
  padding: 0 8px 0 8px !important;
  line-height: 32px!important;
}
.btn-label i {
  padding: 0;
  line-height: 32px;
  left: -8px;
  width: 32px;
  float: left;
  position: relative;
  display: inline-block;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000);
  border-radius: 2px 0 0 2px;
  box-shadow: inset none;
}
.btn-label.btn-block {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.btn-label.btn-block i {
  top: -8px;
}
.btn-label.btn-block i + span {
  left: -8px;
  position: relative;
}
.btn-label.btn-xs {
  padding: 0 4px 0 4px !important;
  line-height: 16px!important;
}
.btn-label.btn-xs i {
  width: 16px;
  left: -4px;
  line-height: 16px;
  padding: 0px;
  font-size: 11px!important;
  float: left;
}
.btn-label.btn-sm {
  padding: 0 8px 0 8px !important;
  line-height: 22px!important;
}
.btn-label.btn-sm i {
  left: -8px;
  line-height: 24px;
  font-size: 16px!important;
  width: 24px;
  float: left;
}
.btn-label.btn-lg {
  padding: 0 12px !important;
  line-height: 38px !important;
}
.btn-label.btn-lg i {
  left: -12px;
  line-height: 40px;
  width: 40px;
  float: left;
}
span.round {
  border-radius: 50%!important;
}
.btn-group-vertical > .btn.btn-rounded:last-child:not(:first-child) {
  border-bottom-left-radius: 50px;
}
.btn-group-vertical > .btn.btn-rounded:first-child:not(:last-child) {
  border-top-right-radius: 50px;
}
.btn.btn-social {
  color: #fff;
  padding: 6px;
  min-width: 32px;
}
.btn.btn-social.btn-xs {
  padding: 3px 4px;
}
.btn.btn-social.btn-sm {
  padding: 4px 6px;
}
.btn.btn-social.btn-lg {
  padding: 10px;
}
.btn.btn-social.btn-facebook {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn.btn-social.btn-facebook:hover,
.btn.btn-social.btn-facebook:focus,
.btn.btn-social.btn-facebook.focus,
.btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.active,
.open > .dropdown-toggle.btn.btn-social.btn-facebook {
  color: rgba(255, 255, 255, 0.8);
  background-color: #2d4373;
  border-color: #2a3f6c;
}
.btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.active,
.open > .dropdown-toggle.btn.btn-social.btn-facebook {
  background-image: none;
}
.btn.btn-social.btn-facebook.disabled,
.btn.btn-social.btn-facebook[disabled],
fieldset[disabled] .btn.btn-social.btn-facebook,
.btn.btn-social.btn-facebook.disabled:hover,
.btn.btn-social.btn-facebook[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-facebook:hover,
.btn.btn-social.btn-facebook.disabled:focus,
.btn.btn-social.btn-facebook[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-facebook:focus,
.btn.btn-social.btn-facebook.disabled.focus,
.btn.btn-social.btn-facebook[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-facebook.focus,
.btn.btn-social.btn-facebook.disabled:active,
.btn.btn-social.btn-facebook[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.disabled.active,
.btn.btn-social.btn-facebook[disabled].active,
fieldset[disabled] .btn.btn-social.btn-facebook.active {
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn.btn-social.btn-facebook .badge {
  color: #3b5998;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-facebook:hover {
  background-color: #344e86;
  border-color: #30487b;
}
.btn.btn-social.btn-facebook:focus,
.btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.active,
.open > .dropdown-toggle.btn.btn-social.btn-facebook {
  color: rgba(255, 255, 255, 0.8);
  background-color: #30487b;
  border-color: #2d4373;
}
.btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.active,
.open > .dropdown-toggle.btn.btn-social.btn-facebook {
  background-image: none;
}
.btn.btn-social.btn-facebook.disabled,
.btn.btn-social.btn-facebook[disabled],
fieldset[disabled] .btn.btn-social.btn-facebook,
.btn.btn-social.btn-facebook.disabled:hover,
.btn.btn-social.btn-facebook[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-facebook:hover,
.btn.btn-social.btn-facebook.disabled:focus,
.btn.btn-social.btn-facebook[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-facebook:focus,
.btn.btn-social.btn-facebook.disabled:active,
.btn.btn-social.btn-facebook[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-facebook:active,
.btn.btn-social.btn-facebook.disabled.active,
.btn.btn-social.btn-facebook[disabled].active,
fieldset[disabled] .btn.btn-social.btn-facebook.active {
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn.btn-social.btn-facebook .badge {
  color: #3b5998;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-dribbble {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn.btn-social.btn-dribbble:hover,
.btn.btn-social.btn-dribbble:focus,
.btn.btn-social.btn-dribbble.focus,
.btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.active,
.open > .dropdown-toggle.btn.btn-social.btn-dribbble {
  color: rgba(255, 255, 255, 0.8);
  background-color: #e51e6b;
  border-color: #df1a66;
}
.btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.active,
.open > .dropdown-toggle.btn.btn-social.btn-dribbble {
  background-image: none;
}
.btn.btn-social.btn-dribbble.disabled,
.btn.btn-social.btn-dribbble[disabled],
fieldset[disabled] .btn.btn-social.btn-dribbble,
.btn.btn-social.btn-dribbble.disabled:hover,
.btn.btn-social.btn-dribbble[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-dribbble:hover,
.btn.btn-social.btn-dribbble.disabled:focus,
.btn.btn-social.btn-dribbble[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-dribbble:focus,
.btn.btn-social.btn-dribbble.disabled.focus,
.btn.btn-social.btn-dribbble[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-dribbble.focus,
.btn.btn-social.btn-dribbble.disabled:active,
.btn.btn-social.btn-dribbble[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.disabled.active,
.btn.btn-social.btn-dribbble[disabled].active,
fieldset[disabled] .btn.btn-social.btn-dribbble.active {
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn.btn-social.btn-dribbble .badge {
  color: #ea4c89;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-dribbble:hover {
  background-color: #e7357a;
  border-color: #e62771;
}
.btn.btn-social.btn-dribbble:focus,
.btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.active,
.open > .dropdown-toggle.btn.btn-social.btn-dribbble {
  color: rgba(255, 255, 255, 0.8);
  background-color: #e62771;
  border-color: #e51e6b;
}
.btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.active,
.open > .dropdown-toggle.btn.btn-social.btn-dribbble {
  background-image: none;
}
.btn.btn-social.btn-dribbble.disabled,
.btn.btn-social.btn-dribbble[disabled],
fieldset[disabled] .btn.btn-social.btn-dribbble,
.btn.btn-social.btn-dribbble.disabled:hover,
.btn.btn-social.btn-dribbble[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-dribbble:hover,
.btn.btn-social.btn-dribbble.disabled:focus,
.btn.btn-social.btn-dribbble[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-dribbble:focus,
.btn.btn-social.btn-dribbble.disabled:active,
.btn.btn-social.btn-dribbble[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-dribbble:active,
.btn.btn-social.btn-dribbble.disabled.active,
.btn.btn-social.btn-dribbble[disabled].active,
fieldset[disabled] .btn.btn-social.btn-dribbble.active {
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn.btn-social.btn-dribbble .badge {
  color: #ea4c89;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-twitter {
  color: rgba(255, 255, 255, 0.8);
  background-color: #00aced;
  border-color: #00aced;
}
.btn.btn-social.btn-twitter:hover,
.btn.btn-social.btn-twitter:focus,
.btn.btn-social.btn-twitter.focus,
.btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.active,
.open > .dropdown-toggle.btn.btn-social.btn-twitter {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0087ba;
  border-color: #0080b0;
}
.btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.active,
.open > .dropdown-toggle.btn.btn-social.btn-twitter {
  background-image: none;
}
.btn.btn-social.btn-twitter.disabled,
.btn.btn-social.btn-twitter[disabled],
fieldset[disabled] .btn.btn-social.btn-twitter,
.btn.btn-social.btn-twitter.disabled:hover,
.btn.btn-social.btn-twitter[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-twitter:hover,
.btn.btn-social.btn-twitter.disabled:focus,
.btn.btn-social.btn-twitter[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-twitter:focus,
.btn.btn-social.btn-twitter.disabled.focus,
.btn.btn-social.btn-twitter[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-twitter.focus,
.btn.btn-social.btn-twitter.disabled:active,
.btn.btn-social.btn-twitter[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.disabled.active,
.btn.btn-social.btn-twitter[disabled].active,
fieldset[disabled] .btn.btn-social.btn-twitter.active {
  background-color: #00aced;
  border-color: #00aced;
}
.btn.btn-social.btn-twitter .badge {
  color: #00aced;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-twitter:hover {
  background-color: #0099d4;
  border-color: #008ec4;
}
.btn.btn-social.btn-twitter:focus,
.btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.active,
.open > .dropdown-toggle.btn.btn-social.btn-twitter {
  color: rgba(255, 255, 255, 0.8);
  background-color: #008ec4;
  border-color: #0087ba;
}
.btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.active,
.open > .dropdown-toggle.btn.btn-social.btn-twitter {
  background-image: none;
}
.btn.btn-social.btn-twitter.disabled,
.btn.btn-social.btn-twitter[disabled],
fieldset[disabled] .btn.btn-social.btn-twitter,
.btn.btn-social.btn-twitter.disabled:hover,
.btn.btn-social.btn-twitter[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-twitter:hover,
.btn.btn-social.btn-twitter.disabled:focus,
.btn.btn-social.btn-twitter[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-twitter:focus,
.btn.btn-social.btn-twitter.disabled:active,
.btn.btn-social.btn-twitter[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-twitter:active,
.btn.btn-social.btn-twitter.disabled.active,
.btn.btn-social.btn-twitter[disabled].active,
fieldset[disabled] .btn.btn-social.btn-twitter.active {
  background-color: #00aced;
  border-color: #00aced;
}
.btn.btn-social.btn-twitter .badge {
  color: #00aced;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-github {
  color: rgba(255, 255, 255, 0.8);
  background-color: #4183c4;
  border-color: #4183c4;
}
.btn.btn-social.btn-github:hover,
.btn.btn-social.btn-github:focus,
.btn.btn-social.btn-github.focus,
.btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.active,
.open > .dropdown-toggle.btn.btn-social.btn-github {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3269a0;
  border-color: #2f6498;
}
.btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.active,
.open > .dropdown-toggle.btn.btn-social.btn-github {
  background-image: none;
}
.btn.btn-social.btn-github.disabled,
.btn.btn-social.btn-github[disabled],
fieldset[disabled] .btn.btn-social.btn-github,
.btn.btn-social.btn-github.disabled:hover,
.btn.btn-social.btn-github[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-github:hover,
.btn.btn-social.btn-github.disabled:focus,
.btn.btn-social.btn-github[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-github:focus,
.btn.btn-social.btn-github.disabled.focus,
.btn.btn-social.btn-github[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-github.focus,
.btn.btn-social.btn-github.disabled:active,
.btn.btn-social.btn-github[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.disabled.active,
.btn.btn-social.btn-github[disabled].active,
fieldset[disabled] .btn.btn-social.btn-github.active {
  background-color: #4183c4;
  border-color: #4183c4;
}
.btn.btn-social.btn-github .badge {
  color: #4183c4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-github:hover {
  background-color: #3876b4;
  border-color: #346fa8;
}
.btn.btn-social.btn-github:focus,
.btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.active,
.open > .dropdown-toggle.btn.btn-social.btn-github {
  color: rgba(255, 255, 255, 0.8);
  background-color: #346fa8;
  border-color: #3269a0;
}
.btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.active,
.open > .dropdown-toggle.btn.btn-social.btn-github {
  background-image: none;
}
.btn.btn-social.btn-github.disabled,
.btn.btn-social.btn-github[disabled],
fieldset[disabled] .btn.btn-social.btn-github,
.btn.btn-social.btn-github.disabled:hover,
.btn.btn-social.btn-github[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-github:hover,
.btn.btn-social.btn-github.disabled:focus,
.btn.btn-social.btn-github[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-github:focus,
.btn.btn-social.btn-github.disabled:active,
.btn.btn-social.btn-github[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-github:active,
.btn.btn-social.btn-github.disabled.active,
.btn.btn-social.btn-github[disabled].active,
fieldset[disabled] .btn.btn-social.btn-github.active {
  background-color: #4183c4;
  border-color: #4183c4;
}
.btn.btn-social.btn-github .badge {
  color: #4183c4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-behance {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1769ff;
  border-color: #1769ff;
}
.btn.btn-social.btn-behance:hover,
.btn.btn-social.btn-behance:focus,
.btn.btn-social.btn-behance.focus,
.btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.active,
.open > .dropdown-toggle.btn.btn-social.btn-behance {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0050e3;
  border-color: #004dd9;
}
.btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.active,
.open > .dropdown-toggle.btn.btn-social.btn-behance {
  background-image: none;
}
.btn.btn-social.btn-behance.disabled,
.btn.btn-social.btn-behance[disabled],
fieldset[disabled] .btn.btn-social.btn-behance,
.btn.btn-social.btn-behance.disabled:hover,
.btn.btn-social.btn-behance[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-behance:hover,
.btn.btn-social.btn-behance.disabled:focus,
.btn.btn-social.btn-behance[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-behance:focus,
.btn.btn-social.btn-behance.disabled.focus,
.btn.btn-social.btn-behance[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-behance.focus,
.btn.btn-social.btn-behance.disabled:active,
.btn.btn-social.btn-behance[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.disabled.active,
.btn.btn-social.btn-behance[disabled].active,
fieldset[disabled] .btn.btn-social.btn-behance.active {
  background-color: #1769ff;
  border-color: #1769ff;
}
.btn.btn-social.btn-behance .badge {
  color: #1769ff;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-behance:hover {
  background-color: #0059fc;
  border-color: #0054ed;
}
.btn.btn-social.btn-behance:focus,
.btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.active,
.open > .dropdown-toggle.btn.btn-social.btn-behance {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0054ed;
  border-color: #0050e3;
}
.btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.active,
.open > .dropdown-toggle.btn.btn-social.btn-behance {
  background-image: none;
}
.btn.btn-social.btn-behance.disabled,
.btn.btn-social.btn-behance[disabled],
fieldset[disabled] .btn.btn-social.btn-behance,
.btn.btn-social.btn-behance.disabled:hover,
.btn.btn-social.btn-behance[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-behance:hover,
.btn.btn-social.btn-behance.disabled:focus,
.btn.btn-social.btn-behance[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-behance:focus,
.btn.btn-social.btn-behance.disabled:active,
.btn.btn-social.btn-behance[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-behance:active,
.btn.btn-social.btn-behance.disabled.active,
.btn.btn-social.btn-behance[disabled].active,
fieldset[disabled] .btn.btn-social.btn-behance.active {
  background-color: #1769ff;
  border-color: #1769ff;
}
.btn.btn-social.btn-behance .badge {
  color: #1769ff;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-flickr {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0063db;
  border-color: #0063db;
}
.btn.btn-social.btn-flickr:hover,
.btn.btn-social.btn-flickr:focus,
.btn.btn-social.btn-flickr.focus,
.btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.active,
.open > .dropdown-toggle.btn.btn-social.btn-flickr {
  color: rgba(255, 255, 255, 0.8);
  background-color: #004ca8;
  border-color: #00479e;
}
.btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.active,
.open > .dropdown-toggle.btn.btn-social.btn-flickr {
  background-image: none;
}
.btn.btn-social.btn-flickr.disabled,
.btn.btn-social.btn-flickr[disabled],
fieldset[disabled] .btn.btn-social.btn-flickr,
.btn.btn-social.btn-flickr.disabled:hover,
.btn.btn-social.btn-flickr[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-flickr:hover,
.btn.btn-social.btn-flickr.disabled:focus,
.btn.btn-social.btn-flickr[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-flickr:focus,
.btn.btn-social.btn-flickr.disabled.focus,
.btn.btn-social.btn-flickr[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-flickr.focus,
.btn.btn-social.btn-flickr.disabled:active,
.btn.btn-social.btn-flickr[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.disabled.active,
.btn.btn-social.btn-flickr[disabled].active,
fieldset[disabled] .btn.btn-social.btn-flickr.active {
  background-color: #0063db;
  border-color: #0063db;
}
.btn.btn-social.btn-flickr .badge {
  color: #0063db;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-flickr:hover {
  background-color: #0057c2;
  border-color: #0051b2;
}
.btn.btn-social.btn-flickr:focus,
.btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.active,
.open > .dropdown-toggle.btn.btn-social.btn-flickr {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0051b2;
  border-color: #004ca8;
}
.btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.active,
.open > .dropdown-toggle.btn.btn-social.btn-flickr {
  background-image: none;
}
.btn.btn-social.btn-flickr.disabled,
.btn.btn-social.btn-flickr[disabled],
fieldset[disabled] .btn.btn-social.btn-flickr,
.btn.btn-social.btn-flickr.disabled:hover,
.btn.btn-social.btn-flickr[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-flickr:hover,
.btn.btn-social.btn-flickr.disabled:focus,
.btn.btn-social.btn-flickr[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-flickr:focus,
.btn.btn-social.btn-flickr.disabled:active,
.btn.btn-social.btn-flickr[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-flickr:active,
.btn.btn-social.btn-flickr.disabled.active,
.btn.btn-social.btn-flickr[disabled].active,
fieldset[disabled] .btn.btn-social.btn-flickr.active {
  background-color: #0063db;
  border-color: #0063db;
}
.btn.btn-social.btn-flickr .badge {
  color: #0063db;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-jsfiddle {
  color: rgba(255, 255, 255, 0.8);
  background-color: #4679a4;
  border-color: #4679a4;
}
.btn.btn-social.btn-jsfiddle:hover,
.btn.btn-social.btn-jsfiddle:focus,
.btn.btn-social.btn-jsfiddle.focus,
.btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.active,
.open > .dropdown-toggle.btn.btn-social.btn-jsfiddle {
  color: rgba(255, 255, 255, 0.8);
  background-color: #375f80;
  border-color: #345979;
}
.btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.active,
.open > .dropdown-toggle.btn.btn-social.btn-jsfiddle {
  background-image: none;
}
.btn.btn-social.btn-jsfiddle.disabled,
.btn.btn-social.btn-jsfiddle[disabled],
fieldset[disabled] .btn.btn-social.btn-jsfiddle,
.btn.btn-social.btn-jsfiddle.disabled:hover,
.btn.btn-social.btn-jsfiddle[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:hover,
.btn.btn-social.btn-jsfiddle.disabled:focus,
.btn.btn-social.btn-jsfiddle[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:focus,
.btn.btn-social.btn-jsfiddle.disabled.focus,
.btn.btn-social.btn-jsfiddle[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-jsfiddle.focus,
.btn.btn-social.btn-jsfiddle.disabled:active,
.btn.btn-social.btn-jsfiddle[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.disabled.active,
.btn.btn-social.btn-jsfiddle[disabled].active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle.active {
  background-color: #4679a4;
  border-color: #4679a4;
}
.btn.btn-social.btn-jsfiddle .badge {
  color: #4679a4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-jsfiddle:hover {
  background-color: #3e6c92;
  border-color: #3a6487;
}
.btn.btn-social.btn-jsfiddle:focus,
.btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.active,
.open > .dropdown-toggle.btn.btn-social.btn-jsfiddle {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3a6487;
  border-color: #375f80;
}
.btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.active,
.open > .dropdown-toggle.btn.btn-social.btn-jsfiddle {
  background-image: none;
}
.btn.btn-social.btn-jsfiddle.disabled,
.btn.btn-social.btn-jsfiddle[disabled],
fieldset[disabled] .btn.btn-social.btn-jsfiddle,
.btn.btn-social.btn-jsfiddle.disabled:hover,
.btn.btn-social.btn-jsfiddle[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:hover,
.btn.btn-social.btn-jsfiddle.disabled:focus,
.btn.btn-social.btn-jsfiddle[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:focus,
.btn.btn-social.btn-jsfiddle.disabled:active,
.btn.btn-social.btn-jsfiddle[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle:active,
.btn.btn-social.btn-jsfiddle.disabled.active,
.btn.btn-social.btn-jsfiddle[disabled].active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle.active {
  background-color: #4679a4;
  border-color: #4679a4;
}
.btn.btn-social.btn-jsfiddle .badge {
  color: #4679a4;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-reddit {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ff4500;
  border-color: #ff4500;
}
.btn.btn-social.btn-reddit:hover,
.btn.btn-social.btn-reddit:focus,
.btn.btn-social.btn-reddit.focus,
.btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.active,
.open > .dropdown-toggle.btn.btn-social.btn-reddit {
  color: rgba(255, 255, 255, 0.8);
  background-color: #cc3700;
  border-color: #c23400;
}
.btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.active,
.open > .dropdown-toggle.btn.btn-social.btn-reddit {
  background-image: none;
}
.btn.btn-social.btn-reddit.disabled,
.btn.btn-social.btn-reddit[disabled],
fieldset[disabled] .btn.btn-social.btn-reddit,
.btn.btn-social.btn-reddit.disabled:hover,
.btn.btn-social.btn-reddit[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-reddit:hover,
.btn.btn-social.btn-reddit.disabled:focus,
.btn.btn-social.btn-reddit[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-reddit:focus,
.btn.btn-social.btn-reddit.disabled.focus,
.btn.btn-social.btn-reddit[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-reddit.focus,
.btn.btn-social.btn-reddit.disabled:active,
.btn.btn-social.btn-reddit[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.disabled.active,
.btn.btn-social.btn-reddit[disabled].active,
fieldset[disabled] .btn.btn-social.btn-reddit.active {
  background-color: #ff4500;
  border-color: #ff4500;
}
.btn.btn-social.btn-reddit .badge {
  color: #ff4500;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-reddit:hover {
  background-color: #e63e00;
  border-color: #d63a00;
}
.btn.btn-social.btn-reddit:focus,
.btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.active,
.open > .dropdown-toggle.btn.btn-social.btn-reddit {
  color: rgba(255, 255, 255, 0.8);
  background-color: #d63a00;
  border-color: #cc3700;
}
.btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.active,
.open > .dropdown-toggle.btn.btn-social.btn-reddit {
  background-image: none;
}
.btn.btn-social.btn-reddit.disabled,
.btn.btn-social.btn-reddit[disabled],
fieldset[disabled] .btn.btn-social.btn-reddit,
.btn.btn-social.btn-reddit.disabled:hover,
.btn.btn-social.btn-reddit[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-reddit:hover,
.btn.btn-social.btn-reddit.disabled:focus,
.btn.btn-social.btn-reddit[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-reddit:focus,
.btn.btn-social.btn-reddit.disabled:active,
.btn.btn-social.btn-reddit[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-reddit:active,
.btn.btn-social.btn-reddit.disabled.active,
.btn.btn-social.btn-reddit[disabled].active,
fieldset[disabled] .btn.btn-social.btn-reddit.active {
  background-color: #ff4500;
  border-color: #ff4500;
}
.btn.btn-social.btn-reddit .badge {
  color: #ff4500;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-youtube {
  color: rgba(255, 255, 255, 0.8);
  background-color: #cd332d;
  border-color: #cd332d;
}
.btn.btn-social.btn-youtube:hover,
.btn.btn-social.btn-youtube:focus,
.btn.btn-social.btn-youtube.focus,
.btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.active,
.open > .dropdown-toggle.btn.btn-social.btn-youtube {
  color: rgba(255, 255, 255, 0.8);
  background-color: #a32924;
  border-color: #9b2722;
}
.btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.active,
.open > .dropdown-toggle.btn.btn-social.btn-youtube {
  background-image: none;
}
.btn.btn-social.btn-youtube.disabled,
.btn.btn-social.btn-youtube[disabled],
fieldset[disabled] .btn.btn-social.btn-youtube,
.btn.btn-social.btn-youtube.disabled:hover,
.btn.btn-social.btn-youtube[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-youtube:hover,
.btn.btn-social.btn-youtube.disabled:focus,
.btn.btn-social.btn-youtube[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-youtube:focus,
.btn.btn-social.btn-youtube.disabled.focus,
.btn.btn-social.btn-youtube[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-youtube.focus,
.btn.btn-social.btn-youtube.disabled:active,
.btn.btn-social.btn-youtube[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.disabled.active,
.btn.btn-social.btn-youtube[disabled].active,
fieldset[disabled] .btn.btn-social.btn-youtube.active {
  background-color: #cd332d;
  border-color: #cd332d;
}
.btn.btn-social.btn-youtube .badge {
  color: #cd332d;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-youtube:hover {
  background-color: #b82e28;
  border-color: #ac2b26;
}
.btn.btn-social.btn-youtube:focus,
.btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.active,
.open > .dropdown-toggle.btn.btn-social.btn-youtube {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ac2b26;
  border-color: #a32924;
}
.btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.active,
.open > .dropdown-toggle.btn.btn-social.btn-youtube {
  background-image: none;
}
.btn.btn-social.btn-youtube.disabled,
.btn.btn-social.btn-youtube[disabled],
fieldset[disabled] .btn.btn-social.btn-youtube,
.btn.btn-social.btn-youtube.disabled:hover,
.btn.btn-social.btn-youtube[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-youtube:hover,
.btn.btn-social.btn-youtube.disabled:focus,
.btn.btn-social.btn-youtube[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-youtube:focus,
.btn.btn-social.btn-youtube.disabled:active,
.btn.btn-social.btn-youtube[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-youtube:active,
.btn.btn-social.btn-youtube.disabled.active,
.btn.btn-social.btn-youtube[disabled].active,
fieldset[disabled] .btn.btn-social.btn-youtube.active {
  background-color: #cd332d;
  border-color: #cd332d;
}
.btn.btn-social.btn-youtube .badge {
  color: #cd332d;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-foursquare {
  color: rgba(255, 255, 255, 0.8);
  background-color: #2398c9;
  border-color: #2398c9;
}
.btn.btn-social.btn-foursquare:hover,
.btn.btn-social.btn-foursquare:focus,
.btn.btn-social.btn-foursquare.focus,
.btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.active,
.open > .dropdown-toggle.btn.btn-social.btn-foursquare {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1b779e;
  border-color: #1a7195;
}
.btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.active,
.open > .dropdown-toggle.btn.btn-social.btn-foursquare {
  background-image: none;
}
.btn.btn-social.btn-foursquare.disabled,
.btn.btn-social.btn-foursquare[disabled],
fieldset[disabled] .btn.btn-social.btn-foursquare,
.btn.btn-social.btn-foursquare.disabled:hover,
.btn.btn-social.btn-foursquare[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-foursquare:hover,
.btn.btn-social.btn-foursquare.disabled:focus,
.btn.btn-social.btn-foursquare[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-foursquare:focus,
.btn.btn-social.btn-foursquare.disabled.focus,
.btn.btn-social.btn-foursquare[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-foursquare.focus,
.btn.btn-social.btn-foursquare.disabled:active,
.btn.btn-social.btn-foursquare[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.disabled.active,
.btn.btn-social.btn-foursquare[disabled].active,
fieldset[disabled] .btn.btn-social.btn-foursquare.active {
  background-color: #2398c9;
  border-color: #2398c9;
}
.btn.btn-social.btn-foursquare .badge {
  color: #2398c9;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-foursquare:hover {
  background-color: #1f88b3;
  border-color: #1d7ea6;
}
.btn.btn-social.btn-foursquare:focus,
.btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.active,
.open > .dropdown-toggle.btn.btn-social.btn-foursquare {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1d7ea6;
  border-color: #1b779e;
}
.btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.active,
.open > .dropdown-toggle.btn.btn-social.btn-foursquare {
  background-image: none;
}
.btn.btn-social.btn-foursquare.disabled,
.btn.btn-social.btn-foursquare[disabled],
fieldset[disabled] .btn.btn-social.btn-foursquare,
.btn.btn-social.btn-foursquare.disabled:hover,
.btn.btn-social.btn-foursquare[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-foursquare:hover,
.btn.btn-social.btn-foursquare.disabled:focus,
.btn.btn-social.btn-foursquare[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-foursquare:focus,
.btn.btn-social.btn-foursquare.disabled:active,
.btn.btn-social.btn-foursquare[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-foursquare:active,
.btn.btn-social.btn-foursquare.disabled.active,
.btn.btn-social.btn-foursquare[disabled].active,
fieldset[disabled] .btn.btn-social.btn-foursquare.active {
  background-color: #2398c9;
  border-color: #2398c9;
}
.btn.btn-social.btn-foursquare .badge {
  color: #2398c9;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-google {
  color: rgba(255, 255, 255, 0.8);
  background-color: #245dc1;
  border-color: #245dc1;
}
.btn.btn-social.btn-google:hover,
.btn.btn-social.btn-google:focus,
.btn.btn-social.btn-google.focus,
.btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.active,
.open > .dropdown-toggle.btn.btn-social.btn-google {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1c4896;
  border-color: #1a448d;
}
.btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.active,
.open > .dropdown-toggle.btn.btn-social.btn-google {
  background-image: none;
}
.btn.btn-social.btn-google.disabled,
.btn.btn-social.btn-google[disabled],
fieldset[disabled] .btn.btn-social.btn-google,
.btn.btn-social.btn-google.disabled:hover,
.btn.btn-social.btn-google[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-google:hover,
.btn.btn-social.btn-google.disabled:focus,
.btn.btn-social.btn-google[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-google:focus,
.btn.btn-social.btn-google.disabled.focus,
.btn.btn-social.btn-google[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-google.focus,
.btn.btn-social.btn-google.disabled:active,
.btn.btn-social.btn-google[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.disabled.active,
.btn.btn-social.btn-google[disabled].active,
fieldset[disabled] .btn.btn-social.btn-google.active {
  background-color: #245dc1;
  border-color: #245dc1;
}
.btn.btn-social.btn-google .badge {
  color: #245dc1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-google:hover {
  background-color: #2053ac;
  border-color: #1e4c9f;
}
.btn.btn-social.btn-google:focus,
.btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.active,
.open > .dropdown-toggle.btn.btn-social.btn-google {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1e4c9f;
  border-color: #1c4896;
}
.btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.active,
.open > .dropdown-toggle.btn.btn-social.btn-google {
  background-image: none;
}
.btn.btn-social.btn-google.disabled,
.btn.btn-social.btn-google[disabled],
fieldset[disabled] .btn.btn-social.btn-google,
.btn.btn-social.btn-google.disabled:hover,
.btn.btn-social.btn-google[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-google:hover,
.btn.btn-social.btn-google.disabled:focus,
.btn.btn-social.btn-google[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-google:focus,
.btn.btn-social.btn-google.disabled:active,
.btn.btn-social.btn-google[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-google:active,
.btn.btn-social.btn-google.disabled.active,
.btn.btn-social.btn-google[disabled].active,
fieldset[disabled] .btn.btn-social.btn-google.active {
  background-color: #245dc1;
  border-color: #245dc1;
}
.btn.btn-social.btn-google .badge {
  color: #245dc1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-apple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #b9bfc1;
  border-color: #b9bfc1;
}
.btn.btn-social.btn-apple:hover,
.btn.btn-social.btn-apple:focus,
.btn.btn-social.btn-apple.focus,
.btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.active,
.open > .dropdown-toggle.btn.btn-social.btn-apple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #9ea6a9;
  border-color: #99a1a4;
}
.btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.active,
.open > .dropdown-toggle.btn.btn-social.btn-apple {
  background-image: none;
}
.btn.btn-social.btn-apple.disabled,
.btn.btn-social.btn-apple[disabled],
fieldset[disabled] .btn.btn-social.btn-apple,
.btn.btn-social.btn-apple.disabled:hover,
.btn.btn-social.btn-apple[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-apple:hover,
.btn.btn-social.btn-apple.disabled:focus,
.btn.btn-social.btn-apple[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-apple:focus,
.btn.btn-social.btn-apple.disabled.focus,
.btn.btn-social.btn-apple[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-apple.focus,
.btn.btn-social.btn-apple.disabled:active,
.btn.btn-social.btn-apple[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.disabled.active,
.btn.btn-social.btn-apple[disabled].active,
fieldset[disabled] .btn.btn-social.btn-apple.active {
  background-color: #b9bfc1;
  border-color: #b9bfc1;
}
.btn.btn-social.btn-apple .badge {
  color: #b9bfc1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-apple:hover {
  background-color: #abb3b5;
  border-color: #a3abae;
}
.btn.btn-social.btn-apple:focus,
.btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.active,
.open > .dropdown-toggle.btn.btn-social.btn-apple {
  color: rgba(255, 255, 255, 0.8);
  background-color: #a3abae;
  border-color: #9ea6a9;
}
.btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.active,
.open > .dropdown-toggle.btn.btn-social.btn-apple {
  background-image: none;
}
.btn.btn-social.btn-apple.disabled,
.btn.btn-social.btn-apple[disabled],
fieldset[disabled] .btn.btn-social.btn-apple,
.btn.btn-social.btn-apple.disabled:hover,
.btn.btn-social.btn-apple[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-apple:hover,
.btn.btn-social.btn-apple.disabled:focus,
.btn.btn-social.btn-apple[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-apple:focus,
.btn.btn-social.btn-apple.disabled:active,
.btn.btn-social.btn-apple[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-apple:active,
.btn.btn-social.btn-apple.disabled.active,
.btn.btn-social.btn-apple[disabled].active,
fieldset[disabled] .btn.btn-social.btn-apple.active {
  background-color: #b9bfc1;
  border-color: #b9bfc1;
}
.btn.btn-social.btn-apple .badge {
  color: #b9bfc1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-soundcloud {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ff6600;
  border-color: #ff6600;
}
.btn.btn-social.btn-soundcloud:hover,
.btn.btn-social.btn-soundcloud:focus,
.btn.btn-social.btn-soundcloud.focus,
.btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.active,
.open > .dropdown-toggle.btn.btn-social.btn-soundcloud {
  color: rgba(255, 255, 255, 0.8);
  background-color: #cc5200;
  border-color: #c24e00;
}
.btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.active,
.open > .dropdown-toggle.btn.btn-social.btn-soundcloud {
  background-image: none;
}
.btn.btn-social.btn-soundcloud.disabled,
.btn.btn-social.btn-soundcloud[disabled],
fieldset[disabled] .btn.btn-social.btn-soundcloud,
.btn.btn-social.btn-soundcloud.disabled:hover,
.btn.btn-social.btn-soundcloud[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-soundcloud:hover,
.btn.btn-social.btn-soundcloud.disabled:focus,
.btn.btn-social.btn-soundcloud[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-soundcloud:focus,
.btn.btn-social.btn-soundcloud.disabled.focus,
.btn.btn-social.btn-soundcloud[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-soundcloud.focus,
.btn.btn-social.btn-soundcloud.disabled:active,
.btn.btn-social.btn-soundcloud[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.disabled.active,
.btn.btn-social.btn-soundcloud[disabled].active,
fieldset[disabled] .btn.btn-social.btn-soundcloud.active {
  background-color: #ff6600;
  border-color: #ff6600;
}
.btn.btn-social.btn-soundcloud .badge {
  color: #ff6600;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-soundcloud:hover {
  background-color: #e65c00;
  border-color: #d65600;
}
.btn.btn-social.btn-soundcloud:focus,
.btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.active,
.open > .dropdown-toggle.btn.btn-social.btn-soundcloud {
  color: rgba(255, 255, 255, 0.8);
  background-color: #d65600;
  border-color: #cc5200;
}
.btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.active,
.open > .dropdown-toggle.btn.btn-social.btn-soundcloud {
  background-image: none;
}
.btn.btn-social.btn-soundcloud.disabled,
.btn.btn-social.btn-soundcloud[disabled],
fieldset[disabled] .btn.btn-social.btn-soundcloud,
.btn.btn-social.btn-soundcloud.disabled:hover,
.btn.btn-social.btn-soundcloud[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-soundcloud:hover,
.btn.btn-social.btn-soundcloud.disabled:focus,
.btn.btn-social.btn-soundcloud[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-soundcloud:focus,
.btn.btn-social.btn-soundcloud.disabled:active,
.btn.btn-social.btn-soundcloud[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-soundcloud:active,
.btn.btn-social.btn-soundcloud.disabled.active,
.btn.btn-social.btn-soundcloud[disabled].active,
fieldset[disabled] .btn.btn-social.btn-soundcloud.active {
  background-color: #ff6600;
  border-color: #ff6600;
}
.btn.btn-social.btn-soundcloud .badge {
  color: #ff6600;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-steam {
  color: rgba(255, 255, 255, 0.8);
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam:hover,
.btn.btn-social.btn-steam:focus,
.btn.btn-social.btn-steam.focus,
.btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.active,
.open > .dropdown-toggle.btn.btn-social.btn-steam {
  color: rgba(255, 255, 255, 0.8);
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.active,
.open > .dropdown-toggle.btn.btn-social.btn-steam {
  background-image: none;
}
.btn.btn-social.btn-steam.disabled,
.btn.btn-social.btn-steam[disabled],
fieldset[disabled] .btn.btn-social.btn-steam,
.btn.btn-social.btn-steam.disabled:hover,
.btn.btn-social.btn-steam[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-steam:hover,
.btn.btn-social.btn-steam.disabled:focus,
.btn.btn-social.btn-steam[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-steam:focus,
.btn.btn-social.btn-steam.disabled.focus,
.btn.btn-social.btn-steam[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-steam.focus,
.btn.btn-social.btn-steam.disabled:active,
.btn.btn-social.btn-steam[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.disabled.active,
.btn.btn-social.btn-steam[disabled].active,
fieldset[disabled] .btn.btn-social.btn-steam.active {
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam .badge {
  color: #000000;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-steam:hover {
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam:focus,
.btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.active,
.open > .dropdown-toggle.btn.btn-social.btn-steam {
  color: rgba(255, 255, 255, 0.8);
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.active,
.open > .dropdown-toggle.btn.btn-social.btn-steam {
  background-image: none;
}
.btn.btn-social.btn-steam.disabled,
.btn.btn-social.btn-steam[disabled],
fieldset[disabled] .btn.btn-social.btn-steam,
.btn.btn-social.btn-steam.disabled:hover,
.btn.btn-social.btn-steam[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-steam:hover,
.btn.btn-social.btn-steam.disabled:focus,
.btn.btn-social.btn-steam[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-steam:focus,
.btn.btn-social.btn-steam.disabled:active,
.btn.btn-social.btn-steam[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-steam:active,
.btn.btn-social.btn-steam.disabled.active,
.btn.btn-social.btn-steam[disabled].active,
fieldset[disabled] .btn.btn-social.btn-steam.active {
  background-color: #000000;
  border-color: #000000;
}
.btn.btn-social.btn-steam .badge {
  color: #000000;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-spotify {
  color: rgba(255, 255, 255, 0.8);
  background-color: #80b719;
  border-color: #80b719;
}
.btn.btn-social.btn-spotify:hover,
.btn.btn-social.btn-spotify:focus,
.btn.btn-social.btn-spotify.focus,
.btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.active,
.open > .dropdown-toggle.btn.btn-social.btn-spotify {
  color: rgba(255, 255, 255, 0.8);
  background-color: #618a13;
  border-color: #5a8112;
}
.btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.active,
.open > .dropdown-toggle.btn.btn-social.btn-spotify {
  background-image: none;
}
.btn.btn-social.btn-spotify.disabled,
.btn.btn-social.btn-spotify[disabled],
fieldset[disabled] .btn.btn-social.btn-spotify,
.btn.btn-social.btn-spotify.disabled:hover,
.btn.btn-social.btn-spotify[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-spotify:hover,
.btn.btn-social.btn-spotify.disabled:focus,
.btn.btn-social.btn-spotify[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-spotify:focus,
.btn.btn-social.btn-spotify.disabled.focus,
.btn.btn-social.btn-spotify[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-spotify.focus,
.btn.btn-social.btn-spotify.disabled:active,
.btn.btn-social.btn-spotify[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.disabled.active,
.btn.btn-social.btn-spotify[disabled].active,
fieldset[disabled] .btn.btn-social.btn-spotify.active {
  background-color: #80b719;
  border-color: #80b719;
}
.btn.btn-social.btn-spotify .badge {
  color: #80b719;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-spotify:hover {
  background-color: #70a116;
  border-color: #679314;
}
.btn.btn-social.btn-spotify:focus,
.btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.active,
.open > .dropdown-toggle.btn.btn-social.btn-spotify {
  color: rgba(255, 255, 255, 0.8);
  background-color: #679314;
  border-color: #618a13;
}
.btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.active,
.open > .dropdown-toggle.btn.btn-social.btn-spotify {
  background-image: none;
}
.btn.btn-social.btn-spotify.disabled,
.btn.btn-social.btn-spotify[disabled],
fieldset[disabled] .btn.btn-social.btn-spotify,
.btn.btn-social.btn-spotify.disabled:hover,
.btn.btn-social.btn-spotify[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-spotify:hover,
.btn.btn-social.btn-spotify.disabled:focus,
.btn.btn-social.btn-spotify[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-spotify:focus,
.btn.btn-social.btn-spotify.disabled:active,
.btn.btn-social.btn-spotify[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-spotify:active,
.btn.btn-social.btn-spotify.disabled.active,
.btn.btn-social.btn-spotify[disabled].active,
fieldset[disabled] .btn.btn-social.btn-spotify.active {
  background-color: #80b719;
  border-color: #80b719;
}
.btn.btn-social.btn-spotify .badge {
  color: #80b719;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-wordpress {
  color: rgba(255, 255, 255, 0.8);
  background-color: #21759b;
  border-color: #21759b;
}
.btn.btn-social.btn-wordpress:hover,
.btn.btn-social.btn-wordpress:focus,
.btn.btn-social.btn-wordpress.focus,
.btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.active,
.open > .dropdown-toggle.btn.btn-social.btn-wordpress {
  color: rgba(255, 255, 255, 0.8);
  background-color: #185571;
  border-color: #164f69;
}
.btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.active,
.open > .dropdown-toggle.btn.btn-social.btn-wordpress {
  background-image: none;
}
.btn.btn-social.btn-wordpress.disabled,
.btn.btn-social.btn-wordpress[disabled],
fieldset[disabled] .btn.btn-social.btn-wordpress,
.btn.btn-social.btn-wordpress.disabled:hover,
.btn.btn-social.btn-wordpress[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-wordpress:hover,
.btn.btn-social.btn-wordpress.disabled:focus,
.btn.btn-social.btn-wordpress[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-wordpress:focus,
.btn.btn-social.btn-wordpress.disabled.focus,
.btn.btn-social.btn-wordpress[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-wordpress.focus,
.btn.btn-social.btn-wordpress.disabled:active,
.btn.btn-social.btn-wordpress[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.disabled.active,
.btn.btn-social.btn-wordpress[disabled].active,
fieldset[disabled] .btn.btn-social.btn-wordpress.active {
  background-color: #21759b;
  border-color: #21759b;
}
.btn.btn-social.btn-wordpress .badge {
  color: #21759b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-wordpress:hover {
  background-color: #1d6586;
  border-color: #1a5c79;
}
.btn.btn-social.btn-wordpress:focus,
.btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.active,
.open > .dropdown-toggle.btn.btn-social.btn-wordpress {
  color: rgba(255, 255, 255, 0.8);
  background-color: #1a5c79;
  border-color: #185571;
}
.btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.active,
.open > .dropdown-toggle.btn.btn-social.btn-wordpress {
  background-image: none;
}
.btn.btn-social.btn-wordpress.disabled,
.btn.btn-social.btn-wordpress[disabled],
fieldset[disabled] .btn.btn-social.btn-wordpress,
.btn.btn-social.btn-wordpress.disabled:hover,
.btn.btn-social.btn-wordpress[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-wordpress:hover,
.btn.btn-social.btn-wordpress.disabled:focus,
.btn.btn-social.btn-wordpress[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-wordpress:focus,
.btn.btn-social.btn-wordpress.disabled:active,
.btn.btn-social.btn-wordpress[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-wordpress:active,
.btn.btn-social.btn-wordpress.disabled.active,
.btn.btn-social.btn-wordpress[disabled].active,
fieldset[disabled] .btn.btn-social.btn-wordpress.active {
  background-color: #21759b;
  border-color: #21759b;
}
.btn.btn-social.btn-wordpress .badge {
  color: #21759b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-tealpe {
  color: rgba(255, 255, 255, 0.8);
  background-color: #00aff0;
  border-color: #00aff0;
}
.btn.btn-social.btn-tealpe:hover,
.btn.btn-social.btn-tealpe:focus,
.btn.btn-social.btn-tealpe.focus,
.btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.active,
.open > .dropdown-toggle.btn.btn-social.btn-tealpe {
  color: rgba(255, 255, 255, 0.8);
  background-color: #008abd;
  border-color: #0082b3;
}
.btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.active,
.open > .dropdown-toggle.btn.btn-social.btn-tealpe {
  background-image: none;
}
.btn.btn-social.btn-tealpe.disabled,
.btn.btn-social.btn-tealpe[disabled],
fieldset[disabled] .btn.btn-social.btn-tealpe,
.btn.btn-social.btn-tealpe.disabled:hover,
.btn.btn-social.btn-tealpe[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-tealpe:hover,
.btn.btn-social.btn-tealpe.disabled:focus,
.btn.btn-social.btn-tealpe[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-tealpe:focus,
.btn.btn-social.btn-tealpe.disabled.focus,
.btn.btn-social.btn-tealpe[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-tealpe.focus,
.btn.btn-social.btn-tealpe.disabled:active,
.btn.btn-social.btn-tealpe[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.disabled.active,
.btn.btn-social.btn-tealpe[disabled].active,
fieldset[disabled] .btn.btn-social.btn-tealpe.active {
  background-color: #00aff0;
  border-color: #00aff0;
}
.btn.btn-social.btn-tealpe .badge {
  color: #00aff0;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-tealpe:hover {
  background-color: #009cd7;
  border-color: #0091c7;
}
.btn.btn-social.btn-tealpe:focus,
.btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.active,
.open > .dropdown-toggle.btn.btn-social.btn-tealpe {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0091c7;
  border-color: #008abd;
}
.btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.active,
.open > .dropdown-toggle.btn.btn-social.btn-tealpe {
  background-image: none;
}
.btn.btn-social.btn-tealpe.disabled,
.btn.btn-social.btn-tealpe[disabled],
fieldset[disabled] .btn.btn-social.btn-tealpe,
.btn.btn-social.btn-tealpe.disabled:hover,
.btn.btn-social.btn-tealpe[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-tealpe:hover,
.btn.btn-social.btn-tealpe.disabled:focus,
.btn.btn-social.btn-tealpe[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-tealpe:focus,
.btn.btn-social.btn-tealpe.disabled:active,
.btn.btn-social.btn-tealpe[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-tealpe:active,
.btn.btn-social.btn-tealpe.disabled.active,
.btn.btn-social.btn-tealpe[disabled].active,
fieldset[disabled] .btn.btn-social.btn-tealpe.active {
  background-color: #00aff0;
  border-color: #00aff0;
}
.btn.btn-social.btn-tealpe .badge {
  color: #00aff0;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-android {
  color: rgba(255, 255, 255, 0.8);
  background-color: #a4c639;
  border-color: #a4c639;
}
.btn.btn-social.btn-android:hover,
.btn.btn-social.btn-android:focus,
.btn.btn-social.btn-android.focus,
.btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.active,
.open > .dropdown-toggle.btn.btn-social.btn-android {
  color: rgba(255, 255, 255, 0.8);
  background-color: #839e2e;
  border-color: #7d962b;
}
.btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.active,
.open > .dropdown-toggle.btn.btn-social.btn-android {
  background-image: none;
}
.btn.btn-social.btn-android.disabled,
.btn.btn-social.btn-android[disabled],
fieldset[disabled] .btn.btn-social.btn-android,
.btn.btn-social.btn-android.disabled:hover,
.btn.btn-social.btn-android[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-android:hover,
.btn.btn-social.btn-android.disabled:focus,
.btn.btn-social.btn-android[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-android:focus,
.btn.btn-social.btn-android.disabled.focus,
.btn.btn-social.btn-android[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-android.focus,
.btn.btn-social.btn-android.disabled:active,
.btn.btn-social.btn-android[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.disabled.active,
.btn.btn-social.btn-android[disabled].active,
fieldset[disabled] .btn.btn-social.btn-android.active {
  background-color: #a4c639;
  border-color: #a4c639;
}
.btn.btn-social.btn-android .badge {
  color: #a4c639;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-android:hover {
  background-color: #94b233;
  border-color: #8aa630;
}
.btn.btn-social.btn-android:focus,
.btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.active,
.open > .dropdown-toggle.btn.btn-social.btn-android {
  color: rgba(255, 255, 255, 0.8);
  background-color: #8aa630;
  border-color: #839e2e;
}
.btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.active,
.open > .dropdown-toggle.btn.btn-social.btn-android {
  background-image: none;
}
.btn.btn-social.btn-android.disabled,
.btn.btn-social.btn-android[disabled],
fieldset[disabled] .btn.btn-social.btn-android,
.btn.btn-social.btn-android.disabled:hover,
.btn.btn-social.btn-android[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-android:hover,
.btn.btn-social.btn-android.disabled:focus,
.btn.btn-social.btn-android[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-android:focus,
.btn.btn-social.btn-android.disabled:active,
.btn.btn-social.btn-android[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-android:active,
.btn.btn-social.btn-android.disabled.active,
.btn.btn-social.btn-android[disabled].active,
fieldset[disabled] .btn.btn-social.btn-android.active {
  background-color: #a4c639;
  border-color: #a4c639;
}
.btn.btn-social.btn-android .badge {
  color: #a4c639;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-digg {
  color: rgba(255, 255, 255, 0.8);
  background-color: #14589e;
  border-color: #14589e;
}
.btn.btn-social.btn-digg:hover,
.btn.btn-social.btn-digg:focus,
.btn.btn-social.btn-digg.focus,
.btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.active,
.open > .dropdown-toggle.btn.btn-social.btn-digg {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0e3f71;
  border-color: #0d3a68;
}
.btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.active,
.open > .dropdown-toggle.btn.btn-social.btn-digg {
  background-image: none;
}
.btn.btn-social.btn-digg.disabled,
.btn.btn-social.btn-digg[disabled],
fieldset[disabled] .btn.btn-social.btn-digg,
.btn.btn-social.btn-digg.disabled:hover,
.btn.btn-social.btn-digg[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-digg:hover,
.btn.btn-social.btn-digg.disabled:focus,
.btn.btn-social.btn-digg[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-digg:focus,
.btn.btn-social.btn-digg.disabled.focus,
.btn.btn-social.btn-digg[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-digg.focus,
.btn.btn-social.btn-digg.disabled:active,
.btn.btn-social.btn-digg[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.disabled.active,
.btn.btn-social.btn-digg[disabled].active,
fieldset[disabled] .btn.btn-social.btn-digg.active {
  background-color: #14589e;
  border-color: #14589e;
}
.btn.btn-social.btn-digg .badge {
  color: #14589e;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-digg:hover {
  background-color: #114b87;
  border-color: #0f447a;
}
.btn.btn-social.btn-digg:focus,
.btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.active,
.open > .dropdown-toggle.btn.btn-social.btn-digg {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0f447a;
  border-color: #0e3f71;
}
.btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.active,
.open > .dropdown-toggle.btn.btn-social.btn-digg {
  background-image: none;
}
.btn.btn-social.btn-digg.disabled,
.btn.btn-social.btn-digg[disabled],
fieldset[disabled] .btn.btn-social.btn-digg,
.btn.btn-social.btn-digg.disabled:hover,
.btn.btn-social.btn-digg[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-digg:hover,
.btn.btn-social.btn-digg.disabled:focus,
.btn.btn-social.btn-digg[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-digg:focus,
.btn.btn-social.btn-digg.disabled:active,
.btn.btn-social.btn-digg[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-digg:active,
.btn.btn-social.btn-digg.disabled.active,
.btn.btn-social.btn-digg[disabled].active,
fieldset[disabled] .btn.btn-social.btn-digg.active {
  background-color: #14589e;
  border-color: #14589e;
}
.btn.btn-social.btn-digg .badge {
  color: #14589e;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-linkedin {
  color: rgba(255, 255, 255, 0.8);
  background-color: #007fb1;
  border-color: #007fb1;
}
.btn.btn-social.btn-linkedin:hover,
.btn.btn-social.btn-linkedin:focus,
.btn.btn-social.btn-linkedin.focus,
.btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.active,
.open > .dropdown-toggle.btn.btn-social.btn-linkedin {
  color: rgba(255, 255, 255, 0.8);
  background-color: #005a7e;
  border-color: #005374;
}
.btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.active,
.open > .dropdown-toggle.btn.btn-social.btn-linkedin {
  background-image: none;
}
.btn.btn-social.btn-linkedin.disabled,
.btn.btn-social.btn-linkedin[disabled],
fieldset[disabled] .btn.btn-social.btn-linkedin,
.btn.btn-social.btn-linkedin.disabled:hover,
.btn.btn-social.btn-linkedin[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-linkedin:hover,
.btn.btn-social.btn-linkedin.disabled:focus,
.btn.btn-social.btn-linkedin[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-linkedin:focus,
.btn.btn-social.btn-linkedin.disabled.focus,
.btn.btn-social.btn-linkedin[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-linkedin.focus,
.btn.btn-social.btn-linkedin.disabled:active,
.btn.btn-social.btn-linkedin[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.disabled.active,
.btn.btn-social.btn-linkedin[disabled].active,
fieldset[disabled] .btn.btn-social.btn-linkedin.active {
  background-color: #007fb1;
  border-color: #007fb1;
}
.btn.btn-social.btn-linkedin .badge {
  color: #007fb1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-linkedin:hover {
  background-color: #006d98;
  border-color: #006288;
}
.btn.btn-social.btn-linkedin:focus,
.btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.active,
.open > .dropdown-toggle.btn.btn-social.btn-linkedin {
  color: rgba(255, 255, 255, 0.8);
  background-color: #006288;
  border-color: #005a7e;
}
.btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.active,
.open > .dropdown-toggle.btn.btn-social.btn-linkedin {
  background-image: none;
}
.btn.btn-social.btn-linkedin.disabled,
.btn.btn-social.btn-linkedin[disabled],
fieldset[disabled] .btn.btn-social.btn-linkedin,
.btn.btn-social.btn-linkedin.disabled:hover,
.btn.btn-social.btn-linkedin[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-linkedin:hover,
.btn.btn-social.btn-linkedin.disabled:focus,
.btn.btn-social.btn-linkedin[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-linkedin:focus,
.btn.btn-social.btn-linkedin.disabled:active,
.btn.btn-social.btn-linkedin[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-linkedin:active,
.btn.btn-social.btn-linkedin.disabled.active,
.btn.btn-social.btn-linkedin[disabled].active,
fieldset[disabled] .btn.btn-social.btn-linkedin.active {
  background-color: #007fb1;
  border-color: #007fb1;
}
.btn.btn-social.btn-linkedin .badge {
  color: #007fb1;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-googleplus {
  color: rgba(255, 255, 255, 0.8);
  background-color: #d14836;
  border-color: #d14836;
}
.btn.btn-social.btn-googleplus:hover,
.btn.btn-social.btn-googleplus:focus,
.btn.btn-social.btn-googleplus.focus,
.btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.active,
.open > .dropdown-toggle.btn.btn-social.btn-googleplus {
  color: rgba(255, 255, 255, 0.8);
  background-color: #ad3727;
  border-color: #a43426;
}
.btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.active,
.open > .dropdown-toggle.btn.btn-social.btn-googleplus {
  background-image: none;
}
.btn.btn-social.btn-googleplus.disabled,
.btn.btn-social.btn-googleplus[disabled],
fieldset[disabled] .btn.btn-social.btn-googleplus,
.btn.btn-social.btn-googleplus.disabled:hover,
.btn.btn-social.btn-googleplus[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-googleplus:hover,
.btn.btn-social.btn-googleplus.disabled:focus,
.btn.btn-social.btn-googleplus[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-googleplus:focus,
.btn.btn-social.btn-googleplus.disabled.focus,
.btn.btn-social.btn-googleplus[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-googleplus.focus,
.btn.btn-social.btn-googleplus.disabled:active,
.btn.btn-social.btn-googleplus[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.disabled.active,
.btn.btn-social.btn-googleplus[disabled].active,
fieldset[disabled] .btn.btn-social.btn-googleplus.active {
  background-color: #d14836;
  border-color: #d14836;
}
.btn.btn-social.btn-googleplus .badge {
  color: #d14836;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-googleplus:hover {
  background-color: #c13e2c;
  border-color: #b53a29;
}
.btn.btn-social.btn-googleplus:focus,
.btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.active,
.open > .dropdown-toggle.btn.btn-social.btn-googleplus {
  color: rgba(255, 255, 255, 0.8);
  background-color: #b53a29;
  border-color: #ad3727;
}
.btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.active,
.open > .dropdown-toggle.btn.btn-social.btn-googleplus {
  background-image: none;
}
.btn.btn-social.btn-googleplus.disabled,
.btn.btn-social.btn-googleplus[disabled],
fieldset[disabled] .btn.btn-social.btn-googleplus,
.btn.btn-social.btn-googleplus.disabled:hover,
.btn.btn-social.btn-googleplus[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-googleplus:hover,
.btn.btn-social.btn-googleplus.disabled:focus,
.btn.btn-social.btn-googleplus[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-googleplus:focus,
.btn.btn-social.btn-googleplus.disabled:active,
.btn.btn-social.btn-googleplus[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-googleplus:active,
.btn.btn-social.btn-googleplus.disabled.active,
.btn.btn-social.btn-googleplus[disabled].active,
fieldset[disabled] .btn.btn-social.btn-googleplus.active {
  background-color: #d14836;
  border-color: #d14836;
}
.btn.btn-social.btn-googleplus .badge {
  color: #d14836;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-instagram {
  color: rgba(255, 255, 255, 0.8);
  background-color: #3f729b;
  border-color: #3f729b;
}
.btn.btn-social.btn-instagram:hover,
.btn.btn-social.btn-instagram:focus,
.btn.btn-social.btn-instagram.focus,
.btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.active,
.open > .dropdown-toggle.btn.btn-social.btn-instagram {
  color: rgba(255, 255, 255, 0.8);
  background-color: #305777;
  border-color: #2d526f;
}
.btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.active,
.open > .dropdown-toggle.btn.btn-social.btn-instagram {
  background-image: none;
}
.btn.btn-social.btn-instagram.disabled,
.btn.btn-social.btn-instagram[disabled],
fieldset[disabled] .btn.btn-social.btn-instagram,
.btn.btn-social.btn-instagram.disabled:hover,
.btn.btn-social.btn-instagram[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-instagram:hover,
.btn.btn-social.btn-instagram.disabled:focus,
.btn.btn-social.btn-instagram[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-instagram:focus,
.btn.btn-social.btn-instagram.disabled.focus,
.btn.btn-social.btn-instagram[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-instagram.focus,
.btn.btn-social.btn-instagram.disabled:active,
.btn.btn-social.btn-instagram[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.disabled.active,
.btn.btn-social.btn-instagram[disabled].active,
fieldset[disabled] .btn.btn-social.btn-instagram.active {
  background-color: #3f729b;
  border-color: #3f729b;
}
.btn.btn-social.btn-instagram .badge {
  color: #3f729b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-instagram:hover {
  background-color: #386589;
  border-color: #335d7e;
}
.btn.btn-social.btn-instagram:focus,
.btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.active,
.open > .dropdown-toggle.btn.btn-social.btn-instagram {
  color: rgba(255, 255, 255, 0.8);
  background-color: #335d7e;
  border-color: #305777;
}
.btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.active,
.open > .dropdown-toggle.btn.btn-social.btn-instagram {
  background-image: none;
}
.btn.btn-social.btn-instagram.disabled,
.btn.btn-social.btn-instagram[disabled],
fieldset[disabled] .btn.btn-social.btn-instagram,
.btn.btn-social.btn-instagram.disabled:hover,
.btn.btn-social.btn-instagram[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-instagram:hover,
.btn.btn-social.btn-instagram.disabled:focus,
.btn.btn-social.btn-instagram[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-instagram:focus,
.btn.btn-social.btn-instagram.disabled:active,
.btn.btn-social.btn-instagram[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-instagram:active,
.btn.btn-social.btn-instagram.disabled.active,
.btn.btn-social.btn-instagram[disabled].active,
fieldset[disabled] .btn.btn-social.btn-instagram.active {
  background-color: #3f729b;
  border-color: #3f729b;
}
.btn.btn-social.btn-instagram .badge {
  color: #3f729b;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-windows {
  color: rgba(255, 255, 255, 0.8);
  background-color: #00bdf6;
  border-color: #00bdf6;
}
.btn.btn-social.btn-windows:hover,
.btn.btn-social.btn-windows:focus,
.btn.btn-social.btn-windows.focus,
.btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.active,
.open > .dropdown-toggle.btn.btn-social.btn-windows {
  color: rgba(255, 255, 255, 0.8);
  background-color: #0096c3;
  border-color: #008eb9;
}
.btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.active,
.open > .dropdown-toggle.btn.btn-social.btn-windows {
  background-image: none;
}
.btn.btn-social.btn-windows.disabled,
.btn.btn-social.btn-windows[disabled],
fieldset[disabled] .btn.btn-social.btn-windows,
.btn.btn-social.btn-windows.disabled:hover,
.btn.btn-social.btn-windows[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-windows:hover,
.btn.btn-social.btn-windows.disabled:focus,
.btn.btn-social.btn-windows[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-windows:focus,
.btn.btn-social.btn-windows.disabled.focus,
.btn.btn-social.btn-windows[disabled].focus,
fieldset[disabled] .btn.btn-social.btn-windows.focus,
.btn.btn-social.btn-windows.disabled:active,
.btn.btn-social.btn-windows[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.disabled.active,
.btn.btn-social.btn-windows[disabled].active,
fieldset[disabled] .btn.btn-social.btn-windows.active {
  background-color: #00bdf6;
  border-color: #00bdf6;
}
.btn.btn-social.btn-windows .badge {
  color: #00bdf6;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-windows:hover {
  background-color: #00a9dd;
  border-color: #009ecd;
}
.btn.btn-social.btn-windows:focus,
.btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.active,
.open > .dropdown-toggle.btn.btn-social.btn-windows {
  color: rgba(255, 255, 255, 0.8);
  background-color: #009ecd;
  border-color: #0096c3;
}
.btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.active,
.open > .dropdown-toggle.btn.btn-social.btn-windows {
  background-image: none;
}
.btn.btn-social.btn-windows.disabled,
.btn.btn-social.btn-windows[disabled],
fieldset[disabled] .btn.btn-social.btn-windows,
.btn.btn-social.btn-windows.disabled:hover,
.btn.btn-social.btn-windows[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-windows:hover,
.btn.btn-social.btn-windows.disabled:focus,
.btn.btn-social.btn-windows[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-windows:focus,
.btn.btn-social.btn-windows.disabled:active,
.btn.btn-social.btn-windows[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-windows:active,
.btn.btn-social.btn-windows.disabled.active,
.btn.btn-social.btn-windows[disabled].active,
fieldset[disabled] .btn.btn-social.btn-windows.active {
  background-color: #00bdf6;
  border-color: #00bdf6;
}
.btn.btn-social.btn-windows .badge {
  color: #00bdf6;
  background-color: rgba(255, 255, 255, 0.8);
}
.btn.btn-social.btn-facebook-alt {
  color: #3b5998;
  background-color: rgba(255, 255, 255, 0);
  border-color: #3b5998;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-facebook-alt:hover,
.btn.btn-social.btn-facebook-alt:focus,
.btn.btn-social.btn-facebook-alt:active,
.btn.btn-social.btn-facebook-alt.active {
  border-color: #3b5998;
  background-color: #3b5998;
  color: #fff;
}
.btn.btn-social.btn-facebook-alt.disabled,
.btn.btn-social.btn-facebook-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-facebook-alt,
.btn.btn-social.btn-facebook-alt.disabled:hover,
.btn.btn-social.btn-facebook-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-facebook-alt:hover,
.btn.btn-social.btn-facebook-alt.disabled:focus,
.btn.btn-social.btn-facebook-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-facebook-alt:focus {
  box-shadow: none !important;
  border-color: #6a6a6a;
  color: #6a6a6a;
}
.btn.btn-social.btn-facebook-alt.disabled:active,
.btn.btn-social.btn-facebook-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-facebook-alt:active,
.btn.btn-social.btn-facebook-alt.disabled.active,
.btn.btn-social.btn-facebook-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-facebook-alt.active {
  border-color: #3b5998;
  background-color: #263961;
  color: #fff;
}
.btn.btn-social.btn-facebook-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-facebook-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-twitter-alt {
  color: #00aced;
  background-color: rgba(255, 255, 255, 0);
  border-color: #00aced;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-twitter-alt:hover,
.btn.btn-social.btn-twitter-alt:focus,
.btn.btn-social.btn-twitter-alt:active,
.btn.btn-social.btn-twitter-alt.active {
  border-color: #00aced;
  background-color: #00aced;
  color: #fff;
}
.btn.btn-social.btn-twitter-alt.disabled,
.btn.btn-social.btn-twitter-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-twitter-alt,
.btn.btn-social.btn-twitter-alt.disabled:hover,
.btn.btn-social.btn-twitter-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-twitter-alt:hover,
.btn.btn-social.btn-twitter-alt.disabled:focus,
.btn.btn-social.btn-twitter-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-twitter-alt:focus {
  box-shadow: none !important;
  border-color: #3b91b2;
  color: #3b91b2;
}
.btn.btn-social.btn-twitter-alt.disabled:active,
.btn.btn-social.btn-twitter-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-twitter-alt:active,
.btn.btn-social.btn-twitter-alt.disabled.active,
.btn.btn-social.btn-twitter-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-twitter-alt.active {
  border-color: #00aced;
  background-color: #0074a1;
  color: #fff;
}
.btn.btn-social.btn-twitter-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-twitter-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-github-alt {
  color: #4183c4;
  background-color: rgba(255, 255, 255, 0);
  border-color: #4183c4;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-github-alt:hover,
.btn.btn-social.btn-github-alt:focus,
.btn.btn-social.btn-github-alt:active,
.btn.btn-social.btn-github-alt.active {
  border-color: #4183c4;
  background-color: #4183c4;
  color: #fff;
}
.btn.btn-social.btn-github-alt.disabled,
.btn.btn-social.btn-github-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-github-alt,
.btn.btn-social.btn-github-alt.disabled:hover,
.btn.btn-social.btn-github-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-github-alt:hover,
.btn.btn-social.btn-github-alt.disabled:focus,
.btn.btn-social.btn-github-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-github-alt:focus {
  box-shadow: none !important;
  border-color: #7f8386;
  color: #7f8386;
}
.btn.btn-social.btn-github-alt.disabled:active,
.btn.btn-social.btn-github-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-github-alt:active,
.btn.btn-social.btn-github-alt.disabled.active,
.btn.btn-social.btn-github-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-github-alt.active {
  border-color: #4183c4;
  background-color: #2c5d8d;
  color: #fff;
}
.btn.btn-social.btn-github-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-github-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-behance-alt {
  color: #1769ff;
  background-color: rgba(255, 255, 255, 0);
  border-color: #1769ff;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-behance-alt:hover,
.btn.btn-social.btn-behance-alt:focus,
.btn.btn-social.btn-behance-alt:active,
.btn.btn-social.btn-behance-alt.active {
  border-color: #1769ff;
  background-color: #1769ff;
  color: #fff;
}
.btn.btn-social.btn-behance-alt.disabled,
.btn.btn-social.btn-behance-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-behance-alt,
.btn.btn-social.btn-behance-alt.disabled:hover,
.btn.btn-social.btn-behance-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-behance-alt:hover,
.btn.btn-social.btn-behance-alt.disabled:focus,
.btn.btn-social.btn-behance-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-behance-alt:focus {
  box-shadow: none !important;
  border-color: #517ac5;
  color: #517ac5;
}
.btn.btn-social.btn-behance-alt.disabled:active,
.btn.btn-social.btn-behance-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-behance-alt:active,
.btn.btn-social.btn-behance-alt.disabled.active,
.btn.btn-social.btn-behance-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-behance-alt.active {
  border-color: #1769ff;
  background-color: #0047c9;
  color: #fff;
}
.btn.btn-social.btn-behance-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-behance-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-flickr-alt {
  color: #0063db;
  background-color: rgba(255, 255, 255, 0);
  border-color: #0063db;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-flickr-alt:hover,
.btn.btn-social.btn-flickr-alt:focus,
.btn.btn-social.btn-flickr-alt:active,
.btn.btn-social.btn-flickr-alt.active {
  border-color: #0063db;
  background-color: #0063db;
  color: #fff;
}
.btn.btn-social.btn-flickr-alt.disabled,
.btn.btn-social.btn-flickr-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-flickr-alt,
.btn.btn-social.btn-flickr-alt.disabled:hover,
.btn.btn-social.btn-flickr-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-flickr-alt:hover,
.btn.btn-social.btn-flickr-alt.disabled:focus,
.btn.btn-social.btn-flickr-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-flickr-alt:focus {
  box-shadow: none !important;
  border-color: #3768a4;
  color: #3768a4;
}
.btn.btn-social.btn-flickr-alt.disabled:active,
.btn.btn-social.btn-flickr-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-flickr-alt:active,
.btn.btn-social.btn-flickr-alt.disabled.active,
.btn.btn-social.btn-flickr-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-flickr-alt.active {
  border-color: #0063db;
  background-color: #00408f;
  color: #fff;
}
.btn.btn-social.btn-flickr-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-flickr-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-jsfiddle-alt {
  color: #4679a4;
  background-color: rgba(255, 255, 255, 0);
  border-color: #4679a4;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-jsfiddle-alt:hover,
.btn.btn-social.btn-jsfiddle-alt:focus,
.btn.btn-social.btn-jsfiddle-alt:active,
.btn.btn-social.btn-jsfiddle-alt.active {
  border-color: #4679a4;
  background-color: #4679a4;
  color: #fff;
}
.btn.btn-social.btn-jsfiddle-alt.disabled,
.btn.btn-social.btn-jsfiddle-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-jsfiddle-alt,
.btn.btn-social.btn-jsfiddle-alt.disabled:hover,
.btn.btn-social.btn-jsfiddle-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-jsfiddle-alt:hover,
.btn.btn-social.btn-jsfiddle-alt.disabled:focus,
.btn.btn-social.btn-jsfiddle-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-jsfiddle-alt:focus {
  box-shadow: none !important;
  border-color: #757575;
  color: #757575;
}
.btn.btn-social.btn-jsfiddle-alt.disabled:active,
.btn.btn-social.btn-jsfiddle-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle-alt:active,
.btn.btn-social.btn-jsfiddle-alt.disabled.active,
.btn.btn-social.btn-jsfiddle-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-jsfiddle-alt.active {
  border-color: #4679a4;
  background-color: #2f516e;
  color: #fff;
}
.btn.btn-social.btn-jsfiddle-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-jsfiddle-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-reddit-alt {
  color: #ff4500;
  background-color: rgba(255, 255, 255, 0);
  border-color: #ff4500;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-reddit-alt:hover,
.btn.btn-social.btn-reddit-alt:focus,
.btn.btn-social.btn-reddit-alt:active,
.btn.btn-social.btn-reddit-alt.active {
  border-color: #ff4500;
  background-color: #ff4500;
  color: #fff;
}
.btn.btn-social.btn-reddit-alt.disabled,
.btn.btn-social.btn-reddit-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-reddit-alt,
.btn.btn-social.btn-reddit-alt.disabled:hover,
.btn.btn-social.btn-reddit-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-reddit-alt:hover,
.btn.btn-social.btn-reddit-alt.disabled:focus,
.btn.btn-social.btn-reddit-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-reddit-alt:focus {
  box-shadow: none !important;
  border-color: #bf6240;
  color: #bf6240;
}
.btn.btn-social.btn-reddit-alt.disabled:active,
.btn.btn-social.btn-reddit-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-reddit-alt:active,
.btn.btn-social.btn-reddit-alt.disabled.active,
.btn.btn-social.btn-reddit-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-reddit-alt.active {
  border-color: #ff4500;
  background-color: #b33000;
  color: #fff;
}
.btn.btn-social.btn-reddit-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-reddit-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-youtube-alt {
  color: #cd332d;
  background-color: rgba(255, 255, 255, 0);
  border-color: #cd332d;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-youtube-alt:hover,
.btn.btn-social.btn-youtube-alt:focus,
.btn.btn-social.btn-youtube-alt:active,
.btn.btn-social.btn-youtube-alt.active {
  border-color: #cd332d;
  background-color: #cd332d;
  color: #fff;
}
.btn.btn-social.btn-youtube-alt.disabled,
.btn.btn-social.btn-youtube-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-youtube-alt,
.btn.btn-social.btn-youtube-alt.disabled:hover,
.btn.btn-social.btn-youtube-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-youtube-alt:hover,
.btn.btn-social.btn-youtube-alt.disabled:focus,
.btn.btn-social.btn-youtube-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-youtube-alt:focus {
  box-shadow: none !important;
  border-color: #8f6d6c;
  color: #8f6d6c;
}
.btn.btn-social.btn-youtube-alt.disabled:active,
.btn.btn-social.btn-youtube-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-youtube-alt:active,
.btn.btn-social.btn-youtube-alt.disabled.active,
.btn.btn-social.btn-youtube-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-youtube-alt.active {
  border-color: #cd332d;
  background-color: #8e231f;
  color: #fff;
}
.btn.btn-social.btn-youtube-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-youtube-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-foursquare-alt {
  color: #2398c9;
  background-color: rgba(255, 255, 255, 0);
  border-color: #2398c9;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-foursquare-alt:hover,
.btn.btn-social.btn-foursquare-alt:focus,
.btn.btn-social.btn-foursquare-alt:active,
.btn.btn-social.btn-foursquare-alt.active {
  border-color: #2398c9;
  background-color: #2398c9;
  color: #fff;
}
.btn.btn-social.btn-foursquare-alt.disabled,
.btn.btn-social.btn-foursquare-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-foursquare-alt,
.btn.btn-social.btn-foursquare-alt.disabled:hover,
.btn.btn-social.btn-foursquare-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-foursquare-alt:hover,
.btn.btn-social.btn-foursquare-alt.disabled:focus,
.btn.btn-social.btn-foursquare-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-foursquare-alt:focus {
  box-shadow: none !important;
  border-color: #5e808e;
  color: #5e808e;
}
.btn.btn-social.btn-foursquare-alt.disabled:active,
.btn.btn-social.btn-foursquare-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-foursquare-alt:active,
.btn.btn-social.btn-foursquare-alt.disabled.active,
.btn.btn-social.btn-foursquare-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-foursquare-alt.active {
  border-color: #2398c9;
  background-color: #186788;
  color: #fff;
}
.btn.btn-social.btn-foursquare-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-foursquare-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-google-alt {
  color: #245dc1;
  background-color: rgba(255, 255, 255, 0);
  border-color: #245dc1;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-google-alt:hover,
.btn.btn-social.btn-google-alt:focus,
.btn.btn-social.btn-google-alt:active,
.btn.btn-social.btn-google-alt.active {
  border-color: #245dc1;
  background-color: #245dc1;
  color: #fff;
}
.btn.btn-social.btn-google-alt.disabled,
.btn.btn-social.btn-google-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-google-alt,
.btn.btn-social.btn-google-alt.disabled:hover,
.btn.btn-social.btn-google-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-google-alt:hover,
.btn.btn-social.btn-google-alt.disabled:focus,
.btn.btn-social.btn-google-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-google-alt:focus {
  box-shadow: none !important;
  border-color: #5d6d88;
  color: #5d6d88;
}
.btn.btn-social.btn-google-alt.disabled:active,
.btn.btn-social.btn-google-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-google-alt:active,
.btn.btn-social.btn-google-alt.disabled.active,
.btn.btn-social.btn-google-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-google-alt.active {
  border-color: #245dc1;
  background-color: #183e81;
  color: #fff;
}
.btn.btn-social.btn-google-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-google-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-apple-alt {
  color: #b9bfc1;
  background-color: rgba(255, 255, 255, 0);
  border-color: #b9bfc1;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-apple-alt:hover,
.btn.btn-social.btn-apple-alt:focus,
.btn.btn-social.btn-apple-alt:active,
.btn.btn-social.btn-apple-alt.active {
  border-color: #b9bfc1;
  background-color: #b9bfc1;
  color: #fff;
}
.btn.btn-social.btn-apple-alt.disabled,
.btn.btn-social.btn-apple-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-apple-alt,
.btn.btn-social.btn-apple-alt.disabled:hover,
.btn.btn-social.btn-apple-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-apple-alt:hover,
.btn.btn-social.btn-apple-alt.disabled:focus,
.btn.btn-social.btn-apple-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-apple-alt:focus {
  box-shadow: none !important;
  border-color: #bdbdbd;
  color: #bdbdbd;
}
.btn.btn-social.btn-apple-alt.disabled:active,
.btn.btn-social.btn-apple-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-apple-alt:active,
.btn.btn-social.btn-apple-alt.disabled.active,
.btn.btn-social.btn-apple-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-apple-alt.active {
  border-color: #b9bfc1;
  background-color: #909a9d;
  color: #fff;
}
.btn.btn-social.btn-apple-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-apple-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-soundcloud-alt {
  color: #ff6600;
  background-color: rgba(255, 255, 255, 0);
  border-color: #ff6600;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-soundcloud-alt:hover,
.btn.btn-social.btn-soundcloud-alt:focus,
.btn.btn-social.btn-soundcloud-alt:active,
.btn.btn-social.btn-soundcloud-alt.active {
  border-color: #ff6600;
  background-color: #ff6600;
  color: #fff;
}
.btn.btn-social.btn-soundcloud-alt.disabled,
.btn.btn-social.btn-soundcloud-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-soundcloud-alt,
.btn.btn-social.btn-soundcloud-alt.disabled:hover,
.btn.btn-social.btn-soundcloud-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-soundcloud-alt:hover,
.btn.btn-social.btn-soundcloud-alt.disabled:focus,
.btn.btn-social.btn-soundcloud-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-soundcloud-alt:focus {
  box-shadow: none !important;
  border-color: #bf7340;
  color: #bf7340;
}
.btn.btn-social.btn-soundcloud-alt.disabled:active,
.btn.btn-social.btn-soundcloud-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-soundcloud-alt:active,
.btn.btn-social.btn-soundcloud-alt.disabled.active,
.btn.btn-social.btn-soundcloud-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-soundcloud-alt.active {
  border-color: #ff6600;
  background-color: #b34700;
  color: #fff;
}
.btn.btn-social.btn-soundcloud-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-soundcloud-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-steam-alt {
  color: #000000;
  background-color: rgba(255, 255, 255, 0);
  border-color: #000000;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-steam-alt:hover,
.btn.btn-social.btn-steam-alt:focus,
.btn.btn-social.btn-steam-alt:active,
.btn.btn-social.btn-steam-alt.active {
  border-color: #000000;
  background-color: #000000;
  color: #fff;
}
.btn.btn-social.btn-steam-alt.disabled,
.btn.btn-social.btn-steam-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-steam-alt,
.btn.btn-social.btn-steam-alt.disabled:hover,
.btn.btn-social.btn-steam-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-steam-alt:hover,
.btn.btn-social.btn-steam-alt.disabled:focus,
.btn.btn-social.btn-steam-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-steam-alt:focus {
  box-shadow: none !important;
  border-color: #000000;
  color: #000000;
}
.btn.btn-social.btn-steam-alt.disabled:active,
.btn.btn-social.btn-steam-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-steam-alt:active,
.btn.btn-social.btn-steam-alt.disabled.active,
.btn.btn-social.btn-steam-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-steam-alt.active {
  border-color: #000000;
  background-color: #000000;
  color: #fff;
}
.btn.btn-social.btn-steam-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-steam-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-spotify-alt {
  color: #80b719;
  background-color: rgba(255, 255, 255, 0);
  border-color: #80b719;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-spotify-alt:hover,
.btn.btn-social.btn-spotify-alt:focus,
.btn.btn-social.btn-spotify-alt:active,
.btn.btn-social.btn-spotify-alt.active {
  border-color: #80b719;
  background-color: #80b719;
  color: #fff;
}
.btn.btn-social.btn-spotify-alt.disabled,
.btn.btn-social.btn-spotify-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-spotify-alt,
.btn.btn-social.btn-spotify-alt.disabled:hover,
.btn.btn-social.btn-spotify-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-spotify-alt:hover,
.btn.btn-social.btn-spotify-alt.disabled:focus,
.btn.btn-social.btn-spotify-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-spotify-alt:focus {
  box-shadow: none !important;
  border-color: #70834d;
  color: #70834d;
}
.btn.btn-social.btn-spotify-alt.disabled:active,
.btn.btn-social.btn-spotify-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-spotify-alt:active,
.btn.btn-social.btn-spotify-alt.disabled.active,
.btn.btn-social.btn-spotify-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-spotify-alt.active {
  border-color: #80b719;
  background-color: #517410;
  color: #fff;
}
.btn.btn-social.btn-spotify-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-spotify-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-wordpress-alt {
  color: #21759b;
  background-color: rgba(255, 255, 255, 0);
  border-color: #21759b;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-wordpress-alt:hover,
.btn.btn-social.btn-wordpress-alt:focus,
.btn.btn-social.btn-wordpress-alt:active,
.btn.btn-social.btn-wordpress-alt.active {
  border-color: #21759b;
  background-color: #21759b;
  color: #fff;
}
.btn.btn-social.btn-wordpress-alt.disabled,
.btn.btn-social.btn-wordpress-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-wordpress-alt,
.btn.btn-social.btn-wordpress-alt.disabled:hover,
.btn.btn-social.btn-wordpress-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-wordpress-alt:hover,
.btn.btn-social.btn-wordpress-alt.disabled:focus,
.btn.btn-social.btn-wordpress-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-wordpress-alt:focus {
  box-shadow: none !important;
  border-color: #50636c;
  color: #50636c;
}
.btn.btn-social.btn-wordpress-alt.disabled:active,
.btn.btn-social.btn-wordpress-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-wordpress-alt:active,
.btn.btn-social.btn-wordpress-alt.disabled.active,
.btn.btn-social.btn-wordpress-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-wordpress-alt.active {
  border-color: #21759b;
  background-color: #14455c;
  color: #fff;
}
.btn.btn-social.btn-wordpress-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-wordpress-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-tealpe-alt {
  color: #00aff0;
  background-color: rgba(255, 255, 255, 0);
  border-color: #00aff0;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-tealpe-alt:hover,
.btn.btn-social.btn-tealpe-alt:focus,
.btn.btn-social.btn-tealpe-alt:active,
.btn.btn-social.btn-tealpe-alt.active {
  border-color: #00aff0;
  background-color: #00aff0;
  color: #fff;
}
.btn.btn-social.btn-tealpe-alt.disabled,
.btn.btn-social.btn-tealpe-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-tealpe-alt,
.btn.btn-social.btn-tealpe-alt.disabled:hover,
.btn.btn-social.btn-tealpe-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-tealpe-alt:hover,
.btn.btn-social.btn-tealpe-alt.disabled:focus,
.btn.btn-social.btn-tealpe-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-tealpe-alt:focus {
  box-shadow: none !important;
  border-color: #3c93b4;
  color: #3c93b4;
}
.btn.btn-social.btn-tealpe-alt.disabled:active,
.btn.btn-social.btn-tealpe-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-tealpe-alt:active,
.btn.btn-social.btn-tealpe-alt.disabled.active,
.btn.btn-social.btn-tealpe-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-tealpe-alt.active {
  border-color: #00aff0;
  background-color: #0077a3;
  color: #fff;
}
.btn.btn-social.btn-tealpe-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-tealpe-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-android-alt {
  color: #a4c639;
  background-color: rgba(255, 255, 255, 0);
  border-color: #a4c639;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-android-alt:hover,
.btn.btn-social.btn-android-alt:focus,
.btn.btn-social.btn-android-alt:active,
.btn.btn-social.btn-android-alt.active {
  border-color: #a4c639;
  background-color: #a4c639;
  color: #fff;
}
.btn.btn-social.btn-android-alt.disabled,
.btn.btn-social.btn-android-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-android-alt,
.btn.btn-social.btn-android-alt.disabled:hover,
.btn.btn-social.btn-android-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-android-alt:hover,
.btn.btn-social.btn-android-alt.disabled:focus,
.btn.btn-social.btn-android-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-android-alt:focus {
  box-shadow: none !important;
  border-color: #838679;
  color: #838679;
}
.btn.btn-social.btn-android-alt.disabled:active,
.btn.btn-social.btn-android-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-android-alt:active,
.btn.btn-social.btn-android-alt.disabled.active,
.btn.btn-social.btn-android-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-android-alt.active {
  border-color: #a4c639;
  background-color: #738b28;
  color: #fff;
}
.btn.btn-social.btn-android-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-android-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-digg-alt {
  color: #14589e;
  background-color: rgba(255, 255, 255, 0);
  border-color: #14589e;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-digg-alt:hover,
.btn.btn-social.btn-digg-alt:focus,
.btn.btn-social.btn-digg-alt:active,
.btn.btn-social.btn-digg-alt.active {
  border-color: #14589e;
  background-color: #14589e;
  color: #fff;
}
.btn.btn-social.btn-digg-alt.disabled,
.btn.btn-social.btn-digg-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-digg-alt,
.btn.btn-social.btn-digg-alt.disabled:hover,
.btn.btn-social.btn-digg-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-digg-alt:hover,
.btn.btn-social.btn-digg-alt.disabled:focus,
.btn.btn-social.btn-digg-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-digg-alt:focus {
  box-shadow: none !important;
  border-color: #405972;
  color: #405972;
}
.btn.btn-social.btn-digg-alt.disabled:active,
.btn.btn-social.btn-digg-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-digg-alt:active,
.btn.btn-social.btn-digg-alt.disabled.active,
.btn.btn-social.btn-digg-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-digg-alt.active {
  border-color: #14589e;
  background-color: #0b325a;
  color: #fff;
}
.btn.btn-social.btn-digg-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-digg-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-linkedin-alt {
  color: #007fb1;
  background-color: rgba(255, 255, 255, 0);
  border-color: #007fb1;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-linkedin-alt:hover,
.btn.btn-social.btn-linkedin-alt:focus,
.btn.btn-social.btn-linkedin-alt:active,
.btn.btn-social.btn-linkedin-alt.active {
  border-color: #007fb1;
  background-color: #007fb1;
  color: #fff;
}
.btn.btn-social.btn-linkedin-alt.disabled,
.btn.btn-social.btn-linkedin-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-linkedin-alt,
.btn.btn-social.btn-linkedin-alt.disabled:hover,
.btn.btn-social.btn-linkedin-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-linkedin-alt:hover,
.btn.btn-social.btn-linkedin-alt.disabled:focus,
.btn.btn-social.btn-linkedin-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-linkedin-alt:focus {
  box-shadow: none !important;
  border-color: #2c6c85;
  color: #2c6c85;
}
.btn.btn-social.btn-linkedin-alt.disabled:active,
.btn.btn-social.btn-linkedin-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-linkedin-alt:active,
.btn.btn-social.btn-linkedin-alt.disabled.active,
.btn.btn-social.btn-linkedin-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-linkedin-alt.active {
  border-color: #007fb1;
  background-color: #004865;
  color: #fff;
}
.btn.btn-social.btn-linkedin-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-linkedin-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-googleplus-alt {
  color: #d14836;
  background-color: rgba(255, 255, 255, 0);
  border-color: #d14836;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-googleplus-alt:hover,
.btn.btn-social.btn-googleplus-alt:focus,
.btn.btn-social.btn-googleplus-alt:active,
.btn.btn-social.btn-googleplus-alt.active {
  border-color: #d14836;
  background-color: #d14836;
  color: #fff;
}
.btn.btn-social.btn-googleplus-alt.disabled,
.btn.btn-social.btn-googleplus-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-googleplus-alt,
.btn.btn-social.btn-googleplus-alt.disabled:hover,
.btn.btn-social.btn-googleplus-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-googleplus-alt:hover,
.btn.btn-social.btn-googleplus-alt.disabled:focus,
.btn.btn-social.btn-googleplus-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-googleplus-alt:focus {
  box-shadow: none !important;
  border-color: #937774;
  color: #937774;
}
.btn.btn-social.btn-googleplus-alt.disabled:active,
.btn.btn-social.btn-googleplus-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-googleplus-alt:active,
.btn.btn-social.btn-googleplus-alt.disabled.active,
.btn.btn-social.btn-googleplus-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-googleplus-alt.active {
  border-color: #d14836;
  background-color: #983023;
  color: #fff;
}
.btn.btn-social.btn-googleplus-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-googleplus-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-instagram-alt {
  color: #3f729b;
  background-color: rgba(255, 255, 255, 0);
  border-color: #3f729b;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-instagram-alt:hover,
.btn.btn-social.btn-instagram-alt:focus,
.btn.btn-social.btn-instagram-alt:active,
.btn.btn-social.btn-instagram-alt.active {
  border-color: #3f729b;
  background-color: #3f729b;
  color: #fff;
}
.btn.btn-social.btn-instagram-alt.disabled,
.btn.btn-social.btn-instagram-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-instagram-alt,
.btn.btn-social.btn-instagram-alt.disabled:hover,
.btn.btn-social.btn-instagram-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-instagram-alt:hover,
.btn.btn-social.btn-instagram-alt.disabled:focus,
.btn.btn-social.btn-instagram-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-instagram-alt:focus {
  box-shadow: none !important;
  border-color: #6d6d6d;
  color: #6d6d6d;
}
.btn.btn-social.btn-instagram-alt.disabled:active,
.btn.btn-social.btn-instagram-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-instagram-alt:active,
.btn.btn-social.btn-instagram-alt.disabled.active,
.btn.btn-social.btn-instagram-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-instagram-alt.active {
  border-color: #3f729b;
  background-color: #294a65;
  color: #fff;
}
.btn.btn-social.btn-instagram-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-instagram-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-windows-alt {
  color: #00bdf6;
  background-color: rgba(255, 255, 255, 0);
  border-color: #00bdf6;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn.btn-social.btn-windows-alt:hover,
.btn.btn-social.btn-windows-alt:focus,
.btn.btn-social.btn-windows-alt:active,
.btn.btn-social.btn-windows-alt.active {
  border-color: #00bdf6;
  background-color: #00bdf6;
  color: #fff;
}
.btn.btn-social.btn-windows-alt.disabled,
.btn.btn-social.btn-windows-alt[disabled],
fieldset[disabled] .btn.btn-social.btn-windows-alt,
.btn.btn-social.btn-windows-alt.disabled:hover,
.btn.btn-social.btn-windows-alt[disabled]:hover,
fieldset[disabled] .btn.btn-social.btn-windows-alt:hover,
.btn.btn-social.btn-windows-alt.disabled:focus,
.btn.btn-social.btn-windows-alt[disabled]:focus,
fieldset[disabled] .btn.btn-social.btn-windows-alt:focus {
  box-shadow: none !important;
  border-color: #3e9cb9;
  color: #3e9cb9;
}
.btn.btn-social.btn-windows-alt.disabled:active,
.btn.btn-social.btn-windows-alt[disabled]:active,
fieldset[disabled] .btn.btn-social.btn-windows-alt:active,
.btn.btn-social.btn-windows-alt.disabled.active,
.btn.btn-social.btn-windows-alt[disabled].active,
fieldset[disabled] .btn.btn-social.btn-windows-alt.active {
  border-color: #00bdf6;
  background-color: #0082aa;
  color: #fff;
}
.btn.btn-social.btn-windows-alt.dropdown-toggle {
  border-width: 1px;
}
.btn.btn-social.btn-windows-alt.dropdown-toggle.alt-border {
  border-width: 1px 1px 1px 1px;
}
.btn.btn-social.btn-steam.btn-label i {
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.04);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0affffff, endColorstr=#0affffff)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0affffff, endColorstr=#0affffff);
}
.btn-social.btn-label i {
  background-color: rgba(0, 0, 0, 0.04);
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 20px !important;
}
.pagination > a,
.pagination > span {
  padding: 6px 14px;
}
.pagination-sm > a,
.pagination-sm > span {
  padding: 4px 12px !important;
}
@media (max-width: 767px) {
  .container-xs-height.show-grid .col-xs-height {
    border: medium none;
  }
}
.btn .caret {
  display: inline-block;
  line-height: inherit;
  height: auto;
  width: auto;
  font-style: 1.1em;
}
.caret {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline;
  margin-left: 4px;
  border: 0;
  font-size: 1.1em;
  vertical-align: initial;
  line-height: 1;
}
.caret:before {
  content: "\f107";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
}
.dropup .caret {
  border: 0;
}
.dropup .caret:before {
  content: "\f106";
}
.yamm .dropdown-menu {
  left: 0!important;
  right: 0;
}
@media (max-width: 980px) {
  .yamm #megamenu > li {
    width: 500px !important;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  .yamm #megamenu > li .yamm-content {
    white-space: nowrap;
    width: 900px !important;
  }
}
@media (max-width: 1024px) {
  .yamm #megamenu > li {
    width: 500px !important;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  .yamm #megamenu > li .yamm-content {
    white-space: nowrap;
    width: auto!important;
  }
  .yamm #megamenu > li .yamm-content .row {
    margin: 0;
  }
  .yamm #megamenu > li .yamm-content .row .col-sm-height.yamm-col {
    padding: 0 16px 8px;
  }
}
@media (max-width: 767px) {
  .yamm #megamenu > li {
    overflow-x: scroll;
    overflow-y: hidden;
  }
  .yamm #megamenu > li .yamm-content {
    width: 100%!important;
  }
}
.img-rounded {
  border-radius: 2.5px;
}
.btn .dropdown-menu,
.btn-group .dropdown-menu {
  transform: none!important;
  opacity: unset!important;
}
.btn.btn-block .dropdown-menu,
.btn-group.btn-block .dropdown-menu {
  width: 100%!important;
}
.category-heading,
.infobar .widget-heading .widget-heading,
.leftbar .widget .widget-heading,
.commonWrapper .widget .widget-heading,
.nav-separator,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  line-height: 32px;
  padding: 0 16px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  font-weight: 700;
  font-size: 10.5px;
  text-transform: uppercase;
  color: rgba(27, 34, 44, 0.32);
}
.dropdown.open .dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) {
  opacity: 1 !important;
  transform: scale(1, 1) !important;
  display: block !important;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) {
  width: 200px;
  border: 0;
  padding: 8px 0;
  border-radius: 2.5px;
  transform: scale(1, 0);
  opacity: 0;
  transform-origin: center top 0;
  transition: all 0.125s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.32), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
@media (max-width: 767px) {
  .dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) {
    width: 100%;
  }
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) li > a {
  line-height: 16px;
  padding: 8px;
  margin: 0 8px;
  font-size: 12.5px;
  border-radius: 2.5px;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) li > a span {
  padding-left: 32px;
  white-space: normal;
  display: block;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) li > a i {
  position: absolute;
  height: 16px;
  width: 16px;
  line-height: 16px;
  display: inline-block;
  font-size: 16.5px;
  text-align: center;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) li > a:hover i {
  color: rgba(27, 34, 44, 0.72);
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .category-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .infobar .widget-heading .widget-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .leftbar .widget .widget-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .commonWrapper .widget .widget-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .nav-separator,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  padding: 0 16px!important;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon span {
  padding-left: 0 !important;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker).without-icon i {
  display: none;
}
.dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) .divider {
  margin: 8px 0;
}
.dropdown-lg .dropdown-menu {
  width: 320px;
}
@media (max-width: 767px) {
  .dropdown-lg .dropdown-menu {
    min-width: auto;
    width: 100%;
  }
}
.right-dropdown-menu {
  right: 0;
  left: auto;
}
.media {
  margin-top: 0;
}
.media .media-left {
  padding-right: 16px;
  padding-left: 0px;
  position: relative;
}
.media .media-left img.avatar + .status {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  position: absolute;
  top: 24px;
  left: 24px;
  padding: 0 !important;
}
.media .media-left img.avatar + .status.online {
  background-color: #8bc34a;
}
.media .media-left img.avatar + .status.busy {
  background-color: #e51c23;
}
.media .media-left img.avatar + .status.away {
  background-color: #ffc107;
}
.media .media-left img.avatar + .status.offline {
  background-color: #dce0e5;
}
.media .media-left .avatar {
  border-radius: 50%;
  height: 32px;
  width: 32px;
  display: block!important;
  position: relative;
}
.media .media-left .avatar:after {
  content: '';
  height: 6px;
  width: 6px;
  border-radius: 50%;
  border: 2px solid #fff;
  position: absolute;
  bottom: 0;
  right: 0;
}
.media .media-left .input {
  height: 32px;
  width: 32px;
  display: block;
  position: relative;
  font-size: 0;
  border-radius: 50%;
}
.media .media-left .input label {
  height: 32px !important;
  width: 32px !important;
  padding: 8px !important;
}
.media .media-left .input label:hover {
  cursor: pointer;
}
.media .media-left .switch {
  display: block;
  font-size: 0;
  padding: 8px 0;
  position: relative;
  height: 32px;
  width: 32px;
  text-align: center;
}
.media .media-left .switch label {
  margin: 0;
}
.media .media-left .switch input {
  display: none;
}
.media .media-left .icon {
  height: 32px;
  width: 32px;
  display: block;
  border-radius: 50%;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 700;
  line-height: 32px;
}
.media .media-left .icon.text {
  background: transparent;
  color: rgba(27, 34, 44, 0.72);
  font-weight: 700;
  font-size: 12.5px;
}
.media .media-left .icon.success {
  background: #8bc34a !important;
}
.media .media-left .icon.primary {
  background: #03a9f4 !important;
}
.media .media-left .icon.warning {
  background: #ffeb3b !important;
}
.media .media-left .icon.danger {
  background: #e51c23 !important;
}
.media .media-left .icon.info {
  background: #00bcd4 !important;
}
.media .media-left .icon.green {
  background: #4caf50 !important;
}
.media .media-left .icon.orange {
  background: #ff9800 !important;
}
.media .media-left .icon.indigo {
  background: #3f51b5 !important;
}
.media .media-left .icon.inverse {
  background: #999da3 !important;
}
.media .media-left .icon.purple {
  background: #9c27b0 !important;
}
.media .media-left .icon.blue {
  background: #2196f3 !important;
}
.media .media-left .icon.teal {
  background: #009688 !important;
}
.media .media-left .icon.lime {
  background: #cddc39 !important;
}
.media .media-left .icon i {
  display: block;
  text-align: center;
  line-height: 16px;
  width: 32px !important;
  height: 32px !important;
  color: rgba(255, 255, 255, 0.8) !important;
  padding: 8px;
  top: 0;
  left: 0;
  font-size: 16.5px;
}
.media .media-right {
  padding-left: 16px;
  padding-right: 0;
  position: relative;
}
.media .media-right img.avatar + .status {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  position: absolute;
  top: 24px;
  left: 24px;
  padding: 0 !important;
}
.media .media-right img.avatar + .status.online {
  background-color: #8bc34a;
}
.media .media-right img.avatar + .status.busy {
  background-color: #e51c23;
}
.media .media-right img.avatar + .status.away {
  background-color: #ffc107;
}
.media .media-right img.avatar + .status.offline {
  background-color: #dce0e5;
}
.media .media-right .avatar {
  border-radius: 50%;
  height: 32px;
  width: 32px;
  display: block!important;
  position: relative;
}
.media .media-right .avatar:after {
  content: '';
  height: 6px;
  width: 6px;
  border-radius: 50%;
  border: 2px solid #fff;
  position: absolute;
  bottom: 0;
  right: 0;
}
.media .media-right .input {
  height: 32px;
  width: 32px;
  display: block;
  position: relative;
  font-size: 0;
  border-radius: 50%;
}
.media .media-right .input label {
  height: 32px !important;
  width: 32px !important;
  padding: 8px !important;
}
.media .media-right .input label:hover {
  cursor: pointer;
}
.media .media-right .switch {
  display: block;
  font-size: 0;
  padding: 8px 0;
  position: relative;
  height: 32px;
  width: 32px;
  text-align: center;
}
.media .media-right .switch label {
  margin: 0;
}
.media .media-right .switch input {
  display: none;
}
.media .media-right .icon {
  height: 32px;
  width: 32px;
  display: block;
  border-radius: 50%;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 700;
  line-height: 32px;
}
.media .media-right .icon.text {
  background: transparent;
  color: rgba(27, 34, 44, 0.72);
  font-weight: 700;
  font-size: 12.5px;
}
.media .media-right .icon.success {
  background: #8bc34a !important;
}
.media .media-right .icon.primary {
  background: #03a9f4 !important;
}
.media .media-right .icon.warning {
  background: #ffeb3b !important;
}
.media .media-right .icon.danger {
  background: #e51c23 !important;
}
.media .media-right .icon.info {
  background: #00bcd4 !important;
}
.media .media-right .icon.green {
  background: #4caf50 !important;
}
.media .media-right .icon.orange {
  background: #ff9800 !important;
}
.media .media-right .icon.indigo {
  background: #3f51b5 !important;
}
.media .media-right .icon.inverse {
  background: #999da3 !important;
}
.media .media-right .icon.purple {
  background: #9c27b0 !important;
}
.media .media-right .icon.blue {
  background: #2196f3 !important;
}
.media .media-right .icon.teal {
  background: #009688 !important;
}
.media .media-right .icon.lime {
  background: #cddc39 !important;
}
.media .media-right .icon i {
  display: block;
  text-align: center;
  line-height: 16px;
  width: 32px !important;
  height: 32px !important;
  color: rgba(255, 255, 255, 0.8) !important;
  padding: 8px;
  top: 0;
  left: 0;
  font-size: 16.5px;
}
.media a,
.media .media-content {
  display: block;
  padding: 12px 16px;
  position: relative;
  border: 0;
}
.media a:hover,
.media .media-content:hover {
  background-color: #f7f9fa;
}
.media a:hover .action,
.media .media-content:hover .action {
  display: block;
  right: 8px;
  top: 16px;
}
.media .action {
  display: none;
  position: absolute;
}
.media .action a {
  padding: 8px !important;
  border: 0 !important;
  margin: 0 !important;
  float: left;
}
.media .action a i {
  text-decoration: none;
  font-size: 16.5px;
  text-align: center;
  color: rgba(27, 34, 44, 0.16);
  position: relative !important;
  display: block !important;
  line-height: 16px;
  width: 16px;
  height: 16px;
  background: none !important;
}
.media .action a:hover {
  background: none !important;
}
.media .action a:hover i {
  color: rgba(27, 34, 44, 0.48);
}
.media .media-body {
  padding: 0;
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.48);
  line-height: 1.54;
  width: 100%;
}
.media .media-body .text {
  color: rgba(27, 34, 44, 0.72);
  display: block !important;
}
.media .media-body .text.text-muted {
  color: rgba(27, 34, 44, 0.32);
}
.media .media-body .name {
  color: rgba(27, 34, 44, 0.88);
  display: inline !important;
  padding: 0 !important;
  font-weight: 600;
}
.media .media-body .contact {
  color: rgba(27, 34, 44, 0.88);
  display: block !important;
  padding: 0 !important;
  font-weight: 600;
  line-height: 16px;
}
.media .media-body .title {
  display: block;
  line-height: 16px;
  color: rgba(27, 34, 44, 0.72);
}
.media .media-body .message {
  color: rgba(27, 34, 44, 0.48);
  display: inline !important;
  padding: 0 0 0 16px !important;
  position: relative;
}
.media .media-body .message:before {
  content: 'â€”';
  color: rgba(27, 34, 44, 0.16);
  font-size: 12.5px;
  line-height: 16px;
  width: 16px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
.media .media-body .link {
  color: #03a9f4;
  display: inline !important;
  padding: 0 !important;
}
.media .media-body .info,
.media .media-body .time {
  display: block;
  font-size: 10.5px;
  line-height: 16px;
  color: rgba(27, 34, 44, 0.32);
  padding: 4px 0 0 !important;
}
.media .media-body .tags {
  display: block;
  line-height: 16px;
  padding: 4px 0 0;
}
.media .media-body .progress {
  height: 4px;
  margin: 8px 0 0 0;
}
.media .media-body .progress .progress-bar {
  margin: 0;
}
.well {
  padding: 24px;
  border: none;
  background-color: #edeff0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.well.well-transparent {
  background: none;
}
.well.well-code {
  font-size: 10.5px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
.well.well-sm {
  padding: 8px;
}
.well.well-lg {
  padding: 40px;
}
.list-group > .tabdrop + .list-group-item {
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.row > .full-width {
  padding: 0;
}
.nav-tabs .dropdown-menu {
  margin-top: 0px;
}
.nav-tabs > li > a {
  margin-right: 0px;
}
.nav-tabs > li > a:hover {
  border-color: rgba(27, 34, 44, 0.16);
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: rgba(27, 34, 44, 0.16);
}
.btn-toolbar {
  margin-left: 0;
}
.btn.dropdown-toggle {
  min-width: 32px;
}
.btn-group,
.btn-group-vertical {
  padding: 0;
}
.btn-group > .btn.fc-state-active,
.btn-group-vertical > .btn.fc-state-active {
  z-index: 2;
}
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: 10px;
}
.btn-toolbar .btn-group {
  float: none;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-group {
  margin-left: 0px;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 15px;
  padding-right: 15px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1);
}
.breadcrumb {
  border: 1px solid #f2f4f5 !important;
  margin-bottom: 0;
}
.breadcrumb > li {
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px !important;
}
.pagination {
  margin: 10px 0;
}
.pagination > li > a:hover,
.pagination > li span:hover,
.pagination > li > a:focus,
.pagination > li span:focus {
  background: #f2f4f5;
}
.pager li > a {
  padding: 6px 15px;
  color: rgba(27, 34, 44, 0.72);
  border-color: #dddddd;
}
.navbar {
  border: none !important;
}
#headernav .navbar-collapse {
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 767px) {
  #headernav .navbar-nav {
   
  }
}
.list-group.nav-tabs {
  border-bottom: 0;
}
.popover {
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  padding: 0;
}
.popover-title {
  padding: 8px 10px;
  background-color: #f7f9fa;
  border-radius: 2.5px 2.5px 0 0;
  color: rgba(27, 34, 44, 0.48);
}
.popover-content {
  padding: 15px;
}
.tooltip.top,
.chartist-tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right,
.chartist-tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom,
.chartist-tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left,
.chartist-tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip.top-left .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.chartist-tooltip.top-left .tooltip-arrow,
.chartist-tooltip.bottom-left .tooltip-arrow {
  left: 5px;
}
.tooltip.top-right .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow,
.chartist-tooltip.top-right .tooltip-arrow,
.chartist-tooltip.bottom-right .tooltip-arrow {
  right: 5px;
}
.tooltip-inner,
.chartist-tooltip {
  padding: 6px 10px;
}
.modal-title {
  font-size: 22.5px;
  font-weight: 300;
}
.alert .alert-link {
  font-weight: bold;
  color: #03a9f4 !important;
}
.alert {
  border-width: 1px;
  border-style: solid;
  padding: 32px;
  margin-bottom: 16px;
}
.alert > h1,
.alert > h2,
.alert > h3,
.alert > h4,
.alert > h5,
.alert > h5,
.alert > h6 {
  margin-top: 0 !important;
  color: #fff !important;
}
.alert i {
  font-size: 16.5px;
}
.alert p {
  color: inherit !important;
}
.alert-inverse {
  color: #999da3;
  background-color: #3f4247;
  border-color: #3f4247;
}
.alert-inverse hr {
  border-top-color: #333539;
}
.alert-inverse .alert-link {
  color: #7e838b;
}
.alert-inverse,
.alert-inverse h1,
.alert-inverse h2,
.alert-inverse h3,
.alert-inverse h4,
.alert-inverse h5,
.alert-inverse h6,
.alert-inverse small {
  color: #999da3;
}
.alert-inverse hr {
  border-top-color: #333539;
}
.alert-inverse .alert-link {
  color: #7e838b;
}
.panel .alert {
  margin-bottom: 16px;
}
.alert-dismissable .close {
  right: 0;
  top: -1px;
}
.thumbnail {
  margin-bottom: 0;
}
.label {
  padding: 0.225em 0.3em;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-weight: 700;
  border-radius: 2.5px;
  font-size: 88%;
  min-height: 16px;
  min-width: 16px;
  text-transform: uppercase;
  display: inline-block;
  color: rgba(255, 255, 255, 0.8);
}
.list-group-item span.icon {
  display: inline-block;
  font-size: 16.5px;
  height: 16px;
  line-height: 16px;
  margin-left: 0;
  margin-right: 4px;
  text-align: center;
  width: 16px;
}
.label-orange {
  background-color: #ff9800;
}
.label-orange[href]:hover,
.label-orange[href]:focus {
  background-color: #cc7a00;
}
.label-grape {
  background-color: #cddc39;
}
.label-grape[href]:hover,
.label-grape[href]:focus {
  background-color: #b2c022;
}
.label-inverse {
  background-color: #999da3;
}
.label-inverse[href]:hover,
.label-inverse[href]:focus {
  background-color: #7e838b;
}
.label-pink {
  background-color: #e91e63;
}
.label-pink[href]:hover,
.label-pink[href]:focus {
  background-color: #c1134e;
}
.label-deep-purple {
  background-color: #673ab7;
}
.label-deep-purple[href]:hover,
.label-deep-purple[href]:focus {
  background-color: #512e90;
}
.label-sky {
  background-color: #009688;
}
.label-sky[href]:hover,
.label-sky[href]:focus {
  background-color: #00635a;
}
.label-alizarin {
  background-color: #ff5722;
}
.label-alizarin[href]:hover,
.label-alizarin[href]:focus {
  background-color: #ee3900;
}
.label-midnightblue {
  background-color: #37474f;
}
.label-midnightblue[href]:hover,
.label-midnightblue[href]:focus {
  background-color: #222c31;
}
.label-green {
  background-color: #4caf50;
}
.label-green[href]:hover,
.label-green[href]:focus {
  background-color: #3d8b40;
}
.label-disabled {
  background-color: rgba(27, 34, 44, 0.16);
}
.label-disabled[href]:hover,
.label-disabled[href]:focus {
  background-color: rgba(8, 10, 12, 0.16);
}
.badge {
  padding: 0px 5px;
  font-size: 85%;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  line-height: 16px;
  min-height: 16px;
  min-width: 16px;
  color: rgba(255, 255, 255, 0.8) !important;
}
.badge-primary {
  background-color: #03a9f4;
}
.badge-primary[href]:hover,
.badge-primary[href]:focus {
  background-color: #0286c2;
}
.badge-deep-purple {
  background-color: #673ab7;
}
.badge-deep-purple[href]:hover,
.badge-deep-purple[href]:focus {
  background-color: #512e90;
}
.badge-pink {
  background-color: #e91e63;
}
.badge-pink[href]:hover,
.badge-pink[href]:focus {
  background-color: #c1134e;
}
.badge-success {
  background-color: #8bc34a;
}
.badge-success[href]:hover,
.badge-success[href]:focus {
  background-color: #71a436;
}
.badge-info {
  background-color: #00bcd4;
}
.badge-info[href]:hover,
.badge-info[href]:focus {
  background-color: #008fa1;
}
.badge-warning {
  background-color: #ffeb3b;
}
.badge-warning[href]:hover,
.badge-warning[href]:focus {
  background-color: #ffe608;
}
.badge-danger {
  background-color: #e51c23;
}
.badge-danger[href]:hover,
.badge-danger[href]:focus {
  background-color: #b9151b;
}
.badge-orange {
  background-color: #ff9800;
}
.badge-orange[href]:hover,
.badge-orange[href]:focus {
  background-color: #cc7a00;
}
.badge-alizarin {
  background-color: #ff5722;
}
.badge-alizarin[href]:hover,
.badge-alizarin[href]:focus {
  background-color: #ee3900;
}
.badge-midnightblue {
  background-color: #37474f;
}
.badge-midnightblue[href]:hover,
.badge-midnightblue[href]:focus {
  background-color: #222c31;
}
.badge-green {
  background-color: #4caf50;
}
.badge-green[href]:hover,
.badge-green[href]:focus {
  background-color: #3d8b40;
}
.badge-inverse {
  background-color: #999da3;
}
.badge-inverse[href]:hover,
.badge-inverse[href]:focus {
  background-color: #7e838b;
}
.badge-grape {
  background-color: #cddc39;
}
.badge-grape[href]:hover,
.badge-grape[href]:focus {
  background-color: #b2c022;
}
.badge-sky {
  background-color: #009688;
}
.badge-sky[href]:hover,
.badge-sky[href]:focus {
  background-color: #00635a;
}
.badge-deep-purple {
  background-color: #673ab7;
}
.badge-deep-purple[href]:hover,
.badge-deep-purple[href]:focus {
  background-color: #512e90;
}
.badge-teal {
  background-color: #009688;
}
.badge-teal[href]:hover,
.badge-teal[href]:focus {
  background-color: #00635a;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-primary {
  background-color: #03a9f4;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-primary[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-primary[href]:focus {
  background-color: #0286c2;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-indigo {
  background-color: #3f51b5;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-indigo[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-indigo[href]:focus {
  background-color: #32408f;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-orange {
  background-color: #ff9800;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-orange[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-orange[href]:focus {
  background-color: #cc7a00;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-success {
  background-color: #8bc34a;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-success[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-success[href]:focus {
  background-color: #71a436;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-info {
  background-color: #00bcd4;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-info[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-info[href]:focus {
  background-color: #008fa1;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-warning {
  background-color: #ffeb3b;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-warning[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-warning[href]:focus {
  background-color: #ffe608;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-danger {
  background-color: #e51c23;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-danger[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-danger[href]:focus {
  background-color: #b9151b;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-green {
  background-color: #4caf50;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-green[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-green[href]:focus {
  background-color: #3d8b40;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-alizarin {
  background-color: #ff5722;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-alizarin[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-alizarin[href]:focus {
  background-color: #ee3900;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-grape {
  background-color: #cddc39;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-grape[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-grape[href]:focus {
  background-color: #b2c022;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-midnightblue {
  background-color: #37474f;
}
.leftbar nav.widget-body > ul.acc-menu .badge.badge-midnightblue[href]:hover,
.leftbar nav.widget-body > ul.acc-menu .badge.badge-midnightblue[href]:focus {
  background-color: #222c31;
}
.progress-lg {
  height: 16px !important;
}
.progress-sm {
  height: 4px !important;
}
.progress {
  height: 8px;
  box-shadow: none;
}
.progress-bar {
  box-shadow: none;
}
.progress-bar-inverse {
  background-color: #999da3;
}
.progress-striped .progress-bar-inverse {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-primary {
  background-color: #03a9f4;
}
.progress-striped .progress-bar-primary {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-lime {
  background-color: #8bc34a;
}
.progress-striped .progress-bar-lime {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-green {
  background-color: #4caf50;
}
.progress-striped .progress-bar-green {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-orange {
  background-color: #ff9800;
}
.progress-striped .progress-bar-orange {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-purple {
  background-color: #9c27b0;
}
.progress-striped .progress-bar-purple {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-indigo {
  background-color: #3f51b5;
}
.progress-striped .progress-bar-indigo {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-midnightblue {
  background-color: #37474f;
}
.progress-striped .progress-bar-midnightblue {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-sky {
  background-color: #009688;
}
.progress-striped .progress-bar-sky {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-alizarin {
  background-color: #ff5722;
}
.progress-striped .progress-bar-alizarin {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
div.widget .contextual-progress:last-child {
  border-bottom: none;
}
.contextual-progress {
  padding: 16px;
  border-bottom: 0;
}
.contextual-progress .progress-percentage {
  float: right;
  position: relative;
  color: rgba(27, 34, 44, 0.48);
}
.contextual-progress .progress-title {
  float: left;
  font-weight: 400;
  color: rgba(27, 34, 44, 0.72);
}
.contextual-progress .progress-title .checkbox {
  margin-bottom: 0;
  margin-top: 0;
}
.contextual-progress .progress-title a {
  font-weight: 400;
  color: rgba(27, 34, 44, 0.72);
}
.contextual-progress .progress-title a:hover {
  text-decoration: none;
}
.contextual-progress .progress-desc {
  font-size: 10.5px;
  display: block;
  margin: 10px 0 0;
}
.contextual-progress .progress {
  height: 4px;
  margin: 8px 0 0;
  background: #f2f4f5;
}
.taskprogresses .contextual-progress {
  margin: 0;
  padding: 0;
  border: none;
}
.taskprogresses .contextual-progress .progress-title {
  color: rgba(27, 34, 44, 0.48);
  font-weight: 400;
}
.taskprogresses .contextual-progress .progress-desc {
  color: rgba(27, 34, 44, 0.32);
}
.taskprogresses .contextual-progress .progress-percentage {
  color: rgba(27, 34, 44, 0.48);
}
.taskprogresses .contextual-progress .progress-striped .progress-bar {
  background-size: 20px 20px !important;
}
.label-progressbar {
  height: 16px;
}
.label-progressbar div.progress-bar {
  line-height: 16px;
}
.input-group-addon {
  background-color: #f7f7f7 !important;
  padding: 7px 12px 7px;
  min-width: 40px;
  color: rgba(27, 34, 44, 0.72);
}
.input-group-btn > .btn + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
}
.input-group .form-control {
  z-index: 0;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: 0;
}
.input-group-btn:last-child > .btn + .btn,
.input-group-btn:last-child > .btn-group + .btn,
.input-group-btn:last-child > .btn + .btn-group,
.input-group-btn:last-child > .btn-group + .btn-group {
  margin-left: -1px;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.modal-header {
  padding: 16px;
  position: relative;
  border-bottom: 1px solid #edeff0;
}
.modal-header .modal-title {
  font-weight: 400;
  font-size: 28.5px;
  text-align:center;
}
.modal-header .close {
  margin-top: -43px;
  position: absolute;
  right: 16px;
  top: 50%;
  width: 16px;
  height: 16px;
  display: block;
}
.modal-body {
  padding: 16px;
}
.modal-footer {
  padding: 16px;
  border-top: 1px solid #edeff0;
}
.modal-content {
  padding: 0;
  border: 0;
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
.close {
  float: right;
  font-size: 24px;
  line-height: 24px;
  text-shadow: none;
}
.alert.alert-dismissable {
  position: relative;
}
.alert.alert-dismissable .close {
  line-height: 24px;
}
@media (max-width: 767px) {
  .alert.alert-dismissable .close {
    position: absolute;
    top: 8px;
    right: 8px;
  }
}
.carousel-caption h1,
.carousel-caption h2,
.carousel-caption h3,
.carousel-caption h4,
.carousel-caption h5,
.carousel-caption h6,
.carousel-caption .h1,
.carousel-caption .h2,
.carousel-caption .h3,
.carousel-caption .h4,
.carousel-caption .h5,
.carousel-caption .h6,
.carousel-caption p {
  color: #fff;
}
.carousel-text .carousel-indicators {
  bottom: 0;
}
.carousel-text .carousel-control {
  background-image: none;
  text-shadow: none;
}
.carousel-text .item {
  padding: 20px;
}
.carousel-text.carousel-default .item {
  background: #fff;
}
.carousel-text.carousel-default .carousel-control {
  color: #000;
}
.carousel-text.carousel-default .carousel-indicators li {
  border: 1px solid #edeff0;
}
.carousel-text.carousel-default .carousel-indicators li.active {
  background-color: #edeff0;
}
.carousel-text.carousel-inverse .item {
  background: #999da3;
}
.carousel-text.carousel-inverse .carousel-control {
  color: #fff;
}
.carousel-text.carousel-inverse h1,
.carousel-text.carousel-inverse h2,
.carousel-text.carousel-inverse h3,
.carousel-text.carousel-inverse h4,
.carousel-text.carousel-inverse h5,
.carousel-text.carousel-inverse h6,
.carousel-text.carousel-inverse .h1,
.carousel-text.carousel-inverse .h2,
.carousel-text.carousel-inverse .h3,
.carousel-text.carousel-inverse .h4,
.carousel-text.carousel-inverse .h5,
.carousel-text.carousel-inverse .h6,
.carousel-text.carousel-inverse p {
  color: #fff;
}
.search-query {
  background: #f5f7f7 none repeat scroll 0 0;
  color: #f2f4f5;
  padding: 16px;
}
.search-query .search-title {
  text-transform: uppercase;
  font-weight: 700;
  color: rgba(27, 34, 44, 0.72);
}
.search-results1 {
  background: #fff;
  padding: 16px;
}
.search-results1 .media-list li.media {
  border-bottom: 1px solid #edeff0;
}
.search-results1 .media-list li.media a {
  padding: 16px 0;
}
.search-results1 .media-list .media-left img.avatar {
  border-radius: 2px;
  width: 64px;
  height: 64px;
}
.search-results1 .media-list .media-body span.name {
  display: block;
  font-size: 18px;
}
.search-results1 .media-list .media-body span.message {
  display: block!important;
  padding-left: 0!important;
}
.search-query2 {
  background: #fff;
  padding: 24px;
  margin-bottom: 16px;
}
.search-query2 ul li {
  color: rgba(27, 34, 44, 0.48);
  padding: 4px 0;
}
.search-query2 ul li:hover {
  color: rgba(27, 34, 44, 0.72);
  cursor: pointer;
}
.search-query2 .search-title {
  text-transform: uppercase;
  font-weight: 700;
  color: rgba(27, 34, 44, 0.72);
}
.search-results2 {
  background: #fff;
  padding: 16px;
}
.search-results2 .search-body {
  display: block;
  border-bottom: 1px solid #edeff0;
}
.search-results2 .search-body:hover {
  background: #f7f9fa;
  cursor: pointer;
}
.search-results2 .search-body span.name {
  color: rgba(27, 34, 44, 0.72);
  font-size: 18px;
  display: inline-block;
}
.search-results2 .search-body span.message {
  color: rgba(27, 34, 44, 0.48);
  display: block;
}
em {
  color: rgba(27, 34, 44, 0.48);
}
.search-page {
  background: #f7f9fa;
  margin: -16px -16px 16px;
  padding: 16px;
}
.search-page .form-control {
  box-shadow: none;
}
#search-user .panel {
  box-shadow: none;
}
.user-card {
  background: #fff;
  border-style: solid;
  border-color: #fff;
  border-width: 16px;
  margin-top: 16px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
}
.user-card .card-holder .image-container {
  position: relative;
}
.user-card .card-holder .image-container .image-overflow {
  display: inline;
}
.user-card .card-holder .image-container .image-overflow div.btn-group {
  background-color: transparent;
  color: #fff;
  display: inline-block;
  left: 0%;
  margin: auto;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 0%;
  text-align: center;
  text-transform: uppercase;
  top: 50%;
  float: none;
}
.user-card .card-holder .image-container .image-overflow div.btn-group button {
  float: none;
  margin-right: -3px;
}
.user-card .card-holder .image-container .image-overflow:before {
  content: '\A';
  width: 100%;
  height: 100%;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  position: absolute;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.user-card .card-holder .image-container .image-overflow.image-round:before {
  border-radius: 50%;
  content: "\a ";
  height: 100%;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.5s ease 0s;
  width: 50%!important;
}
.user-card .card-holder .image-container .image-overflow:hover:before {
  background: rgba(0, 0, 0, 0.6);
}
.user-card .card-holder .image-container .image-overflow:hover div.btn-group {
  opacity: 1;
}
.user-card .card-holder .image-overflow.image-round:hover {
  opacity: 1;
}
.user-card .card-holder .image-overflow.image-round:hover:before {
  background: rgba(0, 0, 0, 0.6);
}
.user-card .card-holder h6 {
  font-size: 18px;
  color: rgba(27, 34, 44, 0.88);
}
.user-card .card-holder small {
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.48);
}
.user-card .card-holder img.img-circle {
  display: block;
  margin: 0 auto;
  width: 50%;
}
.user-card .card-holder .caption > small {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48) !important;
}
.user-card .card-holder .caption .tweet-desc {
  margin-left: 0;
}
.user-card .card-holder .caption .tweet-desc li a .title {
  color: rgba(27, 34, 44, 0.48) !important;
  font-size: 12.5px;
  margin-bottom: 4px;
}
.user-card .card-holder .caption .tweet-desc li a .number {
  color: rgba(27, 34, 44, 0.88);
  font-size: 18px;
  font-weight: 700;
}
.media-card {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
  background: #fff;
}
.media-card .media-left {
  padding-right: 0;
}
.media-card .media-left a {
  width: 112px;
}
.media-card .media-left a:hover {
  background: transparent;
}
.media-card .media-left a img {
  border-radius: 2.5px;
  width: 80px;
  height: 80px;
}
.media-card .media-left .img-circle {
  border-radius: 50%!important;
}
.media-card .media-body {
  vertical-align: middle;
}
.media-card .media-body span.text-muted {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48) !important;
}
.media-card .media-right .dropdown-toggle:hover {
  background: transparent;
}
.media-card .media-right .dropdown-toggle i {
  font-size: 16.5px;
  color: rgba(27, 34, 44, 0.72);
}
.media-card .media-right .dropdown-menu ul li a:hover {
  background-color: #f2f4f5;
}
.leftbar-default {
  background-color: #252f3d;
}
.leftbar-default #leftbar-search input {
  color: rgba(206, 228, 255, 0.48);
  background-color: #1b222c;
}
.leftbar-default #leftbar-search input::-moz-placeholder {
  color: rgba(206, 228, 255, 0.24);
  opacity: 1;
}
.leftbar-default #leftbar-search input:-ms-input-placeholder {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default #leftbar-search input::-webkit-input-placeholder {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default #leftbar-search input:active,
.leftbar-default #leftbar-search input:focus {
  color: #ffffff;
  background-color: #1b222c;
}
.leftbar-default #leftbar-search button {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default #leftbar-search button:hover {
  color: #ffffff;
}
.leftbar-default .widget .widget-heading,
.leftbar-default .widget .nav-separator {
  color: rgba(206, 228, 255, 0.12);
  border-color: #11171f;
}
.leftbar-default .widget .widget-body .media-list .media a,
.leftbar-default .widget .widget-body .media-list .media .media-content {
  background-color: #252f3d;
}
.leftbar-default .widget .widget-body .media-list .media a:hover,
.leftbar-default .widget .widget-body .media-list .media .media-content:hover {
  background-color: #252f3d;
}
.leftbar-default .widget .widget-body .media-list .media .media-body {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .widget .widget-body .media-list .media .media-body .text {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .widget .widget-body .media-list .media .media-body .name {
  color: #ffffff;
}
.leftbar-default .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-default .widget .widget-body .media-list .media .media-body .time {
  color: rgba(206, 228, 255, 0.12);
}
.leftbar-default .widget .widget-body .userinfo .info .name {
  color: #ffffff;
}
.leftbar-default .widget .widget-body .userinfo .info .email {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .widget .widget-body .sparkline .info .title {
  color: rgba(206, 228, 255, 0.48);
}
.leftbar-default .widget .widget-body .sparkline .info .text {
  color: #ffffff;
}
.leftbar-default .widget .widget-body #tree-default .jstree-icon {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .widget .widget-body #tree-default .jstree-anchor {
  color: rgba(206, 228, 255, 0.48);
}
.leftbar-default .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #1b222c !important;
  color: #ffffff !important;
}
.leftbar-default .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #2e3a4b !important;
  color: #ffffff !important;
}
.leftbar-default nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #e91e63;
}
.leftbar-default nav.widget-body > ul.acc-menu ul,
.leftbar-default nav.widget-body > ul.acc-menu ul li a {
  background: #1b222c;
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default nav.widget-body > ul.acc-menu li a {
  color: rgba(206, 228, 255, 0.48);
  background: #252f3d;
}
.leftbar-default nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #1b222c;
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu > li:hover > a i {
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-default nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #1b222c;
}
.leftbar-default nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-default nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #e91e63;
  color: #ffffff;
  background-color: #2e3a4b;
}
.leftbar-default nav.widget-body > ul.acc-menu > li > a > i {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-default nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-default nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #202935;
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: #ffffff;
}
.leftbar-default nav.widget-body > ul.acc-menu li.disabled-link a {
  color: rgba(206, 228, 255, 0.12);
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: rgba(206, 228, 255, 0.48);
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: #ffffff;
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: #ffffff;
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: #ffffff;
}
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-default .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: #ffffff;
}
.leftbar-graphite {
  background-color: #39342b;
}
.leftbar-graphite #leftbar-search input {
  color: #8c8986;
  background-color: #28241e;
}
.leftbar-graphite #leftbar-search input::-moz-placeholder {
  color: #60594f;
  opacity: 1;
}
.leftbar-graphite #leftbar-search input:-ms-input-placeholder {
  color: #60594f;
}
.leftbar-graphite #leftbar-search input::-webkit-input-placeholder {
  color: #60594f;
}
.leftbar-graphite #leftbar-search input:active,
.leftbar-graphite #leftbar-search input:focus {
  color: #ffffff;
  background-color: #28241e;
}
.leftbar-graphite #leftbar-search button {
  color: #60594f;
}
.leftbar-graphite #leftbar-search button:hover {
  color: #ffffff;
}
.leftbar-graphite .widget .widget-heading,
.leftbar-graphite .widget .nav-separator {
  color: #544b41;
  border-color: #28241e;
}
.leftbar-graphite .widget .widget-body .media-list .media a,
.leftbar-graphite .widget .widget-body .media-list .media .media-content {
  background-color: #39342b;
}
.leftbar-graphite .widget .widget-body .media-list .media a:hover,
.leftbar-graphite .widget .widget-body .media-list .media .media-content:hover {
  background-color: #39342b;
}
.leftbar-graphite .widget .widget-body .media-list .media .media-body {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-graphite .widget .widget-body .media-list .media .media-body .text {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-graphite .widget .widget-body .media-list .media .media-body .name {
  color: #ffffff;
}
.leftbar-graphite .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-graphite .widget .widget-body .media-list .media .media-body .time {
  color: #544b41;
}
.leftbar-graphite .widget .widget-body .userinfo .info .name {
  color: #ffffff;
}
.leftbar-graphite .widget .widget-body .userinfo .info .email {
  color: #60594f;
}
.leftbar-graphite .widget .widget-body .sparkline .info .title {
  color: #8c8986;
}
.leftbar-graphite .widget .widget-body .sparkline .info .text {
  color: #ffffff;
}
.leftbar-graphite .widget .widget-body #tree-default .jstree-icon {
  color: #60594f;
}
.leftbar-graphite .widget .widget-body #tree-default .jstree-anchor {
  color: #8c8986;
}
.leftbar-graphite .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: #60594f;
}
.leftbar-graphite .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #28241e !important;
  color: #ffffff !important;
}
.leftbar-graphite .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #453e34 !important;
  color: #ffffff !important;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #4db6ac;
}
.leftbar-graphite nav.widget-body > ul.acc-menu ul,
.leftbar-graphite nav.widget-body > ul.acc-menu ul li a {
  background: #28241e;
  color: #5a5345;
}
.leftbar-graphite nav.widget-body > ul.acc-menu li a {
  color: #8c8986;
  background: #39342b;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #28241e;
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li:hover > a i {
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-graphite nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #28241e;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-graphite nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #4db6ac;
  color: #ffffff;
  background-color: #453e34;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li > a > i {
  color: #60594f;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-graphite nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-graphite nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #312c25;
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: #ffffff;
}
.leftbar-graphite nav.widget-body > ul.acc-menu li.disabled-link a {
  color: #544b41;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: #60594f;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: #8c8986;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: #ffffff;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: #ffffff;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: #ffffff;
}
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-graphite .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: #ffffff;
}
.leftbar-holly {
  background-color: #293a2e;
}
.leftbar-holly #leftbar-search input {
  color: #79927f;
  background-color: #1d2920;
}
.leftbar-holly #leftbar-search input::-moz-placeholder {
  color: #4d6252;
  opacity: 1;
}
.leftbar-holly #leftbar-search input:-ms-input-placeholder {
  color: #4d6252;
}
.leftbar-holly #leftbar-search input::-webkit-input-placeholder {
  color: #4d6252;
}
.leftbar-holly #leftbar-search input:active,
.leftbar-holly #leftbar-search input:focus {
  color: #ffffff;
  background-color: #1d2920;
}
.leftbar-holly #leftbar-search button {
  color: #4d6252;
}
.leftbar-holly #leftbar-search button:hover {
  color: #ffffff;
}
.leftbar-holly .widget .widget-heading,
.leftbar-holly .widget .nav-separator {
  color: #3a4e3e;
  border-color: #1d2920;
}
.leftbar-holly .widget .widget-body .media-list .media a,
.leftbar-holly .widget .widget-body .media-list .media .media-content {
  background-color: #293a2e;
}
.leftbar-holly .widget .widget-body .media-list .media a:hover,
.leftbar-holly .widget .widget-body .media-list .media .media-content:hover {
  background-color: #293a2e;
}
.leftbar-holly .widget .widget-body .media-list .media .media-body {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-holly .widget .widget-body .media-list .media .media-body .text {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-holly .widget .widget-body .media-list .media .media-body .name {
  color: #ffffff;
}
.leftbar-holly .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-holly .widget .widget-body .media-list .media .media-body .time {
  color: #3a4e3e;
}
.leftbar-holly .widget .widget-body .userinfo .info .name {
  color: #ffffff;
}
.leftbar-holly .widget .widget-body .userinfo .info .email {
  color: #4d6252;
}
.leftbar-holly .widget .widget-body .sparkline .info .title {
  color: #79927f;
}
.leftbar-holly .widget .widget-body .sparkline .info .text {
  color: #ffffff;
}
.leftbar-holly .widget .widget-body #tree-default .jstree-icon {
  color: #4d6252;
}
.leftbar-holly .widget .widget-body #tree-default .jstree-anchor {
  color: #79927f;
}
.leftbar-holly .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: #4d6252;
}
.leftbar-holly .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #1d2920 !important;
  color: #ffffff !important;
}
.leftbar-holly .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #324638 !important;
  color: #ffffff !important;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #7e57c2;
}
.leftbar-holly nav.widget-body > ul.acc-menu ul,
.leftbar-holly nav.widget-body > ul.acc-menu ul li a {
  background: #1d2920;
  color: #425646;
}
.leftbar-holly nav.widget-body > ul.acc-menu li a {
  color: #79927f;
  background: #293a2e;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #1d2920;
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li:hover > a i {
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-holly nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #1d2920;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-holly nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #7e57c2;
  color: #ffffff;
  background-color: #324638;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li > a > i {
  color: #4d6252;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-holly nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-holly nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #243328;
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: #ffffff;
}
.leftbar-holly nav.widget-body > ul.acc-menu li.disabled-link a {
  color: #3a4e3e;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: #4d6252;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: #79927f;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: #ffffff;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: #ffffff;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: #ffffff;
}
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-holly .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: #ffffff;
}
.leftbar-havana {
  background-color: #392b2f;
}
.leftbar-havana #leftbar-search input {
  color: #8a6773;
  background-color: #281e21;
}
.leftbar-havana #leftbar-search input::-moz-placeholder {
  color: #614f55;
  opacity: 1;
}
.leftbar-havana #leftbar-search input:-ms-input-placeholder {
  color: #614f55;
}
.leftbar-havana #leftbar-search input::-webkit-input-placeholder {
  color: #614f55;
}
.leftbar-havana #leftbar-search input:active,
.leftbar-havana #leftbar-search input:focus {
  color: #ffffff;
  background-color: #281e21;
}
.leftbar-havana #leftbar-search button {
  color: #614f55;
}
.leftbar-havana #leftbar-search button:hover {
  color: #ffffff;
}
.leftbar-havana .widget .widget-heading,
.leftbar-havana .widget .nav-separator {
  color: #4c393f;
  border-color: #281e21;
}
.leftbar-havana .widget .widget-body .media-list .media a,
.leftbar-havana .widget .widget-body .media-list .media .media-content {
  background-color: #392b2f;
}
.leftbar-havana .widget .widget-body .media-list .media a:hover,
.leftbar-havana .widget .widget-body .media-list .media .media-content:hover {
  background-color: #392b2f;
}
.leftbar-havana .widget .widget-body .media-list .media .media-body {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-havana .widget .widget-body .media-list .media .media-body .text {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-havana .widget .widget-body .media-list .media .media-body .name {
  color: #ffffff;
}
.leftbar-havana .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-havana .widget .widget-body .media-list .media .media-body .time {
  color: #4c393f;
}
.leftbar-havana .widget .widget-body .userinfo .info .name {
  color: #ffffff;
}
.leftbar-havana .widget .widget-body .userinfo .info .email {
  color: #614f55;
}
.leftbar-havana .widget .widget-body .sparkline .info .title {
  color: #8a6773;
}
.leftbar-havana .widget .widget-body .sparkline .info .text {
  color: #ffffff;
}
.leftbar-havana .widget .widget-body #tree-default .jstree-icon {
  color: #614f55;
}
.leftbar-havana .widget .widget-body #tree-default .jstree-anchor {
  color: #8a6773;
}
.leftbar-havana .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: #614f55;
}
.leftbar-havana .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #281e21 !important;
  color: #ffffff !important;
}
.leftbar-havana .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #453439 !important;
  color: #ffffff !important;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #66bb6a;
}
.leftbar-havana nav.widget-body > ul.acc-menu ul,
.leftbar-havana nav.widget-body > ul.acc-menu ul li a {
  background: #281e21;
  color: #4e3d43;
}
.leftbar-havana nav.widget-body > ul.acc-menu li a {
  color: #8a6773;
  background: #392b2f;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #281e21;
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li:hover > a i {
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-havana nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #281e21;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-havana nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #66bb6a;
  color: #ffffff;
  background-color: #453439;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li > a > i {
  color: #614f55;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-havana nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-havana nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #322529;
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: #ffffff;
}
.leftbar-havana nav.widget-body > ul.acc-menu li.disabled-link a {
  color: #4c393f;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: #614f55;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: #8a6773;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: #ffffff;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: #ffffff;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: #ffffff;
}
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-havana .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: #ffffff;
}
.leftbar-haiti {
  background-color: #31293a;
}
.leftbar-haiti #leftbar-search input {
  color: #76628c;
  background-color: #231d2a;
}
.leftbar-haiti #leftbar-search input::-moz-placeholder {
  color: #554c62;
  opacity: 1;
}
.leftbar-haiti #leftbar-search input:-ms-input-placeholder {
  color: #554c62;
}
.leftbar-haiti #leftbar-search input::-webkit-input-placeholder {
  color: #554c62;
}
.leftbar-haiti #leftbar-search input:active,
.leftbar-haiti #leftbar-search input:focus {
  color: #ffffff;
  background-color: #231d2a;
}
.leftbar-haiti #leftbar-search button {
  color: #554c62;
}
.leftbar-haiti #leftbar-search button:hover {
  color: #ffffff;
}
.leftbar-haiti .widget .widget-heading,
.leftbar-haiti .widget .nav-separator {
  color: #463c56;
  border-color: #231d2a;
}
.leftbar-haiti .widget .widget-body .media-list .media a,
.leftbar-haiti .widget .widget-body .media-list .media .media-content {
  background-color: #31293a;
}
.leftbar-haiti .widget .widget-body .media-list .media a:hover,
.leftbar-haiti .widget .widget-body .media-list .media .media-content:hover {
  background-color: #31293a;
}
.leftbar-haiti .widget .widget-body .media-list .media .media-body {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-haiti .widget .widget-body .media-list .media .media-body .text {
  color: rgba(206, 228, 255, 0.24);
}
.leftbar-haiti .widget .widget-body .media-list .media .media-body .name {
  color: #ffffff;
}
.leftbar-haiti .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-haiti .widget .widget-body .media-list .media .media-body .time {
  color: #463c56;
}
.leftbar-haiti .widget .widget-body .userinfo .info .name {
  color: #ffffff;
}
.leftbar-haiti .widget .widget-body .userinfo .info .email {
  color: #554c62;
}
.leftbar-haiti .widget .widget-body .sparkline .info .title {
  color: #76628c;
}
.leftbar-haiti .widget .widget-body .sparkline .info .text {
  color: #ffffff;
}
.leftbar-haiti .widget .widget-body #tree-default .jstree-icon {
  color: #554c62;
}
.leftbar-haiti .widget .widget-body #tree-default .jstree-anchor {
  color: #76628c;
}
.leftbar-haiti .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: #554c62;
}
.leftbar-haiti .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #231d2a !important;
  color: #ffffff !important;
}
.leftbar-haiti .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #3b3147 !important;
  color: #ffffff !important;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #ff9800;
}
.leftbar-haiti nav.widget-body > ul.acc-menu ul,
.leftbar-haiti nav.widget-body > ul.acc-menu ul li a {
  background: #231d2a;
  color: #493f5d;
}
.leftbar-haiti nav.widget-body > ul.acc-menu li a {
  color: #76628c;
  background: #31293a;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #231d2a;
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li:hover > a i {
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-haiti nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #231d2a;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-haiti nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #ff9800;
  color: #ffffff;
  background-color: #3b3147;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li > a > i {
  color: #554c62;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-haiti nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-haiti nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #2b2433;
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: #ffffff;
}
.leftbar-haiti nav.widget-body > ul.acc-menu li.disabled-link a {
  color: #463c56;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: #554c62;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: #76628c;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: #ffffff;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: #ffffff;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: #ffffff;
}
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-haiti .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: #ffffff;
}
.leftbar-bunting {
  background-color: #ffffff;
}
.leftbar-bunting #leftbar-search input {
  color: rgba(27, 34, 44, 0.72);
  background-color: #f5f7f8;
}
.leftbar-bunting #leftbar-search input::-moz-placeholder {
  color: rgba(27, 34, 44, 0.32);
  opacity: 1;
}
.leftbar-bunting #leftbar-search input:-ms-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting #leftbar-search input::-webkit-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting #leftbar-search input:active,
.leftbar-bunting #leftbar-search input:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: #f5f7f8;
}
.leftbar-bunting #leftbar-search button {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting #leftbar-search button:hover {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .widget .widget-heading,
.leftbar-bunting .widget .nav-separator {
  color: rgba(27, 34, 44, 0.32);
  border-color: #eceff1;
}
.leftbar-bunting .widget .widget-body .media-list .media a,
.leftbar-bunting .widget .widget-body .media-list .media .media-content {
  background-color: #ffffff;
}
.leftbar-bunting .widget .widget-body .media-list .media a:hover,
.leftbar-bunting .widget .widget-body .media-list .media .media-content:hover {
  background-color: #ffffff;
}
.leftbar-bunting .widget .widget-body .media-list .media .media-body {
  color: rgba(27, 34, 44, 0.48);
}
.leftbar-bunting .widget .widget-body .media-list .media .media-body .text {
  color: rgba(27, 34, 44, 0.48);
}
.leftbar-bunting .widget .widget-body .media-list .media .media-body .name {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .widget .widget-body .media-list .media .media-body .link {
  color: #03a9f4;
}
.leftbar-bunting .widget .widget-body .media-list .media .media-body .time {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .widget .widget-body .userinfo .info .name {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .widget .widget-body .userinfo .info .email {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .widget .widget-body .sparkline .info .title {
  color: rgba(27, 34, 44, 0.72);
}
.leftbar-bunting .widget .widget-body .sparkline .info .text {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .widget .widget-body #tree-default .jstree-icon {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .widget .widget-body #tree-default .jstree-anchor {
  color: rgba(27, 34, 44, 0.72);
}
.leftbar-bunting .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .widget .widget-body #tree-default .jstree-anchor:hover {
  background-color: #f5f7f8 !important;
  color: rgba(27, 34, 44, 0.88) !important;
}
.leftbar-bunting .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  background-color: #dde3e6 !important;
  color: rgba(27, 34, 44, 0.88) !important;
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li.active > ul {
  border-color: #e91e63;
}
.leftbar-bunting nav.widget-body > ul.acc-menu ul,
.leftbar-bunting nav.widget-body > ul.acc-menu ul li a {
  background: #f5f7f8;
  color: rgba(27, 34, 44, 0.48);
}
.leftbar-bunting nav.widget-body > ul.acc-menu li a {
  color: rgba(27, 34, 44, 0.72);
  background: #ffffff;
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li:hover > a {
  background-color: #f5f7f8;
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li:hover > a i {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li:hover.open > a,
.leftbar-bunting nav.widget-body > ul.acc-menu > li.open > a {
  background-color: #f5f7f8;
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li.active > a,
.leftbar-bunting nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-color: #e91e63;
  color: rgba(27, 34, 44, 0.88);
  background-color: #dde3e6;
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li > a > i {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li > a:hover > i {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu > li.active > a > i,
.leftbar-bunting nav.widget-body > ul.acc-menu > li.active > a:hover > i {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu ul li a {
  border-top: 1px solid transparent;
}
.leftbar-bunting nav.widget-body > ul.acc-menu ul li a:hover {
  background-color: #eceff1;
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting nav.widget-body > ul.acc-menu li.disabled-link a {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li > a span.icon {
  color: rgba(27, 34, 44, 0.32);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li > a span.text {
  color: rgba(27, 34, 44, 0.72);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.icon {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li:hover > a span.text {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li.open > a span.icon,
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li.active > a span.icon {
  color: rgba(27, 34, 44, 0.88);
}
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li.open > a span.text,
.leftbar-bunting .leftbar nav.widget-body > ul.acc-menu > li.active > a span.text {
  color: rgba(27, 34, 44, 0.88);
}
#headernav.navbar-default {
  background: #37474f;
}
#headernav.navbar-default .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-default .navbar-nav > .open > a,
#headernav.navbar-default .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-default .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-default .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-default .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li.active a,
#headernav.navbar-default .navbar-nav li.active a i,
#headernav.navbar-default .navbar-nav li.active a:hover,
#headernav.navbar-default .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li a:hover,
#headernav.navbar-default .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li a:focus,
#headernav.navbar-default .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-default .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-default .navbar-toggle,
#headernav.navbar-default .navbar-toggle:hover,
#headernav.navbar-default .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#headernav.navbar-graphite {
  background: #37474f;
}
#headernav.navbar-graphite .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-graphite .navbar-nav > .open > a,
#headernav.navbar-graphite .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-graphite .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li.active a,
#headernav.navbar-graphite .navbar-nav li.active a i,
#headernav.navbar-graphite .navbar-nav li.active a:hover,
#headernav.navbar-graphite .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li a:hover,
#headernav.navbar-graphite .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li a:focus,
#headernav.navbar-graphite .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-graphite .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-graphite .navbar-toggle,
#headernav.navbar-graphite .navbar-toggle:hover,
#headernav.navbar-graphite .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#headernav.navbar-holly {
  background: #37474f;
}
#headernav.navbar-holly .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-holly .navbar-nav > .open > a,
#headernav.navbar-holly .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-holly .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li.active a,
#headernav.navbar-holly .navbar-nav li.active a i,
#headernav.navbar-holly .navbar-nav li.active a:hover,
#headernav.navbar-holly .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li a:hover,
#headernav.navbar-holly .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li a:focus,
#headernav.navbar-holly .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-holly .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-holly .navbar-toggle,
#headernav.navbar-holly .navbar-toggle:hover,
#headernav.navbar-holly .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#headernav.navbar-havana {
  background: #37474f;
}
#headernav.navbar-havana .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-havana .navbar-nav > .open > a,
#headernav.navbar-havana .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-havana .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li.active a,
#headernav.navbar-havana .navbar-nav li.active a i,
#headernav.navbar-havana .navbar-nav li.active a:hover,
#headernav.navbar-havana .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li a:hover,
#headernav.navbar-havana .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li a:focus,
#headernav.navbar-havana .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-havana .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-havana .navbar-toggle,
#headernav.navbar-havana .navbar-toggle:hover,
#headernav.navbar-havana .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#headernav.navbar-haiti {
  background: #37474f;
}
#headernav.navbar-haiti .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-haiti .navbar-nav > .open > a,
#headernav.navbar-haiti .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-haiti .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li.active a,
#headernav.navbar-haiti .navbar-nav li.active a i,
#headernav.navbar-haiti .navbar-nav li.active a:hover,
#headernav.navbar-haiti .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li a:hover,
#headernav.navbar-haiti .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li a:focus,
#headernav.navbar-haiti .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-haiti .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-haiti .navbar-toggle,
#headernav.navbar-haiti .navbar-toggle:hover,
#headernav.navbar-haiti .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#headernav.navbar-bunting {
  background: #37474f;
}
#headernav.navbar-bunting .navbar-nav {
  margin-top: 0;
  margin-bottom: 0;
  background: #37474f;
}
#headernav.navbar-bunting .navbar-nav > .open > a,
#headernav.navbar-bunting .navbar-nav > .open > a i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav ul {
  background-color: #37474f;
  border: none;
  border-radius: 0px;
}
#headernav.navbar-bunting .navbar-nav ul li a {
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav ul li a:hover {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li a {
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li a i {
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li.active a,
#headernav.navbar-bunting .navbar-nav li.active a i,
#headernav.navbar-bunting .navbar-nav li.active a:hover,
#headernav.navbar-bunting .navbar-nav li.active a:hover i {
  background-color: #37474f;
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li a:hover,
#headernav.navbar-bunting .navbar-nav li a:hover i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li a:focus,
#headernav.navbar-bunting .navbar-nav li a:focus i {
  background: #37474f;
  color: #37474f;
}
#headernav.navbar-bunting .navbar-nav li i {
  margin-right: 2px;
}
#headernav.navbar-bunting .navbar-toggle,
#headernav.navbar-bunting .navbar-toggle:hover,
#headernav.navbar-bunting .navbar-toggle:focus {
  background: transparent;
  color: #37474f;
  border: none;
}
#topnav.navbar-default {
  background-color: #1b222c;
  border-color: #1b222c;
}
#topnav.navbar-default .navbar-brand {
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default .navbar-brand:hover,
#topnav.navbar-default .navbar-brand:focus {
  color: rgba(206, 228, 255, 0.48);
  background-color: #2a3544;
}
#topnav.navbar-default #trigger-leftbar a,
#topnav.navbar-default #trigger-infobar a,
#topnav.navbar-default .toolbar-trigger a,
#topnav.navbar-default #trigger-leftbar button,
#topnav.navbar-default #trigger-infobar button,
#topnav.navbar-default .toolbar-trigger button {
  background-color: #2a3544;
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default #trigger-leftbar a:hover,
#topnav.navbar-default #trigger-infobar a:hover,
#topnav.navbar-default .toolbar-trigger a:hover,
#topnav.navbar-default #trigger-leftbar button:hover,
#topnav.navbar-default #trigger-infobar button:hover,
#topnav.navbar-default .toolbar-trigger button:hover {
  color: #ffffff;
  background-color: #2a3544;
}
#topnav.navbar-default .navbar-nav > li > a {
  background-color: #2a3544;
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default .navbar-nav > li > a:hover,
#topnav.navbar-default .navbar-nav > li > a:focus,
#topnav.navbar-default .navbar-nav > li > a:active {
  color: #ffffff;
  background-color: #2a3544;
}
#topnav.navbar-default #toolbar-search input {
  color: rgba(206, 228, 255, 0.48);
  background-color: #2a3544;
}
#topnav.navbar-default #toolbar-search input::-moz-placeholder {
  color: rgba(206, 228, 255, 0.48);
  opacity: 1;
}
#topnav.navbar-default #toolbar-search input:-ms-input-placeholder {
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default #toolbar-search input::-webkit-input-placeholder {
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default #toolbar-search input:active,
#topnav.navbar-default #toolbar-search input:focus {
  color: #ffffff;
  background-color: #2a3544;
}
#topnav.navbar-default #toolbar-search button {
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-default #toolbar-search button:hover {
  color: rgba(206, 228, 255, 0.48);
}
#topnav.navbar-graphite {
  background-color: #28241e;
  border-color: #28241e;
}
#topnav.navbar-graphite .navbar-brand {
  color: #968c81;
}
#topnav.navbar-graphite .navbar-brand:hover,
#topnav.navbar-graphite .navbar-brand:focus {
  color: #968c81;
  background-color: #3d362e;
}
#topnav.navbar-graphite #trigger-leftbar a,
#topnav.navbar-graphite #trigger-infobar a,
#topnav.navbar-graphite .toolbar-trigger a,
#topnav.navbar-graphite #trigger-leftbar button,
#topnav.navbar-graphite #trigger-infobar button,
#topnav.navbar-graphite .toolbar-trigger button {
  background-color: #3d362e;
  color: #968c81;
}
#topnav.navbar-graphite #trigger-leftbar a:hover,
#topnav.navbar-graphite #trigger-infobar a:hover,
#topnav.navbar-graphite .toolbar-trigger a:hover,
#topnav.navbar-graphite #trigger-leftbar button:hover,
#topnav.navbar-graphite #trigger-infobar button:hover,
#topnav.navbar-graphite .toolbar-trigger button:hover {
  color: #ffffff;
  background-color: #3d362e;
}
#topnav.navbar-graphite .navbar-nav > li > a {
  background-color: #3d362e;
  color: #968c81;
}
#topnav.navbar-graphite .navbar-nav > li > a:hover,
#topnav.navbar-graphite .navbar-nav > li > a:focus,
#topnav.navbar-graphite .navbar-nav > li > a:active {
  color: #ffffff;
  background-color: #3d362e;
}
#topnav.navbar-graphite #toolbar-search input {
  color: #968c81;
  background-color: #3d362e;
}
#topnav.navbar-graphite #toolbar-search input::-moz-placeholder {
  color: #968c81;
  opacity: 1;
}
#topnav.navbar-graphite #toolbar-search input:-ms-input-placeholder {
  color: #968c81;
}
#topnav.navbar-graphite #toolbar-search input::-webkit-input-placeholder {
  color: #968c81;
}
#topnav.navbar-graphite #toolbar-search input:active,
#topnav.navbar-graphite #toolbar-search input:focus {
  color: #ffffff;
  background-color: #3d362e;
}
#topnav.navbar-graphite #toolbar-search button {
  color: #968c81;
}
#topnav.navbar-graphite #toolbar-search button:hover {
  color: #968c81;
}
#topnav.navbar-holly {
  background-color: #1d2920;
  border-color: #1d2920;
}
#topnav.navbar-holly .navbar-brand {
  color: #7d9782;
}
#topnav.navbar-holly .navbar-brand:hover,
#topnav.navbar-holly .navbar-brand:focus {
  color: #7d9782;
  background-color: #2d3f31;
}
#topnav.navbar-holly #trigger-leftbar a,
#topnav.navbar-holly #trigger-infobar a,
#topnav.navbar-holly .toolbar-trigger a,
#topnav.navbar-holly #trigger-leftbar button,
#topnav.navbar-holly #trigger-infobar button,
#topnav.navbar-holly .toolbar-trigger button {
  background-color: #2d3f31;
  color: #7d9782;
}
#topnav.navbar-holly #trigger-leftbar a:hover,
#topnav.navbar-holly #trigger-infobar a:hover,
#topnav.navbar-holly .toolbar-trigger a:hover,
#topnav.navbar-holly #trigger-leftbar button:hover,
#topnav.navbar-holly #trigger-infobar button:hover,
#topnav.navbar-holly .toolbar-trigger button:hover {
  color: #ffffff;
  background-color: #2d3f31;
}
#topnav.navbar-holly .navbar-nav > li > a {
  background-color: #2d3f31;
  color: #7d9782;
}
#topnav.navbar-holly .navbar-nav > li > a:hover,
#topnav.navbar-holly .navbar-nav > li > a:focus,
#topnav.navbar-holly .navbar-nav > li > a:active {
  color: #ffffff;
  background-color: #2d3f31;
}
#topnav.navbar-holly #toolbar-search input {
  color: #7d9782;
  background-color: #2d3f31;
}
#topnav.navbar-holly #toolbar-search input::-moz-placeholder {
  color: #7d9782;
  opacity: 1;
}
#topnav.navbar-holly #toolbar-search input:-ms-input-placeholder {
  color: #7d9782;
}
#topnav.navbar-holly #toolbar-search input::-webkit-input-placeholder {
  color: #7d9782;
}
#topnav.navbar-holly #toolbar-search input:active,
#topnav.navbar-holly #toolbar-search input:focus {
  color: #ffffff;
  background-color: #2d3f31;
}
#topnav.navbar-holly #toolbar-search button {
  color: #7d9782;
}
#topnav.navbar-holly #toolbar-search button:hover {
  color: #7d9782;
}
#topnav.navbar-havana {
  background-color: #281e21;
  border-color: #281e21;
}
#topnav.navbar-havana .navbar-brand {
  color: #988189;
}
#topnav.navbar-havana .navbar-brand:hover,
#topnav.navbar-havana .navbar-brand:focus {
  color: #988189;
  background-color: #3e2e34;
}
#topnav.navbar-havana #trigger-leftbar a,
#topnav.navbar-havana #trigger-infobar a,
#topnav.navbar-havana .toolbar-trigger a,
#topnav.navbar-havana #trigger-leftbar button,
#topnav.navbar-havana #trigger-infobar button,
#topnav.navbar-havana .toolbar-trigger button {
  background-color: #3e2e34;
  color: #988189;
}
#topnav.navbar-havana #trigger-leftbar a:hover,
#topnav.navbar-havana #trigger-infobar a:hover,
#topnav.navbar-havana .toolbar-trigger a:hover,
#topnav.navbar-havana #trigger-leftbar button:hover,
#topnav.navbar-havana #trigger-infobar button:hover,
#topnav.navbar-havana .toolbar-trigger button:hover {
  color: #ffffff;
  background-color: #3e2e34;
}
#topnav.navbar-havana .navbar-nav > li > a {
  background-color: #3e2e34;
  color: #988189;
}
#topnav.navbar-havana .navbar-nav > li > a:hover,
#topnav.navbar-havana .navbar-nav > li > a:focus,
#topnav.navbar-havana .navbar-nav > li > a:active {
  color: #ffffff;
  background-color: #3e2e34;
}
#topnav.navbar-havana #toolbar-search input {
  color: #988189;
  background-color: #3e2e34;
}
#topnav.navbar-havana #toolbar-search input::-moz-placeholder {
  color: #988189;
  opacity: 1;
}
#topnav.navbar-havana #toolbar-search input:-ms-input-placeholder {
  color: #988189;
}
#topnav.navbar-havana #toolbar-search input::-webkit-input-placeholder {
  color: #988189;
}
#topnav.navbar-havana #toolbar-search input:active,
#topnav.navbar-havana #toolbar-search input:focus {
  color: #ffffff;
  background-color: #3e2e34;
}
#topnav.navbar-havana #toolbar-search button {
  color: #988189;
}
#topnav.navbar-havana #toolbar-search button:hover {
  color: #988189;
}
#topnav.navbar-haiti {
  background-color: #231d2a;
  border-color: #231d2a;
}
#topnav.navbar-haiti .navbar-brand {
  color: #8a7e9b;
}
#topnav.navbar-haiti .navbar-brand:hover,
#topnav.navbar-haiti .navbar-brand:focus {
  color: #8a7e9b;
  background-color: #332c40;
}
#topnav.navbar-haiti #trigger-leftbar a,
#topnav.navbar-haiti #trigger-infobar a,
#topnav.navbar-haiti .toolbar-trigger a,
#topnav.navbar-haiti #trigger-leftbar button,
#topnav.navbar-haiti #trigger-infobar button,
#topnav.navbar-haiti .toolbar-trigger button {
  background-color: #332c40;
  color: #8a7e9b;
}
#topnav.navbar-haiti #trigger-leftbar a:hover,
#topnav.navbar-haiti #trigger-infobar a:hover,
#topnav.navbar-haiti .toolbar-trigger a:hover,
#topnav.navbar-haiti #trigger-leftbar button:hover,
#topnav.navbar-haiti #trigger-infobar button:hover,
#topnav.navbar-haiti .toolbar-trigger button:hover {
  color: #ffffff;
  background-color: #332c40;
}
#topnav.navbar-haiti .navbar-nav > li > a {
  background-color: #332c40;
  color: #8a7e9b;
}
#topnav.navbar-haiti .navbar-nav > li > a:hover,
#topnav.navbar-haiti .navbar-nav > li > a:focus,
#topnav.navbar-haiti .navbar-nav > li > a:active {
  color: #ffffff;
  background-color: #332c40;
}
#topnav.navbar-haiti #toolbar-search input {
  color: #8a7e9b;
  background-color: #332c40;
}
#topnav.navbar-haiti #toolbar-search input::-moz-placeholder {
  color: #8a7e9b;
  opacity: 1;
}
#topnav.navbar-haiti #toolbar-search input:-ms-input-placeholder {
  color: #8a7e9b;
}
#topnav.navbar-haiti #toolbar-search input::-webkit-input-placeholder {
  color: #8a7e9b;
}
#topnav.navbar-haiti #toolbar-search input:active,
#topnav.navbar-haiti #toolbar-search input:focus {
  color: #ffffff;
  background-color: #332c40;
}
#topnav.navbar-haiti #toolbar-search button {
  color: #8a7e9b;
}
#topnav.navbar-haiti #toolbar-search button:hover {
  color: #8a7e9b;
}
#topnav.navbar-bunting {
  background-color: #ffffff;
  border-color: #ffffff;
}
#topnav.navbar-bunting .navbar-brand {
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting .navbar-brand:hover,
#topnav.navbar-bunting .navbar-brand:focus {
  color: rgba(27, 34, 44, 0.48);
  background-color: #f5f7f8;
}
#topnav.navbar-bunting #trigger-leftbar a,
#topnav.navbar-bunting #trigger-infobar a,
#topnav.navbar-bunting .toolbar-trigger a,
#topnav.navbar-bunting #trigger-leftbar button,
#topnav.navbar-bunting #trigger-infobar button,
#topnav.navbar-bunting .toolbar-trigger button {
  background-color: #f5f7f8;
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting #trigger-leftbar a:hover,
#topnav.navbar-bunting #trigger-infobar a:hover,
#topnav.navbar-bunting .toolbar-trigger a:hover,
#topnav.navbar-bunting #trigger-leftbar button:hover,
#topnav.navbar-bunting #trigger-infobar button:hover,
#topnav.navbar-bunting .toolbar-trigger button:hover {
  color: rgba(27, 34, 44, 0.88);
  background-color: #eceff1;
}
#topnav.navbar-bunting .navbar-nav > li > a {
  background-color: #f5f7f8;
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting .navbar-nav > li > a:hover,
#topnav.navbar-bunting .navbar-nav > li > a:focus,
#topnav.navbar-bunting .navbar-nav > li > a:active {
  color: rgba(27, 34, 44, 0.88);
  background-color: #eceff1;
}
#topnav.navbar-bunting #toolbar-search input {
  color: rgba(27, 34, 44, 0.48);
  background-color: #f5f7f8;
}
#topnav.navbar-bunting #toolbar-search input::-moz-placeholder {
  color: rgba(27, 34, 44, 0.48);
  opacity: 1;
}
#topnav.navbar-bunting #toolbar-search input:-ms-input-placeholder {
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting #toolbar-search input::-webkit-input-placeholder {
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting #toolbar-search input:active,
#topnav.navbar-bunting #toolbar-search input:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: #eceff1;
}
#topnav.navbar-bunting #toolbar-search button {
  color: rgba(27, 34, 44, 0.48);
}
#topnav.navbar-bunting #toolbar-search button:hover {
  color: rgba(27, 34, 44, 0.48);
}
/*!
 * Yamm!3
 * Yet another megamenu for Bootstrap 3
 * 
 * http://geedmo.github.com/yamm3
 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .nav.navbar-right .dropdown-menu {
  left: auto;
  right: 0;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}
.yamm .dropdown-menu {
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
}
.yamm .yamm-content .yamm-col {
  padding: 0 16px;
}
.yamm .yamm-content .yamm-col > .yamm-category {
  margin: 0 !important;
}
.yamm .yamm-content .yamm-col .yamm-category {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.32);
  text-transform: uppercase;
  line-height: 32px;
  font-weight: 700;
  padding: 0;
  margin: 0;
}
@media (max-width: 800px) {
  .yamm .yamm-content .yamm-col {
    padding: 0 24px 8px;
  }
}
.yamm .yamm-content .yamm-col ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.yamm .yamm-content .yamm-col ul.without-icon .category-heading,
.yamm .yamm-content .yamm-col ul.without-icon .infobar .widget-heading .widget-heading,
.yamm .yamm-content .yamm-col ul.without-icon .leftbar .widget .widget-heading,
.yamm .yamm-content .yamm-col ul.without-icon .commonWrapper .widget .widget-heading,
.yamm .yamm-content .yamm-col ul.without-icon .nav-separator,
.yamm .yamm-content .yamm-col ul.without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.yamm .yamm-content .yamm-col ul.without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.yamm .yamm-content .yamm-col ul.without-icon .inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  padding: 0 16px;
}
.yamm .yamm-content .yamm-col ul.without-icon span {
  padding-left: 0 !important;
}
.yamm .yamm-content .yamm-col ul.without-icon i {
  display: none !important;
}
.yamm .yamm-content .yamm-col ul li {
  margin: 0;
}
.yamm .yamm-content .yamm-col ul li a {
  color: rgba(27, 34, 44, 0.72);
  display: block;
  margin: 0 -8px !important;
  border-radius: 2.5px;
}
.yamm .yamm-content .yamm-col ul li a:hover {
  background-color: #f2f4f5;
}
.container-xs-height,
.container-sm-height,
.container-md-height,
.container-lg-height,
.row-xs-height,
.row-sm-height,
.row-md-height,
.row-lg-height {
  width: 100%;
}
/* columns of same height styles */
.container-xs-height {
  display: table;
  padding-left: 0px;
  padding-right: 0px;
}
.row-xs-height {
  display: table-row;
}
.col-xs-height {
  display: table-cell;
  float: none;
}
@media (min-width: 768px) {
  .container-sm-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .row-sm-height {
    display: table-row;
  }
  .col-sm-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 992px) {
  .container-md-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .row-md-height {
    display: table-row;
  }
  .col-md-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 1200px) {
  .container-lg-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }
  .row-lg-height {
    display: table-row;
  }
  .col-lg-height {
    display: table-cell;
    float: none;
  }
}
/* vertical alignment styles */
.col-top {
  vertical-align: top;
}
.col-middle {
  vertical-align: middle;
}
.col-bottom {
  vertical-align: bottom;
}
html {
  position: relative;
  min-height: 100px;
}
html,
body {
  height: 100%;
}
.navbar-fixed-top + #layout-fixed {
  padding-top: 56px !important;
}
.navbar-fixed-top + #wrapper {
  padding-top: 56px !important;
}
.layout-horizontal .navbar-fixed-top + #wrapper {
  padding-top: 128px !important;
}
@media (max-width: 767px) {
  .layout-horizontal .navbar-fixed-top + #wrapper {
    padding-top: 56px !important;
  }
}
.navbar-fixed-top {
  width: 100%;

}
#wrapper {
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: auto;
  height: 100%;
  position: relative;
}
#layout-static,
#layout-scroll {
  display: table-row;
  height: 100%;
}
.static-leftbar-wrapper {
  display: table-cell;
  overflow: hidden;
}
.static-leftbar-wrapper,
.static-leftbar {
  width: 240px;
}
.static-content-wrapper {
  display: table-cell;
}
.static-leftbar-wrapper,
.static-content-wrapper {
  vertical-align: top;
}
footer {
  color: rgba(27, 34, 44, 0.48);
  font-weight: 700;
  background: transparent;
  padding: 6px 16px;
  border-top: 0px solid #edeff0;
}
footer ul {
  margin: 0 !important;
}
.leftbar-small .static-leftbar-wrapper {
  width: 96px;
}
.layout-horizontal .static-leftbar-wrapper {
  width: 100%;
}
#layout-fixed {
  height: 100%;
}
#layout-fixed .ui-layout-pane {
  overflow: hidden !important;
}
.page-content {
  padding: 0 8px;
}
.leftbar-bunting + .static-content-wrapper {
  border-left: 1px solid #edeff0;
}
.layout-horizontal .leftbar-bunting + .static-content-wrapper {
  border-top: 1px solid #edeff0;
  border-left: 0 !important;
}
@media (max-width: 767px) {
  .leftbar-collapsed .leftbar-bunting + .static-content-wrapper {
    border-left: none;
  }
}
.fixed-content,
.horizontal-nav #wrapper {
  min-height: 100%;
  margin-bottom: -32px;
}
.fixed-content:after,
.horizontal-nav #wrapper:after {
  content: "";
  display: block;
}
.fixed-content + footer,
.horizontal-nav #wrapper + footer,
.fixed-content:after,
.horizontal-nav #wrapper:after {
  height: 32px;
}
.fixed-content + footer,
.horizontal-nav #wrapper + footer {
  position: relative;
}
.static-content-wrapper {
  position: relative;
}
.static-content {
  margin-bottom: 0;
}
footer {
  position: relative;
  bottom: 0;
  width: 100%;
  height: 32px;
}
footer h6 {
  font-weight: 700;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  text-transform: uppercase;
}
#back-to-top {
  color: rgba(27, 34, 44, 0.72);
}
.leftbar-scroll {
  position: relative;
}
.leftbar-scroll .static-leftbar {
  position: fixed !important;
}
body.leftbar-hideon-collpase.leftbar-collapsed .static-leftbar-wrapper {
  display: none;
}
body.leftbar-hideon-collpase .static-leftbar-wrapper {
  display: table-cell;
}
body.layout-boxed {
  background: rgba(0, 0, 0, 0.9);
}
body.layout-boxed #topnav,
body.layout-boxed #wrapper,
body.layout-boxed footer {
  width: 1140px;
  margin: 0 auto;
}
body.layout-boxed #wrapper {
  background: #f0f1f2;
}
body.layout-boxed .infobar-wrapper {
  display: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.compact .leftbar nav.widget-body > ul.acc-menu > li > a {
  padding: 10px 20px;
}
.compact #leftbar .badge {
  top: 10px;
}
.page-tabs {
  margin: 0 -8px 16px;
  background: #ffffff;
  padding: 0 16px !important;
  border-bottom: 2px solid #edeff0;
}
.page-tabs .nav.nav-tabs {
  border: 0;
}
.page-tabs .nav.nav-tabs > li {
  margin-bottom: 0 !important;
}
.page-tabs .nav.nav-tabs > li a {
  color: rgba(27, 34, 44, 0.32);
  font-weight: 400;
  font-size: 14.5px;
  text-transform: none;
  border-radius: 0;
  padding: 0 16px;
  line-height: 48px;
  border: 0;
}
.page-tabs .nav.nav-tabs > li a:focus {
  background: none;
}
.page-tabs .nav.nav-tabs > li.active a {
  background-color: #fff;
  border: none!important;
  color: #00bcd4 !important;
  font-weight: 400;
}
.page-tabs .nav.nav-tabs > li.active a:hover {
  background-color: #fff;
  color: #1f2226;
}
.page-tabs .nav.nav-tabs > li.active a:after {
  background-color: #00bcd4 !important;
  bottom: -2px;
  height: 2px;
}
.page-tabs .nav.nav-tabs > li > a:hover {
  color: rgba(27, 34, 44, 0.88);
}
.page-tabs .nav.nav-tabs li.tabdrop a.dropdown-toggle {
  border: 0 none;
  border-radius: 0;
  color: #bdbdbd;
  font-size: 15px;
  font-weight: 400;
  width: 48px;
  height: 48px;
  line-height: 48px;
  padding: 8px;
  text-align: center;
  text-transform: none;
}
.page-tabs .nav.nav-tabs li.tabdrop a.dropdown-toggle i {
  line-height: 35px;
  display: block;
  margin: 0 auto;
}
.page-tabs .nav.nav-tabs li.tabdrop ul.dropdown-menu {
  position: absolute;
  background: #fff;
  border-radius: 0 0 2px 2px;
  border: medium none;
  margin-top: 1px;
}
.page-tabs .nav.nav-tabs li.tabdrop ul.dropdown-menu li a {
  box-shadow: none;
  border-radius: 0;
  background: none;
  color: rgba(27, 34, 44, 0.48) !important;
  float: none;
  border: 0 none;
  color: #bdbdbd;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  padding: 8px;
  text-transform: none;
  text-align: left;
}
.page-tabs .nav.nav-tabs li.tabdrop ul.dropdown-menu li a:hover {
  color: #1f2226 !important;
  border-radius: 2px !important;
  background: #f0f1f2 !important;
  line-height: 16px !important;
  padding: 8px !important;
}
.page-tabs .nav.nav-tabs li.tabdrop ul.dropdown-menu li.active a {
  color: #1f2226 !important;
  background: none;
}
.page-heading {
  background: #ffffff;
  padding: 32px;
  margin: 0 -8px 16px;
}
.page-heading h1 {
  float: left;
  margin: 0;
  line-height: 32px;
  font-weight: 300;
  font-size: 24px;
}
.page-heading .options {
  float: right;
}
.page-heading-bg-img {
  background-image: url(../demo/images/nature_river.jpg);
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0 -8px 16px;
}
.page-heading-bg-img .page-heading,
.page-heading-bg-img .page-tabs {
  margin: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.page-heading-bg-img .widget {
  display: inline-block;
  float: left;
}
.page-heading-bg-img .widget .avatar {
  width: 56px;
  height: 56px;
}
.page-heading-bg-img .widget .avatar,
.page-heading-bg-img .widget .info {
  float: left;
}
.page-heading-bg-img .widget .info {
  margin-left: 15px;
  color: #fff;
}
.page-heading-bg-img .widget .info .name {
  display: block;
  font-size: 22.5px;
  text-align: center;
  margin-top: 0;
  line-height: 32px;
}
.page-heading-bg-img .widget .info .email {
  font-size: 12.5px;
  display: block;
  line-height: 24px;
  opacity: .72;
}
.page-heading-bg-img .page-tabs .nav.nav-tabs > li a {
  color: rgba(255, 255, 255, 0.85);
}
.page-heading-bg-img .page-tabs .nav.nav-tabs > li a:hover {
  color: #fff;
}
.page-heading-bg-img .page-tabs .nav.nav-tabs > li.active a {
  background-color: transparent;
}
.page-heading-bg-img .page-tabs .nav.nav-tabs > li.active a:after {
  bottom: 0;
}
.page-content > .breadcrumb {
  border: 0 !important;
  margin: 0px -8px 24px;
  padding: 8px 24px;
  display: inherit;
  background: #f2f4f5;
  border-radius: 0;
}
.page-content > .breadcrumb > li {
  font-size: 10.5px;
  line-height: 16px;
}
.page-content > .breadcrumb > li:before {
  color: rgba(27, 34, 44, 0.16);
}
.page-content > .page-heading + .breadcrumb {
  margin-top: -24px;
}
.page-content > .breadcrumb + .page-heading {
  margin-top: -24px;
}
.navbar-brand {
  font: 0/0 a !important;
  color: transparent !important;
  text-shadow: none !important;
  background-color: transparent !important;
  border: 0 !important;
  background: url("") no-repeat top left;
  height: 56px;
  padding: 16px !important;
}
@media print {
  .static-leftbar-wrapper,
  .infobar-wrapper,
  .demo-options,
  .page-heading,
  .page-content > .breadcrumb,
  footer {
    display: none;
  }
}
.full-height-content .scroll-content {
  padding-right: 15px;
}
html.full-page-image,
html.full-page-image body {
  height: 99%;
}
body.coming-soon {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/kijil.jpg");
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/kijil.jpg");
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/kijil.jpg");
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/kijil.jpg");
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url("../demo/stockphoto/kijil.jpg");
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/kijil.jpg");
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
body.coming-soon .btn.btn-social {
  padding: 6px 7px;
}
@media (min-width: 768px) {
  body.coming-soon .coming-soon-wrapper {
    position: relative;
    top: 50%;
    margin-top: -250px;
  }
}
body.coming-soon .coming-soon-wrapper .countdown .time-block {
  background-color: rgba(31, 34, 38, 0.8);
  padding: 24px 0;
  margin-bottom: 32px;
  border-radius: 3px;
}
body.coming-soon .coming-soon-wrapper .countdown .time-block .digit,
body.coming-soon .coming-soon-wrapper .countdown .time-block .digit-desc {
  display: block;
  line-height: 1;
}
body.coming-soon .coming-soon-wrapper .countdown .time-block .digit {
  font-size: 40px;
  font-weight: 300;
  color: #fff;
}
body.coming-soon .coming-soon-wrapper .countdown .time-block .digit-desc {
  padding-top: 8px;
  font-size: 10.5px;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
}
body.coming-soon .coming-soon-wrapper h1,
body.coming-soon .coming-soon-wrapper p {
  color: #fff;
}
body.coming-soon .coming-soon-wrapper .container {
  text-align: center;
  max-width: 500px;
}
body.error {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/ajul.jpg");
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/ajul.jpg");
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/ajul.jpg");
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/ajul.jpg");
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url("../demo/stockphoto/ajul.jpg");
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("../demo/stockphoto/ajul.jpg");
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
@media (min-width: 768px) {
  body.error .error-wrapper {
    position: relative;
    top: 50%;
    margin-top: -200px;
  }
}
body.error .error-wrapper .container {
  max-width: 450px;
  text-align: center;
}
body.error .error-wrapper h1,
body.error .error-wrapper p {
  color: #fff;
}
body.error .error-wrapper a {
  color: #eee;
}
body.error .error-wrapper h1 {
  font-size: 96px;
  margin-bottom: 0;
}
.focused-form .login-logo {
  text-align: center;
  display: block;
  margin-top: 120px;
  margin-bottom: 50px;
}
.content-block {
  background: #f0f1f2;
  margin-left: -8px;
  margin-right: -8px;
  margin-bottom: 16px;
}
.content-block.first {
  margin-top: -16px;
}
.row .content-block {
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 767px) {
  .aside-wrapper {
    margin: 0 -8px;
  }
  .aside-bar {
    border-right: none!important;
  }
}
@media (min-width: 768px) {
  .aside-content {
    padding: 0;
    height: 100%;
    position: absolute;
    overflow: hidden;
  }
  .aside-content .page-heading {
    margin-bottom: 0;
  }
  .aside-content .aside-wrapper {
    width: 100%;
    height: 100%;
    display: table;
    table-layout: fixed;
    margin-top: 0;
    padding-top: 0;
  }
  .aside-content .aside-wrapper .aside-body {
    display: table-row;
  }
  .aside-content .aside-wrapper .aside-body .aside-cell {
    display: table-cell;
    vertical-align: top;
  }
  .aside-content .aside-col {
    width: 240px;
  }
}
.aside-bar {
  position: relative;
  width: 100%;
  height: 100%;
  display: table;
  background-color: #edeff0;
}
.aside-bar .aside-bar-body {
  display: table-row;
  height: 100%;
  padding: 16px;
}
.aside-bar {
  background-color: #fff;
}
.aside-bar .aside-bar-header {
  padding-bottom: 16px;
  border-bottom: 1px solid #edeff0;
}
.aside-bar .aside-bar-header h1 {
  font-weight: 300;
  margin: 0;
  line-height: 32px;
  font-size: 22.5px;
}
.aside-bar .aside-bar-body {
  position: relative;
}
.aside-bar .aside-bar-body ul.list-unstyled {
  padding: 8px 16px;
}
.aside-bar .aside-bar-body ul.acc-menu {
  font-size: 0;
  white-space: normal;
  margin: 0;
  padding-left: 0 !important;
}
.aside-bar .aside-bar-body ul.acc-menu .open-up.hasChild:hover {
  position: relative!important;
}
.aside-bar .aside-bar-body ul.acc-menu .open-up.hasChild:hover ul.dropdown-menu {
  position: relative!important;
}
.aside-bar .aside-bar-body ul.acc-menu > li:first-child > a {
  border-top: 0;
}
.aside-bar .aside-bar-body ul.acc-menu .badge {
  right: 16px !important;
  margin-top: 0;
  position: absolute;
  font-size: 10.5px;
}
.aside-bar .aside-bar-body ul.acc-menu .label {
  float: right;
  position: absolute;
  right: 40px !important;
  font-size: 10.5px;
}
.aside-bar .aside-bar-body ul.acc-menu a {
  text-decoration: none;
}
.aside-bar .aside-bar-body ul.acc-menu a span.text {
  line-height: 16px;
  display: inline-block;
  float: left;
  white-space: normal;
  max-width: 168px;
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.72);
}
.aside-bar .aside-bar-body ul.acc-menu a span.icon {
  margin-left: 0px;
  margin-right: 16px;
  width: 16px;
  font-size: 16.5px;
  line-height: 16px;
  height: 16px;
  float: left;
  text-align: center;
  display: inline-block;
  color: rgba(27, 34, 44, 0.32);
}
.aside-bar .aside-bar-body ul.acc-menu a:hover {
  color: rgba(27, 34, 44, 0.88);
  background-color: #fff;
}
.aside-bar .aside-bar-body ul.acc-menu a:hover span.icon,
.aside-bar .aside-bar-body ul.acc-menu a:hover span.text {
  color: rgba(27, 34, 44, 0.88);
}
.aside-bar .aside-bar-body ul.acc-menu ul {
  padding: 0;
  padding-left: 0 !important;
  list-style: none;
}
.aside-bar .aside-bar-body ul.acc-menu ul,
.aside-bar .aside-bar-body ul.acc-menu ul li a {
  border-top: none;
  box-shadow: none;
}
.aside-bar .aside-bar-body ul.acc-menu li {
  display: block;
  overflow: hidden;
}
.aside-bar .aside-bar-body ul.acc-menu li a {
  display: block;
  padding: 12px 16px;
  position: relative;
  font-weight: 600;
  white-space: nowrap;
}
.aside-bar .aside-bar-body ul.acc-menu > li.active > a,
.aside-bar .aside-bar-body ul.acc-menu > li:hover.open.active > a {
  border-width: 0 0 0 0;
  border-style: solid;
  border-color: #03a9f4;
  background-color: #f0f1f2;
}
.aside-bar .aside-bar-body ul.acc-menu > li.active > a span.icon,
.aside-bar .aside-bar-body ul.acc-menu > li:hover.open.active > a span.icon,
.aside-bar .aside-bar-body ul.acc-menu > li.active > a span.text,
.aside-bar .aside-bar-body ul.acc-menu > li:hover.open.active > a span.text {
  color: rgba(27, 34, 44, 0.88);
}
.aside-bar .aside-bar-body ul.acc-menu li.disabled-link a {
  cursor: not-allowed;
  font-style: italic;
}
.aside-bar .aside-bar-body form {
  border-top: 1px solid #dce0e5;
  padding: 16px 8px 0 8px;
  float: left;
}
.aside-bar .aside-bar-body form .form-group {
  float: left;
}
.aside-bar .aside-bar-footer {
  border-top: 1px solid #edeff0;
}
.aside-cell:not(.aside-col) .page-heading {
  margin: 0;
}
#headerbar {
  top: -1000px;
  left: 0;
  position: fixed;
  padding: 0;
  z-index: 9999;
  width: 100%;
  -webkit-transition: top .25s ease;
  -o-transition: top .25s ease;
  transition: top .25s ease;
}
#headerbar .container-fluid {
  padding: 0;
  background-color: rgba(27, 34, 44, 0.96);
}
#headerbar .container-fluid .yamm-col {
  padding: 0 16px;
}
#headerbar .container-fluid .yamm-content {
  background: transparent;
  padding: 16px;
  box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.32);
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered h3 {
  margin: 0;
  font-size: 24px;
  font-weight: 300!important;
  color: rgba(255, 255, 255, 0.72);
  text-transform: uppercase;
  padding: 8px 0;
  margin-bottom: 16px;
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li {
  display: block;
  font-weight: 400;
  margin: 0 -16px;
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a {
  padding: 8px;
  margin: 0 8px;
  display: block;
  line-height: 16px;
  border-radius: 2.5px;
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a:hover {
  background: rgba(255, 255, 255, 0.04);
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a i {
  display: inline-block;
  font-size: 16.5px;
  height: 16px;
  line-height: 16px;
  margin-left: 0;
  margin-right: 16px;
  text-align: center;
  width: 16px;
  color: rgba(255, 255, 255, 0.56);
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span {
  color: rgba(255, 255, 255, 0.88);
  font-weight: 400;
  font-size: 12.5px;
  line-height: 20px;
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span.muted {
  display: block;
  color: rgba(255, 255, 255, 0.32);
  font-weight: 400;
}
#headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span.name {
  color: rgba(255, 255, 255, 0.88);
  font-weight: 600;
  display: block;
}
#topnav {
  margin-bottom: 0px;
  border: none;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
}
#topnav .img-dark {
  display: block !important;
}
#topnav .img-white {
  display: none !important;
}
#topnav .navbar-header {
  display: inline-block;
  float: left;
}
#topnav .navbar-header .navbar-brand {
  width: 240px;
  padding: 0 16px !important;
}
@media (max-width: 640px) {
  #topnav .navbar-header .navbar-brand {
    width: auto;
  }
}
#topnav .navbar-header .navbar-brand img {
  height: 12px;
  margin: 22px 0;
}
#topnav .navbar-header .navbar-brand .img-white {
  display: block;
}
#topnav .navbar-header .navbar-brand .img-dark {
  display: none;
}
#topnav .nav.navbar-nav.navbar-right.yamm .dropdown-menu {
  right: 8px;
  background: #fff!important;
  margin-right: 0;
  transform-origin: right top 0;
  display: block;
  left: auto!important;
}
@media (max-width: 767px) {
  #topnav .nav.navbar-nav.navbar-right.yamm .dropdown-menu {
    right: 0;
  }
}
#topnav .nav.navbar-nav.navbar-right.yamm .dropdown-menu .scroll-pane > .scroll-content {
  overflow-y: auto!important;
  position: relative!important;
}
#topnav .nav.navbar-nav.navbar-right.yamm .dropdown-menu:before {
  left: auto!important;
  right: 12px;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username .text {
  font-weight: 600;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username .dropdown-menu li a {
  padding: 8px;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username.dropdown .userinfo {
  text-align: center;
  padding: 16px;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username.dropdown .userinfo .avatar {
  height: 80px;
  width: 80px;
  margin: 0 auto 8px;
  display: block;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username.dropdown .userinfo .name {
  font-size: 14.5px;
  color: rgba(27, 34, 44, 0.72);
  font-weight: 600;
  line-height: 24px;
  display: block;
}
#topnav .nav.navbar-nav.navbar-right.yamm .username.dropdown .userinfo .email {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  line-height: 16px;
  display: block;
}
#topnav .nav.navbar-nav > li {
  position: relative;
}
#topnav .nav.navbar-nav > li .dropdown-menu {
  border-radius: 2.5px;
  display: block;
}
@media (max-width: 767px) {
  #topnav .nav.navbar-nav > li .dropdown-menu {
    width: 100%;
    margin: 8px 0;
  }
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header,
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
  padding: 8px 16px;
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header span,
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer span {
  display: inline-block;
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header a,
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer a {
  text-decoration: none;
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header a:hover,
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer a:hover {
  text-decoration: none;
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header {
  border-bottom: 1px solid #edeff0;
}
#topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer {
  border-top: 1px solid #edeff0;
  font-weight: 600;
}
#topnav .nav.navbar-nav > li > a {
  padding: 8px;
  border-radius: 2.5px;
  margin: 8px 8px 8px 0;
  height: 40px;
}
#topnav .nav.navbar-nav > li > a span.icon {
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
#topnav .nav.navbar-nav > li > a span.text {
  display: inline-block;
  font-size: 12.5px;
  line-height: 24px;
  padding: 0 4px;
  float: left;
  font-weight: 400;
}
#topnav .nav.navbar-nav > li > a span.avatar {
  width: 32px;
  height: 32px;
  border-radius: 2.5px;
  display: inline-block;
  float: right;
  margin: -4px -4px -4px 8px;
}
#topnav .nav.navbar-nav > li > a span.badge,
#topnav .nav.navbar-nav > li > a span.label {
  position: absolute;
  right: 4px;
  top: 4px;
}
@media (max-width: 767px) {
  #topnav .nav.navbar-nav > li > a span.text {
    float: none;
  }
}
@media (max-width: 767px) {
  #topnav .nav.navbar-nav > li:first-child > a {
    margin-top: 0;
  }
}
#topnav .no-border {
  border-right-style: none !important;
}
#topnav #toolbar-search {
  float: left;
  position: relative;
  margin-right: 8px;
}
#topnav #toolbar-search input {
  height: 40px;
  line-height: 24px;
  padding: 8px 8px 8px 36px;
  margin: 8px 0px 8px 0px;
  border-radius: 2px;
  border: 0;
  box-shadow: none !important;
}
#topnav #toolbar-search input:focus {
  box-shadow: none !important;
}
@media (max-width: 800px) {
  #topnav #toolbar-search input {
    padding: 8px 8px 8px 36px;
  }
}
#topnav #toolbar-search button {
  position: absolute;
  background: transparent;
  border: 0;
  top: 16px;
  left: 8px;
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
#topnav #trigger-leftbar a,
#topnav #trigger-search {
  float: left;
}
#topnav #trigger-infobar a {
  float: right;
  margin: 8px 8px 8px 16px;
}
#topnav .navbar-toggle {
  margin: 0;
  border: 0;
}
#topnav .toolbar-trigger a,
#topnav .toolbar-trigger button {
  padding: 8px;
  border-radius: 2.5px;
  margin: 8px;
  font-size: 0;
  height: 40px;
}
#topnav .toolbar-trigger a span.icon,
#topnav .toolbar-trigger button span.icon {
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
#topnav .toolbar-trigger a,
#topnav .toolbar-trigger button {
  border-radius: 2px;
  font-size: 0;
  height: 40px;
  margin: 8px;
  padding: 8px;
}
#topnav .notifications,
#topnav .messages {
  width: 320px;
  padding: 0;
}
#topnav .notifications li > a,
#topnav .messages li > a {
  padding: 12px 16px;
  margin: 0;
  border-radius: 0;
}
#topnav .notifications .scroll-pane,
#topnav .messages .scroll-pane {
  height: 320px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 0;
}
#topnav .notifications .scroll-pane .new a,
#topnav .messages .scroll-pane .new a {
  border-left: 0px solid #4db6ac;
  background-color: rgba(0, 150, 136, 0.02);
}
#topnav .notifications .scroll-pane .new a:hover,
#topnav .messages .scroll-pane .new a:hover {
  background-color: rgba(0, 150, 136, 0.08);
}
#topnav .notifications .mark-read,
#topnav .messages .mark-read {
  font-size: 16.5px;
  line-height: 16px;
  width: 16px;
  text-align: center;
  padding: 4px 0;
  color: rgba(27, 34, 44, 0.32);
  cursor: pointer;
}
#topnav .notifications .mark-read:hover,
#topnav .messages .mark-read:hover {
  color: rgba(27, 34, 44, 0.88);
}
#topnav .dropdown-menu.tabbed {
  width: 320px;
  padding: 0;
}
#topnav .dropdown-menu.tabbed > ul {
  border-bottom: 2px solid #edeff0;
}
#topnav .dropdown-menu.tabbed ul {
  margin: 0;
  padding: 0;
}
#topnav .dropdown-menu.tabbed ul li {
  padding: 0;
  list-style-type: none;
}
#topnav .dropdown-menu.tabbed ul li a {
  font-weight: 600;
  margin: 0 0 -2px;
  padding: 8px 8px 9px;
  border-radius: 0;
  text-align: center;
  display: block;
  border-bottom: 2px solid transparent;
}
#topnav .dropdown-menu.tabbed ul li a span.icon {
  display: inline-block;
  font-size: 16.5px;
  height: 22px;
  line-height: 24px;
  padding: 0 !important;
  text-align: center;
  color: rgba(27, 34, 44, 0.32);
}
#topnav .dropdown-menu.tabbed ul li a span.icon i {
  position: relative;
}
#topnav .dropdown-menu.tabbed ul li.active a:after {
  background: rgba(27, 34, 44, 0.88);
}
#topnav .dropdown-menu.tabbed ul li.active a i {
  color: rgba(27, 34, 44, 0.88);
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: auto !important;
}
@media (max-width: 1090px) and (min-width: 993px) {
  #topnav span.text {
    display: none!important;
  }
}
@media (max-width: 767px) {
  #topnav .navbar-nav.nav.navbar-left {
    padding-right: 8px;
  }
  #topnav .navbar-nav.nav.navbar-right {
    padding-top: 0;
  }
}
@media (max-width: 800px) {
  #trigger-leftbar a {
    margin-left: 8px!important;
    margin-right: 0!important;
  }
  #trigger-infobar a {
    margin-left: 0!important;
  }
  #topnav .nav.navbar-nav,
  #topnav .nav.navbar-nav.navbar-right {
    padding: 0 8px;
  }
  #topnav .nav.navbar-nav.navbar-right {
    padding-right: 24px;
    margin-right: -24px;
  }
  #topnav .nav.navbar-nav.navbar-right .dropdown-menu:before {
    right: auto;
    left: 12px;
    top: 40px;
  }
  #topnav .nav.navbar-nav.navbar-left {
    padding-right: 8px;
  }
  #topnav .nav.navbar-nav > li .dropdown-menu {
    background: #fff !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
  }
  #topnav .nav.navbar-nav > li .dropdown-menu .scroll-pane > .scroll-content {
    overflow-y: auto!important;
    position: relative!important;
  }
  #topnav .nav.navbar-nav > li > a span.badge,
  #topnav .nav.navbar-nav > li > a span.label {
    float: right;
    top: 0;
    right: 0;
    position: absolute;
  }
  #topnav .nav.navbar-nav > li > a span.text {
    float: left;
  }
  #topnav .nav.navbar-nav > li > a span.avatar {
    margin: -4px;
  }
  .nav.navbar-nav {
    margin-top: 0px !important;
  }
  .navbar-right,
  .navbar-collapse {
    border-top: 0!important;
  }
  #sample-dropdown .dropdown-menu a {
    line-height: 16px!important;
    padding: 8px !important;
  }
  .navbar-left .dropdown-menu::before {
    margin-left: 12px !important;
    margin-top: -16px !important;
    position: absolute;
    left: auto;
    top: auto;
  }
  #widget-tabbeddropdown .dropdown-menu::before {
    margin-top: -8px !important;
  }
  .yamm #megamenu,
  .yamm #megamenu > li {
    width: auto!important;
  }
}
@media (max-width: 767px) {
  .open .dropdown-menu {
    float: none;
    width: auto;
    margin-top: 0;
    background-color: #fff;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    border: 0;
    width: 100%;
  }
  .open .dropdown-menu > li > a {
    line-height: 16px !important;
  }
  .open .dropdown-menu > li > a:hover,
  .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (max-width: 767px) {
  #tectonic-topnav-collapsible {
    clear: both;
    height: 400px!important;
    overflow-y: scroll;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
  }
  #topnav .navbar-header {
    display: inline-block;
    float: left;
  }
  #topnav .navbar-header .navbar-brand {
    left: 50%;
    margin-left: -59.25px;
    padding: 0 16px !important;
    position: absolute;
  }
  #topnav .navbar-header .navbar-brand .img-white {
    display: block;
  }
  #topnav .navbar-header .navbar-brand .img-dark {
    display: none;
  }
  #topnav .nav.navbar-nav,
  #topnav .nav.navbar-nav.navbar-right {
    padding: 0 8px;
  }
  #topnav .nav.navbar-nav.navbar-right {
    float: none;
    padding-right: 0px;
    margin-right: -8px;
    margin-top: -8px !important;
  }
  #topnav .nav.navbar-nav.navbar-right .dropdown-menu:before {
    right: auto;
    left: 12px;
    top: 40px;
  }
  #topnav .nav.navbar-nav.navbar-left {
    float: none;
    padding-top: 56px;
    padding-right: 8px;
    padding-top: 8px;
  }
  #topnav .nav.navbar-nav > li .dropdown-menu {
    background: #fff !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
  }
  #topnav .nav.navbar-nav > li > a {
    margin-right: 0;
  }
  #topnav .nav.navbar-nav > li > a span.badge,
  #topnav .nav.navbar-nav > li > a span.label {
    top: 12px;
    right: 12px;
  }
  #topnav .nav.navbar-nav > li > a span.text {
    float: left;
  }
  #topnav .nav.navbar-nav > li > a span.avatar {
    margin: -4px;
  }
  #topnav #toolbar-search {
    display: none;
    left: 8px;
    position: absolute;
    right: 8px;
    top: 0;
    margin-right: 0;
  }
}
.select_local i {
  display: none!important;
}
.active .select_local {
  background-color: transparent!important;
  font-weight: 600;
  position: relative;
}
.active .select_local i {
  right: 8px;
  top: 8px;
  display: block!important;
}
@media (max-width: 360px) {
  #tectonic-topnav-collapsible {
    clear: both;
    overflow-y: scroll;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
  }
}
.dropdown-menu .tab-content {
  padding: 0;
  max-height: 320px;
  overflow-x: auto;
}
.infobar-overlay .infobar-wrapper {
  width: 280px;
}
.infobar-overlay .infobar-wrapper .scroll-content {
  bottom: 56px;
}
.infobar-wrapper {
  position: fixed !important;
  z-index: 1190;
  top: 0px;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 240px;
  border-left: 1px solid #edeff0;
  background: #f7f9fa;
  z-index: 1199;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.infobar.scroll-content {
  bottom: 0 !important;
  left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  right: -17px;
  top: 0;
}
@media (max-width: 768px) {
  .infobar.scroll-content {
    right: -17px;
  }
}
@media (max-width: 1200px) {
  .infobar.scroll-content {
    right: 0;
  }
}
.infobar-options {
  padding: 8px 20px;
}
.infobar-options h2 {
  float: left;
  margin: 0;
  font-size: 18px;
  line-height: 34px;
  color: rgba(27, 34, 44, 0.48);
}
.infobar-options > a.btn {
  float: right;
  color: #666666;
}
body.infobar-overlay .infobar-wrapper {
  -webkit-transform: translate(280px, 56px);
  -ms-transform: translate(280px, 56px);
  -o-transform: translate(280px, 56px);
  transform: translate(280px, 56px);
  border: 0;
}
body.infobar-overlay.infobar-active .infobar-wrapper {
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
body.infobar-overlay.infobar-active .infobar-wrapper {
  -webkit-transform: translate(0px, 56px) !important;
  -ms-transform: translate(0px, 56px) !important;
  -o-transform: translate(0px, 56px) !important;
  transform: translate(0px, 56px) !important;
}
body.infobar-offcanvas .infobar-wrapper {
  -webkit-transform: translate(240px, 0px);
  -ms-transform: translate(240px, 0px);
  -o-transform: translate(240px, 0px);
  transform: translate(240px, 0px);
}
body.infobar-offcanvas.infobar-active #wrapper,
body.infobar-offcanvas.infobar-active > header {
  -webkit-transform: translate(-240px, 0px);
  -ms-transform: translate(-240px, 0px);
  -o-transform: translate(-240px, 0px);
  transform: translate(-240px, 0px);
}
body.infobar-offcanvas.infobar-active > .infobar-wrapper {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
body.infobar-overlay .infobar-wrapper,
body.infobar-offcanvas .infobar-wrapper,
body.infobar-offcanvas #wrapper,
body.infobar-offcanvas #topnav {
  transition: transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -ms-transition: -ms-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
}
#layout-fixed .infobar-wrapper {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  border-left: 0;
  overflow-x: hidden !important;
}
#layout-fixed .leftbar,
#layout-fixed .leftbar-default {
  border-right: 0;
}
.infobar #widgetarea {
  display: block;
  overflow: hidden;
}
.infobar .widget-heading {
  background-color: #edeff0;
}
.infobar .widget-heading .widget-heading {
  margin-bottom: 0;
  padding: 0 16px;
  margin-top: 0;
}
.infobar .widget-heading a {
  text-decoration: none;
  color: inherit;
}
.infobar .widget-heading a h4 {
  display: block;
  margin: 0;
  padding: 8px 16px;
  font-weight: normal;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  line-height: 16px;
  font-weight: 700;
  text-transform: uppercase;
}
.infobar .widget-body {
  padding: 0;
}
.infobar .widget-body .media-list {
  margin: 0;
}
.infobar .widget-body .media-list > .media {
  border-bottom: 1px solid #f2f4f5;
}
.infobar .widget-body .media-list > .media:last-child {
  border: 0;
}
ul.settings {
  padding-left: 0;
  list-style: none;
  padding: 0;
  margin: 0 -24px;
}
ul.settings li {
  padding: 10px 24px;
}
ul.settings li > span {
  font-size: 0;
}
.rightbar {
  position: relative;
}
.rightbar #widget-milestones .contextual-progress {
  margin: 0 0 24px 0;
  padding: 0;
  border: 0;
}
.rightbar #widget-milestones .contextual-progress .progress-title {
  font-weight: 400;
  color: rgba(27, 34, 44, 0.72);
}
.rightbar #widget-milestones .contextual-progress .progress-percentage {
  font-weight: 400;
}
.rightbar #widget-milestones .contextual-progress .progress {
  height: 4px;
  margin: 8px 0 0 0;
  box-shadow: none;
  background: #f2f4f5;
}
.rightbar #widget-milestones .contextual-progress .progress .progress-bar {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.08);
}
.rightbar .recent-activities {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.rightbar .recent-activities li {
  color: rgba(27, 34, 44, 0.48);
  margin-bottom: 24px;
}
.rightbar .recent-activities li:last-child {
  margin: 0;
}
.rightbar .recent-activities li .avatar {
  width: 32px;
  height: 32px;
  position: relative;
  float: left;
}
.rightbar .recent-activities li .activityicon {
  width: 32px;
  height: 32px;
  position: relative;
  float: left;
  text-align: center;
  vertical-align: middle;
  border-radius: 50%;
  line-height: 32px;
}
.rightbar .recent-activities li .activityicon i {
  color: #fff;
}
.rightbar .recent-activities li .activity-info {
  background-color: #00bcd4;
}
.rightbar .recent-activities li .activity-primary {
  background-color: #03a9f4;
}
.rightbar .recent-activities li .activity-danger {
  background-color: #e51c23;
}
.rightbar .recent-activities li .activity-inverse {
  background-color: #999da3;
}
.rightbar .recent-activities li .activity-success {
  background-color: #8bc34a;
}
.rightbar .recent-activities li .activity-midnightblue {
  background-color: #37474f;
}
.rightbar .recent-activities li .activity-orange {
  background-color: #ff9800;
}
.rightbar .recent-activities li .activity-magenta {
  background-color: #e91e63;
}
.rightbar .recent-activities li .activity-sky {
  background-color: #009688;
}
.rightbar .recent-activities li .content {
  margin-left: 48px;
}
.rightbar .recent-activities li .msg .feedicon {
  margin-right: 4px;
}
.rightbar .recent-activities li a.person {
  font-weight: 700;
  color: rgba(27, 34, 44, 0.72);
}
.rightbar .recent-activities li a.person:hover {
  text-decoration: none;
}
.rightbar .recent-activities li .time {
  display: block;
  font-size: 10.5px;
  line-height: 16px;
  color: rgba(27, 34, 44, 0.32);
}
.rightbar .recent-activities li .delete {
  float: right;
  margin-top: -24px;
}
.rightbar .recent-activities li .delete .btn-link {
  height: 1em;
  padding: 0;
  color: rgba(27, 34, 44, 0.32);
}
.rightbar .recent-activities li .delete .btn-link:hover {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.88);
}
.rightbar .recent-activities li:last-child {
  border-bottom: none;
}
.rightbar .recent-activities li.seeall {
  background: none;
  font-size: 10.5px;
  padding: 6px 20px;
}
.rightbar .recent-activities li.seeall a:hover {
  text-decoration: none;
}
.rightbar .widget-table {
  padding: 0;
  width: 100%;
}
.rightbar .widget-table .widget-row {
  list-style-type: none;
  overflow: auto;
  margin-bottom: 8px;
  position: relative;
}
.rightbar .widget-table .widget-row .widget-cell {
  vertical-align: middle;
  font-size: 14px;
  padding: 6px 0;
  display: block;
}
.rightbar .widget-table .widget-row .widget-description {
  font-size: 10.5px;
  line-height: 16px;
}
.rightbar .widget-table .widget-row .demoswitches {
  padding: 8px 0;
  position: absolute;
  top: 0;
  right: 0;
}
.rightbar .widget-table .widget-row .demoswitches input {
  display: none;
}
.rightbar .widget-table .widget-row .demoswitches label {
  margin: 0!important;
}
.rightbar .sparkline {
  padding: 16px;
  border-bottom: 1px solid #f2f4f5;
  /* &:hover{
                background: @gray-100;
            } */
}
.rightbar .sparkline .info {
  float: left;
  display: inline-block;
}
.rightbar .sparkline .info .title {
  font-size: 10.5px;
  line-height: 16px;
  display: block;
}
.rightbar .sparkline .info .text {
  font-size: 17.5px;
  line-height: 32px;
  display: block;
}
.rightbar .sparkline .bar,
.rightbar .sparkline .pie,
.rightbar .sparkline .line,
.rightbar .sparkline .tristate {
  height: 32px;
  padding: 4px 0;
  margin-top: 16px;
  float: right;
  display: inline-block;
}
.rightbar #left {
  position: relative;
  float: left;
  margin: 0;
  width: 280px;
  overflow: hidden;
}
.rightbar #left .media a:hover {
  background: #f2f4f5;
}
.rightbar #left .media a .media-left {
  position: relative;
}
.rightbar #right {
  width: 280px;
  position: absolute;
  background: #fff;
  top: 0;
  transition: right 0.2s linear 0s;
  right: -280px;
  -webkit-transition: right 0.2s linear 0s;
  /* Safari 3.1 to 6.0 */
}
.rightbar #right.leftnull {
  right: 0;
  width: 280px;
  transition: right 0.2s linear 0s;
  -webkit-transition: right 0.2s linear 0s;
  /* Safari 3.1 to 6.0 */
}
.rightbar #right.leftnull .b-b {
  position: fixed;
  z-index: 500;
  width: 100%;
  background-color: #fff;
}
.rightbar #right.leftnull .media-list {
  padding: 65px 0 60px 0;
}
.rightbar #right.leftnull .impression {
  position: fixed;
  z-index: 500;
  width: 100%;
  background-color: #fff;
  bottom: 0;
  padding: 16px;
}
.rightbar #right input {
  border: 1px solid #edeff0;
  width: 100%;
}
.rightbar #right .media a:hover {
  background: transparent;
}
.rightbar #right .media a .media-body .text {
  font-size: 12.5px;
}
.rightbar #right .media a .media-body .time {
  font-size: 10.5px;
}
.rightbar #right .media a .media-body .arrow_box_left {
  position: relative;
  background: #edeff0;
  padding: 8px;
  border-radius: 3px;
}
.rightbar #right .media a .media-body .arrow_box_left .text {
  color: rgba(27, 34, 44, 0.72);
}
.rightbar #right .media a .media-body .arrow_box_left .time {
  color: rgba(27, 34, 44, 0.32);
}
.rightbar #right .media a .media-body .arrow_box_right {
  position: relative;
  background: #03a9f4;
  padding: 8px;
  border-radius: 3px;
}
.rightbar #right .media a .media-body .arrow_box_right .text {
  color: #fff;
}
.rightbar #right .media a .media-body .arrow_box_right .time {
  color: #81d4fa;
}
.rightbar #right .media a .media-body .arrow_box_right + .arrow_box_right {
  margin-top: 2px;
}
.rightbar #right .media a .media-body .arrow_box_right + .arrow_box_right:after {
  display: none;
}
.rightbar #right .media a .media-body .arrow_box_left:after {
  left: 100%;
  top: 8px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
}
.rightbar #right .media a .media-body .arrow_box_right:after {
  left: -16%;
  top: 8px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
}
.rightbar #right .media a .media-body .arrow_box_left:after {
  border-color: rgba(0, 0, 0, 0);
  border-left-color: #edeff0;
  border-width: 8px;
}
.rightbar #right .media a .media-body .arrow_box_right:after {
  border-color: rgba(0, 0, 0, 0);
  border-right-color: #03a9f4;
  border-width: 8px;
  margin-left: 16px;
}
.leftbar nav.widget-body > ul.acc-menu {
  font-size: 0;
  white-space: normal;
  margin: 0;
  padding-left: 0 !important;
}
.leftbar nav.widget-body > ul.acc-menu > li:first-child > a {
  border-top: 0;
}
.leftbar nav.widget-body > ul.acc-menu .badge {
  right: 16px !important;
  margin-top: 0;
  position: absolute;
  font-size: 10.5px;
}
.leftbar nav.widget-body > ul.acc-menu .label {
  float: right;
  position: absolute;
  right: 16px !important;
  font-size: 10.5px;
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild .label {
  right: 40px !important;
}
.leftbar nav.widget-body > ul.acc-menu a {
  text-decoration: none;
}
.leftbar nav.widget-body > ul.acc-menu a span.text {
  line-height: 16px;
  display: inline-block;
  float: left;
  white-space: normal;
  max-width: 168px;
  font-size: 12.5px;
}
.leftbar nav.widget-body > ul.acc-menu a span.icon {
  margin-left: 0px;
  margin-right: 16px;
  width: 16px;
  font-size: 16.5px;
  line-height: 16px;
  height: 16px;
  float: left;
  text-align: center;
  display: inline-block;
}
.leftbar nav.widget-body > ul.acc-menu ul {
  padding: 0;
  padding-left: 0 !important;
  list-style: none;
}
.leftbar nav.widget-body > ul.acc-menu ul,
.leftbar nav.widget-body > ul.acc-menu ul li a {
  border-top: none;
  box-shadow: none;
}
.leftbar nav.widget-body > ul.acc-menu li {
  display: block;
  overflow: hidden;
}
.leftbar nav.widget-body > ul.acc-menu li a {
  display: block;
  padding: 12px 16px;
  position: relative;
  font-weight: 400;
  white-space: nowrap;
}
.leftbar nav.widget-body > ul.acc-menu > li.active > a {
  padding-left: 14px !important;
}
.leftbar nav.widget-body > ul.acc-menu > li.active > a,
.leftbar nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-width: 0 0 0 2px;
  border-style: solid;
}
.leftbar nav.widget-body > ul.acc-menu ul li a {
  padding: 12px 16px 12px 48px;
  font-weight: 400;
}
.leftbar nav.widget-body > ul.acc-menu li.active > a {
  font-weight: 600;
}
.leftbar nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  font-weight: 400;
}
.leftbar nav.widget-body > ul.acc-menu li > ul {
  height: 0;
  transition-duration: .15s;
  margin-left: -48px;
  opacity: .1;
}
.leftbar nav.widget-body > ul.acc-menu li.open > ul {
  margin-left: 0px;
  opacity: 1;
}
.leftbar nav.widget-body > ul.acc-menu ul ul {
  padding: 0;
}
.leftbar nav.widget-body > ul.acc-menu li li li a {
  padding-left: 64px;
}
.leftbar nav.widget-body > ul.acc-menu ul ul ul li a {
  padding-left: 80px;
}
.leftbar nav.widget-body > ul.acc-menu ul ul ul ul li a {
  padding-left: 96px;
}
.leftbar nav.widget-body > ul.acc-menu li.disabled-link a {
  cursor: not-allowed;
  font-style: italic;
}
.leftbar nav.widget-body {
  padding: 0 !important;
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a {
  position: relative;
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before {
  content: "\f3d3";
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  content: "\f3d0";
}
.leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before,
.leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  font-family: Ionicons;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-size: 16.5px;
  line-height: 16px;
  padding-right: 0px;
  width: 16px;
  margin-top: 0;
  position: absolute;
  right: 16px;
  float: right;
}
body.leftbar-collapsed .leftbar nav.widget-body > ul.acc-menu > li.hasChild > a:before {
  content: "";
}
body.leftbar-collapsed .leftbar nav.widget-body > ul.acc-menu > li.hasChild:hover > a:before {
  content: "\f3d3";
  opacity: 0.33;
  filter: alpha(opacity=33);
}
body.leftbar-collapsed .leftbar nav.widget-body > ul.acc-menu > li.hasChild:hover > a:before {
  content: "\f3d0";
}
.leftbar-collapsed nav > ul > .hasChild {
  overflow: visible!important;
}
.leftbar-collapsed nav > ul > .hasChild > ul.acc-menu {
  display: none !important;
}
.leftbar-collapsed nav > ul > .hasChild:hover > ul.acc-menu {
  display: block !important;
  opacity: 1;
  margin-left: 0px!important;
  height: auto!important;
}
li + li.nav-separator {
  margin-top: 16px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li > a span.text {
  display: none;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover {
  width: 248px;
  z-index: 1512;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover span.label {
  display: inline;
  right: 40px !important;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > a span.text {
  display: block;
  left: 64px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > ul {
  display: block;
  position: absolute;
  left: 48px;
  width: 200px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > ul > li > a {
  padding-left: 16px;
  padding-right: 16px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > ul > li li > a {
  padding-left: 32px!important;
  padding-right: 16px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
body.leftbar-collapsed .widget nav.widget-body > ul > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
@media screen and (min-width: 768px) {
  body.leftbar-collapsed .leftbar .widget:not(.stay-on-collapse) {
    display: none !important;
  }
  body.leftbar-collapsed .leftbar .widget.stay-on-collapse .widget-heading,
  body.leftbar-collapsed .leftbar .widget.stay-on-collapse .nav-separator {
    font-size: 0;
    border-style: solid;
    border-width: 2px 0 0 0;
    padding: 8px 0;
    line-height: 0;
    width: 48px !important;
  }
  body.leftbar-collapsed .leftbar .widget.stay-on-collapse li:first-child.nav-separator {
    border-width: 0;
  }
  body.leftbar-collapsed .static-leftbar-wrapper,
  body.leftbar-collapsed .static-leftbar-wrapper > div {
    white-space: nowrap;
    width: 48px;
    overflow: visible;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu ul {
    border-bottom-right-radius: 0;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu ul li a span.badge {
    right: 40px !important;
    left: auto;
    top: 12px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li {
    white-space: nowrap;
    position: relative;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li > a {
    padding: 12px 16px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li,
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li > a,
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.hasChild,
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li > a.hasChild {
    border-radius: 0;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.hasChild:hover > a,
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > a {
    border-right: 0 !important;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.hasChild:hover > ul {
    box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
    padding-top: 40px;
    margin-top: -40px;
    z-index: -1;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li span.badge {
    right: inherit !important;
    left: 24px;
    top: 6px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li span.label {
    display: none;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover {
    width: 248px;
    z-index: 1512;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover span.label {
    display: inline;
    right: 40px !important;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul {
    display: block;
    position: absolute;
    left: 48px;
    width: 200px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li > a {
    padding-left: 16px;
    padding-right: 16px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li > a {
    padding-left: 32px!important;
    padding-right: 16px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li li > a {
    padding-left: 56px;
    padding-right: 16px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li li li > a {
    padding-left: 64px;
    padding-right: 16px;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active > ul {
    display: none !important;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover > ul {
    display: block !important;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu > li:first-child:hover {
    border-bottom-right-radius: 0;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu > li > a > .text {
    position: absolute;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu > li > ul.acc-menu > li > a > .text {
    position: relative;
  }
  body.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul.acc-menu > li > ul.acc-menu > li:hover.hasChild > a {
    border-bottom-right-radius: 0;
  }
}
@media screen and (max-width: 768px) {
  .static-leftbar-wrapper {
    -webkit-transition: width 0ms ease-out;
    -o-transition: width 0ms ease-out;
    transition: width 0ms ease-out;
  }
  .static-content-wrapper {
    overflow: hidden;
  }
  body.leftbar-collapsed .static-leftbar-wrapper {
    width: 0px;
  }
  .leftbar-collapsed .static-leftbar {
    display: none;
  }
}
.static-content-wrapper {
  background: #f0f1f2;
}
.leftbar-scroll .static-leftbar {
  position: fixed !important;
  top: 56px;
  bottom: 0px;
}
@media (max-width: 767px) {
  .static-leftbar {
    position: fixed !important;
    top: 56px;
    bottom: 0px;
    overflow-y: auto;
  }
  .static-leftbar .widget > .widget-body > ul > li > a {
    border-right: 0 !important;
  }
}
.leftbar-small.leftbar-collapsed .static-leftbar-wrapper {
  display: none;
}
.leftbar-small .static-leftbar {
  position: fixed;
  z-index: 323;
}
.leftbar-small .leftbar {
  position: relative;
}
.leftbar-small .leftbar .hide-on-small {
  display: none;
}
.leftbar-small .static-leftbar-wrapper,
.leftbar-small .static-leftbar-wrapper > div {
  white-space: nowrap;
  width: 96px;
  overflow: visible;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul {
  border-bottom-right-radius: 0;
  border-left: medium none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild:hover {
  overflow: visible!important;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild:hover > ul.acc-menu {
  opacity: 1;
  margin-left: 0px;
  height: auto!important;
  display: block;
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild:hover > ul.acc-menu li > a:before {
  right: 8px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > ul.acc-menu {
  display: none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild li ul.acc-menu {
  height: auto!important;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild li.open ul.acc-menu {
  height: auto!important;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a {
  position: relative;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before {
  content: "\f3d3";
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before {
  content: "\f3d0";
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before {
  display: none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.nav-separator {
  border-style: solid;
  border-width: 2px 0 0 0;
  text-align: center;
  font-size: 0;
  margin: 16px 0 0;
  line-height: 0;
  padding: 8px 0;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a {
  margin: 0 8px;
  border-radius: 2.5px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a span.badge,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a span.badge {
  right: 32px!important;
  left: auto;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a:hover,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a:hover {
  padding-left: 8px;
  padding-right: 8px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a:hover span.badge,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a:hover span.badge {
  right: 32px!important;
  left: auto;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul.acc-menu {
  border-width: 0;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:first-child.nav-separator {
  display: none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a > .text {
  font-size: 10.5px;
  float: none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li {
  white-space: nowrap;
  position: relative;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  padding: 16px;
  text-align: center;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li,
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  border-radius: 0;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.text {
  display: inline-block;
  float: none;
  line-height: 16px;
  white-space: normal;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.icon {
  display: block;
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  width: 24px;
  float: none;
  margin: 0 auto;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.badge {
  right: inherit !important;
  left: 48px;
  top: 12px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.label {
  display: none;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover {
  z-index: 1199;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover span.label {
  display: inline;
  right: 40px !important;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul {
  display: block;
  position: absolute;
  left: 96px;
  top: 0;
  width: 200px;
  padding: 8px 0;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li > a {
  padding-left: 8px;
  padding-right: 8px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li > a {
  padding-left: 32px!important;
  padding-right: 16px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.open-up:hover > ul {
  bottom: 0;
  top: auto;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul {
  display: none !important;
}
.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active:hover > ul {
  display: block !important;
}
.leftbar.scroll-content {
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  right: -17px;
  top: 0;
}
@media (max-width: 1200px) {
  .leftbar.scroll-content {
    right: 0;
  }
}
.leftbar.scroll-content.commonWrapper {
  position: relative;
  overflow-y: auto;
}
@media (min-width: 767px) {
  .layout-horizontal #trigger-leftbar {
    display: none;
  }
}
.layout-horizontal .leftbar .widget + .widget {
  margin: 0;
}
.layout-horizontal .leftbar .hide-on-horizontal {
  display: none;
}
.layout-horizontal #wrapper {
  display: block;
  overflow: inherit;
}
.layout-horizontal #wrapper #layout-static {
  display: block;
}
.layout-horizontal #wrapper #layout-static .static-leftbar-wrapper {
  display: block;
}
.layout-horizontal #wrapper #layout-static .static-leftbar-wrapper .static-leftbar {
  display: block;
}
.layout-horizontal #wrapper #layout-static .static-content-wrapper {
  display: block;
}
.layout-horizontal #widget-leftbar {
  height: 72px;
  position: absolute;
  width: 100%;
  z-index: 1;
  top: 56px;
}
.layout-horizontal #widget-leftbar ul.acc-menu {
  list-style: none outside none;
  margin: 0;
  white-space: nowrap;
}
.layout-horizontal #widget-leftbar ul.acc-menu li.hasChild ul.acc-menu {
  width: 256px;
}
.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before,
.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  display: none;
}
.layout-horizontal .static-leftbar-wrapper,
.layout-horizontal .static-leftbar-wrapper > div {
  white-space: nowrap;
  width: auto;
  overflow: visible;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu {
  border-bottom: 1px solid #edeff0;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu .widget nav.widget-body > ul.acc-menu > li > a {
  border-right: none!important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul {
  border-bottom-right-radius: 0;
  border-left: medium none;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a,
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a {
  margin: 0 8px;
  border-radius: 2.5px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a:hover,
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a:hover {
  padding-left: 8px;
  padding-right: 8px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu li.hasChild:hover > ul {
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  overflow: visible;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:last-child ul.acc-menu,
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:nth-last-child(2) ul.acc-menu {
  position: absolute;
  left: auto;
  right: 0;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li,
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  border-radius: 0;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  padding: 16px;
  text-align: center;
  display: inline-block;
  border-style: none;
  border-width: 0 0 0 0!important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a > span.text {
  font-size: 10.5px;
  float: none;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.icon {
  display: block;
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  width: 24px;
  float: none;
  margin: 0 auto;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.badge {
  right: 16px!important;
  left: inherit;
  top: 12px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.label {
  display: none;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li ul.acc-menu {
  width: 0px!important;
  display: none;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover {
  z-index: 1512;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover span.label {
  display: inline;
  right: 40px !important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul {
  height: auto!important;
  opacity: 1;
  display: block;
  position: absolute;
  left: 0;
  top: 72px;
  width: 256px!important;
  padding: 8px 0;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li > a {
  padding-left: 8px;
  padding-right: 8px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li > a {
  padding-left: 32px;
  padding-right: 16px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active a {
  border-width: 2px 0 0 0!important;
  padding-top: 14px!important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul {
  display: none !important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active:hover > ul {
  display: block !important;
  top: 70px;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.open.active > a,
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover.open.active > a {
  border-width: 2px 0 0 0 !important;
  border-style: solid;
  padding-top: 14px !important;
}
.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.nav-separator {
  display: none;
}
.layout-horizontal footer {
  position: relative !important;
}
@media (max-width: 767px) {
  .layout-horizontal-ignored nav.navbar-fixed-top {
    position: absolute !important;
  }
}
.panel {
  margin: 0 0 16px 0;
  position: relative;
  border-radius: 2.5px;
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 2px 2px -2px rgba(27, 34, 44, 0.16);
}
.panel .panel-heading {
  padding: 0px 16px;
  border-bottom: 2px solid #edeff0;
}
.panel .panel-heading h2,
.panel .panel-heading h2.title {
  color: rgba(27, 34, 44, 0.48);
  height: 100%;
  width: auto;
  float: left;
  font-size: 12.5px;
  font-weight: 600;
  padding: 16px 0;
  text-transform: uppercase;
  position: relative;
  margin: 0;
  line-height: 16px;
}
.panel .panel-heading h2 i,
.panel .panel-heading h2.title i {
  display: inline-block;
  font-size: 16.5px;
  line-height: 16px;
  float: left;
  margin-right: 8px;
}
ul .panel .panel-heading h2,
ul .panel .panel-heading h2.title {
  padding: 0 !important;
}
.panel .panel-heading h2.alt,
.panel .panel-heading h2.title.alt {
  font-size: 14.5px;
  line-height: 24px;
  text-transform: none;
  color: rgba(27, 34, 44, 0.88);
}
.panel .panel-heading h2 small,
.panel .panel-heading h2.title small {
  font-size: 10.5px;
  display: block;
  line-height: 16px;
  font-weight: 400;
}
.panel .panel-heading .panel-ctrls {
  width: auto;
  float: right;
  padding: 8px 0;
  margin: 0;
  line-height: 16px;
}
.panel .panel-heading .panel-ctrls .toggle-input:checked + label:before {
  background: #00bcd4;
  width: 32px;
}
.panel .panel-heading .panel-ctrls .form-control {
  height: 32px;
}
.panel .panel-heading .panel-ctrls .switch {
  padding: 8px 0;
  display: block;
}
.panel .panel-heading .panel-ctrls .switch input {
  display: none;
}
.panel .panel-heading .panel-ctrls .switch label {
  margin: 0;
}
.panel .panel-heading .panel-ctrls .icon {
  float: right;
  position: relative;
  margin: 0px;
  line-height: 32px;
  height: 32px;
  width: 32px;
  text-align: center;
  cursor: pointer;
  font-size: 16.5px;
  border-radius: 2.5px;
}
.panel .panel-heading .panel-ctrls .label-primary,
.panel .panel-heading .panel-ctrls .badge-info {
  margin: 8px 0;
}
.panel .panel-heading .panel-ctrls a i {
  line-height: 16px;
}
.panel .panel-heading .panel-ctrls .btn .caret {
  float: none;
}
.panel .panel-heading .nav > li > a:hover,
.panel .panel-heading .nav > li > a:focus {
  background: none;
}
.panel .panel-heading > ul.nav-tabs {
  margin: 0 -16px;
  text-transform: uppercase;
}
.panel .panel-heading > ul.nav-tabs > li {
  margin-bottom: 0;
}
.panel .panel-heading > ul.nav-tabs li.tabdrop + li a,
.panel .panel-heading > ul.nav-tabs li:first-child a {
  box-shadow: none;
}
.panel .panel-heading > ul.nav-tabs li.tabdrop + li.active a,
.panel .panel-heading > ul.nav-tabs li.active:first-child a {
  border-top-left-radius: 2.5px;
}
.panel .panel-heading > ul.nav-tabs li.tabdrop a {
  border-top-left-radius: 0 !important;
}
.panel .panel-heading > ul.nav-tabs li.tabdrop.active a {
  box-shadow: none;
}
.panel .panel-heading > ul.nav-tabs li.open > a,
.panel .panel-heading > ul.nav-tabs li.open > a:hover,
.panel .panel-heading > ul.nav-tabs li.open > a:focus,
.panel .panel-heading > ul.nav-tabs li.open > a:active,
.panel .panel-heading > ul.nav-tabs li.open > a:visited {
  box-shadow: none;
  border-radius: 0;
  z-index: 4;
  background-color: transparent;
}
.panel .panel-heading > ul.nav-tabs li.open .dropdown-menu li a {
  box-shadow: none;
  font-weight: 600;
}
.panel .panel-heading > ul.nav-tabs li.open.active:first-child a {
  border-radius: 0;
}
.panel .panel-heading .nav-tabs > li.active > a,
.panel .panel-heading .nav-tabs > li.active > a:hover,
.panel .panel-heading .nav-tabs > li.active > a:focus {
  background: none !important;
}
.panel .panel-heading .nav-tabs {
  margin-top: 0;
  border-bottom: none;
}
.panel .panel-heading .nav-tabs li a {
  border: none;
  padding: 0 16px;
  font-weight: 600;
  line-height: 48px;
  border-radius: 0;
}
.panel .panel-heading .nav-tabs li.open.tabdrop .dropdown-menu a {
  line-height: 16px!important;
}
.panel .panel-heading .nav-tabs li.open.active.tabdrop > ul {
  margin-top: 2px;
}
.panel .panel-heading .nav-tabs li.open.active.tabdrop > ul li > a,
.panel .panel-heading .nav-tabs li.open.active.tabdrop > ul > li.active > a {
  border: 0;
}
.panel .panel-heading .nav-tabs li.open > a,
.panel .panel-heading .nav-tabs li.open > a:hover,
.panel .panel-heading .nav-tabs li.open > a:focus,
.panel .panel-heading .nav-tabs li.open > a:active,
.panel .panel-heading .nav-tabs li.open > a:visited {
  box-shadow: none;
  border-radius: 0 !important;
  z-index: 4;
  background-color: transparent;
}
.panel .panel-heading .nav-tabs li.open .dropdown-menu {
  border-width: 0 1px 1px 1px;
  border-style: solid;
  margin-top: 2px;
  margin-right: 0;
  border-radius: 0 0 2.5px 2.5px;
  z-index: 3;
  position: absolute;
}
.panel .panel-heading .nav-tabs li.open .dropdown-menu:focus {
  z-index: 3;
}
.panel .panel-heading .nav-tabs li.open .dropdown-menu li a {
  padding: 8px !important;
  line-height: 16px;
  box-shadow: none;
  border-radius: 2.5px;
}
.panel .collapsed .panel-heading {
  border-radius: 2.5px;
}
.panel .panel-body {
  width: 100%;
  position: relative;
  font-size: 12.5px;
  padding: 16px;
}
.panel .panel-body .author {
  display: block;
}
.panel .panel-scroll {
  overflow-y: scroll;
}
.panel .panel-body.scroll-pane > .scroll-content {
  padding: 0;
}
.panel .panel-footer {
  padding: 16px;
  text-align: right;
  border-top: 1px solid #edeff0;
}
.panel .panel-footer h4 {
  font-size: 18px;
  line-height: 24px;
}
.panel .panel-footer small {
  font-size: 11px;
  line-height: 16px;
  display: block;
}
.panel .panel-footer .sparkline {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #edeff0;
  border-radius: 50%;
}
.panel .panel-footer .sparkline i {
  font-size: 16.5px;
}
.panel .panel-footer .sparkline img {
  border-radius: 50%;
}
.panel .panel-footer .sparkline div {
  vertical-align: middle;
}
.panel .panel-footer .sparkline div canvas {
  vertical-align: middle!important;
}
.panel .panel-footer sup {
  top: -4px !important;
}
@media (max-width: 767px) {
  .panel .panel-footer .clearfix,
  .panel .panel-footer .dl-horizontal dd,
  .panel .panel-footer .container,
  .panel .panel-footer .container-fluid,
  .panel .panel-footer .row,
  .panel .panel-footer .form-horizontal .form-group,
  .panel .panel-footer .navbar,
  .panel .panel-footer .navbar-header,
  .panel .panel-footer .navbar-collapse,
  .panel .panel-footer .nav,
  .panel .panel-footer .btn-toolbar,
  .panel .panel-footer .btn-group-vertical > .btn-group,
  .panel .panel-footer .pager,
  .panel .panel-footer .modal-footer,
  .panel .panel-footer .page-tabs,
  .panel .panel-footer .page-heading,
  .panel .panel-footer .page-heading-bg-img,
  .panel .panel-footer .aside-bar .aside-bar-body ul.acc-menu a,
  .panel .panel-footer .infobar-options,
  .panel .panel-footer .infobar .widget-body,
  .panel .panel-footer ul.settings li,
  .panel .panel-footer .rightbar .recent-activities li,
  .panel .panel-footer .rightbar .sparkline,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu a,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu li.hasChild > a,
  .panel .panel-footer .leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a,
  .panel .panel-footer .panel,
  .panel .panel-footer .panel-heading,
  .panel .panel-footer .panel-body,
  .panel .panel-footer .inner-spacer,
  .panel .panel-footer .panel-editbox,
  .panel .panel-footer .tile-heading,
  .panel .panel-footer .tile-body,
  .panel .panel-footer .tile-footer,
  .panel .panel-footer .panel-comments li,
  .panel .panel-footer .panel-threads li,
  .panel .panel-footer .panel-users li,
  .panel .panel-footer .panel-profile .user-card ul.details,
  .panel .panel-footer .panel-profile .user-card ul.details li,
  .panel .panel-footer .panel-profile .user-card ul.details li a,
  .panel .panel-footer .panel-userprofile li,
  .panel .panel-footer ul.mailbox-msg-list li a.mailbox-msg-list-item,
  .panel .panel-footer .mailbox-panel header,
  .panel .panel-footer .mailbox-panel .msg-composer,
  .panel .panel-footer .timeline > li .timeline-header,
  .panel .panel-footer .timeline > li .timeline-footer,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-top,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-bottom,
  .panel .panel-footer .widget-weather .weather-body,
  .panel .panel-footer .widget-weather .weather-footer,
  .panel .panel-footer .activities-container,
  .panel .panel-footer .activities-container .activities-inner,
  .panel .panel-footer .setting-container .setting-inner,
  .panel .panel-footer .leftbar .widget .widget-body .sparkline,
  .panel .panel-footer .commonWrapper .widget .widget-body .sparkline,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu a,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a,
  .panel .panel-footer .rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a,
  .panel .panel-footer .rtl .leftbar .sparkline,
  .panel .panel-footer .gallery,
  .panel .panel-footer .todo-list ul li,
  .panel .panel-footer .card-task .card-title,
  .panel .panel-footer .card-task .card-options,
  .panel .panel-footer .card-task .card-checklist .checklist-toggler,
  .panel .panel-footer .store .comments .media-heading,
  .panel .panel-footer .blog .featured-post .featured-footer,
  .panel .panel-footer .blog .column-post .column-footer,
  .panel .panel-footer .blog .portfolio {
    text-align: center;
  }
  .panel .panel-footer .clearfix a.btn,
  .panel .panel-footer .dl-horizontal dd a.btn,
  .panel .panel-footer .container a.btn,
  .panel .panel-footer .container-fluid a.btn,
  .panel .panel-footer .row a.btn,
  .panel .panel-footer .form-horizontal .form-group a.btn,
  .panel .panel-footer .navbar a.btn,
  .panel .panel-footer .navbar-header a.btn,
  .panel .panel-footer .navbar-collapse a.btn,
  .panel .panel-footer .nav a.btn,
  .panel .panel-footer .btn-toolbar a.btn,
  .panel .panel-footer .btn-group-vertical > .btn-group a.btn,
  .panel .panel-footer .pager a.btn,
  .panel .panel-footer .modal-footer a.btn,
  .panel .panel-footer .page-tabs a.btn,
  .panel .panel-footer .page-heading a.btn,
  .panel .panel-footer .page-heading-bg-img a.btn,
  .panel .panel-footer .aside-bar .aside-bar-body ul.acc-menu a a.btn,
  .panel .panel-footer .infobar-options a.btn,
  .panel .panel-footer .infobar .widget-body a.btn,
  .panel .panel-footer ul.settings li a.btn,
  .panel .panel-footer .rightbar .recent-activities li a.btn,
  .panel .panel-footer .rightbar .sparkline a.btn,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu a a.btn,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu li.hasChild > a a.btn,
  .panel .panel-footer .leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a a.btn,
  .panel .panel-footer .panel a.btn,
  .panel .panel-footer .panel-heading a.btn,
  .panel .panel-footer .panel-body a.btn,
  .panel .panel-footer .inner-spacer a.btn,
  .panel .panel-footer .panel-editbox a.btn,
  .panel .panel-footer .tile-heading a.btn,
  .panel .panel-footer .tile-body a.btn,
  .panel .panel-footer .tile-footer a.btn,
  .panel .panel-footer .panel-comments li a.btn,
  .panel .panel-footer .panel-threads li a.btn,
  .panel .panel-footer .panel-users li a.btn,
  .panel .panel-footer .panel-profile .user-card ul.details a.btn,
  .panel .panel-footer .panel-profile .user-card ul.details li a.btn,
  .panel .panel-footer .panel-profile .user-card ul.details li a a.btn,
  .panel .panel-footer .panel-userprofile li a.btn,
  .panel .panel-footer ul.mailbox-msg-list li a.mailbox-msg-list-item a.btn,
  .panel .panel-footer .mailbox-panel header a.btn,
  .panel .panel-footer .mailbox-panel .msg-composer a.btn,
  .panel .panel-footer .timeline > li .timeline-header a.btn,
  .panel .panel-footer .timeline > li .timeline-footer a.btn,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-top a.btn,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-bottom a.btn,
  .panel .panel-footer .widget-weather .weather-body a.btn,
  .panel .panel-footer .widget-weather .weather-footer a.btn,
  .panel .panel-footer .activities-container a.btn,
  .panel .panel-footer .activities-container .activities-inner a.btn,
  .panel .panel-footer .setting-container .setting-inner a.btn,
  .panel .panel-footer .leftbar .widget .widget-body .sparkline a.btn,
  .panel .panel-footer .commonWrapper .widget .widget-body .sparkline a.btn,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu a a.btn,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a a.btn,
  .panel .panel-footer .rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a a.btn,
  .panel .panel-footer .rtl .leftbar .sparkline a.btn,
  .panel .panel-footer .gallery a.btn,
  .panel .panel-footer .todo-list ul li a.btn,
  .panel .panel-footer .card-task .card-title a.btn,
  .panel .panel-footer .card-task .card-options a.btn,
  .panel .panel-footer .card-task .card-checklist .checklist-toggler a.btn,
  .panel .panel-footer .store .comments .media-heading a.btn,
  .panel .panel-footer .blog .featured-post .featured-footer a.btn,
  .panel .panel-footer .blog .column-post .column-footer a.btn,
  .panel .panel-footer .blog .portfolio a.btn {
    float: none!important;
  }
  .panel .panel-footer .clearfix a.btn:first-child,
  .panel .panel-footer .dl-horizontal dd a.btn:first-child,
  .panel .panel-footer .container a.btn:first-child,
  .panel .panel-footer .container-fluid a.btn:first-child,
  .panel .panel-footer .row a.btn:first-child,
  .panel .panel-footer .form-horizontal .form-group a.btn:first-child,
  .panel .panel-footer .navbar a.btn:first-child,
  .panel .panel-footer .navbar-header a.btn:first-child,
  .panel .panel-footer .navbar-collapse a.btn:first-child,
  .panel .panel-footer .nav a.btn:first-child,
  .panel .panel-footer .btn-toolbar a.btn:first-child,
  .panel .panel-footer .btn-group-vertical > .btn-group a.btn:first-child,
  .panel .panel-footer .pager a.btn:first-child,
  .panel .panel-footer .modal-footer a.btn:first-child,
  .panel .panel-footer .page-tabs a.btn:first-child,
  .panel .panel-footer .page-heading a.btn:first-child,
  .panel .panel-footer .page-heading-bg-img a.btn:first-child,
  .panel .panel-footer .aside-bar .aside-bar-body ul.acc-menu a a.btn:first-child,
  .panel .panel-footer .infobar-options a.btn:first-child,
  .panel .panel-footer .infobar .widget-body a.btn:first-child,
  .panel .panel-footer ul.settings li a.btn:first-child,
  .panel .panel-footer .rightbar .recent-activities li a.btn:first-child,
  .panel .panel-footer .rightbar .sparkline a.btn:first-child,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu a a.btn:first-child,
  .panel .panel-footer .leftbar nav.widget-body > ul.acc-menu li.hasChild > a a.btn:first-child,
  .panel .panel-footer .leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a a.btn:first-child,
  .panel .panel-footer .panel a.btn:first-child,
  .panel .panel-footer .panel-heading a.btn:first-child,
  .panel .panel-footer .panel-body a.btn:first-child,
  .panel .panel-footer .inner-spacer a.btn:first-child,
  .panel .panel-footer .panel-editbox a.btn:first-child,
  .panel .panel-footer .tile-heading a.btn:first-child,
  .panel .panel-footer .tile-body a.btn:first-child,
  .panel .panel-footer .tile-footer a.btn:first-child,
  .panel .panel-footer .panel-comments li a.btn:first-child,
  .panel .panel-footer .panel-threads li a.btn:first-child,
  .panel .panel-footer .panel-users li a.btn:first-child,
  .panel .panel-footer .panel-profile .user-card ul.details a.btn:first-child,
  .panel .panel-footer .panel-profile .user-card ul.details li a.btn:first-child,
  .panel .panel-footer .panel-profile .user-card ul.details li a a.btn:first-child,
  .panel .panel-footer .panel-userprofile li a.btn:first-child,
  .panel .panel-footer ul.mailbox-msg-list li a.mailbox-msg-list-item a.btn:first-child,
  .panel .panel-footer .mailbox-panel header a.btn:first-child,
  .panel .panel-footer .mailbox-panel .msg-composer a.btn:first-child,
  .panel .panel-footer .timeline > li .timeline-header a.btn:first-child,
  .panel .panel-footer .timeline > li .timeline-footer a.btn:first-child,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-top a.btn:first-child,
  .panel .panel-footer .widget-weather .weather-heading .weather-heading-bottom a.btn:first-child,
  .panel .panel-footer .widget-weather .weather-body a.btn:first-child,
  .panel .panel-footer .widget-weather .weather-footer a.btn:first-child,
  .panel .panel-footer .activities-container a.btn:first-child,
  .panel .panel-footer .activities-container .activities-inner a.btn:first-child,
  .panel .panel-footer .setting-container .setting-inner a.btn:first-child,
  .panel .panel-footer .leftbar .widget .widget-body .sparkline a.btn:first-child,
  .panel .panel-footer .commonWrapper .widget .widget-body .sparkline a.btn:first-child,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu a a.btn:first-child,
  .panel .panel-footer .rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a a.btn:first-child,
  .panel .panel-footer .rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a a.btn:first-child,
  .panel .panel-footer .rtl .leftbar .sparkline a.btn:first-child,
  .panel .panel-footer .gallery a.btn:first-child,
  .panel .panel-footer .todo-list ul li a.btn:first-child,
  .panel .panel-footer .card-task .card-title a.btn:first-child,
  .panel .panel-footer .card-task .card-options a.btn:first-child,
  .panel .panel-footer .card-task .card-checklist .checklist-toggler a.btn:first-child,
  .panel .panel-footer .store .comments .media-heading a.btn:first-child,
  .panel .panel-footer .blog .featured-post .featured-footer a.btn:first-child,
  .panel .panel-footer .blog .column-post .column-footer a.btn:first-child,
  .panel .panel-footer .blog .portfolio a.btn:first-child {
    margin-bottom: 8px;
  }
}
.panel.transparent {
  box-shadow: none;
}
.panel.transparent .panel-heading {
  border-color: transparent;
  background-color: transparent;
}
.panel.transparent .panel-heading .panel-ctrls .icon {
  color: rgba(27, 34, 44, 0.16);
}
.panel.transparent .panel-heading .panel-ctrls .icon:hover {
  color: rgba(27, 34, 44, 0.88);
  background-color: #edeff0;
}
.panel.transparent .panel-body {
  background-color: transparent;
}
.panel.transparent .panel-footer {
  background-color: transparent;
  border-color: transparent;
}
.panel.with-footer .panel-body {
  border-radius: 0 !important;
}
.panel .panel-body {
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
}
.panel .panel-heading {
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.panel .panel-heading + .panel-body,
.panel .panel-editbox + .panel-body {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel.panel-collapsed .panel-heading {
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
  border-bottom: none;
}
.panel.panel-collapsed.editbox-open .panel-editbox {
  border-bottom: none;
}
.panel.editbox-open .panel-heading {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.panel.ui-sortable-helper {
  -webkit-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  -o-transform: rotate(1deg);
  transform: rotate(1deg);
}
.body .panel-footer h1,
.body .panel-footer h2,
.body .panel-footer h3,
.body .panel-footer h4,
.body .panel-footer h5,
.body .panel-footer h6 {
  color: #fff;
}
.body .panel-footer small {
  color: rgba(255, 255, 255, 0.5);
}
.body .panel-footer .sparkline {
  background-color: rgba(255, 255, 255, 0.12);
  color: #fff;
}
.panel-toolbar-editbox.panel-collapsed .panel-heading,
.panel-toolbar-colorbox.panel-collapsed .panel-heading {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.panel-editbox {
  padding: 0 8px;
  display: none;
}
.panel-editbox .form-control {
  border: 0 !important;
  box-shadow: none !important;
}
.panel-editbox .form-control:focus {
  border: 0 !important;
  box-shadow: none !important;
}
.panel-editbox .form-controlinput {
  text-transform: lowercase;
  margin: 8px 0;
}
.panel-editbox .form-group {
  margin-bottom: 0;
  padding: 8px 0;
}
.panel-collapsed .panel-editbox {
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.panel-color-list {
  padding: 8px 4px !important;
  margin: 0 !important;
  border-radius: 2.5px;
  list-style: outside none none;
  min-width: 176px;
  text-align: center;
  transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-block;
  top: 40px;
  left: inherit;
  right: -160px;
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.panel-color-list > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.panel-color-list li {
  padding: 0;
  margin: 0 0 4px 4px;
}
.panel-color-list li span {
  border-radius: 50%;
  display: inline-block;
}
.panel-color-list li,
.panel-color-list li span {
  height: 16px;
  width: 16px;
  float: left;
}
.panel-color-list li:hover,
.panel-color-list li span:hover {
  cursor: pointer;
}
.panel-color-list.text-center {
  text-align: center;
}
span[data-style="panel-default"] {
  background-color: #f7f9fa;
}
span[data-style="panel-inverse"] {
  background-color: #999da3;
}
span[data-style="panel-primary"] {
  background-color: #03a9f4;
}
span[data-style="panel-success"] {
  background-color: #8bc34a;
}
span[data-style="panel-warning"] {
  background-color: #ffc107;
}
span[data-style="panel-danger"] {
  background-color: #e51c23;
}
span[data-style="panel-info"] {
  background-color: #00bcd4;
}
span[data-style="panel-brown"] {
  background-color: #795548;
}
span[data-style="panel-indigo"] {
  background-color: #3f51b5;
}
span[data-style="panel-orange"] {
  background-color: #ff9800;
}
span[data-style="panel-purple"] {
  background-color: #9c27b0;
}
span[data-style="panel-deep-purple"] {
  background-color: #673ab7;
}
span[data-style="panel-green"] {
  background-color: #4caf50;
}
span[data-style="panel-pink"] {
  background-color: #e91e63;
}
span[data-style="panel-blue"] {
  background-color: #2196f3;
}
span[data-style="panel-teal"] {
  background-color: #009688;
}
span[data-style="panel-lime"] {
  background-color: #cddc39;
}
span[data-style="panel-amber"] {
  background-color: #ffc107;
}
span[data-style="panel-deep-orange"] {
  background-color: #ff5722;
}
span[data-style="panel-blue-gray"] {
  background-color: #607d8b;
}
span[data-style="panel-default-alt"] {
  background-color: #fff;
  border: 2px solid #edeff0;
}
span[data-style="panel-inverse-alt"] {
  background-color: #f7f9fa;
  border: 2px solid #f5f7f7;
}
span[data-style="panel-primary-alt"] {
  background-color: #e3f2fd;
  border: 2px solid #cfe8fc;
}
span[data-style="panel-success-alt"] {
  background-color: #f1f8e9;
  border: 2px solid #e6f2d8;
}
span[data-style="panel-warning-alt"] {
  background-color: #fff8e1;
  border: 2px solid #fff2ca;
}
span[data-style="panel-danger-alt"] {
  background-color: #fde0dc;
  border: 2px solid #ffdce0;
}
span[data-style="panel-info-alt"] {
  background-color: #e0f7fa;
  border: 2px solid #c9f1f6;
}
span[data-style="panel-brown-alt"] {
  background-color: #efebe9;
  border: 2px solid #e3dbd8;
}
span[data-style="panel-indigo-alt"] {
  background-color: #e8eaf6;
  border: 2px solid #d6daef;
}
span[data-style="panel-orange-alt"] {
  background-color: #fff3e0;
  border: 2px solid #ffe9c9;
}
span[data-style="panel-purple-alt"] {
  background-color: #f3e5f5;
  border: 2px solid #ead1ee;
}
span[data-style="panel-deep-purple-alt"] {
  background-color: #ede7f6;
  border: 2px solid #dfd5ef;
}
span[data-style="panel-green-alt"] {
  background-color: #e8f5e9;
  border: 2px solid #d8edd9;
}
span[data-style="panel-pink-alt"] {
  background-color: #fce4ec;
  border: 2px solid #facfde;
}
span[data-style="panel-blue-alt"] {
  background-color: #e3f2fd;
  border: 2px solid #cfe8fc;
}
span[data-style="panel-teal-alt"] {
  background-color: #e0f2f1;
  border: 2px solid #c9e8e6;
}
span[data-style="panel-lime-alt"] {
  background-color: #f9fbe7;
  border: 2px solid #f4f7d5;
}
span[data-style="panel-amber-alt"] {
  background-color: #fff8e1;
  border: 2px solid #fff2ca;
}
span[data-style="panel-deep-orange-alt"] {
  background-color: #fbe9e7;
  border: 2px solid #fddad1;
}
span[data-style="panel-blue-gray-alt"] {
  background-color: #eceff1;
  border: 2px solid #dde3e6;
}
.panel.panel-default .panel-heading {
  border-bottom: 2px solid #ffffff;
  background-color: #ffffff;
}
.panel.panel-default .panel-heading h2,
.panel.panel-default .panel-heading h2.title {
  color: rgba(27, 34, 44, 0.48);
}
.panel.panel-default .panel-heading h2.alt,
.panel.panel-default .panel-heading h2.title.alt {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading h2 small,
.panel.panel-default .panel-heading h2.title small {
  color: rgba(27, 34, 44, 0.48);
}
.panel.panel-default .panel-heading .panel-ctrls .icon {
  color: rgba(27, 34, 44, 0.5);
}
.panel.panel-default .panel-heading .panel-ctrls .icon:hover {
  color: rgba(27, 34, 44, 0.88);
  background-color: rgba(27, 34, 44, 0.1);
}
.panel.panel-default .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-default .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-default .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-default .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-default .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading .nav-tabs li a {
  color: rgba(27, 34, 44, 0.32);
}
.panel.panel-default .panel-heading .nav-tabs li a:after {
  background: #009688;
}
.panel.panel-default .panel-heading .nav-tabs li:hover a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading .nav-tabs li.active a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-default .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-default .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading .nav-tabs li.open > a,
.panel.panel-default .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-default .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-default .panel-heading .nav-tabs li.open > a:active,
.panel.panel-default .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffffff;
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffffff;
  border-color: #ffffff;
}
.panel.panel-default .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
}
.panel.panel-default .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-default .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: rgba(27, 34, 44, 0.125);
}
.panel.panel-default .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-editbox {
  background-color: #ffffff;
}
.panel.panel-default .panel-editbox .form-control {
  background-color: rgba(27, 34, 44, 0.125);
  color: rgba(27, 34, 44, 0.75);
}
.panel.panel-default .panel-editbox .form-control:focus {
  background-color: rgba(27, 34, 44, 0.25);
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-default .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-default .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-default.alt .panel-heading,
.panel.panel-default-alt .panel-heading {
  border-bottom: 2px solid #edeff0;
  background-color: #ffffff;
}
.panel.panel-default.alt .panel-heading h2,
.panel.panel-default-alt .panel-heading h2,
.panel.panel-default.alt .panel-heading h2.title,
.panel.panel-default-alt .panel-heading h2.title {
  color: rgba(27, 34, 44, 0.48);
}
.panel.panel-default.alt .panel-heading h2.alt,
.panel.panel-default-alt .panel-heading h2.alt,
.panel.panel-default.alt .panel-heading h2.title.alt,
.panel.panel-default-alt .panel-heading h2.title.alt {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading h2 small,
.panel.panel-default-alt .panel-heading h2 small,
.panel.panel-default.alt .panel-heading h2.title small,
.panel.panel-default-alt .panel-heading h2.title small {
  color: rgba(27, 34, 44, 0.48);
}
.panel.panel-default.alt .panel-heading .panel-ctrls .icon,
.panel.panel-default-alt .panel-heading .panel-ctrls .icon {
  color: rgba(27, 34, 44, 0.5);
}
.panel.panel-default.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-default-alt .panel-heading .panel-ctrls .icon:hover {
  color: rgba(27, 34, 44, 0.88);
  background-color: rgba(27, 34, 44, 0.1);
}
.panel.panel-default.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-default-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-default.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-default-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-default.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-default-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-default.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-default-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-default.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-default-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading .nav-tabs li a,
.panel.panel-default-alt .panel-heading .nav-tabs li a {
  color: rgba(27, 34, 44, 0.32);
}
.panel.panel-default.alt .panel-heading .nav-tabs li a:after,
.panel.panel-default-alt .panel-heading .nav-tabs li a:after {
  background: #009688;
}
.panel.panel-default.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-default-alt .panel-heading .nav-tabs li:hover a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading .nav-tabs li.active a,
.panel.panel-default-alt .panel-heading .nav-tabs li.active a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-default-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-default.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-default-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-default-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-default-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-default.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-default-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-default.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-default-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-default.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-default-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-default.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-default-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffffff;
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-default-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffffff;
  border-color: #edeff0;
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-default-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-default-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-default.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-default-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: rgba(27, 34, 44, 0.88);
  background-color: rgba(27, 34, 44, 0.125);
}
.panel.panel-default.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-default-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-editbox,
.panel.panel-default-alt .panel-editbox {
  background-color: #ffffff;
}
.panel.panel-default.alt .panel-editbox .form-control,
.panel.panel-default-alt .panel-editbox .form-control {
  background-color: rgba(27, 34, 44, 0.125);
  color: rgba(27, 34, 44, 0.75);
}
.panel.panel-default.alt .panel-editbox .form-control:focus,
.panel.panel-default-alt .panel-editbox .form-control:focus {
  background-color: rgba(27, 34, 44, 0.25);
  color: rgba(27, 34, 44, 0.88);
}
.panel.panel-default.alt .panel-body,
.panel.panel-default-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-default.alt .panel-body p,
.panel.panel-default-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-default.alt .panel-footer,
.panel.panel-default-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-primary .panel-heading {
  border-bottom: 2px solid #03a9f4;
  background-color: #03a9f4;
}
.panel.panel-primary .panel-heading h2,
.panel.panel-primary .panel-heading h2.title {
  color: #b3e5fc;
}
.panel.panel-primary .panel-heading h2.alt,
.panel.panel-primary .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-primary .panel-heading h2 small,
.panel.panel-primary .panel-heading h2.title small {
  color: #b3e5fc;
}
.panel.panel-primary .panel-heading .panel-ctrls .icon {
  color: rgba(179, 229, 252, 0.5);
}
.panel.panel-primary .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(179, 229, 252, 0.1);
}
.panel.panel-primary .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-primary .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-primary .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-primary .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-primary .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-primary .panel-heading .nav-tabs li a {
  color: #81d4fa;
}
.panel.panel-primary .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-primary .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-primary .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-primary .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-primary .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-primary .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-primary .panel-heading .nav-tabs li.open > a,
.panel.panel-primary .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-primary .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-primary .panel-heading .nav-tabs li.open > a:active,
.panel.panel-primary .panel-heading .nav-tabs li.open > a:visited {
  background-color: #03a9f4;
  color: #ffffff;
}
.panel.panel-primary .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #03a9f4;
  border-color: #03a9f4;
}
.panel.panel-primary .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #81d4fa;
  background-color: #03a9f4;
}
.panel.panel-primary .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-primary .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(179, 229, 252, 0.125);
}
.panel.panel-primary .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-primary .panel-editbox {
  background-color: #03a9f4;
}
.panel.panel-primary .panel-editbox .form-control {
  background-color: rgba(179, 229, 252, 0.125);
  color: rgba(179, 229, 252, 0.75);
}
.panel.panel-primary .panel-editbox .form-control:focus {
  background-color: rgba(179, 229, 252, 0.25);
  color: #ffffff;
}
.panel.panel-primary .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-primary .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-primary .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-primary.alt .panel-heading,
.panel.panel-primary-alt .panel-heading {
  border-bottom: 2px solid #caedfd;
  background-color: #e1f5fe;
}
.panel.panel-primary.alt .panel-heading h2,
.panel.panel-primary-alt .panel-heading h2,
.panel.panel-primary.alt .panel-heading h2.title,
.panel.panel-primary-alt .panel-heading h2.title {
  color: #03a9f4;
}
.panel.panel-primary.alt .panel-heading h2.alt,
.panel.panel-primary-alt .panel-heading h2.alt,
.panel.panel-primary.alt .panel-heading h2.title.alt,
.panel.panel-primary-alt .panel-heading h2.title.alt {
  color: #03a9f4;
}
.panel.panel-primary.alt .panel-heading h2 small,
.panel.panel-primary-alt .panel-heading h2 small,
.panel.panel-primary.alt .panel-heading h2.title small,
.panel.panel-primary-alt .panel-heading h2.title small {
  color: #03a9f4;
}
.panel.panel-primary.alt .panel-heading .panel-ctrls .icon,
.panel.panel-primary-alt .panel-heading .panel-ctrls .icon {
  color: rgba(3, 169, 244, 0.5);
}
.panel.panel-primary.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-primary-alt .panel-heading .panel-ctrls .icon:hover {
  color: #03a9f4;
  background-color: rgba(3, 169, 244, 0.1);
}
.panel.panel-primary.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-primary-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-primary.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-primary-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-primary.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-primary-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-primary.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-primary-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-primary.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-primary-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #01579b;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li a,
.panel.panel-primary-alt .panel-heading .nav-tabs li a {
  color: #4fc3f7;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li a:after,
.panel.panel-primary-alt .panel-heading .nav-tabs li a:after {
  background: #03a9f4;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-primary-alt .panel-heading .nav-tabs li:hover a {
  color: #01579b;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.active a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.active a {
  color: #01579b;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #01579b;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-primary.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-primary.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-primary.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-primary.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e1f5fe;
  color: #01579b;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e1f5fe;
  border-color: #caedfd;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #4fc3f7;
  background-color: #e1f5fe;
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-primary.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #01579b;
  background-color: rgba(3, 169, 244, 0.125);
}
.panel.panel-primary.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-primary-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #01579b;
}
.panel.panel-primary.alt .panel-editbox,
.panel.panel-primary-alt .panel-editbox {
  background-color: #e1f5fe;
}
.panel.panel-primary.alt .panel-editbox .form-control,
.panel.panel-primary-alt .panel-editbox .form-control {
  background-color: rgba(3, 169, 244, 0.125);
  color: rgba(3, 169, 244, 0.75);
}
.panel.panel-primary.alt .panel-editbox .form-control:focus,
.panel.panel-primary-alt .panel-editbox .form-control:focus {
  background-color: rgba(3, 169, 244, 0.25);
  color: #03a9f4;
}
.panel.panel-primary.alt .panel-body,
.panel.panel-primary-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-primary.alt .panel-body p,
.panel.panel-primary-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-primary.alt .panel-footer,
.panel.panel-primary-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-primary.body .panel-heading {
  border-bottom: 2px solid #039be5;
  background-color: #03a2ec;
}
.panel.panel-primary.body .panel-heading h2,
.panel.panel-primary.body .panel-heading h2.title {
  color: #b3e5fc;
}
.panel.panel-primary.body .panel-heading h2.alt,
.panel.panel-primary.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading h2 small,
.panel.panel-primary.body .panel-heading h2.title small {
  color: #b3e5fc;
}
.panel.panel-primary.body .panel-heading .panel-ctrls .icon {
  color: rgba(179, 229, 252, 0.5);
}
.panel.panel-primary.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(179, 229, 252, 0.1);
}
.panel.panel-primary.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-primary.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-primary.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-primary.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-primary.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading .nav-tabs li a {
  color: #81d4fa;
}
.panel.panel-primary.body .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-primary.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open > a,
.panel.panel-primary.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-primary.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-primary.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-primary.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #03a2ec;
  color: #ffffff;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #03a2ec;
  border-color: #039be5;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #81d4fa;
  background-color: #03a2ec;
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-primary.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(179, 229, 252, 0.125);
}
.panel.panel-primary.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-primary.body .panel-editbox {
  background-color: #03a2ec;
}
.panel.panel-primary.body .panel-editbox .form-control {
  background-color: rgba(179, 229, 252, 0.125);
  color: rgba(179, 229, 252, 0.75);
}
.panel.panel-primary.body .panel-editbox .form-control:focus {
  background-color: rgba(179, 229, 252, 0.25);
  color: #ffffff;
}
.panel.panel-primary.body .panel-body {
  color: #e1f5fe;
  background-color: #03a9f4;
}
.panel.panel-primary.body .panel-body p {
  color: #e1f5fe;
}
.panel.panel-primary.body .panel-footer {
  color: #81d4fa;
  background-color: #039be5;
  border-top: 1px solid #039be5;
}
.panel.panel-info .panel-heading {
  border-bottom: 2px solid #00bcd4;
  background-color: #00bcd4;
}
.panel.panel-info .panel-heading h2,
.panel.panel-info .panel-heading h2.title {
  color: #b2ebf2;
}
.panel.panel-info .panel-heading h2.alt,
.panel.panel-info .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-info .panel-heading h2 small,
.panel.panel-info .panel-heading h2.title small {
  color: #b2ebf2;
}
.panel.panel-info .panel-heading .panel-ctrls .icon {
  color: rgba(178, 235, 242, 0.5);
}
.panel.panel-info .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(178, 235, 242, 0.1);
}
.panel.panel-info .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-info .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-info .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-info .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-info .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-info .panel-heading .nav-tabs li a {
  color: #80deea;
}
.panel.panel-info .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-info .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-info .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-info .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-info .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-info .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-info .panel-heading .nav-tabs li.open > a,
.panel.panel-info .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-info .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-info .panel-heading .nav-tabs li.open > a:active,
.panel.panel-info .panel-heading .nav-tabs li.open > a:visited {
  background-color: #00bcd4;
  color: #ffffff;
}
.panel.panel-info .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #00bcd4;
  border-color: #00bcd4;
}
.panel.panel-info .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #80deea;
  background-color: #00bcd4;
}
.panel.panel-info .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-info .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(178, 235, 242, 0.125);
}
.panel.panel-info .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-info .panel-editbox {
  background-color: #00bcd4;
}
.panel.panel-info .panel-editbox .form-control {
  background-color: rgba(178, 235, 242, 0.125);
  color: rgba(178, 235, 242, 0.75);
}
.panel.panel-info .panel-editbox .form-control:focus {
  background-color: rgba(178, 235, 242, 0.25);
  color: #ffffff;
}
.panel.panel-info .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-info .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-info .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-info.alt .panel-heading,
.panel.panel-info-alt .panel-heading {
  border-bottom: 2px solid #c9f1f6;
  background-color: #e0f7fa;
}
.panel.panel-info.alt .panel-heading h2,
.panel.panel-info-alt .panel-heading h2,
.panel.panel-info.alt .panel-heading h2.title,
.panel.panel-info-alt .panel-heading h2.title {
  color: #00bcd4;
}
.panel.panel-info.alt .panel-heading h2.alt,
.panel.panel-info-alt .panel-heading h2.alt,
.panel.panel-info.alt .panel-heading h2.title.alt,
.panel.panel-info-alt .panel-heading h2.title.alt {
  color: #00bcd4;
}
.panel.panel-info.alt .panel-heading h2 small,
.panel.panel-info-alt .panel-heading h2 small,
.panel.panel-info.alt .panel-heading h2.title small,
.panel.panel-info-alt .panel-heading h2.title small {
  color: #00bcd4;
}
.panel.panel-info.alt .panel-heading .panel-ctrls .icon,
.panel.panel-info-alt .panel-heading .panel-ctrls .icon {
  color: rgba(0, 188, 212, 0.5);
}
.panel.panel-info.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-info-alt .panel-heading .panel-ctrls .icon:hover {
  color: #00bcd4;
  background-color: rgba(0, 188, 212, 0.1);
}
.panel.panel-info.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-info-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-info.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-info-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-info.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-info-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-info.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-info-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-info.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-info-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #006064;
}
.panel.panel-info.alt .panel-heading .nav-tabs li a,
.panel.panel-info-alt .panel-heading .nav-tabs li a {
  color: #4dd0e1;
}
.panel.panel-info.alt .panel-heading .nav-tabs li a:after,
.panel.panel-info-alt .panel-heading .nav-tabs li a:after {
  background: #00bcd4;
}
.panel.panel-info.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-info-alt .panel-heading .nav-tabs li:hover a {
  color: #006064;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.active a,
.panel.panel-info-alt .panel-heading .nav-tabs li.active a {
  color: #006064;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-info-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-info-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-info-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #006064;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-info-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-info.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-info-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-info.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-info-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-info.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-info-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-info.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-info-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e0f7fa;
  color: #006064;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-info-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e0f7fa;
  border-color: #c9f1f6;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-info-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #4dd0e1;
  background-color: #e0f7fa;
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-info-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-info.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-info-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #006064;
  background-color: rgba(0, 188, 212, 0.125);
}
.panel.panel-info.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-info-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #006064;
}
.panel.panel-info.alt .panel-editbox,
.panel.panel-info-alt .panel-editbox {
  background-color: #e0f7fa;
}
.panel.panel-info.alt .panel-editbox .form-control,
.panel.panel-info-alt .panel-editbox .form-control {
  background-color: rgba(0, 188, 212, 0.125);
  color: rgba(0, 188, 212, 0.75);
}
.panel.panel-info.alt .panel-editbox .form-control:focus,
.panel.panel-info-alt .panel-editbox .form-control:focus {
  background-color: rgba(0, 188, 212, 0.25);
  color: #00bcd4;
}
.panel.panel-info.alt .panel-body,
.panel.panel-info-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-info.alt .panel-body p,
.panel.panel-info-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-info.alt .panel-footer,
.panel.panel-info-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-info.body .panel-heading {
  border-bottom: 2px solid #00acc1;
  background-color: #00b4ca;
}
.panel.panel-info.body .panel-heading h2,
.panel.panel-info.body .panel-heading h2.title {
  color: #b2ebf2;
}
.panel.panel-info.body .panel-heading h2.alt,
.panel.panel-info.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-info.body .panel-heading h2 small,
.panel.panel-info.body .panel-heading h2.title small {
  color: #b2ebf2;
}
.panel.panel-info.body .panel-heading .panel-ctrls .icon {
  color: rgba(178, 235, 242, 0.5);
}
.panel.panel-info.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(178, 235, 242, 0.1);
}
.panel.panel-info.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-info.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-info.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-info.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-info.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-info.body .panel-heading .nav-tabs li a {
  color: #80deea;
}
.panel.panel-info.body .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-info.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-info.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-info.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-info.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-info.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-info.body .panel-heading .nav-tabs li.open > a,
.panel.panel-info.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-info.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-info.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-info.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #00b4ca;
  color: #ffffff;
}
.panel.panel-info.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #00b4ca;
  border-color: #00acc1;
}
.panel.panel-info.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #80deea;
  background-color: #00b4ca;
}
.panel.panel-info.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-info.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(178, 235, 242, 0.125);
}
.panel.panel-info.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-info.body .panel-editbox {
  background-color: #00b4ca;
}
.panel.panel-info.body .panel-editbox .form-control {
  background-color: rgba(178, 235, 242, 0.125);
  color: rgba(178, 235, 242, 0.75);
}
.panel.panel-info.body .panel-editbox .form-control:focus {
  background-color: rgba(178, 235, 242, 0.25);
  color: #ffffff;
}
.panel.panel-info.body .panel-body {
  color: #e0f7fa;
  background-color: #00bcd4;
}
.panel.panel-info.body .panel-body p {
  color: #e0f7fa;
}
.panel.panel-info.body .panel-footer {
  color: #80deea;
  background-color: #00acc1;
  border-top: 1px solid #00acc1;
}
.panel.panel-inverse .panel-heading {
  border-bottom: 2px solid #999da3;
  background-color: #999da3;
}
.panel.panel-inverse .panel-heading h2,
.panel.panel-inverse .panel-heading h2.title {
  color: #f2f4f5;
}
.panel.panel-inverse .panel-heading h2.alt,
.panel.panel-inverse .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-inverse .panel-heading h2 small,
.panel.panel-inverse .panel-heading h2.title small {
  color: #f2f4f5;
}
.panel.panel-inverse .panel-heading .panel-ctrls .icon {
  color: rgba(242, 244, 245, 0.5);
}
.panel.panel-inverse .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(242, 244, 245, 0.1);
}
.panel.panel-inverse .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-inverse .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-inverse .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-inverse .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-inverse .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-inverse .panel-heading .nav-tabs li a {
  color: #edeff0;
}
.panel.panel-inverse .panel-heading .nav-tabs li a:after {
  background: #ffeb3b;
}
.panel.panel-inverse .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-inverse .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-inverse .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-inverse .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-inverse .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-inverse .panel-heading .nav-tabs li.open > a,
.panel.panel-inverse .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-inverse .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-inverse .panel-heading .nav-tabs li.open > a:active,
.panel.panel-inverse .panel-heading .nav-tabs li.open > a:visited {
  background-color: #999da3;
  color: #ffffff;
}
.panel.panel-inverse .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #999da3;
  border-color: #999da3;
}
.panel.panel-inverse .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #edeff0;
  background-color: #999da3;
}
.panel.panel-inverse .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-inverse .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(242, 244, 245, 0.125);
}
.panel.panel-inverse .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-inverse .panel-editbox {
  background-color: #999da3;
}
.panel.panel-inverse .panel-editbox .form-control {
  background-color: rgba(242, 244, 245, 0.125);
  color: rgba(242, 244, 245, 0.75);
}
.panel.panel-inverse .panel-editbox .form-control:focus {
  background-color: rgba(242, 244, 245, 0.25);
  color: #ffffff;
}
.panel.panel-inverse .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-inverse .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-inverse .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-inverse.alt .panel-heading,
.panel.panel-inverse-alt .panel-heading {
  border-bottom: 2px solid #f5f7f7;
  background-color: #f7f9fa;
}
.panel.panel-inverse.alt .panel-heading h2,
.panel.panel-inverse-alt .panel-heading h2,
.panel.panel-inverse.alt .panel-heading h2.title,
.panel.panel-inverse-alt .panel-heading h2.title {
  color: #999da3;
}
.panel.panel-inverse.alt .panel-heading h2.alt,
.panel.panel-inverse-alt .panel-heading h2.alt,
.panel.panel-inverse.alt .panel-heading h2.title.alt,
.panel.panel-inverse-alt .panel-heading h2.title.alt {
  color: #999da3;
}
.panel.panel-inverse.alt .panel-heading h2 small,
.panel.panel-inverse-alt .panel-heading h2 small,
.panel.panel-inverse.alt .panel-heading h2.title small,
.panel.panel-inverse-alt .panel-heading h2.title small {
  color: #999da3;
}
.panel.panel-inverse.alt .panel-heading .panel-ctrls .icon,
.panel.panel-inverse-alt .panel-heading .panel-ctrls .icon {
  color: rgba(153, 157, 163, 0.5);
}
.panel.panel-inverse.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-inverse-alt .panel-heading .panel-ctrls .icon:hover {
  color: #999da3;
  background-color: rgba(153, 157, 163, 0.1);
}
.panel.panel-inverse.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-inverse-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-inverse.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-inverse-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-inverse.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-inverse-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-inverse.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-inverse-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-inverse.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-inverse-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li a {
  color: #dce0e5;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li a:after,
.panel.panel-inverse-alt .panel-heading .nav-tabs li a:after {
  background: #999da3;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li:hover a {
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.active a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.active a {
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #f7f9fa;
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #f7f9fa;
  border-color: #f5f7f7;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #dce0e5;
  background-color: #f7f9fa;
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #1f2226;
  background-color: rgba(153, 157, 163, 0.125);
}
.panel.panel-inverse.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-inverse-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #1f2226;
}
.panel.panel-inverse.alt .panel-editbox,
.panel.panel-inverse-alt .panel-editbox {
  background-color: #f7f9fa;
}
.panel.panel-inverse.alt .panel-editbox .form-control,
.panel.panel-inverse-alt .panel-editbox .form-control {
  background-color: rgba(153, 157, 163, 0.125);
  color: rgba(153, 157, 163, 0.75);
}
.panel.panel-inverse.alt .panel-editbox .form-control:focus,
.panel.panel-inverse-alt .panel-editbox .form-control:focus {
  background-color: rgba(153, 157, 163, 0.25);
  color: #999da3;
}
.panel.panel-inverse.alt .panel-body,
.panel.panel-inverse-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-inverse.alt .panel-body p,
.panel.panel-inverse-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-inverse.alt .panel-footer,
.panel.panel-inverse-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-inverse.body .panel-heading {
  border-bottom: 2px solid #72757a;
  background-color: #85898f;
}
.panel.panel-inverse.body .panel-heading h2,
.panel.panel-inverse.body .panel-heading h2.title {
  color: #f2f4f5;
}
.panel.panel-inverse.body .panel-heading h2.alt,
.panel.panel-inverse.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading h2 small,
.panel.panel-inverse.body .panel-heading h2.title small {
  color: #f2f4f5;
}
.panel.panel-inverse.body .panel-heading .panel-ctrls .icon {
  color: rgba(242, 244, 245, 0.5);
}
.panel.panel-inverse.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(242, 244, 245, 0.1);
}
.panel.panel-inverse.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-inverse.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-inverse.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-inverse.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-inverse.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li a {
  color: #edeff0;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li a:after {
  background: #ffeb3b;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open > a,
.panel.panel-inverse.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-inverse.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-inverse.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-inverse.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #85898f;
  color: #ffffff;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #85898f;
  border-color: #72757a;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #edeff0;
  background-color: #85898f;
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-inverse.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(242, 244, 245, 0.125);
}
.panel.panel-inverse.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-inverse.body .panel-editbox {
  background-color: #85898f;
}
.panel.panel-inverse.body .panel-editbox .form-control {
  background-color: rgba(242, 244, 245, 0.125);
  color: rgba(242, 244, 245, 0.75);
}
.panel.panel-inverse.body .panel-editbox .form-control:focus {
  background-color: rgba(242, 244, 245, 0.25);
  color: #ffffff;
}
.panel.panel-inverse.body .panel-body {
  color: #f7f9fa;
  background-color: #999da3;
}
.panel.panel-inverse.body .panel-body p {
  color: #f7f9fa;
}
.panel.panel-inverse.body .panel-footer {
  color: #edeff0;
  background-color: #85898f;
  border-top: 1px solid #85898f;
}
.panel.panel-success .panel-heading {
  border-bottom: 2px solid #8bc34a;
  background-color: #8bc34a;
}
.panel.panel-success .panel-heading h2,
.panel.panel-success .panel-heading h2.title {
  color: #dcedc8;
}
.panel.panel-success .panel-heading h2.alt,
.panel.panel-success .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-success .panel-heading h2 small,
.panel.panel-success .panel-heading h2.title small {
  color: #dcedc8;
}
.panel.panel-success .panel-heading .panel-ctrls .icon {
  color: rgba(220, 237, 200, 0.5);
}
.panel.panel-success .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(220, 237, 200, 0.1);
}
.panel.panel-success .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-success .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-success .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-success .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-success .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-success .panel-heading .nav-tabs li a {
  color: #c5e1a5;
}
.panel.panel-success .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-success .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-success .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-success .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-success .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-success .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-success .panel-heading .nav-tabs li.open > a,
.panel.panel-success .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-success .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-success .panel-heading .nav-tabs li.open > a:active,
.panel.panel-success .panel-heading .nav-tabs li.open > a:visited {
  background-color: #8bc34a;
  color: #ffffff;
}
.panel.panel-success .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #8bc34a;
  border-color: #8bc34a;
}
.panel.panel-success .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #c5e1a5;
  background-color: #8bc34a;
}
.panel.panel-success .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-success .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(220, 237, 200, 0.125);
}
.panel.panel-success .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-success .panel-editbox {
  background-color: #8bc34a;
}
.panel.panel-success .panel-editbox .form-control {
  background-color: rgba(220, 237, 200, 0.125);
  color: rgba(220, 237, 200, 0.75);
}
.panel.panel-success .panel-editbox .form-control:focus {
  background-color: rgba(220, 237, 200, 0.25);
  color: #ffffff;
}
.panel.panel-success .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-success .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-success .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-success.alt .panel-heading,
.panel.panel-success-alt .panel-heading {
  border-bottom: 2px solid #e6f2d8;
  background-color: #f1f8e9;
}
.panel.panel-success.alt .panel-heading h2,
.panel.panel-success-alt .panel-heading h2,
.panel.panel-success.alt .panel-heading h2.title,
.panel.panel-success-alt .panel-heading h2.title {
  color: #8bc34a;
}
.panel.panel-success.alt .panel-heading h2.alt,
.panel.panel-success-alt .panel-heading h2.alt,
.panel.panel-success.alt .panel-heading h2.title.alt,
.panel.panel-success-alt .panel-heading h2.title.alt {
  color: #8bc34a;
}
.panel.panel-success.alt .panel-heading h2 small,
.panel.panel-success-alt .panel-heading h2 small,
.panel.panel-success.alt .panel-heading h2.title small,
.panel.panel-success-alt .panel-heading h2.title small {
  color: #8bc34a;
}
.panel.panel-success.alt .panel-heading .panel-ctrls .icon,
.panel.panel-success-alt .panel-heading .panel-ctrls .icon {
  color: rgba(139, 195, 74, 0.5);
}
.panel.panel-success.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-success-alt .panel-heading .panel-ctrls .icon:hover {
  color: #8bc34a;
  background-color: rgba(139, 195, 74, 0.1);
}
.panel.panel-success.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-success-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-success.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-success-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-success.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-success-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-success.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-success-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-success.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-success-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #33691e;
}
.panel.panel-success.alt .panel-heading .nav-tabs li a,
.panel.panel-success-alt .panel-heading .nav-tabs li a {
  color: #aed581;
}
.panel.panel-success.alt .panel-heading .nav-tabs li a:after,
.panel.panel-success-alt .panel-heading .nav-tabs li a:after {
  background: #8bc34a;
}
.panel.panel-success.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-success-alt .panel-heading .nav-tabs li:hover a {
  color: #33691e;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.active a,
.panel.panel-success-alt .panel-heading .nav-tabs li.active a {
  color: #33691e;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-success-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-success-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-success-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #33691e;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-success-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-success.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-success-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-success.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-success-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-success.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-success-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-success.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-success-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #f1f8e9;
  color: #33691e;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-success-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #f1f8e9;
  border-color: #e6f2d8;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-success-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #aed581;
  background-color: #f1f8e9;
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-success-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-success.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-success-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #33691e;
  background-color: rgba(139, 195, 74, 0.125);
}
.panel.panel-success.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-success-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #33691e;
}
.panel.panel-success.alt .panel-editbox,
.panel.panel-success-alt .panel-editbox {
  background-color: #f1f8e9;
}
.panel.panel-success.alt .panel-editbox .form-control,
.panel.panel-success-alt .panel-editbox .form-control {
  background-color: rgba(139, 195, 74, 0.125);
  color: rgba(139, 195, 74, 0.75);
}
.panel.panel-success.alt .panel-editbox .form-control:focus,
.panel.panel-success-alt .panel-editbox .form-control:focus {
  background-color: rgba(139, 195, 74, 0.25);
  color: #8bc34a;
}
.panel.panel-success.alt .panel-body,
.panel.panel-success-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-success.alt .panel-body p,
.panel.panel-success-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-success.alt .panel-footer,
.panel.panel-success-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-success.body .panel-heading {
  border-bottom: 2px solid #7cb342;
  background-color: #7cb342;
}
.panel.panel-success.body .panel-heading h2,
.panel.panel-success.body .panel-heading h2.title {
  color: #dcedc8;
}
.panel.panel-success.body .panel-heading h2.alt,
.panel.panel-success.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-success.body .panel-heading h2 small,
.panel.panel-success.body .panel-heading h2.title small {
  color: #dcedc8;
}
.panel.panel-success.body .panel-heading .panel-ctrls .icon {
  color: rgba(220, 237, 200, 0.5);
}
.panel.panel-success.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(220, 237, 200, 0.1);
}
.panel.panel-success.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-success.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-success.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-success.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-success.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-success.body .panel-heading .nav-tabs li a {
  color: #c5e1a5;
}
.panel.panel-success.body .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-success.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-success.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-success.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-success.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-success.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-success.body .panel-heading .nav-tabs li.open > a,
.panel.panel-success.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-success.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-success.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-success.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #7cb342;
  color: #ffffff;
}
.panel.panel-success.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #7cb342;
  border-color: #7cb342;
}
.panel.panel-success.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #c5e1a5;
  background-color: #7cb342;
}
.panel.panel-success.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-success.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(220, 237, 200, 0.125);
}
.panel.panel-success.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-success.body .panel-editbox {
  background-color: #7cb342;
}
.panel.panel-success.body .panel-editbox .form-control {
  background-color: rgba(220, 237, 200, 0.125);
  color: rgba(220, 237, 200, 0.75);
}
.panel.panel-success.body .panel-editbox .form-control:focus {
  background-color: rgba(220, 237, 200, 0.25);
  color: #ffffff;
}
.panel.panel-success.body .panel-body {
  color: #f1f8e9;
  background-color: #8bc34a;
}
.panel.panel-success.body .panel-body p {
  color: #f1f8e9;
}
.panel.panel-success.body .panel-footer {
  color: #c5e1a5;
  background-color: #7cb342;
  border-top: 1px solid #7cb342;
}
.panel.panel-warning .panel-heading {
  border-bottom: 2px solid #ffb300;
  background-color: #ffb300;
}
.panel.panel-warning .panel-heading h2,
.panel.panel-warning .panel-heading h2.title {
  color: #ffecb3;
}
.panel.panel-warning .panel-heading h2.alt,
.panel.panel-warning .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-warning .panel-heading h2 small,
.panel.panel-warning .panel-heading h2.title small {
  color: #ffecb3;
}
.panel.panel-warning .panel-heading .panel-ctrls .icon {
  color: rgba(255, 236, 179, 0.5);
}
.panel.panel-warning .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.1);
}
.panel.panel-warning .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-warning .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-warning .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-warning .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-warning .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-warning .panel-heading .nav-tabs li a {
  color: #ffe082;
}
.panel.panel-warning .panel-heading .nav-tabs li a:after {
  background: #607d8b;
}
.panel.panel-warning .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-warning .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-warning .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-warning .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-warning .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-warning .panel-heading .nav-tabs li.open > a,
.panel.panel-warning .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-warning .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-warning .panel-heading .nav-tabs li.open > a:active,
.panel.panel-warning .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffb300;
  color: #ffffff;
}
.panel.panel-warning .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffb300;
  border-color: #ffb300;
}
.panel.panel-warning .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffe082;
  background-color: #ffb300;
}
.panel.panel-warning .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-warning .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.125);
}
.panel.panel-warning .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-warning .panel-editbox {
  background-color: #ffb300;
}
.panel.panel-warning .panel-editbox .form-control {
  background-color: rgba(255, 236, 179, 0.125);
  color: rgba(255, 236, 179, 0.75);
}
.panel.panel-warning .panel-editbox .form-control:focus {
  background-color: rgba(255, 236, 179, 0.25);
  color: #ffffff;
}
.panel.panel-warning .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-warning .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-warning .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-warning.alt .panel-heading,
.panel.panel-warning-alt .panel-heading {
  border-bottom: 2px solid #fff2ca;
  background-color: #fff8e1;
}
.panel.panel-warning.alt .panel-heading h2,
.panel.panel-warning-alt .panel-heading h2,
.panel.panel-warning.alt .panel-heading h2.title,
.panel.panel-warning-alt .panel-heading h2.title {
  color: #ffb300;
}
.panel.panel-warning.alt .panel-heading h2.alt,
.panel.panel-warning-alt .panel-heading h2.alt,
.panel.panel-warning.alt .panel-heading h2.title.alt,
.panel.panel-warning-alt .panel-heading h2.title.alt {
  color: #ffb300;
}
.panel.panel-warning.alt .panel-heading h2 small,
.panel.panel-warning-alt .panel-heading h2 small,
.panel.panel-warning.alt .panel-heading h2.title small,
.panel.panel-warning-alt .panel-heading h2.title small {
  color: #ffb300;
}
.panel.panel-warning.alt .panel-heading .panel-ctrls .icon,
.panel.panel-warning-alt .panel-heading .panel-ctrls .icon {
  color: rgba(255, 179, 0, 0.5);
}
.panel.panel-warning.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-warning-alt .panel-heading .panel-ctrls .icon:hover {
  color: #ffb300;
  background-color: rgba(255, 179, 0, 0.1);
}
.panel.panel-warning.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-warning-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-warning.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-warning-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-warning.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-warning-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-warning.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-warning-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-warning.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-warning-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li a,
.panel.panel-warning-alt .panel-heading .nav-tabs li a {
  color: #ffd54f;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li a:after,
.panel.panel-warning-alt .panel-heading .nav-tabs li a:after {
  background: #ffb300;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-warning-alt .panel-heading .nav-tabs li:hover a {
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.active a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.active a {
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-warning.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-warning.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-warning.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-warning.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fff8e1;
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fff8e1;
  border-color: #fff2ca;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffd54f;
  background-color: #fff8e1;
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-warning.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ff6f00;
  background-color: rgba(255, 179, 0, 0.125);
}
.panel.panel-warning.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-warning-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ff6f00;
}
.panel.panel-warning.alt .panel-editbox,
.panel.panel-warning-alt .panel-editbox {
  background-color: #fff8e1;
}
.panel.panel-warning.alt .panel-editbox .form-control,
.panel.panel-warning-alt .panel-editbox .form-control {
  background-color: rgba(255, 179, 0, 0.125);
  color: rgba(255, 179, 0, 0.75);
}
.panel.panel-warning.alt .panel-editbox .form-control:focus,
.panel.panel-warning-alt .panel-editbox .form-control:focus {
  background-color: rgba(255, 179, 0, 0.25);
  color: #ffb300;
}
.panel.panel-warning.alt .panel-body,
.panel.panel-warning-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-warning.alt .panel-body p,
.panel.panel-warning-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-warning.alt .panel-footer,
.panel.panel-warning-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-warning.body .panel-heading {
  border-bottom: 2px solid #ffa000;
  background-color: #ffba03;
}
.panel.panel-warning.body .panel-heading h2,
.panel.panel-warning.body .panel-heading h2.title {
  color: #ffecb3;
}
.panel.panel-warning.body .panel-heading h2.alt,
.panel.panel-warning.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading h2 small,
.panel.panel-warning.body .panel-heading h2.title small {
  color: #ffecb3;
}
.panel.panel-warning.body .panel-heading .panel-ctrls .icon {
  color: rgba(255, 236, 179, 0.5);
}
.panel.panel-warning.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.1);
}
.panel.panel-warning.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-warning.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-warning.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-warning.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-warning.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading .nav-tabs li a {
  color: #ffe082;
}
.panel.panel-warning.body .panel-heading .nav-tabs li a:after {
  background: #607d8b;
}
.panel.panel-warning.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open > a,
.panel.panel-warning.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-warning.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-warning.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-warning.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffba03;
  color: #ffffff;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffba03;
  border-color: #ffa000;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffe082;
  background-color: #ffba03;
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-warning.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.125);
}
.panel.panel-warning.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-warning.body .panel-editbox {
  background-color: #ffba03;
}
.panel.panel-warning.body .panel-editbox .form-control {
  background-color: rgba(255, 236, 179, 0.125);
  color: rgba(255, 236, 179, 0.75);
}
.panel.panel-warning.body .panel-editbox .form-control:focus {
  background-color: rgba(255, 236, 179, 0.25);
  color: #ffffff;
}
.panel.panel-warning.body .panel-body {
  color: #fff8e1;
  background-color: #ffb300;
}
.panel.panel-warning.body .panel-body p {
  color: #fff8e1;
}
.panel.panel-warning.body .panel-footer {
  color: #ffe082;
  background-color: #ffa000;
  border-top: 1px solid #ffa000;
}
.panel.panel-danger .panel-heading {
  border-bottom: 2px solid #e51c23;
  background-color: #e51c23;
}
.panel.panel-danger .panel-heading h2,
.panel.panel-danger .panel-heading h2.title {
  color: #f9bdbb;
}
.panel.panel-danger .panel-heading h2.alt,
.panel.panel-danger .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-danger .panel-heading h2 small,
.panel.panel-danger .panel-heading h2.title small {
  color: #f9bdbb;
}
.panel.panel-danger .panel-heading .panel-ctrls .icon {
  color: rgba(249, 189, 187, 0.5);
}
.panel.panel-danger .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(249, 189, 187, 0.1);
}
.panel.panel-danger .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-danger .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-danger .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-danger .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-danger .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-danger .panel-heading .nav-tabs li a {
  color: #f69988;
}
.panel.panel-danger .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-danger .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-danger .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-danger .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-danger .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-danger .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-danger .panel-heading .nav-tabs li.open > a,
.panel.panel-danger .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-danger .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-danger .panel-heading .nav-tabs li.open > a:active,
.panel.panel-danger .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e51c23;
  color: #ffffff;
}
.panel.panel-danger .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e51c23;
  border-color: #e51c23;
}
.panel.panel-danger .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f69988;
  background-color: #e51c23;
}
.panel.panel-danger .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-danger .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(249, 189, 187, 0.125);
}
.panel.panel-danger .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-danger .panel-editbox {
  background-color: #e51c23;
}
.panel.panel-danger .panel-editbox .form-control {
  background-color: rgba(249, 189, 187, 0.125);
  color: rgba(249, 189, 187, 0.75);
}
.panel.panel-danger .panel-editbox .form-control:focus {
  background-color: rgba(249, 189, 187, 0.25);
  color: #ffffff;
}
.panel.panel-danger .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-danger .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-danger .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-danger.alt .panel-heading,
.panel.panel-danger-alt .panel-heading {
  border-bottom: 2px solid #ffdce0;
  background-color: #fde0dc;
}
.panel.panel-danger.alt .panel-heading h2,
.panel.panel-danger-alt .panel-heading h2,
.panel.panel-danger.alt .panel-heading h2.title,
.panel.panel-danger-alt .panel-heading h2.title {
  color: #e51c23;
}
.panel.panel-danger.alt .panel-heading h2.alt,
.panel.panel-danger-alt .panel-heading h2.alt,
.panel.panel-danger.alt .panel-heading h2.title.alt,
.panel.panel-danger-alt .panel-heading h2.title.alt {
  color: #e51c23;
}
.panel.panel-danger.alt .panel-heading h2 small,
.panel.panel-danger-alt .panel-heading h2 small,
.panel.panel-danger.alt .panel-heading h2.title small,
.panel.panel-danger-alt .panel-heading h2.title small {
  color: #e51c23;
}
.panel.panel-danger.alt .panel-heading .panel-ctrls .icon,
.panel.panel-danger-alt .panel-heading .panel-ctrls .icon {
  color: rgba(229, 28, 35, 0.5);
}
.panel.panel-danger.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-danger-alt .panel-heading .panel-ctrls .icon:hover {
  color: #e51c23;
  background-color: rgba(229, 28, 35, 0.1);
}
.panel.panel-danger.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-danger-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-danger.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-danger-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-danger.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-danger-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-danger.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-danger-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-danger.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-danger-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #b0120a;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li a,
.panel.panel-danger-alt .panel-heading .nav-tabs li a {
  color: #f36c60;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li a:after,
.panel.panel-danger-alt .panel-heading .nav-tabs li a:after {
  background: #e51c23;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-danger-alt .panel-heading .nav-tabs li:hover a {
  color: #b0120a;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.active a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.active a {
  color: #b0120a;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #b0120a;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-danger.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-danger.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-danger.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-danger.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fde0dc;
  color: #b0120a;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fde0dc;
  border-color: #ffdce0;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f36c60;
  background-color: #fde0dc;
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-danger.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #b0120a;
  background-color: rgba(229, 28, 35, 0.125);
}
.panel.panel-danger.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-danger-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #b0120a;
}
.panel.panel-danger.alt .panel-editbox,
.panel.panel-danger-alt .panel-editbox {
  background-color: #fde0dc;
}
.panel.panel-danger.alt .panel-editbox .form-control,
.panel.panel-danger-alt .panel-editbox .form-control {
  background-color: rgba(229, 28, 35, 0.125);
  color: rgba(229, 28, 35, 0.75);
}
.panel.panel-danger.alt .panel-editbox .form-control:focus,
.panel.panel-danger-alt .panel-editbox .form-control:focus {
  background-color: rgba(229, 28, 35, 0.25);
  color: #e51c23;
}
.panel.panel-danger.alt .panel-body,
.panel.panel-danger-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-danger.alt .panel-body p,
.panel.panel-danger-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-danger.alt .panel-footer,
.panel.panel-danger-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-danger.body .panel-heading {
  border-bottom: 2px solid #dd191d;
  background-color: #ec3e35;
}
.panel.panel-danger.body .panel-heading h2,
.panel.panel-danger.body .panel-heading h2.title {
  color: #f9bdbb;
}
.panel.panel-danger.body .panel-heading h2.alt,
.panel.panel-danger.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading h2 small,
.panel.panel-danger.body .panel-heading h2.title small {
  color: #f9bdbb;
}
.panel.panel-danger.body .panel-heading .panel-ctrls .icon {
  color: rgba(249, 189, 187, 0.5);
}
.panel.panel-danger.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(249, 189, 187, 0.1);
}
.panel.panel-danger.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-danger.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-danger.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-danger.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-danger.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading .nav-tabs li a {
  color: #f69988;
}
.panel.panel-danger.body .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-danger.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open > a,
.panel.panel-danger.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-danger.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-danger.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-danger.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ec3e35;
  color: #ffffff;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ec3e35;
  border-color: #dd191d;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f69988;
  background-color: #ec3e35;
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-danger.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(249, 189, 187, 0.125);
}
.panel.panel-danger.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-danger.body .panel-editbox {
  background-color: #ec3e35;
}
.panel.panel-danger.body .panel-editbox .form-control {
  background-color: rgba(249, 189, 187, 0.125);
  color: rgba(249, 189, 187, 0.75);
}
.panel.panel-danger.body .panel-editbox .form-control:focus {
  background-color: rgba(249, 189, 187, 0.25);
  color: #ffffff;
}
.panel.panel-danger.body .panel-body {
  color: #fde0dc;
  background-color: #e51c23;
}
.panel.panel-danger.body .panel-body p {
  color: #fde0dc;
}
.panel.panel-danger.body .panel-footer {
  color: #f69988;
  background-color: #dd191d;
  border-top: 1px solid #dd191d;
}
.panel.panel-brown .panel-heading {
  border-bottom: 2px solid #795548;
  background-color: #795548;
}
.panel.panel-brown .panel-heading h2,
.panel.panel-brown .panel-heading h2.title {
  color: #d7ccc8;
}
.panel.panel-brown .panel-heading h2.alt,
.panel.panel-brown .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-brown .panel-heading h2 small,
.panel.panel-brown .panel-heading h2.title small {
  color: #d7ccc8;
}
.panel.panel-brown .panel-heading .panel-ctrls .icon {
  color: rgba(215, 204, 200, 0.5);
}
.panel.panel-brown .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(215, 204, 200, 0.1);
}
.panel.panel-brown .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-brown .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-brown .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-brown .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-brown .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-brown .panel-heading .nav-tabs li a {
  color: #bcaaa4;
}
.panel.panel-brown .panel-heading .nav-tabs li a:after {
  background: #ffa726;
}
.panel.panel-brown .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-brown .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-brown .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-brown .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-brown .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-brown .panel-heading .nav-tabs li.open > a,
.panel.panel-brown .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-brown .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-brown .panel-heading .nav-tabs li.open > a:active,
.panel.panel-brown .panel-heading .nav-tabs li.open > a:visited {
  background-color: #795548;
  color: #ffffff;
}
.panel.panel-brown .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #795548;
  border-color: #795548;
}
.panel.panel-brown .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #bcaaa4;
  background-color: #795548;
}
.panel.panel-brown .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-brown .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(215, 204, 200, 0.125);
}
.panel.panel-brown .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-brown .panel-editbox {
  background-color: #795548;
}
.panel.panel-brown .panel-editbox .form-control {
  background-color: rgba(215, 204, 200, 0.125);
  color: rgba(215, 204, 200, 0.75);
}
.panel.panel-brown .panel-editbox .form-control:focus {
  background-color: rgba(215, 204, 200, 0.25);
  color: #ffffff;
}
.panel.panel-brown .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-brown .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-brown .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-brown.alt .panel-heading,
.panel.panel-brown-alt .panel-heading {
  border-bottom: 2px solid #e3dbd8;
  background-color: #efebe9;
}
.panel.panel-brown.alt .panel-heading h2,
.panel.panel-brown-alt .panel-heading h2,
.panel.panel-brown.alt .panel-heading h2.title,
.panel.panel-brown-alt .panel-heading h2.title {
  color: #795548;
}
.panel.panel-brown.alt .panel-heading h2.alt,
.panel.panel-brown-alt .panel-heading h2.alt,
.panel.panel-brown.alt .panel-heading h2.title.alt,
.panel.panel-brown-alt .panel-heading h2.title.alt {
  color: #795548;
}
.panel.panel-brown.alt .panel-heading h2 small,
.panel.panel-brown-alt .panel-heading h2 small,
.panel.panel-brown.alt .panel-heading h2.title small,
.panel.panel-brown-alt .panel-heading h2.title small {
  color: #795548;
}
.panel.panel-brown.alt .panel-heading .panel-ctrls .icon,
.panel.panel-brown-alt .panel-heading .panel-ctrls .icon {
  color: rgba(121, 85, 72, 0.5);
}
.panel.panel-brown.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-brown-alt .panel-heading .panel-ctrls .icon:hover {
  color: #795548;
  background-color: rgba(121, 85, 72, 0.1);
}
.panel.panel-brown.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-brown-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-brown.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-brown-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-brown.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-brown-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-brown.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-brown-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-brown.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-brown-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #3e2723;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li a,
.panel.panel-brown-alt .panel-heading .nav-tabs li a {
  color: #a1887f;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li a:after,
.panel.panel-brown-alt .panel-heading .nav-tabs li a:after {
  background: #795548;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-brown-alt .panel-heading .nav-tabs li:hover a {
  color: #3e2723;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.active a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.active a {
  color: #3e2723;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #3e2723;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-brown.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-brown.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-brown.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-brown.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #efebe9;
  color: #3e2723;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #efebe9;
  border-color: #e3dbd8;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #a1887f;
  background-color: #efebe9;
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-brown.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #3e2723;
  background-color: rgba(121, 85, 72, 0.125);
}
.panel.panel-brown.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-brown-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #3e2723;
}
.panel.panel-brown.alt .panel-editbox,
.panel.panel-brown-alt .panel-editbox {
  background-color: #efebe9;
}
.panel.panel-brown.alt .panel-editbox .form-control,
.panel.panel-brown-alt .panel-editbox .form-control {
  background-color: rgba(121, 85, 72, 0.125);
  color: rgba(121, 85, 72, 0.75);
}
.panel.panel-brown.alt .panel-editbox .form-control:focus,
.panel.panel-brown-alt .panel-editbox .form-control:focus {
  background-color: rgba(121, 85, 72, 0.25);
  color: #795548;
}
.panel.panel-brown.alt .panel-body,
.panel.panel-brown-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-brown.alt .panel-body p,
.panel.panel-brown-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-brown.alt .panel-footer,
.panel.panel-brown-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-brown.body .panel-heading {
  border-bottom: 2px solid #6d4c41;
  background-color: #735044;
}
.panel.panel-brown.body .panel-heading h2,
.panel.panel-brown.body .panel-heading h2.title {
  color: #d7ccc8;
}
.panel.panel-brown.body .panel-heading h2.alt,
.panel.panel-brown.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading h2 small,
.panel.panel-brown.body .panel-heading h2.title small {
  color: #d7ccc8;
}
.panel.panel-brown.body .panel-heading .panel-ctrls .icon {
  color: rgba(215, 204, 200, 0.5);
}
.panel.panel-brown.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(215, 204, 200, 0.1);
}
.panel.panel-brown.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-brown.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-brown.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-brown.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-brown.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading .nav-tabs li a {
  color: #bcaaa4;
}
.panel.panel-brown.body .panel-heading .nav-tabs li a:after {
  background: #ffa726;
}
.panel.panel-brown.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open > a,
.panel.panel-brown.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-brown.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-brown.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-brown.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #735044;
  color: #ffffff;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #735044;
  border-color: #6d4c41;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #bcaaa4;
  background-color: #735044;
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-brown.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(215, 204, 200, 0.125);
}
.panel.panel-brown.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-brown.body .panel-editbox {
  background-color: #735044;
}
.panel.panel-brown.body .panel-editbox .form-control {
  background-color: rgba(215, 204, 200, 0.125);
  color: rgba(215, 204, 200, 0.75);
}
.panel.panel-brown.body .panel-editbox .form-control:focus {
  background-color: rgba(215, 204, 200, 0.25);
  color: #ffffff;
}
.panel.panel-brown.body .panel-body {
  color: #efebe9;
  background-color: #795548;
}
.panel.panel-brown.body .panel-body p {
  color: #efebe9;
}
.panel.panel-brown.body .panel-footer {
  color: #bcaaa4;
  background-color: #6d4c41;
  border-top: 1px solid #6d4c41;
}
.panel.panel-indigo .panel-heading {
  border-bottom: 2px solid #3f51b5;
  background-color: #3f51b5;
}
.panel.panel-indigo .panel-heading h2,
.panel.panel-indigo .panel-heading h2.title {
  color: #c5cae9;
}
.panel.panel-indigo .panel-heading h2.alt,
.panel.panel-indigo .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-indigo .panel-heading h2 small,
.panel.panel-indigo .panel-heading h2.title small {
  color: #c5cae9;
}
.panel.panel-indigo .panel-heading .panel-ctrls .icon {
  color: rgba(197, 202, 233, 0.5);
}
.panel.panel-indigo .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(197, 202, 233, 0.1);
}
.panel.panel-indigo .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-indigo .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-indigo .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-indigo .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-indigo .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-indigo .panel-heading .nav-tabs li a {
  color: #9fa8da;
}
.panel.panel-indigo .panel-heading .nav-tabs li a:after {
  background: #4dd0e1;
}
.panel.panel-indigo .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-indigo .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-indigo .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-indigo .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-indigo .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-indigo .panel-heading .nav-tabs li.open > a,
.panel.panel-indigo .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-indigo .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-indigo .panel-heading .nav-tabs li.open > a:active,
.panel.panel-indigo .panel-heading .nav-tabs li.open > a:visited {
  background-color: #3f51b5;
  color: #ffffff;
}
.panel.panel-indigo .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #3f51b5;
  border-color: #3f51b5;
}
.panel.panel-indigo .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #9fa8da;
  background-color: #3f51b5;
}
.panel.panel-indigo .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-indigo .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(197, 202, 233, 0.125);
}
.panel.panel-indigo .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-indigo .panel-editbox {
  background-color: #3f51b5;
}
.panel.panel-indigo .panel-editbox .form-control {
  background-color: rgba(197, 202, 233, 0.125);
  color: rgba(197, 202, 233, 0.75);
}
.panel.panel-indigo .panel-editbox .form-control:focus {
  background-color: rgba(197, 202, 233, 0.25);
  color: #ffffff;
}
.panel.panel-indigo .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-indigo .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-indigo .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-indigo.alt .panel-heading,
.panel.panel-indigo-alt .panel-heading {
  border-bottom: 2px solid #d6daef;
  background-color: #e8eaf6;
}
.panel.panel-indigo.alt .panel-heading h2,
.panel.panel-indigo-alt .panel-heading h2,
.panel.panel-indigo.alt .panel-heading h2.title,
.panel.panel-indigo-alt .panel-heading h2.title {
  color: #3f51b5;
}
.panel.panel-indigo.alt .panel-heading h2.alt,
.panel.panel-indigo-alt .panel-heading h2.alt,
.panel.panel-indigo.alt .panel-heading h2.title.alt,
.panel.panel-indigo-alt .panel-heading h2.title.alt {
  color: #3f51b5;
}
.panel.panel-indigo.alt .panel-heading h2 small,
.panel.panel-indigo-alt .panel-heading h2 small,
.panel.panel-indigo.alt .panel-heading h2.title small,
.panel.panel-indigo-alt .panel-heading h2.title small {
  color: #3f51b5;
}
.panel.panel-indigo.alt .panel-heading .panel-ctrls .icon,
.panel.panel-indigo-alt .panel-heading .panel-ctrls .icon {
  color: rgba(63, 81, 181, 0.5);
}
.panel.panel-indigo.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-indigo-alt .panel-heading .panel-ctrls .icon:hover {
  color: #3f51b5;
  background-color: rgba(63, 81, 181, 0.1);
}
.panel.panel-indigo.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-indigo-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-indigo.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-indigo-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-indigo.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-indigo-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-indigo.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-indigo-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-indigo.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-indigo-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li a {
  color: #7986cb;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li a:after,
.panel.panel-indigo-alt .panel-heading .nav-tabs li a:after {
  background: #3f51b5;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li:hover a {
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.active a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.active a {
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e8eaf6;
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e8eaf6;
  border-color: #d6daef;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #7986cb;
  background-color: #e8eaf6;
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #1a237e;
  background-color: rgba(63, 81, 181, 0.125);
}
.panel.panel-indigo.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-indigo-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #1a237e;
}
.panel.panel-indigo.alt .panel-editbox,
.panel.panel-indigo-alt .panel-editbox {
  background-color: #e8eaf6;
}
.panel.panel-indigo.alt .panel-editbox .form-control,
.panel.panel-indigo-alt .panel-editbox .form-control {
  background-color: rgba(63, 81, 181, 0.125);
  color: rgba(63, 81, 181, 0.75);
}
.panel.panel-indigo.alt .panel-editbox .form-control:focus,
.panel.panel-indigo-alt .panel-editbox .form-control:focus {
  background-color: rgba(63, 81, 181, 0.25);
  color: #3f51b5;
}
.panel.panel-indigo.alt .panel-body,
.panel.panel-indigo-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-indigo.alt .panel-body p,
.panel.panel-indigo-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-indigo.alt .panel-footer,
.panel.panel-indigo-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-indigo.body .panel-heading {
  border-bottom: 2px solid #3949ab;
  background-color: #3c4db0;
}
.panel.panel-indigo.body .panel-heading h2,
.panel.panel-indigo.body .panel-heading h2.title {
  color: #c5cae9;
}
.panel.panel-indigo.body .panel-heading h2.alt,
.panel.panel-indigo.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading h2 small,
.panel.panel-indigo.body .panel-heading h2.title small {
  color: #c5cae9;
}
.panel.panel-indigo.body .panel-heading .panel-ctrls .icon {
  color: rgba(197, 202, 233, 0.5);
}
.panel.panel-indigo.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(197, 202, 233, 0.1);
}
.panel.panel-indigo.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-indigo.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-indigo.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-indigo.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-indigo.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li a {
  color: #9fa8da;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li a:after {
  background: #4dd0e1;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open > a,
.panel.panel-indigo.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-indigo.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-indigo.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-indigo.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #3c4db0;
  color: #ffffff;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #3c4db0;
  border-color: #3949ab;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #9fa8da;
  background-color: #3c4db0;
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-indigo.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(197, 202, 233, 0.125);
}
.panel.panel-indigo.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-indigo.body .panel-editbox {
  background-color: #3c4db0;
}
.panel.panel-indigo.body .panel-editbox .form-control {
  background-color: rgba(197, 202, 233, 0.125);
  color: rgba(197, 202, 233, 0.75);
}
.panel.panel-indigo.body .panel-editbox .form-control:focus {
  background-color: rgba(197, 202, 233, 0.25);
  color: #ffffff;
}
.panel.panel-indigo.body .panel-body {
  color: #e8eaf6;
  background-color: #3f51b5;
}
.panel.panel-indigo.body .panel-body p {
  color: #e8eaf6;
}
.panel.panel-indigo.body .panel-footer {
  color: #9fa8da;
  background-color: #3949ab;
  border-top: 1px solid #3949ab;
}
.panel.panel-purple .panel-heading {
  border-bottom: 2px solid #9c27b0;
  background-color: #9c27b0;
}
.panel.panel-purple .panel-heading h2,
.panel.panel-purple .panel-heading h2.title {
  color: #e1bee7;
}
.panel.panel-purple .panel-heading h2.alt,
.panel.panel-purple .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-purple .panel-heading h2 small,
.panel.panel-purple .panel-heading h2.title small {
  color: #e1bee7;
}
.panel.panel-purple .panel-heading .panel-ctrls .icon {
  color: rgba(225, 190, 231, 0.5);
}
.panel.panel-purple .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(225, 190, 231, 0.1);
}
.panel.panel-purple .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-purple .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-purple .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-purple .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-purple .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-purple .panel-heading .nav-tabs li a {
  color: #ce93d8;
}
.panel.panel-purple .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-purple .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-purple .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-purple .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-purple .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-purple .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-purple .panel-heading .nav-tabs li.open > a,
.panel.panel-purple .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-purple .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-purple .panel-heading .nav-tabs li.open > a:active,
.panel.panel-purple .panel-heading .nav-tabs li.open > a:visited {
  background-color: #9c27b0;
  color: #ffffff;
}
.panel.panel-purple .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #9c27b0;
  border-color: #9c27b0;
}
.panel.panel-purple .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ce93d8;
  background-color: #9c27b0;
}
.panel.panel-purple .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-purple .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(225, 190, 231, 0.125);
}
.panel.panel-purple .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-purple .panel-editbox {
  background-color: #9c27b0;
}
.panel.panel-purple .panel-editbox .form-control {
  background-color: rgba(225, 190, 231, 0.125);
  color: rgba(225, 190, 231, 0.75);
}
.panel.panel-purple .panel-editbox .form-control:focus {
  background-color: rgba(225, 190, 231, 0.25);
  color: #ffffff;
}
.panel.panel-purple .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-purple .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-purple .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-purple.alt .panel-heading,
.panel.panel-purple-alt .panel-heading {
  border-bottom: 2px solid #ead1ee;
  background-color: #f3e5f5;
}
.panel.panel-purple.alt .panel-heading h2,
.panel.panel-purple-alt .panel-heading h2,
.panel.panel-purple.alt .panel-heading h2.title,
.panel.panel-purple-alt .panel-heading h2.title {
  color: #9c27b0;
}
.panel.panel-purple.alt .panel-heading h2.alt,
.panel.panel-purple-alt .panel-heading h2.alt,
.panel.panel-purple.alt .panel-heading h2.title.alt,
.panel.panel-purple-alt .panel-heading h2.title.alt {
  color: #9c27b0;
}
.panel.panel-purple.alt .panel-heading h2 small,
.panel.panel-purple-alt .panel-heading h2 small,
.panel.panel-purple.alt .panel-heading h2.title small,
.panel.panel-purple-alt .panel-heading h2.title small {
  color: #9c27b0;
}
.panel.panel-purple.alt .panel-heading .panel-ctrls .icon,
.panel.panel-purple-alt .panel-heading .panel-ctrls .icon {
  color: rgba(156, 39, 176, 0.5);
}
.panel.panel-purple.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-purple-alt .panel-heading .panel-ctrls .icon:hover {
  color: #9c27b0;
  background-color: rgba(156, 39, 176, 0.1);
}
.panel.panel-purple.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-purple-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-purple.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-purple-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-purple.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-purple-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-purple.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-purple-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-purple.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-purple-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #4a148c;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li a,
.panel.panel-purple-alt .panel-heading .nav-tabs li a {
  color: #ba68c8;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li a:after,
.panel.panel-purple-alt .panel-heading .nav-tabs li a:after {
  background: #9c27b0;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-purple-alt .panel-heading .nav-tabs li:hover a {
  color: #4a148c;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.active a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.active a {
  color: #4a148c;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #4a148c;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-purple.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-purple.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-purple.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-purple.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #f3e5f5;
  color: #4a148c;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #f3e5f5;
  border-color: #ead1ee;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ba68c8;
  background-color: #f3e5f5;
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #4a148c;
  background-color: rgba(156, 39, 176, 0.125);
}
.panel.panel-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #4a148c;
}
.panel.panel-purple.alt .panel-editbox,
.panel.panel-purple-alt .panel-editbox {
  background-color: #f3e5f5;
}
.panel.panel-purple.alt .panel-editbox .form-control,
.panel.panel-purple-alt .panel-editbox .form-control {
  background-color: rgba(156, 39, 176, 0.125);
  color: rgba(156, 39, 176, 0.75);
}
.panel.panel-purple.alt .panel-editbox .form-control:focus,
.panel.panel-purple-alt .panel-editbox .form-control:focus {
  background-color: rgba(156, 39, 176, 0.25);
  color: #9c27b0;
}
.panel.panel-purple.alt .panel-body,
.panel.panel-purple-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-purple.alt .panel-body p,
.panel.panel-purple-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-purple.alt .panel-footer,
.panel.panel-purple-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-purple.body .panel-heading {
  border-bottom: 2px solid #8e24aa;
  background-color: #9525ad;
}
.panel.panel-purple.body .panel-heading h2,
.panel.panel-purple.body .panel-heading h2.title {
  color: #e1bee7;
}
.panel.panel-purple.body .panel-heading h2.alt,
.panel.panel-purple.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading h2 small,
.panel.panel-purple.body .panel-heading h2.title small {
  color: #e1bee7;
}
.panel.panel-purple.body .panel-heading .panel-ctrls .icon {
  color: rgba(225, 190, 231, 0.5);
}
.panel.panel-purple.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(225, 190, 231, 0.1);
}
.panel.panel-purple.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-purple.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-purple.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-purple.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-purple.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading .nav-tabs li a {
  color: #ce93d8;
}
.panel.panel-purple.body .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-purple.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open > a,
.panel.panel-purple.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-purple.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-purple.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-purple.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #9525ad;
  color: #ffffff;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #9525ad;
  border-color: #8e24aa;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ce93d8;
  background-color: #9525ad;
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(225, 190, 231, 0.125);
}
.panel.panel-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-purple.body .panel-editbox {
  background-color: #9525ad;
}
.panel.panel-purple.body .panel-editbox .form-control {
  background-color: rgba(225, 190, 231, 0.125);
  color: rgba(225, 190, 231, 0.75);
}
.panel.panel-purple.body .panel-editbox .form-control:focus {
  background-color: rgba(225, 190, 231, 0.25);
  color: #ffffff;
}
.panel.panel-purple.body .panel-body {
  color: #f3e5f5;
  background-color: #9c27b0;
}
.panel.panel-purple.body .panel-body p {
  color: #f3e5f5;
}
.panel.panel-purple.body .panel-footer {
  color: #ce93d8;
  background-color: #8e24aa;
  border-top: 1px solid #8e24aa;
}
.panel.panel-orange .panel-heading {
  border-bottom: 2px solid #ff9800;
  background-color: #ff9800;
}
.panel.panel-orange .panel-heading h2,
.panel.panel-orange .panel-heading h2.title {
  color: #ffe0b2;
}
.panel.panel-orange .panel-heading h2.alt,
.panel.panel-orange .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-orange .panel-heading h2 small,
.panel.panel-orange .panel-heading h2.title small {
  color: #ffe0b2;
}
.panel.panel-orange .panel-heading .panel-ctrls .icon {
  color: rgba(255, 224, 178, 0.5);
}
.panel.panel-orange .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 224, 178, 0.1);
}
.panel.panel-orange .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-orange .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-orange .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-orange .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-orange .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-orange .panel-heading .nav-tabs li a {
  color: #ffcc80;
}
.panel.panel-orange .panel-heading .nav-tabs li a:after {
  background: #795548;
}
.panel.panel-orange .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-orange .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-orange .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-orange .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-orange .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-orange .panel-heading .nav-tabs li.open > a,
.panel.panel-orange .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-orange .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-orange .panel-heading .nav-tabs li.open > a:active,
.panel.panel-orange .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ff9800;
  color: #ffffff;
}
.panel.panel-orange .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ff9800;
  border-color: #ff9800;
}
.panel.panel-orange .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffcc80;
  background-color: #ff9800;
}
.panel.panel-orange .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-orange .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 224, 178, 0.125);
}
.panel.panel-orange .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-orange .panel-editbox {
  background-color: #ff9800;
}
.panel.panel-orange .panel-editbox .form-control {
  background-color: rgba(255, 224, 178, 0.125);
  color: rgba(255, 224, 178, 0.75);
}
.panel.panel-orange .panel-editbox .form-control:focus {
  background-color: rgba(255, 224, 178, 0.25);
  color: #ffffff;
}
.panel.panel-orange .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-orange .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-orange .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-orange.alt .panel-heading,
.panel.panel-orange-alt .panel-heading {
  border-bottom: 2px solid #ffe9c9;
  background-color: #fff3e0;
}
.panel.panel-orange.alt .panel-heading h2,
.panel.panel-orange-alt .panel-heading h2,
.panel.panel-orange.alt .panel-heading h2.title,
.panel.panel-orange-alt .panel-heading h2.title {
  color: #ff9800;
}
.panel.panel-orange.alt .panel-heading h2.alt,
.panel.panel-orange-alt .panel-heading h2.alt,
.panel.panel-orange.alt .panel-heading h2.title.alt,
.panel.panel-orange-alt .panel-heading h2.title.alt {
  color: #ff9800;
}
.panel.panel-orange.alt .panel-heading h2 small,
.panel.panel-orange-alt .panel-heading h2 small,
.panel.panel-orange.alt .panel-heading h2.title small,
.panel.panel-orange-alt .panel-heading h2.title small {
  color: #ff9800;
}
.panel.panel-orange.alt .panel-heading .panel-ctrls .icon,
.panel.panel-orange-alt .panel-heading .panel-ctrls .icon {
  color: rgba(255, 152, 0, 0.5);
}
.panel.panel-orange.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-orange-alt .panel-heading .panel-ctrls .icon:hover {
  color: #ff9800;
  background-color: rgba(255, 152, 0, 0.1);
}
.panel.panel-orange.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-orange-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-orange.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-orange-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-orange.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-orange-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-orange.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-orange-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-orange.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-orange-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #e65100;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li a,
.panel.panel-orange-alt .panel-heading .nav-tabs li a {
  color: #ffb74d;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li a:after,
.panel.panel-orange-alt .panel-heading .nav-tabs li a:after {
  background: #ff9800;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-orange-alt .panel-heading .nav-tabs li:hover a {
  color: #e65100;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.active a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.active a {
  color: #e65100;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #e65100;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-orange.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-orange.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-orange.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-orange.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fff3e0;
  color: #e65100;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fff3e0;
  border-color: #ffe9c9;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffb74d;
  background-color: #fff3e0;
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #e65100;
  background-color: rgba(255, 152, 0, 0.125);
}
.panel.panel-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #e65100;
}
.panel.panel-orange.alt .panel-editbox,
.panel.panel-orange-alt .panel-editbox {
  background-color: #fff3e0;
}
.panel.panel-orange.alt .panel-editbox .form-control,
.panel.panel-orange-alt .panel-editbox .form-control {
  background-color: rgba(255, 152, 0, 0.125);
  color: rgba(255, 152, 0, 0.75);
}
.panel.panel-orange.alt .panel-editbox .form-control:focus,
.panel.panel-orange-alt .panel-editbox .form-control:focus {
  background-color: rgba(255, 152, 0, 0.25);
  color: #ff9800;
}
.panel.panel-orange.alt .panel-body,
.panel.panel-orange-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-orange.alt .panel-body p,
.panel.panel-orange-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-orange.alt .panel-footer,
.panel.panel-orange-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-orange.body .panel-heading {
  border-bottom: 2px solid #fb8c00;
  background-color: #fd9200;
}
.panel.panel-orange.body .panel-heading h2,
.panel.panel-orange.body .panel-heading h2.title {
  color: #ffe0b2;
}
.panel.panel-orange.body .panel-heading h2.alt,
.panel.panel-orange.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading h2 small,
.panel.panel-orange.body .panel-heading h2.title small {
  color: #ffe0b2;
}
.panel.panel-orange.body .panel-heading .panel-ctrls .icon {
  color: rgba(255, 224, 178, 0.5);
}
.panel.panel-orange.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 224, 178, 0.1);
}
.panel.panel-orange.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-orange.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-orange.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-orange.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-orange.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading .nav-tabs li a {
  color: #ffcc80;
}
.panel.panel-orange.body .panel-heading .nav-tabs li a:after {
  background: #795548;
}
.panel.panel-orange.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open > a,
.panel.panel-orange.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-orange.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-orange.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-orange.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fd9200;
  color: #ffffff;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fd9200;
  border-color: #fb8c00;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffcc80;
  background-color: #fd9200;
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 224, 178, 0.125);
}
.panel.panel-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-orange.body .panel-editbox {
  background-color: #fd9200;
}
.panel.panel-orange.body .panel-editbox .form-control {
  background-color: rgba(255, 224, 178, 0.125);
  color: rgba(255, 224, 178, 0.75);
}
.panel.panel-orange.body .panel-editbox .form-control:focus {
  background-color: rgba(255, 224, 178, 0.25);
  color: #ffffff;
}
.panel.panel-orange.body .panel-body {
  color: #fff3e0;
  background-color: #ff9800;
}
.panel.panel-orange.body .panel-body p {
  color: #fff3e0;
}
.panel.panel-orange.body .panel-footer {
  color: #ffcc80;
  background-color: #fb8c00;
  border-top: 1px solid #fb8c00;
}
.panel.panel-pink .panel-heading {
  border-bottom: 2px solid #e91e63;
  background-color: #e91e63;
}
.panel.panel-pink .panel-heading h2,
.panel.panel-pink .panel-heading h2.title {
  color: #f8bbd0;
}
.panel.panel-pink .panel-heading h2.alt,
.panel.panel-pink .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-pink .panel-heading h2 small,
.panel.panel-pink .panel-heading h2.title small {
  color: #f8bbd0;
}
.panel.panel-pink .panel-heading .panel-ctrls .icon {
  color: rgba(248, 187, 208, 0.5);
}
.panel.panel-pink .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(248, 187, 208, 0.1);
}
.panel.panel-pink .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-pink .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-pink .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-pink .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-pink .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-pink .panel-heading .nav-tabs li a {
  color: #f48fb1;
}
.panel.panel-pink .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-pink .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-pink .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-pink .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-pink .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-pink .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-pink .panel-heading .nav-tabs li.open > a,
.panel.panel-pink .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-pink .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-pink .panel-heading .nav-tabs li.open > a:active,
.panel.panel-pink .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e91e63;
  color: #ffffff;
}
.panel.panel-pink .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e91e63;
  border-color: #e91e63;
}
.panel.panel-pink .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f48fb1;
  background-color: #e91e63;
}
.panel.panel-pink .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-pink .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(248, 187, 208, 0.125);
}
.panel.panel-pink .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-pink .panel-editbox {
  background-color: #e91e63;
}
.panel.panel-pink .panel-editbox .form-control {
  background-color: rgba(248, 187, 208, 0.125);
  color: rgba(248, 187, 208, 0.75);
}
.panel.panel-pink .panel-editbox .form-control:focus {
  background-color: rgba(248, 187, 208, 0.25);
  color: #ffffff;
}
.panel.panel-pink .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-pink .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-pink .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-pink.alt .panel-heading,
.panel.panel-pink-alt .panel-heading {
  border-bottom: 2px solid #facfde;
  background-color: #fce4ec;
}
.panel.panel-pink.alt .panel-heading h2,
.panel.panel-pink-alt .panel-heading h2,
.panel.panel-pink.alt .panel-heading h2.title,
.panel.panel-pink-alt .panel-heading h2.title {
  color: #e91e63;
}
.panel.panel-pink.alt .panel-heading h2.alt,
.panel.panel-pink-alt .panel-heading h2.alt,
.panel.panel-pink.alt .panel-heading h2.title.alt,
.panel.panel-pink-alt .panel-heading h2.title.alt {
  color: #e91e63;
}
.panel.panel-pink.alt .panel-heading h2 small,
.panel.panel-pink-alt .panel-heading h2 small,
.panel.panel-pink.alt .panel-heading h2.title small,
.panel.panel-pink-alt .panel-heading h2.title small {
  color: #e91e63;
}
.panel.panel-pink.alt .panel-heading .panel-ctrls .icon,
.panel.panel-pink-alt .panel-heading .panel-ctrls .icon {
  color: rgba(233, 30, 99, 0.5);
}
.panel.panel-pink.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-pink-alt .panel-heading .panel-ctrls .icon:hover {
  color: #e91e63;
  background-color: rgba(233, 30, 99, 0.1);
}
.panel.panel-pink.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-pink-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-pink.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-pink-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-pink.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-pink-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-pink.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-pink-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-pink.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-pink-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #880e4f;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li a,
.panel.panel-pink-alt .panel-heading .nav-tabs li a {
  color: #f06292;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li a:after,
.panel.panel-pink-alt .panel-heading .nav-tabs li a:after {
  background: #e91e63;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-pink-alt .panel-heading .nav-tabs li:hover a {
  color: #880e4f;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.active a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.active a {
  color: #880e4f;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #880e4f;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-pink.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-pink.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-pink.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-pink.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fce4ec;
  color: #880e4f;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fce4ec;
  border-color: #facfde;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f06292;
  background-color: #fce4ec;
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-pink.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #880e4f;
  background-color: rgba(233, 30, 99, 0.125);
}
.panel.panel-pink.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-pink-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #880e4f;
}
.panel.panel-pink.alt .panel-editbox,
.panel.panel-pink-alt .panel-editbox {
  background-color: #fce4ec;
}
.panel.panel-pink.alt .panel-editbox .form-control,
.panel.panel-pink-alt .panel-editbox .form-control {
  background-color: rgba(233, 30, 99, 0.125);
  color: rgba(233, 30, 99, 0.75);
}
.panel.panel-pink.alt .panel-editbox .form-control:focus,
.panel.panel-pink-alt .panel-editbox .form-control:focus {
  background-color: rgba(233, 30, 99, 0.25);
  color: #e91e63;
}
.panel.panel-pink.alt .panel-body,
.panel.panel-pink-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-pink.alt .panel-body p,
.panel.panel-pink-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-pink.alt .panel-footer,
.panel.panel-pink-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-pink.body .panel-heading {
  border-bottom: 2px solid #d81b60;
  background-color: #e01c61;
}
.panel.panel-pink.body .panel-heading h2,
.panel.panel-pink.body .panel-heading h2.title {
  color: #f8bbd0;
}
.panel.panel-pink.body .panel-heading h2.alt,
.panel.panel-pink.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading h2 small,
.panel.panel-pink.body .panel-heading h2.title small {
  color: #f8bbd0;
}
.panel.panel-pink.body .panel-heading .panel-ctrls .icon {
  color: rgba(248, 187, 208, 0.5);
}
.panel.panel-pink.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(248, 187, 208, 0.1);
}
.panel.panel-pink.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-pink.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-pink.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-pink.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-pink.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading .nav-tabs li a {
  color: #f48fb1;
}
.panel.panel-pink.body .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-pink.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open > a,
.panel.panel-pink.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-pink.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-pink.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-pink.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e01c61;
  color: #ffffff;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e01c61;
  border-color: #d81b60;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #f48fb1;
  background-color: #e01c61;
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-pink.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(248, 187, 208, 0.125);
}
.panel.panel-pink.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-pink.body .panel-editbox {
  background-color: #e01c61;
}
.panel.panel-pink.body .panel-editbox .form-control {
  background-color: rgba(248, 187, 208, 0.125);
  color: rgba(248, 187, 208, 0.75);
}
.panel.panel-pink.body .panel-editbox .form-control:focus {
  background-color: rgba(248, 187, 208, 0.25);
  color: #ffffff;
}
.panel.panel-pink.body .panel-body {
  color: #fce4ec;
  background-color: #e91e63;
}
.panel.panel-pink.body .panel-body p {
  color: #fce4ec;
}
.panel.panel-pink.body .panel-footer {
  color: #f48fb1;
  background-color: #d81b60;
  border-top: 1px solid #d81b60;
}
.panel.panel-deep-purple .panel-heading {
  border-bottom: 2px solid #673ab7;
  background-color: #673ab7;
}
.panel.panel-deep-purple .panel-heading h2,
.panel.panel-deep-purple .panel-heading h2.title {
  color: #d1c4e9;
}
.panel.panel-deep-purple .panel-heading h2.alt,
.panel.panel-deep-purple .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading h2 small,
.panel.panel-deep-purple .panel-heading h2.title small {
  color: #d1c4e9;
}
.panel.panel-deep-purple .panel-heading .panel-ctrls .icon {
  color: rgba(209, 196, 233, 0.5);
}
.panel.panel-deep-purple .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(209, 196, 233, 0.1);
}
.panel.panel-deep-purple .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-purple .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-purple .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-purple .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-purple .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li a {
  color: #b39ddb;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-purple .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-purple .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-purple .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-purple .panel-heading .nav-tabs li.open > a:visited {
  background-color: #673ab7;
  color: #ffffff;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #673ab7;
  border-color: #673ab7;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #b39ddb;
  background-color: #673ab7;
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-purple .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(209, 196, 233, 0.125);
}
.panel.panel-deep-purple .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-deep-purple .panel-editbox {
  background-color: #673ab7;
}
.panel.panel-deep-purple .panel-editbox .form-control {
  background-color: rgba(209, 196, 233, 0.125);
  color: rgba(209, 196, 233, 0.75);
}
.panel.panel-deep-purple .panel-editbox .form-control:focus {
  background-color: rgba(209, 196, 233, 0.25);
  color: #ffffff;
}
.panel.panel-deep-purple .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-deep-purple .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-deep-purple .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-deep-purple.alt .panel-heading,
.panel.panel-deep-purple-alt .panel-heading {
  border-bottom: 2px solid #dfd5ef;
  background-color: #ede7f6;
}
.panel.panel-deep-purple.alt .panel-heading h2,
.panel.panel-deep-purple-alt .panel-heading h2,
.panel.panel-deep-purple.alt .panel-heading h2.title,
.panel.panel-deep-purple-alt .panel-heading h2.title {
  color: #673ab7;
}
.panel.panel-deep-purple.alt .panel-heading h2.alt,
.panel.panel-deep-purple-alt .panel-heading h2.alt,
.panel.panel-deep-purple.alt .panel-heading h2.title.alt,
.panel.panel-deep-purple-alt .panel-heading h2.title.alt {
  color: #673ab7;
}
.panel.panel-deep-purple.alt .panel-heading h2 small,
.panel.panel-deep-purple-alt .panel-heading h2 small,
.panel.panel-deep-purple.alt .panel-heading h2.title small,
.panel.panel-deep-purple-alt .panel-heading h2.title small {
  color: #673ab7;
}
.panel.panel-deep-purple.alt .panel-heading .panel-ctrls .icon,
.panel.panel-deep-purple-alt .panel-heading .panel-ctrls .icon {
  color: rgba(103, 58, 183, 0.5);
}
.panel.panel-deep-purple.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-deep-purple-alt .panel-heading .panel-ctrls .icon:hover {
  color: #673ab7;
  background-color: rgba(103, 58, 183, 0.1);
}
.panel.panel-deep-purple.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-purple-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-purple.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-purple-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-purple.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-purple-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-purple.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-purple-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-purple.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-deep-purple-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li a {
  color: #9575cd;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li a:after,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li a:after {
  background: #673ab7;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li:hover a {
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.active a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.active a {
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ede7f6;
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ede7f6;
  border-color: #dfd5ef;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #9575cd;
  background-color: #ede7f6;
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #311b92;
  background-color: rgba(103, 58, 183, 0.125);
}
.panel.panel-deep-purple.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-deep-purple-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #311b92;
}
.panel.panel-deep-purple.alt .panel-editbox,
.panel.panel-deep-purple-alt .panel-editbox {
  background-color: #ede7f6;
}
.panel.panel-deep-purple.alt .panel-editbox .form-control,
.panel.panel-deep-purple-alt .panel-editbox .form-control {
  background-color: rgba(103, 58, 183, 0.125);
  color: rgba(103, 58, 183, 0.75);
}
.panel.panel-deep-purple.alt .panel-editbox .form-control:focus,
.panel.panel-deep-purple-alt .panel-editbox .form-control:focus {
  background-color: rgba(103, 58, 183, 0.25);
  color: #673ab7;
}
.panel.panel-deep-purple.alt .panel-body,
.panel.panel-deep-purple-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-deep-purple.alt .panel-body p,
.panel.panel-deep-purple-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-deep-purple.alt .panel-footer,
.panel.panel-deep-purple-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-deep-purple.body .panel-heading {
  border-bottom: 2px solid #5e35b1;
  background-color: #6237b4;
}
.panel.panel-deep-purple.body .panel-heading h2,
.panel.panel-deep-purple.body .panel-heading h2.title {
  color: #d1c4e9;
}
.panel.panel-deep-purple.body .panel-heading h2.alt,
.panel.panel-deep-purple.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading h2 small,
.panel.panel-deep-purple.body .panel-heading h2.title small {
  color: #d1c4e9;
}
.panel.panel-deep-purple.body .panel-heading .panel-ctrls .icon {
  color: rgba(209, 196, 233, 0.5);
}
.panel.panel-deep-purple.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(209, 196, 233, 0.1);
}
.panel.panel-deep-purple.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-purple.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-purple.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-purple.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-purple.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li a {
  color: #b39ddb;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li a:after {
  background: #ffca28;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #6237b4;
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #6237b4;
  border-color: #5e35b1;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #b39ddb;
  background-color: #6237b4;
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(209, 196, 233, 0.125);
}
.panel.panel-deep-purple.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-editbox {
  background-color: #6237b4;
}
.panel.panel-deep-purple.body .panel-editbox .form-control {
  background-color: rgba(209, 196, 233, 0.125);
  color: rgba(209, 196, 233, 0.75);
}
.panel.panel-deep-purple.body .panel-editbox .form-control:focus {
  background-color: rgba(209, 196, 233, 0.25);
  color: #ffffff;
}
.panel.panel-deep-purple.body .panel-body {
  color: #ede7f6;
  background-color: #673ab7;
}
.panel.panel-deep-purple.body .panel-body p {
  color: #ede7f6;
}
.panel.panel-deep-purple.body .panel-footer {
  color: #b39ddb;
  background-color: #5e35b1;
  border-top: 1px solid #5e35b1;
}
.panel.panel-blue .panel-heading {
  border-bottom: 2px solid #2196f3;
  background-color: #2196f3;
}
.panel.panel-blue .panel-heading h2,
.panel.panel-blue .panel-heading h2.title {
  color: #bbdefb;
}
.panel.panel-blue .panel-heading h2.alt,
.panel.panel-blue .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-blue .panel-heading h2 small,
.panel.panel-blue .panel-heading h2.title small {
  color: #bbdefb;
}
.panel.panel-blue .panel-heading .panel-ctrls .icon {
  color: rgba(187, 222, 251, 0.5);
}
.panel.panel-blue .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(187, 222, 251, 0.1);
}
.panel.panel-blue .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-blue .panel-heading .nav-tabs li a {
  color: #90caf9;
}
.panel.panel-blue .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-blue .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-blue .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-blue .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-blue .panel-heading .nav-tabs li.open > a,
.panel.panel-blue .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue .panel-heading .nav-tabs li.open > a:visited {
  background-color: #2196f3;
  color: #ffffff;
}
.panel.panel-blue .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #2196f3;
  border-color: #2196f3;
}
.panel.panel-blue .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #90caf9;
  background-color: #2196f3;
}
.panel.panel-blue .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(187, 222, 251, 0.125);
}
.panel.panel-blue .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-blue .panel-editbox {
  background-color: #2196f3;
}
.panel.panel-blue .panel-editbox .form-control {
  background-color: rgba(187, 222, 251, 0.125);
  color: rgba(187, 222, 251, 0.75);
}
.panel.panel-blue .panel-editbox .form-control:focus {
  background-color: rgba(187, 222, 251, 0.25);
  color: #ffffff;
}
.panel.panel-blue .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-blue .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-blue .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-blue.alt .panel-heading,
.panel.panel-blue-alt .panel-heading {
  border-bottom: 2px solid #cfe8fc;
  background-color: #e3f2fd;
}
.panel.panel-blue.alt .panel-heading h2,
.panel.panel-blue-alt .panel-heading h2,
.panel.panel-blue.alt .panel-heading h2.title,
.panel.panel-blue-alt .panel-heading h2.title {
  color: #2196f3;
}
.panel.panel-blue.alt .panel-heading h2.alt,
.panel.panel-blue-alt .panel-heading h2.alt,
.panel.panel-blue.alt .panel-heading h2.title.alt,
.panel.panel-blue-alt .panel-heading h2.title.alt {
  color: #2196f3;
}
.panel.panel-blue.alt .panel-heading h2 small,
.panel.panel-blue-alt .panel-heading h2 small,
.panel.panel-blue.alt .panel-heading h2.title small,
.panel.panel-blue-alt .panel-heading h2.title small {
  color: #2196f3;
}
.panel.panel-blue.alt .panel-heading .panel-ctrls .icon,
.panel.panel-blue-alt .panel-heading .panel-ctrls .icon {
  color: rgba(33, 150, 243, 0.5);
}
.panel.panel-blue.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-blue-alt .panel-heading .panel-ctrls .icon:hover {
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.1);
}
.panel.panel-blue.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-blue-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li a,
.panel.panel-blue-alt .panel-heading .nav-tabs li a {
  color: #64b5f6;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li a:after,
.panel.panel-blue-alt .panel-heading .nav-tabs li a:after {
  background: #2196f3;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-blue-alt .panel-heading .nav-tabs li:hover a {
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.active a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.active a {
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-blue.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e3f2fd;
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e3f2fd;
  border-color: #cfe8fc;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #64b5f6;
  background-color: #e3f2fd;
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #0d47a1;
  background-color: rgba(33, 150, 243, 0.125);
}
.panel.panel-blue.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-blue-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #0d47a1;
}
.panel.panel-blue.alt .panel-editbox,
.panel.panel-blue-alt .panel-editbox {
  background-color: #e3f2fd;
}
.panel.panel-blue.alt .panel-editbox .form-control,
.panel.panel-blue-alt .panel-editbox .form-control {
  background-color: rgba(33, 150, 243, 0.125);
  color: rgba(33, 150, 243, 0.75);
}
.panel.panel-blue.alt .panel-editbox .form-control:focus,
.panel.panel-blue-alt .panel-editbox .form-control:focus {
  background-color: rgba(33, 150, 243, 0.25);
  color: #2196f3;
}
.panel.panel-blue.alt .panel-body,
.panel.panel-blue-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-blue.alt .panel-body p,
.panel.panel-blue-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-blue.alt .panel-footer,
.panel.panel-blue-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-blue.body .panel-heading {
  border-bottom: 2px solid #1e88e5;
  background-color: #1f8fec;
}
.panel.panel-blue.body .panel-heading h2,
.panel.panel-blue.body .panel-heading h2.title {
  color: #bbdefb;
}
.panel.panel-blue.body .panel-heading h2.alt,
.panel.panel-blue.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading h2 small,
.panel.panel-blue.body .panel-heading h2.title small {
  color: #bbdefb;
}
.panel.panel-blue.body .panel-heading .panel-ctrls .icon {
  color: rgba(187, 222, 251, 0.5);
}
.panel.panel-blue.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(187, 222, 251, 0.1);
}
.panel.panel-blue.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading .nav-tabs li a {
  color: #90caf9;
}
.panel.panel-blue.body .panel-heading .nav-tabs li a:after {
  background: #d4e157;
}
.panel.panel-blue.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open > a,
.panel.panel-blue.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #1f8fec;
  color: #ffffff;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #1f8fec;
  border-color: #1e88e5;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #90caf9;
  background-color: #1f8fec;
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(187, 222, 251, 0.125);
}
.panel.panel-blue.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-blue.body .panel-editbox {
  background-color: #1f8fec;
}
.panel.panel-blue.body .panel-editbox .form-control {
  background-color: rgba(187, 222, 251, 0.125);
  color: rgba(187, 222, 251, 0.75);
}
.panel.panel-blue.body .panel-editbox .form-control:focus {
  background-color: rgba(187, 222, 251, 0.25);
  color: #ffffff;
}
.panel.panel-blue.body .panel-body {
  color: #e3f2fd;
  background-color: #2196f3;
}
.panel.panel-blue.body .panel-body p {
  color: #e3f2fd;
}
.panel.panel-blue.body .panel-footer {
  color: #90caf9;
  background-color: #1e88e5;
  border-top: 1px solid #1e88e5;
}
.panel.panel-teal .panel-heading {
  border-bottom: 2px solid #009688;
  background-color: #009688;
}
.panel.panel-teal .panel-heading h2,
.panel.panel-teal .panel-heading h2.title {
  color: #b2dfdb;
}
.panel.panel-teal .panel-heading h2.alt,
.panel.panel-teal .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-teal .panel-heading h2 small,
.panel.panel-teal .panel-heading h2.title small {
  color: #b2dfdb;
}
.panel.panel-teal .panel-heading .panel-ctrls .icon {
  color: rgba(178, 223, 219, 0.5);
}
.panel.panel-teal .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(178, 223, 219, 0.1);
}
.panel.panel-teal .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-teal .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-teal .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-teal .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-teal .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-teal .panel-heading .nav-tabs li a {
  color: #80cbc4;
}
.panel.panel-teal .panel-heading .nav-tabs li a:after {
  background: #ffa726;
}
.panel.panel-teal .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-teal .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-teal .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-teal .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-teal .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-teal .panel-heading .nav-tabs li.open > a,
.panel.panel-teal .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-teal .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-teal .panel-heading .nav-tabs li.open > a:active,
.panel.panel-teal .panel-heading .nav-tabs li.open > a:visited {
  background-color: #009688;
  color: #ffffff;
}
.panel.panel-teal .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #009688;
  border-color: #009688;
}
.panel.panel-teal .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #80cbc4;
  background-color: #009688;
}
.panel.panel-teal .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-teal .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(178, 223, 219, 0.125);
}
.panel.panel-teal .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-teal .panel-editbox {
  background-color: #009688;
}
.panel.panel-teal .panel-editbox .form-control {
  background-color: rgba(178, 223, 219, 0.125);
  color: rgba(178, 223, 219, 0.75);
}
.panel.panel-teal .panel-editbox .form-control:focus {
  background-color: rgba(178, 223, 219, 0.25);
  color: #ffffff;
}
.panel.panel-teal .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-teal .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-teal .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-teal.alt .panel-heading,
.panel.panel-teal-alt .panel-heading {
  border-bottom: 2px solid #c9e8e6;
  background-color: #e0f2f1;
}
.panel.panel-teal.alt .panel-heading h2,
.panel.panel-teal-alt .panel-heading h2,
.panel.panel-teal.alt .panel-heading h2.title,
.panel.panel-teal-alt .panel-heading h2.title {
  color: #009688;
}
.panel.panel-teal.alt .panel-heading h2.alt,
.panel.panel-teal-alt .panel-heading h2.alt,
.panel.panel-teal.alt .panel-heading h2.title.alt,
.panel.panel-teal-alt .panel-heading h2.title.alt {
  color: #009688;
}
.panel.panel-teal.alt .panel-heading h2 small,
.panel.panel-teal-alt .panel-heading h2 small,
.panel.panel-teal.alt .panel-heading h2.title small,
.panel.panel-teal-alt .panel-heading h2.title small {
  color: #009688;
}
.panel.panel-teal.alt .panel-heading .panel-ctrls .icon,
.panel.panel-teal-alt .panel-heading .panel-ctrls .icon {
  color: rgba(0, 150, 136, 0.5);
}
.panel.panel-teal.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-teal-alt .panel-heading .panel-ctrls .icon:hover {
  color: #009688;
  background-color: rgba(0, 150, 136, 0.1);
}
.panel.panel-teal.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-teal-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-teal.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-teal-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-teal.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-teal-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-teal.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-teal-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-teal.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-teal-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #004d40;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li a,
.panel.panel-teal-alt .panel-heading .nav-tabs li a {
  color: #4db6ac;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li a:after,
.panel.panel-teal-alt .panel-heading .nav-tabs li a:after {
  background: #009688;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-teal-alt .panel-heading .nav-tabs li:hover a {
  color: #004d40;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.active a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.active a {
  color: #004d40;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #004d40;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-teal.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-teal.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-teal.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-teal.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e0f2f1;
  color: #004d40;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e0f2f1;
  border-color: #c9e8e6;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #4db6ac;
  background-color: #e0f2f1;
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-teal.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #004d40;
  background-color: rgba(0, 150, 136, 0.125);
}
.panel.panel-teal.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-teal-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #004d40;
}
.panel.panel-teal.alt .panel-editbox,
.panel.panel-teal-alt .panel-editbox {
  background-color: #e0f2f1;
}
.panel.panel-teal.alt .panel-editbox .form-control,
.panel.panel-teal-alt .panel-editbox .form-control {
  background-color: rgba(0, 150, 136, 0.125);
  color: rgba(0, 150, 136, 0.75);
}
.panel.panel-teal.alt .panel-editbox .form-control:focus,
.panel.panel-teal-alt .panel-editbox .form-control:focus {
  background-color: rgba(0, 150, 136, 0.25);
  color: #009688;
}
.panel.panel-teal.alt .panel-body,
.panel.panel-teal-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-teal.alt .panel-body p,
.panel.panel-teal-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-teal.alt .panel-footer,
.panel.panel-teal-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-teal.body .panel-heading {
  border-bottom: 2px solid #00897b;
  background-color: #008f81;
}
.panel.panel-teal.body .panel-heading h2,
.panel.panel-teal.body .panel-heading h2.title {
  color: #b2dfdb;
}
.panel.panel-teal.body .panel-heading h2.alt,
.panel.panel-teal.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading h2 small,
.panel.panel-teal.body .panel-heading h2.title small {
  color: #b2dfdb;
}
.panel.panel-teal.body .panel-heading .panel-ctrls .icon {
  color: rgba(178, 223, 219, 0.5);
}
.panel.panel-teal.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(178, 223, 219, 0.1);
}
.panel.panel-teal.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-teal.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-teal.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-teal.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-teal.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading .nav-tabs li a {
  color: #80cbc4;
}
.panel.panel-teal.body .panel-heading .nav-tabs li a:after {
  background: #ffa726;
}
.panel.panel-teal.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open > a,
.panel.panel-teal.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-teal.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-teal.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-teal.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #008f81;
  color: #ffffff;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #008f81;
  border-color: #00897b;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #80cbc4;
  background-color: #008f81;
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-teal.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(178, 223, 219, 0.125);
}
.panel.panel-teal.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-teal.body .panel-editbox {
  background-color: #008f81;
}
.panel.panel-teal.body .panel-editbox .form-control {
  background-color: rgba(178, 223, 219, 0.125);
  color: rgba(178, 223, 219, 0.75);
}
.panel.panel-teal.body .panel-editbox .form-control:focus {
  background-color: rgba(178, 223, 219, 0.25);
  color: #ffffff;
}
.panel.panel-teal.body .panel-body {
  color: #e0f2f1;
  background-color: #009688;
}
.panel.panel-teal.body .panel-body p {
  color: #e0f2f1;
}
.panel.panel-teal.body .panel-footer {
  color: #80cbc4;
  background-color: #00897b;
  border-top: 1px solid #00897b;
}
.panel.panel-green .panel-heading {
  border-bottom: 2px solid #4caf50;
  background-color: #4caf50;
}
.panel.panel-green .panel-heading h2,
.panel.panel-green .panel-heading h2.title {
  color: #c8e6c9;
}
.panel.panel-green .panel-heading h2.alt,
.panel.panel-green .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-green .panel-heading h2 small,
.panel.panel-green .panel-heading h2.title small {
  color: #c8e6c9;
}
.panel.panel-green .panel-heading .panel-ctrls .icon {
  color: rgba(200, 230, 201, 0.5);
}
.panel.panel-green .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(200, 230, 201, 0.1);
}
.panel.panel-green .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-green .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-green .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-green .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-green .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-green .panel-heading .nav-tabs li a {
  color: #a5d6a7;
}
.panel.panel-green .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-green .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-green .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-green .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-green .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-green .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-green .panel-heading .nav-tabs li.open > a,
.panel.panel-green .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-green .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-green .panel-heading .nav-tabs li.open > a:active,
.panel.panel-green .panel-heading .nav-tabs li.open > a:visited {
  background-color: #4caf50;
  color: #ffffff;
}
.panel.panel-green .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #4caf50;
  border-color: #4caf50;
}
.panel.panel-green .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #a5d6a7;
  background-color: #4caf50;
}
.panel.panel-green .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-green .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(200, 230, 201, 0.125);
}
.panel.panel-green .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-green .panel-editbox {
  background-color: #4caf50;
}
.panel.panel-green .panel-editbox .form-control {
  background-color: rgba(200, 230, 201, 0.125);
  color: rgba(200, 230, 201, 0.75);
}
.panel.panel-green .panel-editbox .form-control:focus {
  background-color: rgba(200, 230, 201, 0.25);
  color: #ffffff;
}
.panel.panel-green .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-green .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-green .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-green.alt .panel-heading,
.panel.panel-green-alt .panel-heading {
  border-bottom: 2px solid #d8edd9;
  background-color: #e8f5e9;
}
.panel.panel-green.alt .panel-heading h2,
.panel.panel-green-alt .panel-heading h2,
.panel.panel-green.alt .panel-heading h2.title,
.panel.panel-green-alt .panel-heading h2.title {
  color: #4caf50;
}
.panel.panel-green.alt .panel-heading h2.alt,
.panel.panel-green-alt .panel-heading h2.alt,
.panel.panel-green.alt .panel-heading h2.title.alt,
.panel.panel-green-alt .panel-heading h2.title.alt {
  color: #4caf50;
}
.panel.panel-green.alt .panel-heading h2 small,
.panel.panel-green-alt .panel-heading h2 small,
.panel.panel-green.alt .panel-heading h2.title small,
.panel.panel-green-alt .panel-heading h2.title small {
  color: #4caf50;
}
.panel.panel-green.alt .panel-heading .panel-ctrls .icon,
.panel.panel-green-alt .panel-heading .panel-ctrls .icon {
  color: rgba(76, 175, 80, 0.5);
}
.panel.panel-green.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-green-alt .panel-heading .panel-ctrls .icon:hover {
  color: #4caf50;
  background-color: rgba(76, 175, 80, 0.1);
}
.panel.panel-green.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-green-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-green.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-green-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-green.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-green-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-green.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-green-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-green.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-green-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #1b5e20;
}
.panel.panel-green.alt .panel-heading .nav-tabs li a,
.panel.panel-green-alt .panel-heading .nav-tabs li a {
  color: #81c784;
}
.panel.panel-green.alt .panel-heading .nav-tabs li a:after,
.panel.panel-green-alt .panel-heading .nav-tabs li a:after {
  background: #4caf50;
}
.panel.panel-green.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-green-alt .panel-heading .nav-tabs li:hover a {
  color: #1b5e20;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.active a,
.panel.panel-green-alt .panel-heading .nav-tabs li.active a {
  color: #1b5e20;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-green-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-green-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-green-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #1b5e20;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-green-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-green.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-green-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-green.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-green-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-green.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-green-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-green.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-green-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #e8f5e9;
  color: #1b5e20;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-green-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #e8f5e9;
  border-color: #d8edd9;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-green-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #81c784;
  background-color: #e8f5e9;
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-green-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-green.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-green-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #1b5e20;
  background-color: rgba(76, 175, 80, 0.125);
}
.panel.panel-green.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-green-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #1b5e20;
}
.panel.panel-green.alt .panel-editbox,
.panel.panel-green-alt .panel-editbox {
  background-color: #e8f5e9;
}
.panel.panel-green.alt .panel-editbox .form-control,
.panel.panel-green-alt .panel-editbox .form-control {
  background-color: rgba(76, 175, 80, 0.125);
  color: rgba(76, 175, 80, 0.75);
}
.panel.panel-green.alt .panel-editbox .form-control:focus,
.panel.panel-green-alt .panel-editbox .form-control:focus {
  background-color: rgba(76, 175, 80, 0.25);
  color: #4caf50;
}
.panel.panel-green.alt .panel-body,
.panel.panel-green-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-green.alt .panel-body p,
.panel.panel-green-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-green.alt .panel-footer,
.panel.panel-green-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-green.body .panel-heading {
  border-bottom: 2px solid #43a047;
  background-color: #47a74b;
}
.panel.panel-green.body .panel-heading h2,
.panel.panel-green.body .panel-heading h2.title {
  color: #c8e6c9;
}
.panel.panel-green.body .panel-heading h2.alt,
.panel.panel-green.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-green.body .panel-heading h2 small,
.panel.panel-green.body .panel-heading h2.title small {
  color: #c8e6c9;
}
.panel.panel-green.body .panel-heading .panel-ctrls .icon {
  color: rgba(200, 230, 201, 0.5);
}
.panel.panel-green.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(200, 230, 201, 0.1);
}
.panel.panel-green.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-green.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-green.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-green.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-green.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-green.body .panel-heading .nav-tabs li a {
  color: #a5d6a7;
}
.panel.panel-green.body .panel-heading .nav-tabs li a:after {
  background: #ffee58;
}
.panel.panel-green.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-green.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-green.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-green.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-green.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-green.body .panel-heading .nav-tabs li.open > a,
.panel.panel-green.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-green.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-green.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-green.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #47a74b;
  color: #ffffff;
}
.panel.panel-green.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #47a74b;
  border-color: #43a047;
}
.panel.panel-green.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #a5d6a7;
  background-color: #47a74b;
}
.panel.panel-green.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-green.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(200, 230, 201, 0.125);
}
.panel.panel-green.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-green.body .panel-editbox {
  background-color: #47a74b;
}
.panel.panel-green.body .panel-editbox .form-control {
  background-color: rgba(200, 230, 201, 0.125);
  color: rgba(200, 230, 201, 0.75);
}
.panel.panel-green.body .panel-editbox .form-control:focus {
  background-color: rgba(200, 230, 201, 0.25);
  color: #ffffff;
}
.panel.panel-green.body .panel-body {
  color: #e8f5e9;
  background-color: #4caf50;
}
.panel.panel-green.body .panel-body p {
  color: #e8f5e9;
}
.panel.panel-green.body .panel-footer {
  color: #a5d6a7;
  background-color: #43a047;
  border-top: 1px solid #43a047;
}
.panel.panel-lime .panel-heading {
  border-bottom: 2px solid #c0ca33;
  background-color: #c0ca33;
}
.panel.panel-lime .panel-heading h2,
.panel.panel-lime .panel-heading h2.title {
  color: #f0f4c3;
}
.panel.panel-lime .panel-heading h2.alt,
.panel.panel-lime .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-lime .panel-heading h2 small,
.panel.panel-lime .panel-heading h2.title small {
  color: #f0f4c3;
}
.panel.panel-lime .panel-heading .panel-ctrls .icon {
  color: rgba(240, 244, 195, 0.5);
}
.panel.panel-lime .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(240, 244, 195, 0.1);
}
.panel.panel-lime .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-lime .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-lime .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-lime .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-lime .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-lime .panel-heading .nav-tabs li a {
  color: #e6ee9c;
}
.panel.panel-lime .panel-heading .nav-tabs li a:after {
  background: #72757a;
}
.panel.panel-lime .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-lime .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-lime .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-lime .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-lime .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-lime .panel-heading .nav-tabs li.open > a,
.panel.panel-lime .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-lime .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-lime .panel-heading .nav-tabs li.open > a:active,
.panel.panel-lime .panel-heading .nav-tabs li.open > a:visited {
  background-color: #c0ca33;
  color: #ffffff;
}
.panel.panel-lime .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #c0ca33;
  border-color: #c0ca33;
}
.panel.panel-lime .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #e6ee9c;
  background-color: #c0ca33;
}
.panel.panel-lime .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-lime .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(240, 244, 195, 0.125);
}
.panel.panel-lime .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-lime .panel-editbox {
  background-color: #c0ca33;
}
.panel.panel-lime .panel-editbox .form-control {
  background-color: rgba(240, 244, 195, 0.125);
  color: rgba(240, 244, 195, 0.75);
}
.panel.panel-lime .panel-editbox .form-control:focus {
  background-color: rgba(240, 244, 195, 0.25);
  color: #ffffff;
}
.panel.panel-lime .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-lime .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-lime .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-lime.alt .panel-heading,
.panel.panel-lime-alt .panel-heading {
  border-bottom: 2px solid #f4f7d5;
  background-color: #f9fbe7;
}
.panel.panel-lime.alt .panel-heading h2,
.panel.panel-lime-alt .panel-heading h2,
.panel.panel-lime.alt .panel-heading h2.title,
.panel.panel-lime-alt .panel-heading h2.title {
  color: #c0ca33;
}
.panel.panel-lime.alt .panel-heading h2.alt,
.panel.panel-lime-alt .panel-heading h2.alt,
.panel.panel-lime.alt .panel-heading h2.title.alt,
.panel.panel-lime-alt .panel-heading h2.title.alt {
  color: #c0ca33;
}
.panel.panel-lime.alt .panel-heading h2 small,
.panel.panel-lime-alt .panel-heading h2 small,
.panel.panel-lime.alt .panel-heading h2.title small,
.panel.panel-lime-alt .panel-heading h2.title small {
  color: #c0ca33;
}
.panel.panel-lime.alt .panel-heading .panel-ctrls .icon,
.panel.panel-lime-alt .panel-heading .panel-ctrls .icon {
  color: rgba(192, 202, 51, 0.5);
}
.panel.panel-lime.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-lime-alt .panel-heading .panel-ctrls .icon:hover {
  color: #c0ca33;
  background-color: rgba(192, 202, 51, 0.1);
}
.panel.panel-lime.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-lime-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-lime.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-lime-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-lime.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-lime-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-lime.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-lime-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-lime.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-lime-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #827717;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li a,
.panel.panel-lime-alt .panel-heading .nav-tabs li a {
  color: #dce775;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li a:after,
.panel.panel-lime-alt .panel-heading .nav-tabs li a:after {
  background: #c0ca33;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-lime-alt .panel-heading .nav-tabs li:hover a {
  color: #827717;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.active a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.active a {
  color: #827717;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #827717;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-lime.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-lime.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-lime.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-lime.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #f9fbe7;
  color: #827717;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #f9fbe7;
  border-color: #f4f7d5;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #dce775;
  background-color: #f9fbe7;
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-lime.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #827717;
  background-color: rgba(192, 202, 51, 0.125);
}
.panel.panel-lime.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-lime-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #827717;
}
.panel.panel-lime.alt .panel-editbox,
.panel.panel-lime-alt .panel-editbox {
  background-color: #f9fbe7;
}
.panel.panel-lime.alt .panel-editbox .form-control,
.panel.panel-lime-alt .panel-editbox .form-control {
  background-color: rgba(192, 202, 51, 0.125);
  color: rgba(192, 202, 51, 0.75);
}
.panel.panel-lime.alt .panel-editbox .form-control:focus,
.panel.panel-lime-alt .panel-editbox .form-control:focus {
  background-color: rgba(192, 202, 51, 0.25);
  color: #c0ca33;
}
.panel.panel-lime.alt .panel-body,
.panel.panel-lime-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-lime.alt .panel-body p,
.panel.panel-lime-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-lime.alt .panel-footer,
.panel.panel-lime-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-lime.body .panel-heading {
  border-bottom: 2px solid #afb42b;
  background-color: #afb42b;
}
.panel.panel-lime.body .panel-heading h2,
.panel.panel-lime.body .panel-heading h2.title {
  color: #f0f4c3;
}
.panel.panel-lime.body .panel-heading h2.alt,
.panel.panel-lime.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading h2 small,
.panel.panel-lime.body .panel-heading h2.title small {
  color: #f0f4c3;
}
.panel.panel-lime.body .panel-heading .panel-ctrls .icon {
  color: rgba(240, 244, 195, 0.5);
}
.panel.panel-lime.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(240, 244, 195, 0.1);
}
.panel.panel-lime.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-lime.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-lime.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-lime.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-lime.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading .nav-tabs li a {
  color: #e6ee9c;
}
.panel.panel-lime.body .panel-heading .nav-tabs li a:after {
  background: #72757a;
}
.panel.panel-lime.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open > a,
.panel.panel-lime.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-lime.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-lime.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-lime.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #afb42b;
  color: #ffffff;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #afb42b;
  border-color: #afb42b;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #e6ee9c;
  background-color: #afb42b;
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-lime.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(240, 244, 195, 0.125);
}
.panel.panel-lime.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-lime.body .panel-editbox {
  background-color: #afb42b;
}
.panel.panel-lime.body .panel-editbox .form-control {
  background-color: rgba(240, 244, 195, 0.125);
  color: rgba(240, 244, 195, 0.75);
}
.panel.panel-lime.body .panel-editbox .form-control:focus {
  background-color: rgba(240, 244, 195, 0.25);
  color: #ffffff;
}
.panel.panel-lime.body .panel-body {
  color: #f9fbe7;
  background-color: #c0ca33;
}
.panel.panel-lime.body .panel-body p {
  color: #f9fbe7;
}
.panel.panel-lime.body .panel-footer {
  color: #e6ee9c;
  background-color: #afb42b;
  border-top: 1px solid #afb42b;
}
.panel.panel-amber .panel-heading {
  border-bottom: 2px solid #ffc107;
  background-color: #ffc107;
}
.panel.panel-amber .panel-heading h2,
.panel.panel-amber .panel-heading h2.title {
  color: #ffecb3;
}
.panel.panel-amber .panel-heading h2.alt,
.panel.panel-amber .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-amber .panel-heading h2 small,
.panel.panel-amber .panel-heading h2.title small {
  color: #ffecb3;
}
.panel.panel-amber .panel-heading .panel-ctrls .icon {
  color: rgba(255, 236, 179, 0.5);
}
.panel.panel-amber .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.1);
}
.panel.panel-amber .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-amber .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-amber .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-amber .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-amber .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-amber .panel-heading .nav-tabs li a {
  color: #ffe082;
}
.panel.panel-amber .panel-heading .nav-tabs li a:after {
  background: #8d6e63;
}
.panel.panel-amber .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-amber .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-amber .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-amber .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-amber .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-amber .panel-heading .nav-tabs li.open > a,
.panel.panel-amber .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-amber .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-amber .panel-heading .nav-tabs li.open > a:active,
.panel.panel-amber .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffc107;
  color: #ffffff;
}
.panel.panel-amber .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffc107;
  border-color: #ffc107;
}
.panel.panel-amber .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffe082;
  background-color: #ffc107;
}
.panel.panel-amber .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-amber .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.125);
}
.panel.panel-amber .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-amber .panel-editbox {
  background-color: #ffc107;
}
.panel.panel-amber .panel-editbox .form-control {
  background-color: rgba(255, 236, 179, 0.125);
  color: rgba(255, 236, 179, 0.75);
}
.panel.panel-amber .panel-editbox .form-control:focus {
  background-color: rgba(255, 236, 179, 0.25);
  color: #ffffff;
}
.panel.panel-amber .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-amber .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-amber .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-amber.alt .panel-heading,
.panel.panel-amber-alt .panel-heading {
  border-bottom: 2px solid #fff2ca;
  background-color: #fff8e1;
}
.panel.panel-amber.alt .panel-heading h2,
.panel.panel-amber-alt .panel-heading h2,
.panel.panel-amber.alt .panel-heading h2.title,
.panel.panel-amber-alt .panel-heading h2.title {
  color: #ffc107;
}
.panel.panel-amber.alt .panel-heading h2.alt,
.panel.panel-amber-alt .panel-heading h2.alt,
.panel.panel-amber.alt .panel-heading h2.title.alt,
.panel.panel-amber-alt .panel-heading h2.title.alt {
  color: #ffc107;
}
.panel.panel-amber.alt .panel-heading h2 small,
.panel.panel-amber-alt .panel-heading h2 small,
.panel.panel-amber.alt .panel-heading h2.title small,
.panel.panel-amber-alt .panel-heading h2.title small {
  color: #ffc107;
}
.panel.panel-amber.alt .panel-heading .panel-ctrls .icon,
.panel.panel-amber-alt .panel-heading .panel-ctrls .icon {
  color: rgba(255, 193, 7, 0.5);
}
.panel.panel-amber.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-amber-alt .panel-heading .panel-ctrls .icon:hover {
  color: #ffc107;
  background-color: rgba(255, 193, 7, 0.1);
}
.panel.panel-amber.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-amber-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-amber.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-amber-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-amber.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-amber-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-amber.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-amber-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-amber.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-amber-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li a,
.panel.panel-amber-alt .panel-heading .nav-tabs li a {
  color: #ffd54f;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li a:after,
.panel.panel-amber-alt .panel-heading .nav-tabs li a:after {
  background: #ffc107;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-amber-alt .panel-heading .nav-tabs li:hover a {
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.active a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.active a {
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-amber.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-amber.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-amber.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-amber.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fff8e1;
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fff8e1;
  border-color: #fff2ca;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffd54f;
  background-color: #fff8e1;
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-amber.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ff6f00;
  background-color: rgba(255, 193, 7, 0.125);
}
.panel.panel-amber.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-amber-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ff6f00;
}
.panel.panel-amber.alt .panel-editbox,
.panel.panel-amber-alt .panel-editbox {
  background-color: #fff8e1;
}
.panel.panel-amber.alt .panel-editbox .form-control,
.panel.panel-amber-alt .panel-editbox .form-control {
  background-color: rgba(255, 193, 7, 0.125);
  color: rgba(255, 193, 7, 0.75);
}
.panel.panel-amber.alt .panel-editbox .form-control:focus,
.panel.panel-amber-alt .panel-editbox .form-control:focus {
  background-color: rgba(255, 193, 7, 0.25);
  color: #ffc107;
}
.panel.panel-amber.alt .panel-body,
.panel.panel-amber-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-amber.alt .panel-body p,
.panel.panel-amber-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-amber.alt .panel-footer,
.panel.panel-amber-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-amber.body .panel-heading {
  border-bottom: 2px solid #ffb300;
  background-color: #ffba03;
}
.panel.panel-amber.body .panel-heading h2,
.panel.panel-amber.body .panel-heading h2.title {
  color: #ffecb3;
}
.panel.panel-amber.body .panel-heading h2.alt,
.panel.panel-amber.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading h2 small,
.panel.panel-amber.body .panel-heading h2.title small {
  color: #ffecb3;
}
.panel.panel-amber.body .panel-heading .panel-ctrls .icon {
  color: rgba(255, 236, 179, 0.5);
}
.panel.panel-amber.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.1);
}
.panel.panel-amber.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-amber.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-amber.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-amber.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-amber.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading .nav-tabs li a {
  color: #ffe082;
}
.panel.panel-amber.body .panel-heading .nav-tabs li a:after {
  background: #8d6e63;
}
.panel.panel-amber.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open > a,
.panel.panel-amber.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-amber.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-amber.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-amber.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ffba03;
  color: #ffffff;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ffba03;
  border-color: #ffb300;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffe082;
  background-color: #ffba03;
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-amber.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 236, 179, 0.125);
}
.panel.panel-amber.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-amber.body .panel-editbox {
  background-color: #ffba03;
}
.panel.panel-amber.body .panel-editbox .form-control {
  background-color: rgba(255, 236, 179, 0.125);
  color: rgba(255, 236, 179, 0.75);
}
.panel.panel-amber.body .panel-editbox .form-control:focus {
  background-color: rgba(255, 236, 179, 0.25);
  color: #ffffff;
}
.panel.panel-amber.body .panel-body {
  color: #fff8e1;
  background-color: #ffc107;
}
.panel.panel-amber.body .panel-body p {
  color: #fff8e1;
}
.panel.panel-amber.body .panel-footer {
  color: #ffe082;
  background-color: #ffb300;
  border-top: 1px solid #ffb300;
}
.panel.panel-deep-orange .panel-heading {
  border-bottom: 2px solid #ff5722;
  background-color: #ff5722;
}
.panel.panel-deep-orange .panel-heading h2,
.panel.panel-deep-orange .panel-heading h2.title {
  color: #ffccbc;
}
.panel.panel-deep-orange .panel-heading h2.alt,
.panel.panel-deep-orange .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading h2 small,
.panel.panel-deep-orange .panel-heading h2.title small {
  color: #ffccbc;
}
.panel.panel-deep-orange .panel-heading .panel-ctrls .icon {
  color: rgba(255, 204, 188, 0.5);
}
.panel.panel-deep-orange .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 204, 188, 0.1);
}
.panel.panel-deep-orange .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-orange .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-orange .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-orange .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-orange .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li a {
  color: #ffab91;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li a:after {
  background: #795548;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-orange .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-orange .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-orange .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-orange .panel-heading .nav-tabs li.open > a:visited {
  background-color: #ff5722;
  color: #ffffff;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #ff5722;
  border-color: #ff5722;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffab91;
  background-color: #ff5722;
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-orange .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 204, 188, 0.125);
}
.panel.panel-deep-orange .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-deep-orange .panel-editbox {
  background-color: #ff5722;
}
.panel.panel-deep-orange .panel-editbox .form-control {
  background-color: rgba(255, 204, 188, 0.125);
  color: rgba(255, 204, 188, 0.75);
}
.panel.panel-deep-orange .panel-editbox .form-control:focus {
  background-color: rgba(255, 204, 188, 0.25);
  color: #ffffff;
}
.panel.panel-deep-orange .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-deep-orange .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-deep-orange .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-deep-orange.alt .panel-heading,
.panel.panel-deep-orange-alt .panel-heading {
  border-bottom: 2px solid #fddad1;
  background-color: #fbe9e7;
}
.panel.panel-deep-orange.alt .panel-heading h2,
.panel.panel-deep-orange-alt .panel-heading h2,
.panel.panel-deep-orange.alt .panel-heading h2.title,
.panel.panel-deep-orange-alt .panel-heading h2.title {
  color: #ff5722;
}
.panel.panel-deep-orange.alt .panel-heading h2.alt,
.panel.panel-deep-orange-alt .panel-heading h2.alt,
.panel.panel-deep-orange.alt .panel-heading h2.title.alt,
.panel.panel-deep-orange-alt .panel-heading h2.title.alt {
  color: #ff5722;
}
.panel.panel-deep-orange.alt .panel-heading h2 small,
.panel.panel-deep-orange-alt .panel-heading h2 small,
.panel.panel-deep-orange.alt .panel-heading h2.title small,
.panel.panel-deep-orange-alt .panel-heading h2.title small {
  color: #ff5722;
}
.panel.panel-deep-orange.alt .panel-heading .panel-ctrls .icon,
.panel.panel-deep-orange-alt .panel-heading .panel-ctrls .icon {
  color: rgba(255, 87, 34, 0.5);
}
.panel.panel-deep-orange.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-deep-orange-alt .panel-heading .panel-ctrls .icon:hover {
  color: #ff5722;
  background-color: rgba(255, 87, 34, 0.1);
}
.panel.panel-deep-orange.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-orange-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-orange.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-orange-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-orange.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-orange-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-orange.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-orange-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-orange.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-deep-orange-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li a {
  color: #ff8a65;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li a:after,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li a:after {
  background: #ff5722;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li:hover a {
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.active a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.active a {
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #fbe9e7;
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #fbe9e7;
  border-color: #fddad1;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ff8a65;
  background-color: #fbe9e7;
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #bf360c;
  background-color: rgba(255, 87, 34, 0.125);
}
.panel.panel-deep-orange.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-deep-orange-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #bf360c;
}
.panel.panel-deep-orange.alt .panel-editbox,
.panel.panel-deep-orange-alt .panel-editbox {
  background-color: #fbe9e7;
}
.panel.panel-deep-orange.alt .panel-editbox .form-control,
.panel.panel-deep-orange-alt .panel-editbox .form-control {
  background-color: rgba(255, 87, 34, 0.125);
  color: rgba(255, 87, 34, 0.75);
}
.panel.panel-deep-orange.alt .panel-editbox .form-control:focus,
.panel.panel-deep-orange-alt .panel-editbox .form-control:focus {
  background-color: rgba(255, 87, 34, 0.25);
  color: #ff5722;
}
.panel.panel-deep-orange.alt .panel-body,
.panel.panel-deep-orange-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-deep-orange.alt .panel-body p,
.panel.panel-deep-orange-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-deep-orange.alt .panel-footer,
.panel.panel-deep-orange-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-deep-orange.body .panel-heading {
  border-bottom: 2px solid #f4511e;
  background-color: #f95420;
}
.panel.panel-deep-orange.body .panel-heading h2,
.panel.panel-deep-orange.body .panel-heading h2.title {
  color: #ffccbc;
}
.panel.panel-deep-orange.body .panel-heading h2.alt,
.panel.panel-deep-orange.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading h2 small,
.panel.panel-deep-orange.body .panel-heading h2.title small {
  color: #ffccbc;
}
.panel.panel-deep-orange.body .panel-heading .panel-ctrls .icon {
  color: rgba(255, 204, 188, 0.5);
}
.panel.panel-deep-orange.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(255, 204, 188, 0.1);
}
.panel.panel-deep-orange.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-deep-orange.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-deep-orange.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-deep-orange.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-deep-orange.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li a {
  color: #ffab91;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li a:after {
  background: #795548;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open > a,
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #f95420;
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #f95420;
  border-color: #f4511e;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #ffab91;
  background-color: #f95420;
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(255, 204, 188, 0.125);
}
.panel.panel-deep-orange.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-editbox {
  background-color: #f95420;
}
.panel.panel-deep-orange.body .panel-editbox .form-control {
  background-color: rgba(255, 204, 188, 0.125);
  color: rgba(255, 204, 188, 0.75);
}
.panel.panel-deep-orange.body .panel-editbox .form-control:focus {
  background-color: rgba(255, 204, 188, 0.25);
  color: #ffffff;
}
.panel.panel-deep-orange.body .panel-body {
  color: #fbe9e7;
  background-color: #ff5722;
}
.panel.panel-deep-orange.body .panel-body p {
  color: #fbe9e7;
}
.panel.panel-deep-orange.body .panel-footer {
  color: #ffab91;
  background-color: #f4511e;
  border-top: 1px solid #f4511e;
}
.panel.panel-blue-gray .panel-heading {
  border-bottom: 2px solid #607d8b;
  background-color: #607d8b;
}
.panel.panel-blue-gray .panel-heading h2,
.panel.panel-blue-gray .panel-heading h2.title {
  color: #cfd8dc;
}
.panel.panel-blue-gray .panel-heading h2.alt,
.panel.panel-blue-gray .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading h2 small,
.panel.panel-blue-gray .panel-heading h2.title small {
  color: #cfd8dc;
}
.panel.panel-blue-gray .panel-heading .panel-ctrls .icon {
  color: rgba(207, 216, 220, 0.5);
}
.panel.panel-blue-gray .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(207, 216, 220, 0.1);
}
.panel.panel-blue-gray .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue-gray .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue-gray .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue-gray .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue-gray .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li a {
  color: #b0bec5;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li a:after {
  background: #4fc3f7;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open > a,
.panel.panel-blue-gray .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue-gray .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue-gray .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue-gray .panel-heading .nav-tabs li.open > a:visited {
  background-color: #607d8b;
  color: #ffffff;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #607d8b;
  border-color: #607d8b;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #b0bec5;
  background-color: #607d8b;
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue-gray .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(207, 216, 220, 0.125);
}
.panel.panel-blue-gray .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-blue-gray .panel-editbox {
  background-color: #607d8b;
}
.panel.panel-blue-gray .panel-editbox .form-control {
  background-color: rgba(207, 216, 220, 0.125);
  color: rgba(207, 216, 220, 0.75);
}
.panel.panel-blue-gray .panel-editbox .form-control:focus {
  background-color: rgba(207, 216, 220, 0.25);
  color: #ffffff;
}
.panel.panel-blue-gray .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-blue-gray .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-blue-gray .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-blue-gray.alt .panel-heading,
.panel.panel-blue-gray-alt .panel-heading {
  border-bottom: 2px solid #dde3e6;
  background-color: #eceff1;
}
.panel.panel-blue-gray.alt .panel-heading h2,
.panel.panel-blue-gray-alt .panel-heading h2,
.panel.panel-blue-gray.alt .panel-heading h2.title,
.panel.panel-blue-gray-alt .panel-heading h2.title {
  color: #607d8b;
}
.panel.panel-blue-gray.alt .panel-heading h2.alt,
.panel.panel-blue-gray-alt .panel-heading h2.alt,
.panel.panel-blue-gray.alt .panel-heading h2.title.alt,
.panel.panel-blue-gray-alt .panel-heading h2.title.alt {
  color: #607d8b;
}
.panel.panel-blue-gray.alt .panel-heading h2 small,
.panel.panel-blue-gray-alt .panel-heading h2 small,
.panel.panel-blue-gray.alt .panel-heading h2.title small,
.panel.panel-blue-gray-alt .panel-heading h2.title small {
  color: #607d8b;
}
.panel.panel-blue-gray.alt .panel-heading .panel-ctrls .icon,
.panel.panel-blue-gray-alt .panel-heading .panel-ctrls .icon {
  color: rgba(96, 125, 139, 0.5);
}
.panel.panel-blue-gray.alt .panel-heading .panel-ctrls .icon:hover,
.panel.panel-blue-gray-alt .panel-heading .panel-ctrls .icon:hover {
  color: #607d8b;
  background-color: rgba(96, 125, 139, 0.1);
}
.panel.panel-blue-gray.alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue-gray-alt .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue-gray.alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue-gray-alt .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue-gray.alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue-gray-alt .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue-gray.alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue-gray-alt .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue-gray.alt .panel-heading > ul.nav-tabs li.open > a:visited,
.panel.panel-blue-gray-alt .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li a {
  color: #90a4ae;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li a:after,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li a:after {
  background: #607d8b;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li:hover a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li:hover a {
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.active a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.active a {
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.tabdrop > a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.tabdrop > ul > li > a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open > a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open > a,
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open > a:visited,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open > a:visited {
  background-color: #eceff1;
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open .dropdown-menu,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #eceff1;
  border-color: #dde3e6;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open .dropdown-menu li a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #90a4ae;
  background-color: #eceff1;
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #263238;
  background-color: rgba(96, 125, 139, 0.125);
}
.panel.panel-blue-gray.alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a,
.panel.panel-blue-gray-alt .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #263238;
}
.panel.panel-blue-gray.alt .panel-editbox,
.panel.panel-blue-gray-alt .panel-editbox {
  background-color: #eceff1;
}
.panel.panel-blue-gray.alt .panel-editbox .form-control,
.panel.panel-blue-gray-alt .panel-editbox .form-control {
  background-color: rgba(96, 125, 139, 0.125);
  color: rgba(96, 125, 139, 0.75);
}
.panel.panel-blue-gray.alt .panel-editbox .form-control:focus,
.panel.panel-blue-gray-alt .panel-editbox .form-control:focus {
  background-color: rgba(96, 125, 139, 0.25);
  color: #607d8b;
}
.panel.panel-blue-gray.alt .panel-body,
.panel.panel-blue-gray-alt .panel-body {
  color: rgba(27, 34, 44, 0.72);
  background-color: #ffffff;
}
.panel.panel-blue-gray.alt .panel-body p,
.panel.panel-blue-gray-alt .panel-body p {
  color: rgba(27, 34, 44, 0.72);
}
.panel.panel-blue-gray.alt .panel-footer,
.panel.panel-blue-gray-alt .panel-footer {
  color: rgba(27, 34, 44, 0.48);
  background-color: #ffffff;
  border-top: 1px solid #f2f4f5;
}
.panel.panel-blue-gray.body .panel-heading {
  border-bottom: 2px solid #546e7a;
  background-color: #5a7582;
}
.panel.panel-blue-gray.body .panel-heading h2,
.panel.panel-blue-gray.body .panel-heading h2.title {
  color: #cfd8dc;
}
.panel.panel-blue-gray.body .panel-heading h2.alt,
.panel.panel-blue-gray.body .panel-heading h2.title.alt {
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading h2 small,
.panel.panel-blue-gray.body .panel-heading h2.title small {
  color: #cfd8dc;
}
.panel.panel-blue-gray.body .panel-heading .panel-ctrls .icon {
  color: rgba(207, 216, 220, 0.5);
}
.panel.panel-blue-gray.body .panel-heading .panel-ctrls .icon:hover {
  color: #ffffff;
  background-color: rgba(207, 216, 220, 0.1);
}
.panel.panel-blue-gray.body .panel-heading > ul.nav-tabs li.open > a,
.panel.panel-blue-gray.body .panel-heading > ul.nav-tabs li.open > a:hover,
.panel.panel-blue-gray.body .panel-heading > ul.nav-tabs li.open > a:focus,
.panel.panel-blue-gray.body .panel-heading > ul.nav-tabs li.open > a:active,
.panel.panel-blue-gray.body .panel-heading > ul.nav-tabs li.open > a:visited {
  background: none;
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li a {
  color: #b0bec5;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li a:after {
  background: #4fc3f7;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li:hover a {
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.active a {
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.tabdrop > a {
  font-size: 16.5px;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.tabdrop > ul > li > a {
  border-radius: 2.5px !important;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open.tabdrop.active > ul > li.active > a {
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open > a,
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open > a:hover,
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open > a:focus,
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open > a:active,
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open > a:visited {
  background-color: #5a7582;
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open .dropdown-menu {
  background-color: #5a7582;
  border-color: #546e7a;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open .dropdown-menu li a {
  color: #b0bec5;
  background-color: #5a7582;
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open .dropdown-menu li a:hover,
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open .dropdown-menu li a:focus {
  color: #ffffff;
  background-color: rgba(207, 216, 220, 0.125);
}
.panel.panel-blue-gray.body .panel-heading .nav-tabs li.open .dropdown-menu li.active a {
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-editbox {
  background-color: #5a7582;
}
.panel.panel-blue-gray.body .panel-editbox .form-control {
  background-color: rgba(207, 216, 220, 0.125);
  color: rgba(207, 216, 220, 0.75);
}
.panel.panel-blue-gray.body .panel-editbox .form-control:focus {
  background-color: rgba(207, 216, 220, 0.25);
  color: #ffffff;
}
.panel.panel-blue-gray.body .panel-body {
  color: #eceff1;
  background-color: #607d8b;
}
.panel.panel-blue-gray.body .panel-body p {
  color: #eceff1;
}
.panel.panel-blue-gray.body .panel-footer {
  color: #b0bec5;
  background-color: #546e7a;
  border-top: 1px solid #546e7a;
}
/* Helpers ----------- */
.panel-placeholder {
  border-radius: 2.5px;
  margin-bottom: 16px;
  padding: 0;
  background-color: #f2f4f5;
  border: 2px dashed #edeff0;
}
[data-widget]:not([data-widget-static]) .panel-heading {
  cursor: move;
}
.panel-body + .panel-footer {
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.panel.panel-collapsed .panel-heading {
  border-bottom: medium none!important;
}
.panel.body .panel-heading {
  color: rgba(255, 255, 255, 0.75);
}
.panel.body .panel-heading h1,
.panel.body .panel-heading h2,
.panel.body .panel-heading h3,
.panel.body .panel-heading h4,
.panel.body .panel-heading h5,
.panel.body .panel-heading h6 {
  color: #fff;
}
.panel.body .panel-body {
  color: rgba(255, 255, 255, 0.75);
}
.panel.body .panel-body h1,
.panel.body .panel-body h2,
.panel.body .panel-body h3,
.panel.body .panel-body h4,
.panel.body .panel-body h5,
.panel.body .panel-body h6 {
  color: #fff;
  font-weight: 300;
}
.panel.body .panel-body small,
.panel.body .panel-body p,
.panel.body .panel-body span,
.panel.body .panel-body em {
  color: rgba(255, 255, 255, 0.5) !important;
}
.panel.body .panel-footer .post {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #7248bc;
  border-radius: 50%;
}
.panel.body .panel-footer .post i {
  font-size: 16.5px;
}
.panel.body .panel-footer .post img {
  border-radius: 50%;
}
.panel.body .panel-footer .post div {
  vertical-align: middle;
}
.panel.body .panel-footer .post div canvas {
  vertical-align: middle!important;
}
.pricing-table-1-container .pricing-box {
  position: relative;
  margin-bottom: 24px;
  border: 2px solid #edeff0;
  border-radius: 2.5px;
  background-color: #fff;
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-1-container .pricing-box .pricing-head {
  text-align: center;
}
.pricing-table-1-container .pricing-box .pricing-head h3,
.pricing-table-1-container .pricing-box .pricing-head h4 {
  margin: 0;
  line-height: normal;
}
.pricing-table-1-container .pricing-box .pricing-head h3.pricing-head-title,
.pricing-table-1-container .pricing-box .pricing-head h4.pricing-head-title {
  font-size: 14.5px;
  font-weight: 700;
  margin: -2px -2px 0;
  padding: 16px 0;
  border-radius: 2.5px 2.5px 0 0;
}
.pricing-table-1-container .pricing-box .pricing-head h3 span,
.pricing-table-1-container .pricing-box .pricing-head h4 span {
  display: block;
  font-size: 10.5px;
  font-style: italic;
  color: rgba(27, 34, 44, 0.48);
}
.pricing-table-1-container .pricing-box .pricing-head h3 {
  color: #fff;
  font-weight: 400;
}
.pricing-table-1-container .pricing-box .pricing-head h4 {
  color: rgba(27, 34, 44, 0.72);
  padding: 16px 0;
  font-size: 56px;
  font-weight: 700;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-1-container .pricing-box .pricing-head h4 i {
  top: -16px;
  font-weight: 400;
  font-size: 24px;
  font-style: normal;
  position: relative;
}
.pricing-table-1-container .pricing-box .pricing-head h4 span {
  font-size: 10.5px;
  font-style: normal;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
}
.pricing-table-1-container .pricing-box:hover {
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  z-index: 9;
}
.pricing-table-1-container .pricing-box .pricing-footer {
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  text-align: center;
  padding: 20px;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-1-container .pricing-box .pricing-footer p {
  margin-bottom: 24px;
  color: rgba(27, 34, 44, 0.48);
}
.pricing-table-1-container .pricing-box.pricing-active {
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-1-container .pricing-box .pricing-content {
  margin-bottom: 0;
}
.pricing-table-1-container .pricing-box .pricing-content li {
  color: rgba(27, 34, 44, 0.72);
  font-size: 12.5px;
  text-align: center;
  padding: 16px;
}
.pricing-table-1-container .pricing-box .pricing-content li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 8px;
}
.pricing-table-1-container .pricing-box .pricing-content li:nth-child(2n) {
  background: #f7f9fa;
}
.pricing-table-1-container .pricing-box.pricing-info h3 {
  background: #00bcd4;
}
.pricing-table-1-container .pricing-box.pricing-info:hover {
  border: 2px solid #00bcd4;
}
.pricing-table-1-container .pricing-box.pricing-info:hover h4 {
  color: #00bcd4;
}
.pricing-table-1-container .pricing-box.pricing-info.pricing-active {
  border: 2px solid #00bcd4;
}
.pricing-table-1-container .pricing-box.pricing-info.pricing-active .pricing-head h4 {
  color: #00bcd4;
  background: rgba(0, 188, 212, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-info.pricing-active .pricing-head h3 {
  color: #fff;
  background: #00bcd4;
}
.pricing-table-1-container .pricing-box.pricing-info.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(0, 188, 212, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-info.pricing-active .pricing-footer {
  background: rgba(0, 188, 212, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-success h3 {
  background: #8bc34a;
}
.pricing-table-1-container .pricing-box.pricing-success:hover {
  border: 2px solid #8bc34a;
}
.pricing-table-1-container .pricing-box.pricing-success:hover h4 {
  color: #8bc34a;
}
.pricing-table-1-container .pricing-box.pricing-success.pricing-active {
  border: 2px solid #8bc34a;
}
.pricing-table-1-container .pricing-box.pricing-success.pricing-active .pricing-head h4 {
  color: #8bc34a;
  background: rgba(139, 195, 74, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-success.pricing-active .pricing-head h3 {
  color: #fff;
  background: #8bc34a;
}
.pricing-table-1-container .pricing-box.pricing-success.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(139, 195, 74, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-success.pricing-active .pricing-footer {
  background: rgba(139, 195, 74, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-danger h3 {
  background: #e51c23;
}
.pricing-table-1-container .pricing-box.pricing-danger:hover {
  border: 2px solid #e51c23;
}
.pricing-table-1-container .pricing-box.pricing-danger:hover h4 {
  color: #e51c23;
}
.pricing-table-1-container .pricing-box.pricing-danger.pricing-active {
  border: 2px solid #e51c23;
}
.pricing-table-1-container .pricing-box.pricing-danger.pricing-active .pricing-head h4 {
  color: #e51c23;
  background: rgba(229, 28, 35, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-danger.pricing-active .pricing-head h3 {
  color: #fff;
  background: #e51c23;
}
.pricing-table-1-container .pricing-box.pricing-danger.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(229, 28, 35, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-danger.pricing-active .pricing-footer {
  background: rgba(229, 28, 35, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-warning h3 {
  background: #ffc107;
}
.pricing-table-1-container .pricing-box.pricing-warning:hover {
  border: 2px solid #ffc107;
}
.pricing-table-1-container .pricing-box.pricing-warning:hover h4 {
  color: #ffc107;
}
.pricing-table-1-container .pricing-box.pricing-warning.pricing-active {
  border: 2px solid #ffc107;
}
.pricing-table-1-container .pricing-box.pricing-warning.pricing-active .pricing-head h4 {
  color: #ffc107;
  background: rgba(255, 193, 7, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-warning.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ffc107;
}
.pricing-table-1-container .pricing-box.pricing-warning.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(255, 193, 7, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-warning.pricing-active .pricing-footer {
  background: rgba(255, 193, 7, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-primary h3 {
  background: #03a9f4;
}
.pricing-table-1-container .pricing-box.pricing-primary:hover {
  border: 2px solid #03a9f4;
}
.pricing-table-1-container .pricing-box.pricing-primary:hover h4 {
  color: #03a9f4;
}
.pricing-table-1-container .pricing-box.pricing-primary.pricing-active {
  border: 2px solid #03a9f4;
}
.pricing-table-1-container .pricing-box.pricing-primary.pricing-active .pricing-head h4 {
  color: #03a9f4;
  background: rgba(3, 169, 244, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-primary.pricing-active .pricing-head h3 {
  color: #fff;
  background: #03a9f4;
}
.pricing-table-1-container .pricing-box.pricing-primary.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(3, 169, 244, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-primary.pricing-active .pricing-footer {
  background: rgba(3, 169, 244, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-inverse h3 {
  background: #999da3;
}
.pricing-table-1-container .pricing-box.pricing-inverse:hover {
  border: 2px solid #999da3;
}
.pricing-table-1-container .pricing-box.pricing-inverse:hover h4 {
  color: #999da3;
}
.pricing-table-1-container .pricing-box.pricing-inverse.pricing-active {
  border: 2px solid #999da3;
}
.pricing-table-1-container .pricing-box.pricing-inverse.pricing-active .pricing-head h4 {
  color: #999da3;
  background: rgba(153, 157, 163, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-inverse.pricing-active .pricing-head h3 {
  color: #fff;
  background: #999da3;
}
.pricing-table-1-container .pricing-box.pricing-inverse.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(153, 157, 163, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-inverse.pricing-active .pricing-footer {
  background: rgba(153, 157, 163, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-orange h3 {
  background: #ff9800;
}
.pricing-table-1-container .pricing-box.pricing-orange:hover {
  border: 2px solid #ff9800;
}
.pricing-table-1-container .pricing-box.pricing-orange:hover h4 {
  color: #ff9800;
}
.pricing-table-1-container .pricing-box.pricing-orange.pricing-active {
  border: 2px solid #ff9800;
}
.pricing-table-1-container .pricing-box.pricing-orange.pricing-active .pricing-head h4 {
  color: #ff9800;
  background: rgba(255, 152, 0, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-orange.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ff9800;
}
.pricing-table-1-container .pricing-box.pricing-orange.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(255, 152, 0, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-orange.pricing-active .pricing-footer {
  background: rgba(255, 152, 0, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-indigo h3 {
  background: #3f51b5;
}
.pricing-table-1-container .pricing-box.pricing-indigo:hover {
  border: 2px solid #3f51b5;
}
.pricing-table-1-container .pricing-box.pricing-indigo:hover h4 {
  color: #3f51b5;
}
.pricing-table-1-container .pricing-box.pricing-indigo.pricing-active {
  border: 2px solid #3f51b5;
}
.pricing-table-1-container .pricing-box.pricing-indigo.pricing-active .pricing-head h4 {
  color: #3f51b5;
  background: rgba(63, 81, 181, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-indigo.pricing-active .pricing-head h3 {
  color: #fff;
  background: #3f51b5;
}
.pricing-table-1-container .pricing-box.pricing-indigo.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(63, 81, 181, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-indigo.pricing-active .pricing-footer {
  background: rgba(63, 81, 181, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-green h3 {
  background: #4caf50;
}
.pricing-table-1-container .pricing-box.pricing-green:hover {
  border: 2px solid #4caf50;
}
.pricing-table-1-container .pricing-box.pricing-green:hover h4 {
  color: #4caf50;
}
.pricing-table-1-container .pricing-box.pricing-green.pricing-active {
  border: 2px solid #4caf50;
}
.pricing-table-1-container .pricing-box.pricing-green.pricing-active .pricing-head h4 {
  color: #4caf50;
  background: rgba(76, 175, 80, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-green.pricing-active .pricing-head h3 {
  color: #fff;
  background: #4caf50;
}
.pricing-table-1-container .pricing-box.pricing-green.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(76, 175, 80, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-green.pricing-active .pricing-footer {
  background: rgba(76, 175, 80, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-purple h3 {
  background: #9c27b0;
}
.pricing-table-1-container .pricing-box.pricing-purple:hover {
  border: 2px solid #9c27b0;
}
.pricing-table-1-container .pricing-box.pricing-purple:hover h4 {
  color: #9c27b0;
}
.pricing-table-1-container .pricing-box.pricing-purple.pricing-active {
  border: 2px solid #9c27b0;
}
.pricing-table-1-container .pricing-box.pricing-purple.pricing-active .pricing-head h4 {
  color: #9c27b0;
  background: rgba(156, 39, 176, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-purple.pricing-active .pricing-head h3 {
  color: #fff;
  background: #9c27b0;
}
.pricing-table-1-container .pricing-box.pricing-purple.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(156, 39, 176, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-purple.pricing-active .pricing-footer {
  background: rgba(156, 39, 176, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-brown h3 {
  background: #795548;
}
.pricing-table-1-container .pricing-box.pricing-brown:hover {
  border: 2px solid #795548;
}
.pricing-table-1-container .pricing-box.pricing-brown:hover h4 {
  color: #795548;
}
.pricing-table-1-container .pricing-box.pricing-brown.pricing-active {
  border: 2px solid #795548;
}
.pricing-table-1-container .pricing-box.pricing-brown.pricing-active .pricing-head h4 {
  color: #795548;
  background: rgba(121, 85, 72, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-brown.pricing-active .pricing-head h3 {
  color: #fff;
  background: #795548;
}
.pricing-table-1-container .pricing-box.pricing-brown.pricing-active .pricing-content li:nth-child(2n) {
  background: rgba(121, 85, 72, 0.05);
}
.pricing-table-1-container .pricing-box.pricing-brown.pricing-active .pricing-footer {
  background: rgba(121, 85, 72, 0.05);
}
/* pricing table number 2 */
@media (min-width: 981px) {
  .pricing-table-2-container .col-md-3 {
    padding-right: 0;
    padding-left: 0;
  }
  .pricing-table-2-container .col-md-3:last-child {
    padding-right: 8px;
  }
  .pricing-table-2-container .col-md-3:first-child {
    padding-left: 8px;
  }
}
.pricing-table-2-container .pricing-box {
  position: relative;
  margin-bottom: 24px;
  border-radius: 0;
  background-color: #fff;
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-2-container .pricing-box:hover {
  border: medium none!important;
}
.pricing-table-2-container .pricing-box .pricing-head {
  text-align: center;
}
.pricing-table-2-container .pricing-box .pricing-head h3,
.pricing-table-2-container .pricing-box .pricing-head h4 {
  margin: 0;
  line-height: normal;
}
.pricing-table-2-container .pricing-box .pricing-head h3.pricing-head-title,
.pricing-table-2-container .pricing-box .pricing-head h4.pricing-head-title {
  font-size: 14.5px;
  font-weight: 700;
  padding: 16px 0;
  text-transform: uppercase;
  color: #fff;
}
.pricing-table-2-container .pricing-box .pricing-head h3 span,
.pricing-table-2-container .pricing-box .pricing-head h4 span {
  display: block;
  margin-top: 5px;
  font-size: 12.5px !important;
  font-style: italic;
  color: #fff;
}
.pricing-table-2-container .pricing-box .pricing-head h3 {
  color: #fff;
  font-weight: 400;
}
.pricing-table-2-container .pricing-box .pricing-head h4 {
  color: #fff;
  padding: 24px 0;
  font-size: 36px;
  font-weight: 700;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-2-container .pricing-box .pricing-head h4 i {
  font-weight: 400;
  font-size: 36px;
  font-style: normal;
  position: relative;
}
.pricing-table-2-container .pricing-box .pricing-head h4 span {
  font-size: 10.5px;
  font-style: normal;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
}
.pricing-table-2-container .pricing-box .pricing-footer {
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  text-align: center;
  padding: 32px 20px;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-2-container .pricing-box .pricing-footer p {
  margin-bottom: 20px;
  color: rgba(27, 34, 44, 0.48);
}
.pricing-table-2-container .pricing-box.pricing-active {
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-2-container .pricing-box.pricing-active .pricing-content {
  border-width: 0 1px 0 1px;
  border-style: solid;
  border-color: #edeff0;
}
.pricing-table-2-container .pricing-box .pricing-content {
  margin-bottom: 0;
}
.pricing-table-2-container .pricing-box .pricing-content li {
  color: rgba(27, 34, 44, 0.48);
  font-size: 12.5px;
  text-align: center;
  padding: 16px;
}
.pricing-table-2-container .pricing-box .pricing-content li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 5px;
}
.pricing-table-2-container .pricing-box .pricing-content li:nth-child(2n) {
  background: #f7f9fa;
}
.pricing-table-2-container .pricing-box.pricing-info h3 {
  background: #00acc1 !important;
}
.pricing-table-2-container .pricing-box.pricing-info .pricing-head h4 {
  background: #00bcd4;
}
.pricing-table-2-container .pricing-box.pricing-info.pricing-active .pricing-head h4 {
  background: #00bcd4;
}
.pricing-table-2-container .pricing-box.pricing-info.pricing-active .pricing-head h3 {
  color: #fff;
  background: #00bcd4;
}
.pricing-table-2-container .pricing-box.pricing-info.pricing-active .pricing-footer {
  background: #00bcd4;
}
.pricing-table-2-container .pricing-box.pricing-success h3 {
  background: #7cb342 !important;
}
.pricing-table-2-container .pricing-box.pricing-success .pricing-head h4 {
  background: #8bc34a;
}
.pricing-table-2-container .pricing-box.pricing-success.pricing-active .pricing-head h4 {
  background: #8bc34a;
}
.pricing-table-2-container .pricing-box.pricing-success.pricing-active .pricing-head h3 {
  color: #fff;
  background: #8bc34a;
}
.pricing-table-2-container .pricing-box.pricing-success.pricing-active .pricing-footer {
  background: #8bc34a;
}
.pricing-table-2-container .pricing-box.pricing-danger h3 {
  background: #e51c23 !important;
}
.pricing-table-2-container .pricing-box.pricing-danger .pricing-head h4 {
  background: #e51c23;
}
.pricing-table-2-container .pricing-box.pricing-danger.pricing-active .pricing-head h4 {
  background: #e51c23;
}
.pricing-table-2-container .pricing-box.pricing-danger.pricing-active .pricing-head h3 {
  color: #fff;
  background: #e51c23;
}
.pricing-table-2-container .pricing-box.pricing-danger.pricing-active .pricing-footer {
  background: #e51c23;
}
.pricing-table-2-container .pricing-box.pricing-warning h3 {
  background: #ffb300 !important;
}
.pricing-table-2-container .pricing-box.pricing-warning .pricing-head h4 {
  background: #ffc107;
}
.pricing-table-2-container .pricing-box.pricing-warning.pricing-active .pricing-head h4 {
  background: #ffc107;
}
.pricing-table-2-container .pricing-box.pricing-warning.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ffc107;
}
.pricing-table-2-container .pricing-box.pricing-warning.pricing-active .pricing-footer {
  background: #ffc107;
}
.pricing-table-2-container .pricing-box.pricing-primary h3 {
  background: #039be5 !important;
}
.pricing-table-2-container .pricing-box.pricing-primary .pricing-head h4 {
  background: #03a9f4;
}
.pricing-table-2-container .pricing-box.pricing-primary.pricing-active .pricing-head h4 {
  background: #03a9f4;
}
.pricing-table-2-container .pricing-box.pricing-primary.pricing-active .pricing-head h3 {
  color: #fff;
  background: #03a9f4;
}
.pricing-table-2-container .pricing-box.pricing-primary.pricing-active .pricing-footer {
  background: #03a9f4;
}
.pricing-table-2-container .pricing-box.pricing-inverse h3 {
  background: #72757a !important;
}
.pricing-table-2-container .pricing-box.pricing-inverse .pricing-head h4 {
  background: #999da3;
}
.pricing-table-2-container .pricing-box.pricing-inverse.pricing-active .pricing-head h4 {
  background: #999da3;
}
.pricing-table-2-container .pricing-box.pricing-inverse.pricing-active .pricing-head h3 {
  color: #fff;
  background: #999da3;
}
.pricing-table-2-container .pricing-box.pricing-inverse.pricing-active .pricing-footer {
  background: #999da3;
}
.pricing-table-2-container .pricing-box.pricing-orange h3 {
  background: #fb8c00 !important;
}
.pricing-table-2-container .pricing-box.pricing-orange .pricing-head h4 {
  background: #ff9800;
}
.pricing-table-2-container .pricing-box.pricing-orange.pricing-active .pricing-head h4 {
  background: #ff9800;
}
.pricing-table-2-container .pricing-box.pricing-orange.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ff9800;
}
.pricing-table-2-container .pricing-box.pricing-orange.pricing-active .pricing-footer {
  background: #ff9800;
}
.pricing-table-2-container .pricing-box.pricing-indigo h3 {
  background: #3949ab !important;
}
.pricing-table-2-container .pricing-box.pricing-indigo .pricing-head h4 {
  background: #3f51b5;
}
.pricing-table-2-container .pricing-box.pricing-indigo.pricing-active .pricing-head h4 {
  background: #3f51b5;
}
.pricing-table-2-container .pricing-box.pricing-indigo.pricing-active .pricing-head h3 {
  color: #fff;
  background: #3f51b5;
}
.pricing-table-2-container .pricing-box.pricing-indigo.pricing-active .pricing-footer {
  background: #3f51b5;
}
.pricing-table-2-container .pricing-box.pricing-green h3 {
  background: #43a047 !important;
}
.pricing-table-2-container .pricing-box.pricing-green .pricing-head h4 {
  background: #4caf50;
}
.pricing-table-2-container .pricing-box.pricing-green.pricing-active .pricing-head h4 {
  background: #4caf50;
}
.pricing-table-2-container .pricing-box.pricing-green.pricing-active .pricing-head h3 {
  color: #fff;
  background: #4caf50;
}
.pricing-table-2-container .pricing-box.pricing-green.pricing-active .pricing-footer {
  background: #4caf50;
}
.pricing-table-2-container .pricing-box.pricing-purple h3 {
  background: #8e24aa !important;
}
.pricing-table-2-container .pricing-box.pricing-purple .pricing-head h4 {
  background: #9c27b0;
}
.pricing-table-2-container .pricing-box.pricing-purple.pricing-active .pricing-head h4 {
  background: #9c27b0;
}
.pricing-table-2-container .pricing-box.pricing-purple.pricing-active .pricing-head h3 {
  color: #fff;
  background: #9c27b0;
}
.pricing-table-2-container .pricing-box.pricing-purple.pricing-active .pricing-footer {
  background: #9c27b0;
}
.pricing-table-2-container .pricing-box.pricing-brown h3 {
  background: #6d4c41 !important;
}
.pricing-table-2-container .pricing-box.pricing-brown .pricing-head h4 {
  background: #795548;
}
.pricing-table-2-container .pricing-box.pricing-brown.pricing-active .pricing-head h4 {
  background: #795548;
}
.pricing-table-2-container .pricing-box.pricing-brown.pricing-active .pricing-head h3 {
  color: #fff;
  background: #795548;
}
.pricing-table-2-container .pricing-box.pricing-brown.pricing-active .pricing-footer {
  background: #795548;
}
.pricing-table-3-container .pricing-box {
  position: relative;
  margin-bottom: 24px;
  border-radius: 0;
  background-color: #fff;
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-3-container .pricing-box:hover {
  border: medium none!important;
}
.pricing-table-3-container .pricing-box .pricing-head {
  text-align: center;
}
.pricing-table-3-container .pricing-box .pricing-head h3,
.pricing-table-3-container .pricing-box .pricing-head h4 {
  margin: 0;
  line-height: normal;
}
.pricing-table-3-container .pricing-box .pricing-head h3.pricing-head-title,
.pricing-table-3-container .pricing-box .pricing-head h4.pricing-head-title {
  font-size: 14.5px;
  font-weight: 700;
  padding: 16px 0;
  text-transform: uppercase;
  color: #fff;
}
.pricing-table-3-container .pricing-box .pricing-head h3.pricing-head-title div,
.pricing-table-3-container .pricing-box .pricing-head h4.pricing-head-title div {
  border-radius: 50%;
  padding: 20px;
  display: inline-block;
}
.pricing-table-3-container .pricing-box .pricing-head h3 span,
.pricing-table-3-container .pricing-box .pricing-head h4 span {
  display: block;
  margin-top: 5px;
  font-size: 12.5px !important;
  font-style: italic;
  color: #fff;
}
.pricing-table-3-container .pricing-box .pricing-head h3 {
  color: #fff;
  font-weight: 400;
}
.pricing-table-3-container .pricing-box .pricing-head h4 {
  color: #fff;
  padding: 24px 0;
  font-size: 36px;
  font-weight: 700;
  background-color: rgba(0, 0, 0, 0.015);
  height: 90px;
}
.pricing-table-3-container .pricing-box .pricing-head h4 div {
  border: 5px solid #fff;
  border-radius: 50%;
  padding: 20px;
  display: inline-block;
  width: 128px;
  height: 128px;
}
.pricing-table-3-container .pricing-box .pricing-head h4 i {
  font-weight: 400;
  font-size: 36px;
  font-style: normal;
  position: relative;
}
.pricing-table-3-container .pricing-box .pricing-head h4 span {
  font-size: 10.5px;
  font-style: normal;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
}
.pricing-table-3-container .pricing-box .pricing-footer {
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  text-align: center;
  padding: 32px 20px;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-3-container .pricing-box .pricing-footer p {
  margin-bottom: 20px;
  color: rgba(27, 34, 44, 0.48);
}
.pricing-table-3-container .pricing-box .pricing-content {
  margin-top: 100px;
}
.pricing-table-3-container .pricing-box .pricing-content li {
  color: rgba(27, 34, 44, 0.48);
  font-size: 12.5px;
  text-align: center;
  padding: 16px;
}
.pricing-table-3-container .pricing-box .pricing-content li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 5px;
}
.pricing-table-3-container .pricing-box .pricing-content li:nth-child(2n) {
  background: #f7f9fa;
}
.pricing-table-3-container .pricing-box.pricing-info h3 {
  background: #00acc1 !important;
}
.pricing-table-3-container .pricing-box.pricing-info .pricing-head h4 {
  background: #00bcd4;
}
.pricing-table-3-container .pricing-box.pricing-info .pricing-head h4 div {
  background: #00bcd4;
}
.pricing-table-3-container .pricing-box.pricing-info.pricing-active .pricing-head h4 {
  background: #00bcd4;
}
.pricing-table-3-container .pricing-box.pricing-info.pricing-active .pricing-head h3 {
  color: #fff;
  background: #00bcd4;
}
.pricing-table-3-container .pricing-box.pricing-success h3 {
  background: #7cb342 !important;
}
.pricing-table-3-container .pricing-box.pricing-success .pricing-head h4 {
  background: #8bc34a;
}
.pricing-table-3-container .pricing-box.pricing-success .pricing-head h4 div {
  background: #8bc34a;
}
.pricing-table-3-container .pricing-box.pricing-success.pricing-active .pricing-head h4 {
  background: #8bc34a;
}
.pricing-table-3-container .pricing-box.pricing-success.pricing-active .pricing-head h3 {
  color: #fff;
  background: #8bc34a;
}
.pricing-table-3-container .pricing-box.pricing-danger h3 {
  background: #e51c23 !important;
}
.pricing-table-3-container .pricing-box.pricing-danger .pricing-head h4 {
  background: #e51c23;
}
.pricing-table-3-container .pricing-box.pricing-danger .pricing-head h4 div {
  background: #e51c23;
}
.pricing-table-3-container .pricing-box.pricing-danger.pricing-active .pricing-head h4 {
  background: #e51c23;
}
.pricing-table-3-container .pricing-box.pricing-danger.pricing-active .pricing-head h3 {
  color: #fff;
  background: #e51c23;
}
.pricing-table-3-container .pricing-box.pricing-warning h3 {
  background: #ffb300 !important;
}
.pricing-table-3-container .pricing-box.pricing-warning .pricing-head h4 {
  background: #ffc107;
}
.pricing-table-3-container .pricing-box.pricing-warning .pricing-head h4 div {
  background: #ffc107;
}
.pricing-table-3-container .pricing-box.pricing-warning.pricing-active .pricing-head h4 {
  background: #ffc107;
}
.pricing-table-3-container .pricing-box.pricing-warning.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ffc107;
}
.pricing-table-3-container .pricing-box.pricing-primary h3 {
  background: #039be5 !important;
}
.pricing-table-3-container .pricing-box.pricing-primary .pricing-head h4 {
  background: #03a9f4;
}
.pricing-table-3-container .pricing-box.pricing-primary .pricing-head h4 div {
  background: #03a9f4;
}
.pricing-table-3-container .pricing-box.pricing-primary.pricing-active .pricing-head h4 {
  background: #03a9f4;
}
.pricing-table-3-container .pricing-box.pricing-primary.pricing-active .pricing-head h3 {
  color: #fff;
  background: #03a9f4;
}
.pricing-table-3-container .pricing-box.pricing-inverse h3 {
  background: #72757a !important;
}
.pricing-table-3-container .pricing-box.pricing-inverse .pricing-head h4 {
  background: #999da3;
}
.pricing-table-3-container .pricing-box.pricing-inverse .pricing-head h4 div {
  background: #999da3;
}
.pricing-table-3-container .pricing-box.pricing-inverse.pricing-active .pricing-head h4 {
  background: #999da3;
}
.pricing-table-3-container .pricing-box.pricing-inverse.pricing-active .pricing-head h3 {
  color: #fff;
  background: #999da3;
}
.pricing-table-3-container .pricing-box.pricing-orange h3 {
  background: #fb8c00 !important;
}
.pricing-table-3-container .pricing-box.pricing-orange .pricing-head h4 {
  background: #ff9800;
}
.pricing-table-3-container .pricing-box.pricing-orange .pricing-head h4 div {
  background: #ff9800;
}
.pricing-table-3-container .pricing-box.pricing-orange.pricing-active .pricing-head h4 {
  background: #ff9800;
}
.pricing-table-3-container .pricing-box.pricing-orange.pricing-active .pricing-head h3 {
  color: #fff;
  background: #ff9800;
}
.pricing-table-3-container .pricing-box.pricing-indigo h3 {
  background: #3949ab !important;
}
.pricing-table-3-container .pricing-box.pricing-indigo .pricing-head h4 {
  background: #3f51b5;
}
.pricing-table-3-container .pricing-box.pricing-indigo .pricing-head h4 div {
  background: #3f51b5;
}
.pricing-table-3-container .pricing-box.pricing-indigo.pricing-active .pricing-head h4 {
  background: #3f51b5;
}
.pricing-table-3-container .pricing-box.pricing-indigo.pricing-active .pricing-head h3 {
  color: #fff;
  background: #3f51b5;
}
.pricing-table-3-container .pricing-box.pricing-green h3 {
  background: #43a047 !important;
}
.pricing-table-3-container .pricing-box.pricing-green .pricing-head h4 {
  background: #4caf50;
}
.pricing-table-3-container .pricing-box.pricing-green .pricing-head h4 div {
  background: #4caf50;
}
.pricing-table-3-container .pricing-box.pricing-green.pricing-active .pricing-head h4 {
  background: #4caf50;
}
.pricing-table-3-container .pricing-box.pricing-green.pricing-active .pricing-head h3 {
  color: #fff;
  background: #4caf50;
}
.pricing-table-3-container .pricing-box.pricing-purple h3 {
  background: #8e24aa !important;
}
.pricing-table-3-container .pricing-box.pricing-purple .pricing-head h4 {
  background: #9c27b0;
}
.pricing-table-3-container .pricing-box.pricing-purple .pricing-head h4 div {
  background: #9c27b0;
}
.pricing-table-3-container .pricing-box.pricing-purple.pricing-active .pricing-head h4 {
  background: #9c27b0;
}
.pricing-table-3-container .pricing-box.pricing-purple.pricing-active .pricing-head h3 {
  color: #fff;
  background: #9c27b0;
}
.pricing-table-3-container .pricing-box.pricing-brown h3 {
  background: #6d4c41 !important;
}
.pricing-table-3-container .pricing-box.pricing-brown .pricing-head h4 {
  background: #795548;
}
.pricing-table-3-container .pricing-box.pricing-brown .pricing-head h4 div {
  background: #795548;
}
.pricing-table-3-container .pricing-box.pricing-brown.pricing-active .pricing-head h4 {
  background: #795548;
}
.pricing-table-3-container .pricing-box.pricing-brown.pricing-active .pricing-head h3 {
  color: #fff;
  background: #795548;
}
@media (min-width: 981px) {
  .pricing-table-4-container .col-lg-3,
  .pricing-table-4-container .col-lg-4,
  .pricing-table-4-container .col-lg-2 {
    padding-right: 0;
    padding-left: 0;
  }
  .pricing-table-4-container .col-lg-3:last-child,
  .pricing-table-4-container .col-lg-4:last-child,
  .pricing-table-4-container .col-lg-2:last-child {
    padding-right: 8px;
  }
  .pricing-table-4-container .col-lg-3:first-child,
  .pricing-table-4-container .col-lg-4:first-child,
  .pricing-table-4-container .col-lg-2:first-child {
    padding-left: 8px;
  }
}
.pricing-table-4-container > .col-md-4 > .pricing-box {
  border-left: 1px solid #edeff0;
}
.pricing-table-4-container .pricing-box {
  position: relative;
  margin-bottom: 24px;
  border-radius: 0;
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: #edeff0;
  background-color: #fff;
}
.pricing-table-4-container .pricing-box .pricing-head {
  text-align: center;
  border-bottom: 1px solid #edeff0;
  height: 199px;
}
.pricing-table-4-container .pricing-box .pricing-head.head-list {
  padding: 30px 0 0 16px;
  text-align: left;
}
.pricing-table-4-container .pricing-box .pricing-head.head-list h2,
.pricing-table-4-container .pricing-box .pricing-head.head-list p {
  text-align: left;
}
.pricing-table-4-container .pricing-box .pricing-head h3,
.pricing-table-4-container .pricing-box .pricing-head h4 {
  margin: 0;
  line-height: normal;
}
.pricing-table-4-container .pricing-box .pricing-head h3.pricing-head-title,
.pricing-table-4-container .pricing-box .pricing-head h4.pricing-head-title {
  font-size: 14.5px;
  font-weight: 700;
  padding: 16px 0;
  text-transform: uppercase;
  color: rgba(27, 34, 44, 0.72);
}
.pricing-table-4-container .pricing-box .pricing-head h3 span,
.pricing-table-4-container .pricing-box .pricing-head h4 span {
  display: block;
  margin-top: 5px;
  font-size: 12.5px !important;
  font-style: italic;
  color: rgba(27, 34, 44, 0.72);
}
.pricing-table-4-container .pricing-box .pricing-head h2 {
  margin: 0;
  text-align: center;
  padding: 0 0 10px 0;
}
.pricing-table-4-container .pricing-box .pricing-head p {
  color: rgba(27, 34, 44, 0.48);
  font-size: 14.5px;
  margin: 0;
  text-align: center;
}
.pricing-table-4-container .pricing-box .pricing-head h3 {
  font-weight: 400;
  border-bottom: 1px solid #edeff0;
}
.pricing-table-4-container .pricing-box .pricing-head h4 {
  color: rgba(27, 34, 44, 0.72);
  padding: 24px 0;
  font-size: 36px;
  font-weight: 700;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-4-container .pricing-box .pricing-head h4 i {
  font-weight: 400;
  font-size: 36px;
  font-style: normal;
  position: relative;
}
.pricing-table-4-container .pricing-box .pricing-head h4 span {
  font-size: 10.5px;
  font-style: normal;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
}
.pricing-table-4-container .pricing-box .pricing-footer {
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  text-align: center;
  padding: 32px 20px;
  background-color: rgba(0, 0, 0, 0.015);
}
.pricing-table-4-container .pricing-box .pricing-footer p {
  margin-bottom: 20px;
  color: rgba(27, 34, 44, 0.48);
}
.pricing-table-4-container .pricing-box.pricing-active {
  transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
}
.pricing-table-4-container .pricing-box .pricing-content {
  margin-bottom: 0;
}
.pricing-table-4-container .pricing-box .pricing-content li {
  color: rgba(27, 34, 44, 0.48);
  font-size: 14.5px;
  text-align: center;
  padding: 16px;
  border-bottom: 1px solid #edeff0;
  max-height: 56px;
}
.pricing-table-4-container .pricing-box .pricing-content li.text-menu {
  text-align: left!important;
}
.pricing-table-4-container .pricing-box .pricing-content li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 15px;
  font-size: 16.5px;
}
.pricing-table-4-container .pricing-box .pricing-content li:nth-child(2n) {
  background: #f7f9fa;
}
.pricing-table-4-container .pricing-box.pricing-info h3 {
  color: #00bcd4 !important;
}
.pricing-table-4-container .pricing-box.pricing-info i.icon {
  color: #00bcd4 !important;
}
.pricing-table-4-container .pricing-box.pricing-info.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #00bcd4;
}
.pricing-table-4-container .pricing-box.pricing-success h3 {
  color: #8bc34a !important;
}
.pricing-table-4-container .pricing-box.pricing-success i.icon {
  color: #8bc34a !important;
}
.pricing-table-4-container .pricing-box.pricing-success.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #8bc34a;
}
.pricing-table-4-container .pricing-box.pricing-danger h3 {
  color: #e51c23 !important;
}
.pricing-table-4-container .pricing-box.pricing-danger i.icon {
  color: #e51c23 !important;
}
.pricing-table-4-container .pricing-box.pricing-danger.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #e51c23;
}
.pricing-table-4-container .pricing-box.pricing-warning h3 {
  color: #ffc107 !important;
}
.pricing-table-4-container .pricing-box.pricing-warning i.icon {
  color: #ffc107 !important;
}
.pricing-table-4-container .pricing-box.pricing-warning.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #ffc107;
}
.pricing-table-4-container .pricing-box.pricing-primary h3 {
  color: #03a9f4 !important;
}
.pricing-table-4-container .pricing-box.pricing-primary i.icon {
  color: #03a9f4 !important;
}
.pricing-table-4-container .pricing-box.pricing-primary.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #03a9f4;
}
.pricing-table-4-container .pricing-box.pricing-inverse h3 {
  color: #999da3 !important;
}
.pricing-table-4-container .pricing-box.pricing-inverse i.icon {
  color: #999da3 !important;
}
.pricing-table-4-container .pricing-box.pricing-inverse.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #999da3;
}
.pricing-table-4-container .pricing-box.pricing-orange h3 {
  color: #ff9800 !important;
}
.pricing-table-4-container .pricing-box.pricing-orange i.icon {
  color: #ff9800 !important;
}
.pricing-table-4-container .pricing-box.pricing-orange.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #ff9800;
}
.pricing-table-4-container .pricing-box.pricing-indigo h3 {
  color: #3f51b5 !important;
}
.pricing-table-4-container .pricing-box.pricing-indigo i.icon {
  color: #3f51b5 !important;
}
.pricing-table-4-container .pricing-box.pricing-indigo.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #3f51b5;
}
.pricing-table-4-container .pricing-box.pricing-green h3 {
  color: #4caf50 !important;
}
.pricing-table-4-container .pricing-box.pricing-green i.icon {
  color: #4caf50 !important;
}
.pricing-table-4-container .pricing-box.pricing-green.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #4caf50;
}
.pricing-table-4-container .pricing-box.pricing-purple h3 {
  color: #9c27b0 !important;
}
.pricing-table-4-container .pricing-box.pricing-purple i.icon {
  color: #9c27b0 !important;
}
.pricing-table-4-container .pricing-box.pricing-purple.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #9c27b0;
}
.pricing-table-4-container .pricing-box.pricing-brown h3 {
  color: #795548 !important;
}
.pricing-table-4-container .pricing-box.pricing-brown i.icon {
  color: #795548 !important;
}
.pricing-table-4-container .pricing-box.pricing-brown.pricing-active .pricing-head h4 {
  color: #fff!important;
  background: #795548;
}
.tile-heading,
.tile-body,
.tile-footer {
  -webkit-transition: 0.05s ease-in;
  -o-transition: 0.05s ease-in;
  transition: 0.05s ease-in;
}
.info-tile,
.shortcut-tile {
  margin: 8px 0;
  display: block;
  border-radius: 2.5px;
}
a.info-tile,
a.shortcut-tile,
a.amazo-tile {
  background: none;
}
.tile-body sup {
  font-size: 50%;
  top: -10px;
}
.info-tile {
  margin-bottom: 24px;
  border-radius: 0;
}
.info-tile .tile-heading {
  letter-spacing: 0px;
  padding: 8px 12px;
  line-height: 1.5;
  text-transform: uppercase;
  text-align: center;
  font-size: 10.5px;
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.info-tile .tile-heading .pull-right {
  -webkit-transition: 0.05s ease-in;
  -o-transition: 0.05s ease-in;
  transition: 0.05s ease-in;
  color: rgba(255, 255, 255, 0.5);
}
.info-tile .tile-heading .pull-right .sparkline-block {
  font-size: 0;
  padding: 2px 0;
}
.info-tile .tile-heading .title {
  float: left !important;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.info-tile .tile-heading .secondary {
  float: right !important;
  letter-spacing: normal !important;
  text-transform: none !important;
}
.info-tile .tile-body {
  font-size: 12.5px;
  padding: 16px;
  line-height: 30px;
  font-weight: 400;
}
.info-tile .tile-body span.icon {
  text-align: center;
  display: block;
}
.info-tile .tile-body span.text {
  text-align: center;
  display: block;
  text-transform: uppercase;
}
.info-tile .tile-body .badge {
  font-size: 11px;
  line-height: 16px;
  min-height: 16px;
  min-width: 16px;
  padding: 0 5px;
  vertical-align: top;
  color: rgba(255, 255, 255, 0.9) !important;
  background-color: rgba(0, 0, 0, 0.25);
}
.info-tile .tile-body .text-centered {
  position: relative;
  text-align: center;
}
.info-tile .tile-body .text-centered i {
  position: absolute;
  margin: auto;
  color: rgba(255, 255, 255, 0.25);
}
.info-tile .tile-body .text-centered i:hover {
  color: rgba(255, 255, 255, 0.5);
}
.info-tile .tile-body .text-centered .info-text {
  font-size: 27.5px;
  height: 30px;
  line-height: 30px;
  color: #fff;
}
.info-tile .tile-body .text-centered .info-text-bottom {
  font-size: 10.5px;
  line-height: 16px;
  height: 16px;
  color: rgba(255, 255, 255, 0.75);
}
.info-tile .tile-body i {
  font-size: 27.5px;
  color: rgba(255, 255, 255, 0.5);
  -webkit-transition: 0.05s ease-in;
  -o-transition: 0.05s ease-in;
  transition: 0.05s ease-in;
}
.info-tile .tile-body > i {
  position: absolute;
  font-size: 27.5px;
}
.info-tile .tile-body div + small {
  font-size: 12.5px;
  text-align: center;
  display: block;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.75);
}
.info-tile .tile-footer {
  color: #fff;
  font-size: 10.5px;
  color: rgba(255, 255, 255, 0.5);
  padding: 8px 12px;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile .tile-footer .info-text {
  font-size: 11px;
  line-height: 32px;
  padding: 0 12px;
  position: absolute;
  right: 0;
}
.info-tile .tile-footer .progress {
  height: 32px;
  margin: 0;
}
.info-tile .tile-footer .progress .progress-bar {
  line-height: 20px;
}
.info-tile .tile-footer .pull-right .sparkline-block {
  font-size: 0;
  padding: 2px 0;
}
.info-tile.has-footer .tile-body {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.info-tile.has-footer .tile-footer {
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile:hover {
  text-decoration: none;
}
.info-tile:hover i {
  color: #fff;
}
.info-tile:hover .text-sparkline i {
  color: #ffffff;
}
.info-tile:hover .tile-footer .percent-change {
  color: #fff;
}
.info-tile:hover .tile-heading .pull-right {
  color: #fff;
}
.info-tile.tile-info {
  color: #ffffff !important;
  border-top: 8px solid #00a5bb;
}
.info-tile.tile-info .tile-heading {
  background: #00bcd4;
}
.info-tile.tile-info .tile-body {
  background: #00bcd4;
}
.info-tile.tile-info .tile-body-alt {
  background: #00bcd4;
}
.info-tile.tile-info .tile-footer {
  background: #00bcd4;
}
.info-tile.tile-info:hover {
  border-top: 8px solid #00a5bb;
  color: #ffffff;
}
.info-tile.tile-info:hover .tile-heading {
  background: #00a5bb;
}
.info-tile.tile-info:hover .tile-body {
  background: #00a5bb;
}
.info-tile.tile-info:hover .tile-body-alt {
  background: #00a5bb;
}
.info-tile.tile-info:hover .tile-footer {
  background: #00a5bb;
}
.info-tile.tile-info .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-info .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-success {
  color: #ffffff !important;
  border-top: 8px solid #7eb73d;
}
.info-tile.tile-success .tile-heading {
  background: #8bc34a;
}
.info-tile.tile-success .tile-body {
  background: #8bc34a;
}
.info-tile.tile-success .tile-body-alt {
  background: #8bc34a;
}
.info-tile.tile-success .tile-footer {
  background: #8bc34a;
}
.info-tile.tile-success:hover {
  border-top: 8px solid #7eb73d;
  color: #ffffff;
}
.info-tile.tile-success:hover .tile-heading {
  background: #7eb73d;
}
.info-tile.tile-success:hover .tile-body {
  background: #7eb73d;
}
.info-tile.tile-success:hover .tile-body-alt {
  background: #7eb73d;
}
.info-tile.tile-success:hover .tile-footer {
  background: #7eb73d;
}
.info-tile.tile-success .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-success .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-danger {
  color: #ffffff !important;
  border-top: 8px solid #d0181e;
}
.info-tile.tile-danger .tile-heading {
  background: #e51c23;
}
.info-tile.tile-danger .tile-body {
  background: #e51c23;
}
.info-tile.tile-danger .tile-body-alt {
  background: #e51c23;
}
.info-tile.tile-danger .tile-footer {
  background: #e51c23;
}
.info-tile.tile-danger:hover {
  border-top: 8px solid #d0181e;
  color: #ffffff;
}
.info-tile.tile-danger:hover .tile-heading {
  background: #d0181e;
}
.info-tile.tile-danger:hover .tile-body {
  background: #d0181e;
}
.info-tile.tile-danger:hover .tile-body-alt {
  background: #d0181e;
}
.info-tile.tile-danger:hover .tile-footer {
  background: #d0181e;
}
.info-tile.tile-danger .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-danger .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-warning {
  color: #ffffff !important;
  border-top: 8px solid #ffe821;
}
.info-tile.tile-warning .tile-heading {
  background: #ffeb3b;
}
.info-tile.tile-warning .tile-body {
  background: #ffeb3b;
}
.info-tile.tile-warning .tile-body-alt {
  background: #ffeb3b;
}
.info-tile.tile-warning .tile-footer {
  background: #ffeb3b;
}
.info-tile.tile-warning:hover {
  border-top: 8px solid #ffe821;
  color: #ffffff;
}
.info-tile.tile-warning:hover .tile-heading {
  background: #ffe821;
}
.info-tile.tile-warning:hover .tile-body {
  background: #ffe821;
}
.info-tile.tile-warning:hover .tile-body-alt {
  background: #ffe821;
}
.info-tile.tile-warning:hover .tile-footer {
  background: #ffe821;
}
.info-tile.tile-warning .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-warning .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-primary {
  color: #ffffff !important;
  border-top: 8px solid #0398db;
}
.info-tile.tile-primary .tile-heading {
  background: #03a9f4;
}
.info-tile.tile-primary .tile-body {
  background: #03a9f4;
}
.info-tile.tile-primary .tile-body-alt {
  background: #03a9f4;
}
.info-tile.tile-primary .tile-footer {
  background: #03a9f4;
}
.info-tile.tile-primary:hover {
  border-top: 8px solid #0398db;
  color: #ffffff;
}
.info-tile.tile-primary:hover .tile-heading {
  background: #0398db;
}
.info-tile.tile-primary:hover .tile-body {
  background: #0398db;
}
.info-tile.tile-primary:hover .tile-body-alt {
  background: #0398db;
}
.info-tile.tile-primary:hover .tile-footer {
  background: #0398db;
}
.info-tile.tile-primary .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-primary .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-inverse {
  color: #ffffff !important;
  border-top: 8px solid #8c9097;
}
.info-tile.tile-inverse .tile-heading {
  background: #999da3;
}
.info-tile.tile-inverse .tile-body {
  background: #999da3;
}
.info-tile.tile-inverse .tile-body-alt {
  background: #999da3;
}
.info-tile.tile-inverse .tile-footer {
  background: #999da3;
}
.info-tile.tile-inverse:hover {
  border-top: 8px solid #8c9097;
  color: #ffffff;
}
.info-tile.tile-inverse:hover .tile-heading {
  background: #8c9097;
}
.info-tile.tile-inverse:hover .tile-body {
  background: #8c9097;
}
.info-tile.tile-inverse:hover .tile-body-alt {
  background: #8c9097;
}
.info-tile.tile-inverse:hover .tile-footer {
  background: #8c9097;
}
.info-tile.tile-inverse .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-inverse .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-midnightblue {
  color: #ffffff !important;
  border-top: 8px solid #2d3940;
}
.info-tile.tile-midnightblue .tile-heading {
  background: #37474f;
}
.info-tile.tile-midnightblue .tile-body {
  background: #37474f;
}
.info-tile.tile-midnightblue .tile-body-alt {
  background: #37474f;
}
.info-tile.tile-midnightblue .tile-footer {
  background: #37474f;
}
.info-tile.tile-midnightblue:hover {
  border-top: 8px solid #2d3940;
  color: #ffffff;
}
.info-tile.tile-midnightblue:hover .tile-heading {
  background: #2d3940;
}
.info-tile.tile-midnightblue:hover .tile-body {
  background: #2d3940;
}
.info-tile.tile-midnightblue:hover .tile-body-alt {
  background: #2d3940;
}
.info-tile.tile-midnightblue:hover .tile-footer {
  background: #2d3940;
}
.info-tile.tile-midnightblue .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-midnightblue .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-sky {
  color: #ffffff !important;
  border-top: 8px solid #007d71;
}
.info-tile.tile-sky .tile-heading {
  background: #009688;
}
.info-tile.tile-sky .tile-body {
  background: #009688;
}
.info-tile.tile-sky .tile-body-alt {
  background: #009688;
}
.info-tile.tile-sky .tile-footer {
  background: #009688;
}
.info-tile.tile-sky:hover {
  border-top: 8px solid #007d71;
  color: #ffffff;
}
.info-tile.tile-sky:hover .tile-heading {
  background: #007d71;
}
.info-tile.tile-sky:hover .tile-body {
  background: #007d71;
}
.info-tile.tile-sky:hover .tile-body-alt {
  background: #007d71;
}
.info-tile.tile-sky:hover .tile-footer {
  background: #007d71;
}
.info-tile.tile-sky .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-sky .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-orange {
  color: #ffffff !important;
  border-top: 8px solid #e68900;
}
.info-tile.tile-orange .tile-heading {
  background: #ff9800;
}
.info-tile.tile-orange .tile-body {
  background: #ff9800;
}
.info-tile.tile-orange .tile-body-alt {
  background: #ff9800;
}
.info-tile.tile-orange .tile-footer {
  background: #ff9800;
}
.info-tile.tile-orange:hover {
  border-top: 8px solid #e68900;
  color: #ffffff;
}
.info-tile.tile-orange:hover .tile-heading {
  background: #e68900;
}
.info-tile.tile-orange:hover .tile-body {
  background: #e68900;
}
.info-tile.tile-orange:hover .tile-body-alt {
  background: #e68900;
}
.info-tile.tile-orange:hover .tile-footer {
  background: #e68900;
}
.info-tile.tile-orange .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-orange .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-indigo {
  color: #ffffff !important;
  border-top: 8px solid #3849a2;
}
.info-tile.tile-indigo .tile-heading {
  background: #3f51b5;
}
.info-tile.tile-indigo .tile-body {
  background: #3f51b5;
}
.info-tile.tile-indigo .tile-body-alt {
  background: #3f51b5;
}
.info-tile.tile-indigo .tile-footer {
  background: #3f51b5;
}
.info-tile.tile-indigo:hover {
  border-top: 8px solid #3849a2;
  color: #ffffff;
}
.info-tile.tile-indigo:hover .tile-heading {
  background: #3849a2;
}
.info-tile.tile-indigo:hover .tile-body {
  background: #3849a2;
}
.info-tile.tile-indigo:hover .tile-body-alt {
  background: #3849a2;
}
.info-tile.tile-indigo:hover .tile-footer {
  background: #3849a2;
}
.info-tile.tile-indigo .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-indigo .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-green {
  color: #ffffff !important;
  border-top: 8px solid #449d48;
}
.info-tile.tile-green .tile-heading {
  background: #4caf50;
}
.info-tile.tile-green .tile-body {
  background: #4caf50;
}
.info-tile.tile-green .tile-body-alt {
  background: #4caf50;
}
.info-tile.tile-green .tile-footer {
  background: #4caf50;
}
.info-tile.tile-green:hover {
  border-top: 8px solid #449d48;
  color: #ffffff;
}
.info-tile.tile-green:hover .tile-heading {
  background: #449d48;
}
.info-tile.tile-green:hover .tile-body {
  background: #449d48;
}
.info-tile.tile-green:hover .tile-body-alt {
  background: #449d48;
}
.info-tile.tile-green:hover .tile-footer {
  background: #449d48;
}
.info-tile.tile-green .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-green .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-blue {
  color: #ffffff !important;
  border-top: 8px solid #0d8aee;
}
.info-tile.tile-blue .tile-heading {
  background: #2196f3;
}
.info-tile.tile-blue .tile-body {
  background: #2196f3;
}
.info-tile.tile-blue .tile-body-alt {
  background: #2196f3;
}
.info-tile.tile-blue .tile-footer {
  background: #2196f3;
}
.info-tile.tile-blue:hover {
  border-top: 8px solid #0d8aee;
  color: #ffffff;
}
.info-tile.tile-blue:hover .tile-heading {
  background: #0d8aee;
}
.info-tile.tile-blue:hover .tile-body {
  background: #0d8aee;
}
.info-tile.tile-blue:hover .tile-body-alt {
  background: #0d8aee;
}
.info-tile.tile-blue:hover .tile-footer {
  background: #0d8aee;
}
.info-tile.tile-blue .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-blue .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-magenta {
  color: #ffffff !important;
  border-top: 8px solid #d81557;
}
.info-tile.tile-magenta .tile-heading {
  background: #e91e63;
}
.info-tile.tile-magenta .tile-body {
  background: #e91e63;
}
.info-tile.tile-magenta .tile-body-alt {
  background: #e91e63;
}
.info-tile.tile-magenta .tile-footer {
  background: #e91e63;
}
.info-tile.tile-magenta:hover {
  border-top: 8px solid #d81557;
  color: #ffffff;
}
.info-tile.tile-magenta:hover .tile-heading {
  background: #d81557;
}
.info-tile.tile-magenta:hover .tile-body {
  background: #d81557;
}
.info-tile.tile-magenta:hover .tile-body-alt {
  background: #d81557;
}
.info-tile.tile-magenta:hover .tile-footer {
  background: #d81557;
}
.info-tile.tile-magenta .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-magenta .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-purple {
  color: #ffffff !important;
  border-top: 8px solid #89229b;
}
.info-tile.tile-purple .tile-heading {
  background: #9c27b0;
}
.info-tile.tile-purple .tile-body {
  background: #9c27b0;
}
.info-tile.tile-purple .tile-body-alt {
  background: #9c27b0;
}
.info-tile.tile-purple .tile-footer {
  background: #9c27b0;
}
.info-tile.tile-purple:hover {
  border-top: 8px solid #89229b;
  color: #ffffff;
}
.info-tile.tile-purple:hover .tile-heading {
  background: #89229b;
}
.info-tile.tile-purple:hover .tile-body {
  background: #89229b;
}
.info-tile.tile-purple:hover .tile-body-alt {
  background: #89229b;
}
.info-tile.tile-purple:hover .tile-footer {
  background: #89229b;
}
.info-tile.tile-purple .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-purple .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-brown {
  color: #ffffff !important;
  border-top: 8px solid #694a3e;
}
.info-tile.tile-brown .tile-heading {
  background: #795548;
}
.info-tile.tile-brown .tile-body {
  background: #795548;
}
.info-tile.tile-brown .tile-body-alt {
  background: #795548;
}
.info-tile.tile-brown .tile-footer {
  background: #795548;
}
.info-tile.tile-brown:hover {
  border-top: 8px solid #694a3e;
  color: #ffffff;
}
.info-tile.tile-brown:hover .tile-heading {
  background: #694a3e;
}
.info-tile.tile-brown:hover .tile-body {
  background: #694a3e;
}
.info-tile.tile-brown:hover .tile-body-alt {
  background: #694a3e;
}
.info-tile.tile-brown:hover .tile-footer {
  background: #694a3e;
}
.info-tile.tile-brown .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-brown .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-grape {
  color: #ffffff !important;
  border-top: 8px solid #c6d626;
}
.info-tile.tile-grape .tile-heading {
  background: #cddc39;
}
.info-tile.tile-grape .tile-body {
  background: #cddc39;
}
.info-tile.tile-grape .tile-body-alt {
  background: #cddc39;
}
.info-tile.tile-grape .tile-footer {
  background: #cddc39;
}
.info-tile.tile-grape:hover {
  border-top: 8px solid #c6d626;
  color: #ffffff;
}
.info-tile.tile-grape:hover .tile-heading {
  background: #c6d626;
}
.info-tile.tile-grape:hover .tile-body {
  background: #c6d626;
}
.info-tile.tile-grape:hover .tile-body-alt {
  background: #c6d626;
}
.info-tile.tile-grape:hover .tile-footer {
  background: #c6d626;
}
.info-tile.tile-grape .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-grape .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-toyo {
  color: #ffffff !important;
  border-top: 8px solid #ecb100;
}
.info-tile.tile-toyo .tile-heading {
  background: #ffc107;
}
.info-tile.tile-toyo .tile-body {
  background: #ffc107;
}
.info-tile.tile-toyo .tile-body-alt {
  background: #ffc107;
}
.info-tile.tile-toyo .tile-footer {
  background: #ffc107;
}
.info-tile.tile-toyo:hover {
  border-top: 8px solid #ecb100;
  color: #ffffff;
}
.info-tile.tile-toyo:hover .tile-heading {
  background: #ecb100;
}
.info-tile.tile-toyo:hover .tile-body {
  background: #ecb100;
}
.info-tile.tile-toyo:hover .tile-body-alt {
  background: #ecb100;
}
.info-tile.tile-toyo:hover .tile-footer {
  background: #ecb100;
}
.info-tile.tile-toyo .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-toyo .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-alizarin {
  color: #ffffff !important;
  border-top: 8px solid #ff4408;
}
.info-tile.tile-alizarin .tile-heading {
  background: #ff5722;
}
.info-tile.tile-alizarin .tile-body {
  background: #ff5722;
}
.info-tile.tile-alizarin .tile-body-alt {
  background: #ff5722;
}
.info-tile.tile-alizarin .tile-footer {
  background: #ff5722;
}
.info-tile.tile-alizarin:hover {
  border-top: 8px solid #ff4408;
  color: #ffffff;
}
.info-tile.tile-alizarin:hover .tile-heading {
  background: #ff4408;
}
.info-tile.tile-alizarin:hover .tile-body {
  background: #ff4408;
}
.info-tile.tile-alizarin:hover .tile-body-alt {
  background: #ff4408;
}
.info-tile.tile-alizarin:hover .tile-footer {
  background: #ff4408;
}
.info-tile.tile-alizarin .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-alizarin .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-facebook {
  color: #ffffff !important;
  border-top: 8px solid #344e86;
}
.info-tile.tile-facebook .tile-heading {
  background: #3b5998;
}
.info-tile.tile-facebook .tile-body {
  background: #3b5998;
}
.info-tile.tile-facebook .tile-body-alt {
  background: #3b5998;
}
.info-tile.tile-facebook .tile-footer {
  background: #3b5998;
}
.info-tile.tile-facebook:hover {
  border-top: 8px solid #344e86;
  color: #ffffff;
}
.info-tile.tile-facebook:hover .tile-heading {
  background: #344e86;
}
.info-tile.tile-facebook:hover .tile-body {
  background: #344e86;
}
.info-tile.tile-facebook:hover .tile-body-alt {
  background: #344e86;
}
.info-tile.tile-facebook:hover .tile-footer {
  background: #344e86;
}
.info-tile.tile-facebook .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-facebook .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-twitter {
  color: #ffffff !important;
  border-top: 8px solid #0099d4;
}
.info-tile.tile-twitter .tile-heading {
  background: #00aced;
}
.info-tile.tile-twitter .tile-body {
  background: #00aced;
}
.info-tile.tile-twitter .tile-body-alt {
  background: #00aced;
}
.info-tile.tile-twitter .tile-footer {
  background: #00aced;
}
.info-tile.tile-twitter:hover {
  border-top: 8px solid #0099d4;
  color: #ffffff;
}
.info-tile.tile-twitter:hover .tile-heading {
  background: #0099d4;
}
.info-tile.tile-twitter:hover .tile-body {
  background: #0099d4;
}
.info-tile.tile-twitter:hover .tile-body-alt {
  background: #0099d4;
}
.info-tile.tile-twitter:hover .tile-footer {
  background: #0099d4;
}
.info-tile.tile-twitter .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-twitter .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-dribbble {
  color: #ffffff !important;
  border-top: 8px solid #e7357a;
}
.info-tile.tile-dribbble .tile-heading {
  background: #ea4c89;
}
.info-tile.tile-dribbble .tile-body {
  background: #ea4c89;
}
.info-tile.tile-dribbble .tile-body-alt {
  background: #ea4c89;
}
.info-tile.tile-dribbble .tile-footer {
  background: #ea4c89;
}
.info-tile.tile-dribbble:hover {
  border-top: 8px solid #e7357a;
  color: #ffffff;
}
.info-tile.tile-dribbble:hover .tile-heading {
  background: #e7357a;
}
.info-tile.tile-dribbble:hover .tile-body {
  background: #e7357a;
}
.info-tile.tile-dribbble:hover .tile-body-alt {
  background: #e7357a;
}
.info-tile.tile-dribbble:hover .tile-footer {
  background: #e7357a;
}
.info-tile.tile-dribbble .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-dribbble .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-vimeo {
  color: #ffffff !important;
  border-top: 8px solid #a0cf3c;
}
.info-tile.tile-vimeo .tile-heading {
  background: #aad450;
}
.info-tile.tile-vimeo .tile-body {
  background: #aad450;
}
.info-tile.tile-vimeo .tile-body-alt {
  background: #aad450;
}
.info-tile.tile-vimeo .tile-footer {
  background: #aad450;
}
.info-tile.tile-vimeo:hover {
  border-top: 8px solid #a0cf3c;
  color: #ffffff;
}
.info-tile.tile-vimeo:hover .tile-heading {
  background: #a0cf3c;
}
.info-tile.tile-vimeo:hover .tile-body {
  background: #a0cf3c;
}
.info-tile.tile-vimeo:hover .tile-body-alt {
  background: #a0cf3c;
}
.info-tile.tile-vimeo:hover .tile-footer {
  background: #a0cf3c;
}
.info-tile.tile-vimeo .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-vimeo .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-white {
  color: #1f2226 !important;
  border-top: 8px solid #e7ecec;
}
.info-tile.tile-white .tile-heading {
  background: #f5f7f7;
}
.info-tile.tile-white .tile-body {
  background: #f5f7f7;
}
.info-tile.tile-white .tile-body-alt {
  background: #f5f7f7;
}
.info-tile.tile-white .tile-footer {
  background: #f5f7f7;
}
.info-tile.tile-white:hover {
  border-top: 8px solid #e7ecec;
  color: #1f2226;
}
.info-tile.tile-white:hover .tile-heading {
  background: #e7ecec;
}
.info-tile.tile-white:hover .tile-body {
  background: #e7ecec;
}
.info-tile.tile-white:hover .tile-body-alt {
  background: #e7ecec;
}
.info-tile.tile-white:hover .tile-footer {
  background: #e7ecec;
}
.info-tile.tile-white .progress {
  background: #0f9fa7 !important;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile.tile-white .progress .progress-bar {
  background: #11ebf9 !important;
  border-bottom-left-radius: 2.5px;
}
.tile-sparkline {
  background: #fff;
  border: 1px solid #edeff0;
  border-radius: 2.5px;
  position: relative;
  margin-bottom: 24px;
}
.tile-sparkline .tile-sparkline-heading {
  padding: 16px;
}
.tile-sparkline .tile-sparkline-heading h2 {
  font-size: 27.5px;
  margin: 0;
  font-weight: 400;
  float: none;
}
.tile-sparkline .tile-sparkline-heading .tile-sparkline-subheading {
  margin: 8px 0 0;
  float: none;
  line-height: 1em;
  color: rgba(27, 34, 44, 0.48);
  font-weight: 400;
  font-size: 10.5px;
}
.tile-sparkline .tile-sparkline-heading .label {
  position: absolute;
  top: 16px;
  right: 16px;
}
.tile-sparkline .tile-sparkline-heading .week {
  position: absolute;
  top: 48px;
  float: none;
  right: 16px;
  text-transform: none !important;
  color: rgba(27, 34, 44, 0.32) !important;
  font-size: 10.5px;
}
.tile-sparkline .tile-sparkline-heading .week i {
  font-size: 10.5px !important;
}
.tile-sparkline .tile-sparkline-body {
  padding: 24px;
}
.tile-sparkline .tile-sparkline-body .tabular {
  margin: 8px 0 0;
  padding: 0 4px;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell {
  width: 14.285714285714285714285714285714%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .week-day {
  color: rgba(27, 34, 44, 0.16);
  font-size: 10.5px;
  position: relative;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .sun {
  margin-left: -2px;
  left: 0;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .mon {
  margin-left: -3px;
  left: 16.67%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .tue {
  margin-left: -4px;
  left: 33.33%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .wed {
  margin-left: -4px;
  left: 50%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .thu {
  margin-left: -4px;
  left: 66.67%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .fri {
  margin-left: -4px;
  left: 83.33%;
}
.tile-sparkline .tile-sparkline-body .tabular .tabular-cell .sat {
  margin-left: -4px;
  left: 100%;
}
.tile-sparkline .tile-sparkline-footer {
  padding: 16px;
  background: #f7f9fa;
  font-size: 10.5px;
  border-top: 1px solid #f2f4f5;
  border-radius: 0 0 2.5px 2.5px;
}
.info-tile .tile-body .easypiechart {
  margin: 0 auto;
  height: 80px;
  line-height: 80px;
  width: 80px;
}
.info-tile .tile-body .easypiechart .percent {
  width: 80px;
  line-height: 80px;
  font-size: 14.5px;
  font-weight: 400;
  text-transform: uppercase;
  color: #fff;
}
.info-tile .tile-body .sparkline {
  width: 96px;
  margin: 0 auto;
  padding: 0px;
}
.info-tile .tile-body .text-centered .info-sparkline {
  font-size: 0;
  margin: 16px 0;
}
.info-tile .tile-footer.tile-progressbar {
  padding: 0 !important;
  height: 32px !important;
  position: relative;
  border-radius: 0 0 2.5px 2.5px;
}
.info-tile .tile-footer.tile-progressbar .progress {
  height: 32px;
  border-radius: 0 0 2.5px 2.5px;
}
.info-tile .tile-footer.tile-progressbar span {
  padding: 0 12px;
  height: 32px;
  line-height: 32px;
  position: absolute;
}
.info-tile .tile-footer.tile-progressbar span.progress-text-left {
  left: 0;
}
.info-tile .tile-footer.tile-progressbar span.progress-text-right {
  right: 0;
}
.info-tile.tile-info .tile-footer.tile-progressbar.progress {
  background: #0097a7 !important;
}
.info-tile.tile-info .tile-footer.tile-progressbar.progress .progress-bar {
  background: #00e5ff !important;
}
.info-tile.tile-info .tile-footer.tile-progressbar.progress span {
  color: #ffffff;
}
.info-tile .tile-footer.tile-sparklines {
  padding: 0 !important;
  position: relative;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.info-tile .tile-footer.tile-sparklines .peity {
  width: 100% !important;
  border-bottom-right-radius: 2.5px !important;
  border-bottom-left-radius: 2.5px !important;
}
.info-tile .tile-footer.tile-sparklines span {
  padding: 0 8px;
  height: 32px;
  line-height: 32px;
  position: absolute;
}
.info-tile .tile-footer.tile-sparklines span.spark-text-left {
  left: 0;
}
.info-tile .tile-footer.tile-sparklines span.spark-text-right {
  right: 0px;
}
.info-tile[class*="tile-"] .tile-footer.tile-sparklines span {
  color: #ffffff;
}
.info-tile.tile-alt.tile-info .tile-heading,
.info-tile.tile-alt.tile-info .tile-body,
.info-tile.tile-alt.tile-info .tile-footer {
  background: #00bcd4 !important;
}
.info-tile.tile-alt.tile-info:hover .tile-heading,
.info-tile.tile-alt.tile-info:hover .tile-body,
.info-tile.tile-alt.tile-info:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-white .tile-heading,
.info-tile.tile-alt.tile-white .tile-body,
.info-tile.tile-alt.tile-white .tile-footer {
  background: #1f2226 !important;
}
.info-tile.tile-alt.tile-white:hover .tile-heading,
.info-tile.tile-alt.tile-white:hover .tile-body,
.info-tile.tile-alt.tile-white:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-success .tile-heading,
.info-tile.tile-alt.tile-success .tile-body,
.info-tile.tile-alt.tile-success .tile-footer {
  background: #8bc34a !important;
}
.info-tile.tile-alt.tile-success:hover .tile-heading,
.info-tile.tile-alt.tile-success:hover .tile-body,
.info-tile.tile-alt.tile-success:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-danger .tile-heading,
.info-tile.tile-alt.tile-danger .tile-body,
.info-tile.tile-alt.tile-danger .tile-footer {
  background: #e51c23 !important;
}
.info-tile.tile-alt.tile-danger:hover .tile-heading,
.info-tile.tile-alt.tile-danger:hover .tile-body,
.info-tile.tile-alt.tile-danger:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-warning .tile-heading,
.info-tile.tile-alt.tile-warning .tile-body,
.info-tile.tile-alt.tile-warning .tile-footer {
  background: #ffeb3b !important;
}
.info-tile.tile-alt.tile-warning:hover .tile-heading,
.info-tile.tile-alt.tile-warning:hover .tile-body,
.info-tile.tile-alt.tile-warning:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-primary .tile-heading,
.info-tile.tile-alt.tile-primary .tile-body,
.info-tile.tile-alt.tile-primary .tile-footer {
  background: #03a9f4 !important;
}
.info-tile.tile-alt.tile-primary:hover .tile-heading,
.info-tile.tile-alt.tile-primary:hover .tile-body,
.info-tile.tile-alt.tile-primary:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-inverse .tile-heading,
.info-tile.tile-alt.tile-inverse .tile-body,
.info-tile.tile-alt.tile-inverse .tile-footer {
  background: #999da3 !important;
}
.info-tile.tile-alt.tile-inverse:hover .tile-heading,
.info-tile.tile-alt.tile-inverse:hover .tile-body,
.info-tile.tile-alt.tile-inverse:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-midnightblue .tile-heading,
.info-tile.tile-alt.tile-midnightblue .tile-body,
.info-tile.tile-alt.tile-midnightblue .tile-footer {
  background: #37474f !important;
}
.info-tile.tile-alt.tile-midnightblue:hover .tile-heading,
.info-tile.tile-alt.tile-midnightblue:hover .tile-body,
.info-tile.tile-alt.tile-midnightblue:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-sky .tile-heading,
.info-tile.tile-alt.tile-sky .tile-body,
.info-tile.tile-alt.tile-sky .tile-footer {
  background: #009688 !important;
}
.info-tile.tile-alt.tile-sky:hover .tile-heading,
.info-tile.tile-alt.tile-sky:hover .tile-body,
.info-tile.tile-alt.tile-sky:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-orange .tile-heading,
.info-tile.tile-alt.tile-orange .tile-body,
.info-tile.tile-alt.tile-orange .tile-footer {
  background: #ff9800 !important;
}
.info-tile.tile-alt.tile-orange:hover .tile-heading,
.info-tile.tile-alt.tile-orange:hover .tile-body,
.info-tile.tile-alt.tile-orange:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-indigo .tile-heading,
.info-tile.tile-alt.tile-indigo .tile-body,
.info-tile.tile-alt.tile-indigo .tile-footer {
  background: #3f51b5 !important;
}
.info-tile.tile-alt.tile-indigo:hover .tile-heading,
.info-tile.tile-alt.tile-indigo:hover .tile-body,
.info-tile.tile-alt.tile-indigo:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-green .tile-heading,
.info-tile.tile-alt.tile-green .tile-body,
.info-tile.tile-alt.tile-green .tile-footer {
  background: #4caf50 !important;
}
.info-tile.tile-alt.tile-green:hover .tile-heading,
.info-tile.tile-alt.tile-green:hover .tile-body,
.info-tile.tile-alt.tile-green:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-blue .tile-heading,
.info-tile.tile-alt.tile-blue .tile-body,
.info-tile.tile-alt.tile-blue .tile-footer {
  background: #2196f3 !important;
}
.info-tile.tile-alt.tile-blue:hover .tile-heading,
.info-tile.tile-alt.tile-blue:hover .tile-body,
.info-tile.tile-alt.tile-blue:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-magenta .tile-heading,
.info-tile.tile-alt.tile-magenta .tile-body,
.info-tile.tile-alt.tile-magenta .tile-footer {
  background: #e91e63 !important;
}
.info-tile.tile-alt.tile-magenta:hover .tile-heading,
.info-tile.tile-alt.tile-magenta:hover .tile-body,
.info-tile.tile-alt.tile-magenta:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-purple .tile-heading,
.info-tile.tile-alt.tile-purple .tile-body,
.info-tile.tile-alt.tile-purple .tile-footer {
  background: #9c27b0 !important;
}
.info-tile.tile-alt.tile-purple:hover .tile-heading,
.info-tile.tile-alt.tile-purple:hover .tile-body,
.info-tile.tile-alt.tile-purple:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-brown .tile-heading,
.info-tile.tile-alt.tile-brown .tile-body,
.info-tile.tile-alt.tile-brown .tile-footer {
  background: #795548 !important;
}
.info-tile.tile-alt.tile-brown:hover .tile-heading,
.info-tile.tile-alt.tile-brown:hover .tile-body,
.info-tile.tile-alt.tile-brown:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-grape .tile-heading,
.info-tile.tile-alt.tile-grape .tile-body,
.info-tile.tile-alt.tile-grape .tile-footer {
  background: #cddc39 !important;
}
.info-tile.tile-alt.tile-grape:hover .tile-heading,
.info-tile.tile-alt.tile-grape:hover .tile-body,
.info-tile.tile-alt.tile-grape:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-toyo .tile-heading,
.info-tile.tile-alt.tile-toyo .tile-body,
.info-tile.tile-alt.tile-toyo .tile-footer {
  background: #ffc107 !important;
}
.info-tile.tile-alt.tile-toyo:hover .tile-heading,
.info-tile.tile-alt.tile-toyo:hover .tile-body,
.info-tile.tile-alt.tile-toyo:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-alizarin .tile-heading,
.info-tile.tile-alt.tile-alizarin .tile-body,
.info-tile.tile-alt.tile-alizarin .tile-footer {
  background: #ff5722 !important;
}
.info-tile.tile-alt.tile-alizarin:hover .tile-heading,
.info-tile.tile-alt.tile-alizarin:hover .tile-body,
.info-tile.tile-alt.tile-alizarin:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-facebook .tile-heading,
.info-tile.tile-alt.tile-facebook .tile-body,
.info-tile.tile-alt.tile-facebook .tile-footer {
  background: #3b5998 !important;
}
.info-tile.tile-alt.tile-facebook:hover .tile-heading,
.info-tile.tile-alt.tile-facebook:hover .tile-body,
.info-tile.tile-alt.tile-facebook:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-twitter .tile-heading,
.info-tile.tile-alt.tile-twitter .tile-body,
.info-tile.tile-alt.tile-twitter .tile-footer {
  background: #00aced !important;
}
.info-tile.tile-alt.tile-twitter:hover .tile-heading,
.info-tile.tile-alt.tile-twitter:hover .tile-body,
.info-tile.tile-alt.tile-twitter:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-dribbble .tile-heading,
.info-tile.tile-alt.tile-dribbble .tile-body,
.info-tile.tile-alt.tile-dribbble .tile-footer {
  background: #ea4c89 !important;
}
.info-tile.tile-alt.tile-dribbble:hover .tile-heading,
.info-tile.tile-alt.tile-dribbble:hover .tile-body,
.info-tile.tile-alt.tile-dribbble:hover .tile-footer {
  background: #00626e;
}
.info-tile.tile-alt.tile-vimeo .tile-heading,
.info-tile.tile-alt.tile-vimeo .tile-body,
.info-tile.tile-alt.tile-vimeo .tile-footer {
  background: #aad450 !important;
}
.info-tile.tile-alt.tile-vimeo:hover .tile-heading,
.info-tile.tile-alt.tile-vimeo:hover .tile-body,
.info-tile.tile-alt.tile-vimeo:hover .tile-footer {
  background: #00626e;
}
.tectonic-info-tile {
  display: block;
  padding: 16px;
  margin-bottom: 16px;
  border-radius: 2.5px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
}
.tectonic-info-tile .tile-heading {
  margin-bottom: 16px;
}
.tectonic-info-tile .tile-heading .title {
  float: left;
  font-size: 12.5px;
  line-height: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.tectonic-info-tile .tile-body .text {
  font-size: 27.5px;
  font-weight: 700;
  line-height: 40px;
  float: left;
}
.tectonic-info-tile .tile-body .text sup {
  font-size: 50%;
  top: -12px;
}
.tectonic-info-tile .tile-body .sparkline {
  float: right;
}
.tectonic-info-tile .tile-body .icon {
  float: right;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 32px;
  text-align: center;
}
.tectonic-info-tile .tile-footer {
  margin-top: 16px;
}
.tectonic-info-tile .tile-footer .text-small {
  font-size: 10.5px;
  line-height: 16px;
  float: left;
}
.tectonic-info-tile .tile-footer .percent {
  font-size: 10.5px;
  line-height: 16px;
  float: right;
}
.tectonic-info-tile.white {
  background-color: #ffffff;
}
.tectonic-info-tile.white .tile-heading .title {
  color: rgba(27, 34, 44, 0.48);
}
.tectonic-info-tile.white .tile-body .text {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-info-tile.white .tile-body .icon {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-info-tile.white .tile-footer .text-small {
  color: rgba(27, 34, 44, 0.32);
}
.tectonic-info-tile.white .tile-footer .percent {
  color: rgba(27, 34, 44, 0.32);
}
.tectonic-info-tile.primary {
  background-color: #03a9f4;
}
.tectonic-info-tile.primary .tile-heading .title {
  color: #81d4fa;
}
.tectonic-info-tile.primary .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.primary .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.primary .tile-footer .text-small {
  color: #01579b;
}
.tectonic-info-tile.primary .tile-footer .percent {
  color: #81d4fa;
}
.tectonic-info-tile.info {
  background-color: #00bcd4;
}
.tectonic-info-tile.info .tile-heading .title {
  color: #80deea;
}
.tectonic-info-tile.info .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.info .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.info .tile-footer .text-small {
  color: #006064;
}
.tectonic-info-tile.info .tile-footer .percent {
  color: #80deea;
}
.tectonic-info-tile.success {
  background-color: #8bc34a;
}
.tectonic-info-tile.success .tile-heading .title {
  color: #c5e1a5;
}
.tectonic-info-tile.success .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.success .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.success .tile-footer .text-small {
  color: #33691e;
}
.tectonic-info-tile.success .tile-footer .percent {
  color: #c5e1a5;
}
.tectonic-info-tile.teal {
  background-color: #009688;
}
.tectonic-info-tile.teal .tile-heading .title {
  color: #80cbc4;
}
.tectonic-info-tile.teal .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.teal .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.teal .tile-footer .text-small {
  color: #004d40;
}
.tectonic-info-tile.teal .tile-footer .percent {
  color: #80cbc4;
}
.tectonic-info-tile.danger {
  background-color: #e51c23;
}
.tectonic-info-tile.danger .tile-heading .title {
  color: #f69988;
}
.tectonic-info-tile.danger .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.danger .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.danger .tile-footer .text-small {
  color: #b0120a;
}
.tectonic-info-tile.danger .tile-footer .percent {
  color: #f69988;
}
.tectonic-info-tile.warning {
  background-color: #fdd835;
}
.tectonic-info-tile.warning .tile-heading .title {
  color: #fff9c4;
}
.tectonic-info-tile.warning .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.warning .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.warning .tile-footer .text-small {
  color: #f57f17;
}
.tectonic-info-tile.warning .tile-footer .percent {
  color: #fff9c4;
}
.tectonic-info-tile.inverse {
  background-color: #999da3;
}
.tectonic-info-tile.inverse .tile-heading .title {
  color: #edeff0;
}
.tectonic-info-tile.inverse .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.inverse .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.inverse .tile-footer .text-small {
  color: #1f2226;
}
.tectonic-info-tile.inverse .tile-footer .percent {
  color: #edeff0;
}
.tectonic-info-tile.brown {
  background-color: #795548;
}
.tectonic-info-tile.brown .tile-heading .title {
  color: #bcaaa4;
}
.tectonic-info-tile.brown .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.brown .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.brown .tile-footer .text-small {
  color: #3e2723;
}
.tectonic-info-tile.brown .tile-footer .percent {
  color: #bcaaa4;
}
.tectonic-info-tile.indigo {
  background-color: #3f51b5;
}
.tectonic-info-tile.indigo .tile-heading .title {
  color: #9fa8da;
}
.tectonic-info-tile.indigo .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.indigo .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.indigo .tile-footer .text-small {
  color: #1a237e;
}
.tectonic-info-tile.indigo .tile-footer .percent {
  color: #9fa8da;
}
.tectonic-info-tile.deep-purple {
  background-color: #673ab7;
}
.tectonic-info-tile.deep-purple .tile-heading .title {
  color: #b39ddb;
}
.tectonic-info-tile.deep-purple .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.deep-purple .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.deep-purple .tile-footer .text-small {
  color: #311b92;
}
.tectonic-info-tile.deep-purple .tile-footer .percent {
  color: #b39ddb;
}
.tectonic-info-tile.orange {
  background-color: #ff9800;
}
.tectonic-info-tile.orange .tile-heading .title {
  color: #ffcc80;
}
.tectonic-info-tile.orange .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.orange .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.orange .tile-footer .text-small {
  color: #e65100;
}
.tectonic-info-tile.orange .tile-footer .percent {
  color: #ffcc80;
}
.tectonic-info-tile.blue-gray {
  background-color: #607d8b;
}
.tectonic-info-tile.blue-gray .tile-heading .title {
  color: #b0bec5;
}
.tectonic-info-tile.blue-gray .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.blue-gray .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.blue-gray .tile-footer .text-small {
  color: #263238;
}
.tectonic-info-tile.blue-gray .tile-footer .percent {
  color: #b0bec5;
}
.tectonic-info-tile.pink {
  background-color: #e91e63;
}
.tectonic-info-tile.pink .tile-heading .title {
  color: #f48fb1;
}
.tectonic-info-tile.pink .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.pink .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.pink .tile-footer .text-small {
  color: #880e4f;
}
.tectonic-info-tile.pink .tile-footer .percent {
  color: #f48fb1;
}
.tectonic-info-tile.purple {
  background-color: #9c27b0;
}
.tectonic-info-tile.purple .tile-heading .title {
  color: #ce93d8;
}
.tectonic-info-tile.purple .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.purple .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.purple .tile-footer .text-small {
  color: #4a148c;
}
.tectonic-info-tile.purple .tile-footer .percent {
  color: #ce93d8;
}
.tectonic-info-tile.green {
  background-color: #4caf50;
}
.tectonic-info-tile.green .tile-heading .title {
  color: #a5d6a7;
}
.tectonic-info-tile.green .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.green .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.green .tile-footer .text-small {
  color: #1b5e20;
}
.tectonic-info-tile.green .tile-footer .percent {
  color: #a5d6a7;
}
.tectonic-info-tile.lime {
  background-color: #cddc39;
}
.tectonic-info-tile.lime .tile-heading .title {
  color: #f0f4c3;
}
.tectonic-info-tile.lime .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.lime .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.lime .tile-footer .text-small {
  color: #827717;
}
.tectonic-info-tile.lime .tile-footer .percent {
  color: #f0f4c3;
}
.tectonic-info-tile.amber {
  background-color: #ffc107;
}
.tectonic-info-tile.amber .tile-heading .title {
  color: #ffecb3;
}
.tectonic-info-tile.amber .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.amber .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.amber .tile-footer .text-small {
  color: #ff6f00;
}
.tectonic-info-tile.amber .tile-footer .percent {
  color: #ffecb3;
}
.tectonic-info-tile.deep-orange {
  background-color: #ff5722;
}
.tectonic-info-tile.deep-orange .tile-heading .title {
  color: #ffab91;
}
.tectonic-info-tile.deep-orange .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.deep-orange .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.deep-orange .tile-footer .text-small {
  color: #bf360c;
}
.tectonic-info-tile.deep-orange .tile-footer .percent {
  color: #ffab91;
}
.tectonic-info-tile.blue {
  background-color: #2196f3;
}
.tectonic-info-tile.blue .tile-heading .title {
  color: #90caf9;
}
.tectonic-info-tile.blue .tile-body .text {
  color: #ffffff;
}
.tectonic-info-tile.blue .tile-body .icon {
  color: #ffffff;
}
.tectonic-info-tile.blue .tile-footer .text-small {
  color: #0d47a1;
}
.tectonic-info-tile.blue .tile-footer .percent {
  color: #90caf9;
}
.tectonic-shortcut-tile {
  display: block;
  padding: 16px;
  border-width: 8px 0 0 0;
  border-style: solid;
  border-radius: 2.5px;
  margin-bottom: 16px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
}
.tectonic-shortcut-tile .icon {
  display: block;
  line-height: 40px;
  font-size: 32px;
  text-align: center;
  margin-bottom: 8px;
}
.tectonic-shortcut-tile .title {
  font-size: 12.5px;
  text-transform: uppercase;
  display: block;
  line-height: 16px;
  text-align: center;
  font-weight: 600;
}
.tectonic-shortcut-tile.alt:hover {
  background-color: #ffffff !important;
}
.tectonic-shortcut-tile.primary {
  background-color: #03a9f4;
  border-color: #0288d1;
}
.tectonic-shortcut-tile.primary .icon {
  color: #81d4fa;
}
.tectonic-shortcut-tile.primary .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.primary:hover {
  background-color: #0288d1;
}
.tectonic-shortcut-tile.teal {
  background-color: #009688;
  border-color: #00796b;
}
.tectonic-shortcut-tile.teal .icon {
  color: #80cbc4;
}
.tectonic-shortcut-tile.teal .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.teal:hover {
  background-color: #00796b;
}
.tectonic-shortcut-tile.info {
  background-color: #00bcd4;
  border-color: #0097a7;
}
.tectonic-shortcut-tile.info .icon {
  color: #80deea;
}
.tectonic-shortcut-tile.info .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.info:hover {
  background-color: #0097a7;
}
.tectonic-shortcut-tile.success {
  background-color: #8bc34a;
  border-color: #689f38;
}
.tectonic-shortcut-tile.success .icon {
  color: #c5e1a5;
}
.tectonic-shortcut-tile.success .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.success:hover {
  background-color: #689f38;
}
.tectonic-shortcut-tile.pink {
  background-color: #e91e63;
  border-color: #c2185b;
}
.tectonic-shortcut-tile.pink .icon {
  color: #f48fb1;
}
.tectonic-shortcut-tile.pink .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.pink:hover {
  background-color: #c2185b;
}
.tectonic-shortcut-tile.indigo {
  background-color: #3f51b5;
  border-color: #303f9f;
}
.tectonic-shortcut-tile.indigo .icon {
  color: #9fa8da;
}
.tectonic-shortcut-tile.indigo .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.indigo:hover {
  background-color: #303f9f;
}
.tectonic-shortcut-tile.orange {
  background-color: #ff9800;
  border-color: #f57c00;
}
.tectonic-shortcut-tile.orange .icon {
  color: #ffcc80;
}
.tectonic-shortcut-tile.orange .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.orange:hover {
  background-color: #f57c00;
}
.tectonic-shortcut-tile.inverse {
  background-color: #72757a;
  border-color: #5e6166;
}
.tectonic-shortcut-tile.inverse .icon {
  color: #edeff0;
}
.tectonic-shortcut-tile.inverse .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.inverse:hover {
  background-color: #5e6166;
}
.tectonic-shortcut-tile.warning {
  background-color: #fccc31;
  border-color: #f9a825;
}
.tectonic-shortcut-tile.warning .icon {
  color: #fff59d;
}
.tectonic-shortcut-tile.warning .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.warning:hover {
  background-color: #f9a825;
}
.tectonic-shortcut-tile.danger {
  background-color: #e51c23;
  border-color: #d01716;
}
.tectonic-shortcut-tile.danger .icon {
  color: #f69988;
}
.tectonic-shortcut-tile.danger .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.danger:hover {
  background-color: #d01716;
}
.tectonic-shortcut-tile.brown {
  background-color: #6d4c41;
  border-color: #5d4037;
}
.tectonic-shortcut-tile.brown .icon {
  color: #bcaaa4;
}
.tectonic-shortcut-tile.brown .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.brown:hover {
  background-color: #5d4037;
}
.tectonic-shortcut-tile.deep-purple {
  background-color: #673ab7;
  border-color: #512da8;
}
.tectonic-shortcut-tile.deep-purple .icon {
  color: #b39ddb;
}
.tectonic-shortcut-tile.deep-purple .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.deep-purple:hover {
  background-color: #512da8;
}
.tectonic-shortcut-tile.blue-gray {
  background-color: #546e7a;
  border-color: #455a64;
}
.tectonic-shortcut-tile.blue-gray .icon {
  color: #b0bec5;
}
.tectonic-shortcut-tile.blue-gray .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.blue-gray:hover {
  background-color: #455a64;
}
.tectonic-shortcut-tile.purple {
  background-color: #9c27b0;
  border-color: #7b1fa2;
}
.tectonic-shortcut-tile.purple .icon {
  color: #ce93d8;
}
.tectonic-shortcut-tile.purple .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.purple:hover {
  background-color: #7b1fa2;
}
.tectonic-shortcut-tile.green {
  background-color: #47a74b;
  border-color: #388e3c;
}
.tectonic-shortcut-tile.green .icon {
  color: #a5d6a7;
}
.tectonic-shortcut-tile.green .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.green:hover {
  background-color: #388e3c;
}
.tectonic-shortcut-tile.lime {
  background-color: #c0ca33;
  border-color: #a6a827;
}
.tectonic-shortcut-tile.lime .icon {
  color: #e6ee9c;
}
.tectonic-shortcut-tile.lime .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.lime:hover {
  background-color: #a6a827;
}
.tectonic-shortcut-tile.amber {
  background-color: #ffc107;
  border-color: #ff9700;
}
.tectonic-shortcut-tile.amber .icon {
  color: #ffe082;
}
.tectonic-shortcut-tile.amber .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.amber:hover {
  background-color: #ff9700;
}
.tectonic-shortcut-tile.deep-orange {
  background-color: #ff5722;
  border-color: #e64a19;
}
.tectonic-shortcut-tile.deep-orange .icon {
  color: #ffab91;
}
.tectonic-shortcut-tile.deep-orange .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.deep-orange:hover {
  background-color: #e64a19;
}
.tectonic-shortcut-tile.blue {
  background-color: #2196f3;
  border-color: #1976d2;
}
.tectonic-shortcut-tile.blue .icon {
  color: #90caf9;
}
.tectonic-shortcut-tile.blue .title {
  color: #ffffff;
}
.tectonic-shortcut-tile.blue:hover {
  background-color: #1976d2;
}
.tectonic-shortcut-tile.alt.primary {
  background-color: #ffffff;
  border-color: #81d4fa;
}
.tectonic-shortcut-tile.alt.primary .icon {
  color: #03a9f4;
}
.tectonic-shortcut-tile.alt.primary .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.primary:hover {
  background-color: #81d4fa;
}
.tectonic-shortcut-tile.alt.teal {
  background-color: #ffffff;
  border-color: #80cbc4;
}
.tectonic-shortcut-tile.alt.teal .icon {
  color: #009688;
}
.tectonic-shortcut-tile.alt.teal .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.teal:hover {
  background-color: #80cbc4;
}
.tectonic-shortcut-tile.alt.info {
  background-color: #ffffff;
  border-color: #80deea;
}
.tectonic-shortcut-tile.alt.info .icon {
  color: #00bcd4;
}
.tectonic-shortcut-tile.alt.info .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.info:hover {
  background-color: #80deea;
}
.tectonic-shortcut-tile.alt.success {
  background-color: #ffffff;
  border-color: #c5e1a5;
}
.tectonic-shortcut-tile.alt.success .icon {
  color: #8bc34a;
}
.tectonic-shortcut-tile.alt.success .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.success:hover {
  background-color: #c5e1a5;
}
.tectonic-shortcut-tile.alt.pink {
  background-color: #ffffff;
  border-color: #f48fb1;
}
.tectonic-shortcut-tile.alt.pink .icon {
  color: #e91e63;
}
.tectonic-shortcut-tile.alt.pink .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.pink:hover {
  background-color: #f48fb1;
}
.tectonic-shortcut-tile.alt.indigo {
  background-color: #ffffff;
  border-color: #9fa8da;
}
.tectonic-shortcut-tile.alt.indigo .icon {
  color: #3f51b5;
}
.tectonic-shortcut-tile.alt.indigo .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.indigo:hover {
  background-color: #9fa8da;
}
.tectonic-shortcut-tile.alt.orange {
  background-color: #ffffff;
  border-color: #ffcc80;
}
.tectonic-shortcut-tile.alt.orange .icon {
  color: #ff9800;
}
.tectonic-shortcut-tile.alt.orange .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.orange:hover {
  background-color: #ffcc80;
}
.tectonic-shortcut-tile.alt.inverse {
  background-color: #ffffff;
  border-color: #edeff0;
}
.tectonic-shortcut-tile.alt.inverse .icon {
  color: #999da3;
}
.tectonic-shortcut-tile.alt.inverse .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.inverse:hover {
  background-color: #edeff0;
}
.tectonic-shortcut-tile.alt.warning {
  background-color: #ffffff;
  border-color: #fff176;
}
.tectonic-shortcut-tile.alt.warning .icon {
  color: #fdd835;
}
.tectonic-shortcut-tile.alt.warning .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.warning:hover {
  background-color: #fff176;
}
.tectonic-shortcut-tile.alt.danger {
  background-color: #ffffff;
  border-color: #f69988;
}
.tectonic-shortcut-tile.alt.danger .icon {
  color: #e51c23;
}
.tectonic-shortcut-tile.alt.danger .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.danger:hover {
  background-color: #f69988;
}
.tectonic-shortcut-tile.alt.brown {
  background-color: #ffffff;
  border-color: #bcaaa4;
}
.tectonic-shortcut-tile.alt.brown .icon {
  color: #795548;
}
.tectonic-shortcut-tile.alt.brown .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.brown:hover {
  background-color: #bcaaa4;
}
.tectonic-shortcut-tile.alt.deep-purple {
  background-color: #ffffff;
  border-color: #b39ddb;
}
.tectonic-shortcut-tile.alt.deep-purple .icon {
  color: #673ab7;
}
.tectonic-shortcut-tile.alt.deep-purple .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.deep-purple:hover {
  background-color: #b39ddb;
}
.tectonic-shortcut-tile.alt.blue-gray {
  background-color: #ffffff;
  border-color: #b0bec5;
}
.tectonic-shortcut-tile.alt.blue-gray .icon {
  color: #607d8b;
}
.tectonic-shortcut-tile.alt.blue-gray .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.blue-gray:hover {
  background-color: #b0bec5;
}
.tectonic-shortcut-tile.alt.purple {
  background-color: #ffffff;
  border-color: #ce93d8;
}
.tectonic-shortcut-tile.alt.purple .icon {
  color: #9c27b0;
}
.tectonic-shortcut-tile.alt.purple .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.purple:hover {
  background-color: #ce93d8;
}
.tectonic-shortcut-tile.alt.green {
  background-color: #ffffff;
  border-color: #a5d6a7;
}
.tectonic-shortcut-tile.alt.green .icon {
  color: #4caf50;
}
.tectonic-shortcut-tile.alt.green .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.green:hover {
  background-color: #a5d6a7;
}
.tectonic-shortcut-tile.alt.lime {
  background-color: #ffffff;
  border-color: #e6ee9c;
}
.tectonic-shortcut-tile.alt.lime .icon {
  color: #cddc39;
}
.tectonic-shortcut-tile.alt.lime .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.lime:hover {
  background-color: #e6ee9c;
}
.tectonic-shortcut-tile.alt.amber {
  background-color: #ffffff;
  border-color: #ffe082;
}
.tectonic-shortcut-tile.alt.amber .icon {
  color: #ffc107;
}
.tectonic-shortcut-tile.alt.amber .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.amber:hover {
  background-color: #ffe082;
}
.tectonic-shortcut-tile.alt.deep-orange {
  background-color: #ffffff;
  border-color: #ffab91;
}
.tectonic-shortcut-tile.alt.deep-orange .icon {
  color: #ff5722;
}
.tectonic-shortcut-tile.alt.deep-orange .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.deep-orange:hover {
  background-color: #ffab91;
}
.tectonic-shortcut-tile.alt.blue {
  background-color: #ffffff;
  border-color: #90caf9;
}
.tectonic-shortcut-tile.alt.blue .icon {
  color: #2196f3;
}
.tectonic-shortcut-tile.alt.blue .title {
  color: rgba(27, 34, 44, 0.88);
}
.tectonic-shortcut-tile.alt.blue:hover {
  background-color: #90caf9;
}
.panel-comments,
.panel-threads,
.panel-users {
  padding-left: 0;
  list-style: none;
  margin-bottom: 20px;
}
.panel-comments li,
.panel-threads li,
.panel-users li {
  display: block;
  margin-left: -20px;
  margin-right: -20px;
  padding: 20px 20px;
  border-bottom: 1px solid #f2f4f5;
}
.panel-comments li:first-child,
.panel-threads li:first-child,
.panel-users li:first-child {
  padding-top: 0;
}
.panel-comments li img,
.panel-threads li img,
.panel-users li img {
  float: left;
  height: 30px;
  width: 30px;
  border-radius: 50%;
}
.panel-comments li .content,
.panel-threads li .content,
.panel-users li .content {
  margin-left: 45px;
}
.panel-comments li .content .time,
.panel-threads li .content .time,
.panel-users li .content .time {
  float: right;
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
}
.panel-profile {
  background: #fff;
}
.panel-profile .user-card {
  border-style: inherit;
  border-color: inherit;
  border-width: inherit;
  margin-top: inherit;
  box-shadow: none;
  padding: 0;
}
.panel-profile .user-card .avatar {
  width: 128px;
  height: 128px;
  margin: 16px 0 16px -64px;
  left: 50%;
  position: relative;
}
.panel-profile .user-card .avatar img {
  width: auto;
  height: auto;
}
.panel-profile .user-card .contact-name {
  font-size: 17.5px;
  text-align: center;
  color: rgba(27, 34, 44, 0.88);
  font-weight: 600;
}
.panel-profile .user-card .contact-status {
  font-size: 10.5px;
  text-align: center;
  color: rgba(27, 34, 44, 0.32);
  line-height: 16px;
}
.panel-profile .user-card ul.details {
  padding-left: 0;
  list-style: none;
  margin: 32px 0 0 0;
  padding: 0;
}
.panel-profile .user-card ul.details li {
  text-align: center;
  background: #f2f4f5;
  border-radius: 2.5px;
  padding: 6px 12px;
  font-size: 12.5px;
  margin: 0 0 2px 0;
}
.panel-profile .user-card ul.details li:last-child {
  margin: 0;
}
.panel-profile .user-card ul.details li i {
  float: right;
}
.panel-profile .user-card ul.details li a {
  text-align: left;
}
.panel-profile .user-card ul.details li a i {
  float: right;
}
.panel-profile div.social-network {
  padding: 16px 0;
  margin: 16px 0;
}
.panel-profile ul.demo-btns li {
  margin: 0;
}
.panel-profile .btn-social {
  height: 32px;
  width: 32px;
  text-align: center;
  border-radius: 50%;
  padding: 6px;
}
.panel-userprofile {
  padding-left: 0;
  list-style: none;
  margin-top: 20px;
  margin-bottom: 20px;
}
.panel-userprofile li {
  display: block;
  padding: 10px 0;
  border-bottom: 1px solid #f2f4f5;
}
.panel-userprofile li:first-child {
  padding-top: 0;
}
.panel-userprofile li:last-child {
  border-bottom: 0;
}
.panel-userprofile li img {
  float: left;
  height: 30px;
  width: 30px;
  border-radius: 1.5px;
}
.panel-userprofile li .content {
  margin-left: 45px;
}
.panel-userprofile li .content .time {
  float: right;
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
}
.panel-comments li .content .commented {
  display: block;
  margin-bottom: 10px;
}
.panel-comments li .content .actions {
  display: block;
  line-height: 1em;
  float: right;
}
.panel-comments li .content .actions a {
  color: rgba(27, 34, 44, 0.48);
  font-size: 12.5px;
  margin-left: 10px;
}
.panel-comments li .content .actions a:first-child {
  margin-left: 0;
}
.panel-comments li .content .actions a:hover {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.88);
}
.panel-threads li .content .title {
  display: block;
}
.panel-threads li .content .thread {
  color: rgba(27, 34, 44, 0.32);
  display: block;
  font-size: 10.5px;
  padding-top: 5px;
  line-height: 14px;
}
.panel-threads li .content .thread a {
  color: rgba(27, 34, 44, 0.48);
}
.panel-threads li .content .thread a:hover {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
}
.panel-users li .content .desc {
  display: block;
}
.panel-users li .content > div {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.32);
}
.panel-chat {
  margin-bottom: 0px;
  height: 700px;
  overflow-y: auto;
}
.panel-chat .chat-message {
  margin-bottom: 16px;
  position: relative;
}
.panel-chat .chat-message:last-child {
  margin-bottom: 0;
}
.panel-chat .chat-message:after {
  left: 38px;
  top: 19px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-right-color: #EEE;
  border-width: 6px;
  margin-top: -4px;
}
.panel-chat .chat-message .chat-contact {
  float: left;
  margin-right: 10px;
}
.panel-chat .chat-message .chat-contact img {
  max-width: 40px;
  border-radius: 50%;
}
.panel-chat .chat-message .chat-text {
  padding: 10px;
  margin: 0 50px;
  background-color: #fff;
  overflow: hidden;
  position: relative;
  border-radius: 2.5px;
}
.panel-chat .chat-message.me .chat-contact {
  float: right;
  margin-left: 10px;
  margin-right: 0px;
}
.panel-chat .chat-message.me .chat-text {
  background-color: #fff;
}
.panel-chat .chat-message.me:after {
  border-right-color: transparent;
  border-left-color: #fff;
  right: 38px;
  left: auto;
}
.chat-users {
  margin: 0;
}
.chat-users h4 {
  text-transform: uppercase;
  color: rgba(27, 34, 44, 0.48);
  padding: 8px 16px;
  margin: 0;
  display: block;
  font-size: 10.5px;
  font-weight: 700;
  line-height: 16px;
}
.chat-primary .chat-text {
  color: #fff !important;
  background-color: #03a9f4 !important;
}
.chat-primary:after {
  border-right-color: #03a9f4 !important;
}
.chat-primary.me:after {
  border-left-color: #03a9f4 !important;
}
.chat-warning .chat-text {
  color: #fff !important;
  background-color: #ffeb3b !important;
}
.chat-warning:after {
  border-right-color: #ffeb3b !important;
}
.chat-warning.me:after {
  border-left-color: #ffeb3b !important;
}
.chat-danger .chat-text {
  color: #fff !important;
  background-color: #e51c23 !important;
}
.chat-danger:after {
  border-right-color: #e51c23 !important;
}
.chat-danger.me:after {
  border-left-color: #e51c23 !important;
}
.chat-success .chat-text {
  color: #fff !important;
  background-color: #8bc34a !important;
}
.chat-success:after {
  border-right-color: #8bc34a !important;
}
.chat-success.me:after {
  border-left-color: #8bc34a !important;
}
.chat-info .chat-text {
  color: #fff !important;
  background-color: #00bcd4 !important;
}
.chat-info:after {
  border-right-color: #00bcd4 !important;
}
.chat-info.me:after {
  border-left-color: #00bcd4 !important;
}
.chat-inverse .chat-text {
  color: #fff !important;
  background-color: #999da3 !important;
}
.chat-inverse:after {
  border-right-color: #999da3 !important;
}
.chat-inverse.me:after {
  border-left-color: #999da3 !important;
}
.chat-brown .chat-text {
  color: #fff !important;
  background-color: #795548 !important;
}
.chat-brown:after {
  border-right-color: #795548 !important;
}
.chat-brown.me:after {
  border-left-color: #795548 !important;
}
.chat-indigo .chat-text {
  color: #fff !important;
  background-color: #3f51b5 !important;
}
.chat-indigo:after {
  border-right-color: #3f51b5 !important;
}
.chat-indigo.me:after {
  border-left-color: #3f51b5 !important;
}
.chat-orange .chat-text {
  color: #fff !important;
  background-color: #ff9800 !important;
}
.chat-orange:after {
  border-right-color: #ff9800 !important;
}
.chat-orange.me:after {
  border-left-color: #ff9800 !important;
}
.chat-sky .chat-text {
  color: #fff !important;
  background-color: #009688 !important;
}
.chat-sky:after {
  border-right-color: #009688 !important;
}
.chat-sky.me:after {
  border-left-color: #009688 !important;
}
.chat-midnightblue .chat-text {
  color: #fff !important;
  background-color: #37474f !important;
}
.chat-midnightblue:after {
  border-right-color: #37474f !important;
}
.chat-midnightblue.me:after {
  border-left-color: #37474f !important;
}
.chat-magenta .chat-text {
  color: #fff !important;
  background-color: #e91e63 !important;
}
.chat-magenta:after {
  border-right-color: #e91e63 !important;
}
.chat-magenta.me:after {
  border-left-color: #e91e63 !important;
}
.chat-green .chat-text {
  color: #fff !important;
  background-color: #4caf50 !important;
}
.chat-green:after {
  border-right-color: #4caf50 !important;
}
.chat-green.me:after {
  border-left-color: #4caf50 !important;
}
.chat-purple .chat-text {
  color: #fff !important;
  background-color: #9c27b0 !important;
}
.chat-purple:after {
  border-right-color: #9c27b0 !important;
}
.chat-purple.me:after {
  border-left-color: #9c27b0 !important;
}
ul.mailbox-msg-list {
  padding-left: 0;
  list-style: none;
  margin: 0;
}
ul.mailbox-msg-list li {
  border-bottom: 1px solid #edeff0;
}
ul.mailbox-msg-list li:first-child {
  border-top: 1px solid #f2f4f5;
}
ul.mailbox-msg-list li:last-child {
  border-bottom: none;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item {
  display: block;
  padding: 14px 16px;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item:hover {
  text-decoration: none;
  background: #f7f9fa;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item:hover .time {
  color: rgba(27, 34, 44, 0.32);
}
ul.mailbox-msg-list li a.mailbox-msg-list-item .time {
  color: rgba(27, 34, 44, 0.16);
  font-size: 10.5px;
  white-space: nowrap;
  text-align: right;
  vertical-align: top;
  float: right;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item img {
  float: left;
  margin-right: 10px;
  margin-top: 4px;
  height: 30px;
  border-radius: 50%;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item div {
  position: relative;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item div .name {
  color: rgba(27, 34, 44, 0.72);
  margin: 0 0 0 40px;
  font-weight: 700;
  display: block;
}
ul.mailbox-msg-list li a.mailbox-msg-list-item div .msg {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  display: block;
  padding: 0;
  margin-left: 40px;
}
.mailbox-panel header {
  background: #f7f9fa;
  margin: 0;
  padding: 16px;
  border-top-left-radius: 2.5px;
  border-top-right-radius: 2.5px;
  border-bottom: 1px solid #edeff0;
}
.mailbox-panel header > .btn-group {
  margin: 5px 0;
}
.mailbox-panel section {
  border-collapse: separate;
  border-spacing: 0 24px;
}
.mailbox-panel section .message > div.tabular-cell .msgee:hover {
  text-decoration: none;
}
.mailbox-panel section .message > div.tabular-cell {
  vertical-align: top;
  border-bottom: 1px solid #f2f4f5;
  padding-bottom: 24px;
}
.mailbox-panel section .message:last-child {
  border-bottom: 0;
}
.mailbox-panel section .message:last-child > div.tabular-cell {
  border-bottom: 0;
  padding-bottom: 0;
}
.mailbox-panel section .message .avatar {
  width: 48px;
  border-radius: 0;
}
.mailbox-panel section .message .avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.mailbox-panel section .message .msg a.msgee {
  color: rgba(27, 34, 44, 0.72);
  margin-top: 0;
  font-weight: 700;
}
.mailbox-panel section .message .msg a.msgee + p {
  padding-top: 4px;
}
.mailbox-panel section .message .msg .attachment {
  padding: 8px;
}
.mailbox-panel section .message .time {
  width: 40px;
  text-align: right;
  color: rgba(27, 34, 44, 0.32);
}
.mailbox-panel .panel-footer textarea {
  border-radius: 2.5px 2.5px 0 0;
}
.mailbox-panel .msg-composer {
  padding: 8px 8px;
  background: #fff;
  border: 1px solid #edeff0;
  border-radius: 0 0 2.5px 2.5px;
  border-top: 0;
}
.mailbox-panel .msg-composer .send-btn {
  margin-left: 8px;
}
.panels-faq .panel .panel-heading h2 {
  letter-spacing: 0;
  text-transform: none;
  font-size: 12.5px;
}
#search-user .avatar {
  height: 32px;
  width: 32px;
}
.tab-container {
  margin-bottom: 16px;
}
.tab-container .tab-content {
  border-radius: 0 0 2.5px 2.5px;
  border: 1px solid #edeff0;
  padding: 16px;
  background-color: #ffffff;
}
.tab-container .nav-tabs > li > a {
  border-radius: 0;
  padding: 9px 16px;
}
.tab-container > .nav.nav-tabs {
  margin-bottom: 0;
  border-bottom: 0;
}
.tab-container > .nav.nav-tabs .dropdown-menu {
  margin-top: 0;
}
.tab-container > .nav.nav-tabs > li > a {
  background-color: #ffffff;
  margin-left: -1px;
  border: 1px solid #edeff0;
  color: rgba(27, 34, 44, 0.48);
  font-weight: 600;
}
.tab-container > .nav.nav-tabs > li > a:hover {
  background-color: #fafcfc;
  color: rgba(27, 34, 44, 0.88);
}
.tab-container > .nav.nav-tabs > li > a:focus {
  background: #f2f4f5;
}
.tab-container > .nav.nav-tabs > li.active > a {
  color: rgba(27, 34, 44, 0.88);
  border-bottom: 1px solid #fff;
  background: #fff;
}
.tab-container > .nav.nav-tabs > li.active > a:hover {
  background: #ffffff;
}
.tab-container > .nav.nav-tabs > li.tabdrop + li > a,
.tab-container > .nav.nav-tabs > li:first-child > a {
  border-top-left-radius: 2.5px;
  margin-left: 0;
}
.tab-container > .nav.nav-tabs > li.tabdrop > a,
.tab-container > .nav.nav-tabs > li:last-child > a {
  border-top-right-radius: 2.5px;
}
.tab-container.tab-left > .nav-tabs.nav > li,
.tab-container.tab-right > .nav-tabs.nav > li {
  float: none;
  min-width: 100px;
}
.tab-container.tab-left > .nav-tabs.nav > li.active > a,
.tab-container.tab-right > .nav-tabs.nav > li.active > a {
  border-bottom-color: #edeff0 !important;
  border-top-color: #edeff0 !important;
  background-color: #ffffff;
}
.tab-container.tab-left > .nav-tabs.nav > li:last-child > a,
.tab-container.tab-right > .nav-tabs.nav > li:last-child > a {
  border-bottom: 1px solid #edeff0;
}
.tab-container.tab-left .tab-content,
.tab-container.tab-right .tab-content {
  overflow: auto;
  border-radius: 0 2.5px 2.5px 2.5px;
}
.tab-container.tab-left .tab-content {
  border-radius: 0 2.5px 2.5px 2.5px;
}
.tab-container.tab-left > .nav.nav-tabs {
  float: left;
  margin-right: -1px;
}
.tab-container.tab-left > .nav.nav-tabs > li > a {
  margin-left: 0;
  border-right: 0;
  margin-right: 1px;
  border-radius: 0;
}
.tab-container.tab-left > .nav.nav-tabs > li.active > a {
  border-left: 1px solid #03a9f4;
  margin-right: 0;
}
.tab-container.tab-left > .nav.nav-tabs > li:first-child > a {
  border-top-left-radius: 2.5px;
}
.tab-container.tab-left > .nav.nav-tabs > li:last-child > a {
  border-bottom-left-radius: 2.5px;
}
.tab-container.tab-right .tab-content {
  border-radius: 2.5px 0 2.5px 2.5px;
}
.tab-container.tab-right > .nav.nav-tabs {
  float: right;
  margin-left: -1px;
}
.tab-container.tab-right > .nav.nav-tabs > li > a {
  border-left: 0;
  margin-left: 1px !important;
  text-align: right;
  border-radius: 0;
}
.tab-container.tab-right > .nav.nav-tabs > li.active > a {
  border-right: 1px solid #03a9f4;
  margin-left: 0 !important;
}
.tab-container.tab-right > .nav.nav-tabs > li:first-child > a {
  border-top-right-radius: 2.5px;
}
.tab-container.tab-right > .nav.nav-tabs > li:last-child > a {
  border-bottom-right-radius: 2.5px;
}
.tab-container.tab-bottom > .tab-content {
  border-top: 1px solid #edeff0;
  border-radius: 2.5px 2.5px 2.5px 0;
}
.tab-container.tab-bottom > .nav-tabs {
  border-bottom: none;
  margin-top: -1px;
}
.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-top-color: transparent !important;
  border-bottom: 1px solid #03a9f4;
}
.tab-container.tab-bottom > .nav-tabs > li:first-child > a,
.tab-container.tab-bottom > .nav-tabs > li.tabdrop + li > a {
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 0;
}
.tab-container.tab-bottom > .nav-tabs > li:last-child > a,
.tab-container.tab-bottom > .nav-tabs > li.tabdrop > a {
  border-bottom-right-radius: 2.5px;
  border-top-right-radius: 0;
}
.tab-primary.tab-container > .nav-tabs > li.active > a {
  border-top-color: #03a9f4;
}
.tab-primary.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #03a9f4;
}
.tab-primary.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #03a9f4;
}
.tab-primary.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #03a9f4;
}
.tab-warning.tab-container > .nav-tabs > li.active > a {
  border-top-color: #ffeb3b;
}
.tab-warning.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #ffeb3b;
}
.tab-warning.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #ffeb3b;
}
.tab-warning.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #ffeb3b;
}
.tab-danger.tab-container > .nav-tabs > li.active > a {
  border-top-color: #e51c23;
}
.tab-danger.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #e51c23;
}
.tab-danger.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #e51c23;
}
.tab-danger.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #e51c23;
}
.tab-success.tab-container > .nav-tabs > li.active > a {
  border-top-color: #8bc34a;
}
.tab-success.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #8bc34a;
}
.tab-success.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #8bc34a;
}
.tab-success.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #8bc34a;
}
.tab-info.tab-container > .nav-tabs > li.active > a {
  border-top-color: #00bcd4;
}
.tab-info.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #00bcd4;
}
.tab-info.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #00bcd4;
}
.tab-info.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #00bcd4;
}
.tab-inverse.tab-container > .nav-tabs > li.active > a {
  border-top-color: #999da3;
}
.tab-inverse.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #999da3;
}
.tab-inverse.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #999da3;
}
.tab-inverse.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #999da3;
}
.tab-brown.tab-container > .nav-tabs > li.active > a {
  border-top-color: #795548;
}
.tab-brown.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #795548;
}
.tab-brown.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #795548;
}
.tab-brown.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #795548;
}
.tab-default.tab-container > .nav-tabs > li.active > a {
  border-top-color: #edeff0;
}
.tab-default.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #edeff0;
}
.tab-default.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #edeff0;
}
.tab-default.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #edeff0;
}
.tab-indigo.tab-container > .nav-tabs > li.active > a {
  border-top-color: #3f51b5;
}
.tab-indigo.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #3f51b5;
}
.tab-indigo.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #3f51b5;
}
.tab-indigo.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #3f51b5;
}
.tab-orange.tab-container > .nav-tabs > li.active > a {
  border-top-color: #ff9800;
}
.tab-orange.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #ff9800;
}
.tab-orange.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #ff9800;
}
.tab-orange.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #ff9800;
}
.tab-sky.tab-container > .nav-tabs > li.active > a {
  border-top-color: #009688;
}
.tab-sky.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #009688;
}
.tab-sky.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #009688;
}
.tab-sky.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #009688;
}
.tab-midnightblue.tab-container > .nav-tabs > li.active > a {
  border-top-color: #37474f;
}
.tab-midnightblue.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #37474f;
}
.tab-midnightblue.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #37474f;
}
.tab-midnightblue.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #37474f;
}
.tab-magenta.tab-container > .nav-tabs > li.active > a {
  border-top-color: #e91e63;
}
.tab-magenta.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #e91e63;
}
.tab-magenta.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #e91e63;
}
.tab-magenta.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #e91e63;
}
.tab-green.tab-container > .nav-tabs > li.active > a {
  border-top-color: #4caf50;
}
.tab-green.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #4caf50;
}
.tab-green.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #4caf50;
}
.tab-green.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #4caf50;
}
.tab-purple.tab-container > .nav-tabs > li.active > a {
  border-top-color: #9c27b0;
}
.tab-purple.tab-container.tab-left > .nav-tabs > li.active > a {
  border-left-color: #9c27b0;
}
.tab-purple.tab-container.tab-right > .nav-tabs > li.active > a {
  border-right-color: #9c27b0;
}
.tab-purple.tab-container.tab-bottom > .nav-tabs > li.active > a {
  border-bottom-color: #9c27b0;
}
.material-nav-tabs,
.dropdown-menu.tabbed > ul {
  background: none!important;
  border: 0;
}
.material-nav-tabs.stretch-tabs > li,
.dropdown-menu.tabbed > ul.stretch-tabs > li {
  float: none;
}
.material-nav-tabs > li.active > a,
.dropdown-menu.tabbed > ul > li.active > a,
.material-nav-tabs > li.active > a:focus,
.dropdown-menu.tabbed > ul > li.active > a:focus,
.material-nav-tabs > li.active > a:hover,
.dropdown-menu.tabbed > ul > li.active > a:hover {
  border-width: 0;
}
.material-nav-tabs > li > a,
.dropdown-menu.tabbed > ul > li > a {
  border: none;
}
.material-nav-tabs > li.active > a,
.dropdown-menu.tabbed > ul > li.active > a,
.material-nav-tabs > li > a:hover,
.dropdown-menu.tabbed > ul > li > a:hover {
  border: none;
  background: transparent;
}
.material-nav-tabs > li > a:after,
.dropdown-menu.tabbed > ul > li > a:after {
  content: "";
  /*background: #4285F4;*/
  height: 2px;
  transform: scale(0);
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: -2px;
  transition: all 200ms ease 0s;
}
.material-nav-tabs > li.active > a:after,
.dropdown-menu.tabbed > ul > li.active > a:after,
.material-nav-tabs .nav-tabs > li:hover > a::after,
.dropdown-menu.tabbed > ul .nav-tabs > li:hover > a::after {
  transform: scale(1);
}
.accordion-group .accordion-item {
  margin-bottom: 8px !important;
  background: none;
  padding: 0;
  margin: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
.accordion-group .accordion-item .accordion-title {
  text-decoration: none;
}
.accordion-group .accordion-item .accordion-title h2 {
  color: rgba(27, 34, 44, 0.88);
  background-color: #f7f9fa;
  border: 1px solid #edeff0;
  padding: 12px;
  border-radius: 2.5px 2.5px 0 0;
  margin: 0;
  font-weight: 600;
  font-size: 14.5px;
  cursor: pointer;
}
.accordion-group .accordion-item .accordion-title h2:after {
  opacity: 0.5;
  filter: alpha(opacity=50);
  content: "\f107";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  float: right;
  text-decoration: none;
}
.accordion-group .accordion-item .accordion-title.collapsed h2:after {
  content: "\f104";
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.accordion-group .accordion-item .accordion-title.collapsed h2 {
  border-radius: 2.5px;
}
.accordion-group .accordion-item .accordion-body {
  padding: 16px;
  border: 1px solid #edeff0;
  border-top: none;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
#accordion .panel-body {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.timeline-month {
  margin-top: 0px;
  margin-bottom: 20px;
  width: 120px;
  text-align: center;
  position: relative;
  left: 5.5%;
  margin-left: -55px;
}
.timeline-month span {
  display: block;
}
.timeline-month .month {
  font-size: 14.5px;
  font-weight: 300;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.timeline-month .year {
  font-size: 12.5px;
  font-weight: 400;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.timeline {
  padding-left: 0;
  list-style: none;
  position: relative;
  margin: 0;
}
.timeline li:last-child .timeline-body {
  border-bottom: 0 !important;
}
.timeline:before {
  content: '';
  position: absolute;
  top: 10px;
  bottom: 0;
  width: 2px;
  background: #dce0e5;
  left: 5%;
  margin-left: 2px;
}
.timeline > li {
  position: relative;
}
.timeline > li .timeline-header {
  padding: 0;
  color: rgba(27, 34, 44, 0.32);
}
.timeline > li .timeline-header span.date {
  float: left;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 10.5px;
}
.timeline > li .timeline-header span.author {
  float: right;
  font-size: 10.5px;
  display: none;
}
.timeline > li .timeline-header + p {
  padding-top: 10px;
}
.timeline > li .timeline-icon {
  width: 48px;
  height: 48px;
  font-size: 22.5px;
  line-height: 48px;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  color: rgba(27, 34, 44, 0.48);
  background: #edeff0;
  border-radius: 50%;
  text-align: center;
  left: 5%;
  top: 0;
  margin: 0 0 0 -22px;
  padding: 0;
  right: auto;
}
.timeline > li .timeline-body {
  margin: 16px 0 32px 12%;
  padding: 16px 16px 32px;
  position: relative;
  border-width: 0;
  border-style: solid;
  border-bottom: 1px solid #eeeeee !important;
  background-color: #fff;
}
.timeline > li .timeline-body .timeline-content ul {
  margin: 0;
}
.timeline > li .timeline-body .timeline-content ul li {
  padding-left: 0;
  padding-right: 8px;
}
.timeline > li .timeline-body .timeline-content p {
  margin-bottom: 0;
}
.timeline > li .timeline-body .timeline-content p + p {
  margin-top: 10px;
}
.timeline > li .timeline-body img {
  margin: 0;
}
.timeline > li .timeline-footer {
  padding-top: 20px;
  color: #fff;
}
@media (max-width: 991px) {
  .timeline-month {
    width: 100%;
    text-align: center;
    margin-left: 0;
    left: 0;
  }
  .timeline:before {
    width: 0;
    left: 0;
  }
  .timeline > li {
    margin-top: 20px;
  }
  .timeline > li:first-child {
    margin-top: 0;
  }
  .timeline > li .timeline-body {
    margin: 0 !important;
  }
  .timeline > li .timeline-body:after {
    border-width: 0;
  }
  .timeline > li .timeline-icon {
    width: 40px;
    height: 40px;
    z-index: 1;
    line-height: 40px;
    font-size: 14.5px;
    margin: 0;
    position: absolute;
    right: 0;
    left: inherit;
  }
}
.timeline-primary .timeline-icon {
  background: #03a9f4 !important;
  color: #e3f2fd !important;
}
.timeline-warning .timeline-icon {
  background: #ffeb3b !important;
  color: #fff8e1 !important;
}
.timeline-danger .timeline-icon {
  background: #e51c23 !important;
  color: #fde0dc !important;
}
.timeline-success .timeline-icon {
  background: #8bc34a !important;
  color: #f1f8e9 !important;
}
.timeline-info .timeline-icon {
  background: #00bcd4 !important;
  color: #e0f7fa !important;
}
.timeline-inverse .timeline-icon {
  background: #999da3 !important;
  color: #f2f4f5 !important;
}
.timeline-brown .timeline-icon {
  background: #795548 !important;
  color: #efebe9 !important;
}
.timeline-indigo .timeline-icon {
  background: #3f51b5 !important;
  color: #e8eaf6 !important;
}
.timeline-orange .timeline-icon {
  background: #ff9800 !important;
  color: #fff3e0 !important;
}
.timeline-sky .timeline-icon {
  background: #009688 !important;
  color: #e0f2f1 !important;
}
.timeline-midnightblue .timeline-icon {
  background: #37474f !important;
  color: #eceff1 !important;
}
.timeline-magenta .timeline-icon {
  background: #e91e63 !important;
  color: #fce4ec !important;
}
.timeline-green .timeline-icon {
  background: #4caf50 !important;
  color: #e8f5e9 !important;
}
.timeline-purple .timeline-icon {
  background: #9c27b0 !important;
  color: #f3e5f5 !important;
}
.mini-timeline {
  padding-left: 0;
  list-style: none;
  position: relative;
  margin: 0;
}
.mini-timeline li.mini-timeline-info .timeline-content-inside {
  margin: 0 0 0 0;
}
.mini-timeline li:last-child .timeline-body {
  margin-bottom: 0 !important;
}
.mini-timeline:before {
  content: '';
  position: absolute;
  top: 8px;
  bottom: 0;
  width: 2px;
  background: transparent;
  left: 17px;
}
.mini-timeline > li {
  position: relative;
  margin-bottom: 24px;
}
.mini-timeline > li .timeline-icon {
  position: absolute;
  border-radius: 50%;
  left: 3px;
  top: 3px;
  padding: 0;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 16.5px;
}
.mini-timeline > li .timeline-body {
  margin: 0 0px 0px 48px;
  padding: 0;
  position: relative;
  background-color: #fff;
}
.mini-timeline > li .timeline-body .timeline-content {
  color: rgba(27, 34, 44, 0.48);
  line-height: 24px;
}
.mini-timeline > li .timeline-body .timeline-content ul {
  margin: 0;
}
.mini-timeline > li .timeline-body .timeline-content ul li {
  padding-left: 0;
  padding-right: 8px;
}
.mini-timeline > li .timeline-body .timeline-content a {
  display: block;
  padding-right: 100px;
}
.mini-timeline > li .timeline-body .timeline-content a.name {
  color: rgba(27, 34, 44, 0.88);
  font-weight: 400;
}
.mini-timeline > li .timeline-body .timeline-content .timeline-content-inside p {
  margin-top: 4px;
}
.mini-timeline > li .timeline-body .timeline-content .timeline-content-inside p a {
  display: inline;
  padding-right: 0;
}
.mini-timeline > li .timeline-body img {
  margin: 0;
}
.mini-timeline > li .time {
  color: rgba(27, 34, 44, 0.32);
  vertical-align: middle;
  font-size: 10.5px;
  line-height: 1.5;
  margin-bottom: 24px;
  display: block;
}
.mini-timeline > li:last-child:before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 2px;
  background: #fff;
  background-image: -webkit-linear-gradient(top, #f2f4f5 0%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #f2f4f5 0%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #f2f4f5 0%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f4f5', endColorstr='#ffffffff', GradientType=0);
  left: 17px;
  height: 24px;
}
.mini-timeline-primary .timeline-icon {
  background: #03a9f4;
  color: #f2f4f5;
}
.mini-timeline-warning .timeline-icon {
  background: #ffeb3b;
  color: #f2f4f5;
}
.mini-timeline-danger .timeline-icon {
  background: #e51c23;
  color: #f2f4f5;
}
.mini-timeline-success .timeline-icon {
  background: #8bc34a;
  color: #f2f4f5;
}
.mini-timeline-info .timeline-icon {
  background: #00bcd4;
  color: #f2f4f5;
}
.mini-timeline-inverse .timeline-icon {
  background: #999da3;
  color: #f2f4f5;
}
.mini-timeline-default .timeline-icon {
  background: #f7f9fa;
  color: #f2f4f5;
}
.mini-timeline-brown .timeline-icon {
  background: #795548;
  color: #f2f4f5;
}
.mini-timeline-indigo .timeline-icon {
  background: #3f51b5;
  color: #f2f4f5;
}
.mini-timeline-orange .timeline-icon {
  background: #ff9800;
  color: #f2f4f5;
}
.mini-timeline-green .timeline-icon {
  background: #4caf50;
  color: #f2f4f5;
}
.mini-timeline-purple .timeline-icon {
  background: #9c27b0;
  color: #f2f4f5;
}
.mini-timeline-lime .timeline-icon {
  background: #cddc39;
  color: #f2f4f5;
}
.mini-timeline-deeporange .timeline-icon {
  background: #ff5722;
  color: #f2f4f5;
}
.mini-timeline-blue .timeline-icon {
  background: #2196f3;
  color: #f2f4f5;
}
/*
  Docs at http://http://simpleweatherjs.com
  Weather icon font from http://fonts.artill.de/collection/artill-weather-icons
*/
/* Initialize Weather Font Icons by Artill
*/
@font-face {
  font-family: 'weather';
  src: url('../fonts/artill/artill_clean_icons-webfont.eot');
  src: url('../fonts/artill/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/artill/artill_clean_icons-webfont.woff') format('woff'), url('../fonts/artill/artill_clean_icons-webfont.ttf') format('truetype'), url('../fonts/artill/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');
  font-weight: normal;
  font-style: normal;
}
i.ar {
  font-family: weather;
  font-weight: normal;
  font-style: normal;
  line-height: 1.0;
}
.ar-0:before {
  content: ":";
}
.ar-1:before {
  content: "p";
}
.ar-2:before {
  content: "S";
}
.ar-3:before {
  content: "Q";
}
.ar-4:before {
  content: "S";
}
.ar-5:before {
  content: "W";
}
.ar-6:before {
  content: "W";
}
.ar-7:before {
  content: "W";
}
.ar-8:before {
  content: "W";
}
.ar-9:before {
  content: "I";
}
.ar-10:before {
  content: "W";
}
.ar-11:before {
  content: "I";
}
.ar-12:before {
  content: "I";
}
.ar-13:before {
  content: "I";
}
.ar-14:before {
  content: "I";
}
.ar-15:before {
  content: "W";
}
.ar-16:before {
  content: "I";
}
.ar-17:before {
  content: "W";
}
.ar-18:before {
  content: "U";
}
.ar-19:before {
  content: "Z";
}
.ar-20:before {
  content: "Z";
}
.ar-21:before {
  content: "Z";
}
.ar-22:before {
  content: "Z";
}
.ar-23:before {
  content: "Z";
}
.ar-24:before {
  content: "E";
}
.ar-25:before {
  content: "E";
}
.ar-26:before {
  content: "3";
}
.ar-27:before {
  content: "a";
}
.ar-28:before {
  content: "A";
}
.ar-29:before {
  content: "a";
}
.ar-30:before {
  content: "A";
}
.ar-31:before {
  content: "6";
}
.ar-32:before {
  content: "1";
}
.ar-33:before {
  content: "6";
}
.ar-34:before {
  content: "1";
}
.ar-35:before {
  content: "W";
}
.ar-36:before {
  content: "1";
}
.ar-37:before {
  content: "S";
}
.ar-38:before {
  content: "S";
}
.ar-39:before {
  content: "S";
}
.ar-40:before {
  content: "M";
}
.ar-41:before {
  content: "W";
}
.ar-42:before {
  content: "I";
}
.ar-43:before {
  content: "W";
}
.ar-44:before {
  content: "a";
}
.ar-45:before {
  content: "S";
}
.ar-46:before {
  content: "U";
}
.ar-47:before {
  content: "S";
}
/* Widget Style*/
.weather-container {
  margin: 0 auto;
}
.weather-container .weather-widget {
  border-radius: 2.5px;
  background: #37474f;
  margin: 0px auto;
  padding: 24px;
  border: 0px solid #edeff0;
  text-align: center;
  text-transform: none;
}
.weather-container .weather-widget h2 {
  margin: 0 0 24px;
  font-size: 36px;
  font-weight: 300;
  text-align: center;
  color: #fff;
  line-height: 1em;
}
.weather-container .weather-widget ul {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
}
.weather-container .weather-widget li {
  padding: 8px;
  display: block;
  border-radius: 2.5px;
  background: rgba(255, 255, 255, 0.2);
  color: #fff;
  font-size: 10.5px;
  margin: 1px 0;
}
.infobar .weather-container {
  margin: 0 auto 24px auto;
}
.infobar .weather-container .weather-widget ul li {
  width: 100%;
  margin-left: 0px;
}
.widget-weather {
  border-radius: 3px;
  border: 1px solid #d1dadd;
  color: #ffffff;
}
.widget-weather h4 {
  color: #ffffff;
}
.widget-weather .weather-heading {
  border-radius: 3px 3px 0 0;
  background-color: #14a7e1;
  padding: 14px 15px 16px 22px;
  border-bottom: 1px solid #2a7b9b;
}
.widget-weather .weather-heading .weather-settings {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: #14b4ef;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  line-height: 32px;
}
.widget-weather .weather-heading .weather-heading-top .weather-symbol,
.widget-weather .weather-heading .weather-heading-bottom .weather-symbol {
  margin-top: 20px;
}
.widget-weather .weather-heading .weather-heading-top .weather-symbol i,
.widget-weather .weather-heading .weather-heading-bottom .weather-symbol i {
  font-size: 60px;
}
.widget-weather .weather-heading .weather-heading-top .weather-result,
.widget-weather .weather-heading .weather-heading-bottom .weather-result {
  font-size: 60px;
  line-height: 3px;
  color: #ffffff;
}
.widget-weather .weather-heading .weather-heading-top .weather-result .weather-details,
.widget-weather .weather-heading .weather-heading-bottom .weather-result .weather-details {
  display: inline-block;
  line-height: 12px;
}
.widget-weather .weather-heading .weather-heading-top .weather-result .weather-details > h4,
.widget-weather .weather-heading .weather-heading-bottom .weather-result .weather-details > h4 {
  text-transform: uppercase;
  margin: 0 0 5px 0;
}
.widget-weather .weather-heading .weather-heading-top .weather-result .weather-details > p,
.widget-weather .weather-heading .weather-heading-bottom .weather-result .weather-details > p {
  font-size: 12px;
  margin: 0 0 5px 0;
}
.widget-weather .weather-heading .weather-heading-top .weather-result .weather-details > p.degree-range,
.widget-weather .weather-heading .weather-heading-bottom .weather-result .weather-details > p.degree-range {
  font-size: 14px;
  margin: 0;
}
.widget-weather .weather-body {
  background-color: #14a7e1;
  padding: 16px 24px 16px 7px;
}
.widget-weather .weather-body .location-search.input-group > .input-group-btn > button,
.widget-weather .weather-body .location-search.input-group > .form-control {
  box-shadow: none;
  border-color: #14b4ef;
  background-color: #14b4ef;
  color: #ffffff;
}
.widget-weather .weather-body .location-search.input-group > .form-control {
  padding-left: 0;
}
.widget-weather .weather-body .location-search.input-group > .form-control::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}
.widget-weather .weather-body .location-search.input-group > .form-control:-ms-input-placeholder {
  color: #ffffff;
}
.widget-weather .weather-body .location-search.input-group > .form-control::-webkit-input-placeholder {
  color: #ffffff;
}
.widget-weather .weather-body .location-name > p {
  font-size: 12px;
  text-align: right;
  margin-bottom: 0;
}
.widget-weather .weather-body .location-name > p > span {
  font-size: 14px;
  text-transform: uppercase;
}
.widget-weather .weather-footer .day-list > ul {
  padding-left: 0;
  width: 100%;
  display: block;
  overflow: hidden;
  margin: 0;
}
.widget-weather .weather-footer .day-list > ul > li {
  display: inline-block;
  float: left;
  padding: 17px 0 7px 0;
  background-color: #405056;
  border-right: 1px solid #303c40;
  text-align: center;
  list-style: none;
  width: 16.66%;
}
.widget-weather .weather-footer .day-list > ul > li > p {
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
}
.widget-weather .weather-footer .day-list > ul > li > p > i {
  font-size: 24px;
}
.widget-weather .weather-footer .day-list > ul > li:last-child {
  border-right: none;
}
.widget-staff .carousel .carousel-inner {
  border: 1px solid #d3dcde;
  border-radius: 3px;
}
.widget-staff .carousel .carousel-inner .item .item-top {
  background-color: #ee6c9d;
  height: 71px;
  border-radius: 3px 3px 0 0;
}
.widget-staff .carousel .carousel-inner .item .item-bottom {
  background-color: #ffffff;
  border-radius: 0 0 3px 3px;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-image {
  width: 100%;
  background-color: transparent;
  z-index: 50;
  position: relative;
  top: -50px;
  left: 0;
  text-align: center;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-image img {
  width: 88px;
  height: 88px;
  margin: 0 auto 12px auto;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-image .staff-name {
  font-size: 18px;
  color: #ee6c9d;
  margin: 0;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-image .staff-designation {
  font-size: 14px;
  color: #b4c1c7;
  margin: 0;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-info {
  margin-top: -20px;
  padding-bottom: 15px;
  height: 100%;
  background-color: #fff;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-info .info-inner {
  font-size: 12px;
  color: #90a4ae;
}
.widget-staff .carousel .carousel-inner .item .item-bottom .staff-info .info-inner i {
  width: 54px;
  text-align: center;
}
.widget-staff .carousel-control.right,
.widget-staff .carousel-control.left {
  background-image: none;
  text-shadow: none;
}
.widget-staff .carousel-control.right span,
.widget-staff .carousel-control.left span {
  margin-top: 25px;
}
.widget-staff .carousel-control.right span {
  margin-right: 10px;
}
.widget-staff .carousel-control.left span {
  margin-left: 10px;
}
.activities-container .activities-inner .activities-icon.activity-paste {
  background-color: #319eb0;
}
.activities-container .activities-inner .activities-icon.activity-parle {
  background-color: #6678c1;
}
.activities-container .activities-inner .activities-icon.activity-pink {
  background-color: #fa4d90;
}
.activities-container .activities-inner .activities-icon.activity-yellow {
  background-color: #facd4d;
}
.activities-container {
  position: relative;
}
.activities-container .activities-inner {
  display: block;
  padding: 16px;
  border-bottom: 1px solid #f2f4f5;
}
.activities-container .activities-inner .activities-icon {
  width: 32px;
  height: 32px;
  display: inline-block;
  float: left;
  border-radius: 100%;
  text-align: center;
  color: #fff;
  line-height: 32px;
  font-size: 12.5px;
}
.activities-container .activities-inner .activities-icon-info {
  padding-left: 48px;
}
.activities-container .activities-inner .activities-icon-info .activities-name {
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.48);
  margin: 0;
}
.activities-container .activities-inner .activities-icon-info .activities-name span {
  font-weight: bold;
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.72);
}
.activities-container .activities-inner .activities-icon-info .activities-time {
  margin: 0;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.32);
}
.setting-container .setting-inner {
  border-bottom: 1px solid #edf0f2;
  padding-top: 12px;
}
.setting-container .setting-inner .setting-info p {
  font-size: 14px;
  color: #68848f;
  line-height: 30px;
}
/* loaders */
/* CSS Loaders */
/* Source:  http://codepen.io/TaniaLD/pen/oKxep */
/*          http://codepen.io/fbrz/pen/ljuJn */
/* Panel Loading */
.panel-loading {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.75);
}
/* Circular Loaders */
.panel-loader-circular {
  -webkit-animation: animateloader 1.5s linear infinite;
  -o-animation: animateloader 1.5s linear infinite;
  animation: animateloader 1.5s linear infinite;
  clip: rect(0, 80px, 80px, 40px);
  height: 80px;
  width: 80px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -40px;
  margin-left: -40px;
}
.panel-loader-circular:after {
  -webkit-animation: animateloader2 1.5s ease-in-out infinite;
  -o-animation: animateloader2 1.5s ease-in-out infinite;
  animation: animateloader2 1.5s ease-in-out infinite;
  clip: rect(0, 80px, 80px, 40px);
  content: '';
  border-radius: 50%;
  height: 80px;
  width: 80px;
  position: absolute;
}
@-webkit-keyframes animateloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(220deg);
  }
}
@keyframes animateloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(220deg);
  }
}
@keyframes animateloader2 {
  0% {
    box-shadow: inset #03a9f4 0 0 0 17px;
    transform: rotate(-140deg);
  }
  50% {
    box-shadow: inset #03a9f4 0 0 0 2px;
  }
  100% {
    box-shadow: inset #03a9f4 0 0 0 17px;
    transform: rotate(140deg);
  }
}
@-webkit-keyframes animateloader2 {
  0% {
    box-shadow: inset #03a9f4 0 0 0 17px;
    transform: rotate(-140deg);
  }
  50% {
    box-shadow: inset #03a9f4 0 0 0 2px;
  }
  100% {
    box-shadow: inset #03a9f4 0 0 0 17px;
    transform: rotate(140deg);
  }
}
/* Dots Loaders */
.panel-loader-dots {
  position: absolute;
  width: 12px;
  height: 12px;
  top: 50%;
  left: 50%;
  margin-left: -15px;
  margin-top: -6px;
  border-radius: 12px;
  -webkit-animation: loader10m 3s ease-in-out infinite;
  -o-animation: loader10m 3s ease-in-out infinite;
  animation: loader10m 3s ease-in-out infinite;
}
.panel-loader-dots:before {
  content: "";
  position: absolute;
  top: 0px;
  left: -25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
  -webkit-animation: loader10g 3s ease-in-out infinite;
  -o-animation: loader10g 3s ease-in-out infinite;
  animation: loader10g 3s ease-in-out infinite;
}
.panel-loader-dots:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 25px;
  height: 10px;
  width: 10px;
  border-radius: 10px;
  -webkit-animation: loader10d 3s ease-in-out infinite;
  -o-animation: loader10d 3s ease-in-out infinite;
  animation: loader10d 3s ease-in-out infinite;
}
@-webkit-keyframes loader10g {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: #03a9f4;
  }
  50% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  75% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
@keyframes loader10g {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: #03a9f4;
  }
  50% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  75% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
@-webkit-keyframes loader10m {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  50% {
    background-color: #03a9f4;
  }
  75% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
@keyframes loader10m {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  50% {
    background-color: #03a9f4;
  }
  75% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
@-webkit-keyframes loader10d {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  50% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  75% {
    background-color: #03a9f4;
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
@keyframes loader10d {
  0% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  25% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  50% {
    background-color: rgba(3, 169, 244, 0.2);
  }
  75% {
    background-color: #03a9f4;
  }
  100% {
    background-color: rgba(3, 169, 244, 0.2);
  }
}
.panel-loader-clock {
  border-radius: 60px;
  border: 3px solid #03a9f4;
  height: 80px;
  width: 80px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -43px;
  margin-left: -43px;
}
.panel-loader-clock:after {
  content: "";
  position: absolute;
  background-color: #03a9f4;
  top: 2px;
  left: 48%;
  height: 38px;
  width: 4px;
  border-radius: 5px;
  -webkit-transform-origin: 50% 97%;
  -moz-transform-origin: 50% 97%;
  -ms-transform-origin: 50% 97%;
  transform-origin: 50% 97%;
  -webkit-animation: grdAiguille 2s linear infinite;
  -o-animation: grdAiguille 2s linear infinite;
  animation: grdAiguille 2s linear infinite;
}
.panel-loader-clock:before {
  content: "";
  position: absolute;
  background-color: #03a9f4;
  top: 6px;
  left: 48%;
  height: 35px;
  width: 4px;
  border-radius: 5px;
  -webkit-transform-origin: 50% 94%;
  -moz-transform-origin: 50% 94%;
  -ms-transform-origin: 50% 94%;
  transform-origin: 50% 94%;
  -webkit-animation: ptAiguille 12s linear infinite;
  -o-animation: ptAiguille 12s linear infinite;
  animation: ptAiguille 12s linear infinite;
}
@-webkit-keyframes grdAiguille {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes grdAiguille {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes ptAiguille {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes ptAiguille {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.leftbar .widget .widget-heading,
.commonWrapper .widget .widget-heading,
.nav-separator,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  margin-bottom: 0;
  padding: 0 16px;
  margin-top: 0;
}
.leftbar .widget .widget-body,
.commonWrapper .widget .widget-body {
  padding: 0 16px;
  display: block;
}
.leftbar .widget .widget-body #leftbar-search,
.commonWrapper .widget .widget-body #leftbar-search {
  position: relative;
}
.leftbar .widget .widget-body #leftbar-search input,
.commonWrapper .widget .widget-body #leftbar-search input {
  height: 32px;
  line-height: 20px;
  padding: 6px 8px 6px 8px;
  margin: 0;
  border-radius: 2px;
  border: 0;
  box-shadow: none !important;
}
.leftbar .widget .widget-body #leftbar-search button,
.commonWrapper .widget .widget-body #leftbar-search button {
  position: absolute;
  background: transparent;
  border: 0;
  top: 6px;
  right: 8px;
  height: 20px;
  width: 20px;
  line-height: 16px;
  display: inline-block;
  padding: 0px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
.leftbar .widget .widget-body .userinfo,
.commonWrapper .widget .widget-body .userinfo {
  margin-right: auto;
  padding: 16px 0;
  position: relative;
}
.leftbar .widget .widget-body .userinfo .avatar,
.commonWrapper .widget .widget-body .userinfo .avatar {
  height: 40px;
  width: 40px;
  position: absolute;
}
.leftbar .widget .widget-body .userinfo .avatar img + .status,
.commonWrapper .widget .widget-body .userinfo .avatar img + .status {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  position: absolute;
  top: 30px;
  left: 30px;
  padding: 0 !important;
}
.leftbar .widget .widget-body .userinfo .avatar img + .status.online,
.commonWrapper .widget .widget-body .userinfo .avatar img + .status.online {
  background-color: #8bc34a;
}
.leftbar .widget .widget-body .userinfo .avatar img + .status.busy,
.commonWrapper .widget .widget-body .userinfo .avatar img + .status.busy {
  background-color: #e51c23;
}
.leftbar .widget .widget-body .userinfo .avatar img + .status.away,
.commonWrapper .widget .widget-body .userinfo .avatar img + .status.away {
  background-color: #ffc107;
}
.leftbar .widget .widget-body .userinfo .avatar img + .status.offline,
.commonWrapper .widget .widget-body .userinfo .avatar img + .status.offline {
  background-color: #dce0e5;
}
.leftbar .widget .widget-body .userinfo .info,
.commonWrapper .widget .widget-body .userinfo .info {
  float: left;
  margin-left: 56px;
}
.leftbar .widget .widget-body .userinfo .info .name,
.commonWrapper .widget .widget-body .userinfo .info .name {
  display: block;
  font-size: 14.5px;
  text-align: center;
  margin-top: 0;
  line-height: 24px;
}
.leftbar .widget .widget-body .userinfo .info .email,
.commonWrapper .widget .widget-body .userinfo .info .email {
  font-size: 10.5px;
  display: block;
  line-height: 16px;
}
.leftbar .widget .widget-body .sparkline,
.commonWrapper .widget .widget-body .sparkline {
  padding: 16px 0;
}
.leftbar .widget .widget-body .sparkline .info,
.commonWrapper .widget .widget-body .sparkline .info {
  float: left;
  display: inline-block;
}
.leftbar .widget .widget-body .sparkline .info .title,
.commonWrapper .widget .widget-body .sparkline .info .title {
  font-size: 10.5px;
  line-height: 16px;
  display: block;
}
.leftbar .widget .widget-body .sparkline .info .text,
.commonWrapper .widget .widget-body .sparkline .info .text {
  font-size: 17.5px;
  line-height: 32px;
  display: block;
}
.leftbar .widget .widget-body .sparkline .bar,
.commonWrapper .widget .widget-body .sparkline .bar,
.leftbar .widget .widget-body .sparkline .pie,
.commonWrapper .widget .widget-body .sparkline .pie,
.leftbar .widget .widget-body .sparkline .line,
.commonWrapper .widget .widget-body .sparkline .line,
.leftbar .widget .widget-body .sparkline .tristate,
.commonWrapper .widget .widget-body .sparkline .tristate {
  height: 32px;
  padding: 4px 0;
  margin-top: 16px;
  float: right;
  display: inline-block;
}
.leftbar .widget .widget-body .media-list .media a,
.commonWrapper .widget .widget-body .media-list .media a {
  padding: 12px 0;
}
.leftbar .widget .widget-body #tree-default > .jstree-container-ul > .jstree-node,
.commonWrapper .widget .widget-body #tree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0 !important;
}
.leftbar .widget .widget-body #tree-default .jstree-closed > .jstree-ocl,
.commonWrapper .widget .widget-body #tree-default .jstree-closed > .jstree-ocl {
  background-position: -104px 0px !important;
}
.leftbar .widget .widget-body #tree-default .jstree-open > .jstree-ocl,
.commonWrapper .widget .widget-body #tree-default .jstree-open > .jstree-ocl {
  background-position: -136px 0px !important;
}
.leftbar .widget .widget-body #tree-default .jstree-icon,
.commonWrapper .widget .widget-body #tree-default .jstree-icon {
  width: 16px;
  line-height: 32px;
  height: 32px;
  font-size: 16.5px;
}
.leftbar .widget .widget-body #tree-default .jstree-anchor,
.commonWrapper .widget .widget-body #tree-default .jstree-anchor {
  background: transparent none repeat scroll 0 0 !important;
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
}
.leftbar .widget .widget-body #tree-default .jstree-anchor .jstree-icon,
.commonWrapper .widget .widget-body #tree-default .jstree-anchor .jstree-icon {
  width: 16px;
  line-height: 32px;
  height: 32px;
  margin: 0 8px 0 0;
}
.leftbar .widget .widget-body #tree-default .jstree-anchor.jstree-clicked,
.commonWrapper .widget .widget-body #tree-default .jstree-anchor.jstree-clicked {
  border: none;
  box-shadow: none !important;
  border-radius: 2.5px !important;
  font-weight: 600;
}
.leftbar .widget .widget-body #tree-default .jstree-anchor:hover,
.commonWrapper .widget .widget-body #tree-default .jstree-anchor:hover {
  border-radius: 2.5px !important;
}
.leftbar .widget .widget-body #tree-default .jstree-node,
.commonWrapper .widget .widget-body #tree-default .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 24px;
  min-width: 24px;
}
.leftbar .widget + .widget,
.commonWrapper .widget + .widget {
  margin-top: 16px;
}
@media (min-width: 768px) {
  body.leftbar-collapsed .leftbar .welcome-box {
    padding: 24px 4px;
  }
  body.leftbar-collapsed .leftbar .welcome-box .tabular-cell:not(.welcome-avatar) {
    display: none;
  }
}
.commonWrapper #leftbar-search {
  border: 1px solid #dce0e5;
  border-radius: 2px;
}
.ltr {
  direction: ltr;
}
.rtl {
  direction: rtl;
}
.rtl .progress-bar {
  float: right;
}
.rtl th {
  text-align: right;
}
.rtl .media-left {
  padding: 0 0 0 16px;
}
.rtl .media-right {
  padding: 0 16px 0 0;
}
.rtl .leftbar .contactdetails .avatar {
  right: 30%;
}
.rtl .text-left {
  text-align: right;
}
.rtl .text-right {
  text-align: left;
}
.rtl .pull-left {
  float: right!important;
}
.rtl .pull-right {
  float: left!important;
}
.rtl .list-countries .tab-content .list .lists .visitor {
  float: left;
}
.rtl .list-countries .tab-content .list .lists .progresss {
  left: auto;
  right: 0;
}
.rtl .list-countries .tab-content .list .lists .visitor {
  float: left;
}
.rtl .grids thead th {
  direction: ltr;
  border-left-color: #f2f4f5;
}
.rtl .dropdown-menu-right {
  left: 0!important;
  right: auto!important;
  position: absolute;
}
.rtl .leftbar-bunting .widget nav.widget-body > ul.acc-menu > li > a {
  border-right: medium none;
}
.rtl label.control-label {
  direction: ltr;
}
.rtl .full-height-content .scroll-content {
  padding: 0 0 0 15px;
}
.rtl #left .media-left {
  padding: 0 16px;
}
.rtl #right a.btn {
  margin-right: 16px;
}
.rtl .modal-header .close {
  left: 16px;
  right: auto;
}
.rtl .infobar.scroll-content {
  right: auto;
  left: -17px;
}
.rtl .media-list {
  padding: 0;
}
.rtl input[type="text"].form-control,
.rtl textarea.form-control,
.rtl input[type="search"].form-control,
.rtl input[type="text"] {
  direction: ltr;
  text-align: right;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.rtl .input-group-addon {
  border-bottom-left-radius: 4px !important;
  border-top-left-radius: 4px !important;
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border: 1px solid #edeff0 !important;
  border-right: none !important;
}
.rtl .close {
  float: left;
}
.rtl .dashboard-mini-stats {
  padding: 32px;
  position: relative;
}
.rtl .dashboard-mini-stats .title {
  display: block;
  font-size: 14.5px;
  color: rgba(27, 34, 44, 0.48);
  margin-bottom: 8px;
  line-height: 24px;
}
.rtl .dashboard-mini-stats .stats {
  display: block;
  font-weight: 700;
  font-size: 22.5px;
  color: rgba(27, 34, 44, 0.88);
  line-height: 32px;
}
.rtl .dashboard-mini-stats .stats sup {
  font-size: 50%;
  top: -10px;
}
.rtl .dashboard-mini-stats .stats-alt {
  display: block;
  font-weight: 700;
  font-size: 32.5px;
  color: rgba(27, 34, 44, 0.88);
  line-height: 48px;
  margin-bottom: 20px;
}
.rtl .dashboard-mini-stats .stats-alt sup {
  font-size: 50%;
  top: -12px;
}
.rtl .dashboard-mini-stats .stats-alt sub {
  font-size: 50%;
  bottom: 0px;
}
.rtl .dashboard-mini-stats i {
  height: 48px;
  width: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 24px;
  display: block;
  border-radius: 50%;
  color: rgba(27, 34, 44, 0.32);
}
.rtl .dashboard-mini-stats .progress {
  margin: 16px 0 16px 0;
  height: 4px;
}
.rtl .dashboard-mini-stats .chartjs {
  height: 40px;
  margin-top: 12px;
}
.rtl .dashboard-mini-stats .chartjs canvas {
  float: left;
  max-height: 40px;
  max-width: 100%;
}
.rtl .dashboard-mini-stats .info,
.rtl .dashboard-mini-stats .goal {
  display: block;
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  line-height: 16px;
}
.rtl .dashboard-mini-stats .percent {
  display: block;
  position: absolute;
  height: 32px;
  text-align: right;
  line-height: 16px;
  bottom: 32px;
  left: 32px;
  right: auto;
  font-size: 10.5px;
  font-weight: 400;
  color: rgba(27, 34, 44, 0.48);
}
.rtl .dashboard-mini-stats .percent.success {
  color: #8bc34a !important;
}
.rtl .dashboard-mini-stats .percent.danger {
  color: #e51c23 !important;
}
.rtl .dashboard-mini-stats .percent i {
  font-size: 16.5px;
  line-height: 16px;
  text-align: left;
  display: block;
  height: auto;
  width: auto;
  color: inherit !important;
}
.rtl .dashboard-mini-stats .label,
.rtl .dashboard-mini-stats .badge {
  position: absolute;
  bottom: 32px;
  right: 32px;
  line-height: 16px;
  font-size: 10.5px;
  height: auto;
  width: auto;
}
.rtl .dashboard-mini-stats .label i,
.rtl .dashboard-mini-stats .badge i {
  font-size: 10.5px;
  line-height: 16px;
  float: left;
  margin-right: 2px;
  width: auto;
  height: auto;
}
@media (max-width: 767px) {
  .rtl .page-tabs .nav.nav-tabs .tabdrop .dropdown-menu {
    position: absolute;
    left: 0;
    right: auto;
  }
  .rtl .page-tabs .nav.nav-tabs .tabdrop .dropdown-menu a {
    text-align: right;
  }
}
.rtl .panel .panel-heading h2 {
  float: right;
}
.rtl .panel .panel-heading .panel-ctrls {
  float: left;
}
.rtl .panel .nav.nav-tabs {
  padding: 0;
}
.rtl .panel .nav.nav-tabs li {
  float: right;
}
@media (max-width: 767px) {
  .rtl .panel .nav.nav-tabs li ul.dropdown-menu {
    position: absolute;
    left: 0;
    right: auto;
  }
}
.rtl .panel .nav.nav-tabs li ul.dropdown-menu li {
  float: none;
  text-align: right;
}
.rtl .panel .panel-footer {
  text-align: left;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active > a {
  padding-top: 14px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu {
  font-size: 0;
  white-space: normal;
  margin: 0;
  padding-left: 0 !important;
  padding-right: 0!important;
}
.rtl .leftbar nav.widget-body > ul.acc-menu > li:first-child > a {
  border-top: 0;
}
.rtl .leftbar nav.widget-body > ul.acc-menu .badge {
  right: 208px !important;
  margin-top: 0;
  position: absolute;
  font-size: 10.5px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu .label {
  float: right;
  position: absolute;
  right: 40px !important;
  font-size: 10.5px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu a {
  text-decoration: none;
}
.rtl .leftbar nav.widget-body > ul.acc-menu a span.text {
  line-height: 16px;
  display: inline-block;
  float: none;
  white-space: normal;
  max-width: 168px;
  font-size: 12.5px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu a span.icon {
  margin-left: 16px;
  margin-right: 0px;
  width: 16px;
  font-size: 16.5px;
  line-height: 16px;
  height: 16px;
  float: none;
  text-align: center;
  display: inline-block;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul {
  padding: 0;
  padding-left: 0 !important;
  list-style: none;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul,
.rtl .leftbar nav.widget-body > ul.acc-menu ul li a {
  border-top: none;
  box-shadow: none;
}
.rtl .leftbar nav.widget-body > ul.acc-menu .open ul {
  display: block;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li {
  display: block;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li a {
  display: block;
  padding: 12px 16px;
  position: relative;
  font-weight: 400;
  white-space: nowrap;
}
.rtl .leftbar nav.widget-body > ul.acc-menu > li.active > a {
  padding-left: 14px !important;
}
.rtl .leftbar nav.widget-body > ul.acc-menu > li.active > a,
.rtl .leftbar nav.widget-body > ul.acc-menu > li:hover.open.active > a {
  border-width: 0 2px 0 0;
  border-style: solid;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul li a {
  padding: 12px 16px 12px 48px;
  font-weight: 400;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.active > a {
  font-weight: 700;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul li.active:not(.open) > a {
  font-weight: 400;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li ul {
  display: none;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul ul {
  padding: 0;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li li li a {
  padding-left: 64px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul ul ul li a {
  padding-left: 80px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu ul ul ul ul li a {
  padding-left: 96px;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.disabled-link a {
  cursor: not-allowed;
  font-style: italic;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a {
  position: relative;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before {
  opacity: 0.25;
  filter: alpha(opacity=25);
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before {
  /* content: "\f3d3"; */
  content: "\f3d2";
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  content: "\f3d0";
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before,
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  font-family: Ionicons;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-size: 16.5px;
  line-height: 16px;
  padding-right: 0px;
  width: 16px;
  margin-top: 0;
  position: absolute;
  right: auto;
  left: 16px;
  float: left;
}
.rtl .page-tabs {
  background: #ffffff !important;
  padding: 0 20px !important;
}
.rtl .page-tabs .nav-tabs {
  border: none;
  float: right;
  padding-right: 0;
}
.rtl .page-tabs .nav-tabs > li.active > a,
.rtl .page-tabs .nav-tabs > li.active > a:hover,
.rtl .page-tabs .nav-tabs > li.active > a:focus {
  border: none !important;
}
.rtl .page-tabs .nav-tabs > li > a:hover {
  border-color: transparent transparent;
  background-color: rgba(255, 255, 255, 0.25);
}
.rtl .page-tabs .nav-tabs > li {
  margin: 0 !important;
  float: right;
}
.rtl .page-heading .options {
  float: left;
}
.rtl .page-heading h1 {
  float: right;
}
.rtl #timeline .timeline .timeline-icon {
  right: 49px;
}
.rtl .panel-profile .user-card .avatar {
  margin: 16px -64px 16px 0;
  right: 50%;
  left: auto;
}
.rtl #headerbar {
  top: -1000px;
  left: 0;
  position: fixed;
  padding: 0;
  z-index: 9999;
  width: 100%;
  -webkit-transition: top .25s ease;
  -o-transition: top .25s ease;
  transition: top .25s ease;
}
.rtl #headerbar .container-fluid {
  padding: 0;
  background-color: rgba(27, 34, 44, 0.96);
}
.rtl #headerbar .container-fluid .yamm-content {
  background: transparent;
  padding: 16px;
  box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.32);
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col {
  padding: 0 16px;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col h3 {
  margin: 0;
  font-size: 24px;
  font-weight: 300!important;
  color: rgba(255, 255, 255, 0.72);
  text-transform: uppercase;
  padding: 8px 0;
  margin-bottom: 16px;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul {
  padding: 0;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li {
  display: block;
  font-weight: 400;
  margin: 0 -16px;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a {
 
  margin: 0 8px;
  display: block;
  line-height: 16px;
  border-radius: 2.5px;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a:hover {
  background: rgba(255, 255, 255, 0.04);
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a i {
  display: inline-block;
  font-size: 16.5px;
  height: 16px;
  line-height: 16px;
  margin-left: 16px;
  margin-right: 0;
  text-align: center;
  width: 16px;
  color: rgba(255, 255, 255, 0.56);
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span {
  color: rgba(255, 255, 255, 0.88);
  font-weight: 400;
  font-size: 12.5px;
  line-height: 20px;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span.muted {
  display: block;
  color: rgba(255, 255, 255, 0.32);
  font-weight: 400;
}
.rtl #headerbar .container-fluid .yamm-content .yamm-col-bordered .yamm-col ul li > a span.name {
  color: rgba(255, 255, 255, 0.88);
  font-weight: 600;
  display: block;
}
.rtl #topnav {
  margin-bottom: 0px;
  border: none;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
}
.rtl #topnav .media-list {
  height: 320px;
  padding-right: 0;
}
.rtl #topnav .navbar-header {
  display: inline-block;
  float: right;
}
.rtl #topnav .navbar-header .navbar-brand {
  width: 248px;
  padding: 0 16px !important;
}
.rtl #topnav .navbar-header .navbar-brand img {
  height: 12px;
  margin: 22px 0;
}
.rtl #topnav .navbar-header .navbar-brand .img-white {
  display: block;
}
.rtl #topnav .navbar-header .navbar-brand .img-dark {
  display: none;
}
.rtl #topnav #megamenu .yamm-col {
  text-align: right;
}
.rtl #topnav #megamenu .yamm-col .without-icon span {
  padding-right: 0;
}
.rtl #topnav .dropdown-menu.tabbed .tab-content .category-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .infobar .widget-heading .widget-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .leftbar .widget .widget-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .commonWrapper .widget .widget-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .nav-separator,
.rtl #topnav .dropdown-menu.tabbed .tab-content .inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.rtl #topnav .dropdown-menu.tabbed .tab-content .inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  text-align: right;
}
.rtl #topnav .dropdown-menu.tabbed .tab-content .text {
  text-align: right;
}
.rtl #topnav .dropdown-menu.tabbed .tab-content .media-content:hover .action {
  left: 8px;
  top: 16px;
}
.rtl #topnav .dropdown-menu.tabbed .tab-content .media-content .media-body {
  text-align: right;
  direction: ltr;
}
.rtl #topnav .navbar-left {
  float: right!important;
  padding-right: 0;
}
.rtl #topnav .navbar-left .dropdown-menu {
  right: 8px;
  padding: 8px 0;
}
.rtl #topnav .navbar-left .dropdown-menu .category-heading,
.rtl #topnav .navbar-left .dropdown-menu .infobar .widget-heading .widget-heading,
.rtl #topnav .navbar-left .dropdown-menu .leftbar .widget .widget-heading,
.rtl #topnav .navbar-left .dropdown-menu .commonWrapper .widget .widget-heading,
.rtl #topnav .navbar-left .dropdown-menu .nav-separator,
.rtl #topnav .navbar-left .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.rtl #topnav .navbar-left .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.rtl #topnav .navbar-left .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  text-align: right;
}
.rtl #topnav .navbar-left .dropdown-menu li a {
  text-align: right;
}
.rtl #topnav .navbar-left .dropdown-menu li a i {
  position: relative;
  float: right;
}
.rtl #topnav .navbar-left .dropdown-menu li a span {
  padding: 0 16px 0 0;
  display: inline-block;
}
.rtl #topnav .navbar-right {
  float: left!important;
}
.rtl #topnav .navbar-right .username .text {
  font-weight: 600;
}
.rtl #topnav .navbar-right .username .dropdown-menu li span {
  padding-right: 32px;
}
.rtl #topnav .navbar-right .username .dropdown-menu li a {
  padding: 8px;
}
.rtl #topnav .navbar-right .username.dropdown .userinfo {
  text-align: center;
  padding: 16px;
}
.rtl #topnav .navbar-right .username.dropdown .userinfo .avatar {
  height: 80px;
  width: 80px;
  margin: 0 auto 8px;
  display: block;
  padding: 0;
}
.rtl #topnav .navbar-right .username.dropdown .userinfo .name {
  font-size: 14.5px;
  color: rgba(27, 34, 44, 0.72);
  font-weight: 600;
  line-height: 24px;
  display: block;
  padding: 0;
}
.rtl #topnav .navbar-right .username.dropdown .userinfo .email {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  line-height: 16px;
  display: block;
  padding: 0;
}
.rtl #topnav .navbar-right .dropdown-menu {
  left: 0 !important;
  right: auto !important;
  padding: 8px 0;
}
.rtl #topnav .navbar-right .dropdown-menu .category-heading,
.rtl #topnav .navbar-right .dropdown-menu .infobar .widget-heading .widget-heading,
.rtl #topnav .navbar-right .dropdown-menu .leftbar .widget .widget-heading,
.rtl #topnav .navbar-right .dropdown-menu .commonWrapper .widget .widget-heading,
.rtl #topnav .navbar-right .dropdown-menu .nav-separator,
.rtl #topnav .navbar-right .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.rtl #topnav .navbar-right .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.rtl #topnav .navbar-right .dropdown-menu .inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading {
  text-align: right;
}
.rtl #topnav .navbar-right .dropdown-menu .dropdown-header {
  direction: ltr;
}
.rtl #topnav .navbar-right .dropdown-menu img.avatar + .status {
  left: auto;
  right: 24px;
}
.rtl #topnav .navbar-right .dropdown-menu li a {
  text-align: right;
}
.rtl #topnav .navbar-right .dropdown-menu li a i {
  float: none;
  position: absolute;
}
.rtl #topnav .navbar-right .dropdown-menu li a span {
  padding: 0 16px 0 0;
  display: inline-block;
}
.rtl #topnav .navbar-right .dropdown-menu li a span.time {
  direction: ltr;
  display: block;
}
.rtl #topnav .navbar-right .dropdown-menu li .select_local {
  text-align: right;
}
.rtl #topnav .navbar-right .dropdown-menu li .select_local span {
  padding: 0;
}
.rtl #topnav .navbar-right .dropdown-menu li .select_local i {
  left: 16px;
  right: auto;
}
.rtl #topnav .navbar-right .dropdown-menu li.active .select_local {
  text-align: right;
}
.rtl #topnav .navbar-right .dropdown-menu li.active .select_local span {
  padding: 0;
}
.rtl #topnav .navbar-right .dropdown-menu li.active .select_local i {
  left: 16px;
  right: auto;
}
.rtl #topnav .navbar-right .dropdown-menu li.demo-options .demo-color-list {
  text-align: right;
  padding-right: 16px;
}
.rtl #topnav .navbar-nav > li {
  float: right;
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav {
    padding: 0 8px;
  }
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav.navbar-right {
    padding: 0 8px;
  }
}
.rtl #topnav .nav.navbar-nav.navbar-right .dropdown-menu {
  right: 8px;
  background: #fff!important;
  margin-right: 0;
  left: 0!important;
}
.rtl #topnav .nav.navbar-nav.navbar-right .dropdown-menu:before {
  left: auto;
  right: 12px;
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav.navbar-right .dropdown-menu:before {
    right: auto;
    left: 12px;
    top: 40px;
  }
}
.rtl #topnav .nav.navbar-nav.navbar-right .username .dropdown-menu li a {
  padding: 8px;
}
.rtl #topnav .nav.navbar-nav.navbar-right .username.dropdown .userinfo {
  text-align: center;
  padding: 16px;
}
.rtl #topnav .nav.navbar-nav.navbar-right .username.dropdown .userinfo .avatar {
  height: 80px;
  width: 80px;
  margin: 0 auto 8px;
  display: block;
}
.rtl #topnav .nav.navbar-nav.navbar-right .username.dropdown .userinfo .name {
  font-size: 14.5px;
  color: rgba(27, 34, 44, 0.72);
  font-weight: 700;
  line-height: 24px;
  display: block;
}
.rtl #topnav .nav.navbar-nav.navbar-right .username.dropdown .userinfo .email {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  line-height: 16px;
  display: block;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu {
  border-radius: 2.5px;
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav > li .dropdown-menu {
    background: #fff !important;
    border-radius: 2px !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
  }
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header,
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
  padding: 8px 16px;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header span,
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer span {
  display: inline-block;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header a,
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer a {
  text-decoration: none;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header a:hover,
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer a:hover {
  text-decoration: none;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-header {
  border-bottom: 1px solid #edeff0;
}
.rtl #topnav .nav.navbar-nav > li .dropdown-menu .dropdown-footer {
  border-top: 1px solid #edeff0;
}
.rtl #topnav .nav.navbar-nav > li > a {
  padding: 8px;
  border-radius: 2.5px;
  margin: 8px 8px 8px 0;
  height: 40px;
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav > li > a {
    margin-right: 0;
    margin-top: 0;
  }
}
.rtl #topnav .nav.navbar-nav > li > a span.icon {
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
.rtl #topnav .nav.navbar-nav > li > a span.text {
  display: inline-block;
  font-size: 12.5px;
  line-height: 24px;
  padding: 0 4px;
  float: left;
  font-weight: 400;
}
.rtl #topnav .nav.navbar-nav > li > a span.avatar {
  width: 32px;
  height: 32px;
  border-radius: 2.5px;
  display: inline-block;
  float: right;
  margin: -4px -4px -4px 8px;
}
@media (max-width: 640px) {
  .rtl #topnav .nav.navbar-nav > li > a span.text {
    float: none;
  }
}
.rtl #topnav .nav.navbar-nav > li > a span.badge,
.rtl #topnav .nav.navbar-nav > li > a span.label {
  position: absolute;
  right: 4px;
  top: 4px;
}
@media (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav > li > a span.badge,
  .rtl #topnav .nav.navbar-nav > li > a span.label {
    float: right;
    top: 0;
    right: 0;
    margin: 4px;
    position: relative;
  }
}
.rtl #topnav .no-border {
  border-right-style: none !important;
}
.rtl #topnav #toolbar-search {
  float: right;
  position: relative;
  margin-right: 8px;
}
@media (max-width: 800px) {
  .rtl #topnav #toolbar-search {
    left: 8px;
    position: absolute;
    right: 8px;
    top: 0;
    margin-right: 0;
  }
}
.rtl #topnav #toolbar-search input {
  height: 40px;
  line-height: 24px;
  padding: 8px 8px 8px 36px;
  margin: 8px 0px 8px 0px;
  border-radius: 2px;
  border: 0;
  box-shadow: none !important;
}
.rtl #topnav #toolbar-search input:focus {
  box-shadow: none !important;
}
@media (max-width: 800px) {
  .rtl #topnav #toolbar-search input {
    padding: 8px 8px 8px 36px;
  }
}
.rtl #topnav #toolbar-search button {
  position: absolute;
  background: transparent;
  border: 0;
  top: 16px;
  left: 8px;
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
.rtl #topnav #trigger-leftbar a,
.rtl #topnav #trigger-search {
  float: right;
  margin-left: 0;
  margin-right: 0;
}
.rtl #topnav #trigger-infobar a {
  float: left;
  margin: 8px;
}
.rtl #topnav .navbar-toggle {
  margin: 0;
  border: 0;
}
.rtl #topnav .toolbar-trigger a,
.rtl #topnav .toolbar-trigger button {
  padding: 8px;
  border-radius: 2.5px;
  margin: 8px;
  font-size: 0;
  height: 40px;
}
.rtl #topnav .toolbar-trigger a span.icon,
.rtl #topnav .toolbar-trigger button span.icon {
  height: 24px;
  width: 24px;
  line-height: 16px;
  display: inline-block;
  padding: 4px;
  font-size: 16.5px;
  text-align: center;
  float: left;
}
.rtl #topnav .toolbar-trigger a,
.rtl #topnav .toolbar-trigger button {
  border-radius: 2px;
  font-size: 0;
  height: 40px;
  margin: 8px;
  padding: 8px;
}
.rtl #topnav .notifications,
.rtl #topnav .messages {
  padding: 0!important;
}
.rtl #topnav .notifications li > a,
.rtl #topnav .messages li > a {
  padding: 12px 16px;
  margin: 0;
  border-radius: 0;
}
.rtl #topnav .notifications .scroll-pane,
.rtl #topnav .messages .scroll-pane {
  height: 320px;
  overflow-y: hidden;
  overflow-x: hidden;
  padding: 0;
}
.rtl #topnav .notifications .scroll-pane .new a,
.rtl #topnav .messages .scroll-pane .new a {
  background-color: rgba(0, 150, 136, 0.02);
}
.rtl #topnav .notifications .scroll-pane .new a:hover,
.rtl #topnav .messages .scroll-pane .new a:hover {
  background-color: rgba(0, 150, 136, 0.08);
}
.rtl #topnav .notifications .scroll-pane > .scroll-content,
.rtl #topnav .messages .scroll-pane > .scroll-content {
  overflow-x: hidden;
}
.rtl #topnav .notifications .mark-read,
.rtl #topnav .messages .mark-read {
  font-size: 16.5px;
  line-height: 16px;
  width: 16px;
  text-align: center;
  padding: 4px 0;
  color: rgba(27, 34, 44, 0.32);
  cursor: pointer;
}
.rtl #topnav .notifications .mark-read:hover,
.rtl #topnav .messages .mark-read:hover {
  color: rgba(27, 34, 44, 0.88);
}
.rtl #topnav .dropdown-menu.tabbed {
  padding: 8px 0;
}
.rtl #topnav .dropdown-menu.tabbed > ul {
  border-bottom: 2px solid #edeff0;
}
.rtl #topnav .dropdown-menu.tabbed ul {
  margin: 0;
  padding: 0;
}
.rtl #topnav .dropdown-menu.tabbed ul li {
  padding: 0;
  list-style-type: none;
}
.rtl #topnav .dropdown-menu.tabbed ul li a {
  font-weight: 700;
  margin: 0 0 -2px;
  padding: 8px 8px 9px;
  border-radius: 0;
  text-align: center;
  display: block;
  border-bottom: 2px solid transparent;
}
.rtl #topnav .dropdown-menu.tabbed ul li a span.icon {
  display: inline-block;
  font-size: 16.5px;
  height: 22px;
  line-height: 24px;
  padding: 0 !important;
  text-align: center;
  color: rgba(27, 34, 44, 0.32);
}
.rtl #topnav .dropdown-menu.tabbed ul li a span.icon i {
  position: relative;
}
.rtl #topnav .dropdown-menu.tabbed ul li.active a {
  border-bottom: 2px solid rgba(27, 34, 44, 0.88);
}
.rtl #topnav .dropdown-menu.tabbed ul li.active a i {
  color: rgba(27, 34, 44, 0.88);
}
.rtl .navbar-fixed-top .navbar-collapse,
.rtl .navbar-fixed-bottom .navbar-collapse {
  max-height: auto !important;
}
.rtl #daterangepicker2 i {
  margin: 0 0 0 4px;
}
@media (min-width: 768px) and (max-width: 800px) {
  .rtl #topnav .nav.navbar-nav {
    margin-top: 0px !important;
    padding-top: 8px;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.text {
    float: left;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.badge {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .rtl #topnav .nav.navbar-nav.navbar-left > li > a {
    margin: 8px 0 0 8px;
  }
  .rtl #topnav .nav.navbar-nav.navbar-left .dropdown-menu {
    right: 0;
    top: 56px;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right {
    margin-right: 24px;
    padding: 0;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right .dropdown-menu {
    left: 8px!important;
    top: 56px;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right .username span.avatar {
    margin: -4px;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right > li > a {
    margin: 8px 0 0 8px;
  }
  .rtl #topnav .navbar-collapse.collapse {
    display: inline-block !important;
  }
  .rtl .navbar-left {
    padding: 0px 8px 0!important;
  }
  .rtl #tectonic-topnav-collapsible {
    clear: both!important;
    position: relative;
  }
  .rtl .navbar-right,
  .rtl .navbar-collapse {
    border-top: 0!important;
  }
  .rtl #trigger-leftbar a {
    margin-right: 8px!important;
    margin-left: 0!important;
  }
  .rtl #trigger-infobar a {
    margin-right: 0!important;
    margin-left: 8px!important;
  }
  .rtl #sample-dropdown .dropdown-menu a {
    line-height: 16px!important;
    padding: 8px !important;
  }
  .rtl .navbar-left .dropdown-menu::before {
    margin-left: 12px !important;
    margin-top: -16px !important;
    position: absolute;
    left: auto;
    top: auto;
  }
  .rtl #widget-tabbeddropdown .dropdown-menu::before {
    margin-top: -8px !important;
  }
  .rtl .yamm #megamenu {
    width: auto!important;
  }
  .rtl .yamm #megamenu > li {
    width: auto!important;
  }
  .rtl .topnav-collapsed #topnav .navbar-header .navbar-brand {
    position: absolute;
    left: 50%;
    margin-left: -24px !important;
    display: block;
    width: 48px;
  }
  .rtl .toolbar-trigger button,
  .rtl .toolbar-trigger a {
    float: left;
  }
}
@media (max-width: 767px) {
  .rtl .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .rtl .open .dropdown-menu > li > a {
    line-height: 16px !important;
  }
  .rtl .open .dropdown-menu > li > a:hover,
  .rtl .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
.rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar {
  border-right: none!important;
  border-left: 1px solid #edeff0;
}
@media (max-width: 767px) {
  .rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar.b-r {
    border-right: medium none !important;
    border-left: medium none !important;
  }
}
.rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar .aside-bar-body .acc-menu {
  padding: 0;
}
.rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar .aside-bar-body .acc-menu li a span.icon {
  float: right;
  margin: 0 0 0 16px;
}
.rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar .aside-bar-body .acc-menu li a span.text {
  float: right;
}
.rtl .aside-wrapper .aside-body .aside-cell.aside-col .aside-bar .aside-bar-body .acc-menu li a span.badge {
  right: auto !important;
  left: 16px;
}
.rtl .aside-wrapper .aside-body .aside-cell .table-inbox .inbox-msg-snip .label {
  float: none;
  margin: 2px 2px 2px 8px;
}
.rtl .aside-wrapper .aside-body .aside-cell .table-inbox .inbox-msg-time {
  text-align: left;
}
.rtl .aside-wrapper .aside-body .aside-cell .inbox-read-details .inbox-read-sender-avatar {
  margin: 0 0 0 16px;
}
.rtl .aside-wrapper .aside-body .aside-cell .msg-attachments > div {
  float: right;
}
@media (max-width: 767px) {
  .rtl .aside-body .aside-bar.b-r {
    border-right: medium none !important;
  }
}
.rtl .aside-body .aside-bar .aside-bar-body .mailbox-msg-list .mailbox-msg-list-item span.time {
  float: left;
}
.rtl .aside-body .aside-bar .aside-bar-body .mailbox-msg-list .mailbox-msg-list-item img {
  border-radius: 50%;
  float: right;
  height: 30px;
  margin-left: 10px;
  margin-right: 0;
  margin-top: 4px;
}
.rtl .aside-body .aside-bar .aside-bar-body .mailbox-msg-list .mailbox-msg-list-item span.msg {
  direction: ltr;
  margin-left: 0;
}
.rtl .todo-list ul li {
  padding-right: 0;
}
.rtl .todo-list ul li .drag-todo {
  padding: 0px 10px 0px 26px;
}
.rtl .todo-list ul li .todo-description {
  margin-right: 40px;
  margin-left: 0;
  padding: 10px 0 10px 16px;
}
.rtl #cke_2_toolbox .cke_toolbar {
  direction: rtl;
  float: right;
  text-align: right;
}
.rtl #cke_2_path {
  float: right;
}
.rtl #cke_2_path a {
  float: right;
}
.rtl .jstree-default .jstree-node {
  margin-left: 0;
  margin-right: 24px;
}
.rtl .dd-list .dd-list {
  padding-left: 0 !important;
  padding-right: 32px!important;
}
.rtl .centeredcontainer .dial {
  position: relative!important;
  margin-right: 42px;
  margin-top: -140px;
  float: right;
}
.rtl .aside-body .aside-cell.aside-col .chat-users .media .media-content .media-left {
  padding: 0 0 0 16px;
}
.rtl .btn-toolbar .btn-group .dropdown-menu {
  right: 0;
  left: auto;
}
.rtl .pagination,
.rtl .pager {
  padding-right: 0;
}
.rtl #dropdowncard .dropdown-menu-right {
  left: 0;
  right: auto;
}
.rtl .user-card .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-radius: 2.5px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.rtl .user-card .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.rtl .user-card .btn-group > .btn:last-child:not(:first-child),
.rtl .user-card .btn-group > .dropdown-toggle:not(:first-child) {
  border-radius: 2.5px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.rtl .wagwep-container ul#portfolio-filter li {
  float: right;
}
.rtl .ih-item.circle.effect1 .img {
  right: 10px;
  left: 0;
}
.rtl .fc-toolbar .fc-left {
  float: right;
}
.rtl .fc-toolbar .fc-left .fc-button-group .fc-prev-button,
.rtl .fc-toolbar .fc-left .fc-button-group .fc-next-button {
  direction: ltr;
}
.rtl .fc-toolbar .fc-right {
  float: left;
}
.rtl .fc-toolbar .fc-right .fc-button-group .fc-prev-button,
.rtl .fc-toolbar .fc-right .fc-button-group .fc-next-button {
  direction: ltr;
}
.rtl #external-events,
.rtl .left {
  float: right;
}
.rtl #calendar2,
.rtl .right {
  float: left;
}
.rtl #domvertical tr > td:first-child,
.rtl .table-flipscroll tr > td:first-child,
.rtl .country tr > td:first-child {
  float: right;
}
.rtl #domvertical th > td:first-child,
.rtl .table-flipscroll th > td:first-child,
.rtl .country th > td:first-child {
  padding-left: 100px;
  padding-right: 0;
}
.rtl table.dataTable thead th.sorting::after,
.rtl table.dataTable thead th.sorting_asc::after,
.rtl table.dataTable thead th.sorting_desc::after {
  left: 4px;
  position: absolute;
  right: auto;
  top: 8px;
}
.rtl .file-input .file-preview .close {
  float: left;
}
.rtl .file-input .file-drop-zone-title {
  direction: ltr;
}
.rtl .invoice1 p,
.rtl .invoice1 address {
  direction: ltr;
}
.rtl .invoice .aftersign {
  float: left;
}
.rtl .inbox-menu .badge {
  left: 20px;
  right: auto!important;
}
.rtl .panel .panel-body blockquote {
  border-left-width: 0;
  border-right: 4px solid rgba(27, 34, 44, 0.16);
}
.rtl .panel dl dd {
  margin-right: 0;
}
.rtl .panel .dl-horizontal dt {
  float: right;
}
.rtl .panel .fa-ul {
  padding-right: 0;
  margin-right: 2.14286em;
}
.rtl .panel .fa-ul .fa-li {
  right: -2.14286em;
}
.rtl .tectonic-info-tile .tile-heading span.title {
  float: right;
}
.rtl .tectonic-info-tile .tile-body span.text {
  float: right;
}
.rtl .tectonic-info-tile .tile-body .sparkline,
.rtl .tectonic-info-tile .tile-body .icon {
  float: left;
}
.rtl .tectonic-info-tile .tile-footer span.text-small {
  float: right;
}
.rtl .tectonic-info-tile .tile-footer span.percent {
  float: left;
}
.rtl .card-task .card-title h3 {
  float: right;
}
.rtl .card-task .card-title .card-done {
  float: left;
}
.rtl .card-task .progress-bar {
  float: right;
}
.rtl .card-task .card-checklist .checklist-toggler h4 {
  float: right;
}
.rtl .card-task .card-checklist .checklist-toggler i {
  float: left;
  transform: rotate(180deg);
}
.rtl .dropdown-menu .tab-content {
  padding: 0;
  max-height: 320px;
  overflow-x: auto;
}
.rtl #layout-scroll .scroll-pane > .scroll-content {
  right: 0;
}
.rtl .infobar-wrapper {
  left: 0;
  right: auto;
  border-right: 1px solid #edeff0;
  border-left: none;
}
.rtl .input-icon.right .icon {
  left: 0;
  right: auto;
  float: left;
}
.rtl footer .list-inline > li:first-child {
  padding-right: 0;
}
.rtl .leftbar-bunting + .static-content-wrapper {
  border-right: 1px solid #edeff0;
  border-left: 0;
}
body.rtl.infobar-overlay .infobar-wrapper {
  -webkit-transform: translate(-280px, 56px);
  -ms-transform: translate(-280px, 56px);
  -o-transform: translate(-280px, 56px);
  transform: translate(-280px, 56px);
}
body.rtl.infobar-overlay.infobar-active .infobar-wrapper {
  -webkit-transform: translate(0px, 56px) !important;
  -ms-transform: translate(0px, 56px) !important;
  -o-transform: translate(0px, 56px) !important;
  transform: translate(0px, 56px) !important;
}
body.rtl.infobar-offcanvas .infobar-wrapper {
  -webkit-transform: translate(-240px, 0px);
  -ms-transform: translate(-240px, 0px);
  -o-transform: translate(-240px, 0px);
  transform: translate(-240px, 0px);
}
body.rtl.infobar-offcanvas.infobar-active #wrapper,
body.rtl.infobar-offcanvas.infobar-active > header {
  -webkit-transform: translate(240px, 0px);
  -ms-transform: translate(240px, 0px);
  -o-transform: translate(240px, 0px);
  transform: translate(240px, 0px);
}
body.rtl.infobar-offcanvas.infobar-active > .infobar-wrapper {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
body.rtl.infobar-overlay .infobar-wrapper,
body.rtl.infobar-offcanvas .infobar-wrapper,
body.rtl.infobar-offcanvas #wrapper,
body.rtl.infobar-offcanvas #topnav {
  transition: transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -ms-transition: -ms-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper.leftbar-bunting .widget nav.widget-body > ul.acc-menu > li > a {
  border-right: medium none;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active {
  border-width: 0 2px 0 0;
  border-color: #e91e63;
  border-style: solid;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active a span.icon {
  margin-right: -2px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover {
  border-width: 0 2px 0 0;
  border-color: #e91e63;
  border-style: solid;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.hasChild:hover > ul {
  left: auto;
  right: 48px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li span.badge {
  left: auto!important;
  right: 25px!important;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li span.badge:hover {
  left: auto!important;
  right: 25px!important;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover a span.text {
  right: 62px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover a span.icon {
  margin-right: -2px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover .acc-menu {
  right: 46px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li.active:hover .acc-menu span.text {
  right: 0;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li > a span.text {
  display: none;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover {
  width: 248px;
  z-index: 1512;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover span.label {
  display: inline;
  right: 40px !important;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > a span.text {
  display: block;
  left: auto;
  right: 64px;
  top: 32%;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul {
  display: block;
  position: absolute;
  left: 48px;
  width: 200px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li > a {
  padding-left: 16px;
  padding-right: 16px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li > a {
  padding-left: 32px!important;
  padding-right: 16px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
body.rtl.leftbar-collapsed .static-leftbar-wrapper .widget nav.widget-body > ul > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
.rtl.leftbar-small.leftbar-collapsed .static-leftbar-wrapper {
  display: none;
}
.rtl.leftbar-small .static-leftbar-wrapper,
.rtl.leftbar-small .static-leftbar-wrapper > div {
  white-space: nowrap;
  width: 96px;
  overflow: visible;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul {
  right: 96px;
  left: auto;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu li.hasChild > a::before,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu li.hasChild.open > a::before,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu li.hasChild.open > a::before {
  padding-left: 16px;
  left: 32px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu nav.widget-body > ul.acc-menu li.hasChild > a::before ul {
  border-bottom-right-radius: 0;
  border-left: medium none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild:hover {
  overflow: visible!important;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild:hover > ul.acc-menu {
  opacity: 1;
  margin-left: 0px;
  height: auto;
  display: block;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > ul.acc-menu {
  display: none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild .rtl + ul.acc-menu {
  height: inherit!important;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild .rtl + ul.acc-menu > li > a {
  border-left: medium none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a {
  position: relative;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before {
  content: "\f3d3";
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before {
  content: "\f3d0";
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild > a:before,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.hasChild.open > a:before {
  display: none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.nav-separator {
  border-style: solid;
  border-width: 2px 0 0 0;
  text-align: center;
  font-size: 0;
  margin: 16px 0 0;
  line-height: 0;
  padding: 8px 0;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a {
  margin: 0 8px;
  border-radius: 2.5px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a:hover,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a:hover {
  padding-left: 8px;
  padding-right: 8px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul.acc-menu {
  border-width: 0;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:first-child.nav-separator {
  display: none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a > .text {
  font-size: 10.5px;
  float: none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li {
  white-space: nowrap;
  position: relative;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  padding: 16px;
  text-align: center;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li,
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  border-radius: 0;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.text {
  display: inline-block;
  float: none;
  line-height: 16px;
  white-space: normal;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.icon {
  display: block!important;
  font-size: 24px!important;
  height: 24px!important;
  line-height: 24px!important;
  margin-left: 0;
  margin-right: 0;
  text-align: center!important;
  width: 24px!important;
  float: none!important;
  margin: 0 auto;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.badge {
  right: inherit !important;
  left: 32px!important;
  top: 12px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li span.label {
  display: none;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover {
  z-index: 1199;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover span.label {
  display: inline;
  right: 40px !important;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul {
  display: block;
  position: absolute;
  left: 96px;
  top: 0;
  width: 200px;
  padding: 8px 0;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li > a {
  padding-left: 8px;
  padding-right: 8px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li > a {
  padding-left: 32px!important;
  padding-right: 16px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul {
  display: none !important;
}
.rtl.leftbar-small .static-leftbar-wrapper nav > ul.acc-menu > li.active:hover > ul {
  display: block !important;
}
.rtl .demo-btns .btn-group i.ion-ios-gear {
  padding: 0 0 0 8px;
}
.rtl .timeline:before {
  right: 6%;
}
.rtl .timeline > li .timeline-icon {
  right: 76px;
  left: auto;
}
.rtl .timeline > li .timeline-body {
  margin: 16px 14% 32px 0;
}
.rtl .timeline > li .timeline-content img {
  margin: 0 0 0 16px!important;
}
@media (max-width: 767px) {
  .rtl .timeline > li .timeline-content img {
    margin: 0 0 16px 16px!important;
  }
  .rtl .timeline > li .timeline-content img:last-child {
    margin: 0 0 0 16px!important;
  }
}
.rtl #timeline ul.timeline {
  padding-right: 0;
}
.rtl.leftbar-scroll .leftbar.scroll-content {
  left: -17px;
  right: 0;
}
@media (max-width: 767px) {
  .rtl.leftbar-scroll .leftbar.scroll-content {
    left: 0;
  }
}
.rtl .leftbar-bunting .acc-menu > li.active a {
  border-right: 2px solid #e91e63 !important;
}
.rtl .leftbar-bunting .acc-menu > li.active ul.acc-menu a {
  border-right: none!important;
}
.rtl.leftbar-collapsed .leftbar-bunting .acc-menu > li.active a,
.rtl.leftbar-collapsed .static-leftbar-wrapper .acc-menu > li.active a {
  border-right: none!important;
}
.rtl.leftbar-collapsed .leftbar-bunting .acc-menu > li.active ul.acc-menu a,
.rtl.leftbar-collapsed .static-leftbar-wrapper .acc-menu > li.active ul.acc-menu a {
  border-right: none!important;
}
.rtl .leftbar nav.widget-body > ul.acc-menu li.hasChild .badge {
  left: 40px;
  right: auto !important;
}
.rtl .leftbar #leftbar-search button {
  left: 8px !important;
  right: auto !important;
  top: 8px !important;
}
.rtl .leftbar .userinfo .info {
  float: right !important;
  margin: 0 56px 0 0 !important;
}
.rtl .leftbar .sparkline .info {
  float: right!important;
}
.rtl .leftbar .sparkline .bar,
.rtl .leftbar .sparkline .pie,
.rtl .leftbar .sparkline .line,
.rtl .leftbar .sparkline .tristate {
  float: left!important;
}
.rtl .alert-dismissable .close {
  float: left;
  line-height: 27px;
}
.rtl .label-left .control-label {
  float: right;
  text-align: right;
}
.rtl .alert.alert-info > h3 {
  direction: ltr;
  text-align: right;
}
.rtl #panel-advancedoptions ul {
  padding: 0;
}
@media (min-width: 767px) {
  .rtl.layout-horizontal #trigger-leftbar {
    display: none;
  }
}
.rtl.layout-horizontal .leftbar .widget + .widget {
  margin: 0;
}
.rtl.layout-horizontal .leftbar .hide-on-horizontal {
  display: none;
}
.rtl.layout-horizontal .leftbar-bunting ul.acc-menu > li > a {
  border-left: medium none!important;
}
.rtl.layout-horizontal #wrapper {
  display: block;
  overflow: inherit;
}
.rtl.layout-horizontal #wrapper #layout-static {
  display: block;
}
.rtl.layout-horizontal #wrapper #layout-static .static-leftbar-wrapper {
  display: block;
}
.rtl.layout-horizontal #wrapper #layout-static .static-leftbar-wrapper .static-leftbar {
  display: block;
}
.rtl.layout-horizontal #wrapper #layout-static .static-content-wrapper {
  display: block;
}
.rtl.layout-horizontal #widget-leftbar {
  height: 72px;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.rtl.layout-horizontal #widget-leftbar ul.acc-menu {
  list-style: none outside none;
  margin: 0;
  white-space: nowrap;
}
.rtl.layout-horizontal #widget-leftbar ul.acc-menu li.hasChild ul.acc-menu {
  width: 256px;
  height: auto!important;
}
.rtl.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild > a:before,
.rtl.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before,
.rtl.layout-horizontal .static-leftbar-wrapper .static-leftbar nav.widget-body > ul.acc-menu li.hasChild.open > a:before {
  display: none;
}
.rtl.layout-horizontal .static-leftbar-wrapper,
.rtl.layout-horizontal .static-leftbar-wrapper > div {
  white-space: nowrap;
  width: auto;
  overflow: visible;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu {
  border-bottom: 1px solid #edeff0;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu .widget nav.widget-body > ul.acc-menu > li > a {
  border-right: none!important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul {
  border-bottom-right-radius: 0;
  border-left: medium none;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a,
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a {
  margin: 0 8px;
  border-radius: 2.5px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li:hover > a:hover,
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu ul.acc-menu > li > a:hover {
  padding-left: 8px;
  padding-right: 8px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu li.hasChild ul.acc-menu {
  left: auto;
  right: 0;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu li.hasChild:hover > ul {
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  overflow: visible;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li,
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  border-radius: 0;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:last-child ul.acc-menu,
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:nth-last-child(2) ul.acc-menu {
  position: absolute;
  left: 0;
  right: auto;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a {
  padding: 16px;
  text-align: center;
  display: inline-block;
  border-style: none;
  border-width: 0 0 0 0!important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li > a > span.text {
  font-size: 10.5px;
  float: none;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.icon {
  display: block;
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  width: 24px;
  float: none;
  margin: 0 auto;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.badge {
  right: auto !important;
  left: 20px !important;
  top: 12px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li span.label {
  display: none;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li ul.acc-menu {
  width: 0px!important;
  display: none;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover {
  z-index: 1512;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover span.label {
  display: inline;
  right: 40px !important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul {
  height: auto;
  opacity: 1;
  display: block;
  position: absolute;
  left: 0;
  top: 72px;
  width: 256px!important;
  padding: 8px 0;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li > a {
  padding-left: 8px;
  padding-right: 8px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li > a {
  padding-left: 32px;
  padding-right: 16px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li > a {
  padding-left: 56px;
  padding-right: 16px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover > ul > li li li li > a {
  padding-left: 64px;
  padding-right: 16px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active a {
  border-width: 2px 0 0 0!important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active > ul {
  display: none !important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.active:hover > ul {
  display: block !important;
  top: 72px;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.open.active > a,
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li:hover.open.active > a {
  border-width: 2px 0 0 0;
  border-style: solid;
  padding-top: 14px !important;
}
.rtl.layout-horizontal .static-leftbar-wrapper nav > ul.acc-menu > li.nav-separator {
  display: none;
}
.rtl.layout-horizontal footer {
  position: relative !important;
}
.rtl footer ul {
  padding-right: 0;
}
@media (max-width: 767px) {
  .rtl #tectonic-topnav-collapsible {
    clear: both;
    height: 400px!important;
    overflow-y: scroll;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
  }
  .rtl nav.navbar-fixed-top {
    position: absolute !important;
  }
  .rtl #topnav .navbar-header {
    display: inline-block;
    float: left;
  }
  .rtl #topnav .navbar-header .navbar-brand {
    left: 50%;
    margin-left: -59.25px;
    padding: 0 16px !important;
    position: absolute;
    width: auto;
  }
  .rtl #topnav .navbar-header .navbar-brand .img-white {
    display: block;
  }
  .rtl #topnav .navbar-header .navbar-brand .img-dark {
    display: none;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right {
    float: none!important;
    padding: 0 8px;
    margin-right: -15px;
    margin-top: 0 !important;
  }
  .rtl #topnav .nav.navbar-nav.navbar-right .dropdown-menu:before {
    right: auto;
    left: 12px;
    top: 40px;
  }
  .rtl #topnav .nav.navbar-nav.navbar-left {
    float: none!important;
    padding-top: 8px!important;
    padding-right: 8px;
    padding-top: 8px;
  }
  .rtl #topnav .nav.navbar-nav > li {
    float: none;
  }
  .rtl #topnav .nav.navbar-nav > li .dropdown-menu {
    background: #fff !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
  }
  .rtl #topnav .nav.navbar-nav > li > a {
    margin-right: 0;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.badge {
    top: 12px;
    left: 12px;
    margin: 0;
    position: absolute;
    right: auto;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.label {
    top: 12px;
    right: 12px;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.text,
  .rtl #topnav .nav.navbar-nav > li > a span.icon {
    float: right;
  }
  .rtl #topnav .nav.navbar-nav > li > a span.avatar {
    margin: -4px;
    float: left;
  }
  .rtl #topnav #toolbar-search {
    display: none;
    left: 8px;
    position: absolute;
    right: 8px;
    top: 0;
    margin-right: 0;
  }
  .rtl #topnav .toolbar-trigger button {
    float: left!important;
    margin-left: 0!important;
  }
  .rtl #topnav #trigger-infobar a {
    margin-left: 8px!important;
  }
  .rtl #topnav #trigger-leftbar a {
    margin-right: 8px!important;
  }
  .rtl .infobar-wrapper .media-content {
    padding-left: 32px;
  }
}
/* jQueryUI Border Radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 1.5px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 1.5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 1.5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 1.5px;
}
.ui-slider.primary .ui-widget-header,
.ui-slider.primary .ui-slider-handle:hover,
.ui-slider.primary .ui-slider-handle:active {
  background: #03a9f4 !important;
  background-color: #03a9f4 !important;
}
.ui-slider.success .ui-widget-header,
.ui-slider.success .ui-slider-handle:hover,
.ui-slider.success .ui-slider-handle:active {
  background: #8bc34a !important;
  background-color: #8bc34a !important;
}
.ui-slider.info .ui-widget-header,
.ui-slider.info .ui-slider-handle:hover,
.ui-slider.info .ui-slider-handle:active {
  background: #00bcd4 !important;
  background-color: #00bcd4 !important;
}
.ui-slider.warning .ui-widget-header,
.ui-slider.warning .ui-slider-handle:hover,
.ui-slider.warning .ui-slider-handle:active {
  background: #ffeb3b !important;
  background-color: #ffeb3b !important;
}
.ui-slider.danger .ui-widget-header,
.ui-slider.danger .ui-slider-handle:hover,
.ui-slider.danger .ui-slider-handle:active {
  background: #e51c23 !important;
  background-color: #e51c23 !important;
}
.ui-slider.midnightblue .ui-widget-header,
.ui-slider.midnightblue .ui-slider-handle:hover,
.ui-slider.midnightblue .ui-slider-handle:active {
  background: #37474f !important;
  background-color: #37474f !important;
}
.ui-slider.ui-widget-content {
  /*background: #f2f4f5 !important;*/
  box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
  border: none !important;
  border-radius: 3px !important;
  margin-top: 8px !important;
}
.ui-slider .ui-widget-header {
  /*background: #999da3 !important;*/
  box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.04);
  border: none !important;
  border-radius: 3px !important;
}
.ui-slider.ui-slider-horizontal .ui-slider-handle {
  /*top: -4px !important;*/
}
.ui-slider.ui-slider-vertical .ui-slider-handle {
  /*left: -4px !important;*/
}
.ui-slider .ui-slider-handle {
 /* background: white none repeat scroll 0 0 !important;
  border-radius: 50% !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) !important;
  border: none !important;
  width: 14px !important;
  height: 14px !important;*/
  padding: 0 !important;
}
.ui-slider .ui-slider-handle:hover,
.ui-slider .ui-slider-handle:active {
  /*background: white none repeat scroll 0 0;
  border-radius: 50%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);*/
}
/*ion range slider*/
.irs-slider {
  width: 18px !important;
  background-position: -2px -90px !important;
}
#irs-active-slider,
.irs-slider:hover {
  background-position: -2px -120px !important;
}
/* Sparklines Tooltip */
.jqstooltip {
  width: auto !important;
  height: auto !important;
  border: none !important;
}
/*Textarea*/
textarea {
  border-radius: 2.5px;
  border: 1px solid #edeff0;
  border-top: 1px solid #e7eaeb;
  padding: 6px 8px;
  background: #f7f9fa;
  -webkit-box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.01) !important;
  box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.01) !important;
}
textarea:focus {
  border: 1px solid #03a9f4;
  background: #fff;
  box-shadow: 0 0px 1px 0px #c5ecfe !important;
}
/* Textarea Autosize */
textarea.autosize {
  vertical-align: top;
  transition: height 0.2s;
  -webkit-transition: height 0.2s;
  -moz-transition: height 0.2s;
}
/* Stepy Wizard */
.panel-body.stepy-info .stepy-header {
  background-color: #e0f7fa;
}
.panel-body.stepy-info .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-info .stepy-header li.stepy-active {
  border-color: #cddc39;
}
.panel-body.stepy-info .stepy-header li.stepy-active > div {
  color: #006064;
}
.panel-body.stepy-info .stepy-header li.stepy-active > span {
  color: #006064;
}
.panel-body.stepy-info .stepy-header li > div {
  color: #00bcd4;
}
.panel-body.stepy-info .stepy-header li > span {
  color: #00bcd4;
}
.panel-body.stepy-info .stepy-header li:hover > div {
  color: #006064;
}
.panel-body.stepy-info .stepy-header li:hover > span {
  color: #006064;
}
.panel-body.stepy-inverse .stepy-header {
  background-color: #f7f9fa;
}
.panel-body.stepy-inverse .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-inverse .stepy-header li.stepy-active {
  border-color: #ff9800;
}
.panel-body.stepy-inverse .stepy-header li.stepy-active > div {
  color: #1f2226;
}
.panel-body.stepy-inverse .stepy-header li.stepy-active > span {
  color: #1f2226;
}
.panel-body.stepy-inverse .stepy-header li > div {
  color: #999da3;
}
.panel-body.stepy-inverse .stepy-header li > span {
  color: #999da3;
}
.panel-body.stepy-inverse .stepy-header li:hover > div {
  color: #1f2226;
}
.panel-body.stepy-inverse .stepy-header li:hover > span {
  color: #1f2226;
}
.panel-body.stepy-primary .stepy-header {
  background-color: #e1f5fe;
}
.panel-body.stepy-primary .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-primary .stepy-header li.stepy-active {
  border-color: #03a9f4;
}
.panel-body.stepy-primary .stepy-header li.stepy-active > div {
  color: #01579b;
}
.panel-body.stepy-primary .stepy-header li.stepy-active > span {
  color: #01579b;
}
.panel-body.stepy-primary .stepy-header li > div {
  color: #03a9f4;
}
.panel-body.stepy-primary .stepy-header li > span {
  color: #03a9f4;
}
.panel-body.stepy-primary .stepy-header li:hover > div {
  color: #01579b;
}
.panel-body.stepy-primary .stepy-header li:hover > span {
  color: #01579b;
}
.panel-body.stepy-success .stepy-header {
  background-color: #f1f8e9;
}
.panel-body.stepy-success .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-success .stepy-header li.stepy-active {
  border-color: #8bc34a;
}
.panel-body.stepy-success .stepy-header li.stepy-active > div {
  color: #33691e;
}
.panel-body.stepy-success .stepy-header li.stepy-active > span {
  color: #33691e;
}
.panel-body.stepy-success .stepy-header li > div {
  color: #8bc34a;
}
.panel-body.stepy-success .stepy-header li > span {
  color: #8bc34a;
}
.panel-body.stepy-success .stepy-header li:hover > div {
  color: #33691e;
}
.panel-body.stepy-success .stepy-header li:hover > span {
  color: #33691e;
}
.panel-body.stepy-warning .stepy-header {
  background-color: #fffde7;
}
.panel-body.stepy-warning .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-warning .stepy-header li.stepy-active {
  border-color: #795548;
}
.panel-body.stepy-warning .stepy-header li.stepy-active > div {
  color: #f57f17;
}
.panel-body.stepy-warning .stepy-header li.stepy-active > span {
  color: #f57f17;
}
.panel-body.stepy-warning .stepy-header li > div {
  color: #ffeb3b;
}
.panel-body.stepy-warning .stepy-header li > span {
  color: #ffeb3b;
}
.panel-body.stepy-warning .stepy-header li:hover > div {
  color: #f57f17;
}
.panel-body.stepy-warning .stepy-header li:hover > span {
  color: #f57f17;
}
.panel-body.stepy-danger .stepy-header {
  background-color: #fde0dc;
}
.panel-body.stepy-danger .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-danger .stepy-header li.stepy-active {
  border-color: #ff9800;
}
.panel-body.stepy-danger .stepy-header li.stepy-active > div {
  color: #b0120a;
}
.panel-body.stepy-danger .stepy-header li.stepy-active > span {
  color: #b0120a;
}
.panel-body.stepy-danger .stepy-header li > div {
  color: #e51c23;
}
.panel-body.stepy-danger .stepy-header li > span {
  color: #e51c23;
}
.panel-body.stepy-danger .stepy-header li:hover > div {
  color: #b0120a;
}
.panel-body.stepy-danger .stepy-header li:hover > span {
  color: #b0120a;
}
.panel-body.stepy-brown .stepy-header {
  background-color: #efebe9;
}
.panel-body.stepy-brown .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-brown .stepy-header li.stepy-active {
  border-color: #ffc107;
}
.panel-body.stepy-brown .stepy-header li.stepy-active > div {
  color: #3e2723;
}
.panel-body.stepy-brown .stepy-header li.stepy-active > span {
  color: #3e2723;
}
.panel-body.stepy-brown .stepy-header li > div {
  color: #795548;
}
.panel-body.stepy-brown .stepy-header li > span {
  color: #795548;
}
.panel-body.stepy-brown .stepy-header li:hover > div {
  color: #3e2723;
}
.panel-body.stepy-brown .stepy-header li:hover > span {
  color: #3e2723;
}
.panel-body.stepy-indigo .stepy-header {
  background-color: #e8eaf6;
}
.panel-body.stepy-indigo .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-indigo .stepy-header li.stepy-active {
  border-color: #9c27b0;
}
.panel-body.stepy-indigo .stepy-header li.stepy-active > div {
  color: #1a237e;
}
.panel-body.stepy-indigo .stepy-header li.stepy-active > span {
  color: #1a237e;
}
.panel-body.stepy-indigo .stepy-header li > div {
  color: #3f51b5;
}
.panel-body.stepy-indigo .stepy-header li > span {
  color: #3f51b5;
}
.panel-body.stepy-indigo .stepy-header li:hover > div {
  color: #1a237e;
}
.panel-body.stepy-indigo .stepy-header li:hover > span {
  color: #1a237e;
}
.panel-body.stepy-purple .stepy-header {
  background-color: #f3e5f5;
}
.panel-body.stepy-purple .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-purple .stepy-header li.stepy-active {
  border-color: #00bcd4;
}
.panel-body.stepy-purple .stepy-header li.stepy-active > div {
  color: #4a148c;
}
.panel-body.stepy-purple .stepy-header li.stepy-active > span {
  color: #4a148c;
}
.panel-body.stepy-purple .stepy-header li > div {
  color: #9c27b0;
}
.panel-body.stepy-purple .stepy-header li > span {
  color: #9c27b0;
}
.panel-body.stepy-purple .stepy-header li:hover > div {
  color: #4a148c;
}
.panel-body.stepy-purple .stepy-header li:hover > span {
  color: #4a148c;
}
.panel-body.stepy-orange .stepy-header {
  background-color: #fbe9e7;
}
.panel-body.stepy-orange .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-orange .stepy-header li.stepy-active {
  border-color: #795548;
}
.panel-body.stepy-orange .stepy-header li.stepy-active > div {
  color: #bf360c;
}
.panel-body.stepy-orange .stepy-header li.stepy-active > span {
  color: #bf360c;
}
.panel-body.stepy-orange .stepy-header li > div {
  color: #ff5722;
}
.panel-body.stepy-orange .stepy-header li > span {
  color: #ff5722;
}
.panel-body.stepy-orange .stepy-header li:hover > div {
  color: #bf360c;
}
.panel-body.stepy-orange .stepy-header li:hover > span {
  color: #bf360c;
}
.panel-body.stepy-bluegray .stepy-header {
  background-color: #eceff1;
}
.panel-body.stepy-bluegray .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-bluegray .stepy-header li.stepy-active {
  border-color: #03a9f4;
}
.panel-body.stepy-bluegray .stepy-header li.stepy-active > div {
  color: #263238;
}
.panel-body.stepy-bluegray .stepy-header li.stepy-active > span {
  color: #263238;
}
.panel-body.stepy-bluegray .stepy-header li > div {
  color: #607d8b;
}
.panel-body.stepy-bluegray .stepy-header li > span {
  color: #607d8b;
}
.panel-body.stepy-bluegray .stepy-header li:hover > div {
  color: #263238;
}
.panel-body.stepy-bluegray .stepy-header li:hover > span {
  color: #263238;
}
.panel-body.stepy-teal .stepy-header {
  background-color: #e0f2f1;
}
.panel-body.stepy-teal .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-teal .stepy-header li.stepy-active {
  border-color: #ff9800;
}
.panel-body.stepy-teal .stepy-header li.stepy-active > div {
  color: #004d40;
}
.panel-body.stepy-teal .stepy-header li.stepy-active > span {
  color: #004d40;
}
.panel-body.stepy-teal .stepy-header li > div {
  color: #009688;
}
.panel-body.stepy-teal .stepy-header li > span {
  color: #009688;
}
.panel-body.stepy-teal .stepy-header li:hover > div {
  color: #004d40;
}
.panel-body.stepy-teal .stepy-header li:hover > span {
  color: #004d40;
}
.panel-body.stepy-pink .stepy-header {
  background-color: #fce4ec;
}
.panel-body.stepy-pink .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-pink .stepy-header li.stepy-active {
  border-color: #e51c23;
}
.panel-body.stepy-pink .stepy-header li.stepy-active > div {
  color: #880e4f;
}
.panel-body.stepy-pink .stepy-header li.stepy-active > span {
  color: #880e4f;
}
.panel-body.stepy-pink .stepy-header li > div {
  color: #e91e63;
}
.panel-body.stepy-pink .stepy-header li > span {
  color: #e91e63;
}
.panel-body.stepy-pink .stepy-header li:hover > div {
  color: #880e4f;
}
.panel-body.stepy-pink .stepy-header li:hover > span {
  color: #880e4f;
}
.panel-body.stepy-lime .stepy-header {
  background-color: #f9fbe7;
}
.panel-body.stepy-lime .stepy-header li {
  border-color: transparent;
}
.panel-body.stepy-lime .stepy-header li.stepy-active {
  border-color: #00bcd4;
}
.panel-body.stepy-lime .stepy-header li.stepy-active > div {
  color: #827717;
}
.panel-body.stepy-lime .stepy-header li.stepy-active > span {
  color: #827717;
}
.panel-body.stepy-lime .stepy-header li > div {
  color: #cddc39;
}
.panel-body.stepy-lime .stepy-header li > span {
  color: #cddc39;
}
.panel-body.stepy-lime .stepy-header li:hover > div {
  color: #827717;
}
.panel-body.stepy-lime .stepy-header li:hover > span {
  color: #827717;
}
.stepy-header {
  display: table;
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  table-layout: fixed;
}
.stepy-header li {
  display: table-cell;
  cursor: pointer;
  padding: 16px;
  border-style: solid;
  border-width: 0 0 2px 0;
}
.stepy-header li > div {
  font-size: 27.5px;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  line-height: 48px;
}
.stepy-header li > span {
  font-size: 10.5px;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
}
.stepy-header + form legend {
  font-size: 17.5px;
  line-height: 32px;
  font-weight: 400;
  margin: 16px 0;
  padding: 0;
  border: 0;
}
/* WYSIHTML5 */
.wysihtml5-toolbar {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.wysihtml5-toolbar > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.wysihtml5-toolbar > li {
  padding: 0 10px 10px 0;
}
.wysihtml5-toolbar > li .dropdown-menu {
  margin-top: -10px;
  left: 0;
}
.wysihtml5-sandbox {
  border: 1px solid #edeff0 !important;
  padding: 5px 9px !important;
}
/* FullCalendar*/
.fc table {
  font-size: 10.5px !important;
}
.panel .fc-header {
  margin-bottom: 24px;
}
.panel .fc-header h2 {
  line-height: 1.25;
  color: rgba(27, 34, 44, 0.72);
  margin-top: 19px;
  margin-bottom: 9.5px;
  font-size: 22.5px;
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
  font-weight: 400;
  font-weight: 300;
  margin: 0;
}
.panel .fc-header h2 small,
.panel .fc-header h2 .small {
  font-weight: normal;
  line-height: 1;
  color: rgba(27, 34, 44, 0.32);
}
.panel .fc-header h2 small,
.panel .fc-header h2 .small {
  font-size: 65%;
}
@media (max-width: 480px) {
  .panel .fc-header h2 {
    line-height: 1.25;
    color: rgba(27, 34, 44, 0.72);
    margin-top: 9.5px;
    margin-bottom: 9.5px;
    font-size: 12.5px;
    margin-top: 16px;
    margin-bottom: 16px;
    font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif;
    font-weight: 700;
    font-weight: 400;
  }
  .panel .fc-header h2 small,
  .panel .fc-header h2 .small {
    font-weight: normal;
    line-height: 1;
    color: rgba(27, 34, 44, 0.32);
  }
  .panel .fc-header h2 small,
  .panel .fc-header h2 .small {
    font-size: 75%;
  }
}
.panel .fc-header .fc-button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 8px;
  font-size: 12.5px;
  line-height: 1.54;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: uppercase;
  border: none;
  border-radius: 2.5px;
  line-height: 20px;
  height: 32px;
  min-width: 40px;
  box-shadow: inset 0 0 0 1px rgba(27, 34, 44, 0.04), inset 0px -40px 40px -20px rgba(27, 34, 44, 0.02), inset 0 -1px 0 0 rgba(27, 34, 44, 0.08), 0 1px 0 0 rgba(27, 34, 44, 0.04);
  color: rgba(27, 34, 44, 0.48);
  background-color: #f7f9fa;
  border-color: #f7f9fa;
  padding: 4px 12px;
  font-size: 10.5px;
  line-height: 1.5;
  border-radius: 1.5px;
  padding: 4px 8px;
  line-height: 16px;
  height: 24px !important;
  min-width: 24px;
  border-radius: 0;
}
.panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button:active:focus,
.panel .fc-header .fc-button.active:focus,
.panel .fc-header .fc-button.focus,
.panel .fc-header .fc-button:active.focus,
.panel .fc-header .fc-button.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.panel .fc-header .fc-button:hover,
.panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button.focus {
  color: rgba(27, 34, 44, 0.48);
  text-decoration: none;
}
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.panel .fc-header .fc-button.disabled,
.panel .fc-header .fc-button[disabled],
fieldset[disabled] .panel .fc-header .fc-button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.panel .fc-header .fc-button i {
  font-size: 16.5px;
  line-height: 20px;
}
.panel .fc-header .fc-button .checkbox.input,
.panel .fc-header .fc-button .checkbox {
  padding: 2px;
}
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
.panel .fc-header .fc-button.disabled,
.panel .fc-header .fc-button[disabled],
fieldset[disabled] .panel .fc-header .fc-button {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.panel .fc-header .fc-button .dropdown-menu {
  transform: none!important;
  opacity: unset!important;
}
.panel .fc-header .fc-button.btn-block .dropdown-menu {
  width: 100%!important;
}
.panel .fc-header .fc-button:hover,
.panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button.focus,
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active,
.open > .dropdown-toggle.panel .fc-header .fc-button {
  color: rgba(27, 34, 44, 0.48);
  background-color: #d8e1e6;
  border-color: #d1dde2;
}
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active,
.open > .dropdown-toggle.panel .fc-header .fc-button {
  background-image: none;
}
.panel .fc-header .fc-button.disabled,
.panel .fc-header .fc-button[disabled],
fieldset[disabled] .panel .fc-header .fc-button,
.panel .fc-header .fc-button.disabled:hover,
.panel .fc-header .fc-button[disabled]:hover,
fieldset[disabled] .panel .fc-header .fc-button:hover,
.panel .fc-header .fc-button.disabled:focus,
.panel .fc-header .fc-button[disabled]:focus,
fieldset[disabled] .panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button.disabled.focus,
.panel .fc-header .fc-button[disabled].focus,
fieldset[disabled] .panel .fc-header .fc-button.focus,
.panel .fc-header .fc-button.disabled:active,
.panel .fc-header .fc-button[disabled]:active,
fieldset[disabled] .panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.disabled.active,
.panel .fc-header .fc-button[disabled].active,
fieldset[disabled] .panel .fc-header .fc-button.active {
  background-color: #f7f9fa;
  border-color: #f7f9fa;
}
.panel .fc-header .fc-button .badge {
  color: #f7f9fa;
  background-color: rgba(27, 34, 44, 0.48);
}
.panel .fc-header .fc-button:hover {
  background-color: #e7edf0;
  border-color: #dee6ea;
}
.panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active,
.open > .dropdown-toggle.panel .fc-header .fc-button {
  color: rgba(27, 34, 44, 0.48);
  background-color: #dee6ea;
  border-color: #d8e1e6;
}
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active,
.open > .dropdown-toggle.panel .fc-header .fc-button {
  background-image: none;
}
.panel .fc-header .fc-button.disabled,
.panel .fc-header .fc-button[disabled],
fieldset[disabled] .panel .fc-header .fc-button,
.panel .fc-header .fc-button.disabled:hover,
.panel .fc-header .fc-button[disabled]:hover,
fieldset[disabled] .panel .fc-header .fc-button:hover,
.panel .fc-header .fc-button.disabled:focus,
.panel .fc-header .fc-button[disabled]:focus,
fieldset[disabled] .panel .fc-header .fc-button:focus,
.panel .fc-header .fc-button.disabled:active,
.panel .fc-header .fc-button[disabled]:active,
fieldset[disabled] .panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.disabled.active,
.panel .fc-header .fc-button[disabled].active,
fieldset[disabled] .panel .fc-header .fc-button.active {
  background-color: #f7f9fa;
  border-color: #f7f9fa;
}
.panel .fc-header .fc-button .badge {
  color: #f7f9fa;
  background-color: rgba(27, 34, 44, 0.48);
}
.panel .fc-header .fc-button i {
  font-size: 12px;
  line-height: 16px;
}
.panel .fc-header .fc-button:active,
.panel .fc-header .fc-button.active,
.panel .fc-header .fc-button.fc-state-active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  outline: 0;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  background-color: #d8e1e6;
  border-color: #d1dde2;
  color: rgba(27, 34, 44, 0.48);
  background-color: #dee6ea;
  border-color: #d8e1e6;
  background-image: none;
}
.panel .fc-header .fc-button:active:focus,
.panel .fc-header .fc-button.active:focus,
.panel .fc-header .fc-button.fc-state-active:focus,
.panel .fc-header .fc-button:active.focus,
.panel .fc-header .fc-button.active.focus,
.panel .fc-header .fc-button.fc-state-active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.panel .fc-header .fc-corner-left {
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.panel .fc-header .fc-corner-right {
  border-bottom-right-radius: 2.5px;
  border-top-right-radius: 2.5px;
}
.panel .fc-content table.fc-agenda-allday {
  border-radius: 0;
}
.panel .fc-content table {
  border-radius: 2.5px;
}
.panel .fc-content table .fc-widget-content {
  border: 1px solid #f2f4f5;
}
.panel .fc-content table thead th {
  border-top: 0 !important;
  font-size: 10.5px;
  font-weight: 400;
  background: #f7f9fa;
}
.panel .fc-content table tbody > tr > td {
  background-color: transparent!important;
  border: 1px solid #f2f4f5;
}
.panel .fc-content table tbody > tr > td:first-child {
  border-left: 0;
}
.panel .fc-content table tbody > tr > th:first-child {
  border-left: 0;
  border-bottom: 0;
}
.panel .fc-content table tbody > tr > th:last-child {
  border-right: 0;
  border-bottom: 0;
}
.panel .fc-content table .fc-week .fc-day .fc-day-number {
  color: rgba(37, 46, 60, 0.48);
}
.panel .fc-content table .fc-day.fc-other-month.fc-future {
  background: #f2f4f5;
}
.panel .fc-content table .fc-day.fc-other-month.fc-future .fc-day-number {
  color: rgba(37, 46, 60, 0.48) !important;
}
.panel .fc-event {
  font-size: 10.5px;
  line-height: 16px;
  padding: 0;
  border-radius: 1.5px;
}
.panel .fc-event .fc-event-inner {
  padding: 0 3px;
  background: rgba(255, 255, 255, 0.25);
  margin-left: 0;
  margin-bottom: 0;
}
.panel .fc-event .fc-event-inner .fc-event-time {
  opacity: 0.6;
  filter: alpha(opacity=60);
  font-weight: 400;
  text-transform: uppercase;
}
.panel .fc-event .fc-event-inner .fc-event-title {
  padding: 0 2px;
}
.panel #external-events .external-event.label {
  letter-spacing: normal;
  text-transform: none;
  font-size: 10.5px;
  padding: 0 3px;
  line-height: 16px;
  margin-bottom: 2px;
}
.external-event {
  cursor: move;
}
/* Toggle */
.toggle-primary .toggle-slide .toggle-on,
.toggle-primary .toggle-slide .toggle-on.active {
  background-color: #03a9f4;
}
.toggle-primary .toggle-slide.active .toggle-blob {
  border: 1px solid #03a9f4;
}
.toggle-success .toggle-slide .toggle-on,
.toggle-success .toggle-slide .toggle-on.active {
  background-color: #8bc34a;
}
.toggle-success .toggle-slide.active .toggle-blob {
  border: 1px solid #8bc34a;
}
.toggle-warning .toggle-slide .toggle-on,
.toggle-warning .toggle-slide .toggle-on.active {
  background-color: #ffeb3b;
}
.toggle-warning .toggle-slide.active .toggle-blob {
  border: 1px solid #ffeb3b;
}
.toggle-danger .toggle-slide .toggle-on,
.toggle-danger .toggle-slide .toggle-on.active {
  background-color: #e51c23;
}
.toggle-danger .toggle-slide.active .toggle-blob {
  border: 1px solid #e51c23;
}
.toggle-info .toggle-slide .toggle-on,
.toggle-info .toggle-slide .toggle-on.active {
  background-color: #00bcd4;
}
.toggle-info .toggle-slide.active .toggle-blob {
  border: 1px solid #00bcd4;
}
.toggle-inverse .toggle-slide .toggle-on,
.toggle-inverse .toggle-slide .toggle-on.active {
  background-color: #999da3;
}
.toggle-inverse .toggle-slide.active .toggle-blob {
  border: 1px solid #999da3;
}
.toggle-slide {
  border-radius: 1.5px;
}
.toggle-slide .toggle-blob {
  border-radius: 1.5px;
}
/* Shuffle.js */
.gallery {
  padding-left: 0;
  cursor: pointer;
}
.gallery .item {
  position: relative;
  margin-bottom: 24px;
  border-radius: 2.5px;
  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff, #000000);
}
.gallery .item a {
  display: block;
}
.gallery .item h3 {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000, endColorstr=#b3000000);
  font-size: 17.5px;
  position: absolute;
  bottom: -54px;
  left: 0;
  right: 0;
  padding-left: 8px !important;
  padding: 8px;
  color: #fff;
  margin: 0;
  display: block;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
.gallery .item:hover h3 {
  bottom: 0;
  padding-left: 8px;
}
/* Flot */
.legend .legendLabel {
  padding-left: 4px;
}
#flotTip {
  border: none !important;
  font-size: 10.5px !important;
  line-height: 1 !important;
  max-width: 200px !important;
  padding: 3px 8px !important;
  color: #ffffff !important;
  text-align: center !important;
  text-decoration: none !important;
  background-color: rgba(27, 34, 44, 0.88) !important;
  border-radius: 2.5px !important;
  padding: 6px 10px !important;
}
.twitter-typeahead {
  width: 100%;
  position: relative;
  vertical-align: text-top;
}
.tt-hint {
  display: block;
  width: 100%;
  height: 33px;
  font-size: 12.5px;
  line-height: 1.54;
  color: rgba(27, 34, 44, 0.88);
  background-color: #ffffff;
  background-image: none;
  border-radius: 2.5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  border: 1px solid #edeff0;
  padding: 6px 8px;
  color: rgba(27, 34, 44, 0.72);
  height: 32px;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02) !important;
}
.tt-hint:focus {
  border-color: rgba(27, 34, 44, 0.32);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27, 34, 44, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27, 34, 44, 0.6);
}
.tt-hint::-moz-placeholder {
  color: rgba(27, 34, 44, 0.32);
  opacity: 1;
}
.tt-hint:-ms-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.tt-hint::-webkit-input-placeholder {
  color: rgba(27, 34, 44, 0.32);
}
.tt-hint[disabled],
.tt-hint[readonly],
fieldset[disabled] .tt-hint {
  cursor: not-allowed;
  background-color: #edeff0;
  opacity: 1;
}
textarea.tt-hint {
  height: auto;
}
select.tt-hint {
  color: rgba(27, 34, 44, 0.72);
  padding: 6px 6px;
}
.tt-hint:focus {
  border: 1px solid #03a9f4;
  background: #fff;
  box-shadow: none !important;
}
.tt-hint .fileinput-filename {
  vertical-align: bottom;
}
.tt-suggestion > p {
  margin: 0 !important;
  color: rgba(27, 34, 44, 0.72) !important;
}
.easypiechart {
  position: relative;
  display: block;
  width: 90px;
  height: 90px;
  line-height: 90px;
  margin: 0 auto;
  text-align: center;
}
.easypiechart#revenuespie {
  width: 190px;
  height: 190px;
  line-height: 190px;
}
.easypiechart#revenuespie:after {
  content: '\f3e1';
  font-family: IonIcons;
  font-size: 40px;
  color: #4db6ac;
  line-height: 80px;
  width: 80px;
  height: 80px;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px;
  text-align: center;
  background-color: #eff8f8;
  border-radius: 50%;
  position: absolute;
}
.easypiechart#spanpie {
  width: 160px;
  height: 160px;
  line-height: 160px;
  padding: 16px;
}
.easypiechart#spanpie .percent {
  line-height: 120px;
  width: 120px;
  font-weight: 400;
  color: #111;
}
.easypiechart .percent {
  position: absolute;
  width: 90px;
  line-height: 90px;
  font-size: 17.5px;
  font-weight: 400;
  color: #808080;
}
.easypiechart .percent:after {
  content: '%';
}
.easypiechart + label {
  text-align: center;
  display: block;
  margin-top: 5px;
  margin-bottom: 0;
}
.percent-desc {
  bottom: 65px;
  color: #9e9e9e;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  font-size: 12px;
}
.easypiechart.epc-progress {
  width: 104px;
  height: 104px;
  line-height: 104px;
}
.easypiechart.epc-progress .percent {
  position: absolute;
  width: 104px;
  line-height: 104px;
  font-size: 36px;
  font-weight: normal;
  top: -6px;
  color: rgba(27, 34, 44, 0.88);
}
.easypiechart.epc-progress .percent:after {
  content: 'Percent';
  display: block;
  line-height: 1.5;
  position: relative;
  font-weight: normal;
  top: -36px;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
}
.popover-content .form-group {
  margin: 0 !important;
  padding: 10px 0 0 !important;
}
.popover-content .form-group:first-child {
  margin: 0 !important;
  padding: 0 !important;
}
.editable-container .form-group {
  margin-left: -10px;
  margin-right: -10px;
  padding-bottom: 7px;
}
.tokenfield {
  height: auto !important;
  min-height: 32px !important;
  padding-bottom: 0px !important;
  padding: 5px 8px !important;
}
.tokenfield:focus {
  border: 1px solid #03a9f4 !important;
  background: #fff !important;
  box-shadow: none !important;
}
.tokenfield.form-control:focus {
  border: 1px solid #03a9f4 !important;
  background: #fff!important;
  box-shadow: none !important;
}
.tokenfield .twitter-typeahead {
  width: auto !important;
}
.tokenfield .tt-hint {
  font-size: 12.5px !important;
  line-height: 1 !important;
  border: 0 !important;
  padding: 0 !important;
  height: 19px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.tokenfield .token {
  border-radius: 2.5px !important;
  display: inline-block !important;
  border: 0 !important;
  background-color: #edeff0 !important;
  white-space: nowrap !important;
  margin: 0 4px 1px 0 !important;
  height: 18px !important;
  vertical-align: middle !important;
  line-height: 14px !important;
  cursor: default !important;
}
.tokenfield .token .close {
  font-family: Arial !important;
  display: inline-block !important;
  font-size: 16px !important;
  line-height: 16px !important;
  margin-left: 4px !important;
  float: none !important;
  height: 100% !important;
  vertical-align: middle !important;
  padding-right: 4px !important;
  padding-top: 2px !important;
}
.tokenfield .token .token-label {
  padding-top: 1px;
}
.token-input {
  margin-bottom: 0 !important;
}
@-webkit-keyframes 'blink' {
  0% {
    border-color: #f2f4f5 !important;
  }
}
@-moz-keyframes 'blink' {
  0% {
    border-color: #f2f4f5 !important;
  }
}
@keyframes 'blink' {
  0% {
    border-color: #f2f4f5 !important;
  }
}
.tokenfield .token.invalid.active {
  background: #f2f4f5 !important;
  border: 0 !important;
}
.btn-file {
  position: relative;
  vertical-align: middle;
  border-bottom-right-radius: 2.5px !important;
  border-top-right-radius: 2.5px !important;
}
.btn-file > input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 23px;
  height: 100%;
  width: 100%;
  direction: ltr;
  cursor: pointer;
}
.fileinput {
  margin-bottom: 9px;
  display: inline-block;
}
.fileinput .form-control {
  padding-top: 7px;
  padding-bottom: 5px;
  display: inline-block;
  margin-bottom: 0px;
  vertical-align: middle;
  cursor: text;
}
.fileinput .thumbnail {
  overflow: hidden;
  display: inline-block;
  margin-bottom: 5px;
  vertical-align: middle;
  text-align: center;
}
.fileinput .thumbnail > img {
  max-height: 100%;
}
.fileinput .btn {
  vertical-align: middle;
}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}
.fileinput-inline .fileinput-controls {
  display: inline;
}
.fileinput-filename {
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
}
.form-control .fileinput-filename {
  vertical-align: bottom;
}
.fileinput.input-group {
  display: table;
}
.fileinput.input-group > * {
  position: relative;
  z-index: 2;
}
.fileinput.input-group > .btn-file {
  z-index: 1;
}
.form-group.has-warning .form-control {
  background-color: #ffffff;
}
.form-group.has-warning .form-control::-moz-placeholder {
  color: #fff5a1;
  opacity: 1;
}
.form-group.has-warning .form-control:-ms-input-placeholder {
  color: #fff5a1;
}
.form-group.has-warning .form-control::-webkit-input-placeholder {
  color: #fff5a1;
}
.form-group.has-warning .form-control:focus {
  background-color: #fff;
}
.form-group.has-warning .input-group-addon {
  background-color: #fffdee !important;
}
.form-group.has-warning .fileinput .fileinput-preview {
  color: #8a6d3b;
}
.form-group.has-warning .fileinput .thumbnail {
  border-color: #faebcc;
}
.form-group.has-error .form-control {
  background-color: #fad8d9;
}
.form-group.has-error .form-control::-moz-placeholder {
  color: #ef787c;
  opacity: 1;
}
.form-group.has-error .form-control:-ms-input-placeholder {
  color: #ef787c;
}
.form-group.has-error .form-control::-webkit-input-placeholder {
  color: #ef787c;
}
.form-group.has-error .form-control:focus {
  background-color: #fff;
}
.form-group.has-error .input-group-addon {
  background-color: #f7bcbe !important;
}
.form-group.has-error .fileinput .fileinput-preview {
  color: #a94442;
}
.form-group.has-error .fileinput .thumbnail {
  border-color: #ebccd1;
}
.form-group.has-success .form-control {
  background-color: #ffffff;
}
.form-group.has-success .form-control::-moz-placeholder {
  color: #bcdc97;
  opacity: 1;
}
.form-group.has-success .form-control:-ms-input-placeholder {
  color: #bcdc97;
}
.form-group.has-success .form-control::-webkit-input-placeholder {
  color: #bcdc97;
}
.form-group.has-success .form-control:focus {
  background-color: #fff;
}
.form-group.has-success .input-group-addon {
  background-color: #e1efd0 !important;
}
.form-group.has-success .fileinput .fileinput-preview {
  color: #3c763d;
}
.form-group.has-success .fileinput .thumbnail {
  border-color: #d6e9c6;
}
.input-group-addon:not(:first-child) {
  border-left: 0;
}
.wmd-preview {
  margin-top: 25px;
}
.wmd-panel .btn-toolbar {
  padding: 0 0 10px !important;
}
.wmd-button-bar .btn-group + .btn-group,
.wmd-button-bar .btn-group:first-child:not(:last-child) {
  margin-right: 3px;
}
.clockface .outer.active,
.clockface .outer.active:hover {
  background: #8bc34a;
  color: #fff;
}
.clockface .inner.active,
.clockface .inner.active:hover {
  background: #03a9f4;
  color: #fff;
}
.clockface .outer,
.clockface .inner {
  border-radius: 2.5px;
}
.tokenfield .token {
  border-radius: 1.5px;
}
.ms-container .ms-selectable,
.ms-container .ms-selection {
  background: #fff;
  color: rgba(27, 34, 44, 0.72) !important;
}
.ms-container .ms-list {
  border: 1px solid #edeff0 !important;
  border-top: 1px solid #edeff0 !important;
  -webkit-box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.01) !important;
  box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.01) !important;
  position: static !important;
}
.ms-container .ms-list.ms-focus {
  border-color: #03a9f4 !important;
}
.ms-container .ms-optgroup-label {
  color: #edeff0 !important;
}
.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selection {
  border-bottom: 1px #f2f4f5 solid !important;
  color: rgba(27, 34, 44, 0.72) !important;
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  color: rgba(27, 34, 44, 0.72) !important;
  background-color: #f2f4f5 !important;
}
.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled {
  background-color: #f2f4f5 !important;
  color: rgba(27, 34, 44, 0.32) !important;
}
.select2-drop {
  border: 1px solid #03a9f4 !important;
  border-radius: 2.5px;
}
.select2-drop.select2-drop-active {
  border-top-width: 0 !important;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.select2-drop.select2-drop-active.select2-drop-above {
  border-top-width: 1px !important;
  border-bottom-width: 0 !important;
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.select2-dropdown-open {
  border-top-right-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.select2-dropdown-open.select2-drop-above .select2-choices {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.select2-dropdown-open .select2-choice,
.select2-dropdown-open .select2-choices {
  border: 1px solid #03a9f4 !important;
  background-color: #fff;
  box-shadow: 0 0px 1px 0px #e1f0fa !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.select2-container-multi .select2-choices {
  padding-left: 4px;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px !important;
  border: 1px solid #f2f4f5 !important;
  border-radius: 2.5px !important;
  background: #f2f4f5 !important;
  color: rgba(27, 34, 44, 0.72) !important;
  margin: 6px 0 3px 5px !important;
}
.select2-container-multi.select2-dropdown-open .select2-choices {
  background: #fff !important;
}
.nav-tabs,
.nav-pills {
  position: relative;
}
.tab-container .nav-tabs li.tabdrop + li > a {
  margin-left: 0px !important;
}
.ui-pnotify .alert-warning {
  background-color: #ffee55;
  border-color: #ffe821;
  color: #fff;
}
.ui-pnotify .alert-warning hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-warning .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-warning h1,
.ui-pnotify .alert-warning h2,
.ui-pnotify .alert-warning h3,
.ui-pnotify .alert-warning h4,
.ui-pnotify .alert-warning h5,
.ui-pnotify .alert-warning h6,
.ui-pnotify .alert-warning .h1,
.ui-pnotify .alert-warning .h2,
.ui-pnotify .alert-warning .h3,
.ui-pnotify .alert-warning .h4,
.ui-pnotify .alert-warning .h5,
.ui-pnotify .alert-warning .h6 {
  color: #fff;
}
.ui-pnotify .alert-warning h1 small,
.ui-pnotify .alert-warning h2 small,
.ui-pnotify .alert-warning h3 small,
.ui-pnotify .alert-warning h4 small,
.ui-pnotify .alert-warning h5 small,
.ui-pnotify .alert-warning h6 small,
.ui-pnotify .alert-warning .h1 small,
.ui-pnotify .alert-warning .h2 small,
.ui-pnotify .alert-warning .h3 small,
.ui-pnotify .alert-warning .h4 small,
.ui-pnotify .alert-warning .h5 small,
.ui-pnotify .alert-warning .h6 small {
  color: #fff;
}
.ui-pnotify .alert-success {
  background-color: #97c95d;
  border-color: #7eb73d;
  color: #fff;
}
.ui-pnotify .alert-success hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-success .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-success h1,
.ui-pnotify .alert-success h2,
.ui-pnotify .alert-success h3,
.ui-pnotify .alert-success h4,
.ui-pnotify .alert-success h5,
.ui-pnotify .alert-success h6,
.ui-pnotify .alert-success .h1,
.ui-pnotify .alert-success .h2,
.ui-pnotify .alert-success .h3,
.ui-pnotify .alert-success .h4,
.ui-pnotify .alert-success .h5,
.ui-pnotify .alert-success .h6 {
  color: #fff;
}
.ui-pnotify .alert-success h1 small,
.ui-pnotify .alert-success h2 small,
.ui-pnotify .alert-success h3 small,
.ui-pnotify .alert-success h4 small,
.ui-pnotify .alert-success h5 small,
.ui-pnotify .alert-success h6 small,
.ui-pnotify .alert-success .h1 small,
.ui-pnotify .alert-success .h2 small,
.ui-pnotify .alert-success .h3 small,
.ui-pnotify .alert-success .h4 small,
.ui-pnotify .alert-success .h5 small,
.ui-pnotify .alert-success .h6 small {
  color: #fff;
}
.ui-pnotify .alert-danger {
  background-color: #e83339;
  border-color: #d0181e;
  color: #fff;
}
.ui-pnotify .alert-danger hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-danger .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-danger h1,
.ui-pnotify .alert-danger h2,
.ui-pnotify .alert-danger h3,
.ui-pnotify .alert-danger h4,
.ui-pnotify .alert-danger h5,
.ui-pnotify .alert-danger h6,
.ui-pnotify .alert-danger .h1,
.ui-pnotify .alert-danger .h2,
.ui-pnotify .alert-danger .h3,
.ui-pnotify .alert-danger .h4,
.ui-pnotify .alert-danger .h5,
.ui-pnotify .alert-danger .h6 {
  color: #fff;
}
.ui-pnotify .alert-danger h1 small,
.ui-pnotify .alert-danger h2 small,
.ui-pnotify .alert-danger h3 small,
.ui-pnotify .alert-danger h4 small,
.ui-pnotify .alert-danger h5 small,
.ui-pnotify .alert-danger h6 small,
.ui-pnotify .alert-danger .h1 small,
.ui-pnotify .alert-danger .h2 small,
.ui-pnotify .alert-danger .h3 small,
.ui-pnotify .alert-danger .h4 small,
.ui-pnotify .alert-danger .h5 small,
.ui-pnotify .alert-danger .h6 small {
  color: #fff;
}
.ui-pnotify .alert-info {
  background-color: #00d3ee;
  border-color: #00a5bb;
  color: #fff;
}
.ui-pnotify .alert-info hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-info .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-info h1,
.ui-pnotify .alert-info h2,
.ui-pnotify .alert-info h3,
.ui-pnotify .alert-info h4,
.ui-pnotify .alert-info h5,
.ui-pnotify .alert-info h6,
.ui-pnotify .alert-info .h1,
.ui-pnotify .alert-info .h2,
.ui-pnotify .alert-info .h3,
.ui-pnotify .alert-info .h4,
.ui-pnotify .alert-info .h5,
.ui-pnotify .alert-info .h6 {
  color: #fff;
}
.ui-pnotify .alert-info h1 small,
.ui-pnotify .alert-info h2 small,
.ui-pnotify .alert-info h3 small,
.ui-pnotify .alert-info h4 small,
.ui-pnotify .alert-info h5 small,
.ui-pnotify .alert-info h6 small,
.ui-pnotify .alert-info .h1 small,
.ui-pnotify .alert-info .h2 small,
.ui-pnotify .alert-info .h3 small,
.ui-pnotify .alert-info .h4 small,
.ui-pnotify .alert-info .h5 small,
.ui-pnotify .alert-info .h6 small {
  color: #fff;
}
.ui-pnotify .alert-inverse {
  background-color: #a6aaaf;
  border-color: #8c9097;
  color: #fff;
}
.ui-pnotify .alert-inverse hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-inverse .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-inverse h1,
.ui-pnotify .alert-inverse h2,
.ui-pnotify .alert-inverse h3,
.ui-pnotify .alert-inverse h4,
.ui-pnotify .alert-inverse h5,
.ui-pnotify .alert-inverse h6,
.ui-pnotify .alert-inverse .h1,
.ui-pnotify .alert-inverse .h2,
.ui-pnotify .alert-inverse .h3,
.ui-pnotify .alert-inverse .h4,
.ui-pnotify .alert-inverse .h5,
.ui-pnotify .alert-inverse .h6 {
  color: #fff;
}
.ui-pnotify .alert-inverse h1 small,
.ui-pnotify .alert-inverse h2 small,
.ui-pnotify .alert-inverse h3 small,
.ui-pnotify .alert-inverse h4 small,
.ui-pnotify .alert-inverse h5 small,
.ui-pnotify .alert-inverse h6 small,
.ui-pnotify .alert-inverse .h1 small,
.ui-pnotify .alert-inverse .h2 small,
.ui-pnotify .alert-inverse .h3 small,
.ui-pnotify .alert-inverse .h4 small,
.ui-pnotify .alert-inverse .h5 small,
.ui-pnotify .alert-inverse .h6 small {
  color: #fff;
}
.ui-pnotify .alert-primary {
  background-color: #14b4fc;
  border-color: #0398db;
  color: #fff;
}
.ui-pnotify .alert-primary hr {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.ui-pnotify .alert-primary .alert-link {
  color: #e6e6e6;
}
.ui-pnotify .alert-primary h1,
.ui-pnotify .alert-primary h2,
.ui-pnotify .alert-primary h3,
.ui-pnotify .alert-primary h4,
.ui-pnotify .alert-primary h5,
.ui-pnotify .alert-primary h6,
.ui-pnotify .alert-primary .h1,
.ui-pnotify .alert-primary .h2,
.ui-pnotify .alert-primary .h3,
.ui-pnotify .alert-primary .h4,
.ui-pnotify .alert-primary .h5,
.ui-pnotify .alert-primary .h6 {
  color: #fff;
}
.ui-pnotify .alert-primary h1 small,
.ui-pnotify .alert-primary h2 small,
.ui-pnotify .alert-primary h3 small,
.ui-pnotify .alert-primary h4 small,
.ui-pnotify .alert-primary h5 small,
.ui-pnotify .alert-primary h6 small,
.ui-pnotify .alert-primary .h1 small,
.ui-pnotify .alert-primary .h2 small,
.ui-pnotify .alert-primary .h3 small,
.ui-pnotify .alert-primary .h4 small,
.ui-pnotify .alert-primary .h5 small,
.ui-pnotify .alert-primary .h6 small {
  color: #fff;
}
.ui-pnotify-closer,
.ui-pnotify-sticker {
  padding: 2px 8px;
  margin: -16px 0 0 !important;
  background: rgba(0, 0, 0, 0.1);
  font-size: 10px;
  color: rgba(255, 255, 255, 0.6);
}
.ui-pnotify-closer:hover,
.ui-pnotify-sticker:hover,
.ui-pnotify-closer:active,
.ui-pnotify-sticker:active,
.ui-pnotify-closer:focus,
.ui-pnotify-sticker:focus {
  background: rgba(0, 0, 0, 0.2);
}
.ui-pnotify-closer {
  border-bottom-right-radius: 2.5px;
}
.ui-pnotify-sticker {
  border-bottom-left-radius: 2.5px;
}
.switchery {
  border: 1px solid transparent !important;
  box-shadow: none !important;
  border-radius: 32px !important;
  height: 32px !important;
  width: 64px !important;
}
.switchery > small {
  border-radius: 100% !important;
  border: 0px solid transparent !important;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16) !important;
  height: 32px !important;
  width: 32px !important;
}
.switchery-xs + .switchery {
  height: 16px !important;
  width: 32px !important;
  margin-top: 8px!important;
}
.switchery-xs + .switchery > small {
  height: 16px !important;
  width: 16px !important;
}
.switchery-sm + .switchery {
  height: 24px !important;
  width: 48px !important;
}
.switchery-sm + .switchery > small {
  height: 24px !important;
  width: 24px !important;
}
.dd > .dd-list > .dd-item:first-child > .dd-handle,
.dd > .dd-list > .dd-item:first-child > .dd3-content,
.dd > .dd-list > .dd-placeholder:first-child {
  margin-top: 0 !important;
}
.dd .dd-placeholder {
  margin-top: 3px !important;
}
.dd-handle {
  border-radius: 2.5px !important;
}
.dd-handle,
.dd3-content {
  height: 32px !important;
  margin: 3px 0 0 !important;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  color: rgba(27, 34, 44, 0.72) !important;
  border: 1px solid #edeff0 !important;
  background: #f7f9fa !important;
}
.dd3-handle.success-bg .dd3-content,
.dd-handle.success-bg {
  background-color: #f2f8eb !important;
  border: 1px solid #8bc34a !important;
}
.dd3-handle {
  margin: 0 !important;
  width: 22px !important;
  border-radius: 2.5px !important;
  border: 1px solid #edeff0 !important;
  background: #f2f4f5 !important;
}
.dd3-handle:before {
  content: '\f142' !important;
  color: rgba(27, 34, 44, 0.32) !important;
  font-family: 'FontAwesome' !important;
  top: 7px !important;
  font-size: 14px !important;
}
.dd3-content {
  padding-left: 32px !important;
}
.dd-item {
  font-size: 12.5px !important;
}
.dd-item > button {
  width: 32px !important;
  height: 22px !important;
  margin: 6px 0 !important;
}
.dd-item > button:before {
  -webkit-font-smoothing: antialiased !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 12.5px !important;
  color: rgba(27, 34, 44, 0.48);
}
.dd-item > button[data-action='collapse']:before {
  content: '\f147' !important;
}
.dd-item > button[data-action='expand']:before {
  content: '\f196' !important;
}
.dd3-item {
  font-size: 12.5px !important;
}
.dd3-item > button {
  margin-left: 22px !important;
}
.dd-list .dd-list {
  padding-left: 32px !important;
}
.dd-placeholder,
.dd-empty {
  margin: 0 !important;
  padding: 0 !important;
  min-height: 32px !important;
  background: #edeff0 !important;
  border: 2px dashed #edeff0 !important;
  border-radius: 2.5px !important;
}
.dd-empty {
  border: 2px dashed #edeff0 !important;
  min-height: 100px !important;
  background-color: #f7f9fa;
}
/* Datepicker */
.datepicker th.dow,
.datetimepicker th.dow {
  font-weight: normal !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
}
/* Datetimepicker */
.datetimepicker table thead tr th {
  padding: 5px 0;
}
/* Daterangepicker */
.daterangepicker .ranges ul {
  margin-bottom: 16px !important;
}
.daterangepicker .ranges ul li {
  margin-bottom: 2px !important;
  font-size: 12.5px !important;
  text-transform: uppercase;
  border-radius: 2.5px !important;
}
.jqvmap-zoomin,
.jqvmap-zoomout {
  border-width: 1px;
  border-style: solid;
  border-color: #bdc3c7 #bdc3c7 #b2b9be #bdc3c7;
  background: #f7f9fa !important;
  color: #666 !important;
  box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.04);
}
.jqvmap-zoomin:hover,
.jqvmap-zoomout:hover {
  background-color: #dde4e6 !important;
  border-color: #b5bbc0 #b5bbc0 #aab1b7 #b5bbc0 !important;
}
.jqvmap-zoomin:focus,
.jqvmap-zoomout:focus {
  color: #666666 !important;
  background-color: #d5dde0 !important;
  border-color: #b5bbc0 !important;
}
.jqvmap-zoomin:active,
.jqvmap-zoomout:active {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) !important;
}
.jqvmap-zoomin {
  border-radius: 3px 3px 0 0;
}
.jqvmap-zoomout {
  top: 17px !important;
  border-radius: 0 0 3px 3px;
}
.cke_float .cke_top {
  border: 1px solid #edeff0 !important;
}
.cke_top {
  border-radius: 2.5px 2.5px 0 0 !important;
  border-bottom: 1px solid #edeff0 !important;
}
.cke_bottom {
  border-top: 1px solid #edeff0 !important;
  border-radius: 0 0 2.5px 2.5px !important;
}
.cke-focus,
.cke-focus .cke-top {
  border-radius: 2.5px !important;
  background: rgba(27, 34, 44, 0.16) !important;
}
.cke_chrome {
  border: 1px solid #edeff0 !important;
  border-radius: 2.5px !important;
}
.cke_inner {
  border-radius: 2.5px !important;
}
.cke_combo_button {
  border: 1px solid #f2f4f5 !important;
  border-radius: 2.5px !important;
}
.cke_top a:hover {
  border-radius: 2.5px !important;
  background: #f2f4f5 !important;
  border: 1px solid #f2f4f5 !important;
}
.note-editor {
  border: 1px solid #edeff0 !important;
  border-radius: 2.5px;
}
.note-editor .navbar .btn-navbar {
  background-color: #f2f4f5 !important;
}
.note-editor .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #edeff0 !important;
}
.note-editor .note-toolbar {
  border-radius: 1.5px 1.5px 0 0;
  background-color: #edeff0 !important;
  border-bottom: 1px solid #edeff0 !important;
}
.note-editor .note-statusbar .note-resizebar {
  border-top: 1px solid #edeff0 !important;
  border-radius: 0 0 2.5px 2.5px;
}
.note-editor .note-statusbar {
  background-color: #edeff0 !important;
  border-radius: 0 0 1.5px 1.5px;
}
.note-popover .open > .dropdown-menu {
  opacity: 1!important;
  transform: scale(1, 1) !important;
}
.table-fixed-header th {
  background: #fff !important;
}
table.dataTable + .row {
  margin-top: 20px;
}
table.dataTable#editable tr > td > textarea {
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
div.DTTT .btn.btn-default {
  color: inherit;
  font-size: inherit;
}
div.dataTables_info {
  padding: 8px 0 !important;
}
.bootstrap-touchspin .input-group-addon.bootstrap-touchspin-prefix + .form-control {
  border-bottom-left-radius: 2.5px;
  border-top-left-radius: 2.5px;
}
.bootstrap-touchspin .input-group-btn + .input-group-addon.bootstrap-touchspin-prefix + .form-control {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn.btn-lg {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn.btn-lg.bootstrap-touchspin-down {
  margin-top: 0px !important;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn.btn-lg i {
  top: 5px;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  padding: 7px 10px !important;
}
.bootstrap-touchspin .bootstrap-touchspin-up {
  border-top-right-radius: 2.5px !important;
}
.bootstrap-touchspin .bootstrap-touchspin-down {
  border-bottom-right-radius: 2.5px !important;
  margin-top: 0 !important;
}
.table.dataTable thead th.sorting:after,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after {
  font-weight: 400;
  font-size: 0.8em;
  padding: 0.12em 0;
}
.mapTooltip {
  opacity: 0.9;
  filter: alpha(opacity=90);
  position: fixed;
  padding: 6px 10px;
  background-color: rgba(27, 34, 44, 0.88);
  border-radius: 1.5px;
  z-index: 1000;
  max-width: 200px;
  display: none;
  font-size: 10.5px;
  color: #fff;
}
.map {
  position: relative;
}
.map .zoomIn,
.map .zoomOut {
  -moz-user-select: none;
  background: #f7f9fa;
  cursor: pointer;
  display: inline-block;
  font-size: 17.5px;
  font-weight: 700;
  padding: 8px 0;
  text-align: center;
  border: medium none;
  line-height: 16px;
  min-width: 32px;
  text-transform: uppercase;
  position: absolute;
  box-shadow: inset 0 0 0 1px rgba(27, 34, 44, 0.04), inset 0px -40px 40px -20px rgba(27, 34, 44, 0.02), inset 0 -1px 0 0 rgba(27, 34, 44, 0.08), 0 1px 0 0 rgba(27, 34, 44, 0.04);
  border: 0;
}
.map .zoomOut {
  margin: 0;
  right: auto;
  left: 8px;
  top: 44px;
  border-radius: 2px;
}
.map .zoomIn {
  margin: 0;
  right: auto;
  left: 8px;
  top: 8px;
  border-radius: 2px;
}
.legendColorBox > div {
  border-radius: 50% !important;
  border: none !important;
}
.legendColorBox > div > div {
  border-radius: 50% !important;
}
table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.grid-form fieldset legend {
  border: none  !important;
  border-bottom: 2px solid #edeff0 !important;
  color: rgba(27, 34, 44, 0.72) !important;
  font-size: 22.5px !important;
  font-weight: 300 !important;
  padding: 5px 0px !important;
}
.grid-form [data-row-span] {
  border-bottom: 1px solid #f2f4f5 !important;
}
.grid-form [data-row-span] [data-field-span] {
  border-right: 1px solid #f2f4f5 !important;
}
.grid-form [data-row-span] [data-field-span]:last-child {
  border-right: none !important;
}
.leftbar .jstree-default .jstree-clicked {
  background: #fff !important;
  border-radius: 1.5px !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) !important;
}
.leftbar .jstree-default .jstree-clicked:hover {
  background: #fff !important;
  border-radius: 1.5px !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) !important;
}
.leftbar .jstree-default .jstree-hovered {
  background: rgba(0, 0, 0, 0.1) !important;
  border-radius: 1.5px !important;
  box-shadow: none !important;
}
.jstree-default .jstree-clicked {
  background: #edeff0 !important;
  border-radius: 1.5px !important;
  box-shadow: none !important;
}
.jstree-default .jstree-hovered {
  background: #f2f4f5 !important;
  border-radius: 1.5px !important;
  box-shadow: none !important;
}
.jstree-default .jstree-wholerow-clicked {
  background: #edeff0 !important;
}
.jstree-default .jstree-wholerow-hovered {
  background: #f2f4f5 !important;
}
input.dial {
  font-weight: 300 !important;
}
.dropzone {
  border: 1px solid rgba(0, 0, 0, 0.03) !important;
  min-height: 360px;
  background: rgba(0, 0, 0, 0.03) !important;
  padding: 20px !important;
  border: 3px dashed #f2f4f5 !important;
  border-radius: 2.5px;
}
.jquery-notific8-container {
  z-index: 1241 !important;
}
.fn-gantt .fn-content * {
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
.fn-gantt .fn-content .bottom,
.fn-gantt .fn-content .bottom * {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
.fn-gantt .bar.ganttRed {
  background-color: #e51c23 !important;
}
.fn-gantt .bar.ganttGreen {
  background-color: #4caf50 !important;
}
.fn-gantt .bar.ganttBlue {
  background-color: #00bcd4 !important;
}
.fn-gantt .bar.ganttOrange {
  background-color: #ff9800 !important;
}
.fn-gantt .bar.ganttRed .fn-label,
.fn-gantt .bar.ganttGreen .fn-label,
.fn-gantt .bar.ganttBlue .fn-label,
.fn-gantt .bar.ganttOrange .fn-label {
  text-shadow: none !important;
  font-weight: normal !important;
  color: rgba(255, 255, 255, 0.9) !important;
}
svg,
svg text {
  font-family: 'Asap', 'Droid Sans', Tahoma, Arial, sans-serif !important;
}
.scroll-pane {
  overflow-x: hidden;
}
/* Piety */
svg.peity {
  vertical-align: bottom !important;
}
.chartist-tooltip {
  opacity: 1;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* Stops flash on tap iOS */
}
.toggle-input {
  max-height: 0;
  max-width: 0;
  opacity: 0;
}
.toggle-input + label {
  border-radius: 8px;
  cursor: pointer;
  display: block;
  height: 16px;
  position: relative;
  text-indent: -5000px;
  width: 32px;
  background-color: #edeff0;
}
.toggle-input + label:before {
  border-radius: 8px;
  content: "";
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.25s ease-in-out 0s;
  width: 16px;
}
.toggle-input + label:after {
  background: white none repeat scroll 0 0;
  border-radius: 8px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  content: "";
  display: block;
  height: 14px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.25s ease-in-out 0s;
  width: 14px;
  margin: 1px;
}
.toggle-input:checked + label:before {
  background: #8bc34a;
  width: 32px;
}
.toggle-input:checked + label:after {
  left: 16px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.input-group-addon.radio {
  display: table-cell;
}
.checkbox,
.radio {
  margin: 0;
  display: inline-block;
}
.checkbox label,
.radio label {
  height: 16px !important;
  width: 16px !important;
  padding: 0 !important;
  min-height: 16px !important;
  min-width: 16px !important;
  float: left !important;
}
.checkbox.input,
.radio.input {
  float: left !important;
  height: 16px !important;
  width: 16px !important;
  margin: 0 !important;
  display: inline-block;
}
.checkbox.input label,
.radio.input label {
  height: 16px !important;
  width: 16px !important;
  padding: 0 !important;
  min-height: 16px !important;
  min-width: 16px !important;
  float: left !important;
}
input[type="checkbox"].tectonic {
  position: absolute;
  overflow: hidden;
  display: none;
  clip: rect(0 0 0 0);
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
input[type="checkbox"].tectonic + label {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 0;
  width: auto;
}
input[type="checkbox"].tectonic + label:before {
  content: "\A";
  font-family: "ElegantIcons";
  float: left;
  color: rgba(27, 34, 44, 0.72);
  font-size: 11.5px;
  line-height: 16px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  border-radius: 2.5px;
  background: #fff;
  height: 16px !important;
  width: 16px !important;
  padding: 0 2px 0 0 !important;
  border: 1px solid rgba(27, 34, 44, 0.16);
  margin-right: 0;
  transition: all 0.05s ease-in-out;
}
input[type="checkbox"].tectonic + label:hover:before {
  background-color: #fff;
  border: 1px solid rgba(27, 34, 44, 0.48);
  cursor: pointer;
}
input[type="checkbox"].tectonic:checked + label {
  color: rgba(27, 34, 44, 0.72);
}
input[type="checkbox"].tectonic:checked + label:before {
  content: "\4e";
  color: rgba(27, 34, 44, 0.88);
  background: #fff;
  transition: all 0.05s ease-in-out;
  line-height: 16px;
}
input[type="radio"].tectonic {
  position: absolute;
  overflow: hidden;
  display: none;
  clip: rect(0 0 0 0);
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
input[type="radio"].tectonic + label {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 0;
  width: auto;
}
input[type="radio"].tectonic + label:before {
  content: "\A";
  font-family: "Ionicons";
  float: left;
  color: rgba(27, 34, 44, 0.72);
  font-size: 7px;
  line-height: 16px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  border-radius: 50%;
  background: #fff;
  height: 16px !important;
  width: 16px !important;
  padding: 0 !important;
  border: 1px solid rgba(27, 34, 44, 0.16);
  margin-right: 0;
  transition: all 0.05s ease-in-out;
}
input[type="radio"].tectonic + label:hover:before {
  background-color: #fff;
  border: 1px solid rgba(27, 34, 44, 0.48);
  cursor: pointer;
}
input[type="radio"].tectonic:checked + label {
  color: rgba(27, 34, 44, 0.72);
}
input[type="radio"].tectonic:checked + label:before {
  content: "\f21b";
  color: rgba(27, 34, 44, 0.88);
  background: #fff;
  transition: all 0.05s ease-in-out;
  line-height: 16px;
}
.board.board-info .board-inner ul.nav-tabs#myTab {
  background-color: #00bcd4;
}
.board.board-info .board-inner ul.nav-tabs#myTab li:after {
  background-color: #0097a7;
}
.board.board-info .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-info .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #cddc39;
  color: #ffffff;
  border-color: #0097a7;
}
.board.board-info .board-inner ul.nav-tabs#myTab li a .text {
  color: #80deea;
}
.board.board-info .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #cddc39;
  color: #ffffff;
}
.board.board-info .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-info .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #0097a7;
  background-color: #00bcd4;
  color: #ffffff;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab {
  background-color: #72757a;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li:after {
  background-color: #5e6166;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #81d4fa;
  color: #ffffff;
  border-color: #5e6166;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li a .text {
  color: #edeff0;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #81d4fa;
  color: #ffffff;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-inverse .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #5e6166;
  background-color: #72757a;
  color: #ffffff;
}
.board.board-primary .board-inner ul.nav-tabs#myTab {
  background-color: #03a9f4;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li:after {
  background-color: #0288d1;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #ffeb3b;
  color: #ffffff;
  border-color: #0288d1;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li a .text {
  color: #81d4fa;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #ffeb3b;
  color: #ffffff;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-primary .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #0288d1;
  background-color: #03a9f4;
  color: #ffffff;
}
.board.board-success .board-inner ul.nav-tabs#myTab {
  background-color: #8bc34a;
}
.board.board-success .board-inner ul.nav-tabs#myTab li:after {
  background-color: #689f38;
}
.board.board-success .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-success .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #81d4fa;
  color: #ffffff;
  border-color: #689f38;
}
.board.board-success .board-inner ul.nav-tabs#myTab li a .text {
  color: #c5e1a5;
}
.board.board-success .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #81d4fa;
  color: #ffffff;
}
.board.board-success .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-success .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #689f38;
  background-color: #8bc34a;
  color: #ffffff;
}
.board.board-warning .board-inner ul.nav-tabs#myTab {
  background-color: #ffeb3b;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li:after {
  background-color: #fbc02d;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #72757a;
  color: #ffffff;
  border-color: #fbc02d;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li a .text {
  color: #fff59d;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #72757a;
  color: #ffffff;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-warning .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #fbc02d;
  background-color: #ffeb3b;
  color: #ffffff;
}
.board.board-danger .board-inner ul.nav-tabs#myTab {
  background-color: #e51c23;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li:after {
  background-color: #d01716;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #ffeb3b;
  color: #ffffff;
  border-color: #d01716;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li a .text {
  color: #f69988;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #ffeb3b;
  color: #ffffff;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-danger .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #d01716;
  background-color: #e51c23;
  color: #ffffff;
}
.board.board-brown .board-inner ul.nav-tabs#myTab {
  background-color: #795548;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li:after {
  background-color: #5d4037;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #ffca28;
  color: #ffffff;
  border-color: #5d4037;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li a .text {
  color: #bcaaa4;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #ffca28;
  color: #ffffff;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-brown .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #5d4037;
  background-color: #795548;
  color: #ffffff;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab {
  background-color: #3f51b5;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li:after {
  background-color: #303f9f;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #f48fb1;
  color: #ffffff;
  border-color: #303f9f;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li a .text {
  color: #9fa8da;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #f48fb1;
  color: #ffffff;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-indigo .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #303f9f;
  background-color: #3f51b5;
  color: #ffffff;
}
.board.board-purple .board-inner ul.nav-tabs#myTab {
  background-color: #9c27b0;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li:after {
  background-color: #7b1fa2;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #81d4fa;
  color: #ffffff;
  border-color: #7b1fa2;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li a .text {
  color: #ce93d8;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #81d4fa;
  color: #ffffff;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-purple .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #7b1fa2;
  background-color: #9c27b0;
  color: #ffffff;
}
.board.board-orange .board-inner ul.nav-tabs#myTab {
  background-color: #ffa726;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li:after {
  background-color: #f57c00;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #795548;
  color: #ffffff;
  border-color: #f57c00;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li a .text {
  color: #ffcc80;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #795548;
  color: #ffffff;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-orange .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #f57c00;
  background-color: #ffa726;
  color: #ffffff;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab {
  background-color: #607d8b;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li:after {
  background-color: #455a64;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #ffee58;
  color: #ffffff;
  border-color: #455a64;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li a .text {
  color: #b0bec5;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #ffee58;
  color: #ffffff;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-bluegray .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #455a64;
  background-color: #607d8b;
  color: #ffffff;
}
.board.board-pink .board-inner ul.nav-tabs#myTab {
  background-color: #e91e63;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li:after {
  background-color: #c2185b;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #80cbc4;
  color: #ffffff;
  border-color: #c2185b;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li a .text {
  color: #f48fb1;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #80cbc4;
  color: #ffffff;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-pink .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #c2185b;
  background-color: #e91e63;
  color: #ffffff;
}
.board.board-teal .board-inner ul.nav-tabs#myTab {
  background-color: #009688;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li:after {
  background-color: #00796b;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #ffca28;
  color: #ffffff;
  border-color: #00796b;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li a .text {
  color: #80cbc4;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #ffca28;
  color: #ffffff;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-teal .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #00796b;
  background-color: #009688;
  color: #ffffff;
}
.board.board-lime .board-inner ul.nav-tabs#myTab {
  background-color: #cddc39;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li:after {
  background-color: #afb42b;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li a {
  background-color: transparent;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li a .icon {
  background-color: #607d8b;
  color: #ffffff;
  border-color: #afb42b;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li a .text {
  color: #e6ee9c;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li.active a .icon {
  background-color: #607d8b;
  color: #ffffff;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li.active a .text {
  color: #ffffff;
}
.board.board-lime .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-color: #afb42b;
  background-color: #cddc39;
  color: #ffffff;
}
.board .board-inner ul.nav-tabs#myTab {
  margin: 0;
  border: 0;
  display: table;
  width: 100%;
}
.board .board-inner ul.nav-tabs#myTab li {
  margin: 0;
  float: none;
  border: 0;
  display: table-cell;
}
.board .board-inner ul.nav-tabs#myTab li:after {
  content: '';
  height: 4px;
  position: absolute;
  top: 0;
  margin-top: 46px;
  width: 100%;
}
.board .board-inner ul.nav-tabs#myTab li:first-child:after {
  width: 50%;
  left: 50%;
}
.board .board-inner ul.nav-tabs#myTab li:last-child:after {
  width: 50%;
  right: 50%;
}
.board .board-inner ul.nav-tabs#myTab li a {
  margin: 16px auto;
  padding: 0;
  border: 0;
  text-align: center;
  z-index: 1;
}
.board .board-inner ul.nav-tabs#myTab li a .icon {
  font-size: 24px;
  line-height: 56px;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  position: relative;
  border-width: 4px;
  border-style: solid;
}
.board .board-inner ul.nav-tabs#myTab li a .text {
  margin-top: 16px;
  font-size: 12.5px;
  line-height: 16px;
  display: block;
  text-transform: uppercase;
  font-weight: 700;
}
.board .board-inner ul.nav-tabs#myTab li.disabled a .icon {
  border-width: 4px;
  border-style: solid;
}
.card.wizard-card .wizard-header {
  padding: 16px;
}
.card.wizard-card .wizard-header .title {
  margin: 0;
  line-height: 32px;
}
.card.wizard-card .wizard-header .title small {
  font-size: 10.5px;
  display: block;
  line-height: 16px;
}
.card.wizard-card .nav-pills li {
  margin: 0;
}
.card.wizard-card .nav-pills li a {
  position: relative;
  border-radius: 0;
  line-height: 24px;
  font-weight: 700;
  padding: 24px;
  font-size: 12.5px;
  text-transform: uppercase;
  padding-left: 72px;
}
.card.wizard-card .nav-pills li a .step-icon {
  position: absolute;
  height: 40px;
  width: 40px;
  margin-right: 16px;
  line-height: 40px;
  text-align: center;
  top: 16px;
  left: 16px;
  border-radius: 50%;
  font-size: 24px;
}
.card.wizard-card .nav-pills > li + li {
  margin-left: 0;
}
.wizard-card.card-info .wizard-header {
  background-color: #00bcd4;
}
.wizard-card.card-info .wizard-header .title {
  color: #b2ebf2;
}
.wizard-card.card-info .wizard-header .title small {
  color: #4dd0e1;
}
.wizard-card.card-info .nav-pills li a {
  background-color: #0097a7;
  color: #4dd0e1;
}
.wizard-card.card-info .nav-pills li a .step-icon {
  background-color: #00bcd4;
  color: #ffffff;
}
.wizard-card.card-info .nav-pills li.active a {
  background-color: #d4e157;
  color: #ffffff;
}
.wizard-card.card-info .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-inverse .wizard-header {
  background-color: #72757a;
}
.wizard-card.card-inverse .wizard-header .title {
  color: #f2f4f5;
}
.wizard-card.card-inverse .wizard-header .title small {
  color: #dce0e5;
}
.wizard-card.card-inverse .nav-pills li a {
  background-color: #5e6166;
  color: #dce0e5;
}
.wizard-card.card-inverse .nav-pills li a .step-icon {
  background-color: #72757a;
  color: #ffffff;
}
.wizard-card.card-inverse .nav-pills li.active a {
  background-color: #ffb74d;
  color: #ffffff;
}
.wizard-card.card-inverse .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-primary .wizard-header {
  background-color: #039be5;
}
.wizard-card.card-primary .wizard-header .title {
  color: #b3e5fc;
}
.wizard-card.card-primary .wizard-header .title small {
  color: #4fc3f7;
}
.wizard-card.card-primary .nav-pills li a {
  background-color: #0288d1;
  color: #4fc3f7;
}
.wizard-card.card-primary .nav-pills li a .step-icon {
  background-color: #039be5;
  color: #ffffff;
}
.wizard-card.card-primary .nav-pills li.active a {
  background-color: #ffd54f;
  color: #ffffff;
}
.wizard-card.card-primary .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-success .wizard-header {
  background-color: #7cb342;
}
.wizard-card.card-success .wizard-header .title {
  color: #dcedc8;
}
.wizard-card.card-success .wizard-header .title small {
  color: #aed581;
}
.wizard-card.card-success .nav-pills li a {
  background-color: #689f38;
  color: #aed581;
}
.wizard-card.card-success .nav-pills li a .step-icon {
  background-color: #7cb342;
  color: #ffffff;
}
.wizard-card.card-success .nav-pills li.active a {
  background-color: #fff176;
  color: #ffffff;
}
.wizard-card.card-success .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-warning .wizard-header {
  background-color: #fdd835;
}
.wizard-card.card-warning .wizard-header .title {
  color: #fff9c4;
}
.wizard-card.card-warning .wizard-header .title small {
  color: #fff176;
}
.wizard-card.card-warning .nav-pills li a {
  background-color: #fbc02d;
  color: #fff176;
}
.wizard-card.card-warning .nav-pills li a .step-icon {
  background-color: #fdd835;
  color: #ffffff;
}
.wizard-card.card-warning .nav-pills li.active a {
  background-color: #a1887f;
  color: #ffffff;
}
.wizard-card.card-warning .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-danger .wizard-header {
  background-color: #dd191d;
}
.wizard-card.card-danger .wizard-header .title {
  color: #f9bdbb;
}
.wizard-card.card-danger .wizard-header .title small {
  color: #f36c60;
}
.wizard-card.card-danger .nav-pills li a {
  background-color: #d01716;
  color: #f36c60;
}
.wizard-card.card-danger .nav-pills li a .step-icon {
  background-color: #dd191d;
  color: #ffffff;
}
.wizard-card.card-danger .nav-pills li.active a {
  background-color: #ffa726;
  color: #ffffff;
}
.wizard-card.card-danger .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-brown .wizard-header {
  background-color: #6d4c41;
}
.wizard-card.card-brown .wizard-header .title {
  color: #d7ccc8;
}
.wizard-card.card-brown .wizard-header .title small {
  color: #a1887f;
}
.wizard-card.card-brown .nav-pills li a {
  background-color: #5d4037;
  color: #a1887f;
}
.wizard-card.card-brown .nav-pills li a .step-icon {
  background-color: #6d4c41;
  color: #ffffff;
}
.wizard-card.card-brown .nav-pills li.active a {
  background-color: #ffc107;
  color: #ffffff;
}
.wizard-card.card-brown .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-indigo .wizard-header {
  background-color: #3949ab;
}
.wizard-card.card-indigo .wizard-header .title {
  color: #c5cae9;
}
.wizard-card.card-indigo .wizard-header .title small {
  color: #7986cb;
}
.wizard-card.card-indigo .nav-pills li a {
  background-color: #303f9f;
  color: #7986cb;
}
.wizard-card.card-indigo .nav-pills li a .step-icon {
  background-color: #3949ab;
  color: #ffffff;
}
.wizard-card.card-indigo .nav-pills li.active a {
  background-color: #ce93d8;
  color: #ffffff;
}
.wizard-card.card-indigo .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-purple .wizard-header {
  background-color: #8e24aa;
}
.wizard-card.card-purple .wizard-header .title {
  color: #e1bee7;
}
.wizard-card.card-purple .wizard-header .title small {
  color: #ba68c8;
}
.wizard-card.card-purple .nav-pills li a {
  background-color: #7b1fa2;
  color: #ba68c8;
}
.wizard-card.card-purple .nav-pills li a .step-icon {
  background-color: #8e24aa;
  color: #ffffff;
}
.wizard-card.card-purple .nav-pills li.active a {
  background-color: #4dd0e1;
  color: #ffffff;
}
.wizard-card.card-purple .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-orange .wizard-header {
  background-color: #fb8c00;
}
.wizard-card.card-orange .wizard-header .title {
  color: #ffe0b2;
}
.wizard-card.card-orange .wizard-header .title small {
  color: #ffb74d;
}
.wizard-card.card-orange .nav-pills li a {
  background-color: #f57c00;
  color: #ffb74d;
}
.wizard-card.card-orange .nav-pills li a .step-icon {
  background-color: #fb8c00;
  color: #ffffff;
}
.wizard-card.card-orange .nav-pills li.active a {
  background-color: #6d4c41;
  color: #ffffff;
}
.wizard-card.card-orange .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-bluegray .wizard-header {
  background-color: #546e7a;
}
.wizard-card.card-bluegray .wizard-header .title {
  color: #cfd8dc;
}
.wizard-card.card-bluegray .wizard-header .title small {
  color: #90a4ae;
}
.wizard-card.card-bluegray .nav-pills li a {
  background-color: #455a64;
  color: #90a4ae;
}
.wizard-card.card-bluegray .nav-pills li a .step-icon {
  background-color: #546e7a;
  color: #ffffff;
}
.wizard-card.card-bluegray .nav-pills li.active a {
  background-color: #64b5f6;
  color: #ffffff;
}
.wizard-card.card-bluegray .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-teal .wizard-header {
  background-color: #00897b;
}
.wizard-card.card-teal .wizard-header .title {
  color: #b2dfdb;
}
.wizard-card.card-teal .wizard-header .title small {
  color: #4db6ac;
}
.wizard-card.card-teal .nav-pills li a {
  background-color: #00796b;
  color: #4db6ac;
}
.wizard-card.card-teal .nav-pills li a .step-icon {
  background-color: #00897b;
  color: #ffffff;
}
.wizard-card.card-teal .nav-pills li.active a {
  background-color: #ffeb3b;
  color: #ffffff;
}
.wizard-card.card-teal .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-pink .wizard-header {
  background-color: #d81b60;
}
.wizard-card.card-pink .wizard-header .title {
  color: #f8bbd0;
}
.wizard-card.card-pink .wizard-header .title small {
  color: #f06292;
}
.wizard-card.card-pink .nav-pills li a {
  background-color: #c2185b;
  color: #f06292;
}
.wizard-card.card-pink .nav-pills li a .step-icon {
  background-color: #d81b60;
  color: #ffffff;
}
.wizard-card.card-pink .nav-pills li.active a {
  background-color: #ffee58;
  color: #ffffff;
}
.wizard-card.card-pink .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
.wizard-card.card-lime .wizard-header {
  background-color: #c0ca33;
}
.wizard-card.card-lime .wizard-header .title {
  color: #f0f4c3;
}
.wizard-card.card-lime .wizard-header .title small {
  color: #dce775;
}
.wizard-card.card-lime .nav-pills li a {
  background-color: #afb42b;
  color: #dce775;
}
.wizard-card.card-lime .nav-pills li a .step-icon {
  background-color: #c0ca33;
  color: #ffffff;
}
.wizard-card.card-lime .nav-pills li.active a {
  background-color: #546e7a;
  color: #ffffff;
}
.wizard-card.card-lime .tab-content #wizard-picture {
  margin: 0 auto;
  text-align: center;
}
#step4_form .panel {
  box-shadow: none;
}
.card form legend,
.board form legend {
  font-size: 17.5px;
  line-height: 32px;
  font-weight: 400;
  margin: 16px 0;
  padding: 0;
  border: 0;
}
#elastic_grid_demo .wagwep-container {
  margin: -16px -16px 0 -16px;
  padding: 0 8px;
  background: #ffffff none repeat scroll 0 0;
  overflow: visible;
}
#elastic_grid_demo .wagwep-container #porfolio-nav {
  border-bottom: 2px solid #edeff0;
  padding: 0 16px;
  background: white;
}
#elastic_grid_demo .wagwep-container #porfolio-nav.page-tabs {
  margin-bottom: 0;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter {
  border: medium none;
  padding: 0;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter li.current a {
  background-color: transparent;
  border-color: #00bcd4;
  border-style: solid ;
  border-width: 0 0 2px ;
  color: #00bcd4;
  font-weight: 400;
  border-radius: 0;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter li {
  padding: 0;
  margin-bottom: -2px !important;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter li a {
  font-weight: 400;
  text-decoration: none;
  background: transparent;
  color: rgba(27, 34, 44, 0.32);
  font-size: 15px;
  text-transform: none;
  border-radius: 0;
  padding: 0 16px;
  line-height: 48px;
  border: 0;
  margin: 0;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter li ul.dropdown-menu {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 0 0 2px 2px;
  margin-top: 1px;
  position: absolute;
  padding: 8px 0;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter li ul.dropdown-menu a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
  color: rgba(27, 34, 44, 0.48) !important;
  float: none;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  padding: 8px;
  text-align: center;
  text-transform: none;
  margin: 0 8px;
}
#elastic_grid_demo .wagwep-container #porfolio-nav ul#portfolio-filter a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(27, 34, 44, 0.88);
}
#elastic_grid_demo .og-grid li .og-expander .og-details {
  position: relative;
}
#elastic_grid_demo .og-grid li .og-expander .og-details ul li a img.selected {
  border: 4px solid #999;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  display: inline-block !important;
  margin-bottom: 0 !important;
  font-weight: 600 !important;
  text-align: center !important;
  vertical-align: middle !important;
  touch-action: manipulation !important;
  cursor: pointer !important;
  background-image: none !important;
  border: 1px solid transparent !important;
  white-space: nowrap !important;
  padding: 6px 8px !important;
  font-size: 12.5px !important;
  line-height: 1.54 !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
  text-transform: uppercase !important;
  border: none !important;
  border-radius: 2.5px !important;
  line-height: 20px !important;
  height: 32px !important;
  min-width: 40px !important;
  box-shadow: inset 0 0 0 1px rgba(27, 34, 44, 0.04), inset 0px -40px 40px -20px rgba(27, 34, 44, 0.02), inset 0 -1px 0 0 rgba(27, 34, 44, 0.08), 0 1px 0 0 rgba(27, 34, 44, 0.04) !important;
  color: rgba(255, 255, 255, 0.8) !important;
  background-color: #999da3 !important;
  border-color: #72757a !important;
  text-shadow: none !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active.focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active.focus {
  outline: thin dotted !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.focus {
  color: rgba(27, 34, 44, 0.48) !important;
  text-decoration: none !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active {
  outline: 0 !important;
  background-image: none !important;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled],
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  cursor: not-allowed !important;
  pointer-events: none !important;
  opacity: 0.65 !important;
  filter: alpha(opacity=65) !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button i {
  font-size: 16.5px !important;
  line-height: 20px !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button .checkbox.input,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button .checkbox {
  padding: 2px !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active {
  background-image: none !important;
  outline: 0 !important;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12) !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled],
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  opacity: 0.5 !important;
  filter: alpha(opacity=50) !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button .dropdown-menu {
  transform: none!important !important;
  opacity: unset!important !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.btn-block .dropdown-menu {
  width: 100%!important !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active,
.open > .dropdown-toggle#elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  color: rgba(255, 255, 255, 0.8) !important;
  background-color: #7e838b !important;
  border-color: #54575a !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active,
.open > .dropdown-toggle#elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  background-image: none !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled],
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:hover,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:focus,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled.focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled].focus,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button.focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:active,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled.active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled].active,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active {
  background-color: #999da3 !important;
  border-color: #72757a !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button .badge {
  color: #999da3 !important;
  background-color: rgba(255, 255, 255, 0.8) !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:hover {
  background-color: #8c9097 !important;
  border-color: #5e6165 !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active,
.open > .dropdown-toggle#elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  color: rgba(255, 255, 255, 0.8) !important;
  background-color: #848890 !important;
  border-color: #595c60 !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active,
.open > .dropdown-toggle#elastic_grid_demo .og-grid li .og-expander .og-details .link-button {
  background-image: none !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled],
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:hover,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:hover,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:focus,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:focus,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled]:active,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button:active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button.disabled.active,
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button[disabled].active,
fieldset[disabled] #elastic_grid_demo .og-grid li .og-expander .og-details .link-button.active {
  background-color: #999da3 !important;
  border-color: #72757a !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .link-button .badge {
  color: #999da3 !important;
  background-color: rgba(255, 255, 255, 0.8) !important;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .elastislide-prev,
#elastic_grid_demo .og-grid li .og-expander .og-details .elastislide-next {
  height: 24px;
  width: 24px;
  font-size: 0;
  text-indent: 0;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .elastislide-prev:before {
  content: '\f124';
  height: 24px;
  width: 24px;
  font-family: 'Ionicons';
  font-size: 10px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  position: absolute;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .elastislide-next:before {
  content: '\f125';
  height: 24px;
  width: 24px;
  font-family: 'Ionicons';
  font-size: 10px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  position: absolute;
}
#elastic_grid_demo .og-grid li .og-expander .og-details .elastislide-wrapper {
  box-shadow: none;
}
#elastic_grid_demo .og-grid li .og-expander .og-close:hover::before,
#elastic_grid_demo .og-grid li .og-expander .og-close:hover::after {
  background: #FFF;
}
.view--compare + .compare {
  height: calc(100% - 50px);
  margin-top: 50px;
}
#hover-image {
  margin: -16px -16px 0 -16px;
}
.ms-drop ul li label input[type="checkbox"]::before {
  content: "\A";
  font-family: "Ionicons";
  color: rgba(27, 34, 44, 0.88);
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  border-radius: 2.5px;
  background: #fff;
  height: 16px;
  width: 16px;
  border: 1px solid rgba(27, 34, 44, 0.16);
  margin-right: 0;
  transition: all 0.05s ease-in-out;
}
.ms-drop ul li.selected label input[type="checkbox"]::before {
  content: "\f121";
  color: rgba(27, 34, 44, 0.88);
  background: #fff;
  transition: all 0.05s ease-in-out;
  line-height: 14px;
}
.ms-drop ul li input[type="radio"],
.ms-drop ul li input[type="checkbox"] {
  line-height: 0!important;
  margin: 0;
}
.selectboxit-option {
  font-size: 12.5px !important;
}
.selectboxit-option .selectboxit-option-icon-container .selectboxit-option-icon {
  display: inline-block;
  font-size: 16.5px;
  height: 32px;
  line-height: 16px;
  text-align: center;
  width: 16px;
}
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  background: #f5f7f7 !important;
  color: rgba(27, 34, 44, 0.88) !important;
  border-radius: 2.5px;
  font-size: 12.5px !important;
}
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor:hover {
  background: #f5f7f7 !important;
  color: rgba(27, 34, 44, 0.88) !important;
  border-radius: 2.5px;
  font-size: 12.5px;
}
.select2-selection__arrow {
  height: 32px!important;
}
.select2-selection__rendered {
  line-height: 18px!important;
}
.selectboxit-container.selectboxit-container,
.selectboxit-options {
  width: 100%!important;
}
.selectboxit-container .selectboxit-options {
  min-width: 100%!important;
  border-radius: 0 0 2px 2px!important;
  padding: 8px!important;
}
.selectboxit-container .selectboxit {
  width: 100%!important;
}
.select2-container--default .select2-selection--single,
.select2-selection.select2-selection--multiple,
.selectboxit {
  background: #fafafa none repeat scroll 0 0!important;
  border: 1px solid #eeeeee!important;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: #424242;
  height: 32px!important;
  line-height: 32px!important;
  padding: 6px 8px;
  border-radius: 2px!important;
  width: 100%;
}
.select2-container--default .select2-selection--single:focus,
.select2-selection.select2-selection--multiple:focus,
.selectboxit:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
.select2-results__option {
  background: #fff!important;
  color: #424242!important;
}
.select2-results__option .select2-results__option--highlighted {
  background: #fafafa!important;
  color: #424242!important;
}
.select2-results__options .select2-results__group {
  border-radius: 2px;
  font-size: 14px;
  line-height: 16px;
  margin: 0 8px;
  padding: 8px;
}
.select2-results__options .select2-results__group:hover,
.select2-results__options .select2-results__group:active {
  background-color: #fafafa;
}
.select2-results__options .select2-results__option {
  border-radius: 2px;
  font-size: 14px;
  line-height: 16px;
  margin: 0 8px;
  padding: 8px;
}
.select2-results__options .select2-results__option:hover,
.select2-results__options .select2-results__option:active {
  background-color: #fafafa;
}
.ms-drop ul > li label {
  border-radius: 2px;
  font-size: 14px;
  line-height: 16px;
  padding: 8px;
}
.ms-drop ul > li label input[type="checkbox"] {
  margin-right: 16px!important;
  width: 16px;
  height: 16px;
  line-height: 16px;
  background: #fff none repeat scroll 0 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  color: #212121;
  content: "\a ";
  display: inline-block;
  font-family: "Ionicons";
  font-size: 10px;
  position: relative;
  text-align: center;
  transition: all 0.05s ease-in-out 0s;
  vertical-align: middle;
  float: left;
}
.ms-choice {
  background: #fafafa none repeat scroll 0 0!important;
  border: 1px solid #eeeeee!important;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: #424242;
  height: 32px!important;
  line-height: 32px!important;
  padding: 6px 8px;
  border-radius: 2px!important;
  width: 100%;
}
.ms-choice > div {
  height: 32px!important;
  top: 4px!important;
}
.ms-choice:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
@media (max-width: 767px) {
  .msg-composer div {
    float: none!important;
    text-align: center;
  }
  .msg-composer div a.btn {
    float: none;
    text-align: center;
    margin-top: 8px;
  }
}
span.input {
  display: inline-block;
}
.container-full {
  margin: 0 -16px 16px -16px;
  background: #fff;
}
.container-full a {
  color: rgba(27, 34, 44, 0.48);
}
.container-full .tile-footer {
  color: rgba(27, 34, 44, 0.32);
}
.container-full .tile-body {
  color: rgba(27, 34, 44, 0.88);
}
.container-full .tile-body .progress {
  margin: 8px 0 0 0;
}
.container-full .tile-body span {
  font-size: 20px;
}
.container-full .tile-body sup {
  font-size: 35%;
  top: -5px;
}
.colorpicker {
  width: auto !important;
  transition-duration: 0ms;
}
.colorpicker.colorpicker-hidden {
  display: block !important;
  opacity: 0 !important;
  transform: scale(1, 0) !important;
}
.colorpicker.colorpicker-visible {
  display: block !important;
  opacity: 1 !important;
  transform: scale(1, 1) !important;
}
.easypiechart#space {
  height: 30px;
  line-height: 30px;
  margin: 0 auto;
  width: 30px;
  display: block;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-top: 0px!important;
}
.todo-list .todo-header {
  color: rgba(27, 34, 44, 0.48);
  font-weight: 700;
  display: block;
  margin: 0;
  padding: 12px 0;
  text-transform: uppercase;
  font-size: 10.5px;
  margin-top: 0;
}
.todo-list .todo-header:first-child {
  margin-top: 0;
}
.todo-list ul {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.todo-list ul.todo-completed li > p {
  color: rgba(27, 34, 44, 0.32);
  font-style: italic;
  text-decoration: line-through;
}
.todo-list ul li {
  padding-left: 2px;
  padding-right: 40px;
  border-radius: 2px;
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 8px 20px -4px rgba(27, 34, 44, 0.1);
  margin-bottom: 16px;
  display: block;
  position: relative;
  overflow: hidden;
  background: #fff;
}
.todo-list ul li.ui-sortable-helper {
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 16px 40px -8px rgba(27, 34, 44, 0.2);
  -webkit-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  -o-transform: rotate(1deg);
  transform: rotate(1deg);
}
.todo-list ul li .drag-todo {
  display: block;
  height: 100%;
  padding: 0px 26px 0px 10px;
  width: 24px;
  vertical-align: top;
  position: absolute;
  cursor: -webkit-move;
  cursor: -moz-move;
  cursor: move;
}
.todo-list ul li .drag-todo .icheck.checkbox-inline {
  padding-top: 10px;
}
.todo-list ul li .drag-todo .icheck.checkbox-inline input[type="checkbox"] {
  margin-left: 0;
}
.todo-list ul li > .todo-description {
  display: inline-block;
  width: auto;
  height: 100%;
  margin-left: 40px;
  margin-bottom: 0;
  padding: 10px 16px 10px 0;
  min-height: 40px;
  line-height: normal;
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.72);
}
.todo-list ul li:hover .drag-handle:after {
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
}
.todo-list ul li .todo-options {
  float: right;
  top: 8px;
  right: 8px;
  position: absolute;
}
.todo-list ul li.item-primary {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #03a9f4;
}
.todo-list ul li.item-info {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #00bcd4;
}
.todo-list ul li.item-danger {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #e51c23;
}
.todo-list ul li.item-warning {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #ffeb3b;
}
.todo-list ul li.item-success {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #8bc34a;
}
.todo-list ul li.item-inverse {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #999da3;
}
.todo-list ul li.item-orange {
  margin-left: 0;
  padding-left: 0;
  border-left: 2px solid #ff9800;
}
.todo-list .todo-footer {
  padding: 8px;
  border-top: 1px solid #f2f4f5;
  background: #fff;
}
@media (max-width: 550px) {
  .invoice1 .panel-transparent {
    width: 100%;
    overflow-x: scroll;
  }
}
.demo .control-group .control-label {
  text-align: right;
  padding: 6px 0!important;
  margin: 0;
}
.demo .control-group .contacts .selectize-input,
.demo .control-group .plugin-restore_on_backspace .selectize-input {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fafafa none repeat scroll 0 0;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: rgba(0, 0, 0, 0.72);
  height: 32px;
  padding: 6px 8px!important;
  font-size: 14px;
}
.demo .control-group .contacts .selectize-input:focus,
.demo .control-group .plugin-restore_on_backspace .selectize-input:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
.demo .control-group .contacts .selectize-input > input,
.demo .control-group .plugin-restore_on_backspace .selectize-input > input {
  line-height: 13px!important;
}
.demo .control-group .contacts .selectize-input div,
.demo .control-group .plugin-restore_on_backspace .selectize-input div {
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  border-radius: 2px!important;
  background-image: none!important;
  border: medium none!important;
  color: rgba(255, 255, 255, 0.9) !important;
  display: inline-block !important;
  font-size: 85%;
  font-weight: 700;
  line-height: 11px;
  min-height: 16px;
  min-width: 16px;
  padding: 0.225em 0.3em!important;
  text-transform: uppercase;
  vertical-align: middle !important;
}
.demo .control-group .contacts .selectize-dropdown span.label,
.demo .control-group .plugin-restore_on_backspace .selectize-dropdown span.label {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.72);
  padding: 0;
}
.demo .control-group .contacts .selectize-dropdown span.caption,
.demo .control-group .plugin-restore_on_backspace .selectize-dropdown span.caption {
  display: block;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
}
.demo .control-group .input-tags .selectize-input {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fafafa none repeat scroll 0 0;
  border: 1px solid #edeff0;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: rgba(0, 0, 0, 0.72);
  height: 32px;
  padding: 6px 8px!important;
  font-size: 14px;
}
.demo .control-group .input-tags .selectize-input.disabled {
  background: #eee!important;
  margin-top: 4px;
}
.demo .control-group .input-tags .selectize-input:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
.demo .control-group .input-tags .selectize-input > input {
  line-height: 13px!important;
}
.demo .control-group .input-tags .selectize-input div,
.demo .control-group .input-tags .selectize-input [data-value] {
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  border-radius: 2px!important;
  background-image: none!important;
  border: medium none!important;
  color: rgba(255, 255, 255, 0.9) !important;
  display: inline-block !important;
  font-size: 85%;
  font-weight: 700;
  line-height: 11px;
  min-height: 16px;
  min-width: 16px;
  padding: 0.225em 0.3em!important;
  padding-right: 22px !important;
  text-transform: uppercase;
  vertical-align: middle !important;
  box-shadow: none;
}
.demo .control-group .input-tags .selectize-input div .remove,
.demo .control-group .input-tags .selectize-input [data-value] .remove {
  border-left: 1px solid rgba(0, 0, 0, 0.08) !important;
}
.demo .control-group .input-sortable .selectize-input {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fafafa none repeat scroll 0 0;
  border: 1px solid #edeff0;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: rgba(0, 0, 0, 0.72);
  height: 32px;
  padding: 6px 8px!important;
  font-size: 14px;
}
.demo .control-group .input-sortable .selectize-input.disabled {
  background: #eee!important;
  margin-top: 4px;
}
.demo .control-group .input-sortable .selectize-input:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
.demo .control-group .input-sortable .selectize-input > input {
  line-height: 13px!important;
}
.demo .control-group .input-sortable .selectize-input div,
.demo .control-group .input-sortable .selectize-input [data-value] {
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  border-radius: 2px!important;
  background-image: none!important;
  border: medium none!important;
  color: rgba(255, 255, 255, 0.9) !important;
  display: inline-block !important;
  font-size: 85%;
  font-weight: 700;
  line-height: 11px;
  min-height: 16px;
  min-width: 16px;
  padding: 0.225em 0.3em!important;
  text-transform: uppercase;
  vertical-align: middle !important;
  box-shadow: none;
}
.demo .control-group .input-sortable .selectize-input div .remove,
.demo .control-group .input-sortable .selectize-input [data-value] .remove {
  border-left: 1px solid rgba(0, 0, 0, 0.08) !important;
}
.demo .control-group .plugin-dropdown_header.selectize-control.demo-code-language,
.demo .control-group .selectize-control.repositories {
  height: 32px;
}
.demo .control-group .repositories .selectize-input,
.demo .control-group .plugin-dropdown_header .selectize-input {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fafafa none repeat scroll 0 0;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01) inset !important;
  color: rgba(0, 0, 0, 0.72);
  height: 32px;
  padding: 6px 8px!important;
  font-size: 14px;
}
.demo .control-group .repositories .selectize-input.disabled,
.demo .control-group .plugin-dropdown_header .selectize-input.disabled {
  background: #eee!important;
  margin-top: 4px;
}
.demo .control-group .repositories .selectize-input:focus,
.demo .control-group .plugin-dropdown_header .selectize-input:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #03a9f4;
  box-shadow: 0 0 1px 0 #c5ecfe !important;
}
.demo .control-group .repositories .selectize-input > input,
.demo .control-group .plugin-dropdown_header .selectize-input > input {
  line-height: 13px!important;
}
.demo .control-group .repositories .selectize-input div,
.demo .control-group .plugin-dropdown_header .selectize-input div,
.demo .control-group .repositories .selectize-input [data-value],
.demo .control-group .plugin-dropdown_header .selectize-input [data-value] {
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  border-radius: 2px!important;
  background-image: none!important;
  border: medium none!important;
  color: rgba(0, 0, 0, 0.72) !important;
  display: inline-block !important;
  font-size: 85%;
  font-weight: 700;
  line-height: 8px;
  min-height: 16px;
  min-width: 16px;
  padding: 0.225em 0.3em!important;
  text-transform: uppercase;
  vertical-align: middle !important;
  box-shadow: none;
}
.demo .control-group .repositories .selectize-dropdown span.title,
.demo .control-group .plugin-dropdown_header .selectize-dropdown span.title {
  color: rgba(27, 34, 44, 0.72);
}
.demo .control-group .repositories .selectize-dropdown span.title .name,
.demo .control-group .plugin-dropdown_header .selectize-dropdown span.title .name {
  color: rgba(27, 34, 44, 0.72);
  font-weight: 700;
}
.demo .control-group .repositories .selectize-dropdown span.description,
.demo .control-group .plugin-dropdown_header .selectize-dropdown span.description {
  display: block;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
}
#square .btn {
  width: 32px;
  height: 32px;
  line-height: 20px;
  min-width: 32px;
}
#hover-image ul {
  border: medium none;
  padding: 0;
}
#hover-image ul li.active a {
  background-color: transparent;
  border-color: #00bcd4;
  border-style: solid!important;
  border-width: 0 0 2px 0!important;
  color: #00bcd4;
  font-weight: 400;
  border-radius: 0;
}
#hover-image ul li {
  padding: 0;
  margin-bottom: -2px;
}
#hover-image ul li a {
  font-weight: 400;
  text-decoration: none;
  background: transparent;
  color: rgba(27, 34, 44, 0.32);
  font-size: 15px;
  text-transform: none;
  border-radius: 0;
  padding: 0 16px;
  line-height: 48px;
  border: 0;
  margin: 0;
}
#hover-image ul a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(27, 34, 44, 0.88);
}
#tree-default .text-danger,
#tree-checkable .text-danger,
#tree-contextual .text-danger,
#tree-ajax .text-danger {
  color: #e51c23 !important;
}
#tree-default .text-success,
#tree-checkable .text-success,
#tree-contextual .text-success,
#tree-ajax .text-success {
  color: #8bc34a !important;
}
#tree-default .text-warning,
#tree-checkable .text-warning,
#tree-contextual .text-warning,
#tree-ajax .text-warning {
  color: #ff8f00 !important;
}
#tree-default .jstree-clicked > .jstree-checkbox,
#tree-checkable .jstree-clicked > .jstree-checkbox,
#tree-contextual .jstree-clicked > .jstree-checkbox,
#tree-ajax .jstree-clicked > .jstree-checkbox {
  background-position: -228px -6px;
  margin-right: 4px;
}
#tree-default .jstree-clicked > .jstree-checkbox:hover,
#tree-checkable .jstree-clicked > .jstree-checkbox:hover,
#tree-contextual .jstree-clicked > .jstree-checkbox:hover,
#tree-ajax .jstree-clicked > .jstree-checkbox:hover {
  background-position: -228px -6px;
}
#tree-default .jstree-checkbox,
#tree-checkable .jstree-checkbox,
#tree-contextual .jstree-checkbox,
#tree-ajax .jstree-checkbox {
  margin-right: 4px;
  background-position: -164px -6px;
}
#tree-default .jstree-checkbox:hover,
#tree-checkable .jstree-checkbox:hover,
#tree-contextual .jstree-checkbox:hover,
#tree-ajax .jstree-checkbox:hover {
  background-position: -164px -6px;
}
#tree-default .jstree-closed > .jstree-ocl,
#tree-checkable .jstree-closed > .jstree-ocl,
#tree-contextual .jstree-closed > .jstree-ocl,
#tree-ajax .jstree-closed > .jstree-ocl {
  background-position: -100px -7px;
}
#tree-default .jstree-open > .jstree-ocl,
#tree-checkable .jstree-open > .jstree-ocl,
#tree-contextual .jstree-open > .jstree-ocl,
#tree-ajax .jstree-open > .jstree-ocl {
  background-position: -129px -7px;
}
#tree-default .jstree-icon,
#tree-checkable .jstree-icon,
#tree-contextual .jstree-icon,
#tree-ajax .jstree-icon {
  width: 20px;
  line-height: 20px;
  height: 20px;
  font-size: 16.5px;
  color: #999da3;
}
#tree-default .jstree-anchor,
#tree-checkable .jstree-anchor,
#tree-contextual .jstree-anchor,
#tree-ajax .jstree-anchor {
  height: 20px;
  line-height: 20px;
}
#tree-default .jstree-anchor .jstree-icon,
#tree-checkable .jstree-anchor .jstree-icon,
#tree-contextual .jstree-anchor .jstree-icon,
#tree-ajax .jstree-anchor .jstree-icon {
  width: 20px;
  line-height: 20px;
  height: 20px;
  color: #999da3;
}
#tree-default .jstree-anchor.jstree-clicked,
#tree-checkable .jstree-anchor.jstree-clicked,
#tree-contextual .jstree-anchor.jstree-clicked,
#tree-ajax .jstree-anchor.jstree-clicked {
  border: none;
  box-shadow: none!important;
}
@media (max-width: 767px) {
  .dataTables_wrapper.form-inline {
    overflow-x: scroll;
    width: 100%;
  }
}
.layout-overflow {
  overflow: hidden;
}
@media (max-width: 767px) {
  .layout-overflow {
    overflow: auto;
  }
}
.card-task {
  background: #fff;
  box-shadow: 0 0 1px rgba(27, 34, 44, 0.12), 0 2px 2px -2px rgba(27, 34, 44, 0.16);
  margin-bottom: 16px;
}
.card-task .card-handle {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI4RkNENTNGQjk1MTFFMzg3OEFCQzkzOTY3RUY1NUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI4RkNENTRGQjk1MTFFMzg3OEFCQzkzOTY3RUY1NUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjhGQ0Q1MUZCOTUxMUUzODc4QUJDOTM5NjdFRjU1RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjhGQ0Q1MkZCOTUxMUUzODc4QUJDOTM5NjdFRjU1RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu+Z9YEAAABuSURBVHjarM5BCoAwEEPRELp25f0P6VrECTIgYpV2UsiipTx+A7DiOkdsi+34Py22xJgPdCAJlZGEyohi6EAUQweiGDoQdD4MI1/QENKDhpE3aAp5QtPIHSohCZWRhMqIYuhAFGNBFEMHosspwAAkaTY7BBq//wAAAABJRU5ErkJggg==) repeat-x;
  height: 0;
  width: 100%;
  cursor: move;
  cursor: -webkit-move;
  cursor: -moz-move;
}
.card-task .card-desc,
.card-task .card-options {
  padding: 8px 16px 16px;
}
.card-task .card-title {
  padding: 16px 16px 8px;
  font-size: 12.5px;
}
.card-task .card-title h3 {
  font-size: 12.5px;
  font-weight: 600;
  float: left;
  line-height: 16px;
  margin: 0;
}
.card-task .card-title .card-done {
  float: right;
  color: rgba(27, 34, 44, 0.32);
  font-weight: 700;
  font-style: italic;
  line-height: 16px;
}
.card-task .card-desc {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-style: italic;
  font-size: 10.5px;
  display: none;
}
.card-task .card-options .btn-group {
  float: right;
}
.card-task .card-options .label {
  float: left;
  margin-right: 2px;
}
.card-task .card-checklist {
  background: #fff;
  border-top: 0;
  padding: 8px 8px 0;
  border-bottom-right-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
}
.card-task .card-checklist h4 {
  margin: 0;
  float: left;
}
.card-task .card-checklist .checklist-toggler {
  padding: 8px 16px;
  margin: -8px -8px 0;
}
.card-task .card-checklist .checklist-toggler:hover {
  cursor: pointer;
}
.card-task .card-checklist .checklist-toggler h4,
.card-task .card-checklist .checklist-toggler i {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.32);
  line-height: 16px;
  cursor: pointer;
}
.card-task .card-checklist .checklist-toggler i {
  float: right;
  font-size: 16.5px;
  font-weight: 400;
}
.card-task .card-checklist .checklist-toggler h4 {
  float: left;
}
.card-task .card-checklist .checklist-container {
  margin-top: 0px;
  padding-bottom: 8px;
}
.card-task .card-checklist .checklist-container .checklist-item .checkbox-inline {
  padding-top: 0 !important;
}
.card-task .card-checklist .checklist-container .dd-list .dd-handle {
  margin: 2px 0 !important;
  font-style: italic;
  background-color: #edeff0 !important;
  padding: 5px 8px;
  font-weight: 600;
}
.card-task .card-checklist .checklist-container .dd-list .dd-handle .checkbox {
  margin: 0;
  padding-right: 8px;
  padding-top: 2px;
  float: left;
  font-style: normal;
}
.card-task .card-checklist .checklist-container .dd-list .dd-handle .checkbox-inline .iCheck-helper {
  display: inline-block;
  margin-bottom: 4px;
}
.card-task .card-checklist .checklist-container .dd-list .dd-placeholder {
  border: 2px dashed rgba(27, 34, 44, 0.32) !important;
  margin: 1px 0 !important;
  background-color: transparent;
}
.card-task .card-checklist .checklist-container .dd-list .dd-placeholder:first-child {
  margin: 2px 0 1px 0 !important;
}
.card-task .card-checklist .checklist-container .dd-list .dd-placeholder:last-child {
  margin: 1px 0 2px 0 !important;
}
.card-task .card-checklist .checklist-container .dd-list,
.card-task .card-checklist .checklist-container .dd-list.dd-dragel:first-child {
  padding-top: 0;
}
.card-task .progress {
  margin: 0 16px 8px;
  height: 4px;
}
.card-task.card-primary {
  border-color: #03a9f4;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-success {
  border-color: #8bc34a;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-danger {
  border-color: #e51c23;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-warning {
  border-color: #ffeb3b;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-info {
  border-color: #00bcd4;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-inverse {
  border-color: #999da3;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-alizarin {
  border-color: #ff5722;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-midnightblue {
  border-color: #37474f;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-sky {
  border-color: #009688;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.card-task.card-indigo {
  border-color: #3f51b5;
  border-style: solid;
  border-width: 0;
  border-radius: 2.5px;
}
.dd-list .checklist-item .dd-handle,
.dd-list.dd-dragel .checklist-item .dd-handle,
.dd-list .dd-item.checklist-item .dd-handle,
.dd-list.dd-dragel .dd-item.checklist-item .dd-handle {
  margin: 2px 0 !important;
  border: none !important;
  background: #fff !important;
}
.dd-list .checklist-item .dd-handle .checkbox-inline,
.dd-list.dd-dragel .checklist-item .dd-handle .checkbox-inline,
.dd-list .dd-item.checklist-item .dd-handle .checkbox-inline,
.dd-list.dd-dragel .dd-item.checklist-item .dd-handle .checkbox-inline {
  padding-top: 0 !important;
}
.dd-list .dd-item.checklist-item > button,
.dd-list.dd-dragel .dd-item.checklist-item > button {
  float: right !important;
}
.dd-list .checklist-item .dd-handle,
.dd-list .dd-item.checklist-item .dd-handle {
  border: none !important;
}
.dd-list.dd-dragel {
  -webkit-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  -o-transform: rotate(1deg);
  transform: rotate(1deg);
}
.sortable-connected {
  margin-bottom: 0;
}
.sortable-connected .card-task + .card-task {
  margin-top: 16px;
}
.sortable-connected .card-task:first-child,
.sortable-connected .card-task.ui-sortable-helper:first-child + .card-task {
  margin-top: 0 !important;
}
.sortable-connected .ui-sortable-helper {
  -webkit-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  -o-transform: rotate(1deg);
  transform: rotate(1deg);
  opacity: 0.8;
  filter: alpha(opacity=80);
  cursor: move !important;
  z-index: 9999 !important;
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}
.sortable-connected .ui-sortable-placeholder {
  box-shadow: none;
  background-color: #dce0e5 !important;
  border: 0 !important;
}
.ui-sortable-placeholder.card-task,
.sortable-connected:empty {
  border-radius: 2.5px;
  margin-bottom: 16px;
  padding: 0;
  background-color: #f2f4f5;
  border: 2px dashed #edeff0;
  margin-bottom: 0;
  margin-top: 0;
  visibility: visible !important;
  min-height: 0px;
}
.sortable-connected:empty {
  min-height: 40px;
}
@media (max-width: 767px) {
  .conditional-margin {
    margin-bottom: 16px;
  }
}
.btn-compose {
  text-transform: uppercase;
}
.inbox-menu {
  background: none;
  margin: 0;
  position: relative;
}
.inbox-menu .badge,
.inbox-menu .label {
  right: 16px !important;
  margin-top: 0;
  position: absolute;
}
.inbox-menu a {
  color: rgba(27, 34, 44, 0.72);
  display: block;
  padding: 12px 16px;
  line-height: 16px;
}
.inbox-menu a.active {
  font-weight: 600;
}
.inbox-menu .inbox-menu-item {
  position: relative;
  display: block;
}
.inbox-menu .inbox-menu-item span.text {
  display: inline-block;
  font-size: 12.5px;
  line-height: 16px;
  white-space: normal;
  font-weight: 600;
}
.inbox-menu .inbox-menu-item span.icon {
  display: inline-block;
  font-size: 16.5px;
  line-height: 16px;
  white-space: normal;
  width: 16px;
  margin-right: 16px;
  text-align: center;
  float: left;
}
.inbox-menu .inbox-menu-item:hover {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.72);
  background-color: #f2f4f5;
}
.inbox-menu .collapsible-menu span.inbox-leftbar-category a {
  padding: 8px 16px;
  display: inline;
}
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.category-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.infobar .widget-heading .widget-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.leftbar .widget .widget-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.commonWrapper .widget .widget-heading,
.inbox-menu .collapsible-menu span.inbox-leftbar-category a.nav-separator {
  margin-top: 16px;
}
.inbox-menu .collapsible-menu span.inbox-leftbar-category .tooltip,
.inbox-menu .collapsible-menu span.inbox-leftbar-category .chartist-tooltip {
  min-width: 68px;
}
.well-inbox {
  margin: 0;
  padding: 0;
  background: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
}
.well-inbox a i {
  color: rgba(27, 34, 44, 0.72);
}
.well-inbox .contextual-progress {
  border: none;
  padding: 16px;
  margin: 0px;
}
.well-inbox .contextual-progress .progress-title {
  font-size: 10.5px;
  font-weight: 400;
}
.well-inbox .contextual-progress .progress-percentage a {
  float: right;
  font-size: 10.5px;
}
.well-inbox .contextual-progress .progress-percentage a:hover {
  text-decoration: none;
}
.well-inbox .contextual-progress .progress {
  margin-top: 8px !important;
}
.inbox-search-input {
  height: 32px;
  padding: 8px;
  font-size: 12.5px;
  border: 0;
  background-color: #edeff0;
  box-shadow: none;
}
.inbox-search-input:focus {
  box-shadow: none !important;
  border: 0;
  background-color: #edeff0;
}
.inbox-search-btn {
  height: 32px;
  min-width: 32px;
  line-height: 32px;
  padding: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02) !important;
  color: rgba(27, 34, 44, 0.32);
  background-color: #edeff0;
}
.inbox-search-btn i {
  font-size: 16.5px;
  line-height: 32px;
}
.inbox-search-btn:hover,
.inbox-search-btn:focus {
  background-color: #edeff0;
  color: rgba(27, 34, 44, 0.72);
}
.panel-inbox .panel-body {
  background: #f7f9fa !important;
  padding: 0;
}
.panel-inbox .inbox-mail-heading {
  margin: 0;
  padding: 16px;
  border-radius: 2.5px 2.5px 0 0;
  background: #fff;
  border-bottom: 1px solid #edeff0;
}
.panel-inbox .inbox-mail-heading .btn .checkbox-inline {
  padding-top: 0;
  height: 16px;
  margin-top: -5px;
}
.panel-inbox #inbox-compose-form {
  background: #f7f9fa;
}
.panel-inbox #inbox-compose-form .form-group .note-editable {
  background-color: #fff;
}
.panel-inbox #inbox-compose-form .form-group .form-control::-moz-placeholder {
  color: #999da3 !important;
  background: #fff;
}
.panel-inbox #inbox-compose-form .form-group .form-control::-webkit-input-placeholder {
  color: #999da3 !important;
  background: #fff;
}
.panel-inbox #inbox-compose-form .form-group .tokenfield input.form-control {
  color: #999da3 !important;
}
.panel-inbox .inbox-mail-footer {
  margin: 0;
  padding: 16px;
  border-radius: 0;
  background: #fff;
}
.panel-inbox .inbox-mail-footer .btn .checkbox-inline {
  padding-top: 0;
  height: 16px;
  margin-top: -5px;
}
.panel-inbox .well {
  box-shadow: none;
}
.panel-inbox .panel-body {
  background: #fff;
}
.panel-inbox .panel-body .inbox-read-heading {
  margin: -24px -24px 24px;
  padding: 8px;
  border-radius: 2.5px 2.5px 0 0;
  background: #f7f9fa;
  border-bottom: 1px solid #edeff0;
}
.panel-inbox .panel-body .inbox-read-heading .btn .checkbox-inline {
  padding-top: 0;
  height: 16px;
  margin-top: -5px;
}
.panel-inbox .panel-body .inbox-read-footer {
  margin: 0;
  padding: 16px;
  border-radius: 0;
  background: #f7f9fa;
}
.panel-inbox .panel-body .inbox-read-title {
  margin: 0;
  line-height: 32px;
}
.panel-inbox .panel-body .inbox-read-details .media-left {
  padding: 0;
}
.panel-inbox .panel-body .inbox-read-details .media-left .inbox-read-sender-avatar {
  float: left;
  height: 32px;
  width: 32px;
  margin-right: 16px;
}
.panel-inbox .panel-body .inbox-read-details .media-body .inbox-read-sender-name {
  float: left;
  font-size: 10.5px;
  line-height: 16px;
  display: inline-block;
  font-weight: 700;
  color: rgba(27, 34, 44, 0.88);
}
.panel-inbox .panel-body .inbox-read-details .media-body .inbox-read-sender-email {
  float: left;
  font-size: 10.5px;
  line-height: 16px;
  display: inline-block;
  color: rgba(27, 34, 44, 0.48);
}
.panel-inbox .panel-body .inbox-read-details .media-body .inbox-read-sent-info {
  display: inline-block;
  font-size: 12.5px;
  color: rgba(27, 34, 44, 0.48);
  font-size: 10.5px;
  line-height: 16px;
  float: left;
}
.panel-inbox .panel-body .inbox-read-details .media-body .inbox-read-sent-info a {
  border: 0 none;
  display: inline;
  padding: 0;
  position: relative;
}
.panel-inbox .panel-body .inbox-read-details .btn-group {
  float: right;
}
.panel-inbox .panel-body .msg-attachments .well .list-inline {
  margin: 0;
}
.panel-inbox .panel-body .note-editor .note-editable {
  padding: 16px;
}
.panel-inbox .note-editable {
  background: #F5F7F7;
}
@media (max-width: 767px) {
  .table-inbox .inbox-msg-attach,
  .table-inbox .inbox-msg-time {
    display: none !important;
  }
  tr.table-inbox .inbox-msg-attach,
  tr.table-inbox .inbox-msg-time {
    display: none !important;
  }
  th.table-inbox .inbox-msg-attach,
  th.table-inbox .inbox-msg-time,
  td.table-inbox .inbox-msg-attach,
  td.table-inbox .inbox-msg-time {
    display: none !important;
  }
  .btn-group.table-inbox .inbox-msg-attach,
  .btn-group.table-inbox .inbox-msg-time,
  .btn-group-vertical.table-inbox .inbox-msg-attach,
  .btn-group-vertical.table-inbox .inbox-msg-time,
  .btn.table-inbox .inbox-msg-attach,
  .btn.table-inbox .inbox-msg-time,
  span.table-inbox .inbox-msg-attach,
  span.table-inbox .inbox-msg-time,
  i.table-inbox .inbox-msg-attach,
  i.table-inbox .inbox-msg-time {
    display: none !important;
  }
}
.table-inbox .inbox-msg-time {
  text-align: right;
}
.table-inbox .unread .inbox-msg-from,
.table-inbox .unread .inbox-msg-time {
  font-weight: 700;
}
.table-inbox .inbox-msg-attach i {
  font-size: 16.5px;
  color: rgba(27, 34, 44, 0.48);
}
.table-inbox .inbox-msg-snip {
  color: rgba(27, 34, 44, 0.48);
}
.table-inbox .inbox-msg-snip .label {
  float: left;
  margin: 2px 8px 2px 0;
}
@media (max-width: 992px) {
  .table-inbox .inbox-msg-snip .label {
    float: none;
  }
}
.table-inbox .inbox-from-name {
  font-weight: bold;
  padding-bottom: 5px;
}
.table-inbox .inbox-msg-check {
  vertical-align: middle;
}
.table-inbox tbody > tr > td {
  border: none;
  cursor: pointer;
  padding: 12px 16px;
  border-bottom: 1px solid #edeff0;
  background-color: #f7f9fa;
}
.table-inbox tbody > tr.unread > td {
  background-color: #f2f4f5;
}
.table-inbox tbody > tr.unread > td.inbox-msg-snip {
  color: rgba(27, 34, 44, 0.88);
}
.table-inbox tbody > tr:hover > td {
  background-color: #fff;
}
.table-inbox tbody > tr:last-child > td:first-child,
.table-inbox tbody > tr:last-child > td:last-child {
  border-radius: 0;
}
.input-search-mail {
  padding: 0 !important;
  margin-bottom: 24px;
}
.input-search-mail input.form-control {
  padding-right: 24px ;
}
.input-search-mail a {
  position: absolute;
  margin-top: -24px;
  font-size: 12.5px;
  right: 0;
  margin-right: 24px;
  color: rgba(27, 34, 44, 0.32);
}
hr {
  margin-left: -16px;
  margin-right: -16px;
  display: block;
  border-top: 1px solid #eee;
}
.note > div {
  line-height: 24px;
  font-size: 14.5px;
}
.note > div * {
  line-height: 24px;
  font-size: 14.5px;
}
.notes-container .notes-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
  overflow-y: auto;
}
.notes-container .notes-list .notes-snippet {
  background: #fff;
  border-bottom: 1px solid #f2f4f5;
  padding: 16px;
  cursor: pointer;
}
.notes-container .notes-list .notes-snippet:hover {
  background: #fafcfc;
}
.notes-container .notes-list .notes-snippet.active {
  background: #f7f9fa;
}
.notes-container .notes-list .notes-snippet .notes-title {
  font-weight: 600;
  font-size: 12.5px !important;
}
.notes-container .notes-list .notes-snippet .notes-desc {
  font-size: 10.5px !important;
  color: rgba(27, 34, 44, 0.48);
}
.notes-container .notes-list .notes-snippet .notes-date {
  color: rgba(27, 34, 44, 0.32);
  font-style: italic;
  font-size: 10.5px;
}
.notes-container .notes-list .notes-snippet .notes-title,
.notes-container .notes-list .notes-snippet .notes-desc,
.notes-container .notes-list .notes-snippet .notes-date {
  margin: 0;
}
.notes-leftbar {
  border-right: 1px solid #f2f4f5;
}
.notes-leftbar .notes-search {
  padding: 10px;
  border-bottom: 1px solid #f2f4f5;
}
.notes-leftbar .notes-options {
  padding: 10px 10px;
  border-top: 1px solid #f2f4f5;
}
#panel-advancedoptions {
  width: 100%;
}
.store {
  /* Main carousel style */
}
.store .box {
  background: #fff;
  padding: 20px;
  margin-bottom: 20px;
  border-radius: 2.5px;
  border: 1px solid #edeff0;
}
.store .box a:hover {
  text-decoration: none;
}
.store .box h3 a {
  color: rgba(27, 34, 44, 0.72);
}
.store .box h3 a:hover {
  color: rgba(27, 34, 44, 0.88);
}
.store .box .product-title .product-price {
  float: right;
  margin-bottom: 10px;
  margin-left: 10px;
}
.store .box .product-footer {
  margin: 0 -20px -20px;
  padding: 20px;
  background-color: #f7f8fa;
  border-top: 1px solid #f2f4f5;
  border-radius: 0 0 2.5px 2.5px;
}
.store .accordion-title h2 {
  font-size: 12.5px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: rgba(27, 34, 44, 0.48) !important;
  font-weight: 400 !important;
}
.store .brand-name {
  margin-top: 0;
}
.store li {
  padding: 0;
}
.store .rating-list li {
  padding: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.store .rating-list i {
  color: #ffeb3b;
}
.store .price {
  font-size: 30px;
  font-weight: 400;
}
.store .box-col .product-name {
  margin-top: 15px;
  margin-bottom: 15px;
}
.store .box-col .product-footer {
  margin: 0 -20px -20px;
  padding: 20px;
  background-color: #f7f8fa;
  border-top: 1px solid #f2f4f5;
  border-radius: 0 0 2.5px 2.5px;
}
.store .article-slide {
  /* Indicators list style */
  /* Indicators list style */
  /* Indicators images style */
  /* Indicators active image style */
}
.store .article-slide .carousel-indicators {
  width: 100%;
  margin-left: 0;
  left: 0;
  bottom: 0;
  position: relative;
  margin-top: 20px;
}
.store .article-slide .carousel-indicators li {
  border: medium none;
  border-radius: 0;
  height: 67px;
  margin-bottom: 5px;
  margin-left: 0;
  margin-right: 5px !important;
  margin-top: 0;
  width: 100px;
  display: inline-block;
}
.store .article-slide .carousel-indicators img {
  border: 2px solid #FFFFFF;
  float: left;
  height: 67px;
  left: 0;
  width: 100px;
}
.store .article-slide .carousel-indicators .active img {
  border: 2px solid #428BCA;
  opacity: 0.7;
}
.store .comments .media-heading > a {
  float: left;
}
.store .comments .media-heading > .rating-list {
  float: right;
}
.blog {
  /* Portfolio */
}
.blog h1 {
  margin-top: 0;
}
.blog h1 a {
  color: rgba(27, 34, 44, 0.72);
}
.blog h1 a:hover {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
}
.blog blockquote {
  margin: 24px 0;
}
.blog ul.post-info {
  margin: 0 0 24px;
}
.blog ul.post-info li {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  padding-right: 24px;
  padding-left: 0;
}
.blog ul.post-info li a:hover {
  text-decoration: none;
}
.blog ul.post-info li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 4px;
}
.blog .well.share-story .btn-social {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  text-align: center;
  padding: 6px 0;
}
.blog .about-author .avatar {
  width: 48px;
  height: 48px;
}
.blog .about-author a {
  color: rgba(27, 34, 44, 0.72);
}
.blog .about-author a:hover {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
}
.blog .featured-post {
  border: 1px solid #edeff0;
  background: #ffffff;
  margin-bottom: 24px;
  border-radius: 2.5px;
}
.blog .featured-post .featured-body h1 {
  margin-top: 0;
  margin-bottom: 24px;
}
.blog .featured-post .featured-body h1 a {
  color: rgba(27, 34, 44, 0.72);
}
.blog .featured-post .featured-body h1 a:hover {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
}
@media (max-width: 480px) {
  .blog .featured-post .featured-body h1 {
    font-size: 22.5px;
    margin-top: 0;
    margin-bottom: 24px;
  }
  .blog .featured-post .featured-body h1 a {
    color: rgba(27, 34, 44, 0.72);
  }
  .blog .featured-post .featured-body h1 a:hover {
    color: rgba(27, 34, 44, 0.88);
    text-decoration: none;
  }
}
.blog .featured-post .featured-body p {
  margin: 0;
}
.blog .featured-post .featured-body p + p {
  margin-top: 16px;
}
.blog .featured-post .featured-body .featured-photo {
  margin: 0 0 24px;
}
.blog .featured-post .featured-body .featured-photo img {
  border-radius: 2.5px;
}
.blog .featured-post .featured-body,
.blog .featured-post .featured-footer {
  padding: 24px;
}
.blog .featured-post .featured-footer {
  border-top: 1px solid #f2f4f5;
}
.blog .featured-post .featured-footer ul.post-info {
  margin: 2px 0;
}
.blog .featured-post .featured-footer ul.post-info li {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  padding-right: 16px;
  padding-left: 0;
}
.blog .featured-post .featured-footer ul.post-info li a:hover {
  text-decoration: none;
}
.blog .featured-post .featured-footer ul.post-info li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 4px;
}
.blog .featured-post .featured-footer .post-info-container {
  float: left;
}
.blog .featured-post .featured-footer .post-more {
  float: right;
}
@media (max-width: 992px) {
  .blog .featured-post .featured-footer .post-info-container {
    float: none;
  }
  .blog .featured-post .featured-footer .post-more {
    float: none;
  }
  .blog .featured-post .featured-footer ul.post-info {
    margin-bottom: 24px;
    margin-top: 0;
  }
}
.blog .blog-photos-thumb a {
  margin: 1px;
}
.blog .blog-post-list a {
  display: inline;
}
.blog .blog-post-list .media {
  padding: 16px 24px 24px;
  border-bottom: 1px solid #f2f4f5;
  margin: 0;
}
.blog .blog-post-list .media > .pull-left {
  margin-right: 16px;
  margin-top: 4px;
}
.blog .blog-post-list .media a.post-title {
  font-size: 12.5px;
}
.blog .blog-post-list .media a.post-title:hover {
  text-decoration: none;
}
.blog .blog-post-list .media:last-child {
  margin-bottom: 0;
}
.blog .blog-post-list .media p {
  padding-top: 8px;
  margin-bottom: 0;
  color: rgba(27, 34, 44, 0.48);
  font-size: 10.5px;
}
.blog .blog-post-list .media p + p {
  padding-top: 8px;
}
.blog .blog-post-list .media .time {
  padding-top: 0px;
  color: rgba(27, 34, 44, 0.32);
  display: block;
  font-size: 10.5px;
}
.blog .blog-post-list .media .media-object {
  width: 48px;
  border-radius: 1.5px;
}
.blog .blog-post-list .media:last-child {
  border-bottom: none;
}
.blog .column-post {
  margin-bottom: 16px;
  background: #ffffff;
  border-radius: 2.5px;
  border: 1px solid #edeff0;
}
.blog .column-post .column-body {
  padding: 16px 0;
}
.blog .column-post .column-body h3 {
  margin-top: 0;
  margin-bottom: 16px;
  padding: 0 16px;
}
.blog .column-post .column-body h3 a {
  color: rgba(27, 34, 44, 0.72);
}
.blog .column-post .column-body h3 a:hover {
  color: rgba(27, 34, 44, 0.88);
  text-decoration: none;
}
.blog .column-post .column-body h3 + p {
  margin-top: 0;
}
.blog .column-post .column-body p {
  margin-bottom: 0;
  margin-top: 16px;
  padding: 0 16px;
}
.blog .column-post .column-body p + p {
  margin-top: 8px;
}
.blog .column-post .column-footer {
  padding: 16px;
  border-top: 1px solid #f2f4f5;
}
.blog .column-post .column-footer ul.post-info {
  margin: 4px 0;
}
.blog .column-post .column-footer ul.post-info li {
  font-size: 10.5px;
  color: rgba(27, 34, 44, 0.48);
  padding-right: 16px;
  padding-left: 0;
}
.blog .column-post .column-footer ul.post-info li a:hover {
  text-decoration: none;
}
.blog .column-post .column-footer ul.post-info li i {
  color: rgba(27, 34, 44, 0.32);
  margin-right: 4px;
}
.blog .column-post .column-footer .post-info-container {
  float: left;
}
.blog .column-post .column-footer .post-more {
  float: right;
}
@media (max-width: 992px) {
  .blog .column-post .column-footer .post-info-container {
    float: none;
  }
  .blog .column-post .column-footer .post-more {
    float: none;
  }
  .blog .column-post .column-footer ul.post-info {
    margin-bottom: 16px;
    margin-top: 0;
  }
}
.blog .column-post-img + .column-post {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: none;
}
.blog .comments .media-heading a:hover,
.store .comments .media-heading a:hover {
  text-decoration: none;
}
.blog .comments .media:first-child,
.store .comments .media:first-child {
  border: none;
  margin-top: 0;
  padding-top: 0;
}
.blog .comments .media,
.store .comments .media {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px dashed #f2f4f5;
}
.blog .comments .media-body a.person,
.store .comments .media-body a.person {
  color: rgba(27, 34, 44, 0.72);
}
.blog .comments .media-body a.person:hover,
.store .comments .media-body a.person:hover {
  text-decoration: none;
  color: rgba(27, 34, 44, 0.88);
}
.blog .comments .media-body a.reply,
.store .comments .media-body a.reply {
  margin-left: 8px;
}
.blog .comments .media-body a.reply:hover,
.store .comments .media-body a.reply:hover {
  text-decoration: none;
}
.blog .comments .media-body .time,
.store .comments .media-body .time {
  color: rgba(27, 34, 44, 0.32);
}
.blog .comments .media-body p,
.store .comments .media-body p {
  margin-bottom: 0;
}
.blog .comments .media-body p + p,
.store .comments .media-body p + p {
  margin-top: 16px;
}
.blog .comments .media-object,
.store .comments .media-object {
  border-radius: 50%;
  height: 32px;
  width: 32px;
}
.blog .portfolio {
  padding-left: 0;
}
.blog .portfolio .item {
  position: relative;
  margin-bottom: 24px;
  border-radius: 2.5px;
  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff, #000000);
}
.blog .portfolio .item img,
.blog .portfolio .item .caption-wrapper {
  -webkit-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
.blog .portfolio .item img {
  display: block;
  width: 100%;
}
.blog .portfolio .item .caption-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.blog .portfolio .item .caption-wrapper .caption {
  left: 10%;
  right: 10%;
}
.blog .portfolio .item .caption-wrapper h1,
.blog .portfolio .item .caption-wrapper h2,
.blog .portfolio .item .caption-wrapper h3,
.blog .portfolio .item .caption-wrapper h4,
.blog .portfolio .item .caption-wrapper h5,
.blog .portfolio .item .caption-wrapper h6,
.blog .portfolio .item .caption-wrapper p {
  color: #fff;
}
.blog .portfolio .item .caption-wrapper .buttons {
  margin-top: 16px !important;
}
.blog .portfolio .item .caption-wrapper .buttons.n {
  margin-top: -16px !important;
}
.blog .portfolio .item .caption-wrapper .buttons .btn-default-alt {
  color: #edeff0;
  padding: 6px 0;
  border-radius: 50%;
  width: 34px;
  text-align: center;
}
.blog .portfolio .item:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.blog .portfolio .item:hover .caption-wrapper {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.8);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
  opacity: 1;
  filter: alpha(opacity=100);
}
.tag-cloud .label {
  margin-bottom: 2px;
}
/*
 * Adding the animation to our element
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 200px;
  height: 200px;
  margin: 0 auto;
}
/* bounce */
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.bounce:hover {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
/* pulse */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.pulse:hover {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
/* flash */
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash:hover {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* shake */
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translateX(10px);
  }
}
.shake:hover {
  -webkit-animation-name: shake;
  animation-name: shake;
}
/* Scales */
div.scales {
  width: 200px;
  height: 200px;
  background-color: #FF00FF;
  margin: 0 auto;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
}
div.scaleOn {
  /*General*/
  transform: scale(1.2, 1.2);
  /*Firefox*/
  -moz-transform: scale(1.2, 1.2);
  /*Microsoft Internet Explorer*/
  -ms-transform: scale(1.2, 1.2);
  /*Chrome, Safari*/
  -webkit-transform: scale(1.2, 1.2);
  /*Opera*/
  -o-transform: scale(1.2, 1.2);
  transition-duration: 1.5s;
}
div.scaleOff {
  /*General*/
  transform: scale(0.8, 0.8);
  /*Firefox*/
  -moz-transform: scale(0.8, 0.8);
  /*Microsoft Internet Explorer*/
  -ms-transform: scale(0.8, 0.8);
  /*Chrome, Safari*/
  -webkit-transform: scale(0.8, 0.8);
  /*Opera*/
  -o-transform: scale(0.8, 0.8);
  transition-duration: 1.5s;
}
div.rotateAnticlock {
  /* Rotate div */
  -ms-transform: rotate(-360deg);
  /* IE 9 */
  -webkit-transform: rotate(-360deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-360deg);
  transition-duration: 1.5s;
}
div.rotateClock {
  /* Rotate div */
  -ms-transform: rotate(360deg);
  /* IE 9 */
  -webkit-transform: rotate(360deg);
  /* Chrome, Safari, Opera */
  transform: rotate(360deg);
  transition-duration: 1.5s;
}
/* Following CSS are only in the demo and are of no use in a Production */
.demo-mapael.map > svg {
  max-height: 189px;
}
.demo-new-members table .icheck {
  margin: 0 -20px -5px 0 !important;
}
.demo-new-members table td.td-btn {
  line-height: 1;
}
.demo-new-members .footer-pagination {
  background: #f2f4f5;
  border-top: 2px solid #edeff0;
  padding: 10px;
  border-bottom-right-radius: 2.5px;
}
.demo-new-members .footer-pagination .pagination {
  margin: 0 !important;
  float: right;
}
.demo-chartist .ct-series-a .ct-line,
.demo-chartist .ct-series-a .ct-point {
  stroke: #f2f4f5;
}
.demo-chartist .ct-series-b .ct-line,
.demo-chartist .ct-series-b .ct-point {
  stroke: #cfd8dc;
}
.demo-chartist .ct-series-c .ct-line,
.demo-chartist .ct-series-c .ct-point {
  stroke: #f69988;
}
.demo-chartist .ct-point {
  stroke-width: 6px;
}
.demo-chartist .ct-line {
  stroke-width: 2px;
}
.demo-chartist .ct-label {
  font-size: 11px;
}
.demo-chartist .ct-grid.ct-vertical {
  stroke: rgba(0, 0, 0, 0.04);
  stroke-width: 1px;
}
.demo-chartist .ct-grid.ct-horizontal {
  stroke: rgba(0, 0, 0, 0.04);
  stroke-width: 1px;
}
.demo-chartist .ct-series-a .ct-area {
  fill: #f2f4f5;
  fill-opacity: 0.125;
}
.demo-chartist .ct-series-b .ct-area {
  fill: #cfd8dc;
  fill-opacity: 0.125;
}
.demo-chartist .ct-series-c .ct-area {
  fill: #f69988;
  fill-opacity: 0.125;
}
.demo-chartist-sales .ct-series-a .ct-bar {
  stroke: #f2f4f5;
}
.demo-chartist-sales .ct-series-b .ct-bar {
  stroke: #cfd8dc;
}
.demo-chartist-sales .ct-series-c .ct-bar {
  stroke: #f69988;
}
.demo-chartist-sales .ct-label {
  font-size: 11px;
}
.demo-chartist-sales .ct-bar {
  stroke-width: 8px;
}
.demo-chartist-sales .ct-grid.ct-vertical {
  stroke: rgba(0, 0, 0, 0.04);
  stroke-width: 1px;
}
.demo-chartist-sales .ct-grid.ct-horizontal {
  stroke-width: 0;
}
.ct-label {
  font-size: 11px !important;
}
.show-grid [class*="col-"] {
  background: #f2f4f5;
  text-align: center;
  margin-bottom: 16px;
  line-height: 2em;
  border: 8px solid #edeff0;
}
.show-grid [class*="col-"]:hover {
  background: #edeff0;
}
.show-grid .row.no-gutter [class*="col-"] {
  border-left: 0;
  border-right: 0;
}
li.show-grid .row {
  margin: 0;
}
li.show-grid .row:last-child [class*="col-"] {
  margin: 0;
}
li.show-grid [class*="col-"] {
  border-bottom: 0;
  border-top: 0;
}
.demo-example .breadcrumb {
  margin-bottom: 20px;
}
#demo-type-table {
  width: 100%;
  margin: -20px 0 -20px 0;
}
#demo-type-table td {
  vertical-align: middle;
}
#demo-type-table h1,
#demo-type-table h2,
#demo-type-table h3,
#demo-type-table h4,
#demo-type-table h5,
#demo-type-table h6 {
  margin: 15px 0;
}
#demo-type-table td:last-child {
  text-align: right;
}
ul.demo-btns {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul.demo-btns > li {
  display: inline-block;
  margin-bottom: 10px;
}
.basic-btn-colortip {
  height: 32px;
  width: 32px;
  border-radius: 2px;
  display: inline-block;
  font-size: 0;
}
.navbar-default.demo {
  border-radius: 2.5px;
  border: 1px solid #edeff0 !important;
}
.navbar-inverse.demo {
  border-radius: 2.5px;
}
.demo-icheck .radio label,
.demo-icheck .checkbox label {
  padding-left: 0 !important;
}
.demo-icheck .icheck > label > div {
  margin-right: 5px !important;
}
.demo-options .demo-heading {
  padding: 12px 0px;
  font-size: 10.5px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: rgba(27, 34, 44, 0.48);
  background: #f7f9fa;
  border-bottom: 1px solid #f2f4f5;
}
.demo-options .demo-options-icon {
  display: inline-block;
  position: absolute;
  left: -37px;
  padding: 10px 12px;
  font-size: 16.5px;
  border: 1px solid #edeff0;
  border-right: 0 !important;
  letter-spacing: normal;
  text-transform: none;
  background: #f7f9fa;
  border-top-left-radius: 2.5px;
  border-bottom-left-radius: 2.5px;
  cursor: pointer;
  line-height: 20px;
  top: -1px;
}
.demo-options .demo-body {
  padding: 16px;
  border-bottom: 1px solid #f2f4f5;
}
.demo-options .demo-body:last-child {
  border-bottom: 0;
}
.demo-options .demo-body .tabular {
  margin-bottom: 0;
}
.demo-options .demo-body .tabular .tabular-cell {
  height: 32px;
  font-size: 10.5px;
}
.demo-options .demo-body .tabular .tabular-cell.demo-switches {
  text-align: right;
}
.demo-options .demo-body .option-title {
  font-size: 10.5px;
  margin-bottom: 12px;
}
.demo-options .demo-title {
  font-style: 12.5px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  color: rgba(27, 34, 44, 0.48);
}
.demo-options .demo-color-list {
  padding: 0;
  text-align: left;
  margin: 0;
}
.demo-options .demo-color-list li {
  padding-left: 0;
  padding-right: 0;
}
.demo-options .demo-color-list li span {
  border-radius: 10px;
  display: inline-block;
}
.demo-options .demo-color-list li,
.demo-options .demo-color-list li span {
  height: 16px;
  width: 16px;
  display: inline-block;
}
.demo-options .demo-color-list li:hover,
.demo-options .demo-color-list li span:hover {
  cursor: pointer;
}
.demo-options .demo-color-list .demo-mirage {
  background-color: rgba(27, 34, 44, 0.72);
  border: 2px solid #1b222c;
}
.demo-options .demo-color-list .demo-graphite {
  background-color: rgba(40, 36, 30, 0.72);
  border: 2px solid #28241e;
}
.demo-options .demo-color-list .demo-holly {
  background-color: rgba(50, 70, 56, 0.72);
  border: 2px solid #324638;
}
.demo-options .demo-color-list .demo-havana {
  background-color: rgba(69, 52, 57, 0.72);
  border: 2px solid #453439;
}
.demo-options .demo-color-list .demo-haiti {
  background-color: rgba(59, 49, 71, 0.72);
  border: 2px solid #3b3147;
}
.demo-options .demo-color-list .demo-bunting {
  background-color: #fff;
  border: 2px solid #edeff0;
}
.demo-options .demo-color-list .pattern-brickwall {
  background: url(../img/patterns/brickwall.png);
}
.demo-options .demo-color-list .pattern-dark-stripes {
  background: url(../img/patterns/dark_stripes.png);
}
.demo-options .demo-color-list .pattern-rockywall {
  background: url(../img/patterns/rockywall.png);
}
.demo-options .demo-color-list .pattern-subtle-carbon {
  background: url(../img/patterns/subtle_carbon.png);
}
.demo-options .demo-color-list .pattern-tweed {
  background: url(../img/patterns/tweed.png);
}
.demo-options .demo-color-list .pattern-vertical-cloth {
  background: url(../img/patterns/vertical_cloth.png);
}
.demo-options .demo-color-list .pattern-grey_wash_wall {
  background: url(../img/patterns/grey_wash_wall.png);
}
.demo-options .demo-color-list .pattern-pw_maze_black {
  background: url(../img/patterns/pw_maze_black.png);
}
.demo-options .demo-color-list .pattern-wild_oliva {
  background: url(../img/patterns/wild_oliva.png);
}
.demo-options .demo-color-list .pattern-stressed_linen {
  background: url(../img/patterns/stressed_linen.png);
}
.demo-options .demo-color-list .pattern-sos {
  background: url(../img/patterns/sos.png);
}
.demo-options .demo-color-list [class*="pattern-"] {
  border: 1px solid #edeff0;
}
.demo-options.rightSideBar {
  padding-top: 8px;
}
.demo-blocks {
  width: 50px;
  height: 50px;
  border: 2px solid #f2f4f5;
  display: inline-block;
  cursor: pointer;
  margin-right: 20px;
  margin-bottom: 10px;
}
.demo-blocks:hover {
  border-color: #edeff0;
}
.demo-blocks.color-dark {
  background: #313338;
}
.demo-blocks.color-red {
  background: #b43e2e;
}
.demo-blocks.color-green {
  background: #48d09b;
}
.demo-blocks.color-blue {
  background: #2e5dac;
}
.demo-blocks.color-lavender {
  background: #716885;
}
.demo-blocks.pattern-brickwall {
  background: url(../img/patterns/brickwall.png);
}
.demo-blocks.pattern-dark-stripes {
  background: url(../img/patterns/dark_stripes.png);
}
.demo-blocks.pattern-rockywall {
  background: url(../img/patterns/rockywall.png);
}
.demo-blocks.pattern-subtle-carbon {
  background: url(../img/patterns/subtle_carbon.png);
}
.demo-blocks.pattern-tweed {
  background: url(../img/patterns/tweed.png);
}
.demo-blocks.pattern-vertical-cloth {
  background: url(../img/patterns/vertical_cloth.png);
}
.demo-blocks.pattern-grey_wash_wall {
  background: url(../img/patterns/grey_wash_wall.png);
}
.demo-blocks.pattern-pw_maze_black {
  background: url(../img/patterns/pw_maze_black.png);
}
.demo-blocks.pattern-wild_oliva {
  background: url(../img/patterns/wild_oliva.png);
}
.demo-blocks.pattern-stressed_linen {
  background: url(../img/patterns/stressed_linen.png);
}
.demo-blocks.pattern-sos {
  background: url(../img/patterns/sos.png);
}
@media (max-width: 400px) {
  .demo-search-hidden {
    display: none !important;
  }
  tr.demo-search-hidden {
    display: none !important;
  }
  th.demo-search-hidden,
  td.demo-search-hidden {
    display: none !important;
  }
  .btn-group.demo-search-hidden,
  .btn-group-vertical.demo-search-hidden,
  .btn.demo-search-hidden,
  span.demo-search-hidden,
  i.demo-search-hidden {
    display: none !important;
  }
}
@media (max-width: 400px) {
  .demo-headerdrop-hidden {
    display: none !important;
  }
  tr.demo-headerdrop-hidden {
    display: none !important;
  }
  th.demo-headerdrop-hidden,
  td.demo-headerdrop-hidden {
    display: none !important;
  }
  .btn-group.demo-headerdrop-hidden,
  .btn-group-vertical.demo-headerdrop-hidden,
  .btn.demo-headerdrop-hidden,
  span.demo-headerdrop-hidden,
  i.demo-headerdrop-hidden {
    display: none !important;
  }
}
@media (max-width: 400px) {
  .dropdown-menu.notifications {
    margin-right: -80px;
  }
  .dropdown-menu.notifications:before,
  .dropdown-menu.notifications:after {
    margin-right: 80px;
  }
}
.dashboard-tabs {
  margin: -16px -16px 16px;
  background-color: #fff;
}
.dashboard-tabs h5.title {
  font-size: 12.5px;
  line-height: 16px;
  margin-top: 0;
  margin-bottom: 8px;
  text-transform: uppercase;
  font-weight: 700;
  color: rgba(27, 34, 44, 0.32);
}
.dashboard-tabs .info {
  font-size: 10.5px;
  line-height: 16px;
  display: block;
}
.dashboard-tabs .numero {
  font-size: 24px;
  font-weight: 700;
  display: block;
  line-height: 40px;
  color: rgba(27, 34, 44, 0.88);
  margin: 0;
}
.dashboard-tabs .numero sup {
  font-size: 50%;
  top: -8px;
}
.demo-color-block.primary {
  background-color: #03a9f4;
}
.demo-color-block.inverse {
  background-color: #999da3;
}
.demo-color-block.info {
  background-color: #00bcd4;
}
.demo-color-block.danger {
  background-color: #e51c23;
}
.demo-color-block.warning {
  background-color: #ffeb3b;
}
.demo-color-block.default {
  background-color: #f7f9fa;
  border: 1px solid rgba(27, 34, 44, 0.16);
}
.demo-color-block.success {
  background-color: #8bc34a;
}
.gallery-tab {
  margin: -16px -16px 16px -16px;
  background-color: #fff;
  padding: 0 16px;
}
.gallery-tab #galleryfilter {
  width: 100%;
  font-size: 0;
}
.gallery-tab #galleryfilter button.active,
.gallery-tab #galleryfilter button:focus {
  background-color: #fff;
  border-color: #00bcd4 !important;
  border-style: solid !important;
  border-width: 0 0 2px !important;
  color: #00bcd4 !important;
  font-weight: 400;
  height: 48px;
  box-shadow: none !important;
  margin-bottom: -2px;
}
.gallery-tab #galleryfilter button,
.gallery-tab #galleryfilter button:focus {
  border-radius: 0;
  background-color: #fff;
  border: 0 none;
  color: rgba(27, 34, 44, 0.32);
  font-size: 14.5px;
  font-weight: 400;
  line-height: 48px;
  height: 48px;
  padding: 0 16px;
  text-transform: none;
  box-shadow: 0!important;
}
.gallery-tab #galleryfilter button:hover {
  color: rgba(27, 34, 44, 0.88);
}
.list-countries .tab-content {
  border: none;
}
.list-countries .tab-content .list .lists {
  z-index: 1;
  border-bottom: 1px solid #edeff0;
  padding: 10px 16px;
  position: relative;
  line-height: 20px;
  display: block;
}
.list-countries .tab-content .list .lists:last-child {
  border-bottom: none;
}
.list-countries .tab-content .list .lists .progresss {
  z-index: -1;
  position: absolute;
  height: 40px;
  content: '';
  display: block;
  background-color: rgba(0, 0, 0, 0.02);
  top: 0;
  left: 0;
}
.list-countries .tab-content .list .lists .country {
  display: inline-block;
}
.list-countries .tab-content .list .lists .visitor {
  font-weight: 700;
  color: rgba(27, 34, 44, 0.88);
  float: right;
  display: inline-block;
}
.publish_time {
  margin-bottom: 20px;
  display: block;
}
/* index map years knob */
.knob-container {
  text-align: right;
}
.knob-container div {
  float: right;
}
.dashboard-mini-stats {
  padding: 32px;
  position: relative;
}
.dashboard-mini-stats .title {
  display: block;
  font-size: 14.5px;
  color: rgba(27, 34, 44, 0.48);
  margin-bottom: 8px;
  line-height: 24px;
}
.dashboard-mini-stats .stats {
  display: block;
  font-weight: 700;
  font-size: 22.5px;
  color: rgba(27, 34, 44, 0.88);
  line-height: 32px;
}
.dashboard-mini-stats .stats sup {
  font-size: 50%;
  top: -10px;
}
.dashboard-mini-stats .stats-alt {
  display: block;
  font-weight: 700;
  font-size: 32.5px;
  color: rgba(27, 34, 44, 0.88);
  line-height: 48px;
  margin-bottom: 20px;
}
.dashboard-mini-stats .stats-alt sup {
  font-size: 50%;
  top: -12px;
}
.dashboard-mini-stats .stats-alt sub {
  font-size: 50%;
  bottom: 0px;
}
.dashboard-mini-stats i {
  height: 48px;
  width: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 24px;
  display: block;
  border-radius: 50%;
  color: rgba(27, 34, 44, 0.32);
}
.dashboard-mini-stats .progress {
  margin: 16px 0 16px 0;
  height: 4px;
}
.dashboard-mini-stats .chartjs {
  height: 40px;
  margin-top: 12px;
}
.dashboard-mini-stats .chartjs canvas {
  float: left;
  max-height: 40px;
  max-width: 100%;
}
.dashboard-mini-stats .info,
.dashboard-mini-stats .goal {
  display: block;
  color: rgba(27, 34, 44, 0.32);
  font-size: 10.5px;
  line-height: 16px;
}
.dashboard-mini-stats .percent {
  display: block;
  position: absolute;
  height: 32px;
  text-align: right;
  line-height: 16px;
  bottom: 32px;
  right: 32px;
  font-size: 10.5px;
  font-weight: 400;
  color: rgba(27, 34, 44, 0.48);
}
.dashboard-mini-stats .percent.success {
  color: #8bc34a !important;
}
.dashboard-mini-stats .percent.danger {
  color: #e51c23 !important;
}
.dashboard-mini-stats .percent i {
  font-size: 16.5px;
  line-height: 16px;
  text-align: right;
  display: block;
  height: auto;
  width: auto;
  color: inherit !important;
}
.dashboard-mini-stats .label,
.dashboard-mini-stats .badge {
  position: absolute;
  bottom: 32px;
  right: 32px;
  line-height: 16px;
  font-size: 10.5px;
  height: auto;
  width: auto;
}
.dashboard-mini-stats .label i,
.dashboard-mini-stats .badge i {
  font-size: 10.5px;
  line-height: 16px;
  float: left;
  margin-right: 2px;
  width: auto;
  height: auto;
}
.world ul li {
  font-size: 10.5px;
  line-height: 24px;
  height: 24px;
}
.world ul li .round {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  position: relative;
  margin-right: 4px;
  height: 24px;
  float: left;
  width: 24px;
  top: 0;
}
.world ul li .round:after {
  content: '';
  position: absolute;
  background: #e91e63;
  border-radius: 50%;
  top: 50%;
  left: 50%;
}
.world ul li .list-2:after {
  width: 2px;
  height: 2px;
  margin-top: -1px;
  margin-left: -1px;
}
.world ul li .list-4:after {
  width: 4px;
  height: 4px;
  margin-top: -2px;
  margin-left: -2px;
}
.world ul li .list-6:after {
  width: 6px;
  height: 6px;
  margin-top: -3px;
  margin-left: -3px;
}
.world ul li .list-8:after {
  width: 8px;
  height: 8px;
  margin-top: -4px;
  margin-left: -4px;
}
.world ul li .list-10:after {
  width: 10px;
  height: 10px;
  margin-top: -5px;
  margin-left: -5px;
}
.world ul li .list-12:after {
  width: 12px;
  height: 12px;
  margin-top: -6px;
  margin-left: -6px;
}
.world table.population tbody tr td {
  padding: 6px 0;
  border: 0;
  background-color: #fff !important;
}
.world table.population .text-right {
  color: rgba(27, 34, 44, 0.88);
}
.world table.population .icon {
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 50%;
  font-size: 16.5px;
}
.world table.population .icon.danger {
  color: #e51c23;
}
.world table.population .icon.success {
  color: #8bc34a;
}
.widget-chartjs .stats {
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
  color: rgba(27, 34, 44, 0.88);
}
.widget-chartjs .stats sup {
  font-size: 50%;
  top: -12px;
}
#piedashboard {
  padding: 20px;
}
/*
 * Default Layout Theme
 *
 * Created for jquery.layout 
 *
 * Copyright (c) 2010 
 *   Fabrizio Balliano (http://www.fabrizioballiano.net)
 *   Kevin Dalman (http://allpro.net)
 *
 * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
 * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
 *
 * Last Updated: 2010-02-10
 * NOTE: For best code readability, view this with a fixed-space font and tabs equal to 4-chars
 */
/*
 *  PANES & CONTENT-DIVs
 */
#fixed {
  height: 100%;
}
.ui-layout-pane {
  /* all 'panes' */
  overflow: auto;
  /* DO NOT add scrolling (or padding) to 'panes' that have a content-div,
       otherwise you may get double-scrollbars - on the pane AND on the content-div
       - use ui-layout-wrapper class if pane has a content-div
       - use ui-layout-container if pane has an inner-layout
    */
}
/* (scrolling) content-div inside pane allows for fixed header(s) and/or footer(s) */
.ui-layout-content {
  padding: 10px;
  position: relative;
  /* contain floated or positioned elements */
  overflow: auto;
  /* add scrolling to content-div */
}
/*
 *  UTILITY CLASSES
 *  Must come AFTER pane-class above so will override
 *  These classes are NOT auto-generated and are NOT used by Layout
 */
.layout-child-container,
.layout-content-container {
  padding: 0;
  overflow: hidden;
}
.layout-child-container {
  border: 0;
  /* remove border because inner-layout-panes probably have borders */
}
.layout-scroll {
  overflow: auto;
}
.layout-hide {
  display: none;
}
/*
 *  RESIZER-BARS
 */
.ui-layout-resizer {
  /* all 'resizer-bars' */
  border-left: 0;
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
  width: 6px !important;
  background: #edeff0 url(../img/leftbar-dots.png) no-repeat center;
}
.ui-layout-resizer-drag {
  /* REAL resizer while resize in progress */
}
.ui-layout-resizer-hover {
  /* affects both open and closed states */
}
/* NOTE: It looks best when 'hover' and 'dragging' are set to the same color,
        otherwise color shifts while dragging when bar can't keep up with mouse */
.ui-layout-resizer-open-hover,
.ui-layout-resizer-dragging {
  /* resizer beging 'dragging' */
  background-color: #C4E1A4;
  border-color: #b0d785;
}
.ui-layout-resizer-dragging {
  /* CLONED resizer being dragged */
  border: 0;
}
.ui-layout-resizer-north-dragging,
.ui-layout-resizer-south-dragging {
  border-width: 0;
}
.ui-layout-resizer-west-dragging,
.ui-layout-resizer-east-dragging {
  border-width: 0;
}
/* NOTE: Add a 'dragging-limit' color to provide visual feedback when resizer hits min/max size limits */
.ui-layout-resizer-dragging-limit {
  /* CLONED resizer at min or max size-limit */
  background-color: #E1A4A4;
  /* red */
  border-color: #d78585;
}
.ui-layout-resizer-closed-hover {
  /* hover-color to 'slide open' */
  background-color: #EBD5AA;
}
.ui-layout-resizer-sliding {
  /* resizer when pane is 'slid open' */
  opacity: 0.1;
  filter: alpha(opacity=10);
  /* show only a slight shadow */
}
.ui-layout-resizer-sliding-hover {
  /* sliding resizer - hover */
  opacity: 1;
  filter: alpha(opacity=100);
  /* on-hover, show the resizer-bar normally */
}
/* sliding resizer - add 'outside-border' to resizer on-hover 
         * this sample illustrates how to target specific panes and states */
.ui-layout-resizer-north-sliding-hover {
  border-bottom-width: 0px;
}
.ui-layout-resizer-south-sliding-hover {
  border-top-width: 0px;
}
.ui-layout-resizer-west-sliding-hover {
  border-right-width: 0px;
}
.ui-layout-resizer-east-sliding-hover {
  border-left-width: 0px;
}
/*
 *  TOGGLER-BUTTONS
 */
.ui-layout-toggler {
  display: none !important;
}
.ui-layout-resizer-hover .ui-layout-toggler {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.ui-layout-toggler-hover,
.ui-layout-resizer-hover .ui-layout-toggler-hover {
  /* need specificity when IS resizable */
  background-color: #FC6;
  opacity: 1;
  filter: alpha(opacity=100);
}
.ui-layout-toggler-north,
.ui-layout-toggler-south {
  border-width: 0;
  /* left/right borders */
}
.ui-layout-toggler-west,
.ui-layout-toggler-east {
  border-width: 0;
  /* top/bottom borders */
}
/* hide the toggler-button when the pane is 'slid open' */
.ui-layout-resizer-sliding .ui-layout-toggler {
  display: none;
}
/*
     *  style the text we put INSIDE the togglers
     */
.ui-layout-toggler .content {
  color: #666;
  font-size: 11px;
  font-weight: bold;
  width: 100%;
  padding-bottom: 0.35ex;
  /* to 'vertically center' text inside text-span */
}
/*
 *  PANE-MASKS
 *  these styles are hard-coded on mask elems, but are also 
 *  included here as !important to ensure will overrides any generic styles
 */
.ui-layout-mask {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
}
.ui-layout-mask-inside-pane {
  /* masks always inside pane EXCEPT when pane is an iframe */
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
}
/* standard mask for iframes */
/* extra mask for objects/applets */
/*
 *  Default printing styles
 */
@media print {
  /*
     *  Unless you want to print the layout as it appears onscreen,
     *  these html/body styles are needed to allow the content to 'flow'
     */
  html {
    height: auto !important;
    overflow: visible !important;
  }
  body.ui-layout-container {
    position: static !important;
    top: auto !important;
    bottom: auto !important;
    left: auto !important;
    right: auto !important;
    /* only IE6 has container width & height set by Layout */
    _width: auto !important;
    _height: auto !important;
  }
  .ui-layout-resizer,
  .ui-layout-toggler {
    display: none !important;
  }
  /*
     *  Default pane print styles disables positioning, borders and backgrounds.
     *  You can modify these styles however it suit your needs.
     */
  .ui-layout-pane {
    border: none !important;
    background: transparent !important;
    position: relative !important;
    top: auto !important;
    bottom: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
  }
}
.bootstrap-switch {
  display: inline-block;
  cursor: pointer;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  width: 64px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
  border-radius: 24px;
  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff, #000000);
}
.bootstrap-switch.bootstrap-switch-mini {
  width: 36px;
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 0;
  line-height: 10px;
}
.bootstrap-switch.bootstrap-switch-small {
  width: 48px;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 10px;
  line-height: 18px;
}
.bootstrap-switch.bootstrap-switch-large {
  width: 80px;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding-bottom: 9px;
  padding-top: 9px;
  font-size: 15px;
  line-height: 22px;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  -webkit-transition: margin-left 150ms;
  -o-transition: margin-left 150ms;
  transition: margin-left 150ms;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container {
  margin-left: 0%;
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container {
  margin-left: -50%;
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label {
  background: #f7f9fa;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label {
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-focused {
  outline: 0;
}
.bootstrap-switch .bootstrap-switch-container {
  display: inline-block;
  position: relative;
  width: 150%;
  top: 0;
  border-radius: 23px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block !important;
  height: 100%;
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 14px;
  line-height: 24px;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
  width: 50%;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  color: rgba(255, 255, 255, 0.8);
  background: #03a9f4;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  color: rgba(255, 255, 255, 0.8);
  background: #00bcd4;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  color: rgba(255, 255, 255, 0.8);
  background: #8bc34a;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #ffeb3b;
  color: rgba(255, 255, 255, 0.8);
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  color: rgba(255, 255, 255, 0.8);
  background: #e51c23;
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  color: rgba(27, 34, 44, 0.48);
  background: rgba(27, 34, 44, 0.16);
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 23px;
  border-top-left-radius: 23px;
  padding-right: 12.499999999875%;
}
.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 23px;
  border-top-right-radius: 23px;
  padding-left: 12.499999999875%;
}
.bootstrap-switch .bootstrap-switch-label {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  z-index: 100;
  position: absolute;
  border-radius: 50% !important;
  width: 33.333333333%;
  margin-left: -16.66666667%;
  margin-right: -16.66666667%;
  color: rgba(27, 34, 44, 0.48);
  background: #f7f9fa;
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1), 0px 0px 1px 0px rgba(0, 0, 0, 0.05);
}
.bootstrap-switch input[type='radio'],
.bootstrap-switch input[type='checkbox'] {
  position: absolute !important;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  padding: 4px;
  direction: ltr;
  max-width: 265px;
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0 auto;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border: none;
}
.datepicker table tr:first-child th:first-child {
  border-top-left-radius: 2.5px;
}
.datepicker table tr:first-child th:last-child {
  border-top-right-radius: 2.5px;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: rgba(27, 34, 44, 0.16);
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: rgba(27, 34, 44, 0.32);
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: rgba(27, 34, 44, 0.32);
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.focus,
.datepicker table tr td.today:hover.focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today.disabled:hover.focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.today,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.open > .dropdown-toggle.datepicker table tr td.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.today,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.open > .dropdown-toggle.datepicker table tr td.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today:hover.disabled.focus,
.datepicker table tr td.today.disabled.disabled.focus,
.datepicker table tr td.today.disabled:hover.disabled.focus,
.datepicker table tr td.today[disabled].focus,
.datepicker table tr td.today:hover[disabled].focus,
.datepicker table tr td.today.disabled[disabled].focus,
.datepicker table tr td.today.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus,
fieldset[disabled] .datepicker table tr td.today:hover.focus,
fieldset[disabled] .datepicker table tr td.today.disabled.focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge {
  color: #ffdb99;
  background-color: #000000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover {
  background-color: #ffd280;
  border-color: #ffa90a;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.today,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.open > .dropdown-toggle.datepicker table tr td.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffcd70;
  border-color: #ffa500;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.today,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.open > .dropdown-toggle.datepicker table tr td.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today .badge,
.datepicker table tr td.today:hover .badge,
.datepicker table tr td.today.disabled .badge,
.datepicker table tr td.today.disabled:hover .badge {
  color: #ffdb99;
  background-color: #000000;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: rgba(27, 34, 44, 0.16);
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: rgba(237, 155, 4, 0.58);
  border-color: rgba(136, 89, 2, 0.58);
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.focus,
.datepicker table tr td.range.today:hover.focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today.disabled:hover.focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.range.today,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: rgba(187, 122, 3, 0.58);
  border-color: rgba(76, 50, 1, 0.58);
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.range.today,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today:hover.disabled.focus,
.datepicker table tr td.range.today.disabled.disabled.focus,
.datepicker table tr td.range.today.disabled:hover.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
.datepicker table tr td.range.today:hover[disabled].focus,
.datepicker table tr td.range.today.disabled[disabled].focus,
.datepicker table tr td.range.today.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus,
fieldset[disabled] .datepicker table tr td.range.today:hover.focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled.focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: rgba(237, 155, 4, 0.58);
  border-color: rgba(136, 89, 2, 0.58);
}
.datepicker table tr td.range.today .badge,
.datepicker table tr td.range.today:hover .badge,
.datepicker table tr td.range.today.disabled .badge,
.datepicker table tr td.range.today.disabled:hover .badge {
  color: rgba(237, 155, 4, 0.58);
  background-color: #000000;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover {
  background-color: rgba(212, 138, 3, 0.58);
  border-color: rgba(96, 63, 1, 0.58);
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.range.today,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: rgba(197, 128, 3, 0.58);
  border-color: rgba(86, 56, 1, 0.58);
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.range.today,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: rgba(237, 155, 4, 0.58);
  border-color: rgba(136, 89, 2, 0.58);
}
.datepicker table tr td.range.today .badge,
.datepicker table tr td.range.today:hover .badge,
.datepicker table tr td.range.today.disabled .badge,
.datepicker table tr td.range.today.disabled:hover .badge {
  color: rgba(237, 155, 4, 0.58);
  background-color: #000000;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: rgba(27, 34, 44, 0.32);
  border-color: rgba(27, 34, 44, 0.48);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected:hover.focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.disabled:hover.focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: rgba(8, 10, 12, 0.32);
  border-color: rgba(4, 5, 6, 0.48);
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected:hover.disabled.focus,
.datepicker table tr td.selected.disabled.disabled.focus,
.datepicker table tr td.selected.disabled:hover.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected:hover[disabled].focus,
.datepicker table tr td.selected.disabled[disabled].focus,
.datepicker table tr td.selected.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected:hover.focus,
fieldset[disabled] .datepicker table tr td.selected.disabled.focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: rgba(27, 34, 44, 0.32);
  border-color: rgba(27, 34, 44, 0.48);
}
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected:hover .badge,
.datepicker table tr td.selected.disabled .badge,
.datepicker table tr td.selected.disabled:hover .badge {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover {
  background-color: rgba(17, 22, 28, 0.32);
  border-color: rgba(11, 14, 19, 0.48);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: rgba(11, 14, 19, 0.32);
  border-color: rgba(8, 10, 12, 0.48);
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled,
.open > .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: rgba(27, 34, 44, 0.32);
  border-color: rgba(27, 34, 44, 0.48);
}
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected:hover .badge,
.datepicker table tr td.selected.disabled .badge,
.datepicker table tr td.selected.disabled:hover .badge {
  color: rgba(27, 34, 44, 0.32);
  background-color: #ffffff;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #03a9f4;
  border-color: #039be5;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active:hover.focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.disabled:hover.focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #0286c2;
  border-color: #0272a9;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active:hover.disabled.focus,
.datepicker table tr td.active.disabled.disabled.focus,
.datepicker table tr td.active.disabled:hover.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active:hover[disabled].focus,
.datepicker table tr td.active.disabled[disabled].focus,
.datepicker table tr td.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active:hover.focus,
fieldset[disabled] .datepicker table tr td.active.disabled.focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.datepicker table tr td.active .badge,
.datepicker table tr td.active:hover .badge,
.datepicker table tr td.active.disabled .badge,
.datepicker table tr td.active.disabled:hover .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover {
  background-color: #0398db;
  border-color: #0280bd;
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #038dcc;
  border-color: #0279b3;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.datepicker table tr td.active .badge,
.datepicker table tr td.active:hover .badge,
.datepicker table tr td.active.disabled .badge,
.datepicker table tr td.active.disabled:hover .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: rgba(27, 34, 44, 0.16);
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: rgba(27, 34, 44, 0.32);
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #03a9f4;
  border-color: #039be5;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #0286c2;
  border-color: #0272a9;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  background-color: #0398db;
  border-color: #0280bd;
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #038dcc;
  border-color: #0279b3;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #03a9f4;
  border-color: #039be5;
}
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge {
  color: #03a9f4;
  background-color: #ffffff;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: rgba(27, 34, 44, 0.32);
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: rgba(27, 34, 44, 0.16);
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.54;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: rgba(27, 34, 44, 0.16);
  border: solid #edeff0;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
.bootstrap-timepicker {
  position: relative;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
.bootstrap-timepicker .input-group-addon {
  cursor: pointer;
}
.bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
  max-width: 164px;
}
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
.bootstrap-timepicker-widget table td span {
  width: 100%;
}
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd;
}
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}
.bootstrap-timepicker-widget table td input {
  width: 42px;
  margin: 0;
  text-align: center;
  padding: 4px 6px;
}
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%;
  }
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}
/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Improvements by SÃ©bastien Malot
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datetimepicker {
  padding: 4px;
  margin-top: 1px;
  white-space: normal;
  border-radius: 2.5px;
  direction: ltr;
  max-width: 265px;
}
.datetimepicker table {
  margin-left: auto !important;
  margin-right: auto !important;
}
.datetimepicker table thead tr th {
  border-radius: 0;
}
.datetimepicker table tr:first-child th:first-child {
  border-top-left-radius: 2.5px;
}
.datetimepicker table tr:first-child th:last-child {
  border-top-right-radius: 2.5px;
}
.datetimepicker.datetimepicker-rtl {
  direction: rtl;
}
.datetimepicker.datetimepicker-rtl table tr td span {
  float: right;
}
.datetimepicker > div {
  display: none;
}
.datetimepicker.minutes div.datetimepicker-minutes {
  display: block;
}
.datetimepicker.hours div.datetimepicker-hours {
  display: block;
}
.datetimepicker.days div.datetimepicker-days {
  display: block;
}
.datetimepicker.months div.datetimepicker-months {
  display: block;
}
.datetimepicker.years div.datetimepicker-years {
  display: block;
}
.datetimepicker table {
  margin: 0;
}
.datetimepicker table tr td.minute:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td.hour:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datetimepicker table tr td span:hover {
  background: #eeeeee;
}
.datetimepicker table tr td span.old {
  color: #999999;
}
.datetimepicker .datetimepicker-hours span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker .datetimepicker-minutes span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker th.switch {
  width: 145px;
}
.datetimepicker-inline {
  width: 220px;
}
.datetimepicker-dropdown,
.datetimepicker-dropdown-left {
  top: 0;
  left: 0;
}
[class*="datetimepicker-dropdown"]:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
[class*="datetimepicker-dropdown"]:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
}
[class*="datetimepicker-dropdown-top"]:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
}
[class*="datetimepicker-dropdown-top"]:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}
.datetimepicker-dropdown-bottom-left:before {
  top: -7px;
  right: 6px;
}
.datetimepicker-dropdown-bottom-left:after {
  top: -6px;
  right: 7px;
}
.datetimepicker-dropdown-bottom-right:before {
  top: -7px;
  left: 6px;
}
.datetimepicker-dropdown-bottom-right:after {
  top: -6px;
  left: 7px;
}
.datetimepicker-dropdown-top-left:before {
  bottom: -7px;
  right: 6px;
}
.datetimepicker-dropdown-top-left:after {
  bottom: -6px;
  right: 7px;
}
.datetimepicker-dropdown-top-right:before {
  bottom: -7px;
  left: 6px;
}
.datetimepicker-dropdown-top-right:after {
  bottom: -6px;
  left: 7px;
}
.datetimepicker td,
.datetimepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datetimepicker table tr td,
.table-striped .datetimepicker table tr th {
  background-color: transparent;
}
.datetimepicker table tr td.old,
.datetimepicker table tr td.new {
  color: #999999;
}
.datetimepicker table tr td.disabled,
.datetimepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datetimepicker table tr td.today,
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
  background-image: linear-gradient(top, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today:hover:hover,
.datetimepicker table tr td.today.disabled:hover,
.datetimepicker table tr td.today.disabled:hover:hover,
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today:hover.disabled,
.datetimepicker table tr td.today.disabled.disabled,
.datetimepicker table tr td.today.disabled:hover.disabled,
.datetimepicker table tr td.today[disabled],
.datetimepicker table tr td.today:hover[disabled],
.datetimepicker table tr td.today.disabled[disabled],
.datetimepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datetimepicker table tr td.active,
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active.disabled:hover {
  background: #03a9f4;
  color: #fff;
}
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active:hover:hover,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active:hover.disabled,
.datetimepicker table tr td.active.disabled.disabled,
.datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker table tr td.active[disabled],
.datetimepicker table tr td.active:hover[disabled],
.datetimepicker table tr td.active.disabled[disabled],
.datetimepicker table tr td.active.disabled:hover[disabled] {
  background: #03a9f4;
}
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
  width: 14.6%;
}
.datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker .datetimepicker-minutes fieldset legend {
  margin-bottom: inherit;
  line-height: 30px;
}
.datetimepicker table tr td span.disabled,
.datetimepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datetimepicker table tr td span.active,
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active:hover:hover,
.datetimepicker table tr td span.active.disabled:hover,
.datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active:hover.disabled,
.datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker table tr td span.active[disabled],
.datetimepicker table tr td span.active:hover[disabled],
.datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker table tr td span.active.disabled:hover[disabled] {
  background: #03a9f4;
}
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datetimepicker thead tr:first-child th,
.datetimepicker tfoot tr:first-child th {
  cursor: pointer;
}
.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot tr:first-child th:hover {
  background: #eeeeee;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
  cursor: pointer;
  width: 14px;
  height: 14px;
}


.rundatewrapper {
float:right;
    color:#969799;
    width:100%;
    font-size:16px;
    line-height:20px;
    padding-top:5px;
     padding-bottom:5px;
      
      


}

.rundatewrapper a{

    font-size:14px;
    color:#969799;
    float:right;
    line-height:25px;
    min-width:135px;
    margin-left:0px;
    

}


.rundatewrapper input:focus{


    font-size: 0px;
    color: #ffffff;
    height: 35px;
    width: 30px;
    margin-left: 10px;
    margin-top: -8px;
    padding-left: 10px;
    background-image: url("../Content/images/datepicker-icon.png");
    background-repeat: no-repeat;
    background-position: 3px;
    background-position-y: 3px;
    background-size: 22px;
    background-color: #ffffff;
        border: 1px solid #ffffff;

}

#rundateinputwrapper input[type="text"] {
max-width:110px;}



a.rundate img{

max-width:130px; 
height:auto;

}


#rundateinputwrapper {
float:left;
margin-left: 12px;
}


#rundateinputwrapper input[type=text]{
float:right;
/*max-width:100px;*/
border:1px solid #ccc;
height:26px;
line-height:26px;
color:#ccc;
padding:0px 10px;
}

#rundateinputwrapper label{
float:left !important;
margin: 0px 10px 0px 0px !important;
max-width:100px;
}







.runmydate {

float:right !important;
z-index:1;
width:100%;
max-width:300px;

}


.userflyout img {
max-height:20px; width:auto;}


.schemereport {
background-color:#ffffff;
-webkit-box-shadow: 10px 10px 5px -1px rgba(204,204,204,1);
-moz-box-shadow: 10px 10px 5px -1px rgba(204,204,204,1);
box-shadow: 10px 10px 5px -1px rgba(204,204,204,1);
border:1px solid #ccc;
}

.schemereporticon {
background-color:#969799; padding:20px 20px 20px 30px;
color:#ffffff;
font-size:40px;


}

.schemereporttitle {
background-color:#ffffff; 
padding: 10px 20px 10px 0px;
color:#2b4d8e;
font-size:18px;
line-height:26px;

}

.schemereporttitle a{

color:#2b4d8e;
font-weight:bold;


}
.level_1 {
background-color:#ffffff; box-shadow: 0 0 5px #aaa; float:left;}

.level_2{
background-color:#ffffff; box-shadow: 0 0 5px #aaa; float:left;position:absolute;}

.table-hover .level_1 {
background-color:#ffffff; box-shadow: 0 0 5px #aaa; float:left; position:absolute; }

.table-hover .level_1 thead{
color:#ffffff; background-color:#ccc; box-shadow: 0 0 5px #aaa;}

.flyoutheading{
color:#ffffff;background-color:#000;}

.max-width {
max-width:50%;}
.modal-backdrop{
    z-index:2 !important;
}

.widget{
margin-bottom:20px;}




@media (max-width: 600px) {

    .max-width{
   max-width:100%;}

    .tablelegend {
    width:100%;
   
    }

    .customer_column_width {
    width:100%; padding:5px 10px; }

   .navbar .nav > li.dropdown .mtop5 {
    display:none;}

    #header .brand img {
    max-height:60px;}


    
    .top-menu {
    width:100%;}
    
    
    
    .onmobileview {
    display:none !important;}

    
   
    
     .legendLabel h4 {
    text-align:center;}


   
    
    .arrow-down {
  width: 100%; 
  height: auto; 
  border-left: 178px solid transparent;
  border-right: 178px solid transparent;
  float:left;
  border-top: 20px solid #2b4d8e;
  margin-bottom:20px;
}
    
  .widget-body .charts {
   padding-top:0px;}

    .legendLabel span.total {
    margin-top:0px;}
    .legendLabel {
    width:100%; float:left; text-align:center;}

    .rundatewrapper input {
    max-width:100px !important; }

  #personaldetailstable  td {
    width:100%; float:left;}





}




  table#personaldetailstable td.dxgvHeader {
   float:left; padding:15px 0px 15px 40px !important; font-size:17px;}
   
   
   table#personaldetailstable td {
 padding:15px 0px 15px 40px !important;}


@media (max-width: 900px) {

    .max-width{
   max-width:100%;}

    .tablelegend {
    width:100%;
   
    }

    .customer_column_width {
    width:100%; padding:5px 10px; }

   .navbar .nav > li.dropdown .mtop5 {
    display:none;}

    #header .brand img {
    max-height:60px;}


    .top-menu {
    width:100%;}
    

    
    
    .onmobileview {
    display:none !important;}

   
    
     .legendLabel h4 {
    text-align:center;}


   
    
    .arrow-down {
  width: 100%; 
  height: auto; 
  border-left: 178px solid transparent;
  border-right: 178px solid transparent;
  float:left;
  border-top: 20px solid #2b4d8e;
  margin-bottom:20px;
}
    
  .widget-body .charts {
   padding-top:0px;}

    .legendLabel span.total {
    margin-top:0px;}
    .legendLabel {
    width:100%; float:left; text-align:center;}

    .rundatewrapper input {
    max-width:100px;}
}

.bluebglevel1 {
background-color:#2B4D8E; color:#ffffff;
font-weight:bold; 
}

.bluebglevel2 {
background-color:#2B4D8E; color:#ffffff;
font-weight:bold; 
}

.widget-body p {
 color: #000;
    font-family: "Arial";
    font-size: 14px;
line-height: 20px;


}

.AccumulatedAssets {
margin-right:0px;}

.tablewidth {
max-width:100px;}

.tablewidth input{
max-width:80px !important; height:30px; float:left;}
/* Login screen*/

.loginSection{ width:400px; margin:180px auto 0px auto; background:#fff; padding:10px; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);}
.loginLeft{ width:100px; float:left;}
.loginRight{ width:calc( 100% - 115px ); float:right;}
.forgetDiv{ float:left;}


.remember{
        left: 0px !important;
        position: inherit !important;
}
.forgetDiv label{     
    color: #9b9f9b;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    float: left;
    margin-left:10px;
    line-height:15px;
    margin-bottom: 0px;

}
.forgetDiv input[type="checkbox"]{ background:#fff; margin-top:0px !important; border:1px solid #999; border-radius:0px;  float:left;}


.loginLock{ text-align:right; padding-right:15px; margin-top: 40px;}
.loginTitle{ color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

.loginInputDiv .userInput{ height:40px !important; background:url(/Content/images/userIcon.png)  no-repeat #fff left center !important; padding-left:50px !important; width:100% !important; border:1px solid #dad9d9; box-shadow:none; line-height:40px !important; color:#9b9f9b !important; font-size:13px !important; font-family:Arial, Helvetica, sans-serif;}

.loginInputDiv .userInput:focus{ height:40px; background:url(/Content/images/userIcon.png)  no-repeat #fff left center !important; padding-left:50px; width:100%; border:1px solid #dad9d9; box-shadow:none; line-height:40px; color:#9b9f9b; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


.loginInputDiv .userInput:-webkit-autofill{ height:40px; background-image:url(/Content/images/userIcon.png);
background-position:top left;
background-size:cover; padding-left:50px; width:100%; border:1px solid #dad9d9; box-shadow:none; line-height:40px; color:#9b9f9b; font-size:14px; font-family:Arial, Helvetica, sans-serif; background-color:transparemt !important;}







.loginInputDiv .passwordInput{ height:40px; background:url(/Content/images/passwordIcon.png)  no-repeat #fff left center; padding-left:50px; width:100%; border:1px solid #dad9d9; box-shadow:none; line-height:40px; color:#9b9f9b; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.loginInputDiv .passwordInput:focus{ height:40px; background:url(/Content/images/passwordIcon.png)  no-repeat #fff left center; padding-left:50px; width:100%; border:1px solid #dad9d9; box-shadow:none; line-height:40px; color:#9b9f9b; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.loginLinks{ color:#254f91; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right; float:right; line-height:15px;}
.loginLinksbtn{ color:#254f91; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right; line-height:15px; margin-top:5px;}
.loginLinksbtn a{ color:#e46c0b; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right; line-height:15px; margin-top:5px; text-decoration:underline;}


.loginLinks a, .loginLinks a:hover, .loginLinks a:focus{ color:#254f91; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.loginBtn{ background:#2b4d8e; width:100%; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:10px 0; cursor:pointer; margin-top:10px; border:none; box-shadow:none;}
 
#sidebar > ul > li:hover{
    color:#2b4d8e;
    background-color:white;
}
.checkboxClass{
    width: 40px !important;
    height: 40px;
    vertical-align: middle !important;
    margin-left: 15px !important;
    left: inherit !important;
    position: initial !important;
}
.details{
    width: 100%;
    max-width: 80%;
    border: none !important;
    border-bottom: 1px solid #000000 !important;
}
.details:focus{
    width: 100%;
    max-width: 80%;
    border: none !important;
    border-bottom: 1px solid #000000 !important;
}
.parag{
    color: blue !important;
    font-size: 22px !important;
    font-weight: bold !important;
}
.texture{
    float: right;
    margin-right: 100px;
}
.labal{
    margin-left: 68%;
}
@media(min-width: 1601px) and (max-width:1760px) {
    .labal {
        margin-left: 64%;
    }
}
@media(min-width: 1346px) and (max-width:1600px) {
    .labal {
        margin-left: 58%;
    }
}
@media (min-width: 1136px) and (max-width:1345px) {
    .labal {
        margin-left: 50%;
    }
}
@media (min-width: 995px) and (max-width:1135px) {
    .labal {
        margin-left: 45%;
    }
}
@media (min-width: 768px) and (max-width:994px) {
    .labal {
        margin-left: 0px;
    }
}
   
@media (max-width:980px) {
   .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0px !important;}
   #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}
}
.popup-modal{
    margin: 16% 14% 14% 29%;
    height: 225px;
    overflow: hidden !important;
    display: none;
}
.modal-popup{
        width: 100%;
}
.content-popup{
        width: 102%;
}
@media(max-width: 1345px) and (min-width: 1136px){
.popup-modal{
    margin: 16% 14% 14% 10%;
}
}
@media(max-width: 994px) and (min-width: 768px){
    
    .popup-modal{
    margin: 16% 14% 14% 0%;
}
}
@media (max-width: 767px) {
    .popup-modal {
        margin: 25% 14% 14% 29%;
    }

    .modal-popup {
        margin-top: 8% !important;
    }

    .content-popup {
        margin-left: -10px;
        width: 104%;
        height: 104% !important;
    }

    .labal {
        margin-left: 0%;
    }
}

@media (max-width: 980px){
    .dropdown-menu:not(.datepicker):not(.daterangepicker):not(.datetimepicker) li > a span{
        margin-top: -14px;
    }
}   
.modal-backdrop, .modal-backdrop.fade.in{
    height:4000px !important;
}

.mytablestyle  th{background-color:#2b4d8e; color:#ffffff;
}



.mytablestyle {

    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    padding: 15px;
   
}

.page-subtitle {
font-size:20px !important;
color: #2b4d8e;
float:left;
padding-bottom:5px;
font-weight:bold;
max-width:45%;
}


.createnew {
font-size:16px !important;
color: #2b4d8e;
float:right;
}

.titlewrapper {
width:100%;
float:left;

margin-bottom:20px;
margin-top:40px;
border-bottom:3px solid #969799;


}


.iconwrapper {

float:right;

}


.form-group {
max-width:500px;
display:block;
margin:0px auto !important;
}


.form-horizontal .control-label {
    font-size: 14px;
    text-align: left;
    color: #000;
    padding-left:25px !important;
}


.form-horizontal .profile label {
    font-size: 14px;
    text-align: left;
    color: #000;
    padding-left:25px !important;
    padding-top: 6px;
padding-bottom: 6px;
}

.form-horizontal .profile{padding:20px 0px !important; float:left; width:100%;}

.form-horizontal input[type=text] {
    font-size: 14px;
   float: right;
    color: #888;
    max-width:260px !important;
    width:100%;
    height:30px;
    line-height:30px;
    padding:5px;
    margin-bottom:10px;
    background-color:#fff;
}







.form-horizontal input[type=file] {
    font-size: 16px;
   float: left;
    color: #2b4d8e;


}


.form-horizontal input[type=submit] {
    font-size: 14px;
   float: left;
    color: #fff;
    background-color:#e46c0b;
    border-radius:0px;
    padding:10px 30px;
    width:100%;
    max-width:100%;

}



.form-horizontal .save_btn input[type=submit] {
    font-size: 16px;
    color: #fff;
    border:0px !important;
    border-radius:0px;
    padding:0px;
    max-width:200px !important;
    line-height:24px;
   

}

.form-horizontal .save_btn i {
    font-size: 22px;
    color: #fff;
    border:0px !important;
    border-radius:0px;
    float:left;
   

}



.myformwrapper {
display:block;
margin:0px auto;
border:1px solid #ccc;
margin-top:40px;
padding:25px;
max-width:550px;
}

#gbox_datagrid {
margin-top:100px;}

#grid_container {
float:left; width:100%; overflow:hidden; /*max-width:1240px;*/ margin-bottom:50px;}
.jsgrid-table{ width:100% !important;}
#gbox_datagrid{
float:left; width:100% !important; }

.ui-jqgrid .ui-jqgrid-view{
float:left; width:100% !important; }


.ui-jqgrid .ui-jqgrid-pager{
float:left; width:100% !important; }

.ui-jqgrid .ui-jqgrid-hdiv{
float:left; width:100% !important; }

.ui-jqgrid .ui-jqgrid-bdiv{
float:left; width:100% !important; overflow:hidden; max-width:100%; }

.ui-jqgrid tr.jqgrow td {
height:30px !important; padding:5px 15px !important;}

.ui-jqgrid .ui-pg-input {
display:none !important; }

.ui-jqgrid .ui-jqgrid-htable th {
height:30px !important;}

.ui-jqgrid .ui-jqgrid-titlebar {
display:none !important;

}

.ui-jqgrid tr.ui-row-ltr td {
    border:1px solid #f3f3f3 !important; height:40px !important;
}

.jsgrid-alt-row > td {
background-color:transparent !important;}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background-color:#c5c5c5 !important; background-image:none !important;}

.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
border:1px solid #f3f3f3 !important; color:#000000 !important; border-bottom:0px !important;}

.ui-widget-content {
border:1px solid #f3f3f3 !important; color:#000000 !important;}



    
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color:#000000 !important; }


.readdoc {
margin-left:15px; margin-top:-5px;}

.subpagetitle {
margin:30px 0px 5px 0px; float:left; width:100%; }



.subpagetitle h3{
font-size:1.6vw !important; 
margin:0px; font-weight:normal !important; float:left; width:100%; font-family:Arial; color:#2f64a2; }




.pagetitlewrapper {
float:left; width:100%;   }



.unitpricereport {
    
    padding:15px;
    float:left;
    width:100%;
    margin-bottom:30px;
}

.unitpricereport input[type=text] {
    background-color:#ffffff;
     color:#2b4d8e;
    float:left;
    height:60px;
    padding:0px 0px 0px 15px;
    width:100%;
    margin-right:10px;
    max-width:200px;
}
.unitpricereport select {
    background-color:#ffffff;
     margin-right:10px;
 height:62px;
 float:left;
    color:#2b4d8e;


}

.unitpricereport input[type=submit] {
    background-color:#259fc4;
     margin-right:10px;
 height:62px;
 font-size:20px;
 border:0px;
 float:left;
    color:#ffffff;
    width:46%;
    max-width:300px;
}

#unitpricewrapper {
 background-color:#259fc4;}


.mybackbutton {
 background-color:#e05f07; padding:10px 10px; float:right; font-size:17px; line-height:24px; max-width:300px; margin:15px 15px 0px 0px; }

.mybackbutton a{
 color:#ffffff;}
 
 
.mybackbutton i{
 color:#ffffff; font-size:0.9vw; margin-right:5px;}
 


.widget-title h4 i{font-size:20px;}



ul li a.sub-sidemenu-button {
color:#ffffff !important; font-size:13px !important;font-weight:normal !important; padding-left:65px !important; padding-bottom:8px !important; display:block !important; width:100%; background-color:#5fd4fb; padding-top:8px; }



ul li a:hover.sub-sidemenu-button {
    background-color:#2e9ec3;
}



/* body styles */
body {
    color: #000;
    font-family: 'Arial';
    padding: 0px !important;
    margin: 0px !important;
    font-size:14px;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

.arrowTable{
    float: right;
    margin-top: 5px;
    width: 0;
    height: 0;
    border-left: 4px solid;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
}

.open1 {
    float: right;
    margin-top: 5px;
    width: 0;
    height: 0;
    border-top: 4px solid;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

body table{
    color: #000;
    font-family: 'Arial';
    padding: 0px !important;
    margin: 0px !important;
    font-size:14px;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    border:0px !important;
    


}




/* fix for font awesome icon classes */
[class^="icon-"], [class*=" icon-"],[class^="icon-"]:hover, [class*=" icon-"]:hover {
    
}

/* hide by default, used to handle elements to show only for ie8*/
.visible-ie8 {
    display: none;
}

@font-face {
    font-family: 'MyriadPro-Bold';
    src: url('../font/myriadprobold.eot');
    src: url('../font/myriadprobold.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadprobold.woff') format('woff'),
    url('../font/myriadprobold.ttf') format('truetype'),
    url('../font/myriadprobold.svg#myriadprobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-It';
    src: url('../font/myriadproit.eot');
    src: url('../font/myriadproit.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadproit.woff') format('woff'),
    url('../font/myriadproit.ttf') format('truetype'),
    url('../font/myriadproit.svg#myriadproit') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-Light';
    src: url('../font/myriadprolight.eot');
    src: url('../font/myriadprolight.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadprolight.woff') format('woff'),
    url('../font/myriadprolight.ttf') format('truetype'),
    url('../font/myriadprolight.svg#myriadprolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../font/myriadproregular.eot');
    src: url('../font/myriadproregular.eot?#iefix') format('embedded-opentype'),
    url('../font/myriadproregular.woff') format('woff'),
    url('../font/myriadproregular.ttf') format('truetype'),
    url('../font/myriadproregular.svg#myriadproregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* general typography*/
h3 small, h2 small, h5 small {
    color: #868686;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}


h1.block, h2.block, h3.block, h4.block, h5.block, h6.block {
    padding-bottom: 10px;
}

.page-title span {
    margin-right:15px;
}

/* general tools */
img.center {
    text-align:center;
}
.phone-margin-top-5:before {
    display: block;
    margin-top: 5px;
}
.no-padding {
    padding: 0px !important;
}
.no-margin {
    margin: 0px !important;
}
.no-bottom-space {
    padding-bottom:0px !important;
    margin-bottom: 0px !important;
}
.no-top-space {
    padding-top:0px !important;
    margin-top: 0px !important;
}
.block-margin-bottom-5 {
    display: inline-block;
    margin-bottom: 5px;
}
.hide {
    display: none;
}
.bold {
    font-weight:bold;
}

.fix-margin {
    margin-left: 0px !important
}

.border {
    border: 1px solid #ddd
}

.small {
    font-size: 11px !important;
}

.btn-top-space {
    margin-top: 5px !important;
}

.italic {
    font-style: italic !important;
}

i.big {
    font-size: 20px;
}

i.warning {
    color: #E74955;
}

i.critical {
    color: #22878E;
}

i.normal {
    color: #A5D16C;
}

hr {
    margin: 15px 0;
    border: 0;
    border-top: 1px solid #E0DFDF;
    border-bottom: 1px solid #FEFEFE;
}

i.icon, a.icon {
    color: #999;
}

a.icon:hover {
    text-decoration: none;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    opacity: .4;
}

a.icon.huge i{
    font-size: 16px !important;
}

.space5 {
    display: block;
    height: 5px !important;
    clear: both;
}

.space7 {
    height: 7px !important;
    clear: both;
}

.space10 {
    height: 10px !important;
    clear: both;
}

.space12 {
    height: 12px !important;
    clear: both;
}

.space15 {
    height: 15px !important;
    clear: both;
}

.space20 {
    height: 20px !important;
    clear: both;
}

.mtop5 {
    margin-top: 5px
}

.mtop7 {
    margin-top: 7px
}

.mtop10 {
    margin-top: 10px
}

.no-text-shadow {
    text-shadow: none !important;
}

.notify-row {
    float: left;
    padding: 5px;
}

/*fix outlines on click*/
a,a:focus, a:hover, a:active {
    outline: 0;
}




#header .navbar .nav > li > a{
    padding:0px !important;
    
}

.navbar .nav > li > a {
  font-size:12px; font-family:arial;
    color:#a7a8a9 !important;
}


.navbar .nav > li > a i {
font-size:18px; 
    color:#2f64a2 !important;
}



ul.nav .pull-right .top-menu li{
    margin-left: 0px !important;
    margin-right: 0px !important;
}



.navbar .nav a.logo_main{
  width:100%;
  float:left;
}



#header .navbar-inner li.dropdown .dropdown-toggle i {
    font-size: 20px;
}

#header .navbar-inner li.dropdown .dropdown-toggle .label {
    position: relative;
    top:-3px;
    font-size: 9px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    display: inline-block !important;
}

#header .navbar-inner .nav .dropdown-toggle:hover, .navbar-inner .nav .dropdown.open .dropdown-toggle {
    
}



#header.navbar-inverse .btn-navbar {
    margin-top: 0px 6px 6px 6px;
    color: white;
  background-image:none;
  background-color:#ffffff;
  padding:10px;
}

#main_menu_trigger:hover{background-color:#000;}
.navbar .btn, .navbar .btn-group{margin-top:4px;}
.navbar .btn-navbar .icon-bar{height:3px;margin:5px 0px; width:28px; color:#ffffff;}

#header.navbar-inverse .btn-navbar:hover {
    background-color: #fff;
}

#header .navbar-inner {
    top:0px;
    width: 100%;
    height: 120px;
    margin: 0px !important;
    margin-bottom: -2px !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    padding: 0px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
   
}

#header.navbar-inverse .navbar-inner {
    
    border:none !important;
}

#header.navbar-inverse .divider-vertical {
    height: 40px;
}

#header .navbar-search {
    margin-left: 110px;
}

#header .top-nav .dropdown-menu {
    margin-top: 3px;
}

.top-nav {
float:right;}



.navbar .nav .dropdown-toggle .caret {
    margin-top: 12px;
}

.top-nav .nav > li > a > img {
   
}

.navbar-inverse .navbar-search .search-query {
    background-color: #FFFFFF;
    border: 0 none;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    color: #333333;
    outline: 0 none;
    padding: 5px 15px;
    text-shadow: none;

}

/* main container */




.inner-container{  }



/* i8 fix for form input height in fluid rows */
.ie8 .row-fluid [class*="span"] {
    min-height: 20px !important;
}

/* body container */
#login-body {
    background-color: #f7f7f7  !important;
    background-image: url("../img/body-bg.png") !important;
}

#main-content {
    margin-top: 0px;


    min-height: 1100px;
    
}

/* page container */
.sidebar-toggler {
    -webkit-border-radius: 15px 0px 0px 15px;
    -moz-border-radius: 15px 0px 0px 15px;
    border-radius: 15px 0px 0px 15px;
    cursor: pointer;
    display: block;
    float: right;
    margin-top: 20px;
    width: 23px;
    height: 25px;
    background-color: #fff;
}

.sidebar-toggler:before {
    margin: 2px 2px 7px 8px;
    display: block;
    font-size: 18px;
    font-family: FontAwesome;
    height: auto;
    content: "\f104";
    font-weight: 300;
    text-shadow:none;
}

.sidebar-toggler.closed:before,
.sidebar-closed .sidebar-toggler:before {
    margin: 2px 2px 7px 10px;
    content: "\f105";
}

.sidebar-closed > #sidebar > ul {
    display: none;
}

.sidebar-closed #main-content {
    margin-left: 25px;
}

.sidebar-closed #sidebar {
    margin-left: -235px;
}

/* sidebar menu */

[class^="icon-"], [class*=" icon-"] {
    margin-top: 0;
}

ul.sidebar-menu span.icon-box  {
     padding: 17px 37px 20px 15px;
    margin-right:5px;
    width:30px;
   
}

#sidebar .navbar-search {
    border: 0px;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

#sidebar.closed {
    display: none;
}

#sidebar > ul {
    list-style: none;
padding:0px 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin:0px;
}

#sidebar > ul > li {
    display: block;
    margin: 0 0 1px 0;
    padding: 0;
    border: 0px;
    
    line-height: 30px;
}


#sidebar > ul > li > a {
    display: block;
    position: relative;
    margin: 0;
    border: 0px;
    padding: 0px 10px 0px 0;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    line-height:30px;
}

#sidebar > ul > li a i {
    color:#eaeaea;
    font-size: 18px;
}

#sidebar > ul > li.active > a{
    border: none;
}


#sidebar > ul > li.active > a .arrow {
    margin-right: 1px;
}

#sidebar > ul > li.active > a .arrow.open {
    margin-right: 0px;
}


#sidebar ul > li > a .arrow {
    float: right;
    margin-top: 22px;
    margin-right: 30px;
    width: 0;
    height: 0;
    border-left: 4px solid #ffffff !important;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    background:transparent !important;
}

#sidebar > ul > li > a .arrow.open {
    float: right;
    margin-top: 22px;
    margin-right: 30px;
    width: 0;
    height: 0;
    border-top: 5px solid #ffffff;
    border-left: 4px solid transparent !important;
    border-right: 4px solid transparent;
     background:transparent !important;
}


#sidebar > ul > li > ul.sub {
    display: none;
    list-style: none;
    clear: both;
    margin: 0px;
}

#sidebar > ul > li.active > ul.sub {
    display: block;
}

#sidebar > ul > li > ul.sub > li {
   
    padding: 0px;
}

#sidebar > ul > li > ul.sub > li > a {
    display: block;
    position: relative;
    padding: 15px 10px 15px 60px;
    color: #ccc;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
}







#sidebar > ul > li > ul.sub > li.active > a, #sidebar > ul > li > ul.sub > li > a:hover {

    background: url("../Content/images/submenu_hover.png") !important;
}

/* ie8, ie9 fixes */
.ie8 #sidebar .search-query, .ie8 #header .search-query {
    padding-top: 7px !important;
    padding-bottom: 5px !important;
}

.ie9 #sidebar .search-query, .ie9 #header .search-query {
    padding-bottom: 0px !important;
    height: 24px;
}

.ie9 #sidebar > ul > li.active > a .triangle {
    right: -1px;
}

/* ie10 fixes */
.ie10 #header .search-input-area > i, .ie10 #sidebar .search-input-area > i {
    top:-2px !important;
}

/* ie8 fixes */
.ie8 #sidebar {
    position: absolute;
   
}

.ie8 #sidebar ul{
    margin-top:47px;
  
}

/* footer container */
#footer {
    padding:20px 10px 10px 10px;
    font-size: 12px;
    line-height:40px;
    color: #ffffff;
    text-align: center;
    vertical-align:middle;
    float:left;
    width:100%;
    background-color:#e46c0b;
    border-top:15px solid #8E8F8F;
}

#footer span{
    padding: 0px 10px 0px 10px;
    border-left:1px solid #ffffff;
   
}

#footer ul{
    float:left;
    margin:0px; 
    padding:0px;
   
}


#footer li{
    float:left;
    margin:0px; 
    padding:0px;
    list-style:none;
    
    
   
}


#footer li a{
    float:left;
   padding:0px; 
     margin:0px 15px;
     line-height:40px;
   color: #fff;
   
}




#footer .go-top {
    display: block;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    margin-top: -3px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size: 16px;
    background-color: #111;
    opacity: 0.8;
    
    opacity:0.4;
    filter: alpha(opacity = 40);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

/* custom wells */
.well {
    background-color: #fafafa;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.well.mini {
    padding: 7px !important;
}


.tab-content {
    padding: 0px;
    overflow: hidden;
}

/* general form */
form legend {
    margin: 15px 0px 10px 0px !important;
}

.form-actions {
    background-color: #fff ;
}

.widget-body.form form {
    margin: 0px !important;
    padding: 0px !important;
}

.widget-body.form .control-group:last-child {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.widget-body.form .form-actions{
    margin-left:-15px !important;
    margin-right:-15px !important;
    margin-top: 20px !important;
    margin-bottom: -15px !important;
    margin-top: 20px;
    padding-left: 195px;
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
}

.widget-body .dataTables_info, .widget-body .dataTables_paginate {
    margin-top: 5px !important;
    padding-bottom: 0px !important;
    margin-bottom: -4px !important;
}

.widget-body .table {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.widget-title > h4, .breadcrumb > li> a:hover, .chats li.in .name {
    color: #fff;
   
}

/* custom form input error states with icons */
.input-icon input {
    padding-right: 25px !important;
}

.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success {
    display: inline-block !important;
    position: relative !important;
    top: 4px;
    right: 25px !important;
    font-size: 16px;
}

.input-icon .input-error {
    color:#B94A48;
}
.input-icon .input-warning {
    color: #C09853;
}
.input-icon .input-success {
    color: #468847;
}

/* custom breadcrumb */
.breadcrumb {
    background: none;
    margin-left: -15px;
}
.breadcrumb > li {
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-bg.jpg") repeat-x;
    float: left;
    margin-bottom: 25px;
    padding: 0  0 0 8px;
}
.breadcrumb > li> a{
    color: #737373;
}
.breadcrumb > li> a:hover{
    text-decoration: none;
}

.breadcrumb > li > .divider {
    display: inline-block;
    padding: 0px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-divider.jpg") no-repeat;
}
.breadcrumb > li > .divider-last {
    display: inline-block;
    padding: 0px;
    width: 19px;
    height: 33px;
    line-height: 33px;
    background: url("../img/bread-crumb-last.jpg") no-repeat;
}
.breadcrumb .tooltip {
    text-shadow:none !important;
}

/*general search  */
.breadcrumb > li.search-wrap {
    background: none !important;
    float: right;
}

.breadcrumb .search-input-area {
    float: right;
    position: relative;
    width: 94%;
}

.search-input-area input.search-query {
    border: 0px !important;
    -webkit-box-shadow: 0 0px 5px #ccc;
    -moz-box-shadow: 0 0px 5px #ccc;
    box-shadow: 0 0px 5px #ccc;
    padding-left: 8px;
    padding-right: 20px;
}
.search-input-area input:focus.search-query {
    outline: 0;
    box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
    -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
    -moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
}

.breadcrumb .search-input-area > i, #sidebar .search-input-area > i {
    cursor: pointer;
    display: inline-block !important;
    font-size: 18px;
    position: absolute !important;
    right: -10px !important;
    top: 7px !important;
}

/* widget container */
.sortable .widget .widget-title {
    cursor: move;
}

.sortable-box-placeholder {
    background-color: #f5f5f5;
    border: 1px dashed #DDDDDD;
    display: block;
    margin-top: 0px !important;
    margin-left: 1%;
    margin-right: 0.6%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.sortable-box-placeholder * {
    visibility:hidden;
}

.widget {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
float:left;
width:100%;


background-color:#fff;
    
}

.widget-title {
    background-color: #2b4d8e;
    float:left;
    width:100%;
 border-left:10px solid #e46c0b;
   background:url('../Content/images/headerbg.png') no-repeat; background-position:left top; background-size:100% 100%;
  
}


.widget-title-green {
    background-color: #4caf50;
    float:left;
    width:100%;
 border-left:10px solid #e46c0b;
   
  
}


.widget-title-alt {
    background-color: #2b4d8e;
    float:left;
    width:100%;
 border-left:10px solid #55af27;
   background-color:#fff;
  
}
.widget-title-alt h4{ color: #2b4d8e;
  
    font-family: "Arial";
    font-size: 40px;
    font-weight: bold !important;  padding:20px 20px 0px 20px;}
    
    .widget-title-alt p{ color: #5d5d5d;
  
    font-family: "Arial";
    font-size: 14px;
    font-weight: normal !important; padding:10px 20px 20px 20px;}
    
    
    
    
    
    
    .widget-title-grey {
    background-color: #2b4d8e;
    float:left;
    width:100%;
padding:20px !important;
    background:url('../Content/images/headerbg.png') no-repeat; background-position:left top; background-size:100% 100%;
    
    }
        
.widget-title-grey h4{ color: #fff;
  
    font-family: "Arial";
    font-size: 28px;
    line-height:44px;
    margin:0px 0px;
    font-weight: normal !important;  padding:0px;}
    
    .widget-title-grey p{ color: #5d5d5d;
  
    font-family: "Arial";
    font-size: 14px;
    font-weight: normal !important; padding:10px 20px 20px 20px;}
    
    
    
    
    .widget-title-green {
    background-color: #5cb85c;
    float:left;
    color:#fff;
    width:100%;
padding:20px !important;

  
}


.widget-title-green a{
    max-width:100%;
    width:100%;
    margin:0px;
    }
    .widget-title-green h4{ color: #fff;
  
    font-family: "Arial";
    font-size: 24px;

    margin:0px 0px;
    font-weight: normal !important;  padding:0px;}
    
    .widget-title-green p{ 
    color: #fff;
  font-size:24px;
    font-family: "Arial";
float:right;
margin:0px;
    font-weight: normal !important;}
    
    
    
    
    
.bluewarning{float:left; width:100%; background-color:#fff;}
.bluewarning p{ background-color:#2B4D8E; color:#fff; font-weight:bold !important; margin:30px; padding:30px; font-size:16px !important;}

.login{   background:url('../Content/images/newbodybg.jpg') no-repeat; background-position:left top; background-size:100% 100%;
}


.widget-title > h4{color:#fff; font-family:arial; font-size:28px;   padding:20px;}


.charts {
    background: #ffffff;
   box-shadow:none;
    float:left;
    width:100%;
   
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;

}



.charts > h4 {
    float: left;
    font-size: 16px;
    font-weight: normal;
    padding: 12px 11px 10px 15px;
    line-height: 12px;
    margin: 0;
    color: #2b4d8e;
    width:90%;



}


.widget-title > h4 i {
    font-size: 18px;
    margin-right: 10px;
}

.widget-title span.tools {
    
   float: right;
    margin: 2px 0 0;
    padding: 6px 10px;
 
  
}

.widget-title span.tools > a {
    display: inline-block;
    margin-right: 5px;
    color: #ffffff;
    font-size: 18px;
    text-decoration: none;
}

.widget-title span.tools > a:hover {
    text-decoration: none;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    opacity: .6;
}

.widget-title .btn-group {
    margin-right:5px;
}

.widget-title .btn-group .caret {
    margin-top: 8px;
    margin-left: 3px;
}

.widget-body {
    padding:0px;
    border:0px !important;
    float:left;
    width:100%;
    
    
}

/* charts & stats */
.chart, .pie, .bars {
    height: 300px;
}

.stat {
    margin: 0px;
    padding: 0px;
}

.item-list.table .percent {
    width: 30px;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
}

.item-list.table .title {
    padding-top: -5px;
}

.stat .title {
    margin-left: 10px;
    margin-right: 10px;
    font-size1: 13px;
}

.stat.good .percent  {
    color: #52e136;
    font-size: 16px;
    font-weight: bold;
}

.stat.bad .percent {
    color: #d12610;
    font-size: 16px;
    font-weight: bold;
}

.stat.ok .percent {
    color: #37b7f3;
    font-size: 16px;
    font-weight: bold;
}

/* general list for item with picture */
ul.item-list li .pic {
    height: 50px;
    width: 50px;
    float: left;
    margin-top: 3px;
    margin-right: 5px;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
}
ul.item-list {
    margin: 0px;
    list-style: none;
}
ul.item-list li {
    padding: 5px 0;
    list-style: none;
    border-top: 1px solid white;
    border-bottom: 1px solid #EBEBEB;
    font-size: 12px;
}
ul.item-list li:first-child {
    border-top: none;
    border-bottom: 1px solid #EBEBEB;
}
ul.item-list li:last-child {
    border-top: none;
    border-bottom: none;
}
ul.item-list li .label {
    margin-right: 5px;
}

/* general purpose block with css3 gradient background */
.block {
    line-height: 18px;
    margin: 0 0 20px 0;
    padding: 10px;
    text-align: center;
}

/* metro dashboard stats */
.metro-overview-cont {
    padding-top:0px;
    margin-bottom: 15px;
}
.metro-overview {
    clear: both;
    padding: 10px 10px 0px 10px;
    margin: 0px;
    margin-bottom: 5px;
    box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}

.metro-overview .display {
    margin-right: 5px;
    float: left;
    font-size: 30px;
    color: #fff;
}

.metro-overview .percent {
    color: #fff;
    font-size: 12px;
}

.metro-overview .details {
    color:#fff;
    text-align:right;
}

.metro-overview .details .title {
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 6px;
}
.metro-overview .details .title i {
    color: #fff;
    margin-right: 2px;
}
.metro-overview .details .numbers {
    color: #fff;
    font-size: 20px;
    margin-bottom: 6px;
}
.metro-overview .progress {
    height: 5px;
    margin-bottom:10px !important;
}

/* mini chart and bar containers  */
.bar-chart {display: none}
.line-chart {display: none}

/* custom label and badges */
.notify-row .badge {
    position: absolute;
    top: -5px;
    z-index: 100;
    right: 1px;
}
.badge {
    -webkit-border-radius: 10px!important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding: 2px 6px;
}
.label {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    text-shadow: none !important;
    padding: 5px !important;
}

.label-success, .badge-success {
    background-color: #a5d16c;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5d16c), color-stop(100%, #a5d16c));
    background-image: -webkit-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -moz-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -ms-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: -o-linear-gradient(top, #a5d16c, #a5d16c);
    background-image: linear-gradient(top, #a5d16c, #a5d16c);
 
}

.label-warning, .badge-warning {
    background-color: #fcb322;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcb322), color-stop(100%, #fcb322));
    background-image: -webkit-linear-gradient(top, #fcb322, #fcb322);
    background-image: -moz-linear-gradient(top, #fcb322, #fcb322);
    background-image: -ms-linear-gradient(top, #fcb322, #fcb322);
    background-image: -o-linear-gradient(top, #fcb322, #fcb322);
    background-image: linear-gradient(top, #fcb322, #fcb322);
   
}

.label-important, .badge-important {
    background-color: #e74955;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e74955), color-stop(100%, #e74955));
    background-image: -webkit-linear-gradient(top, #e74955, #e74955);
    background-image: -moz-linear-gradient(top, #e74955, #e74955);
    background-image: -ms-linear-gradient(top, #e74955, #e74955);
    background-image: -o-linear-gradient(top, #e74955, #e74955);
    background-image: linear-gradient(top, #e74955, #e74955);
  
}

.label-info, .badge-info {
    background-color: #32c2cd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32c2cd), color-stop(100%, #32c2cd));
    background-image: -webkit-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -moz-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -ms-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: -o-linear-gradient(top, #32c2cd, #32c2cd);
    background-image: linear-gradient(top, #32c2cd, #32c2cd);
    
}

.label-mini {
    font-size: 11px;
}

/*progress bar*/
.progress {
    height: 10px;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

/*pre loader list */
.list_items > li {
    padding: 0 16px 12px 0;
}
/*pagination */
.pagination {
    margin: 10px 0;
}

/*slider*/
.slider {
    margin-bottom: 40px;
    margin-top: 20px;
}
.slider label {
    cursor: text;
}
.jslider .jslider-value {
    border: 1px solid #CDCDCD;
    border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
}
.jslider .jslider-value, .jslider .jslider-label, .jslider .jslider-scale ins {
    font-size: 12px !important;
}
.jslider .jslider-bg i {
    height: 6px !important;
}
.jslider .jslider-value {
    padding: 3px 5px 0 !important;
    top: -28px !important;
}
.jslider_round_plastic .jslider-pointer {
    height: 23px !important;
    margin-left: -12px !important;
    width: 23px !important;
}
.jslider .jslider-pointer {
    background-position: 0 -58px !important;
    top: -6px !important;
}
.jslider .jslider-pointer {
    background-position: 0 -58px !important;
    top: -6px !important;
}
.jslider .jslider-pointer-hover {
    top: -8px !important;
    background-position: -22px -56px !important;
}
.jslider .jslider-value {padding: 3px 5px !important; }

/*font awesome icon style*/

.icon-style-list ul.unstyled li {
    /*border: 1px solid #EAEAEA;*/
    font-family: arial;
    line-height: 30px;
    margin-bottom: 10px;
    padding: 0 10px;
    font-size: 14px;
    background: #eeeeee;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.icon-style-list ul.unstyled li i {
    font-size: 16px;
    padding-right: 5px;
}

.icon-style-list h3, .icon-style-list h4 {
    font-family: Arial;
}

ul.icons {
    list-style-type: none;
    text-indent: -0.75em;
    margin-left: 25px;
}
/*alpha listing*/
.upper-alpha {
    list-style: upper-alpha;
}
/*roman list*/
.roman-list {
    list-style: upper-roman;
}
/*glyphicons icon style*/
.the-icons {
    list-style: none;
    margin-left: 0;
}

.the-icons li {
    float: left;
    line-height: 25px;
    width:20%;
    line-height: 30px;
}

/*buttons style*/

.btn{
    border-radius: 0;
    background: #e8e8e8;
    outline: none;
}
.btn:hover{
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.btn-group > .btn:first-child,
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle,
.btn-group-vertical > .btn:first-child,
.btn-group-vertical > .btn:last-child {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.btn-primary{
    background: #2b4d8e;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
    background-color: #1DA4E7;
}

.btn-success{
    background: #87bb33;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled],
.btn-group.open .btn-success.dropdown-toggle{
    background-color: #70BB2E;
}
.btn-info{
    background: #22c0cb;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled],
.btn-group.open .btn-info.dropdown-toggle{
    background-color: #15B4CB;
}
.btn-warning{
    background: #fb9800;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled],
.btn-group.open .btn-warning.dropdown-toggle{
    background-color: #FB8E13;
}
.btn-danger{
    background: #dc5d3a;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled],
.btn-group.open .btn-danger.dropdown-toggle{
    background-color: #DC4E3B;
}
.btn-inverse{
    background: #484848;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled],
.btn-group.open .btn-inverse.dropdown-toggle{
    background-color: #292929;
}
.btn-link {
    background: none;
    box-shadow: none;
}

.input-prepend .add-on:first-child, .input-prepend .btn:first-child,
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child,
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child,
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle{
    border: 1px solid #ddd;
    border-radius: 0px;
}

.uneditable-input {
    width: 135px;
}

.switch-form input {
    width: 110px;
}


/*form element */

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    box-shadow:none;
}

textarea, select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .fileupload-new .input-append .btn-file {
    border: 1px solid #ddd;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    background: #fff;
    box-shadow: none;
}

.form-horizontal .control-label {
    text-align: left;
}

/* icon buttons */
.icon-btn {
    height: 70px;
    width: 50px;
    margin: 10px 0px 10px 0px;
    padding: 16px 0px 0px 0px;
    font-size: 10px;
    background-color: #fff !important;
    -webkit-box-shadow: 0 0px 5px #ddd !important;
    -moz-box-shadow: 0 0px 5px #ddd!important;
    box-shadow: 0 0px 5px #ddd !important;
    display:block !important;
    color: #646464 !important;
    text-align: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
}

.ie8 .icon-btn:hover {
    filter: none !important;
}

.icon-btn:hover {
    background: #fff !important;
    text-decoration: none !important;
    box-shadow: none !important;
    color: #444 !important;
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
    box-shadow:0px 0px 0px #fff , 0 0 1px rgba(0, 0, 0, .6) inset !important;
}

.icon-btn i {
    font-size: 20px;
    color: #777 !important;
}

.icon-btn div {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 12px !important;
    font-family: Arial;
}

.icon-btn .badge {
    position: absolute;
    font-size: 10px !important;
    top: 26px;
    right: -8px;
    height: 14px;
    padding: 3px 7px;
    color: white !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    text-shadow: none;
    font-family: Arial;
}

.icon-btn:hover .badge {
    -webkit-transition: all 0.3s ease !important;
    -moz-transition: all 0.3s ease !important;
    -ms-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important;
}

.icon-btn i {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
}

.icon-btn:hover i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    color: #fff;
    opacity: 1;
}

/* custom dropdown */
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    padding: 0px 0;
    margin: 2px 0 0;
    list-style: none;
    text-shadow: none;
    background-color: #fcfcfc;
    border: 1px solid rgba(0, 2, 1, 0.2);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    -moz-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
    -webkit-background-clip: padding-box;
    -moz-background-clipp: padding;
    background-clip: padding-box;
    padding: 0px 0;
    margin:0px;
    list-style: none;
    text-shadow: none;
}


.username{margin:0px 10px;}


.dropdown-menu.opens-left {
    margin-top: 2px;
    margin-left: -88px;
}

.ie8 .dropdown-menu.opens-left {
    margin-left: -82px;
}

.dropdown-menu.extended {
    top:40px;
    min-width: 160px !important;
    max-width: 300px !important;
    width: 233px !important;
}

.dropdown-menu.extended li a{
    display: block;
    padding: 5px 10px !important;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    white-space: normal !important;
}

.dropdown-menu.extended .arrow{
    top:-14px;
    left: 10px;
    position: absolute;
    margin-top: 6px;
    margin-right: 12px;
    width: 0;
    height: 0;
    border-bottom: 8px solid #f3f3f3;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}

.dropdown-menu.extended li i{
    margin-right: 3px;
}

.dropdown-menu.extended li a{
    padding: 10px !important;
    background-color: #fafafa !important;
}

.dropdown-menu.extended li a:hover{
    padding: 10px !important;
    background-color: #eeeeee !important;
}

.dropdown-menu.extended li p{
    padding: 10px;
    background-color: #eee;
    margin: 0px;
    color: #666;
}

.dropdown-menu.extended li a{
    padding: 7px 0 5px 0px;
    list-style: none;
    /*border-top: 1px solid white !important;*/
    border-bottom: 1px solid #EBEBEB !important;
    font-size: 12px;
}
.dropdown-menu.extended li:first-child a {
    border-top: none;
    border-bottom: 1px solid #EBEBEB !important;
}
.dropdown-menu.extended li:last-child a {
    border-top: 1px solid white !important;
    border-bottom: 1px solid #EBEBEB !important;
}

.dropdown-menu.inbox li a .photo img {
    float: left;
    height: 40px;
    width: 40px;
    margin-right: 4px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.dropdown-menu.inbox li a .subject {
    display: block;
}

.dropdown-menu.inbox li a .subject .from {
    font-size: 12px;
    font-weight: bold;
}

.dropdown-menu.inbox li a .subject .time {
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    position: absolute;
    right: 5px;
}

.dropdown-menu.inbox li a .message {
    display: block !important;
    font-size: 11px;
}

/* star rating */
.rating {
    unicode-bidi: bidi-override;
    direction: rtl;
    font-size: 30px;
}
.rating span.star,
.rating span.star {
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    display: inline-block;
}
.rating span.star:hover,
.rating span.star:hover {
    cursor: pointer;
}
.rating span.star:before,
.rating span.star:before {
    content: "\f006";
    padding-right: 5px;
    color: #999999;
}
.rating span.star:hover:before,
.rating span.star:hover:before,
.rating span.star:hover ~ span.star:before,
.rating span.star:hover ~ span.star:before {
    content: "\f005";
    color: #87bb33;
}



/* adjust uniform components */
.radio, .checkbox {
    padding-left: 0px !important;
}

.controls > .radio,
.controls > .checkbox {
    display: inline-block;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 0px !important;
    margin-right: 15px !important;
}

.controls > .radio.line,
.controls > .checkbox.line {
    display: block;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 5px !important;
}

.controls .text {
    display: block;
    margin-top: 5px;
}

.checkbox  div.checker {
    margin-right: 2px !important;
}

.uploader {
    margin-top: 2px !important;
}

/* item block  */
.item {
    overflow: hidden;
    display: block;
}
.item:hover .zoom-icon{
    opacity:0.5;
    filter: alpha(opacity = 50);
}

/* zoom icon overlay on images */
.zoom {
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 5;
}

.zoom .zoom-icon {
    background-image:url("../img/overlay-icon.png");
    background-color: #222;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    width: inherit;
    height: inherit;
    opacity: 0;
    filter: alpha(opacity = 0);
    z-index: 6;
    top:0;
}

/* logo page */
#logo {
    width: 247px;
    margin: 0 auto;
    padding: 15px;
    text-align: center;
}

.login-header {
    background: url("../img/top-bg.jpg") repeat-x;
    border-width: 0;
    height: 60px;
    text-align: center;
}

#login {

    background:#e3e3e3;
    box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    width: 370px;
    margin: 150px auto 0;
    padding: 20px;
}

.login-btn {
    background: url("../img/login-btn.jpg");
    border: none;
    box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    font-size: 16px;
    color: #fff;
    text-shadow: none;
    padding: 10px 0;
}

.login-btn:hover {
    opacity: 0.8;
    color: #fff;
}

#login .control-group {
    margin-bottom: -11px;
}

#login .form-actions {
    padding: 20px;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 0px;
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
    margin-bottom: -37px;
}

#login input {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
#login input[type=checkbox] {
    margin-top: -3px;
}
#login span.add-on {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    padding: 10px;
    color: #828283;
    text-shadow: none;
}

#login input {
    padding: 10px;
}

#login i {
    color: #999 !important;
}

#login #forget-password {
    font-size: 11px;
}

#login-copyright {
    text-align: center;
    width: 250px;
    margin: 0 auto;
    padding: 10px 10px 0 10px;
    color: #999;
    font-size: 11px;
}

.control-wrap {
    width: 266px;
    display: inline-block;
    margin-bottom: 15px;
}

#login .lock {
    width: 100px;
    float: left;
    margin-top: 28px;
    font-size: 110px;
    vertical-align: middle;
}

#login .lock i {
    vertical-align: middle;
}

#forgotform #input-email {
    width: 312px;
}

/* style switcher */
#theme-change {
    position: fixed;
    width: 20px;
    height: 22px;
    overflow: hidden;
    top:70px;
    right: 0px;
    white-space: nowrap;
    padding: 5px 10px 5px 8px;
    background-color: #dcdcdc;
    z-index: 100;
    color: #737373;
    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;
}

#theme-change > i {
    font-size: 18px;
    cursor: pointer;
    display: inline-block;
    margin-right: 2px;
    margin-top: 2px;
}

#theme-change:hover, #theme-change > i:hover {
    color: #737373;
}

#theme-change label {
    display: inline-block !important;
}

#theme-change .text {
    margin-right: 2px;
    font-weight: bold;
    font-size: 14px;
}

#theme-change .settings {
    display: none;
}

#theme-change .colors {
}

#theme-change .checker {
    display: inline-block !important;
    margin-top:-1px;
}

#theme-change .colors span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 2px 1px -7px 1px;
    border: 2px solid #ddd;
    cursor: pointer;
}

#theme-change .layout {
    width: 100px;
    margin-top: 7px;
    margin-left: 63px;
    margin-bottom: 5px;
    display: block;
}

#theme-change .colors span.active, #theme-change .colors span:hover {
    border: 2px solid white;
}

#theme-change .colors .color-default {
    background-color: #30c0cb;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-purple {
    background-color: #7265ae;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-gray {
    background-color: #4d4d4d;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
#theme-change .colors .color-navy-blue {
    background-color: #263849;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}


/* Circle stats */

.circle-wrap {
    text-align: center;
    margin-bottom: 20px;
    opacity: 1
}

.turquoise-color {
    background: #4cc5cd;
}

.red-color {
    background: #e17f90;
}

.green-color {
    background: #a8c77b;
}

.gray-color {
    background: #b9baba;
}

.purple-color {
    background: #c8abdb;
}

.blue-color {
    background: #93c4e4;
}

.stats-circle {
    width: 100px;
    height: 100px;
    border-radius: 70px;
    -moz-border-radius: 70px;
    -webkit-border-radius: 70px;
    display: inline-block;
    text-align: center;
    color: #fff;
    margin-bottom: 10px;
    cursor: pointer;

    box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}

.circle-wrap p {
    color: #888888;
    font-size: 14px;
    margin: 0;
}

.circle-wrap p strong {
    display: block;
    font-size: 18px;
    color: #777
}

.stats-circle i{
    display: inline-block;
    font-size: 3.5em;
    margin-top: 26px;
    text-shadow: 1px 1px 1px #999;
    opacity: .6;
}

.stats-circle i {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
}

.stats-circle:hover i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    color: #fff;
    opacity: 1;
}

.stats-circle span {
    display: block;
}

/* Square stats */

.square-state {

}

.square-state .icon-btn {
    margin-top: 0;
    margin-bottom: 20px;
}


/* Circle stats */
.knobify {
    border: 0 !important;
    width: 0px;
}
.ie8 .knobify {
    display: none;
}

.circle-stats {
    position: relative;
    margin: 10px 0px 10px 0px;
}

.circle-stat {
    padding:2px;
}

.circle-stat canvas {
}
.circle-stat:before,
.circle-stat:after {
    display: table;
    line-height: 0;
    content: "";
}
.circle-stat:after {
    clear: both;
}

.circle-stat .visual {
    display: inline-block;
    position: relative;
}

.circle-stat .details {
    display:block;
    margin-left: 5px;
    padding-top: 7px;
    clear: both;
    text-align: center;
}

.circle-stat .details .title {
    padding: 0px !important;
    font-size: 14px;
    text-shadow: 0 1px rgba(232, 232, 232, 0.75);
    color: #777;
}

.ie8 .circle-stat .details .title {
    margin-top:5px !important;
}
.ie8 .circle-stat .details {
    padding-top: 0px !important;
    margin-bottom: 5px !important;
}

.circle-stat .details .title i {
    margin-top:2px !important;
    color: #52e136;
    font-size: 16px;
}

.circle-stat .details .title i.down {
    color: #b63625;
}

.circle-stat .details .number {
    margin: 0px !important;
    margin-bottom: 5px !important;
    font-size: 18px;
    padding: 0px;
    font-weight: bold;
    text-shadow: 0 1px rgba(244, 244, 244, 0.85);
    color: #777;
}


/*circle state icon place */

.circle-state-overview .span3:first-child {margin-left: 20px;}

.circle-state-icon {
    background: url("../img/body-bg.png") repeat scroll 0 0 #F7F7F7;
    border-radius: 60px 60px 60px 60px;
    font-size: 38px;
    height: 38px;
    left: 15px;
    opacity: 1;
    padding: 15px;
    position: absolute;
    top: 15px;
    width: 38px;
    z-index: 10;
}
.circle-state-icon .turquoise-color {
    color: #4cc5cd;
}

.circle-state-icon .red-color {
    color: #e17f90;
}

.circle-state-icon .green-color {
    color: #a8c77b;
}

.circle-state-icon .gray-color {
    color: #b9baba;
}

.circle-state-icon .purple-color {
    color: #c8abdb;
}

.circle-state-icon .blue-color {
    color: #93c4e4;
}

/*map stats*/

.map-stat {
    margin: 20px;
    display: block;
}
.map-stat:before,
.map-stat:after {
    display: table;
    line-height: 0;
    content: "";
}
.map-stat:after {
    clear: both;
}

.map-stat .visual {
    width: 70px;
    height: 60px;
    margin-right: 5px;
    display: block;
    float: left;
}

.map-stat .visual i{
    margin-top: 15px;
    display: block;
    font-size: 68px;
    color: #4d4d4d;
}

.map-stat .details {
    display: block;
    float: left;
    margin-left: 5px;
    padding-top: 0px;
}

.map-stat .details .title {
    margin: 0px 0px 5px 0px !important;
    padding: 0px !important;
    font-size: 12px;
    color: #878787;
}

.map-stat .details .title i {
    margin-top:2px !important;
    color: #52e136;
    font-size: 16px;
}

.map-stat .details .title i.down {
    color: #b63625;
}

.map-stat .details .number {
    margin: 0px !important;
    margin-bottom: 7px !important;
    font-size: 42px;
    padding: 0px;
    font-weight: bold;
    color: #35d1fe;
}

/*scroller padding*/
.scroller {
    padding-right: 10px;
}


/*jqvmap changes*/
.jqvmap-zoomin {
    background-color: #666 !important;
}
.jqvmap-zoomout {
    background-color: #666 !important;
}
.vmaps {
    position: relative;
    overflow: hidden;
    height: 300px;
}


/* google maps */
.gmaps {
    height: 300px;
    width: 100%;
}

/* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
.gmaps img {
    max-width: none;
}

#gmap_static div{
    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
    height:100%;
    display:block;
    height: 300px;
}

#gmap_routes_instructions {
    margin-top: 10px;
    margin-bottom: 0px;
}

/* advance tables*/
.table-advance {
    margin-bottom: 10px !important;
}

.table-advance thead {
    color: #999;
}

.table-advance thead tr th{
    background-color: #DDD;
    color: #666;
}

.table-advance div.success, .table-advance div.info,
.table-advance div.important, .table-advance div.warning, .table-advance div.danger {
    position: absolute;
    margin-top:5px;
    float: left;
    width: 10px;
    height: 10px;
    margin-right: 20px !important;
}

.table-advance tr td {
    border-left-width: 0px;
}
.table-advance tr td:first-child {
    border-left-width: 1px !important;
}

.table-advance tr td.highlight:first-child a {
    margin-left: 15px;
}

.table-advance td.highlight div.success {
    border-left: 10px solid #A5D16C;
}

.table-advance td.highlight div.info {
    border-left: 10px solid #87ceeb;
}

.table-advance td.highlight div.important {
    border-left: 10px solid #f02c71;
}

.table-advance td.highlight div.warning {
    border-left: 10px solid #fdbb39;
}

.table-advance td.highlight div.danger {
    border-left: 10px solid #e23e29;
}

/*gritter changes*/
.gritter-close {
    left:auto !important;
    right: 3px !important;
}

/* calendar and calendar form */
.external-event {
    display: inline-block !important;
    cursor:move;
    margin-bottom: 5px !important;
    margin-right: 5px !important;
}

/* fix full calendar title */

.has-toolbar .fc-header-right {
    padding-right: 50px !important;
}
.fc-header-title h2 {
    font-size: 13px !important;
    line-height: 20px;
    color: #111;
}
.event-form-title {
    margin-top:0px;
    margin-bottom: 13px;
    font-size: 13px !important;
    line-height: 20px;
    color: #111;
}

.fc-event-skin {
    border: 0px !important;
    background-color: inherit !important;
}

.fc-event.label {
    text-shadow:none !important;
    padding: 4px 4px !important;
}

.label-default  {
    background-color: #999 !important;
}

/* fix calendar title for ie8 and ie9 */
.ie8 .label-success, .ie9 .label-success {
    background-color: #5fd02c !important;
}

.ie8 .label-warning, .ie9 .label-warning {
    background-color: #fcb322 !important;
}
.ie8 .label-important, .ie9 .label-important {
    background-color: #ed4e2a !important;
}
.ie8 .label-info, .ie9 .label-info {
    background-color: #57b5e3 !important;
}
/* hide chosen search box */
.event_priority_chzn .chzn-search {
    display: none !important;
}

/* portlet tabs */
.widget-tabs .nav-tabs {
    position: relative;
    margin-top: -52px;
}

.widget-tabs .nav-tabs > li {
    float: right;
    /*border-top: 3px solid transparent;*/
}

.widget-tabs .nav-tabs {
    border-bottom: none;
    margin-right: 5px;
}

.widget-tabs .nav-tabs > li > a {
    padding-top: 9px;
    padding-bottom: 10px;
    line-height: 16px;
    margin-left: 0px;
    margin-right: 0px;
    border-left: none !important;
    border-right: none !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.widget-tabs .nav-tabs > li:last-child > a {
    border-right:0;
}

.widget-tabs .nav-tabs > .active {
    border-top: 2px solid #4C4C4C;
}
.widget-tabs .nav-tabs > li {
    margin-left: -1px;
}
.widget-tabs .nav-tabs > li > a:hover, .widget-tabs .nav-tabs > li > a.active {
    margin-bottom: 0px;
    border-bottom: 0;
    margin-left: 0px;
    margin-right: 0px;
    border-left: 0;
    border-right: 0;
    background-color: #fff;
}
.widget-tabs .nav-tabs > .active > a  {
    color: #555555;
    cursor: default;
    background-color: #fff;
}
.widget-tabs .widget-body.form {
    padding: 0px;
}

.widget-tabs .widget-body.form .tab-pane {
    padding: 15px;
    padding-top: 0px;
}

.widget-tabs .widget-body.form .nav-tabs {
    margin-top: -37px;
}
/*TodoList*/

.todo-list {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.todo-list li {
    padding: 1px 0 8px 0px;
    margin-bottom: 5px;
    border-bottom: 1px solid #EBEBEB;
}

.todo-list li:first-child {
    border-top: none;
    border-bottom: 1px solid #EBEBEB;
}

.todo-list li:last-child {
    border-top: none;
    border-bottom: none;
}

.todo-list li:before,
.todo-list li:after {
    display: table;
    line-height: 0;
    content: "";
}

.todo-list li:after {
    clear: both;
}

.todo-list .col1 {
    float:left;
    width:100%;
    clear: both;
}

.todo-list .col2 {
    float:left;
    width:120px;
    margin-left:-120px;
    text-align: right;
}

.todo-list .col1 .cont {
    float:left;
    margin-right:120px;
    overflow:hidden;
}

/*time line chat*/
.timeline-messages:before {
    background: rgba(0, 0, 0, 0.1);
    bottom: 0;
    left: 58px;
    top: 0;
    width: 2px;
}
.timeline-messages:before, .msg-time-chat:before, .msg-time-chat .text:before {
    content: "";
    left: 20px;
    position: absolute;
    top: -2px;
}
.timeline-messages, .msg-time-chat {
    position: relative;
}
.msg-time-chat:first-child:before {
    margin-top: 16px;
}
.msg-time-chat:before {
    background:#CCCCCC;
    border: 2px solid #FAFAFA;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    height: 10px;
    margin: 23px 0 0 47px;
    width: 10px;
}
.msg-time-chat:hover:before {
    background: #A5D16C;
}
.msg-time-chat:first-child {
    padding-top: 0;
}
.message-img {
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}
.message-img img {
    display: block;
    height: 44px;
    width: 44px;
}
.message-body {
    margin-left: 74px;
}
.msg-time-chat .text {
    background: #fbfbfb;
    border: 1px solid #E5E5E5;
    padding: 10px;
}
.msg-time-chat p {
    margin: 0;
}
.msg-time-chat .attribution {
    color: #666666;
    font-size: 11px;
    margin: 0px 0 5px;
}
.msg-time-chat {
    overflow: hidden;
    padding:8px 0;
}

.msg-in a{
    color: #22878E;
}
.msg-out a{
    color: #B14C4C;
}


/*Chats*/

.chats {
    margin:0;
    padding: 0;
    margin-top: -15px;
    margin-right: 10px;
}

.chats li {
    list-style: none;
    padding: 8px 0 5px;
    margin: 7px auto;
    font-size: 12px;
}

.chats li img.avatar {
    height: 45px;
    width: 45px;
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    border-radius: 50% !important;
}

.chats li.in img.avatar {
    float: left;
    margin-right: 10px;
    margin-top: 0px;
}

.chats li .name {
    font-size: 14px;
    font-weight: 400;
}

.chats li .datetime {
    color:#adadad;
    font-size: 14px;
    font-weight: 400;
}

.chats li.out img.avatar {
    float: right;
    margin-left: 10px;
    margin-top: 0px;
}

.chats li .message {
    display: block;
    padding: 5px;
    position: relative;
}

.chats li.in .message {
    text-align: left;
    margin-left: 65px;
}

.chats li.in .message .arrow {
    display: block;
    position: absolute;
    top: 8px;
    left: -8px;
    width: 0;
    height: 0;

    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
}

.chats li.out .message .arrow {
    display: block;
    position: absolute;
    top: 8px;
    right: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #b14c4c;
}

.chats li.out .message {
    border-right: 2px solid #b14c4c;
    margin-right: 65px;
    text-align: right;
}

.chats li.out .name,
.chats li.out .datetime  {
    text-align: right;
}

.chats li .message .body {
    display: block;
}

.chat-form {
    margin-top: 15px;
    padding: 10px;
    background-color: #eee;
    clear: both;
}

.chat-form .input-cont {
    margin-right: 55px;
}

.chat-form .input-cont input {
    margin-bottom: 0px;
}

.chat-form .input-cont input{
    border: 1px solid #ddd;
    width: 94%;
    margin-top:0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.chat-form .input-cont input {
    background-color: #fff !important;
}

.chat-form .input-cont input:focus{
    border: 1px solid #2FADE7 !important;
}

.chat-form .btn-cont {
    margin-top: -38px;
    position: relative;
    float: right;
}

.chat-form .btn-cont .btn {
    border-left: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin-top: 8px;
}

/*normal chat*/
.normal-chat .message {
    border: 1px solid #eaeaea;
    background: #fbfbfb;
    border-left: 1px solid #eaeaea !important;
    border-right: 1px solid #eaeaea !important;
    padding: 10px !important;
    border-radius: 5px;
}
.normal-chat li img.avatar {
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    height: 45px;
    width: 45px;
}

.normal-chat li.in img.avatar, .normal-chat li.out img.avatar {
    margin-top: 0px;
}
.normal-chat li.in .message .arrow {
    border-right: 8px solid #eaeaea !important;
}
.normal-chat li.in .message .arrow {
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    display: block;
    height: 0;
    left: -8px;
    position: absolute;
    top: 15px;
    width: 0;
}
.normal-chat li.out .message .arrow {
    border-left: 8px solid #eaeaea !important;
}
.normal-chat li.out .message .arrow {
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    display: block;
    position: absolute;
    right: -8px;
    top: 15px;
}

.normal-chat li.in .name {
    color: #FB9800 !important;
}
.normal-chat li.out .name {
    color: #2FADE7 !important;
}
.normal-chat li .datetime {
    color: #ADADAD;
    font-size: 11px !important;
    font-weight: 400;
}

/* Input icons */

/* input with right aligned and colored icons */
.input-icon input {
    padding-right: 25px !important;
}

.input-icon .input-info,
.input-icon .input-error,
.input-icon .input-warning,
.input-icon .input-success {
    display: inline-block !important;
    position: relative !important;
    top: 3px;
    right: 25px !important;
    font-size: 16px;
}

.input-icon .input-info {
    color:#27a9e3;
}
.input-icon .input-error {
    color:#B94A48;
}
.input-icon .input-warning {
    color: #C09853;
}
.input-icon .input-success {
    color: #468847;
}

/* input with left aligned icons */
.input-icon.left i {
    color: #ccc;
    display: block !important;
    position: absolute !important;
    z-index: 1;
    margin: 6px 2px 4px 10px;
    width: 16px;
    height: 16px;
    border1: 1px solid #ddd;
    font-size: 16px;
    text-align: center;
}

.input-icon.left input {
    padding-left: 33px !important;
}
/* Modify tags input plugin css */
div.tagsinput {
    height: 40px !important;
    margin: 0 !important;
    padding: 5px !important;
    overflow: auto !important;
}

div.tagsinput span.tag {
    background: #22C0CB !important;
    color: #fff !important;
    border: 0 !important;
    padding: 3px 6px !important;
    margin-bottom: 4px !important;

}

div.tagsinput input {
    padding: 3px 6px !important;
}

div.tagsinput span.tag a {
    color: #fff !important;
}

div.tagsinput .not_valid {
    color: #fff !important;
    padding: 3px 6px !important;
    background-color: #e02222 !important;
}

/* File uploader plugin css changes */

.fileupload .close {
    position: relative;
    top:4px !important;
}

/*Form wizard*/

.form-wizard .progress {
    margin-bottom: 30px;
}

.form-wizard .steps {
    padding: 10px 0;
    margin-bottom: 15px;
}

.form-wizard .steps .navbar-inner {
    background-color: #fff !important;
    background-image: none !important;
    filter:none !important;
    border: 0px;
    box-shadow: none !important;
}

.form-wizard .steps .navbar-inner li a {
    background-color: #eee !important;
    background-image: none !important;
    filter:none !important;
    border: 0px;
    box-shadow: none !important;
    border-radius:0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.form-wizard .step:hover {
    text-decoration: none;
}

.form-wizard .step .number {
    background-color: #ccc;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    padding: 12px 25px !important;
    margin-right: 10px;
    
}

.form-wizard .navbar .nav > li > a {
    padding: 0;
}

.form-wizard .step .desc {
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
}

.form-wizard .active .step .number {
    background-color: #2b4d8e;
    color: #fff;
}

.form-wizard .active .step .desc {
    font-weight: 400;
}

.form-wizard .step i {
    display: none;
}

.form-wizard .done .step .number {
    background-color: #E74955;
    color: #fff;
}

.form-wizard .done .step .desc {
    font-weight: 400;
}

.form-wizard .done .step i {
    font-size: 12px;
    font-weight: normal;
    color: #999;
    display: inline-block;
}

.form-wizard .tab-pane h4 {
    margin-bottom: 20px !important;
}

.form-wizard .tab-pane .chzn-container {
    position: absolute !important;
}

/*Pricing table*/

.pricing-table {
    border: 1px solid #ddd;
}

.pricing-head {
    text-align: center;
}
.pricing-title {
    text-align: center;
    padding: 0px 0 30px 0;
}
.pricing-head h3 {
    background:  #797979;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
}
.green .pricing-head h3 {
    background:  #93bf40;
    border-bottom: 1px solid #598011;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
}
.pricing-head h3 span, .pricing-head h4 span {
    display: block;
    font-size: 12px;
    font-style: italic;
    margin-top: 5px;
}
.pricing-head h4 {
    background:#797979;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    font-size: 54px;
    font-weight: 300;
    padding: 25px 0 10px 0;
    margin:0;
}
.green .pricing-head h4 {
    background:#93bf40;
    border-top: 1px solid #b6e858;
    color: #fff;
    font-size: 54px;
    font-weight: 300;
    padding: 25px 0 10px 0;
    margin:0;
}

.pricing-head span.note {
    display: inline;
    font-size: 17px;
    line-height: 0.8em;
    position: relative;
    top: -28px;
}

.pricing-table:hover {
    border-color: #93bf40;
}

.pricing-table ul {
    margin: 15px 0px;
    padding: 0px;
    list-style: none;
    text-align: center;
}

.pricing-table ul li {
    border-bottom: 1px dotted #CCCCCC;
    margin: 0 2em;
    padding: 1em 0;
    text-align: center;
}

.pricing-table ul li i {
    position: absolute;
    margin-right: 0px;
    margin-top: -2px;
    margin-left: -17px;
    color: #35aa47;
    font-size: 16px;
}
.price-actions {
    border-top: 1px solid #DDDDDD;
    padding: 1.15em;
    text-align: center;
}

.pricing-table.selected {
    background-color: #35aa47;
}

.pricing-table.selected:hover {
    border-color: #ddd;
}

.pricing-table.selected .desc {
    border-bottom-color: #fff;
}

.pricing-table.selected h3,
.pricing-table.selected .desc,
.pricing-table.selected ul li,
.pricing-table.selected ul li i,
.pricing-table.selected .rate {
    color: #fff;
}


/* Date tables plugin changes */
.dataTable {
    clear: both;
    margin-top: 5px;
}

.dataTables_filter label {
    line-height: 32px !important;
}

.dataTables_paginate,
.dataTables_filter {
    float: right;
}


/*faq list*/
ul.faq-list li {
    line-height: 30px;
}
ul.faq-list li a{
    background: #eee;
    margin-bottom: 1px;
    color: #868686;
}
ul.faq-list li a:hover, ul.faq-list li a.active{
    margin-bottom: 1px;
    color: #fff;
}


/*mail-btn*/

.mail-btn .btn {
    background-color:transparent;
    color:#ffffff;
}
.mail-btn .btn:hover, .mail-btn .btn:focus {
    background: none;
    box-shadow: none;
}

.mail-btn .btn-group > .btn + .btn {
    margin-left: 0;
}

/*alert*/
.alert {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

/*error*/

.error-page {display: block; text-align: center;}

.error-page h1 {color: #adafb2; font-size: 30px; font-weight: bold; line-height: 50px; padding: 20px 0}

.error-page h1 strong {color: #adafb2; font-size: 60px; font-weight: bold}

.error-page p {color: #adafb2; font-size: 20px; font-weight: bold;}

/*profile*/
.profile-pic {
    display: block;
    margin-bottom: 10px;
}
.nav-stacked > li > a {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*gallery*/

.thumbnail {
    border:none;
    border-radius:0;
    box-shadow: none;
    line-height: 20px;
    padding: 5px 0;
}

/*accordion-group*/

.accordion-group a {
    text-decoration: none;
}

.accordion-group {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*tab*/

.tabbable-custom .nav-tabs > li > a {
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
}

/*lock*/

#lock-body {
    background: url("../img/bg-grey.jpg") !important;
}

.lock-header {
    margin-top: 50px;
    text-align: center;
}

#lock {
    background: #fff;
    margin: 50px auto 0;
    padding: 10px 0;
    width: 420px;
}

.lock-title {
    text-align: center;
}

.lock-title i, .lock-title h3 {
    display: inline-block;
    margin: 0;
    padding: 0;
}

.lock-title i {
    font-size: 25px;
    padding: 0 5px;
}

.lock-avatar-row {
    display: block;
    text-align: center;
    margin-top: 20px;
    padding: 20px;
}
.lock-round {
    border: 10px solid #5ACED6;
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px;
    -khtml-border-radius: 300px;
    display: inline-block;
}
.lock-avatar-row img {
    border-radius: 300px;
    -moz-border-radius: 300px;
    -webkit-border-radius: 300px;
    -khtml-border-radius: 300px;
}

.lock-identity {
    text-align: center;
    display: block;
    width: 100%;
}

.lock-identity h3 {
    margin: 20px 0 0 0;
    padding: 0;
    line-height: 22px;
}

.lock-form-row {
    display: block;
    margin-top: 20px;
}
.lock-form-row i {
    text-shadow: none;
    color: #fff;
}
.lock-form-row .tarquoise{
    margin-left: 10px;
    box-shadow: none;
}

/*coming soon*/

#coming-body {
    background: url("../img/bg-denim.png") !important;
}

.coming-soon {
    margin-top: 50px;
    text-align: center;
    color: #c6c6c6;
}

.coming-soon h1 label{
    color: #2fbfca;
    display: inline;
    font-size: 40px;
}
.coming-soon h1 span{
    color: #facc5f;
    font-size: 60px;
}
.coming-soon h1 {
    font-family: 'Alex Brush', cursive;
}

.coming-soon .input-append {
    width: 100%;
}

.coming-soon .input-append .submit-btn{
    padding: 2px 10px;
    border-radius: 0;
    text-shadow: none;
    border: none;
    height: 37px;
    margin: 0 10px;
}
.coming-soon .input-append .submit-btn:hover{
    background: #000;
    color: #d1d3d3;
    transition-duration: 500ms;
    transition-property: width, background;
    transition-timing-function: ease;

}

.circles {
    display: block;
    height: 152px;
    margin: 50px auto 50px !important;
    width: 800px;
}

.border-right{border-right:1px solid #999999;}

.email-address {
    width: 40%;
    height: 27px !important;
}

.twt-txt {
    color: #c6c6c6;
}


ul.social-link, ul.social-link li {
    display: inline-block;
}

ul.social-link li {
    list-style: none;
    margin: 0 5px;
    line-height: 33px;
}

ul.social-link li a {
    background: #fff;
    padding: 10px;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    color: #000;
    text-decoration: none;
}

ul.social-link li a:hover {
    color: #fff;
    transition-duration: 400ms;
    transition-property: width, background;
    transition-timing-function: ease;
}

/*tree view*/

.widget-body > .actions {
    float: right;
    margin: 6px 0 0;
    padding: 3px 5px 2px;
}

/*blog*/

.blog img {margin-bottom: 10px; width: 100%}

.blog h2, .blog h2 a{
    color: #868686 !important;
    font-size: 22px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    line-height: normal;
}

.blog .date {
    display: block;
    text-align: center;
    width: 60px;
    margin-bottom: 10px;
}

.blog .date p{
    margin: 0;
    padding: 0px;
}

.blog .date .day {
    font-size: 14px;
}

.blog .date .month {
    color: #fff;
    font-size: 14px;
}

.blog ul {
    float: left;
    margin: 0 0px 10px 0;
    padding: 5px;
    background: #f4f4f5;
    border-radius: 0;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
}

.blog ul li { float: left; margin-right: 20px; list-style: none}

.blog ul li a { color: #868686; text-decoration: none;}

.blog .btn {
    background: #767676;
}

.blog-side-bar h2 {
    color: #3b3431;
    text-transform: uppercase;
    font-size: 14px;
    margin: 0;
    padding: 0;
    line-height: normal;
}

.blog-side-bar ul {
    margin-top: 15px;
}
.blog-side-bar ul li {
    border-bottom: 1px solid #dfdfdf;
}

.blog-side-bar ul li:last-child {
    border-bottom: none;
}

.blog-side-bar ul li a {
    color: #837f7e;
    display: block;
    line-height: 35px;
    text-decoration: none;
}

.blog-side-bar ul li a i {
    font-size: 10px;
}

.blog-side-bar h5, .blog-side-bar h5 a {
    margin: 0;
    padding: 0;
    color: #4a4341;
    line-height: normal;
}

.blog-side-bar ul.tag {
    width: 100%;
    display: inline-block;
}

.blog-side-bar ul.tag li {
    float: left;
    margin-right: 10px;
    border-bottom: none;
    margin-bottom: 10px;
    line-height: 18px;
}

.blog-side-bar ul.tag li a {
    color: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    padding: 0px 6px;

}

.blog-side-bar ul.tag li a:hover {
    background: #767676;
    color: #fff;
    transition-duration: 500ms;
    transition-property: width, background;
    transition-timing-function: ease;
}

.show-right {
    float: right !important;
}

.post-comment .color-red {
    color: #FF0000;
}

/*invoice-list*/


.invoice-list h5 {
    text-transform: uppercase;
}

.invoice-block {
    text-align: right;
}

ul.amounts li {
    border: 1px solid #eaeaea;
    padding:5px 10px;
    margin-bottom: 5px;
    background: #f1f1f1;
}

.invoice-date-range .control-group label, .invoice-date-range .control-group input {
    float: left;
}

.invoice-date-range .control-group label {
    width: 70px;
}

.invoice-date-range .control-group input {
    margin-right: 15px;
}

.billing-form label{
    width: 25%;
    float: left;
}

.invoice-input input {
    margin-bottom: 0;
}

/*about us*/

.about-us h3 {
    text-align: center;
    padding-bottom: 30px;
}
.about-us h4 {
    padding-bottom: 10px;
}
.about-us h5 {
    padding-bottom: 5px;
    margin: 0;
}

.team-member, .team-member span{
    text-align: center;
}
.team-member span{
    color: #b6b6b6;
    text-transform: uppercase;
    display: block;
}

.team-member h3 {
    margin: 0;
    padding: 0;
}

.team-round {
    border: 10px solid #e3e3e3;
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    -khtml-border-radius: 500px;
    display: inline-block;
}
.team-member img{
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    -khtml-border-radius: 500px;
}

.team-member ul {
    display: inline-block;
    margin: 10px 0;
}
.team-member ul li {
    display: inline-block;
}
.team-member ul li a {
    color: #d9d9d9;
    font-size: 35px;
    text-decoration: none;
}

.team-member p {
    text-align: left;
}

/*contact us*/
.contact-us h3 {
    text-align: center;
    padding-bottom:0px;
    margin:0;
}

.contact-us .feedback p {
    text-align: center;
}

.one-half {
    margin-right: 21px;
}

.feedback .control-group  {
    margin-bottom: 15px;
}

/*search result*/

.search-result label {
    width: 0px !important;
}

.search-result .controls {
    margin-left: 100px;
    float: left;
    margin-right: 10px;
}
.search-result label, .search-result input, .search-result button {
    float: left;
}

.classic-search {
    margin-bottom: 30px;
}

.classic-search h4 {
    margin-bottom: 3px;
}
.classic-search h4 a {
    color: #314558;
}

.file-search tr td img {
    float: left;
    padding-right: 10px;
}
.file-search tr td strong {
    display: block;
    padding-top: 5px;
}

.file-search tr td {
    vertical-align: middle;
}

.product-search {
    background: #F7F7F7;
    margin-bottom: 15px;
}

.product-text img {
    float: left;
    margin-right: 15px;
}

.product-text, .product-text .product-text-info {
    overflow: hidden;
}

.product-info {
    color: #616161;
    float: left;
    font-size: 12px;
    margin-bottom: 5px;
    padding: 15px 30px;
    text-transform: uppercase;
}

.product-info span {
    color: #e18090;
    display: block;
    font-size: 25px;
    font-weight: 200;
    margin-top: 10px;
    text-transform: uppercase;
}

/*email templates*/

.mail-template li.color-terques {
    background: #42c1cd;
}

.mail-template li.color-red {
    background: #ea677e;
}

.mail-template li.color-green {
    background: #94be58;
}

.mail-template li.color-yellow {
    background: #facc5f;
}

.mail-template li.color-pest {
    background: #5b958e;
}

.mail-template li.color-purple {
    background: #af86cb;
}

.mail-template li.color-blue {
    background: #59b3e6;
}

.mail-template li.color-orange {
    background: #e4944e;
}

.mail-template li.color-navy-blue {
    background: #176faa;
}

.mail-template li.color-deep-red {
    background: #e9523c;
}

.mail-template li {
    cursor: pointer;
    list-style: none;
    margin: 5px;
}

.mail-template li a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
}

/*editable table*/

.m-wrap.small {
    width: 160px !important;
}

.news h1 {
    font-size: 24px;
    margin: 0;
}

.news h5 {
    margin: 0;
}
.news a.view {
    font-size: 14px;
    font-style: italic;
}

/***
jQuery UI Datepicker(new in v1.2.2)
***/
.ui-widget-header select {
    padding: 2px !important;
    height: 30px;
    margin: 0 !important;
    margin-top: -1px !important;
}

.ui-datepicker.ui-widget-content {
    background: none !important;
    background-color: #eee !important;
}

.ui-datepicker .ui-widget-header {
    background: none !important;
    background-color: #ccc !important;
    border: 0 !important;
    box-shadow: none !important;
    height: 28px;
}

.ui-widget-header .ui-icon {
    /*background-image: url(../assets/jquery-ui/images/ui-icons_888888_256x240.png) !important;*/
}

.ui-widget-header .ui-datepicker-next,
.ui-widget-header .ui-datepicker-prev {
    margin: 2px 2px 2px 2px;
}

.ui-widget-header .ui-state-hover,
.ui-widget-header .ui-state-active {
    background-color: #F2F2F2 !important;
    border-color: #F2F2F2 !important;
    background-image: none !important;
}

.ui-datepicker .ui-datepicker-title {
    font-weight: 400 !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
    color: #333;
}

.ui-datepicker .ui-datepicker-title span {
    display: inline-block;
    padding-top: 2px;
}

.ui-datepicker .ui-datepicker-calendar thead span {
    font-weight: 300 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
}

.ui-datepicker .ui-datepicker-week-col {
    font-weight: 400 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
}

.ui-datepicker tbody .ui-datepicker-week-col {
    text-align: center;
}


.ui-datepicker .ui-datepicker-calendar .ui-state-default {
    font-weight: 300 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
    color: #333 !important;
    border-color:#DEDEDE;
    background-color: #DEDEDE !important;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-active,
.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
    background-image: none !important;
    border-color:#A5D16C;
    background-color: #A5D16C !important;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight {
    background-image: none !important;
    background-color: #cefb81 !important;
    border-color:#A5D16C;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-active {
    background-image: none !important;
    background-color: #A5D16C !important;
    border-color:#A5D16C;
}

.ui-datepicker button.ui-state-default {
    background-image: none !important;
    background-color: #22C0CB !important;
    border-color: #22C0CB !important;
    color: #fff;
}

.ui-datepicker button.ui-state-hover {
    border-color: #22C0CB !important;
    background-color: #22C0CB !important;
    color: #fff !important;

}

.ui-datepicker button.ui-state-default.ui-priority-secondary {
    font-weight: 300 !important;
    font-size: 13px !important;
}

.ui-datepicker button.ui-state-default.ui-priority-primary {
    font-weight: 300 !important;
    font-size: 13px !important;
}

/*portlets*/


.widget-title > .tools, .widget-title > .actions {
    float: right;
    margin: 0;
    padding: 3px 5px 2px;
}

.widget-title .pagination.pagination-small {
    display: inline-block !important;
    float: right !important;
    margin: 6px 6px 0 0;
}


.widget-title > .actions > .btn.btn-mini {
    margin-top: 5px;
}
.widget-title > .actions > .btn-group > .btn.btn-mini {
    margin-top: 2px !important;
}

.widget-title > .actions > .btn-group > .btn.dropdown-toggle {
    margin-top: 0px;
}

.widget-title > .tools > a {
    color: #ffffff;
    text-decoration: none;
}

.widget-title div.tools {
       float: right;
    margin: 2px 0 0;
    padding: 6px 10px;
}

.label-danger {
background-color:red;}


.amount {
float:right; font-weight:bold;}
ol.notes li {
margin-bottom:20px;}


 #canvas-holder {
                            width: 50%; margin-top:20px; margin-bottom:20px; float:left; max-width:400px !important;
                        }
.legend {
margin-top:10px; float:left; width:100%; line-height:20px;}

.charts .legend h4{
font-size:40px; margin-top:10px; color: #395793; text-align:center;}

.legend span.total{
margin-bottom:10px; float:left; width:100%; line-height:20px; text-align:center; font-weight:bold;}

.tablelegend {
float:right; width:45%; margin:10px 0px;}

.legendColorBox {
vertical-align:top;float:left; width:7%; }
.legendLabel {
vertical-align:top;float:left; width:90%; line-height:18px; }
#chart-area {
max-width:400px; max-height:400px; display:block; margin:0px auto !important; width:100%; height:auto;}


#chart-area2 {
max-width:400px; max-height:400px; display:block; margin:0px auto !important; width:100%; height:auto;}

.legendLabel h4 {
width:100%; float:left;
color: #395793;
    font-size: 26px;
    margin-top: 10px;
    text-align: left;



}
.tablelegend tr td {
padding-bottom:8px;}
.legendLabel span {
width:100%; float:left; font-weight:bold; margin-top:25px;}

.table .table-hover tr td{
background-color: #395793 !important;}


.modal-transparent {
  background: transparent;
}
.modal-transparent .modal-content {
  background: transparent;
}
.modal-backdrop.modal-backdrop-transparent {
  background: #ffffff;
  z-index:5000;
}
.modal-backdrop.modal-backdrop-transparent.in {
  opacity: .9;
  filter: alpha(opacity=90);
}

/* .modal-fullscreen */

.modal-fullscreen {
  background: transparent;
}
.modal-fullscreen .modal-content {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.modal-backdrop.modal-backdrop-fullscreen {
  background: #ffffff;
}
.modal-backdrop.modal-backdrop-fullscreen.in {
  opacity: .97;
  filter: alpha(opacity=97);
}

/* .modal-fullscreen size: we use Bootstrap media query breakpoints */

.modal-fullscreen .modal-dialog {
  margin: 0;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .modal-fullscreen .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .modal-fullscreen .modal-dialog {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .modal-fullscreen .modal-dialog {
     width: 1170px;
  }
}

.modal-dialog {
background-color:#ffffff;}

.videomenutabs {
margin:0px;
padding:0px;
float:left;
width:100%;
list-style:none;
}

.videomenutabs li{
margin:0px 5px;
padding:0px;
float:left;
list-style:none;
}

.videomenutabs li:first-child{
margin:0px 5px 0px 0px;

}

.videomenutabs li a{
margin:0px 0px;
padding:10px 20px 10px 20px;
color:#2b4d8e;
float:left;
list-style:none;
font-size:16px;
border:1px solid #2b4d8e;

}


.videomenutabs li a.active{

color:#ffffff;

background-color:#2b4d8e;

}


.videomenutabs li a:hover{

color:#2b4d8e;
border:1px solid #2b4d8e;
background-color:#ffffff;

}

.videoplayer{
    margin-top:-18px !important;
min-height:600px;
float:left;

background-color:#2b4d8e;

}


.videoinnercontainer {
margin:80px auto 0px auto; display:block; max-width:800px; background-color:#ffffff;}

.videotext { background-color:#ffffff; margin:0px !important; padding:20px; color:#2b4d8e; font-size:16px;
}

.videotext p{ float:left; width:100%;


}


.videos {
    margin:60px auto 0px auto;
    display:block;
    max-width:1100px;

}

.videos li{
    margin:30px 30px;
    max-width:300px;
    float:left;
    list-style:none;
}

.videotitle a{
   font-weight:bold;
   line-height:40px;
   color:#2b4d8e;
   text-align:left;
   float:left;
   font-size:16px;
   width:100%;
}

.beneficiaries {
   
    padding:15px;
    float:left;
    width:100%;
}

.beneficiaries input[type=text] {
    background-color:#ffffff;
     color:#2b4d8e;
    float:left;
    height:35px;
    padding:0px 0px 0px 15px;
    width:100%;
    margin-right:10px;
  
}



.beneficiaries input[type=number] {
    background-color:#ffffff;
     color:#2b4d8e;
    float:left;
    height:35px;
    padding:0px 0px 0px 15px;
    width:100%;
    margin-right:10px;

}
.beneficiaries select {
    background-color:#ffffff;
     margin-right:10px;
 height:35px;
 float:left;
    color:#2b4d8e;
    width:100%;
   
}

.beneficiaries input[type=submit] {
    background-color:#e46c0b;

 height:35px;
 font-size:17px;
 border:0px;
 float:left;
 margin-top:25px;
    color:#ffffff;
    width:100%;
   
}


.beneficiariestable tr th{background-color: #285489 !important;
    border:none !important;
    color: #fff !important;
    font-weight:normal;
    font-size: 17px;
    padding: 15px 15px 15px 0px !important;}
    
    
    
    .beneficiariestable tr th:first-child{
    padding-left: 15px !important;}
    
     .beneficiariestable tr a{
    float:right;
   color:#e46c0b;
   text-align:right;
   margin-right:10px;
   
    }

.formpage{
    top:0;
    visibility: hidden;
    display:block;
    margin:0px auto;
    max-width:800px;
}

.number1{
        background-color: #ccc;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    padding: 12px 25px !important;
    margin-right: 10px;
}
.trasfertoPersonal{
    font-size:18px;
    color: #2b4d8e;
    text-transform: uppercase;
    font-family:'Arial';
    padding: 0px 20px 0 10px;
    float:left;
    line-height: 50px;
    }
    
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  top:15px;
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
    content: '';
    position: absolute;
    left: 0;

    
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
    content: '✔';
    position: absolute;
    top: -4px;
    left: 3px;
    font-size: 100px;
    line-height: 0.2;
    color: #09ad7e;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border: 1px dotted blue;
}

/* hover style just for information */
label:hover:before {
  border: 1px solid #4778d9!important;
}   
.labelBoxes{margin:0; float: left;}
.labelBoxSectionLeft{border-right:1px solid #4778d9; float:left; margin-left: 20px;}
.contentRight{margin-left: 20px; font-family:'Arial'; font-size:14px; color:blue; float:left; line-height:20px;}
.ifileaveSectionMain{ /*margin: 20px auto;*/padding: 10px 0 10px 0;background-color: #e5e5e5;}
.orIfIleaveSection{font-size:18px; font-family:'Arial'; color:#000; font-weight:bold; margin-right: 165px;  padding-top: 20px; text-align:center;}
.manageSection{
    padding-bottom: 15px;
    text-align: center;
    font-weight: bold;
    font-size: 24px;
    color: #2b4d8e;
    text-transform: capitalize;
}
.step1p{
    font-weight: 100;
    text-align: center;
    color: #96cfe5;
}
.step1H2{
    margin-top: 25px;
    margin-bottom: -10px;
    padding-bottom: 0px;
}
.yes{
    text-align: left;
    float: right;
    border: 4px solid lightgreen !important;
    text-transform: uppercase;
    color: #ffffff;
    background-repeat: no-repeat;
    padding: 15px 28px;
    border: 0px;
    background-size: 175% 100%;
    font-size: 18px;
    background-image: url("/images/next.jpg");
}


/*custom */
.formheading {
/*margin-bottom:80px;*/}
.formheading h2{
    text-align:center;
    font-weight:bold;
    font-size:30px;
    color:#2b4d8e;
    text-transform:capitalize;
}
.radiobutton{
    margin-left: 0.45% !important;
    position: absolute;
    width: 4em !important;
    height: 3em !important;
    size: 53px;
}
.formheading p{
    text-align:center;
    font-size:14px;
    color: #000;
   
}

.next {

text-align:left;

color:#ffffff;
background-repeat:no-repeat;
padding:10px 30px;
float:right;
border:0px;
font-size:18px;




}




.startover {
text-align:center !important;
color:#ffffff;
padding:11px 30px !important;
float:right;
border:0px;
height:auto !important;
max-width:160px !important;
font-weight:normal !important;
width:100% !important;
text-transform:none !important;
font-size:18px !important;




}

.mycheckbox {
    font-size:50px;
    font-weight:bold;
     color:#2b4d8e;
     line-height:50px;
    



}
/* css */
.aptdisplaynone{display:none;}
.header_right{float:right;}
.customer_column_width{width:100%; }
.header_menu_margin{margin-top: 13px !important ;margin-left: 20px !important ;}
@media (max-width: 804px) {
    .username {
        margin: 0px 5px !important;
    }
    .header_right {
        

    }

  

    .logo_main {
        float: left !important;
    }

    .displaynone {
        display: none !important;
    }

    .navbar .nav.pull-right {
        float: left;
    }
}



@media (max-width: 1024px) {
    .aptdisplaynone{display:block;}
    #sidebar{display:none;}
    #test-layer{display:block; float:left; margin-left:30px; height:30px width:30px; background-color:#000;}
  #main_menu_trigger{float:left; max-width:50px;}
#header .brand{max-width:100px; float:right; margin:0px; padding:0px;}
}


@media (max-width: 650px){
    .customer_column_width {
       
    }
}
.factsheet img{
float:left; margin-left:20px; max-width:22px; height:auto;}

.myicon {
color:#ffffff; float:left; font-size:50px; margin-top:5px; margin-right:30px;}

.default_message {
background-color:#eee; font-size:50px; text-align:center; width:100%; min-height:600px;}

.default_message span{
padding:200px 0px 200px 0px; float:left; width:100%;}

/* Global */
 .horz-bars ul, .vert-bars ul {
    list-style-type: none;
    padding: 0;
}

/** Horizontal bars **/
.horz-bars {
    border: 1px solid #888;
    width: 435px;
    margin-bottom: 30px;
}
/* Chart title and x-axis title */
.horz-bars h2, .horz-bars p {
    text-align: center;
}
.horz-bars .labels, .horz-bars .data {
    float: left;
    margin-bottom: -12px;
}
.horz-bars .labels li, .horz-bars .data li {
    font-size: 11pt;
    height: 50px;
    margin: 10px 0;
}
/* Category labels */
.horz-bars .labels {
    text-align: right;
    padding: 15px 10px 0 0;
    width: 70px;
}
/* Graph area */
.horz-bars .data {
    background: linear-gradient(to right, transparent 29px, #aaa 1px);
    background-size: 30px 100%;
    border-left: 1px solid #aaa;
    width: 550px;
}
.horz-bars .bar {
    background: #f20;
    float: left;
    height: 50px;
    width: 0;
}
.horz-bars .value {
    float: left;
    padding: 13px 5px;
}
/* X-axis line labels */
.horz-bars .line-labels {
    clear: left;
    font-size: 9pt;
    margin: 0 0 10px 70px;
}
.horz-bars .line-labels span {
    margin-right: 24px;
}

.rowMargin {
 margin-left:-15px;
 margin-right:-15px;
}

.yesLink{
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-repeat: no-repeat;
    border: 0px;
    font-size: 22px;
    background: #35a900;
    height:60px;
    line-height:60px;
    width:180px;
    display:block;
    margin:30px auto;
}
.yesLink:hover { color: #fff; text-decoration:none;}
.checkboxDiv { padding:30px 0;}
.prevBtn{text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-repeat: no-repeat;
    border: 0px;
    font-size: 18px;
    background: #2b4d8e;
    height:60px;
    line-height:60px;
    width:180px;
    display:block;
    margin:0 auto;
}
.prevBtn:hover { color: #fff; text-decoration:none;}
.nextBtn{text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-repeat: no-repeat;
    border: 0px;
    font-size: 18px;
    background: #35a900;
    height:60px;
    line-height:60px;
    width:180px;
    display:block;
    margin:0 auto;
    cursor:pointer;
}
.tabBtn{ padding:30px;}
.labelBoxSectionLeft2, .labelBoxSectionLeft3 { margin-left:0px !important;}
.trasfertoPersonal2 {
    margin-left: 30% !important;
}
.labelBoxSectionLeft2 .ch {
    left: 55px!important;
}
.contentRight{color:#2b4d8e !important;}
.trasfertoPersonal3 {
    margin-left: 0% !important;
    font-size: 26px !important;
}
.labelBoxSectionLeft3 .ch {
    left: -30px !important;
}
.yourContributedInvestmentText.text-center{ text-align: center !important;}
.yourContributedInvestment.text-center{ margin-top:30px;}
.futureContibutions{background:#279dc5}
.tableMainMarket input[type='text']{   
    width: 90px;
    text-align: center;
    border:1px solid #ccc;
    box-shadow:none;
}
.factsheet{width:100%; text-align:center;  max-width:25px; height:auto;}
.factsheet a{display:block;}
.factsheet img{ margin-left:0px; float:none;}
.currentValues{ text-align:center;}
.text-center {
    text-align: center !important;
}
.newValTitle{width: 18%;}

.trasfertoPersonal1 {
    font-size: 38px;
    margin-left: 40%;
    /*margin-top: 6%;*/
    color: #2b4d8e;
    text-transform: uppercase;
    font-family: 'Arial';
    padding: 0px 20px 0 10px;
    float: left;
    line-height: 38px;
    font-weight: 700;
}
.ch{
    
    top: 26px !important;
    left: 150px;
}
.currentStrategy{}
.currentstrategywrapper{}





.strategyDiv { }
.ormanage{
    font-size: 36px;
    font-family: 'Arial';
    color: #000;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-right: 37%;
    text-align: center;
}
.tarsferpersonalmy{
        text-align: left !important;
    padding-left: 50px !important;
    font-size: 30px !important;
}​
 .tarsferpersonalmynext{
        text-align: left !important;
    padding: 0 120px !important;
}​
.mainManageMyInvestments{text-align:center; font-family: 'Arial'; color:#2b4d8e; padding:10px;}
.youHaveChoosenHeading{text-align:center; font-family: 'Arial'; color:#2b4d8e; font-size:18px; padding:10px; }
.youHaveChoosenHeading strong{font-size:24px;}
.youMayChooseLabelsMain{padding:10px;}
.youMayChooseLabelsMain label{font-family: 'Arial'; color:#2b4d8e; font-size:14px; font-weight:600;}
.youMayChooseText{text-align:center; font-family: 'Arial';}
.youMayChooseLabels{padding:10px; text-transform: uppercase;}
.yourContributedInvestment{background:#274f90; color:#fff; line-height:40px;  font-weight: bold; text-transform:uppercase;  font-size: 16px;}
.yourAccumulatedAssets{background:#279dc5;color:#fff; line-height:40px;font-weight: bold;  font-size: 16px;text-transform:uppercase;}
.yourContributedInvestmentText{text-align:right; padding-right:15px; padding-top: 15px;}
.yourAccumulatedAssetsText{text-align:left; padding-left:15px; padding-top: 15px;}
.tableMainDiv{padding:10px;}
.titlesMarket{background:#2b4d8e; color:#fff; font-weight:400; font-size:16px;}
.titlesMarket1{background:#2b4d8e; color:#fff; font-weight:400; font-size:16px;}
.tableTextCenterMarket{border:1px solid #ccc;    font-size: 16px;}
.diable{background-color: #eeeeee;}
.titlesMarket tr th{border-right:1px solid #ccc; vertical-align:middle !important;}

.uploadyourBtnLeft button{float:right; background:#279dc5; color:#fff; line-height:30px; border:none;}
.uploadyourBtnRight button{float:right; background:#274f90; color:#fff; line-height:30px; border:none;}
.uploadyourBtnLeft{padding-right:10px;}
.arrow-left {
    width: 0;
    height: 0;
    position: absolute;
    left: -20px;
    top: 0px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent; 
    border-right:20px solid #274f90; 
}
.arrow-right {
    width: 0;
    height: 0;
    position: absolute;
    right: -20px;
    top: 0px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent; 
    border-left: 20px solid #279dc5;
}
.manageInvestLabels{padding-left:40px !important}
.btnsBottomMain {
    margin-bottom: 20px;
}
​.titlesMarket tr th{vertical-align:middle !important;}
.tableRowBorder td{border-top:none !important;}
.tableRowBorder td{font-size:16px;}
.trasfertoPersonal2 {
    font-size: 31px;
    margin-left: 22%;
    margin-top: 3%;
    color: #2b4d8e;
    text-transform: uppercase;
    font-family: 'Arial';
    padding: 0px 20px 0 10px;
    float: left;
    line-height: 37px;
    font-weight: 700;
}
.ch1 {
    top: 29px !important;
    left: 110px;
}
.ormanage1 {
    font-size: 36px;
    font-family: 'Arial';
    color: #000;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-right: -16%;
    text-align: center;
}


.managemyinvestments h2 {
float:left; width:100%; margin-top:30px;}

.managemyinvestments input[type="checkbox"] {float:left !important; height:60px !important;  width:60px !important;}
.managemyinvestments label{ margin:20px 0px; float:left !important; height:60px !important;  width:60px !important; border:4px solid #fff; border-radius:70px !important; max-width:100px;background-color: #fff;}

.mmi-title{ font-size: 40px;
    font-family: 'Arial';
    color: #fff;
    text-align:left;
    font-weight: bold;
   padding:20px;

  
  
    
    }


.mmi-checkbox{ }
.mmi-checkbox input[type="checkbox"]{float:left !important;}
.mmi-checkbox label{float:left !important; position:static !important; left:30px !important;}
.mmi-text p{
    color: #5c5c5c;
    font-family: "Arial";
    font-size: 14px;
    float:left;
    font-weight: normal !important;
    padding: 20px 20px 20px 20px;
    
    
}
.greenbody{background-color: #55af27;}
.greybody{background-color: #A1A0A1;}
.whitebody{background-color: #ffffff;}
.bluebody{background-color: #285489;}
.orangebody{background-color: #e98023;}


.doitforme{background-color: #e26c22; padding:20px;}
.doitforme .mmi-title{color:#fff; font-family:"Arial";}
.doitforme .mmi-title h4{color:#fff; font-size:36px; border-right:1px solid #fff; font-family:"Arial";}
.doitforme h4{color:#fff;  font-size:36px; padding:0px; font-family:"Arial";}
.doitforme .mmi-text p{color:#fff; float:left; width:100%; padding20px; line-height:24px; }
.doitforme p{color:#fff; float:left; width:100%; padding:20px; margin:0px; font-size:16px; line-height:24px;}
.doitforme [type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {border:0px !important; border-radius:55px;  width:40px; height:40px;}


.bemyguide{background-color: #558139; padding:20px;}
.bemyguide .mmi-title{color:#fff; font-family:"Arial";}
.bemyguide .mmi-title h4{color:#fff;  font-size:36px; border-right:1px solid #fff; font-family:"Arial";}
.bemyguide h4{color:#fff;  font-size:36px; padding:0px; font-family:"Arial";}
.bemyguide .mmi-text p{color:#fff; float:left; width:100%; padding20px; line-height:24px;  }
.bemyguide p{color:#fff; float:left; width:100%; padding:20px;  margin:0px; font-size:16px; line-height:24px; }

.illdecide{background-color: #02225e; padding:20px;}
.illdecide .mmi-title{color:#fff; font-family:"Arial";}
.illdecide .mmi-title h4{color:#fff;   font-size:36px; border-right:1px solid #fff; font-family:"Arial";}
.illdecide h4{color:#fff; font-size:36px; padding:0px; font-family:"Arial";}
.illdecide .mmi-text p{color:#fff; float:left; width:100%; padding20px; line-height:24px;  }
.illdecide p{color:#fff; float:left; width:100%; padding:20px; margin:0px; font-size:16px; line-height:24px;}






.managemyinvestmentstb {
border:0px; max-width:1000px; disply:block; margin:20px auto;}

.managemyinvestmentstb .rowMargin {
border:0px; max-width:1000px; margin:0px;}

.managemyinvestmentstb .widget-title {
border:0px; max-width:1000px;}

.managemyinvestmentstb .widget-body {
border:0px; max-width:1000px;}

.valuewidth {
min-width:12%;}

.riskwidth {
width:12%; text-align:center !important;}

.allocationwidth {
width:18%; text-align:center !important;}

.factwidth {
width:10%; text-align:center !important;}

.fundwidth {
width:50%;}

.managemyinvestmentstd {
text-align:center !important;}

.amountmmi {
    font-weight:bold;
}

.amountbottom {
    border-top:1px solid #000;
}

.currentinvestmentstrategywrapper {
display:block; margin:20px auto; max-width:100%; width:100%; }



    .currentinvestmentstrategywrapper .trasfertoPersonal1 {
    margin-left:0%; margin-top:-10px; float:right; padding:0px 30px 0px 10px;  text-transform: capitalize !important;}



.labelBoxSectionLeft {
padding-left:15%; padding-bottom:20px;}

.testingwrapper {
margin:0px auto; display:block; max-width:1000px;}

.mmi_textboxsmall {
max-width:350px; margin:18px 0px;}


.currentinvestmentstrategy {
 background-color:rgba(0,0,0,0.1) !important; float:left; max-width:100%; width:100%;}

.currentinvestmentstrategy h2 {
 float:left; width:100%;

 color: #2b4d8e;
    font-size: 26px;
    margin:10px 0px;
    font-weight: bold;
    text-align: center;
    text-transform: capitalize;



}





















.ui-state-active{
    background: #fff !important;
}
.ui-state-default{
    border: 1px solid #fff !important;
    background: #E6E6E6 !important;
}
.ui-widget-header{
    border: 1px solid #fff !important;
    background: #fff !important;
}
.ui-tabs .ui-tabs-nav li{
        margin: 1px 0px 0 0 !important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{
    border-radius: 0px !important;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
    color: #000 !important;
    border: 1px solid #C5C5C5 !important;
    border-bottom: 1px solid #fff !important;
    background: #fff;
}
.ui-tabs-panel{
    border: 1px solid #C5C5C5 !important;
    margin-left: 5px !important;
    margin-top: -4px !important;
    height: 750px;
}
.ui-widget.ui-widget-content{
    border: 1px solid #fff !important;
}
.slideText{
    text-align: left;
    font-weight: bold;
    font-size: 14px;
    margin:5px 0px;
    color: #2b4d8e;
   
}
#custom-handle {
    width: 2em;
    height: 2em;
    top: 50%;
    box-shadow: 1px 1px 1px gray !important;
    margin-top: -1.1em;
    text-align: center;
    line-height: 1.9em;
    font-size: 23px;
}
#red{
    float: left;
    clear: left;
    width: 100%;
    height: 25px;
    margin: 35px 0px;
    background: #2b4d8e;
}
#red .ui-slider-range { background: #969696 !important; }
#trackBar1{height:50px; float:right;width: 100%; margin-bottom:20px;}
.slidingTableLeft{float:left;}
.slidingTableLeft table{ width:100%;}
.slidingTableLeft table tr:nth-child(odd) td{ background:#7f8082;}
.slidingTableLeft table tr:nth-child(even) td{ background:#97989a;}
.slidingTableLeft table tr td:nth-child(2){ background:#e7e8e7 !important; width:30px; text-align:center;}
.slidingTableLeft table tr td, .slidingTableLeft table tr th{padding:10px; color:#fff; height: 29px; vertical-align:middle;}
.slidingTableRight{ width:calc( 100% - 180px); float:left; overflow:hidden;}
.slidingTableRight table{ border:none !important; width:100%;}
.slidingTableRight tbody{ border:none !important;}
.slidingTableRight table tr:nth-child(odd) td{ background:#254c91;}
.slidingTableRight table tr:nth-child(even) td{ background:#5071a7;}
.slidingTableRight table tr td{ padding:10px 0px; color:#fff; text-align:center; font-size:14px; height: 29px; line-height:26px; vertical-align:middle; border-right:1px dashed #fff;}

.slidingTableRight table tr th { padding:0px; border:none;font-size:18px; }
.slidingTableRight table tr th div{width:60%; box-shadow:#333 0px 0px 5px; margin:0 auto; background:#97989a; padding:4px 0; color:#fff; text-align:center; font-size:18px; height: 29px; line-height:29px; vertical-align:middle;}
.slidingTableRight table tr td div{}
.slidingTableRight table tr td.selectedTd{ background:#fff !important; border-right:1px solid #6da540 !important; border-left:1px solid #6da540 !important; color:#6da540;}
.slidingTableRight table tr th.selectedTh div { background:#6da540 !important;}
.slidingTableRight table tr th.selectedTh{ border-bottom:1px solid #6da540;}
.slidingTableRight table tr:last-child td.selectedTd{ border-bottom:1px solid #6da540 !important;}
.slideMainDiv{ width:720px !important; margin: 100px auto;}
.sliderPieDiv { width:100%; margin: 125px auto;}
#myChart1-top{ background:transparent !important;}
.myperfTable{padding-left: 8px !important; padding-right:7px !important; width: 69% !important; padding-right: 0px;}
.myPerfGraph{margin-top: 50px; margin-bottom: 50px;}
.dateSubmit{background-color: #2b4d8e; border: 1px solid #2b4d8e; color: #fff; width: 100% !important; padding: 2px; }
.dateField{width: calc( 100% - 15px) !important; height: 10px; font-size: 11px; vertical-align: top;}
.dateTh{width:180px;}
.date-table tr:first-child{font-size:18px;}
.measureAppetiteTitle{ color: #2b4d8e; font-size: 16px; font-weight:bold; font-family: 'Arial';}
.measureAppetiteText{ color: #000; font-size: 14px; font-family: 'Arial'; margin-top:20px; margin-bottom:12px; width:200px;}
.measureAppetiteText a, .measureAppetiteText:hover, .measureAppetiteText:focus{color: #000;}
.measureAppetite{ padding:15px; border:1px solid #ccc;  background:url(../img/gauge.png) no-repeat bottom right; background-size:70%; height: 160px;}
.myPerfChart{ margin-top: 20px; margin-left: -49px; height: 700px; overflow:initial !important;}
.myPerfChart .zc-top{ overflow:initial !important;}
.myPerfGraphBorder{ border-left:1px solid #ccc; height: 725px; position:absolute; top:44px; left:8px; z-index:5;}
.myPerfFormTable input{ margin-bottom:0px !important}
.myPerfFormTable td { vertical-align:middle; padding:0px 5px 10px 0px;}
.myPerfFormTable tr td:last-child{width: 80%;}
.modal{z-index:9999 !important;}
.riskPopup{ width:80% !important; left: 0 !important; right: 0; margin: 0 auto;}
.glidepathtable{padding:20px !important;}
.glidepathwarning {margin:20px 0px; font-size:18px; color:#fff; background-color:#f0ad4e !important;}

.glidepathwarning p{text-align:center; margin:20px 0px; font-size:18px; color:#fff;}
/*risk calculator css*/
.riskTable { width: 100%; border-collapse:collapse;
    table-layout:fixed;    position: relative; }
.riskTable tr th { font-weight: normal; font-size: 14px; color: #fff; background: #656565; padding: 10px 15px; text-align: center; }
.riskTable tr th:first-child { background: #2a4c8c; text-align: left; }
.riskTable tr td { font-weight: normal; font-size: 14px; color: #2a4c8c; background: #fff; padding: 10px 15px; text-align: center; border: 1px solid #bebebe; cursor: pointer; position: relative; }
.riskTable tr td:first-child { background: #fff !important; width: 40%; text-align: left; cursor: default; }
.riskTable tr td:hover { background: #f5f5f5; }
.selectedTD { background: #f5f5f5 !important; }
.riskTable tr td i { font-size: 24px; color: #69b132; display:none; position: absolute; top: 7px; left: 0; right: 0; text-align: center; margin: 0 auto; }
.riskUncheck { border: 3px solid #2a4c8c; width: 22px; height: 22px; border-radius: 100%; display: inline-block; position: absolute; top: 8px; left: 0; right: 0; text-align: center; margin: 0 auto; }
.riskTable tr td:hover i, .selectedTD i{ display:block !important;}
.riskTable tr td:hover .riskUncheck, .selectedTD .riskUncheck { display:none !important; border: 3px solid #69b132;}

.riskLogo{ color:#797979; font-size:12px; font-weight:bold; width:250px; padding-top:10px;}
.riskText{ color:#797979; font-size:12px; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.riskLogo img{ width:100%;}
.riskRatingValue{ font-size:16px; color: #2a4c8c; text-align:right;}
.riskRating{ position:absolute; right:20px; top:25px; z-index:9;}
.MeaningDiv{ background: #eee; padding:15px; margin-top:10px; color:#797979; width:400px; float:right;}
.MeaningDiv p{ color:#2a4c8c; position: relative; z-index: 1;}
.riskRatingBg{ background: #eee; position:absolute; right:0px; top:10px; z-index:0; width:100%; height:35px;}
.ratingInfo{ position:absolute; right:20px; top:54px; z-index:9; width:50%; z-index:0;}
.ratingFive{ top:53px !important;}
.ratingFive .riskRatingBg{ height:35px !important;}
.ratingOne{ top:initial !important; left:20px; bottom: 70px; }
.ratingOne .riskRatingBg{ height:72px !important; bottom: 0px; top: 78px; left:0px;}
.ratingOne .MeaningDiv{ float:left;}
.ratingTwo{ top:98px !important; left:20px;}
.ratingTwo .riskRatingBg{ height:60px !important; top: 0px; left:0px;}
.ratingTwo .MeaningDiv{ float:left;margin-top: 20px;}
.ratingSix .MeaningDiv{ margin-top: 20px;}
.ratingThree{ top:53px !important; left:20px;}
.ratingThree .riskRatingBg{ height:35px !important; left:0px;}
.ratingThree .MeaningDiv{ float:left;}
.ratingSix{ top:98px !important;}
.ratingSix .riskRatingBg{ height:60px !important; top: 0px; right:0px;}
.ratingSeven{ top:initial !important; bottom: 70px;}
.ratingSeven .riskRatingBg{ height:72px !important; bottom: 0px; top: 110px; right:0px;}
.ratingFour .riskRatingBg { top: 5px; height: 5px;}
.rotate { transform: rotate(10deg); transition: .3s; transform-origin: 20%; }
.rotate-reset { transform: rotate(-180deg); transition: .3s; transform-origin: 18px center; margin-left: 91px; }
.arrow { position: absolute; bottom: -14px; width: 100%; display: block; text-align: center; }
.button-previous{ padding: 0px !important; background-color: #5eb95e !important;}
.riskPopup .close{ margin-top: 0px !important; top: -20px !important; right: -20px !important;}
.riskPopup .modal-body{ max-height:none;}
.esmaDiv{ width:215px; position:relative}
.esmaList li{ color: #fff; background: #d0dded; font-weight: bold; font-size:16px; padding:4px 8px; float:left; margin: 4px 0px;}
.esmaList li:nth-child(2){ background: #b7c7e8; }
.esmaList li:nth-child(3){ background: #9eb4e0; }
.esmaList li:nth-child(4){ background: #7898d3; }
.esmaList li:nth-child(5){ background: #3f5d9e; }
.esmaList li:nth-child(6){ background: #3d5ea7; }
.esmaList li:nth-child(7){ background: #2e4c88; }
.esmaList li.selected{ padding:8px 12px; margin:0 5px;}
.esmaInfo{ background:#cbcbcd; border-radius:100%; color:#fff; font-size:14px; font-weight: bold; box-shadow:2px 2px 2px #aaa; position:absolute; top:7px; left:calc( 100% - 17px ); width: 20px; height: 20px; line-height: 20px; text-align:center;}
.esmaInfo:hover, .esmaInfo:focus{ color:#fff;}
.esmaInfoModal{ left: 0 !important; right: 0; margin: 0 auto; width: 700px !important;}
.esmaInfoModal .esmaInfoText{ padding: 30px; font-size: 16px;}
.esmaInfoModal .close{ top: 10px; right: 10px; position: absolute;}
.managemyinvestmentstb{border:1px solid #aaa !important;}
.fundwidth { width: 39% !important;}
@media only screen and (min-width: 2000px) {
.myperfTable{width: 72% !important;}
.slideMainDiv{ float:left;}
.sliderPieDiv { width:50%; float:right;}
}


.retirementfundvalue{
color:#ffffff !important; background-color:#2b4d8e; padding:15px; font-size:22px !important; line-height:28px !important; text-align:center;}

.retirementtitle {
font-size:30px !important; margin:15px 0px; line-height:34px !important; color:#2b4d8e !important; font-weight:bold; text-align:center !important; }

.retirementtitle span{
font-size:22px !important; line-height:34px !important; color:#2b4d8e;  font-weight:normal;}

.retirementfundvaluebox{
color:#ffffff !important; background-color:#2b4d8e; padding:10px; font-size:18px !important; line-height:22px !important; text-align:center;}

.retirementtitlebox {
font-size:30px !important; padding:30px 0px; margin:30px; line-height:34px !important; color:#ffffff !important; font-weight:bold; text-align:center !important; background-color:#2b4d8e; }


.retirecheckboxlable{
color:#ffffff !important; background-color:#2b4d8e; padding:5px 15px; font-size:16px !important; line-height:22px !important; text-align:center;}

.retirecheckboxClass {
border:1px solid #000000; }

.retiretextarea {
float:left; width:100%; height:250px; max-width:100%;}

.retirementtitlesub {
font-size:20px !important; margin:15px 0px; line-height:24px !important; color:#2b4d8e !important; font-weight:bold; text-align:left !important; }


.greyborder {
border:2px solid #cccccc; padding:30px; background-color:#cccccc;}

#dateEdit1 {
max-width:230px; float:left; width:100%; }

#commentform-RunDateSubmit {
max-width:230px; float:left; width:100%;}

#style-1 {
padding:0px; float:left; width:100%;}


#style-1 table tr td table tr td{
padding:10px;}


.dxgvFooter {
background-color:#285489 !important; color:#fff !important; border:0px !important; font-size:0.8vw;}


.dxgvFooter td{
background-color:#285489 !important; color:#fff !important; border:0px !important;  font-size:0.8vw; padding:15px !important;}


table tr td table tr td.dxgv{ /*padding:15px 15px 15px 30px !important; */ }


.dxgvHeader{
background-color:#285489 !important; 
color:#fff !important; 
border:0px !important;
}


tr.dxgvHeader td{

padding:15px 0px !important;
font-size:17px !important;

}

tr.dxgvHeader td:first-child{

padding-left:10px !important;

}

.dxgvHeader table tr td{
background-color:#285489 !important; color:#fff !important; border:0px !important; font-size:17px !important; padding:15px 10px;}


.dxgvSearchPanel {
background-color:#ffffff !important;}

    .dxgvSearchPanel > table {
    }

.dxgvSearchPanel {
padding:0px !important; line-height:30px !important;}

.dxeButtonEdit {
border:0px !important; padding: 4px 6px 4px 6px !important; height:37px !important;}

#commentform-RunDateSubmit #dateEdit1_B-1{
 border: 1px solid #7f7f7f !important;}
 
 #FromRunDate{max-width:80%; float:right;}
 #ToRunDate{max-width:80%; float:right;}

#FromRunDate_ET .dxeButtonEdit{
 border: 1px solid #7f7f7f !important;}

#FromRunDate_ET .dxeButtonEditButton{
 border-top: 1px solid #7f7f7f !important;}

#ToRunDate_ET .dxeButtonEdit{
 border: 1px solid #7f7f7f !important;}


#ToRunDate_ET .dxeButtonEditButton{
 border-top: 1px solid #7f7f7f !important;}



.contribute {
margin-top:10px;}

.enquiryFormsFields input[type=text] {
float: left;
    max-width: 100% !important;
    width: 100% !important;
    padding:8px !important;
    height:40px;
}

.myperformancebarchart {
display:block; margin:0px auto; max-width:1200px;}


.range-slider input[type='range'] {
}



/*Update CSS*/

.dxgvFooter td.dxgv {
    border-bottom:none !important;
    font-size: 17px;
    font-weight:normal;
    padding:16px !important;
}



.dxgvFooter td.dxgv b{

    font-weight:normal !important;
}



.dxgvPagerBottomPanel{
  background-color:#285489 !important;
  font-size:0.8vw !important;
}



.measureAppetiteText {
    display:none !important;
}
.measureAppetite {
    height:50% !important;
    background-size: 35% !important;
}



/*Table Align*/
/*table#data-table tr:last-child td:nth-child(2) {
    border-bottom: 5px solid #00c123 !important;
}*/

/*table#data-table tr td:nth-child(2) {
    border: 5px solid #00c123 !important;
    border-top: none !important;
    border-bottom: none !important;
}*/
/*table#data-table thead tr:first-child td:nth-child(2) {
    background-color: #00c123 !important;
}*/
.anuity {
    width: 615px !important;
}
.slidingTableRight table thead td{
    background: #888888 !important;
}
.slidingTableLeft table {
    margin-top:32px !important
}
.slidingTableLeft table
.slidingTableLeft table tr:nth-child(even) td{
    padding:7px !important;
}




.slidingTableLeft table tr:nth-child(2),.slidingTableLeft table tr:nth-child(3),.slidingTableLeft table tr:nth-child(4){
    padding:5px 0px !important;
}
.slidingTableLeft table tr td {
    padding: 10px !important;
}
.slidingTableLeft table tr:nth-child(even) td:first-child{
    background-color:#808183!important;
}
.slidingTableLeft table tr:nth-child(odd) td:first-child{
    background-color:#97989a!important;
}

.slidingTableLeft table tr:last-child td:first-child {
    padding: 20px !important;
    background-color:#fff !important;
}
.slidingTableLeft table tr:last-child td{
    background-color:#fff !important;
    color:#808183!important;
}
.slidingTableRight table tr:nth-child(even) td{
    background-color:#fff !important;
    color:#000!important;
}
.slidingTableRight table tr:nth-child(odd) td{
    background-color:#d9d9d9 !important;
    color:#000!important;
}
.slidingTableRight tbody {
    border:1px solid #7f7f7f !important;
}

#ContributionChart_EURO, #InvestmentChart_EURO, #MemberContributionsChart_EURO{
    width:100% !important;
}
@media (max-width: 1537px) {
    #gvSchemeInvestmentSummaryDetails_EURO td {
        white-space: normal !important;
    }
   
}

.statePensionSpan {
    display: none;
}
.stateIncomeBar {
    background: #1e7fc3 !important;
}
.textmain {
    height: 60px !important;
}

.titlecontainer{float:left;  }
.sectiontitle{float:left; width:100%; font-size:26px; padding:0px; margin:0px; color:#8F9398; font-weight:normal; font-size:20px;}
.extra-padding{padding:10px 10px;}
a.dxeHyperlink img{max-width:22px; height:auto;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a{text-shadow:none !important;}
.navbar-inverse .brand, .navbar-inverse .nav > li > a:hover{color:#e46c0b;}
.navbar .nav > li > a:hover{color:#e46c0b !important;}
.navbar .nav > li > a:hover i{color:#e46c0b !important;}
.dx-dropdowneditor-icon:hover{background:transparent;}
#MemberInvestmentChart_EURO{width:100% !important;}
#MemberInvestmentsChart_EURO{width:100% !important;}
#MyPerformanceChart{width:100% !important;}
.customdaterange{float:left; width:100%; margin:30px 0px; padding:0px 20px;}
.performancebtn{float:right; width:100%; background-color:#e46c0b; color:#fff; text-align:center;}
.no-padding{padding:0px;}
.open{background-color:#e05f07 !important; color:#fff !important;}
.open > td::before{color:#fff;}

.arrow .open{background-color:#e05f07; color:#fff;}
.arrow .open > td::before{color:#fff;}

.dxpLite{color:#fff !important; font-size:0.8vw !important;}
.dxpLite .dxp-current{color:#fff !important; font-size:0.8vw !important; font-weight:normal !important;}
.time-out{float:left; margin-left:25px;}
.clientlogo{float:left; width:100%; max-width:260px;}
.clientlogo img{max-height:90px; width:auto;}

.transactionTable {
    overflow: auto;
    max-height: 300px;
}

.dx-ar > * {
    float:left !important;
}
#data-table tr:nth-child(even) td:first-child {
    background: #97989a !important;
    color: #ffffff !important;
}
#data-table tr:nth-child(odd) td:first-child {
    background-color: #808183 !important;
    color: #ffffff !important;
}

table#gvSchemeUnitPriceReport_EURO_DXMainTable tr td{padding:15px !important;}
table#gvSchemeUnitPriceReport_EURO_DXMainTable tr td table tr td{padding:0px !important;}

table#gvSchemesBenefits_DXMainTable tr td{padding:15px !important;}
table#gvSchemesBenefits_DXMainTable tr td table tr td{padding:0px !important;}

table#gvSchemesFunds_DXMainTable tr td{padding:15px !important;}
table#gvSchemesFunds_DXMainTable tr td table tr td{padding:0px !important;}

table#gvAllDocument_DXMainTable tr td{padding:15px !important;}
table#gvAllDocument_DXMainTable tr td table tr td{padding:0px !important;}

table#gvAdminPrintBenefitStmt_DXMainTable tr td{padding:15px !important;}
table#gvAdminPrintBenefitStmt_DXMainTable tr td table tr td{padding:0px !important;}

table#gvMembersWithoutUserswithAddress_DXMainTable tr td{padding:15px !important;}
table#gvMembersWithoutUserswithAddress_DXMainTable tr td table tr td{padding:0px !important;}

table#gvUsersMembers_DXMainTable tr td{padding:15px !important;}
table#gvUsersMembers_DXMainTable tr td table tr td{padding:0px !important;}

table#gvResetPasswordRequest_DXMainTable tr td{padding:15px !important;}
table#gvResetPasswordRequest_DXMainTable tr td table tr td{padding:0px !important;}

table#gvMembersWithoutUserswithOutAddress_DXMainTable tr td{padding:15px !important;}
table#gvMembersWithoutUserswithOutAddress_DXMainTable tr td table tr td{padding:0px !important;}

table#gvAdminUser_DXMainTable tr td{padding:15px !important;}
table#gvAdminUser_DXMainTable tr td table tr td{padding:0px !important;}

table#gvUsers_DXMainTable tr td{padding:15px !important;}
table#gvUsers_DXMainTable tr td table tr td{padding:0px !important;}

table#gvRecentlyActiveUser_DXMainTable tr td{padding:15px !important;}
table#gvRecentlyActiveUser_DXMainTable tr td table tr td{padding:0px !important;}

table#gvNewDocuments_DXMainTable tr td{padding:15px !important;}
table#gvNewDocuments_DXMainTable tr td table tr td{padding:0px !important;}

table#gvResetPasswordRequest_DXMainTable tr td{padding:15px !important;}
table#gvResetPasswordRequest_DXMainTable tr td table tr td{padding:0px !important;}

table#gvMostActiveUser_DXMainTable tr td{padding:15px !important;}
table#gvMostActiveUser_DXMainTable tr td table tr td{padding:0px !important;}

table#myfundperformance tr td{padding:10px !important;}
table#myfundperformance tr td table tr td{padding:0px !important;}

table#gvSchemeMemberInvestmentAllocations_EURO_DXMainTable tr td{padding:10px !important;}
table#gvSchemeMemberInvestmentAllocations_EURO_DXMainTable tr td table tr td{padding:0px !important;}

#gvSchemeMemberInvestmentAllocations_EURO_DXSearchPanel table tr td table tr td.dxic{padding:0px !important;}
#gvSchemeMemberInvestmentAllocations_EURO_DXSearchPanel table tr td table tr td.dxic input[type="text"]{padding:0px !important; max-height:20px;}

table#gvSchemeContributionSummaryDetails_EURO_DXMainTable tr td{padding:15px !important;}
table#gvSchemeContributionSummaryDetails_EURO_DXMainTable tr td table tr td{padding:0px !important;}


table#gvSchemeMemberLeavers_EURO_DXMainTable tr td{padding:15px !important;}
table#gvSchemeMemberLeavers_EURO_DXMainTable tr td table tr td{padding:0px !important;}

table#gvSchemeMemberTransferIn_EURO_DXMainTable tr td{padding:15px !important;}
table#gvSchemeMemberTransferIn_EURO_DXMainTable tr td table tr td{padding:0px !important;}


table#gvSchemeMemberNormalPensionDate_EURO_DXMainTable tr td{padding:15px !important;}
table#gvSchemeMemberNormalPensionDate_EURO_DXMainTable tr td table tr td{padding:0px !important;}




table#gvSchemeMemberCurrentValueSummaryDetails_EURO_PT tr td{padding:8px 15px 8px 15px !important;}
table#gvSchemeMemberCurrentValueSummaryDetails_EURO_PT tr#gvSchemeMemberCurrentValueSummaryDetails_EURO_ACCRowArea td{padding:0px 10px !important;}


.resetpasswordbtn input[type="date"]{height:22px; color:#000 !important; margin-left:15px; margin-bottom:0px; font-size:12px;}












#parttimehistory tr td table tr td table tr td{padding-left:15px;}
tr#gvPartTimeHistory_DXHeadersRow0 td table tr td{font-size:17px !important;} 
tr#gvPartTimeHistory_DXDataRow0 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow1 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow2 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow3 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow4 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow5 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow6 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow7 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow8 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow9 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow10 td{padding-left:15px !important; font-size:14px !important;}









/* Large desktop & notebooks */
 @media (min-width: 980px) { 
 	/* sidebar */
	#sidebar {
		position: absolute;
 		max-width: 260px;
 		width:100%;
 		margin-top:0px !important;
 		background-color:#e46c0b;
 		z-index:10000 !important;
  	}

  	

  	/* body container */
  	#main-content {
		margin-top: 0px !important;
	}

	.fixed-top #main-content {
		margin-top: 20px;
		
	} 
	
	#header{margin:0px !important;}
}


/* dashboard date range button for all device size */
@media (max-width:1600px) {
    .level_2{
        width:963px !important;
    }
}
@media (max-width:1280px) {
    .level_2{
        width:830px !important;
    }
    
    
}
@media (max-width:1150px) {
    .level_2{
        width:718px !important;
    }
}
@media (max-width:790px) {
    .level_2{
        width:500px !important;
    }
}
@media (max-width:700px) {
    .level_2{
        width:550px !important;
    }
}
@media (max-width:610px) {
    .level_2{
        width:450px !important;
    }
}
@media (max-width:1600px) {
    .level_1{
        width:963px !important;
    }
}
@media (max-width:1280px) {
    .level_1{
        width:830px !important;
    }
    #header{max-height:100px !important;}
    
    table#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable tr td:nth-child(5){text-align:right;}
    
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:last-child{text-align:right !important;}
        tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow10 td:last-child{text-align:right !important;}
        td#gvSchemeInvestmentSummaryDetails_EURO_col5 table tr td:first-child{text-align:right !important;}
td#gvSchemeInvestmentSummaryDetails_EURO_col5 table tr td:nth-child(2){display:none;}



 tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow0 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow1 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow2 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow3 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow4 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow5 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow6 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow7 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow8 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow9 td:last-child{text-align:right !important;}
        tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow10 td:last-child{text-align:right !important;}
        td#gvSchemeContributionSummaryDetails_EURO_col1 table tr td:first-child{text-align:right !important;}





    
    table#myfundperformance tr.dxgvHeader td:nth-child(2){display:none;}
    table#myfundperformance tr td:nth-child(2){display:none;}
    
    
    
    .resetpasswordwrapper{float:left !important; margin:0px !important; width:100%; background-color:#5cb85c !important;}
    h3.page-title{font-size:24px; padding-right:0px !important;}
     .widget-title > h4{font-size:24px;}
.memberoverviewfullwidth{width:100% !important; padding-right:0px !important;}
     .dxgvHeader table tr td{font-size:15px !important; padding:5px 0px;}
table tr td table tr td.dxgv{font-size:12px !important; padding:8px 5px 8px 5px !important;}
.dxpLite .dxp-summary, .dxpLite .dxp-ellip {font-size:12px !important; padding:5px;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:600px !important;}
.glidepathtable{width:100% !important;}
.glidepathchart{width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col1{display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(5){display:none !important;}

  #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col4{display:none !important;}

#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col1{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col3{display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(5){display:none !important;}



tr#gvRecentlyActiveUser_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvRecentlyActiveUser_col1{display:none;}
#gvRecentlyActiveUser_DXPagerBottom b.dxp-summary{display:none !important;}


#gvRecentlyActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvRecentlyActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}






tr#gvMostActiveUser_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvMostActiveUser_col1{display:none;}
#gvMostActiveUser_DXPagerBottom b.dxp-summary{display:none !important;}


#gvMostActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvMostActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}






tr#gvNewDocuments_DXDataRow0 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow1 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow2 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow3 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow4 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow5 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow6 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow7 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow8 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow9 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow10 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvNewDocuments_col0{display:none;}
td#gvNewDocuments_col1{display:none;}
#gvNewDocuments_DXPagerBottom b.dxp-summary{display:none !important;}


#gvNewDocuments_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvNewDocuments_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}





tr#gvMembersUsers_DXDataRow0 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow1 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow2 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow3 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow4 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow5 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow6 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow7 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow8 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow9 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow10 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvMembersUsers_col0{display:none;}
td#gvMembersUsers_col1{display:none;}
#gvMembersUsers_DXPagerBottom b.dxp-summary{display:none !important;}


#gvMembersUsers_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvMembersUsers_DXPagerBottom b.dxp-current{display:none !important;}
#gvMembersUsers_DXPagerBottom b.dxp-ellip{display:none !important;}
#gvMembersUsers_DXPagerBottom a.dxp-button img.dxWeb_pLast{display:none !important;}
#gvMembersUsers_DXPagerBottom a.dxp-button img.dxWeb_pNext{margin-left:20px;}



#gvMembersUsers_DXPagerBottom a:nth-child(2){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(3){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(4){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(5){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(6){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(6){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(7){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(8){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(9){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(10){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(11){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(12){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(13){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(14){display:none !important;}









table#gvAssetAllocation_EURO_DXMainTable tr td:first-child{max-width:150px !important;}
tr#gvAssetAllocation_EURO_DXDataRow0{padding-left:10px;}

.barDiv{width:100% !important; max-width:70% !important; height:200px !important; margin-bottom:50px !important;}
.targetIncomeBar span{width:100% !important; max-width:200px !important;}
}








@media (max-width:1440px) {
    .level_1{
        width:830px !important;
    }
    
    
     #header{max-height:100px !important;}
    
    
    
    
        table#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable tr td:nth-child(5){text-align:right;}
    
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:last-child{text-align:right !important;}
    tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:last-child{text-align:right !important;}
        tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow10 td:last-child{text-align:right !important;}
        td#gvSchemeInvestmentSummaryDetails_EURO_col5 table tr td:first-child{text-align:right !important;}
td#gvSchemeInvestmentSummaryDetails_EURO_col5 table tr td:nth-child(2){display:none;}

#parttimehistory{width:100% !important;}
#parttimehistory tr td table tr td table tr td{padding-left:15px;}
tr#gvPartTimeHistory_DXHeadersRow0 td table tr td{font-size:17px !important;} 
tr#gvPartTimeHistory_DXDataRow0 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow1 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow2 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow3 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow4 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow5 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow6 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow7 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow8 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow9 td{padding-left:15px !important; font-size:14px !important;}
tr#gvPartTimeHistory_DXDataRow10 td{padding-left:15px !important; font-size:14px !important;}




 tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow0 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow1 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow2 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow3 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow4 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow5 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow6 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow7 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow8 td:last-child{text-align:right !important;}
    tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow9 td:last-child{text-align:right !important;}
        tr#gvSchemeContributionSummaryDetails_EURO_DXDataRow10 td:last-child{text-align:right !important;}
        td#gvSchemeContributionSummaryDetails_EURO_col1 table tr td:first-child{text-align:right !important;}


    .resetpasswordwrapper{float:left !important; margin:0px !important; width:100%; background-color:#5cb85c !important;}
    
    
    h3.page-title{font-size:24px; padding-right:0px !important;}
     .widget-title > h4{font-size:24px;}
.memberoverviewfullwidth{width:100% !important; padding-right:0px !important;}
     .dxgvHeader table tr td{font-size:15px !important; padding:5px 0px;}
table tr td table tr td.dxgv{font-size:12px !important; padding:8px 5px 8px 5px !important;}
.dxpLite .dxp-summary, .dxpLite .dxp-ellip {font-size:12px !important; padding:5px;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:600px !important;}
.glidepathtable{width:100% !important;}
.glidepathchart{width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col1{display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(5){display:none !important;}

  #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col4{display:none !important;}

#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col1{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col4{display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(5){display:none !important;}



tr#gvRecentlyActiveUser_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvRecentlyActiveUser_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvRecentlyActiveUser_col1{display:none;}
#gvRecentlyActiveUser_DXPagerBottom b.dxp-summary{display:none !important;}


#gvRecentlyActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvRecentlyActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}






tr#gvMostActiveUser_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvMostActiveUser_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvMostActiveUser_col1{display:none;}
#gvMostActiveUser_DXPagerBottom b.dxp-summary{display:none !important;}


#gvMostActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvMostActiveUser_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}






tr#gvNewDocuments_DXDataRow0 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow1 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow2 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow3 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow4 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow5 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow6 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow7 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow8 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow9 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvNewDocuments_DXDataRow10 td:first-child{display:none !important;}
tr#gvNewDocuments_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvNewDocuments_col0{display:none;}
td#gvNewDocuments_col1{display:none;}
#gvNewDocuments_DXPagerBottom b.dxp-summary{display:none !important;}


#gvNewDocuments_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvNewDocuments_DXPagerBottom b.dxp-disabledButton img.dxWeb_pLastDisabled{display:none !important;}





tr#gvMembersUsers_DXDataRow0 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow1 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow2 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow3 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow4 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow5 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow6 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow7 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow8 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow9 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvMembersUsers_DXDataRow10 td:first-child{display:none !important;}
tr#gvMembersUsers_DXDataRow10 td:nth-child(2){display:none !important;}
td#gvMembersUsers_col0{display:none;}
td#gvMembersUsers_col1{display:none;}
#gvMembersUsers_DXPagerBottom b.dxp-summary{display:none !important;}


#gvMembersUsers_DXPagerBottom b.dxp-disabledButton img.dxWeb_pFirstDisabled{display:none !important;}
#gvMembersUsers_DXPagerBottom b.dxp-current{display:none !important;}
#gvMembersUsers_DXPagerBottom b.dxp-ellip{display:none !important;}
#gvMembersUsers_DXPagerBottom a.dxp-button img.dxWeb_pLast{display:none !important;}
#gvMembersUsers_DXPagerBottom a.dxp-button img.dxWeb_pNext{margin-left:20px;}



#gvMembersUsers_DXPagerBottom a:nth-child(2){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(3){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(4){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(5){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(6){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(6){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(7){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(8){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(9){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(10){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(11){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(12){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(13){display:none !important;}
#gvMembersUsers_DXPagerBottom a:nth-child(14){display:none !important;}









table#gvAssetAllocation_EURO_DXMainTable tr td:first-child{max-width:150px !important;}
tr#gvAssetAllocation_EURO_DXDataRow0 tr:first-child{padding-left:10px;}

.barDiv{width:100% !important; max-width:70% !important; height:200px !important; margin-bottom:50px !important;}
.targetIncomeBar span{width:100% !important; max-width:200px !important;}
}








@media (max-width:1150px) {
    .level_1{
        width:718px !important;
        
    }
    
    nav#nav-mobile li.open{background-color: #2b4d8e !important; color: #ffffff !important;}
    table#personaldetailstable td.dxgvHeader {
    float: left;
    padding: 15px 0px 15px 20px !important;
    font-size: 14px;
}


table#personaldetailstable td {
    padding: 15px 0px 15px 20px !important;
    font-size: 14px;
}

    

    .widget-title > h4{font-size:20px;}
    .page-title span{display:none;}
nav#nav-mobile .mobilemenumainnav ul{padding:0px !important;}
    .dxgvHeader table tr td{font-size:15px !important; padding:5px 0px;}
table tr td table tr td.dxgv{font-size:12px !important; padding:8px 5px 8px 5px !important;}
.dxpLite .dxp-summary, .dxpLite .dxp-ellip {font-size:12px !important; padding:5px;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:600px !important;}
 
       
}


















@media (max-width:790px) {
    .level_1{
        width:500px !important;
    }
   li.sub .runmydate{display:none !important;} 
h3.page-title{font-size:20px; text-align:center; padding:10px 10px 10px 10px; background-color:#285489 !important; margin:0px !important;}

      .widget-title > h4{font-size:20px;}
      .page-title span{display:none;}
       .dxgvHeader table tr td{font-size:15px !important; padding:5px 0px;}
table tr td table tr td.dxgv{font-size:12px !important; padding:8px 5px 8px 5px !important;}
.dxpLite .dxp-summary, .dxpLite .dxp-ellip {font-size:12px !important; padding:5px;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:600px !important;}
       
}
@media (max-width:700px) {
    .level_1{
        width:550px !important;
    }
}
@media (max-width:610px) {
    .level_1{
        width:400px !important;
    }
}
@media (max-width:690px) {
    .level_1{
        width:400px !important;
    }
}
@media (max-width:690px) {
    .level_2{
        width:400px !important;
    }
}
/* General styles for phones and tablets */
@media (max-width:979px) { 
	/* header bar */
	#header .navbar-inner li.dropdown i {
		display: inline-block;
		position: relative;
		top:1px;
		right:-2px;
	}

	#header.navbar {
		margin-bottom: 0px !important;
	}

	#header .navbar-search {
	  margin-left: 80px !important;
	}
    .nav-collapse, .nav-collapse.collapse{
        height: auto !important;
        overflow: initial !important;
    }
	/* page title*/
	.page-title {
		margin: 4px 0px 7px 0px !important;
		
	}



	/* body */
	.fixed-top #main-content {
		margin-top: 0px;
	} 

	/* container */
	#container {
		margin-top: 0px !important;
	}

.widget-title > h4{padding:10px !important; margin:5px;}
	

	#sidebar .sidebar-toggler {
		display: none;
	}

	#sidebar.in {
		margin-top: 9px !important;

	}

	#sidebar ul {
		margin-top:0px !important;
		width:100%;
	}

	.top-nav .text {
		display: none;
	}

	/* sidebar menu */
	#sidebar .triangle {
		display: none;
	}

	#sidebar {		
		 -webkit-border-radius: 4px !important;
    		-moz-border-radius: 4px !important;
         		 border-radius: 4px !important;
	}

	#sidebar > ul > li:first-child > a{
		border-top:0px !important;
	}		
	#sidebar > ul > li:last-child > a {
		border-bottom:0px !important;
	}

	#sidebar > ul > li:first-child > a:hover, #sidebar > ul > li.active:first-child > a{
		 -webkit-border-radius: 4px 4px 0 0 !important;
    		-moz-border-radius: 4px 4px 0 0 !important;
         		 border-radius: 4px 4px 0 0 !important;
         border-top:0px !important;		 
	}		
	#sidebar > ul > li:last-child > a:hover, #sidebar > ul > li.active:last-child > a {
		 -webkit-border-radius: 0 0 4px 4px !important;
    		-moz-border-radius: 0 0 4px 4px !important;
         		 border-radius: 0 0 4px 4px !important;
         border-bottom:0px !important;		 
	}

	/* stat overview containers */
	.stats-overview-cont {
		margin: 0px;
	}
	.stats-overview { 
		margin: 0px;
		padding: 10px 10px 0px 10px;
 		margin-bottom: 20px;
	}	

	.stats-overview .details  .title {
		font-size: 13px;
	}

	/* cirlce stats */
	.circle-stat .details {
		margin-top: 0px !important;
	}
	.circle-stat .details .title {
		margin: 0px !important;
	}

	/* style switcher */
	#theme-change {
		top:55px;
		right:28px;
	}
}

@media (min-width: 768px) and (max-width: 1280px) {

	/***
	Form wizard
	***/
	.form-wizard .step .desc {
	  margin-top: 10px;
	  display: inline;
	}

	/***
	Pricing tables
	***/

	.pricing-table .rate .price,
	.pricing-table2 .rate .price {
		width: 100%;
		display: block;
		text-align: center;
		margin-bottom: 10px;
	}


#gvSchemeInvestmentSummaryDetails_EURO{max-width:100% !important;}

#header{margin:0px !important;}



} 
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
#gvSchemeInvestmentSummaryDetails_EURO{max-width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col1{display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(5){display:none !important;}

  #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col4{display:none !important;}

#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col1{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col4{display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(5){display:none !important;}


#header{margin:0px !important;}


	/* body */
	body {
	 	padding-top: 0px;
	}

	/* body container */	
	#main-content {
		margin: 0px !important;
		position: none !important;
		width:100% !important;
	}
	
	.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0px !important;}
	
	
	/* sidebar */
 
    .nav-collapse, .nav-collapse.collapse{
        height: auto !important;
        overflow: initial !important;
    }
	/* sidebar collabler */
	#sidebar .btn-navbar.collapsed .arrow { 
		display: none;
	}	

	#sidebar .btn-navbar .arrow {
	  position: absolute;
	  right: 35px;
	  width: 0; 
	  height: 0;
	  top:48px;
	  border-bottom: 15px solid #282e36;
	  border-left: 15px solid transparent; 
	  border-right: 15px solid transparent; 
	}

    #theme-change {
        border-radius: 5px !important;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
        top: 80px !important;
    }
} 
 .level_1{
        width:100%;
    }
/* Landscape phones and down */
@media (max-width: 768px) { 
	.top-menu-container ul li:first-child{display:none;}
	.top-menu-container ul li:nth-child(2){display:none;}
.dashboard{padding-top:55px !important;}
h3.page-title{font-size:22px; border-left:0px !important; width:100%; padding:10px 0px;text-align:center; color:#fff !important; background-color:#e46c0b;}
#nav-mobile ul h3.page-title{display:none;}
.container-fluid{padding:0px !important;}
#header.navbar{padding:10px 0px 0px 0px !important;}

#gvSchemeInvestmentSummaryDetails_EURO{max-width:100% !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col1{display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(5){display:none !important;}


  #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col4{display:none !important;}

#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col1{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col4{display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(5){display:none !important;}
    .level_1{
        width:450px !important;
    }
	/* body */
	body {
	 	padding: 0px 5px 5px 5px !important;
	}
    #header .brand {
       
        padding:0px !important;
    }
    .omnibus-report-width {
    width: 100%; 
    }

 
    .navbar-inverse .brand, .navbar-inverse .nav > li > a{
        color: #969799 !important;
    }

    .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color: #FFF !important;
        border-top-color: #FFF !important;
    }

    #theme-change {
        border-radius: 5px !important;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
        top: 80px !important;
    }

	/* header */
	#header {
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px;
	
	}	

	#footer {
		padding-left: 0px;
		padding-right: 0px;		
	}	

	#header .navbar-inner {
		padding-top: 0px !important;
		margin-top: 0px !important;
		height: 50px !important;
	}

	/* sidebar */
	#sidebar > ul > li:first-child > a:hover, #sidebar > ul > li.active:first-child > a {
		 -webkit-border-radius: 0px !important;
    		-moz-border-radius: 0px !important;
         		 border-radius: 0px !important;
	}

	/* sidebar */
	#sidebar .btn-navbar .arrow {
	 	display: none;
	}
			
	#sidebar {
	 	margin: 0px 0px 8px 0px !important;
	}

	#sidebar .navbar-search {
		width: 100% !important;
	}


	#sidebar.in {
		margin-top: 7px !important;
	}

	/* header */
	#header .top-nav .nav{  
	 	margin-top: 0px;
	 	margin-right: 5px;
	}

	#header .navbar-inner {
		padding-top: 0px !important;
		margin-top: 0px !important;
	}

	.container-fluid {
	 	margin: 0px;
	 	padding:5px;
	}

	/* main container */
	#container {
		margin-top: 0px !important;
	}
	
	/* body container */
	#main-content {
		margin: 0px  !important;
	}

	/* style switcher */
	#theme-change {
		top:58px;
		right:12px;
	}	

	.breadcrumb {
		padding-left: 10px;
  		padding-right: 10px;
		margin-left: -5px;
		margin-right: -5px;
	}

	#header.navbar .nav > li > .dropdown-menu.notification::after {
		margin-right: 110px;
	}

	#header.navbar .nav > li > .dropdown-menu.notification {
  		margin-right: -105px;
	}

	#header.navbar .nav > li > .dropdown-menu.inbox::after {
		margin-right: 85px;
	}

	#header.navbar .nav > li > .dropdown-menu.inbox {
  		margin-right: -80px;
	}

	/* main container  */	
	#container {
		margin-top: 1px !important;
	}

	

	.widget-body.form .form-actions{
	  padding-left: 15px;	
	} 

	/* gritter notification fix */
	#gritter-notice-wrapper {
		right:1px !important;
	}

	.circle-stats {
		margin: 0px 0px !important;
	}
	/* cirlce stats */
	.circle-stat .details .title {
		margin: 10px 0px !important;
	}

	/*input error states*/
	.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success { 
		top:-25px;
		float: right;
		right:10px !important;
	}	

	/*table advance*/
	.table-advance tr td.highlight:first-child a {
		margin-left: 8px;
	}

	/* full calendar fix */
	.fc-header-right {
	  left:25px;
	  position: absolute;
	}

	.fc-header-left .fc-button { 
		margin: 0px !important;
		top: 5px !important;
	}	

	.fc-header-right .fc-button { 
		margin: 0px !important;
		top: 50px !important;
	}	

	.fc-button {
		border: none !important;
		margin-right: 2px;		
	}

	.fc-view {
	  top: 0px !important;
	}

	.fc-button .fc-button-inner {
		margin: 0px !important;
		padding: 2px !important;	
		border: none !important;
		margin-right: 2px !important;
		background-color: #fafafa !important;
	    background-image: -moz-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef)) !important;
	    background-image: -webkit-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: -o-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: linear-gradient(to bottom, #fafafa, #efefef) !important;
	    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0) !important;
	    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	     -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	      box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	    -webkit-border-radius: 3px !important;
	       -moz-border-radius: 3px !important;
	            border-radius: 3px !important;
	  	color: #646464 !important;
	  	border: 1px solid #ddd !important;
	  	text-shadow: 0 1px 0px rgba(255, 255, 255, .6) !important;
	  	text-align: center;
	}

	.fc-button.fc-state-disabled .fc-button-inner {
		color: #bcbbbb !important;
	}

	.fc-button.fc-state-active .fc-button-inner {
		background-color: #e5e4e4 !important;
	    background-image: -moz-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e5e4e4), to(#dddcdc)) !important;
	    background-image: -webkit-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: -o-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: linear-gradient(to bottom, #e5e4e4, #dddcdc) !important;
	    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#e5e4e4', endColorstr='#dddcdc', GradientType=0) !important;
	}

	.fc-content {
		margin-top: 50px;
	}

	.fc-header-title h2 {
		line-height: 40px !important;
		font-size: 12px !important;
	}

	.fc-header {
		margin-bottom:0px !important;
	}

	/* footer */
	#footer .go-top {  
		float: right;
		display: block;
		margin-top: -22px;
		margin-right: 0px;
		margin-bottom: 5px !important;
	}

    #counter {
        width: 300px !important;
    }
    .points {
        display: none ;
    }

    .countDays, .countHours, .countMinutes, .countSeconds {
        margin: 10px;
    }
}



















@media (max-width: 1024px) { 

     .fixed-top #main-content {
    
  padding-left:0px !important;

}

.pensioncalculatorforcefullwidth{width:100% !important; padding:0px !important;}
    h3.page-title{font-size:20px; text-align:center; padding:10px 10px 10px 10px; background-color:#285489 !important; margin:0px !important;}
#header{margin:0px !important;}
	.top-menu-container ul li:first-child{display:none;}
	.top-menu-container ul li:nth-child(2){display:none;}
h3.page-title{display:none;}
#nav-mobile ul h3.page-title{display:block; font-size:22px; border-left:0px !important; width:100%; padding:10px 0px;text-align:center; color:#fff !important; background-color:#e46c0b; margin-bottom:0px; !important;}
.display{display:none;}
.forcewidth{width:100% !important; float:left !important;}

#gvSchemeInvestmentSummaryDetails_EURO{max-width:100%;}
#header.navbar{padding:10px 0px 0px 0px !important;}
.header_right{display:none;}
#header .brand{max-height:40px;}
#header .brand img{max-height:40px !important; width:auto !important;}
#container{padding-top:0px !important; display:block;}
.dashboard{padding-top:55px !important;}


.col-sm-12 {
    width: 100%;
}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col1{display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_EURO_DXFooterRow td:nth-child(5){display:none !important;}


  #gvSchemeInvestmentSummaryDetails_EURO tr td tr td tr td{padding: 15px 15px;}

#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_EURO td#gvSchemeInvestmentSummaryDetails_EURO_col4{display:none !important;}

#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col1{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col2{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col3{display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP td#gvSchemeInvestmentSummaryDetails_GBP_col4{display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow0 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow1 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow2 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow3 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow4 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow5 td:nth-child(5){display:none !important;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow6 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow7 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow8 td:nth-child(5){display:none !important;}


tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXDataRow9 td:nth-child(5){display:none !important;}
#gvSchemeInvestmentSummaryDetails_GBP_DXMainTable{width:100%;}

tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(2){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(3){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(4){display:none !important;}
tr#gvSchemeInvestmentSummaryDetails_GBP_DXFooterRow td:nth-child(5){display:none !important;}
    .level_1{
        width:450px !important;
    }
	/* body */
	body {
	 	padding: 0px 5px 5px 5px !important;
	}
    #header .brand {
       
        padding:0px !important;
    }
    .omnibus-report-width {
    width: 100%; 
    }

   
    .navbar-inverse .brand, .navbar-inverse .nav > li > a{
        color: #969799 !important;
    }

    .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color: #FFF !important;
        border-top-color: #FFF !important;
    }

    #theme-change {
        border-radius: 5px !important;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
        top: 80px !important;
    }

	/* header */
	#header {
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px;
	
	}	

	#footer {
		padding-left: 0px;
		padding-right: 0px;		
	}	

	#header .navbar-inner {
		padding-top: 0px !important;
		margin-top: 0px !important;
		height: 50px !important;
	}

	/* sidebar */
	#sidebar > ul > li:first-child > a:hover, #sidebar > ul > li.active:first-child > a {
		 -webkit-border-radius: 0px !important;
    		-moz-border-radius: 0px !important;
         		 border-radius: 0px !important;
	}

	/* sidebar */
	#sidebar .btn-navbar .arrow {
	 	display: none;
	}
			
	#sidebar {
	 	margin: 0px 0px 8px 0px !important;
	}

	#sidebar .navbar-search {
		width: 100% !important;
	}


	#sidebar.in {
		margin-top: 7px !important;
	}

	/* header */
	#header .top-nav .nav{  
	 	margin-top: 0px;
	 	margin-right: 5px;
	}

	#header .navbar-inner {
		padding-top: 0px !important;
		margin-top: 0px !important;
	}

	.container-fluid {
	 	margin: 0px;
	 	padding:5px;
	}

	/* main container */
	#container {
		margin-top: 0px !important;
	}
	
	/* body container */
	#main-content {
		margin: 0px  !important;
	}

	/* style switcher */
	#theme-change {
		top:58px;
		right:12px;
	}	

	.breadcrumb {
		padding-left: 10px;
  		padding-right: 10px;
		margin-left: -5px;
		margin-right: -5px;
	}

	#header.navbar .nav > li > .dropdown-menu.notification::after {
		margin-right: 110px;
	}

	#header.navbar .nav > li > .dropdown-menu.notification {
  		margin-right: -105px;
	}

	#header.navbar .nav > li > .dropdown-menu.inbox::after {
		margin-right: 85px;
	}

	#header.navbar .nav > li > .dropdown-menu.inbox {
  		margin-right: -80px;
	}

	/* main container  */	
	#container {
		margin-top: 1px !important;
	}

	

	.widget-body.form .form-actions{
	  padding-left: 15px;	
	} 

	/* gritter notification fix */
	#gritter-notice-wrapper {
		right:1px !important;
	}

	.circle-stats {
		margin: 0px 0px !important;
	}
	/* cirlce stats */
	.circle-stat .details .title {
		margin: 10px 0px !important;
	}

	/*input error states*/
	.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success { 
		top:-25px;
		float: right;
		right:10px !important;
	}	

	/*table advance*/
	.table-advance tr td.highlight:first-child a {
		margin-left: 8px;
	}

	/* full calendar fix */
	.fc-header-right {
	  left:25px;
	  position: absolute;
	}

	.fc-header-left .fc-button { 
		margin: 0px !important;
		top: 5px !important;
	}	

	.fc-header-right .fc-button { 
		margin: 0px !important;
		top: 50px !important;
	}	

	.fc-button {
		border: none !important;
		margin-right: 2px;		
	}

	.fc-view {
	  top: 0px !important;
	}

	.fc-button .fc-button-inner {
		margin: 0px !important;
		padding: 2px !important;	
		border: none !important;
		margin-right: 2px !important;
		background-color: #fafafa !important;
	    background-image: -moz-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef)) !important;
	    background-image: -webkit-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: -o-linear-gradient(top, #fafafa, #efefef) !important;
	    background-image: linear-gradient(to bottom, #fafafa, #efefef) !important;
	    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0) !important;
	    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	     -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	      box-shadow: 0 1px 0px rgba(255, 255, 255, .8) !important;
	    -webkit-border-radius: 3px !important;
	       -moz-border-radius: 3px !important;
	            border-radius: 3px !important;
	  	color: #646464 !important;
	  	border: 1px solid #ddd !important;
	  	text-shadow: 0 1px 0px rgba(255, 255, 255, .6) !important;
	  	text-align: center;
	}

	.fc-button.fc-state-disabled .fc-button-inner {
		color: #bcbbbb !important;
	}

	.fc-button.fc-state-active .fc-button-inner {
		background-color: #e5e4e4 !important;
	    background-image: -moz-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e5e4e4), to(#dddcdc)) !important;
	    background-image: -webkit-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: -o-linear-gradient(top, #e5e4e4, #dddcdc) !important;
	    background-image: linear-gradient(to bottom, #e5e4e4, #dddcdc) !important;
	    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#e5e4e4', endColorstr='#dddcdc', GradientType=0) !important;
	}

	.fc-content {
		margin-top: 50px;
	}

	.fc-header-title h2 {
		line-height: 40px !important;
		font-size: 12px !important;
	}

	.fc-header {
		margin-bottom:0px !important;
	}

	/* footer */
	#footer .go-top {  
		float: right;
		display: block;
		margin-top: -22px;
		margin-right: 0px;
		margin-bottom: 5px !important;
	}

    #counter {
        width: 300px !important;
    }
    .points {
        display: none ;
    }

    .countDays, .countHours, .countMinutes, .countSeconds {
        margin: 10px;
    }
}










/* Landscape phones and down */
@media (max-width: 500px) { 



tr.pensioncalculatorforcefullwidthtd{width:100% !important; float:left !important;}
	.top-menu-container ul li:first-child{display:none;}
	.top-menu-container ul li:nth-child(2){display:none;}
.currentAgeBar span{display:none !important;}
#fundText{display:none !important;}
.targetIncomeSpan:after{border:0px !important;}
.barDiv{max-width:100% !important;}


.loginlogo a img{max-width:280px !important; height:auto; float:left; width:100%; padding:0px 20px;}

.loginlogo{max-width:280px !important;}


.loginSection{
width: 100%;
margin: 100px auto 0px auto;
background: #fff;
padding: 10px;
max-width:300px;
}



.loginLeft{display:none;}

.loginRight {
    width: calc( 100%);
    float: right;
}




#header{margin:0px !important;}

h3.page-title{display:none;}
#nav-mobile ul h3.page-title{display:block; font-size:22px; border-left:0px !important; width:100%; padding:10px 0px;text-align:center; color:#fff !important; background-color:#e46c0b; margin-bottom:0px; !important;}
#gvSchemeInvestmentSummaryDetails_EURO{max-width:100%;}
#header.navbar{padding:10px 0px 0px 0px !important; max-height:100px; height:100%;}
.header_right{display:none;}
#header .brand{max-height:40px;}
#header .brand img{max-height:40px !important; width:auto !important;}
#container{padding-top:0px !important; display:block;}
.dashboard{padding-top:30px !important;}
    #login .lock{
        display: none !important;
    }
    #login, #lock {
        width: 260px !important;
        margin: 50px auto 0 !important;
    }
    #counter {
        width: 300px !important;
    }
    .points {
        display: none ;
    }
    .countDays, .countHours, .countMinutes, .countSeconds {
        margin: 10px;
    }

	.dashboard-report-li {
		float: left;
		width: 100%;
		padding: 0px !important;
	}
  
    .navbar-inverse .brand, .navbar-inverse .nav > li > a{
        color: #969799 !important;
    }

    .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color: #FFF !important;
        border-top-color: #FFF !important;
    }
    
    .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0px !important;}
}

/* Landscape phones and down */
@media (max-width: 385px) {
.ifiretire .widget-body{padding:15px !important;}
#header.navbar{max-height:60px}
.ifileaveletter .widget-body{padding:15px !important;}
.ifileaveletter p{padding:0px !important;}
.dashboard{padding-top:30px !important;}
.form-horizontal .profile label {
    font-size: 14px;
    text-align: left;
    color: #000;
    padding-left: 0px !important;
    padding-top: 6px;
    padding-bottom: 6px;
}



.form-horizontal input[type="text"] {
    float:left;
    width:100%;
    max-width: 100% !important;
}




.loginlogo a img{max-width:280px !important; height:auto; float:left; width:100%; padding:0px 20px;}

.loginlogo{max-width:280px !important;}


.loginSection{
width: 100%;
margin: 100px auto 0px auto;
background: #fff;
padding: 10px;
max-width:300px;
}


.loginLeft{display:none;}

.loginRight {
    width: calc( 100%);
    float: right;
}





#gvSchemeInvestmentSummaryDetails_EURO{max-width:100%;}
	#theme-change {
		top:92px !important;
		right:12px !important;
	}
	
	 .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0px !important;}
	 

    #login .lock{
        display: none !important;
    }
    #login, #lock {
        width: 260px !important;
        margin: 50px auto 0 !important;
    }
    .m-wrap {
        width: 175px !important;
    }
    #counter {
        width: 300px !important;
    }
    .points {
        display: none ;
    }
    .countDays, .countHours, .countMinutes, .countSeconds {
        margin: 10px;
    }
    #forgotform #input-email {
        width: 203px;
    }
	/* page title*/
	.page-title small {
		display: block;
		margin: 0px 0px 18px 0px;
	}
	
	h3.page-title{display:none;}

	.contactuspage .widget-body{padding:10px !important;}
	.row-fluid{padding:5px !important;}
	.top-menu-container ul li:first-child{display:none;}
	.top-menu-container ul li:nth-child(2){display:none;}

	/* sidebar */
	#sidebar.in {
		margin-top: 7px !important;
	}

	#header .navbar-inner {
		padding-top: 0px !important;
		margin-top: 0px !important;
		height: 84px !important;
	}
    .navbar-inverse .brand, .navbar-inverse .nav > li > a{
        color: #969799 !important;
    }

    .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color: #FFF !important;
        border-top-color: #FFF !important;
    }


} 

/* Landscape phones and down */
@media (max-width: 320px) {
.loginlogo a img{max-width:280px !important; height:auto; float:left; width:100%; padding:0px 20px;}
.ifiretire .widget-body{padding:15px !important;}
.ifileaveletter .widget-body{padding:15px !important;}
.ifileaveletter p{padding:0px !important;}
.loginlogo{max-width:280px !important;}
#header.navbar{max-height:60px}

.loginSection{
width: 100%;
margin: 100px auto 0px auto;
background: #fff;
padding: 10px;
max-width:300px;
}




.form-horizontal .profile label {
    font-size: 14px;
    text-align: left;
    color: #000;
    padding-left: 0px !important;
    padding-top: 6px;
    padding-bottom: 6px;
}

.dashboard{padding-top:30px !important;}




.loginLeft{display:none;}

.loginRight {
    width: calc( 100%);
    float: right;
}




#gvSchemeInvestmentSummaryDetails_EURO{max-width:100%;}
    #login .lock{
        display: none !important;
    }
    #login, #lock {
        width: 260px !important;
        margin: 50px auto 0 !important;
    }
    .m-wrap {
        width: 175px !important;
    }
    #counter {
        width: 300px !important;
    }
    .points {
        display: none ;
    }
    #forgotform #input-email {
        width: 203px;
    }
    #header .brand {
        margin: 0px !important;
        padding: 0px !important;
    }

    .navbar-inverse {
    background-color: #FFF !important;}

    .navbar-inverse .brand, .navbar-inverse .nav > li > a{
        color: #969799 !important;
    }

    .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
        border-bottom-color: #FFF !important;
        border-top-color: #FFF !important;
    }
}

ul.faq-list li a:hover, ul.faq-list li a.active{
    background: #22C0CB;
}
#header.navbar-inverse .navbar-inner {
    background:#ffffff;
    box-shadow:none;	
}
.logo_main_container {float:right; width:100%; }
.logo_main {float:right; }
.loginlogo {
width:100%;
display:block;
max-width:320px;
height:auto;
margin:0px auto;

}

.loginlogo a img{
width:100%;
display:block;
max-width:320px;
height:auto;
margin:0px auto;
}
.header_right img {
max-height:65px;
}

#header .navbar-inner .nav .dropdown-toggle:hover, .navbar-inner .nav .dropdown.open .dropdown-toggle {
   
}

#header.navbar-inverse .divider-vertical {
    border-left-color: #2c2d2f;
    border-right-color: #181a1b;
}

#sidebar > ul > li > a {
    color: #fff !important;
}

#sidebar > ul > li a i {
     color: #fff !important;
}

#sidebar > ul > li.active > a i{
      color: #fff !important;
}

#sidebar > ul > li.open > a i{
     color: #fff !important;
}

#sidebar > ul > li >a:hover, #sidebar > ul > li:hover>a {
     color: #fff !important;
    background-color: #2b4d8e;
}
#sidebar > ul > li a:hover i{
    color: #fff !important;
}

#sidebar > ul > li.active > a{
     background-color:#fff;
     color: #fff !important;
}


#sidebar > ul > li.open > a{
     background-color:#2b4d8e;
     color: #ffffff !important;
}
#sidebar > ul > li > ul.sub > li > a.open {
     background-color:#e7812e;
     color: #ffffff !important;
}



#sidebar > ul > li > ul.sub > li table.table tr td a{
    color: #fff !important;
}

#sidebar > ul > li > ul.sub > li table.table{
  
}


#sidebar > ul > li > ul.sub > li > span.open {
     background-color:#e7812e;
      color: #fff !important;
}
ul li a.sub-sidemenu-button.open {
     background-color:#e46c0b;
      color: #fff !important;
}
#sidebar > ul > li.active > a small{
     
      color: #fff !important;
     font-size:10px;
     width:100%;
}

#sidebar > ul > li > ul.sub > li > a {
    color: #fff;
}
#sidebar > ul > li > ul.sub > li > span > a  {
    color: #fff ;
}
ul li span a{
    color: fff ;
}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
    background-color: #EEEEEE;
    background-image: none;
    color: #8d8d8e;
    filter: none;
    text-decoration: none;
}

#sidebar > ul > li > ul.sub > li {
    border-bottom: 1px solid #fff;
    background-color:#eda163;  
}



#sidebar > ul > li > ul.sub > li > ul > li{
    border-bottom: 1px solid #fff;
    background-color:#000;  
}





#sidebar > ul > li > ul.sub {   
    background-color:#e46c0b;  
}


#sidebar.table th, .table td {
    
    padding: 15px 15px 15px 50px;
}

#sidebar.table th, .table tr:hover { 
}
#ReportMenu{background-color:#eb9148;}

#sidebar > ul > li > ul.sub > li:last-child {
    border-bottom:none;
}

.chats li.out .name {
    color: #b14c4c;
}

.chats li.in .message {
    border-left: 2px solid #2f8e95;
}

.chats li.in .message .arrow {
    border-right: 8px solid #2f8e95;
}

.chats li.out .message .arrow {
    border-left: 8px solid #b14c4c;
}

.chats li.out .message {
    border-right: 2px solid #b14c4c;
}

/* Landscape phone to portrait tablet */
@media (max-width:979px) {
    #sidebar > ul > li > a {
        border-bottom: 1px solid #30c1cb !important;
    }

    #sidebar > ul > li.active > a, #sidebar > ul > li:hover > a, #sidebar > ul > li > a:hover {
        border-bottom: 1px solid #30c1cb !important;
    }
}

/*----*/

/*lock*/

.lock-avatar-row, .lock-form-row .tarquoise  {
    background: #30c1cb;
}


.lock-identity span {
    color:#30c1cb;;
}

.lock-form-row .tarquoise {
    border:1px solid #30c1cb !important;
}

/*coming soon*/

.coming-soon .input-append .submit-btn {
    background: #2fbfca;
    color: #195e63;
}

.twt-color , .twt-color:hover, .blog .date .day{
    color: #2fbfca !important;
}

ul.social-link li a:hover, .blog .date .month {
    background: #2fbfca;
}


/*blog*/

.blog .date {
    border: 1px solid #2fc0ca;
}

.blog ul li a:hover, .blog-side-bar ul li a:hover { color: #2fc0ca; text-decoration: none;}

.blog .btn:hover {
    background: #2fc0ca;
}

.blog-side-bar ul.tag li a, .inbox-compose-btn button:hover, .btn.colored, .inbox .inbox-header {
    background: #2fc0ca;
}

/*invoice-list*/


.invoice-list h5 {
    color: #2fc0ca;
}

/*about us*/

.about-us h4, .team-member h3, .team-member ul li a:hover, .contact-us h4, .news h1 {
    color: #2badb6;
}

/*form */
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    
}

.h3headings {
font-size:20px;
color:#000;
line-height:30px;
margin-bottom:10px;
margin-top:10px;
}

table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../../lib/assets/tablesort/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../../lib/assets/tablesort/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
/*

Uniform Theme: Uniform Default
Version: 1.6
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html

*/

/* Global Declaration */

div.selector, 
div.selector span, 
div.checker span,
div.radio span, 
div.uploader, 
div.uploader span.action,
div.button,
div.button span {
  background-image: url(../images/sprite.png);
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
}

.selector, 
.radio, 
.checker, 
.uploader,
.button, 
.selector *, 
.radio *, 
.checker *, 
.uploader *,
.button *{
  margin: 0;
  padding: 0;
}

/* INPUT & TEXTAREA */

input.text,
input.email, 
input.password,
textarea.uniform {
  font-size: 12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  padding: 3px;
  color: #777;
  background: url('../images/bg-input-focus.png') repeat-x 0px 0px;
  background: url('../images/bg-input.png') repeat-x 0px 0px;
  border-top: solid 1px #aaa;
  border-left: solid 1px #aaa;
  border-bottom: solid 1px #ccc;
  border-right: solid 1px #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: 0;
}

input.text:focus,
input.email:focus,
input.password:focus,
textarea.uniform:focus {
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  border-color: #999;
  background: url('../images/bg-input-focus.png') repeat-x 0px 0px;
}

/* SPRITES */

/* Select */

div.selector {
  background-position: -483px -130px;
  line-height: 26px;
  height: 26px;
}

div.selector span {
  background-position: right 0px;
  height: 26px;
  line-height: 26px;
}

div.selector select {
  /* change these to adjust positioning of select element */
  top: 0px;
  left: 0px;
}

div.selector:active, 
div.selector.active {
  background-position: -483px -156px;
}

div.selector:active span, 
div.selector.active span {
  background-position: right -26px;
}

div.selector.focus, div.selector.hover, div.selector:hover {
  background-position: -483px -182px;
}

div.selector.focus span, div.selector.hover span, div.selector:hover span {
  background-position: right -52px;
}

div.selector.focus:active,
div.selector.focus.active,
div.selector:hover:active,
div.selector.active:hover {
  background-position: -483px -208px;
}

div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active span {
  background-position: right -78px;
}

div.selector.disabled {
  background-position: -483px -234px;
}

div.selector.disabled span {
  background-position: right -104px;
}

/* Checkbox */

div.checker {
  width: 19px;
  height: 19px;
}

div.checker input {
  width: 19px;
  height: 19px;
}

div.checker span {
  background-position: 0px -260px;
  height: 19px;
  width: 19px;
}

div.checker:active span, 
div.checker.active span {
  background-position: -19px -260px;
}

div.checker.focus span,
div.checker:hover span {
  background-position: -38px -260px;
}

div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span {
  background-position: -57px -260px;
}

div.checker span.checked {
  background-position: -76px -260px;
}

div.checker:active span.checked, 
div.checker.active span.checked {
  background-position: -95px -260px;
}

div.checker.focus span.checked,
div.checker:hover span.checked {
  background-position: -114px -260px;
}

div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked {
  background-position: -133px -260px;
}

div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span {
  background-position: -152px -260px;
}

div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked {
  background-position: -171px -260px;
}

/* Radio */

div.radio {
  width: 18px;
  height: 18px;
}

div.radio input {
  width: 18px;
  height: 18px;
}

div.radio span {
  height: 18px;
  width: 18px;
  background-position: 0px -279px;
}

div.radio:active span, 
div.radio.active span {
  background-position: -18px -279px;
}

div.radio.focus span, 
div.radio:hover span {
  background-position: -36px -279px;
}

div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span {
  background-position: -54px -279px;
}

div.radio span.checked {
  background-position: -72px -279px;
}

div.radio:active span.checked,
div.radio.active span.checked {
  background-position: -90px -279px;
}

div.radio.focus span.checked, div.radio:hover span.checked {
  background-position: -108px -279px;
}

div.radio.focus:active span.checked, 
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked {
  background-position: -126px -279px;
}

div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span {
  background-position: -144px -279px;
}

div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked {
  background-position: -162px -279px;
}

/* Uploader */

div.uploader {
  background-position: 0px -297px;
  height: 28px;
}

div.uploader span.action {
  background-position: right -409px;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 24px;
  /* change this line to adjust positioning of filename area */
  margin: 2px 0px 2px 2px;
  line-height: 24px;
}

div.uploader.focus,
div.uploader.hover,
div.uploader:hover {
  background-position: 0px -353px;
}

div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover span.action {
  background-position: right -437px;
}

div.uploader.active span.action,
div.uploader:active span.action {
  background-position: right -465px;
}

div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active span.action {
  background-position: right -493px;
}

div.uploader.disabled {
  background-position: 0px -325px;
}

div.uploader.disabled span.action {
  background-position: right -381px;
}

div.button {
  background-position: 0px -523px;
}

div.button span {
  background-position: right -643px;
}

div.button.focus,
div.button:focus,
div.button:hover,
div.button.hover {
  background-position: 0px -553px;
}

div.button.focus span,
div.button:focus span,
div.button:hover span,
div.button.hover span {
  background-position: right -673px; 
}

div.button.active,
div.button:active {
  background-position: 0px -583px;
}

div.button.active span,
div.button:active span {
  background-position: right -703px;
  color: #555;
}

div.button.disabled,
div.button:disabled {
  background-position: 0px -613px;
}

div.button.disabled span,
div.button:disabled span {
  background-position: right -733px;
  color: #bbb;
  cursor: default;
}

/* PRESENTATION */

/* Button */

div.button {
  height: 30px;
}

div.button span {
  margin-left: 13px;
  height: 22px;
  padding-top: 8px;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 2px;
  padding-right: 15px;
}

/* Select */
div.selector {
  width: 190px;
  font-size: 12px;
}

div.selector select {
  min-width: 190px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  border: solid 1px #fff;
}

div.selector span {
  padding: 0px 25px 0px 2px;
  cursor: pointer;
}

div.selector span {
  color: #666;
  width: 158px;
  text-shadow: 0 1px 0 #fff;
}

div.selector.disabled span {
  color: #bbb;
}

/* Checker */
div.checker {
  margin-right: 5px;
}

/* Radio */
div.radio {
  margin-right: 3px;
}

/* Uploader */
div.uploader {
  width: 190px;
  cursor: pointer;
}

div.uploader span.action {
  width: 85px;
  text-align: center;
  text-shadow: #fff 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold;
}

div.uploader span.filename {
  color: #777;
  width: 82px;
  border-right: solid 1px #bbb;
  font-size: 11px;
}

div.uploader input {
  width: 190px;
}

div.uploader.disabled span.action {
  color: #aaa;
}

div.uploader.disabled span.filename {
  border-color: #ddd;
  color: #aaa;
}
/*

CORE FUNCTIONALITY 

Not advised to edit stuff below this line
-----------------------------------------------------
*/

.selector, 
.checker, 
.button, 
.radio, 
.uploader {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}

.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {
  outline: 0;
}

/* Button */

div.button a,
div.button button,
div.button input {
  position: absolute;
}

div.button {
  cursor: pointer;
  position: relative;
}

div.button span {
  display: -moz-inline-box;
  display: inline-block;
  line-height: 1;
  text-align: center;
}

/* Select */

div.selector {
  position: relative;
  padding-left: 10px;
  overflow: hidden;
}

div.selector span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

div.selector select {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity:0);
  height: 25px;
  border: none;
  background: none;
}

/* Checker */

div.checker {
  position: relative;
}

div.checker span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.checker input {
  opacity: 0;
  filter: alpha(opacity:0);
  display: inline-block;
  background: none;
}

/* Radio */

div.radio {
  position: relative;
}

div.radio span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.radio input {
  opacity: 0;
  filter: alpha(opacity:0);
  text-align: center;
  display: inline-block;
  background: none;
}

/* Uploader */

div.uploader {
  position: relative;
  overflow: hidden;
  cursor: default;
}

div.uploader span.action {
  float: left;
  display: inline;
  padding: 2px 0px;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

div.uploader input {
  opacity: 0;
  filter: alpha(opacity:0);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  float: right;
  height: 25px;
  border: none;
  cursor: default;
}
body {
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

@media (min-width:768px){
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}
    @media (min-width:992px) {
        .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
            float: left;
        }

        .col-md-12 {
            width: 100%;
        }

        .col-md-11 {
            width: 91.66666667%;
        }

        .col-md-10 {
            width: 83.33333333%;
        }

        .col-md-9 {
            width: 75%;
        }

        .col-md-8 {
            width: 66.66666667%;
        }

        .col-md-7 {
            width: 58.33333333%;
        }

        .col-md-6 {
            width: 50%;
        }

        .col-md-5 {
            width: 41.66666667%;
        }

        .col-md-4 {
            width: 33.33333333%;
        }

        .col-md-3 {
            width: 25%;
        }

        .col-md-2 {
            width: 16.66666667%;
        }

        .col-md-1 {
            width: 8.33333333%;
        }

        .col-md-pull-12 {
            right: 100%;
        }

        .col-md-pull-11 {
            right: 91.66666667%;
        }

        .col-md-pull-10 {
            right: 83.33333333%;
        }

        .col-md-pull-9 {
            right: 75%;
        }

        .col-md-pull-8 {
            right: 66.66666667%;
        }

        .col-md-pull-7 {
            right: 58.33333333%;
        }

        .col-md-pull-6 {
            right: 50%;
        }

        .col-md-pull-5 {
            right: 41.66666667%;
        }

        .col-md-pull-4 {
            right: 33.33333333%;
        }

        .col-md-pull-3 {
            right: 25%;
        }

        .col-md-pull-2 {
            right: 16.66666667%;
        }

        .col-md-pull-1 {
            right: 8.33333333%;
        }

        .col-md-pull-0 {
            right: auto;
        }

        .col-md-push-12 {
            left: 100%;
        }

        .col-md-push-11 {
            left: 91.66666667%;
        }

        .col-md-push-10 {
            left: 83.33333333%;
        }

        .col-md-push-9 {
            left: 75%;
        }

        .col-md-push-8 {
            left: 66.66666667%;
        }

        .col-md-push-7 {
            left: 58.33333333%;
        }

        .col-md-push-6 {
            left: 50%;
        }

        .col-md-push-5 {
            left: 41.66666667%;
        }

        .col-md-push-4 {
            left: 33.33333333%;
        }

        .col-md-push-3 {
            left: 25%;
        }

        .col-md-push-2 {
            left: 16.66666667%;
        }

        .col-md-push-1 {
            left: 8.33333333%;
        }

        .col-md-push-0 {
            left: auto;
        }

        .col-md-offset-12 {
            margin-left: 100%;
        }

        .col-md-offset-11 {
            margin-left: 91.66666667%;
        }

        .col-md-offset-10 {
            margin-left: 83.33333333%;
        }

        .col-md-offset-9 {
            margin-left: 75%;
        }

        .col-md-offset-8 {
            margin-left: 66.66666667%;
        }

        .col-md-offset-7 {
            margin-left: 58.33333333%;
        }

        .col-md-offset-6 {
            margin-left: 50%;
        }

        .col-md-offset-5 {
            margin-left: 41.66666667%;
        }

        .col-md-offset-4 {
            margin-left: 33.33333333%;
        }

        .col-md-offset-3 {
            margin-left: 25%;
        }

        .col-md-offset-2 {
            margin-left: 16.66666667%;
        }

        .col-md-offset-1 {
            margin-left: 8.33333333%;
        }

        .col-md-offset-0 {
            margin-left: 0;
        }
    }
@media (min-width:1200px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
        float: left;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-11 {
        width: 91.66666667%;
    }

    .col-lg-10 {
        width: 83.33333333%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-8 {
        width: 66.66666667%;
    }

    .col-lg-7 {
        width: 58.33333333%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-5 {
        width: 41.66666667%;
    }

    .col-lg-4 {
        width: 33.33333333%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-2 {
        width: 16.66666667%;
    }

    .col-lg-1 {
        width: 8.33333333%;
    }

    .col-lg-pull-12 {
        right: 100%;
    }

    .col-lg-pull-11 {
        right: 91.66666667%;
    }

    .col-lg-pull-10 {
        right: 83.33333333%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-8 {
        right: 66.66666667%;
    }

    .col-lg-pull-7 {
        right: 58.33333333%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-5 {
        right: 41.66666667%;
    }

    .col-lg-pull-4 {
        right: 33.33333333%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-2 {
        right: 16.66666667%;
    }

    .col-lg-pull-1 {
        right: 8.33333333%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-push-12 {
        left: 100%;
    }

    .col-lg-push-11 {
        left: 91.66666667%;
    }

    .col-lg-push-10 {
        left: 83.33333333%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-8 {
        left: 66.66666667%;
    }

    .col-lg-push-7 {
        left: 58.33333333%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-5 {
        left: 41.66666667%;
    }

    .col-lg-push-4 {
        left: 33.33333333%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-2 {
        left: 16.66666667%;
    }

    .col-lg-push-1 {
        left: 8.33333333%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-offset-12 {
        margin-left: 100%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }
}
/*
v.2.09
*/

/*reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul,menu {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
#html { overflow-y:auto; overflow-x: hidden }
body { font: 14px Arial, Helvetica, sans-serif;
  
 }
#header .h-content { width: 910px; margin: 0 auto; }
#header .mtg-logo { float: left; width: 380px; height: 163px; outline: none; margin: 0 -37px 0 -40px; background-image: url(../Content/images/mtg-logo.png); background-position: 0 6px; background-repeat: no-repeat; }

#header .brand-logo { background: url(../Content/images/aviva-logo.png) center no-repeat; float: right; width: 200px; height: 70px; position: relative; margin: 10px 0 -100px -200px; }
#header .mtg-logo-branded { width: 320px; margin: 0 -37px 0 -85px; background-image: url(../Content/images/mtg-logo-branded.png); }


#footer .f-content { width: 910px; margin: 0 auto; color: #855B07; }
#footer .f-content ul { color: inherit; float:right; margin-right: 10px; }
#footer .f-content ul li, #footer .f-content ul a, #footer .f-content ul li span { color: #855B07; font-size: 12px; float: left; }
#footer .f-content ul a { padding: 0 10px; text-decoration: none;}
#footer .f-content ul a:hover { color: #333; text-decoration: underline;}
#footer .f-content p { font-size: 12px; color: #855B07; line-height: 16px; padding-left: 10px; display: inline-block; width: 507px; }


#menu { float: left; margin: 100px 0 0; position: relative; }
#menu li { float: left; padding: 5px 25px; margin-right: 12px; color: #004FB6; font-size: 20px; color: #004FB6; cursor: default; white-space: nowrap; }
#menu li.enabled { cursor: pointer; text-decoration: underline; }
#menu li.active { color: #004FB6; background: #E7EAEF; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-background-clip: padding-box; }
#menu li.arrow { width: 29px; height: 31px; padding: 0;  background-image: url(../Content/images/arrow.png); background-position: 0 0; background-repeat: no-repeat; margin-top: 3px; }


#wrapper { clear:both; }
#wrapper .w-top {max-width: 1100px; margin: 0 auto; height: 20px; /*background: url(../Content/images/mainbox-t.png) center bottom no-repeat;*/ }
#wrapper .w-bottom { max-width: 1100px; margin: 0 auto; height: 20px; /*background: url(../Content/images/mainbox-b.png) center top no-repeat;*/ }
#wrapper .w-content { max-width: 1100px; margin: -1px auto; /*background: url(../Content/images/mainbox-m.png) center top repeat-y;*/ position: relative; overflow: hidden; }

#graph { height: 144px; }

#wrapper h1 { color: #004FB6; font: 36px "Myriad Pro", Helvetica, sans-serif; padding: 0; position: relative; z-index: 10; }
#wrapper h1 span { font-weight: normal; }
#wrapper h2 { color: #8996AD; font-size: 17px; font-weight: normal; padding: 12px 0 5px; position: relative; z-index: 10; }
#wrapper h2 em { color: #2b4d8e; font-weight: bold;  }
#wrapper h3 { color: #8996AD; font-weight: bold; font-size: 14px; }
h4 { color: #004FB6; font-size: 20px; font-weight: normal; padding: 12px 0;  }

.modal li, p { color:#8996AD; font-size:17px; line-height:1.3; margin-bottom: 10px; }
.modal li em, p em { color:#004FB6; }


.modal h4 { font-size: 17px; padding: 0 0 12px 0; }
.modal li, .modal p { font-size:12px;  }
.modal ul { margin: 0 0 20px 20px; list-style: disc; }
.modal li { line-height:1.3; margin: 0; }



#screenmask { z-index: 100; height: 100%; width: 100%; left: 0; top: 0; display: none; position: fixed; background: #000; }
#pagemask { position: absolute; z-index: 100; background: #fff; height: 100%; left: 10px; width: 907px; display: none; }

/* FILTER Page Blocks */

.page0 .page0-el, .page1 .page1-el, .page2 .page2-el, .page3 .page3-el { display: block;}
.page0-el, .page1-el, .page2-el, .page3-el { display: none;}
/**********************/

#sil { width: 191px; height: 320px; margin: 15px 0 0 55px; background-color:#2b4d8e; }
.male { background-image: url(../Content/images/male.png); }
.female { background-image: url(../Content/images/female.png); }
.couple { background-image: url(../Content/images/couple.png); }
.page0 #sil { background-image: url(../Content/images/exclamation.png); background-position: center; }

.left-col-inf { background: url(../Content/images/pageinf.png) center no-repeat; height: 70px; margin-top: 30px; color: #8996AD; padding: 0 68px; font-size: 13px; }
.left-col-inf em { color:#004FB6; font-weight: bold; }
.page0 .left-col-inf { margin-top: 0; }
.page3 .left-col-inf { margin-top: 200px; }


.left-col-inf-nobg { height: 70px; margin-top: 22px; color: #8996AD; padding: 0 50px; font-size: 13px; }
.left-col-inf-nobg a, .left-col-inf-nobg em { color:#004FB6; font-weight: bold; }
.left-col-inf-nobg .co-left-text {font-size:14px; margin-left:5px;}

.page1 #stateWarning, .page1 #btnStateWarning { display: none !important; }


#stateWarning { float:right; position:relative; width: 53px; height: 209px; margin: 90px 5px 0 -53px; background: url(../Content/images/line_join.png) right top no-repeat; display: none; }
#stateWarning .warning-marker { width: 42px; height: 41px;  margin-top: 88px; background: url(../Content/images/warning.png) 0 0 no-repeat; cursor: pointer; }


.column { float:left; }
.column-1 { width: 300px; height: 320px; }
.column-2 { width: 800px; }

.column-2 input,
.column-2 .euro,
.column-2 .radiogroup label { color: #2b4d8e; text-align:right; font-weight: bold; font-size: 16px; border: 0; }
.column-2 .radiogroup label { margin-left: 20px; padding: 5px 10px 10px 5px;      /*test*/    float: left; margin: 0 0 -12px; padding: 3px 20px 10px 25px; position: relative; }
.column-2 .radiogroup input { margin: 0 8px 0 5px; }
.column-2 .euro { float: right; padding: 9px 3px 0 0; }
.column-2 .textfield { float: right; width: 84px; height: 30px; padding: 4px 5px 0; margin-right: 2px; border:1px solid #cccccc; }

.column-row { width: 785px; float:left; clear:both; padding: 15px 0;  }
.column-cell { width: 380px; float:left; }
.column-cell-right { float: right; }

.page-title { margin-bottom: 10px; width: auto; }
.page-title h2 { width: 575px; }
.page-description { margin-bottom: 10px; float:left; width: 570px; }

.page-description .spread { line-height: 2; }
.page-description .small { line-height: 1.5; font-size: 14px; }


.hl { display: inline-block; vertical-align: top; }
.hl span { background-image: url(../Content/images/hl.png); background-position: left top; background-repeat: no-repeat; height: 31px; float:left; }
.hl .hl-l { width: 9px;  }
.hl .hl-r { background-position: 0 -31px; width: 9px; }
.hl .hl-c { background-position: 0 -62px; background-repeat: repeat-x; color: #004FB6; font-weight: bold; line-height: 1.9; }


.tline { border-top: 1px solid #D3ECF5; }
.bline { border-bottom: 1px solid #D3ECF5; }

.btn { float:right; width: 140px; height: 47px; background-position: 0 0; background-repeat: no-repeat; outline: none; }
.btn:hover { background-position: 0 -52px; }
.btn:active { background-position: 0 -52px; }
.btn-back { background-image: url(../Content/images/btn-back.png); }
.btn-next { background-image: url(../Content/images/btn-next.png); }
.btn-start { background-image: url(../Content/images/btn-start.png); }
.btn-print { background-image: url(../Content/images/btn-print.png); width: 124px; margin-right: 15px; }

.btn-help { width: 39px; height: 26px;background-color: #ffffff; background-image: url(../Content/images/btn-help.png); background-position: 0 0; position:relative; z-index: 11; margin-right: 10px; }
.btn-help:hover,
.btn-help:active { background-position: 0 -35px; }

.btn-nostate { float: left; width: 221px; height: 28px; background-image: url(../Content/images/btn-nopension.png); background-position: 0 0; margin: 5px 0 -14px; display: none; }
.btn-nostate:hover,
.btn-nostate:active { background-position: 0 -28px; }

.btn-send { background-image: url(../Content/images/btn-send.png); width: 124px; height: 46px; float: none; display: inline-block; border: 0; padding:0; cursor: pointer; }
.btn-send:hover,
.btn-send:active { background-position: 0 -46px; }


.yellowbox { width: 581px; float: left; }
.yellowbox .yellowbox-t { float: left; width: 581px; height: 10px; background-image: url(../Content/images/yellowbox-t.png); background-position: left bottom; background-repeat: no-repeat; }
.yellowbox .yellowbox-b { float: left; width: 581px; height: 10px; background-image: url(../Content/images/yellowbox-b.png); background-position: left top; background-repeat: no-repeat; }
.yellowbox .buttons { float: right; margin: 12px 12px 5px 0; width: 140px; }
.yellowbox .buttons .btn { float: right; }
.yellowbox h4 { margin: 5px 0 0 20px; }
.yellowbox p { clear: both; color: #004FB6; padding: 0 20px; line-height: 1.5; font-size: 14px; }
.yellowbox small { color: #004FB6; }
.yellowbox label { font-size: 15px; color: #004FB6; padding: 0 5px; }
.yellowbox .textfield-long { width: 239px; height: 29px; padding: 2px 8px; margin: 6px 5px 0 0; background: url(../Content/images/textfield-long.png) left top no-repeat; text-align: left; vertical-align: top; }
.yellowbox .combo { }

.yellowbox .row { clear: both; overflow: hidden; margin: 10px 20px 5px; }



/*** SLIDER ***/
.slider-cont .top-info { float:right; font-size: 16px; color: #2b4d8e; margin-top: -2px; line-height:30px;}
.slider-cont .top-info input { margin-bottom:0px; float:left; display: inline-block; width: 32px; padding:0; background: #fff;vertical-align: -webkit-baseline-middle;vertical-align: baseline; }
.slider-cont .left-info, .slider-cont .right-info { float:left; margin: 10px 0 -5px; font-weight: bold; font-size: 11px; color: #999; position: relative; }
.slider-cont .right-info { float:right; margin-right: 2px; }
.slider-cont .left-info span, .slider-cont .right-info span { color: #2b4d8e; padding: 0 1px; }
/* jquery-ui sliders */
.ui-slider { margin-top: 7px; border:0;background-color:#ccc; width: 380px; position:relative; }
.ui-slider .ui-slider-range { background-color: #2b4d8e; }
.ui-slider .ui-slider-handle { width: 30px; height: 30px; border: 0; cursor: pointer; outline: none; background: url(../Content/images/slider-knob.png) left top no-repeat; margin-left: -13px; top: -6px; position: absolute; z-index: 2; }
.ui-slider-horizontal { height: 14px; }


/*** CHART ******************************************************************************************************************************/
.chart-container { overflow:hidden; margin-top: 0px; padding-top: 0px; padding-bottom: 0;}
.chart-container #achieved { position: relative; margin: 10px 0 -100px 200px; height: 90px; width: 180px; text-align:center; z-index: 10; display: none; font: bold 15px Arial, Helvetica, sans-serif; color: #004FB6; line-height: 20px; background: url(../Content/images/tick.png) center bottom no-repeat; }
.chart-container #achieved b { font-weight: bold; }
.chart-container-rays { background: url(../Content/images/rays.png) 150px 0px no-repeat;  }
/****************************************************************************************************************************************/


#btnUpdate { display: none; }



/*** Modal Window ***********************************************************************************************************************/
.modal { position: fixed; top: 200px !important; left: 100px; width: 600px; z-index: 101; display: none; }
.modal .modal-closer { background: url(../Content/images/modal/closer.png) center no-repeat; width: 54px; height: 53px; float:right; margin: -20px -23px -33px 0; outline: none; position:relative; }
.modal .modal-frame { border-collapse: collapse; width: 100%; }
.modal .modal-frame .l, .modal .modal-frame .c, .modal .modal-frame .r { padding: 0; background-position: 0 0; background-repeat: repeat; }
.modal .modal-frame .t td, .modal .modal-frame .b td { height: 15px; background-image: url(../Content/images/modal/t-b.png); }
.modal .modal-frame tr .l, .modal .modal-frame tr .r { width: 15px; background-image: url(../Content/images/modal/corners.png); }
.modal .modal-frame .m .l, .modal .modal-frame .m .r { background-image: url(../Content/images/modal/l-r.png); }
.modal .modal-frame .m .c { background: #fff; padding: 10px; }
.modal .modal-frame .b .l, .modal .modal-frame .b .c { background-position: 0 -15px;  }
.modal .modal-frame .t .r, .modal .modal-frame .m .r { background-position: -15px 0; }
.modal .modal-frame .b .r { background-position: -15px -15px; }

.help-table { border-collapse: collapse; table-layout: fixed; width: 100%; }
.help-table td { vertical-align: top; padding: 0 10px 10px; }
/****************************************************************************************************************************************/



.shareicons { margin: 15px 0 0 5px; }
.shareicons a { display: inline-block; width: 16px; height: 16px; margin: 0 0 0 10px; background-position: 0 0; background-repeat: no-repeat; vertical-align: bottom; }
.shareicons a.facebook { background-image: url(../Content/images/facebook.png); }
.shareicons a.twitter { background-image: url(../Content/images/twitter.png);  }
.shareicons a.email { background-image: url(../Content/images/email.png);  }



/*** SelectMenu *************************************************************************************************************************/
.ui-selectmenu { display: inline-block; position:relative; height:37px; text-decoration: none; overflow:hidden;border: none; color: #004FB6; outline: none; vertical-align: top; margin-top: 5px; background-image: url(../Content/images/combo.png); background-position: 0 0; background-repeat: no-repeat; }
.ui-selectmenu .ui-selectmenu-status { padding: 7px 10px; line-height: 1.6em; font-weight: bold;}
.ui-selectmenu-menu { padding:0; margin:-4px 0 0 3px; list-style:none; position:absolute; top: 0; visibility: hidden; height: 180px; overflow: auto; width: 246px !important; background: #fff; border: 1px solid #958733; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li a,.ui-selectmenu-status { line-height: 1.4em; display:block; padding: 3px 10px; outline:none; text-decoration:none; color: #004FB6;; }
.ui-selectmenu-item-selected, .ui-selectmenu-menu li a:hover { background: #E7EAEF; }
/****************************************************************************************************************************************/


.ipad-combo { width: 255px; height: 32px; vertical-align: middle; font-size: 14px; font-weight: bold; color: #004FB6; background: #fff; }
.ipad-button { vertical-align: middle; }


.theme-bg-color { background-color: #ccc !important; }
.combo-location{  clear:both; float:left; margin-left:0px}

.versionNumColor{ color: #FFD900 !important;}


	/*WARNING*/
#cpcWarning{ width: 910px;  margin: 0px auto 20px; display:none}
#cpcWarning p{  line-height:18px; font-size: 14px; text-align:left; color:#333; padding: 8px 10px; border:2px solid #333;}


/*Switch real nominal*/
.marginLeft{ margin-left:10px}
.grayMe{ font-weight: bold; background:#BABDC1; color:#fff; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none; margin-top:0px; }
.grayMe { float:left; padding:0px 12px; !important;font-size: 14px;}
.boldMe{ font-weight: bold; background:#004FB6; color:#fff; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none; margin-top:0px; }
.boldMe { float:left; padding:0px 12px;font-size: 14px; }
.arrow-down		{ clear:both; width:20px; margin:0px auto;}
.figuresWithI	{ float:left; width:173px}
.figuresWithoutI{ float:left; width:205px}
.without-inflation{ display:none}
.arrow{ padding:0; margin:0}

.with-inflation, .without-inflation{ background:url('../Content/images/arrow-down.jpg') no-repeat; background-position:center bottom; width:15px; height:8px}


/*ctpg_logo*/
.piba_logo{width:auto; margin:5px 20px 10px 20px; float:left }
.iba_logo{ width:auto; margin:10px 20px 0px 20px; float:left}
.img_link { float:left; }
.piba_logo p, .iba_logo p{ clear:none; float:left}


/*Cookies*/
#cookies-block			{ display: none}
#cookies-content		{ width: 100%; background: #fff; border-bottom: 6px solid #855B07; }
.cookies-content-left	{ width: 900px; margin: 0 auto; padding: 20px 0 10px 0;  }
.cookies-content-left p	{ width: 800px; color: #855B07; font-size: .9em}
#cookie-agree			{ padding: 7px 10px; background: #855B07; color: #fff; font-weight: bold; float: right  }
.btn-start {
    padding: 0;
    background-color: #ffd900;
}
.btn:hover {
    background-color: #ffd900;
}
.btn-next {
    background-color: #ffffff;
}
.btn-back {
    background-color: #ffffff;
}
.btn-next:hover {
    background-color: #ffffff;
}
.btn-back:hover {
    background-color: #ffffff;
}
.btn-help:hover {
    background-color: #ffffff;
}
.trasfertoPersonal{
    font-size:18px;
    color: #2b4d8e;
    text-transform: uppercase;
	font-family:'Arial';
	padding: 0px 20px 0 10px;
	float:left;
	line-height: 50px;
	}
	
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  top:15px;
  
}

/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
	content: '';
    position: absolute;
    left: 0;
  
    
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
	content: '✔';
    position: absolute;

    font-size: 100px;
    line-height: 25px;
    color: #09ad7e;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
[type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
  border: 1px dotted blue;
}

/* hover style just for information */
label:hover:before {
  border: 1px solid #4778d9!important;
}	
.labelBoxes{margin:0; float: left;}
.labelBoxSectionLeft{border-right:1px solid #4778d9; float:left; margin-left: 20px;}
.contentRight{margin-left: 20px; font-family:'Arial'; font-size:13px; color:black; float:left; line-height:20px;}
.ifileaveSectionMain{/*padding:20px 0 10px 200px;*/}
.orIfIleaveSection{font-size:18px; font-family:'Arial'; color:#000; font-weight:bold; margin-right: 165px;  padding-top: 20px; text-align:center;}
/*
 * jsGrid v1.4.1 (http://js-grid.com)
 * (c) 2016 Artem Tabalin
 * Licensed under MIT (https://github.com/tabalinas/jsgrid/blob/master/LICENSE)
 */

.jsgrid{position:relative;overflow:hidden;font-size:1em}.jsgrid,.jsgrid *,.jsgrid :after,.jsgrid :before{box-sizing:border-box}.jsgrid input,.jsgrid select,.jsgrid textarea{font-size:1em}.jsgrid-grid-header{overflow-x:hidden;overflow-y:scroll;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jsgrid-grid-body{overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.jsgrid-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.jsgrid-table td{padding:.5em}.jsgrid-table td,.jsgrid-table th{box-sizing:border-box}.jsgrid-align-left{text-align:left}.jsgrid-align-center,.jsgrid-align-center input,.jsgrid-align-center select,.jsgrid-align-center textarea{text-align:center}.jsgrid-align-right,.jsgrid-align-right input,.jsgrid-align-right select,.jsgrid-align-right textarea{text-align:right}.jsgrid-header-row>th{padding:.5em}.jsgrid-edit-row input,.jsgrid-edit-row select,.jsgrid-edit-row textarea,.jsgrid-filter-row input,.jsgrid-filter-row select,.jsgrid-filter-row textarea,.jsgrid-insert-row input,.jsgrid-insert-row select,.jsgrid-insert-row textarea{width:100%;padding:.3em .5em}.jsgrid-edit-row input[type=checkbox],.jsgrid-filter-row input[type=checkbox],.jsgrid-insert-row input[type=checkbox]{width:auto}.jsgrid-selected-row td{cursor:pointer}.jsgrid-nodata-row td{padding:.5em 0;text-align:center}.jsgrid-header-sort{cursor:pointer}.jsgrid-pager{padding:.5em 0}.jsgrid-pager-nav-button{padding:.2em .6em}.jsgrid-pager-nav-inactive-button{display:none;pointer-events:none}.jsgrid-pager-page{padding:.2em .6em}
/*
 * jsGrid v1.4.1 (http://js-grid.com)
 * (c) 2016 Artem Tabalin
 * Licensed under MIT (https://github.com/tabalinas/jsgrid/blob/master/LICENSE)
 */

.jsgrid-edit-row>td,.jsgrid-filter-row>td,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>th,.jsgrid-insert-row>td{border:1px solid #e9e9e9}.jsgrid-header-row>th{border-top:0}.jsgrid-filter-row>td,.jsgrid-header-row>th,.jsgrid-insert-row>td{border-bottom:0}.jsgrid-filter-row>td:first-child,.jsgrid-header-row>th:first-child,.jsgrid-insert-row>td:first-child{border-left:none}.jsgrid-filter-row>td:last-child,.jsgrid-header-row>th:last-child,.jsgrid-insert-row>td:last-child{border-right:none}.jsgrid-header-row .jsgrid-align-left,.jsgrid-header-row .jsgrid-align-right{text-align:center}.jsgrid-grid-header{background:#f9f9f9}.jsgrid-header-scrollbar{scrollbar-arrow-color:#f1f1f1;scrollbar-base-color:#f1f1f1;scrollbar-3dlight-color:#f1f1f1;scrollbar-highlight-color:#f1f1f1;scrollbar-track-color:#f1f1f1;scrollbar-shadow-color:#f1f1f1;scrollbar-dark-shadow-color:#f1f1f1}.jsgrid-header-scrollbar::-webkit-scrollbar{visibility:hidden}.jsgrid-header-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.jsgrid-header-sortable:hover{cursor:pointer;background:#fcfcfc}.jsgrid-header-row .jsgrid-header-sort{background:#c4e2ff}.jsgrid-header-sort:before{content:" ";display:block;float:left;width:0;height:0;border-style:solid}.jsgrid-header-sort-asc:before{border-width:0 5px 5px;border-color:transparent transparent #009a67}.jsgrid-header-sort-desc:before{border-width:5px 5px 0;border-color:#009a67 transparent transparent}.jsgrid-grid-body{border-top:none}.jsgrid-grid-body td{border:1px solid #f3f3f3}.jsgrid-grid-body tr:first-child td{border-top:none}.jsgrid-grid-body tr td:first-child{border-left:none}.jsgrid-grid-body tr td:last-child{border-right:none}.jsgrid-row>td{background:#fff}.jsgrid-alt-row>td{background:#fcfcfc}.jsgrid-header-row>th{background:#f9f9f9}.jsgrid-filter-row>td{background:#fcfcfc}.jsgrid-insert-row>td{background:#e3ffe5}.jsgrid-edit-row>td{background:#fdffe3}.jsgrid-selected-row>td{background:#c4e2ff;border-color:#c4e2ff}.jsgrid-nodata-row td{background:#fff}.jsgrid-invalid input,.jsgrid-invalid select,.jsgrid-invalid textarea{background:#ffe3e5;border:1px solid #ff808a}.jsgrid-pager-current-page{font-weight:700}.jsgrid-pager-nav-inactive-button a{color:#d3d3d3}.jsgrid-button+.jsgrid-button{margin-left:5px}.jsgrid-button:hover{opacity:.5;transition:opacity 200ms linear}.jsgrid .jsgrid-button{width:16px;height:16px;border:none;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFgEAYAAADx4WWjAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAZjElEQVR42u2deVyU1f7HzzyzDzCA7MgihCsY7uYOiZIamebVFl/Wy8zSxLTQuld/lmIuCGIu9cruLa9lXlNTUQsVUgQRNBbZF5F9lWEbZpj9/P74doQZ87LMDHjvPe9/vj7MPOf5fp6zjc/3e86D0H8rNTVRUd988/rrxpZTV3f48PHjixb1m+N5eVOmvP76hQtXryKEEMYVFWFhERG7dvW2nIKC4OBVq/71L1JOWdk774SHb9tmcoc1mpaWtjYLi6Ki+fPff/+f/7x2DS6YlobQpEkYJyQgxOViXFGxYUNExN693ZVXWDh//urV339/8yZCQiGUM3EixqTcqqq//e3gwQ8+MJkAnU6tVqvZbKk0KSkj47nnfv/d2nrcOInk1i2EHBw6HSBCyss3btyz53Eh4PiJEwkJCAkEGKenIzRlCsaJiQhZW2OcmentHRhYUCCX5+Tcv+/nZ/KaIKjVlZUSibPz3bu2tv7+jY1JSQjZ22P8++8ITZiA8c2bCIlEGNfU7Njx9dcbN5aXv/fe55/v2kXueFfHrawwzsjw8po1Kz9fp5PJVCoOx9T+sp4spLq6qcnJKTPTzy8wMDtbpWpurqlxcBAIEPL2RkihQKi8HCEWCyEOByGBACEPD4RkMoSysxGyshoxYtKkvLxnn83IiI3192cYoZDL1WjMduefhEbT2Njebm2dnT1x4sKFt26lpCDk7Q01Mm5cp719GyEPD4zz8+fNe/PNixcx1moxZhhz+9ftBTgce3tLy9ZWodDT08enqEirRUguh89YrE6r1SLU3o6QWDx27HPP3bjBYrHZLJZO1+933JDCwnnzVq8+eZJ0xvR0hKZNwzg5GSF3d4xJjXRt+2IxxpWVYWFRUX/964A5npc3e/aKFT/+aNg5k5IQsrPDOC9v/PjXX09Nzcpyc3vhhbKy5GSEXFygSY0fD6MWj4dxRcWmTZGRW7b0m+P5+dOnr1jx00+Gw+HNmwhZWmKcmTliRFBQdjb5vlrd1NTSYm2dmsrnDx0qlycnI+TsrC9EIMC4ouKDDyIitm41ucNqtUTS3GxlVVQ0f/66dZ0TWUYGQjNmQJPo6rhOp1RqtWy2YTkKRUFBVdXQoampPN7QoR0dt26BkPR0hCZPxpjMyDCRbdxoMgE6nUqlVnO5UmlSUmbmtGl374rFY8c2NcXFwQXv3RsxIigoKwtjpVKr7X5UUSgKCiorfXxSU0Wi4cOl0vh4KCcz08srMPD+fbk8O7u4+NlnTV4ThI6OrKzS0qFDc3JCQpYuPX1ap+vo0Ggev+PdIZPduVNY6O+flRUUFBLyyy9arVSqUAiFZnPcEI2mrq611cbG2HJUqrKyhgZX135znEKhUCgUCoVCoVAoFAqFQvlP4FGIyd//wIGYGPL0eOFCsOSRooWF/jHG3RT7R7kkwNHeDpY8W7106d69DRteesn4p9UGQbdZs8BOmAD26FGwajVYS8veFd/RAZbExtatA6tUgjW5gFdfBXv4MFhnZ7hTpEZ6D9TsiRNwFBsL9u23jXWc8FiUEi5IwqFlZWBLSkAIqaGeOn7uHBzNnAl2yBAoRyo1lYDHnvfDBUiV+/qCfeYZcOjs2Z45/s03cBQQAHbUKFM7TmB19wVwyNMTjlJSwCYlgW1tBUtqjM8HGxwMdsYMcDw319SOE7qNuIAD5eVwtGwZ2CVLwFpbgyU1RvrQypXmdrzHAvQhTaCoCOzy5eDoqlVwnJEBtqnJ3I73UQAJEQkEYG1t9T8nf++/UJKRqQBsNvSR3sfQBkiASPTHaX+cV1sLTUirhWNWt4PCAAuorQU7aBDYpUv1P5fJwJo+rcZoAfqjyvvvgz18GJpQXh4cjxkD1vTjvdEC9IUcOwZHZDglwyyEtREqLu4vARQKhUKhUCgUCoVCoVAoFMp/JL1+GAuLe0isbM8esCScum/fhAkIpaWdP9/vAsCxyEg4mjsX7MOHYA2XEE6ZAtbKSv/vJBx786b+eVwuWEdHsHFxINT4xUAGT5G9vMA6O4NtbgZrbw+WPJVOTARLHrMTS+LC48aBbWsD29gI1sFB/zrGYyCAhIpIXJgE927fBktCSCtXgv31V/07v3gx2DVrwA4dCjYwEOzp02DPnDGTAJJSQCLq48eDhdVlCB05Apa0fdKESFxg506wOTlgSVDwtdfAkiaZkAC2vt5YAQaP10kA4949/b8/KcWARGQMAxrk76TJEFJTwVZWGuv4YwKgU5FQEYn/EkjwjrRxQwyTP8ioRM4j1NTAdQzLN4EAfVpa9I9JDSgUYEmb77ogtyvkcxL4Jpg+cvMEASTiQiBtndQQEWIogNQE+Zz0KYLp48dPEFBSon9MhlUS/yXDIhk+iQDSxFQqsGKxfjkkQG52AWT8N1yRTZYmks8N5wHSREjc2MlJ/3zTdd5uBJBF54Zt1s4OLJmgyJ0nAkjNkBwKMgOTpkfOM7sAMkoYdmYyqvzZqvquDhKhBJJy9qRRzIQCYJgjna2qSv9TMk+QpkCakkSi/33iMIFMWGQiMx3dRNQNL0gi825uYEeNAks6rYsL2Dfe0D+PjP9kxu43Afn5YOfNAxsSApYMk6SzkiZE/u7tDZb8GjWc2SkUCoVCoVAoFAqFQqFQKBTjMNuiHViaMmQIHJFNgqOjYQVIRcVTKwAcJ2swydJFEuEhi0sDAvRXCPYdk20pC46TQAiJIxgG/0iN/PILfN/DY8AF6C8WTU8Hu3YtWPIQ2HBNJXko/MMPxl6/z+u9wHGSOhATA5Y8nSZbnhcWgiXLch88AEtibl9/bayAXvcBcHzwYDgiKQfdpQ6Q9cW//AKWy4U+QCL3/SAAHCc5EyRyTxa+9RQfH3DcMIjYd7ptQvqdjaQIkM7YHSQ2tmSJqR3vVgA4TqKMpI331HHCokXg+MWLpnb8iQL0R5UbN/rm+MKF5nacYLAxBgkVVVeDJaNKT1m8GBwnuxmYH7b+cEi21ScB7qlT//3ppI2TO06aWv/xx0Tm7g72wgWwZCOLjz7689NITgS545cu9bfjBI6+Q6TTkt8wpEZIqtknn4B95ZWBuuOG/FEDZC8VAo8HliRnkJ8IU6eC46SmBp4/aoC0ebKnyq1bYElKQWEhOE5+GlAoFAqFQqFQKBQKhUKhUCgDi8nCrKdOFRffuTN+/LJlMTEREdevIyQUkuAqPPPu6JBKEbp6ddmy7dtDQubOdXPz9SUBk75jsk0dWSwWi8Xi8xFiGDbbygpsVwFwzGIhxGIZLpB7CgQAGg1CGMOjYmIJXY/JmhvjMfu7U80NFTDQUAEEnc6w0/6HCfDyEovt7auru442+oJ0Oq0WITc3CwtbW7Kk0Xg4P/10//6dO7D4n8Uiq097/mJkPp/N5nC02t9+q6rKzx89GiGBgIzyMP6zWGB5PKEQoZMni4tTUwMCLl4sLc3MFAg6OrRatbrn2z5DTTMMl8swDKNUshCKilqyBOPOiae3TYE4yGZDdpBAALkoGOvfBhYLFu12dMCaV6iR3l+PnMflCgQdHRyY8lUqEMDj9b5A8m0ixNDxzu/B36EmOq/T272qQQCbzeUKhUolB4oATX3b9rr3Z5Gm1Sm99+fDOVotB35kCYXGNyFyvlBImhD5BrnT0IRUKlhtbFwT0mi0Wo1m0CDWtWuVlbm5s2aBI2TRf8/fJ8/lMgybrVbn5zc319b6+a1Zc/36t98ePtzZJ4jjSqVcjlBExKxZK1Zs3jxpkqOjl9edO2q1TqfVksGjezDGGGMOh81msRhGJuPMmePuboqftZmZjY3l5QUFCKlUCsXhw11HI7jDarVKhVBIiKenv39MzMiRtrYuLsbHnU02D+TmNjXV1np6du2c+m2bYRgGoaoqmay5meRmGI/JBEBT+jPHzQv9LTTQUAEDjcn+Tww/srjczgmKWDJrwjHGCGFM8pGeIgHw61Au5/G4XIGgoYFhuFyBoPPXjk6n0ajVLBZMQP33hggKhUKhUCgUCoVCoVAoFAoFIYTQhx8mJHz//dq1CO3b9/LLLS0IRUQsXNjSsm3b7ds//fThh/3tT6+fzEFekK0t/Ivsbkw+M9ws2Pz04eEuxhgrlX+eF0S2rH2qBTxd9FrAk5I6GKZ/Q0uEXvcBFxdLSxuburquj9ExRsjBgc+3sGho6HcBH32UkHD8eGgoxHOFQmjThlkOGNvYCARCYXt7XFx1dUHBCy8gJBTC1vBQH2fPlpZmZISE7NiRknLmDIvV2qpSKRQWFlBeZ91AnJdhWCyGYRiZLCpq5szly8mbJXoPC6F9+xYuxBghFotE6v8810Gng78LBJBOKRLpj0FyOWx4rlBAJB7Cqo9DymcYCG+HhZ092/fGx3k8v+dJof/HR50/vyxxsOt9//flGANn27bp05cv37wZxnUSWyepBp0vRrCzEwgsLEgTCgq6eLGkJC1twQIiPDjY03PMmCtX5s718Bg16sqVtjalsqNDJAInSV3AkU7H4bBYLBab3d6+fTtCP/9svJAeExWVlnbx4vLlCO3Z8+KLGCO0e/eCBRgfOZKRERv77rv96ArUQG9PKC9va5NInJ07kzmgKdTXKxRSKdmfov/o9TzA4zFM/72F3gwCIEw60G530ut7CeO4QNB1tOkcVQzfO/MUCmCzGYbNbmyEcby1lQhgGIZhsfp/JqZQKBQKhUKhUCgUCoVCofxv0uPAQmNjW1tbm5NTfX1ra3Pzyy9LJFKpVDp9Oiy/cnXV6XQ6na69ncfj8bjcjAw7O0tLK6vz5729nZ1dXDIzzSWg2ydzKSlFRfn5lpbNzTKZVLpwYUtLe3t7+xtvqFQajUYzdqxWi5BOZ2mJMUTN1GqdTqcjb0cXiUpL6+vr6trbvbycnJyd79/vtxqorJRIHj4cOTI7u7y8rOz0aY1Gq9VqfX0h0I0Ql8tmczgPH8Kz0oICCIU4OkIUc/hwEIgQj8fhcDgajY+Pi4uLyzvvDBvm6urmduyYqQQ89nS6rq6lpalpzJi8vMrKioq4OHDI11ck4vEEghs3LCz4fIFgzhxwzNNz3rxx4yZMmDmTx+NyudyRIwUCHo/HGz5cLBaJRKIjR0AuhwM34rvvSkrq6mprN240Ww1cuZKenpaWmalUajQajb+/lZVQKBB8+WVg4OjR/v7vv9/bC1y/np19797LL0ON/PxzR4darVKxWFOnDh8+cuS0aY6O1tY2NsnJfa4BuVyhUCjc3cvLGxrq69evl8tVKqXS318k4vN5vOvX++o4Ac4/fx5q7IMPSHShpKS2trZ23z5ja4ApL29sbGgIDq6qamqSSF56ic2G8CjYnTuNvYC+kEOHBAIul8stK2tr6+iQy6dOLStraKir6+17DLoIaG6WyWSyoCCFQq1Wq6dO5XI5HA6npgbu0+3bphLw6IIMwzDMtWtk1WtDQ0tLS8vEiX0uD9anOzoyDEKdK7rJjt+mzz6BUaywkAReVSqtVqcj7+TogwCtVqfT6eRyksQBw6GDA3xsrnCevb3+XghqdZ8FQGdNT+dwGIZh8vNBkK8vCOnt+we6B2bsqVPBImRjIxKJRH2f4BgvLwcHJ6cLF5ydbW1tbGJjVSqtVqMhaTVhYaZyPD4+MzM9fc4cjQZjjGfOtLQUi8XikhJfXw+PIUN+/bXPAmxtraysrNLS7O3FYmvrL7+EO9/erlSq1Wp1aOj16zk5WVmQUtA3x+/dy8iwsdHptFqtNjqax3N0dHREaNiwIUO8vDZvNvbGPJqJ7eysrMTi+/dHjHBzc3ffvFmhUKlUKoRUKrVarT53Diakdevi47OyMjO73wsF7viMGRhrtVptQoKFxZgxY8b4+ra0XLp0+TJCpaV790ZEGN/Hnvhb6MGDurra2vXrc3MrKysqoqNJ0gaPx2az2ZWVMBxevgyjSlkZhFutraHpzZ4N6SKTJgkEDg4ODghJJBcvXryIUEXFRx9t2oSQTCaXy+UIBQVFRkZGrls3bVpYWFhY7/OGuv05XVvb1NTUNHFicXFtbU3NoUMKhVqtUk2eDD/iyLDY+X2MoXNaWg4aZGf34IG7u6urq2tYWE7O6tXvvhsQcPfusWPHjq1fb23t7e3tjZBUWl1dXY3QvHmHDh06tGHDhAmrV69e/cUXJhNgSFWVRNLY6OtbXS2RSCQTJqjVsEUI5GApldbWIpFIVFDg6enu7uGRlGRpyWKxWJ27msXFbdmyZcvBgykpUVFRUaGhYrG7u7s7Qm1tICQ4ODIyMnLTpokT165duzYyss9ty9xcv/7ZZ599duDAzp1CoVCIcVSUm5ubG8bkOCkpIiIiYseOgfazWxISwsPDw6Ojw8N5PB4P46iowYMHD8Z4506RSCTCODFx9+7du033m8xsgKO7du3cKRAIBBgfPOjj4+PTKeTKlbCwsLC9ewfaz25JSTl06NCh8PDwcD6fz8d49247Ozs7jD/5hM1mszHOyzt79uzZ0FC5vKGhoWHIkKcuc/e550JDQ0P/7/+Cg/fv379/yxadDuYjS0sLCwsLhLhcoVAolEoRYrPZbKVyoP19IgpFa2trq739jz+GhISEnDhx8uTixYsXHz/e0dHc3NxsazvQ/lEoFAqFQqFQKBQKhUKhUChG0U2ERiBob1cqFYp9+ySStjapdP58iGa2tdnbW1uLxTt3jhzp5ubhcfbsUyMgL6+qqqIiKKisrKGhvv7YMUg5GDwY4jFlZbDlu7W1VouxTicUWltbWFhYXL7s7m5nZ2+/dKmHh4ODo2PP319gLI8e7hYV1dRUVQUGlpc3NDQ0XLum1ep0GJeWwtLDCRMglDRsGJvNZjPM4MEcDofD4Xz4YX19S0tz8yuv1NQ0NUkksbH9XgUymULR0WFvD2k29fUxMXfupKQkJvb0/Bs3cnKysvz8zp9PTU1OxhjygvovIMEUF9fV1dZu3QrRRUdHCws+n8/v+crsgAA/v2efzcnhcjkcLvf0aYlEKm1tXbPm/v3a2urqnu9q32cBLS3t7TLZsmWwGrW8fPZsf/+xY/PyelsQZLlcuaLVarUYI1Rd3dTU3Gz+Fd4MQgixWCT3zdLyt9+yszMze79NAkTibW2hHB5PKOTxeDzymngzCvDxcXZ2cgoP1+lg7wKVSqPRalev7m1BGHO5XO6qVba2Hh7u7ikpkyYNHTpsWHOzuQU84s6d4uKCgpiY06eTkxMTMYbOOWpUd+fFxxcW5udv356QUF9fW4txeXlZWWlp3zOwesujplJd3dTU2CgQlJXV1zc0nD/f1NTeLpUGB8OmL6dPw7B57RpE4p2ctFoej8t99VWRaNAgOztf39zc5ctXrECIzy8vLy8/dWrSpC1btmxZvtzff+XKlSt7/kqM3vJoHhg8eNAge3uFYtq0kSNHjXrhBVdXW1s7ux07RCI+n8+fOBEmtM8/hy3KQ0OHDHnmGR+fqioXl4cPJZIXX9Tp0tLS0lJSiopKSkpKli0rKrp69erVc+dyck6dOnWq/9faP0ZiYl5ebq6bW2pqQUF+/uM7OV27tm5daKit7YkTISEhIUlJkEiD8fHjwcHBwcnJKSkHDx482PfUsn7jzp2vvvrqKzu7b78NCAgIyMjYtIkImT179uz4+Nu3o6Ojo21sBtrPbklOjoyMjLS0PH48KCgoKC5u/XoQcvTojBkzZmRkyGR1dXV1gwcbex2z7dExdWpYWFhYe3tVVWpqaurChTKZVCqVPniAsUaj0bi58flisVjc92Q/swsguLlNnjx5skx26dKqVatW/eMfarVGo9HodAzD5/P5Eom5r0+hUCgUCoVCoVAoFAqFQqH8b3PsWHFxauqLLx49mp+fmLho0UD702Nyc1ta6urc3RHas2fBAowR2rkzOBjjTz+9e/fCBeO3ZzDbKiaZTKNRqRgmIOD06e3bb95EiMuFMIdGo1Ih9N13hYXJyatWPbUCnn/+3Lndu2NjHz5sbKyoGDKEOO7q6uHh51dRkZPzl7989tnkyU+dgDfeiI//+9+/+CI1tbDw1q05cxDi80UihBiGz7ew0Gji4195ZevW558Xi/l8oRD2yX8q2LUrMzM29r33EAoPDwrCGKEvvnjtNYwR2rVrwQKMY2OrqwsKnn/ebA6MHn3y5JYtiYlTppw6tW1bz9e4x8RUVOTkzJpFNpFH6MABcBw6a3R0Ts5vv61dazbH58y5dGn//h9+QGjr1mnTOi88evQPP3z88Y0bdXUKhUz2eJQxL6+lpa7OzQ2h6OhXX1WpEIqOXroUY4R27JgzB+OVKxMSjh//6iuzOf4HzPTpzs5Dh2ZmImRt7eSEEEIikViMUHZ2dXVBwaxZfn7ffbd+fV7egwetrQ0NnUsAAwLOnAkPv3ULIY1GqeRyEZLL29oQmjnTzy8wMD7+229nzVqxYs0acwt4FOi+cqWqKi8vIGDRonPndu+OiZHLOzqkUisr8ioKe3t7e0/PsjIPDyurQYNKS9PTy8uzsgIDEVKrlUqEXF3t7T08KisfPHjrrQMHvLwEAjabwyFv6e4HAYQHD6RSicTNbc6cM2d27IiLKympqSksHD4cISsre3uEEMIY3IL9JxBiGDZbpyspefvtI0e8vJ55xsrKzq6iwtyOEx4bRr29razs7KqqcnLefHP//tGj584dOXLmzMuXEWptra8HAbDDgVqtUCD0669Llnz66dy5/e14r3nrrbi4o0ePHkXo44/HjcN4796srGvXNmwYaL96TVxcZWVu7owZA+3Hfw3/D73/bnBl1mLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.jsgrid .jsgrid-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAALAEAYAAACFny30AAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAA6CUlEQVR42u2dZ2AUZRPH53rLpVdSKSGhgwoIqIgKiBRFBGwooQjoC9KbSEdFqoIiNhDBQhdEQBABIShNCCUhpEF6T+5yuX77fhgejhwc6dkE5/dl2LvN7uz8n/4cOwAEQVSCmJjOnZ97bunSK1eeeWbo0G7d+Pbn2rWBA8eMmTnz8uWuXQcPfughvv2pLMKKnpiY+Oqrs2Z16lRampwcGzt6tNlcWFhQMGwYX45nZCxe/O23kZEazb///vPPuHEWS3FxQcGrr/LlT62RlBQV9d574eGnT/v6tm6dkREdDRAUxHHR0WJxSAjHXb3ar9+wYcuX15U/WVkrV27e7Od35kzjxg8/fP36iRMA3t4cd+qUUNikCcfFxHTs+Pzzc+fyHbdqk5T02muzZnXu/M8/Xl6RkXl5p04BNGnCcefOAXTrxnFnzgC0a8dxJ08KBL6+HBcb26/fsGEffVRb/mRmLlu2aVNk5JkzjRq1b5+WdvIkQKNGHHf+vN2f9u05LjpaIAgO5rhLlzp1euGFOXP4jmN5CBw/SEgYMWLq1CefzM/fseOXX7Zv57jiYgAvL4kEwMsLgOMATCYAgQBAIgGw2QAMBgCTSSjMygLw9OzXr3fvFStatNizZ9OmqVOr62BW1sqVW7YEBNy8+ckny5YdP26x3LiRnd2smUwGEBZW1h+RyH5sNgsEGg2AQhEZ2bTpqlVisYuLu/tPP7VufebMtm2nT/MdeMZdfYBQqFZLpX376nTFxdeve3mJxQCurvgdx9nP4zgAiwVAKASQyQCkUpvN3x+goGDv3gMHpkyJje3b9/XXP/64qo5hiW/VKjV1+fJly86fN5tv3MjJadZMLi8b+Hv5o1IBWK0cp9EAGI0aTVrapElicWCgi8srr/Ad8HIF8PcfPjwqatas0NBRo2bM+PjjkhKACxewpBuNWNLE4rIPbrXig8vlAFIpx6EQ+/cfPjxtWmzsc8+9/vqqVRV1iJX41NS1a1eu3LPHbM7IyM7295fLAUJD0Y87A3/7QW7d32AASEkBkMmCgwMCCgsbNRo1auzYHj1cXTt16tp15ky+A+6IoLwTbt6cNu3DDxcsSE5etmzevLlzFQqA5s2xuqtUKIDZfOtiAntTwAQzmQSCzEwAT88+fXr1WrGiRYvfftu8+e6mCQPPSvzhwyZTRkZOjr+/QlF+4KVSDPzNmwAiUXCwWp2bGxIyefL06U8+GRAwadKIEVev8h1oZ5Q7DA0JWbZs1qx580JDp02bM2fx4tJSgLg4DIheb+8LGM5rxIEDhw9PmRIb27//G2+sWMHOz8xcuvTrr93dU1PXrFm5cu/eypR4mcweeLE4MFCtLiwMDn777cmTn3++vgeeUW4NcOTmzVmzli9fsCAp6cMPZ86cO1epBIiMvH+NEApRFKMRwGoVCktKANTqDh06dPjsM7M5MzM3t1s3vT4jIympfXu5HCA4uGIlPiUFS7yra05OcPC7706b1qNHo0ZTp44aVf8DX2UBGCkpU6cuWLBoUUrK8uWLFs2Zo1IBtGyJAVIo7J3i7Rvd0TSZzSiIRmOvQRIJgLu7/fvyAi+RhIZ6excUBAWNHz95ct++AQFTp0ZF/f033wGtMwEYWCPmzMEasWhReTWizM1vHd85unKEBV6vB0hKApBIGjf28cnODgubO3fBgu7dfX2jogYNunaN70BWlQovRTgjJOTDD6dOXbw4LGzmzPnz583T6wHi48v2EXeOmu6kIoE3GABu3ACQSkND/fwKCsLCZs6cN+/55xt64BnVrgGOpKUtWrR27ciRaWmLF69atXatSGQ0qlRyuUCAAQW4f+AZVitASQmARBIR4eV17lxQ0JQp7777yiu+vm+9NXTo9et8B66mqHYNcEShCAlp1mzrVrHY3d3VtbCQ1YTKIBBgDSotBVCpGjdu3/7IkQct8IwaEyAjY8mSb75p2zY5efbs9967csViyc4uKQkIEIsBPD3xnIqUfHaeWAzg7Q1QWPjXX4cOvftufPzAgW+/PXEi3wGraaotQE7OmjU//RQUlJb25Zdr1uzZYzKlp6enBwdLJBh4Ni+4F4L7NICsDxAIdDqxWCrNzd29e9euVavi44cMGT9+yhS+A1dTVLkPSE+fO/fzz9u1y8zcuHHDhoMHjcabN9PT/fzKm7my4ajVCqDV4rFcXrazttnufb5Oh4tseXkAvr6DBg0ZMmVKePj27WvWrFzJdyCrSqUFSEoaPXru3NDQ3Ny9e3fuPH7cZsvKKi4OCZFKAYKC7l4kuzOQYjHODQoLAQQCmQznBUaj0Yjfubvbz3OsOWy+wIQzmwWCggIAH5/Bg196aebM5s23bl2zZulSvgNaWUQVD/ybb86e3aFDbu7u3Tt2HDtms+Xm6nSNGkmlAI0alR3v38mdw8mkJACpNDw8ICA9PSho8uQJE558Uiz28XF1LS4uLLx8+dChbt3EYgAPD/w7xxphs9mXIJhQWu3Vq2fOPPPMrFlDhowcWVKyZs2VK//8c+oU34GtKOXWgKSkkSPfey80NC9vz56dO0+csFpzc43GoCCZDMDXt2Iz1+RkALE4JMTbOz8/LGzevLlz+/Tx9R05csiQM2fY+deuvfrqmDE//piV9cMP33338ssqFUCrVvalDI67u2m6s0ZYLCJRYSGAt/dLLw0aNHNm8+Y//9wQaoRTARITX3tt1qyHHsrLO3Bg1679+zkuP99k8vWVSDDw5ZX4O2eu3t6ZmWFhc+YsXNi9u6/vyJGDBjkfTl6/PmzYhAkbNmRkfP/9+vXDhyuV9iUOiaTsEsedq69WKw5bLRahsKgIwM2ta9cuXaZPb9XqxIlt25Yt4zvQFRYgIWHEiGnTHnssL2/Hjt27t20DKC4G8Pe/c0esciV+1iws8ePG3VniyyMubsiQUaN+/DE7e+vWzZsrViPEYvsM3GJBzxWKVq0iIpYulUhUKnf3rVtbtTp9euvW8+f5DvztuN0dSFdXieTFF3FHzN9fLAZwc8Pv2APfOZ53LPFicePGXl4ZGWFh8+cvXPjoo5UNPCMycuvWr79+5ZVGjYYNGzPm2291OoDLl9EHi8Ve8pk/rGCIRABqtb1GGI2FhampM2YIhQEBSuWbb/Id8HIF8Pd/883hw2fMCAsbOXLGjM8+0+kALl60t/WspDmWeIkkJMTHJy8vLGz69HnzBgzw9R0x4sUXExKq62B4+Pfff/LJyJF+fkOGDBu2ZUtpKUBsrH2UdKc/bH/gxg0AmSww0N9fqw0IGD581KhevVxdH3740UdnzeI74JUmKWncuPffX7Hi6FEAiYTjzp4F6NiR46Kj8VcJp083btyqVVpaTs633+7c2aRJbfuDfcTXXx87BiCT4a80OnfmuFOnAEJCOO6ff4KDIyIKCjIyPvxw/foOHfiOX42RmDhy5LRpq1cfPgwAwHGnTwcFtWqVn5+dvW7dtm0PP1zX/ly7NnTo2LGbN//xB/rzzz8BAS1aaDTp6QsXrl37+ON8x6vWSEqaMGH27A8+SEv76KPPPuvShW9/rl2Linr77c8/T0mZPHnBgl69+PaHIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIIga4q5XF7drt3r1nj2PPYZHLAVh8+ZohcKytqI5MerscW49z53vWwfAtEIAAJMmXbw4ceKAASdO8O0pw0l+o9270Xp5oWVv8s/ORssCX5m0PLUJCzzLXMCO/fzQPvJI2efy9ubXXztOBGAl5Pnnyz7YBx+gPXQIbVAQ2jtfo80HrEampaHt2RMte2u6QlH2ueoPTgRgqcp37Cj7QC+8gPbIEazKR47w/QAMbDpbtCjrJws8KzD8pWB3htP8AfhArApv24aWvRI4MRFt794oBDuue9DPpk3x6OBBtOz4r7/QDh6MfrImtP7gNItSWYfHjEHL3rvPHnDnTgyAj09dO172vjt3lvWL+TlmTH0NPKPcNFb4ALGxeDR+PFqWAaNtW7Rbt2JAZLLadrjsfbZuLesH82v8+LJ+118qnEcMHyg6Go8mTUKbk4P2ySfRbtmCAWJtb81R9rpbtpS9L/ODDTOZn/WfSidywwfctw+PWGZsgwHtoEFoV6/GgMnl1XWw7HVWry57H3bfqVPL+tVwqHImPXzg77/HI1Yj2HzgrbfQvvdezbjJrsOuy+7DSjzzo+FRY9lUsaTOno1HS5agNRrRLl+O9uxZtGwC5ww272ATKFbTWNv/3nsYeDYvabjUeDpbFIItYTgm3ywpQVteH8Hyr7q4lP189WoMPKtxDR9x9S9xL2bMQMsCOGoUWhb4lBS0jjNoNqMNCyv7+ddfl73ug0ON5xPGEsqakD17yn7LlgL69EHLUqAwyz53XDLYs6fsdR8caqkGMBwT1rLOs6AAA5qfz77BpsvxPGfXeXCo8RpQFsfAsdRrzrLMs89Fovtf58GhlgUgyoME4BkSgGdIAJ4hAXimjgW4V0Lc/za1LIDjcJNNpEpL+X7w+kItC8ACzkp8y5ZonSUBZcnK/zs1pJZnwmz1k22QdOuGdv16nPn++ise79qFNiYGrVbLd2DqilqrAbjUkJmJR++8gxaz/wI0boyWbXH+9BPazZvRtm7t4OYDO1io9QdDIS5exKNXXkH78stoWcn39UX77LNoQ0PLXqX295r5grc1FmyC2HI1C/hrr6FlAl27hvbtt1HI5GS+/CUIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiB4otbfmHX2LMDDDz/1FB69+ipa9lZEsxkteycce2v67t2PPAJw7lzDS8pTWWr5rYkMlo21a1e0LPuRowAst0xCAtoHX4C7agCW2IcewqPISLQsjRQLWHk4ZrpYtAhteHjF/j43F+20aWWvJ65ggWE1ib2p9/JlrFEsw179wckD/fAD2ogIftxiKQo3bqyZ67GX/7ECVX9w8trKms+Exy/193mc1ICxY9G2aYO2qAgta7udpRRhiZJZJ5uXV/Z81iSwgLCSzs7T6dA6vqiVJZZmTQs7n13PWaoU9j5S9kbe+ofTURD2BSwQrBN1bFvZg3MctrGxsfh3rM9g2U0dA1NcjOffuIHnBwTg5yx9ruM7pFNS8HydDs9n/rBOm2X8Zv4wGx+Pf1fRvqvuKadTe/RRtCy/ESuJLNEaCyjHYWD69y8bOJZImWXUY2/AZZ/36oV2xQq07M26LGASCdpXX8Xrs9HR0aNoWU1iNdNxODtgANr9+/kOtDPKEcAxhzzDWZvKmiCWqI3h+Ophx2PHrEks8AyNBi0rAEplxfypv3mEGeW8O/rmTbSFhRW7nKsrWtZGs8A5UtG0VGz4yXLFq9UV+7usrLJ/V39xKkDZtpO9Bb08WAllTQJrqqoKa7pYDkp394r9HZtHsL+vv1Tw7ekVFcDTEy3LkFHdPADsOqwGenhUzt/6n/qwhgVgAaopAdiwlAng5lY5f1lNrL9UUADWppaHqys2XazpqX4NwOuxQQDrY8r3t+zf1V9qXICyx8464YrimOynogKwHPP1nwoKUNHhnGMnWVxcPfdY58twHH5W11/+qWQf4JiA2RE2A2ZUtwY4NmEV7QNSU2smPLVPJQWw5/+9N44ToorOH5zh2AQ5pjh3hA07q3vfuqOCArDhXHlV27EGVHce4FiDymuC2ATQsemqv1RQAFayyhNAKsU1GzbTrW4gHPuQ8gRgE7AHVoDyRkNsjYetCVW3DygsREHZ/EKluv/5rIBU9751R7kC4Hiadb4ZGfc/mwnAliSqLwBaNroqT4CcHPS3/i9BMCqZyK38JghtTQnANoLY6KeifUDDoZICsDbWGWxZmTUZ1Z0JMwHYKqjjMrUjFZ0w1h8qKUBFl3dZk8E60cqOhtgqbEEB2oouQ9f/5WdHKikAq+LlbfGxGsBKcGXzB7M2nNW4igrABGs4VFIANrwrr61lNaCiAjhu0DCBWSdcngCsrylvolj/qKIA5fUFHh44GmGBdwyMY8Adx+0lJfj3rAkrbyOGCd1wZsCMSgrAOtXyBPD3L3vs2Aew0RLDsXN1bOLYqMoZLPANrwmq9I9zcWLEfjnHfsXgCAtEfDzatm3RsmEkK/FXrqBlv1hjw03WB7Df84SEoGU/W3Hk6FGsMT168BnMqlDFH+eWVwPY1iT7WYsjbFGtc+d7f88mdB07Vswf1gQ1PKooAMuQzYRgM+TylqtrCvb7H/bLt1On6ua+BEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQDZB27Vav3rNn3jy0o0fz7U9lqfWEzrUFBnzDBjwaPrzstyNGXLw4ceKAAez7+kuDEwADz9Lcvvnm/c+u/0LUewEw4Oxti3v3omUp0itK/RWiku8NrXswcOwFsMHBVbvKt9+ikFFRfD+PI/VWAAzY0qVoIyNRCJbG9vDhql21/glR75qge3eu7M24ISEoREkJnsfS4j7zTNXu9vbbeL116/h63npTA+4/qmFvY79+Hc9zccHA9eyJn1e1RnTpwvdz8y7A/QPvCHsndXWFOHAA7aRJfD8/b01Q5QLvDJYxIzy8Yk3TgQN4Xp8+fD23I3UuQM0E3hFnQly9ip9bLPg5e4l4/aHOBKidwDvCkgyxJom9nZ0NZ+vq3dYVp9YFqJvAO/LjjxjwV1+tm/tVnVrrhPkJ/MGDaN96q27uV31qvAbwFXgs8c8+Wzf3qzlqTAAKfNWodhPET+DZcLLhBp5R5RrAb+Drzzi+ulRagMqtx9cUD17gGRUWgAJfOzgVAAPO8nt99RVaCnxNU04nPH8+Wgp8bXG7BmCJZwmTLRa0CgXaEyfQtmpVO2789wLPcKgBLOCXLqH19cXAtG5d9vOa4r8beIaDAGzzOzwc7bVrWDOYEGw1sbpCUOAZDgK0aXPv01JSakYICrwjDgK0bHnv01jTVFUhKPDOcBCgvE62PCHi4sqe//vvFPj7I8BAsgTLf/+NtlOnyl2GddLJyWgXLsTAT53K9wPWd27VgNBQtM76gPJge7BWKwW+ctxKZ9u9O1rWxLCEygkJaK9fR3v5clnLPmdpbcXisn9PlMetgLHN67Fj0f7zD9rERCzRLJU5QRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRDEf496l0mP0anTtm0LF3755enTqamXLr38skCgULi6lp+Eh+MAAAQCgOLi7GyBYNmyPn3Gj58xY9q0du169+YvY54zxHw74AyRSCgUCn19AUQiiUSt5jiRSFwpb4VCiQRAJAIQCt3d+X4eZ9RbATiO4zhOpwPgOCz3HIelu+JXsNmwRnCcwcD38ziD91SG/3VIAJ4hAXiGBOAZEoBnSACeIQF4hgTgGRKAZ0gAniEBeIYE4BkSgGfqrQAWi81mtQIACASCertrUX3qrQBubjKZUslxAFYrS6xYOXA5WqkUi6XS8jdy+KLeChAcrFJ5eOj1AFar2VyVK+AGTm6uwVBSUn9TsAgefXTbtgULvvwSQCgUidzdceOjao9cfTgOS6zFEh+v1ebmPvFEWppWm5/fuDHujFXmWlhzwsJcXb29z55t1kyt9va+eLGkxGw2GlmyorrHYrFYTCaZLCDAxcXTMy5OALBixeDBHAcgFuOWX2V3nmoamw0bDJkMM1tKpRgu1idUFIFAKAQAMJlKS9HivphQKOS13qMfKpWbm79/ZqZYIFAqXV2Li3HP1c2NfwFwSx2AbbBXNvAMtpUpkcjlaFm55/f5xGKZDMDLS6FwdU1Pr5d9QG0FiO+CdS9/6qUA/yVIAJ4hAXhGaP8lGVGXsLiLAYqKsrNdXe3DUJuN784K769S4e/ZZDKVCv2q3GhIKMTn0emKigAAjMaSEvyG3+JmNhsMAKmpAAJBcLBgxYoLFw4eHDcOQCgUCHAiBlD3vyQTCgUCgYDjpFKhUCw2mb79Njb2r79Gjjx3LiMjLu6hhwDkcheXylzRYNBqAZ5/PiLiscd++aVXr6Cgli1//91gsFrNZpmsrp+PgWtccrm7u1Qql6ekiKdMad++Pv5o9Z13jh797rs2bc6dS0w8c6YqApSWajQAgwc3afLQQ9u2vf568+ZdumzZwvdzOVJvO+ErVwoLMzNdXQFksqotHGATlJ2t12u1vr58P49TL/l2wBklJdhW4hoV397UHvVWALGYBZ7/pZHapN4K8F+BBOAZEoBnSACeIQF4hgTgGRKAZ0gAniEBeIYE4BkSgGdIAJ4hAXim3r4rQq+3WEwmT0/7L9rwB00VB//ObLbZrFa1mu/ncUa9FSAkxMXFw+Ps2cxMd3d//+BguVwuV6v1+vL+ji1dl5QIBAKBQuHuLpMplQkJfD8PQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRANl1pPZ9O9+65dH30UEXHpUk5OYuLhwwUFJpPBoFIJBBKJXG4wsJQ6HFdSUlioVLZp4+0dGpqYOGlSly4vvfTMMyNGNG/epUthId+Bqi1q/Y1ZAoFAIBDI5ZgJIygIQCQSiQA4jiVoYDmN8FggABAIwsLw3w9y7oxbT13bN+A4juM4kwn/ZTDYM2I4swAcp9FwnD0d54NMHb01kZXyimbw+u8klqPXVvIMCcAzJADPkAA8QwLwTK0LgOP6yv+dzfZgJ3Bj1LoAZrPNZrEA2Gz21wrfTxAc/wMoFGKxVMp3eGqfWhfAzU0mUyrz8hQKgUAotNnseYEdZbDZbDYAFxexWCo1m195pWnTRx4pKOA7QLWNuHv33bs//LB5cwAAoVChwBmpyYRfV31ChPmBLRa1WiqVy5s0EQgEAuEtue/dtEgkUilAfr7FYjZLpaNHHz363XcdOsTE5ObeuKHTyeUSiVQqFjv764r5w3FGo8ViNstkHh4ymUKh0ezb17//lClJSbwJcOlSVlZS0rFjuEbj61tTAuBajsViMtlsVqtYXFwsEAgEMpk9Q7ZjG69QqNUA8fGlpcXFISHp6VevHjt28qRSKRZLpVhrOE5c5bUrXJPiOJvNbDaZZDKVSiZTqWJj8dtWrXgToKDAbDYYXFwAbDaRSCjEwMjl1b80xwHgG/9RRizhzksw+1woFAoBdDqz2WxWKHQ6kwlfWl/d5QmBAK9gNptMACaTUCiR1MRzVg8xLgtrtbg66eJSm+lj7Ytt9/8eqenwMAEAhEIApVIikck0Gp2udp61ooixZHFc7S+AVVbWmvbHcUGwfiz4iXEjxMfHnrm6pmoAW0wWibDlVird3Mp+X/Y+rJNmf6fT4TaMzYbn2Utw1WB/b7EYjQC5uRaLxeLtXfshvj/itm29vYOD4+Jw+8PTEwNjNjOnK3tBFlSZTCgUiYzGkhKbzWJRqeLi9HqNJjDQHui7/9JqBRAIOA7Aao2I8PBo1Cg9XaUSiSQSk8lsttlsNomkegJwHMdZLCaTVCoWy2QqVUrKv//yK4Bg48b4+OhoDw90UCLBEFZdADbh8vZWKNRqozE3V6fTaiMjZ878889vvjl+PDfXZNLrlUo26rFTUlJQANCmjZdXcHBi4gcfPPXUiBHduxcVGQw6nUZjtXJcdQRgG59mM8dxnFSqVAqFQqFe/+qr4eGPPqrR8CWAePjw5s27dq29Pdfnntu7d+XK7Gxs4gQCAKEQmyTHeTE2STIZbkRqtSaTXp+ZOWxYeHjnzg/uzlitz4SzsvR6jcbV1WJhUzEcZt4NfmsycZzNJhYbjVarxeLuzneAaps6WIqQSpXKso1ZRTr5+jFGqX1qXQCb7b+wtV51aD+AZ0gAniEBeIYE4BkSgGfq4LehbHkBlwLsazJ2y860f85xbObKd4Bqm1oXwGCw2cxmmcxiMZtNJrmcrccD4LKwXQCz2WgEsFoxj7DZXL2lh4ZCrQvg4SGVyuU6nYeHTKZSxcQIBEKhRCKVSiQSiUxmNLJyr9GYzWazUuniIpe7uKSmymQikUTC1qQIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiCI/yx1/oLgggKtVqsVCvV6k8lkCg52dVUqlUq1mr24DN+0a7PpdEaj0VhQEBDg4eHpmZXFd6Bqi1oTICenuLioyNs7K6uwsLBw4ECdzmg0GHr2LC01Go3Gtm0NBpPJZGraFF9eJhbfKQBmELDZbDaNBrMnXb8uk0mlYvGZM35+bm4eHr/80rSpv39AwIEDfAewutSYAHl5Gk1xsb9/YmJWVlbWlCnFxaWlJSWjR5tMFovV6uYmFAqFAgGASIRvSReJ8C3qjhnz7C/txrfJWa2YQYmdhwmiAcRioVAkunzZ29vV1dX1888ffrhp0/Dwdev4DmhlqbYAV66kpt64MXbszZt5ebm5H31ktVqtVqubm1QqFkskGCjMzVSzjmMNATAazWazGUChkMmk0jNnmjcPCAgM/N//QkJ8fHx9T5/mK7AVpcoCREfHxV29unFjfr5Wq9G8+SYLuEQiFmO6tfvlomFt+qVLaDMy0BqNaF1c0DZtirZ9e7SYFutemM0Wi8UCoNfjazFbtgwKCgmJioqICAwMCtq4ke9AO6PSAhw9euXKpUt792o0Op1O16+fUimXy2T4DlCWj+luNm9G+/33aI8de/rptm3bt2cBd84ff8TEXLjQqBEe9emDdvRotJ07336QW09isWDNuFOI4ODx48PDAwICA9eu5TvgjlRYgDNnEhLi47/7LiOjoKCg4I03XFzkcud5vv7+G+3kyRjoU6dq2nEUZvhwPFq9Gq2bG8vearFg38GEaN8+LKxJk0GDQkN9fHx9d+6suxDfn3IFSErKysrKGj48JubmzeTkDRtcXGQyuZylBnQ8++uvMeCshNY+KETjxnjERkXNmzP/TCZsmrCJ4rju3Vu3btMmMNDVVaFQKjMz68pPZzh9eTcOFz08rl/PysrIWL9eJsM2HpNiOp79zTd1HXgG3jc5GY86dUKbksL6IKmU9UkAAALB1aupqTdvbthQ1346w6kACQlZWRkZ8+cbDCaT0SiVymQSCUtyZefffzEAo0bx/SDoR3ExHvXujRYHrxwHoFLJZDIZQE5OUVFRUe/e2dlFRYWF3brx7fddAuh0BoNe7+aGE6hx43Ai5GxU8/rrfD+AIyhEfDweLVzIPnecX6Sm5ufn5c2axbe/dwmQlpafn58/ZIjBYDabTBKJRMJSEd7J9u34oFev8v0A92fxYrQFBazwKBRYk/PzNRqNpm9frVav1+vZKKvuuUsArVavLy197jmhEGesLMV4WerfcM4RLCCYuxtg06bbDyzEiSEmdgbAecyzz/Ll520BNJrSUp1OLMYS0a6dWCwSYXLPO8nLQ3viBF8OV439+519U1JiMOj19vlEXVOmBggEgYFms9VqtQYH33u0c/582ZLVULh8GS1LHWFfi9LrjUaTqVkzvjy7LQC6o1bj+NlZ6nD+x81Vg+XKzM6+81OBgC1/l00rWpfcFqBiWYTLXzqon7Aae7f/LNc8X57dUQMEAqGwvKSDbJGsoYHZ7AFcXR2/4bj7LxvWNrcFwB2q3Fxcf9fp2JpKWdiUv6EREIDW15d9UnZfITeXL89uC4AbG7m5CoVUKpMlJ7PFrLJ06IBrL2WTk9d/HnnE8RObDVdNlUq5XC7nbz5z1zzAw0OlcnH5+2+z2Wq1WBy/Zeuf/fvz5XDVGDz4rge/tUPn5qZUKpV//cWXZ3cJ4OXl6urqun07wP1y+k6ZwpfDFQVranAwHj3/PPvcYrFarVYArOlFRV5earVaffgwX37eJUBgoKenl9fBg2q1QiGXp6WZTLjlV5b27fEBX3mFL8crBpux46xGIGB9HYCfn7u7h8d338lkEolUajDw5aHT1dDGjX19/f3nzjUYcD393p3yN9+U3bHiH/TnjTfwaMAA9jkr+TKZVCqR4PP5+S1dyre/TgUIC/P19fPbsMHbW61Wq2NjS0uNRoPBcSNGoUB7/Dg+uLc3Xw+C9+/VC4+++459znFYgKxWpVKpBGjdul279u3fflulksvlcv4nluVmU23dOiQkNHToUJsNF+XYDlPZGsE2z//+GwPRpk1dPQDeLyoKjw4eZJ9zHJZ4qTQ4ODgYwGC4fPnyZQCN5ueft21jPwbgnwrvCd+8mZubk/P66+fOJSUlJHz/vUqFW5M4jnZcNWX/mjcP7dq1uIbElgSqDgY8MhKP5s9HO3So/c6sqQkKCgoCsFgKCvLzAWJjhwx55RUAgyEpKSnJYOjR49NPP/100KAOHaKioqJ++63eC8BISsrOzsr63/9iYm7cSE5es4ZtVdp3zO41r8zPR/vzz2jZ6mRMTNnvWXevVKL180PbpQvavn3RDhp0y/3b/uMPGgHk8tDQ0FAAkykrKysLICnpf/8bPx7AYIiLu3YNgOPUarUaoLQ0Nzc3F6B793nz5s176aVHH50wYcKEHTvqvQCMtLT8/Ly8QYNQiO+/N5stFqtVoWBbf2w19f6TfBZw9jshtlrJljyYAPdw/FZfxH6GYrFgAdDrY2IuXQIoKPj00zVrsMQnJwPIZNgUMdFMJq1WqwXQ6bKzs7MBnnxywYIFC158sXPn8ePHj9+1q64EqHJG7aAgLy9v7x07nniiRYvWrVu3Dgjw8PDw2LULN/MBSkqw02YzznvD8gWz8TrrS5wHno1mNJrS0tJSAI4TCoVCgyEyMjAwKGj2bKXyyJE//9yyJT09Ojo6GkAqDQnBq3Mc9mOsb3BxcXEBUKl8fX19AY4cmTNnzpydO8+f//rrr79+6aW6EqDGf5ybmVlYWFDQu3daWl5eXt5bbxUUlJRotX37Yuctk7G+gq3Hs87csaawpoz9BJHNXFUqqVQmy8ry8XFzc3P7+efQUB8fP7/Vq/FX1ikp7O9/+WX06NGj9+27fPmHH3744bnnvLwiIiIi7Dti7PoCAdsh02g0GgCDobi4uBigT59PPvnkkzFjWrceOnTo0C+/bDACOKLR6PWlpWFhhYVarVb7xBMlJQaDwdC5M/5aulkzDIS7O2tS8HcMNhvuRWdlYZN27RoG+ORJT0+1Wq0+ehR/LKDVlnf/AwcmTpw4ccuWs2fXr1+//tVXvb0jIyMjAYRC3PFjQrDj0tKCgoICex/Rv/9XX3311ZgxrVsPGTJkSM0LUef/P4AvDh6cMmXKlE2bTp/+7LPPPhs2zMenRYsWLe4WQiDAY4OhsLCwEECny8nJyQHo12/9+vXrx45t0+bll19+ef36mvKryn1AQ6N37xUrVqx4441Ond555513Nm/OzY2NjY0FsFpxqYU1RayPUCg8PDw87H3E/v0TJkyY8MUXWJOmTq0pv/4zAjBQiGHDunadPHny5G++KShISEhIALBYDAac6bP/t4BCyOUohELh6enpCXDw4KRJkyYtWxYdvXLlypXvv19df/5zAjCefvqDDz74YNSoxx6bOXPmzE8/tQuBozjHGiGT4fzBzS0sLCwM4OjR+fPnz1+4EIWYO7eqfvxn+oDyOHZs0aJFi9asOXHio48++uh///PwaNy4cWMAsVihUCjsEz0mjNms0+l0AFotTvi6dZs+ffr0BQsef3zmzJkz2Qy9fEgAB44f/+CDDz745JO//lq8ePHiCRNYiZdKVSqV6m4hLBa9Xq8HKCq6cePGDYCHHho9evToTz559tmVK1eunDixvPuRAE44ffrzzz///P33Dx2aNm3atIUL3dxCQkJC7BO4u4XAPsQuxKhRo0atWYNCTJjg7D7/2T6gPDp1evvtt99etKhXr+XLly+fO1ejSU9PTwcwmbDpsfcRKIRYjEswHh5YY86eXbdu3brx42NitmzZsmXcOGf3IQHKoWPHcePGjVu0qGfPjz/++ON584qKkpOTk+0zZzZvYPMIkQiFYE3W1avbt2/fPn68s+uTABWkY8exY8eOXbiwX78vvvjii8mT2QTNYMCZM5vQsRm91YpbnyhIaSnf/j9wXL68devWrWPGLF3q6enpyXFLlqhUKpXdss9TUo4ePXqULaPfDXXC1eTmzejo6OjevS9c2LBhw4a33mKfd+gwYsSIEV9+GRzcpUuXLvadOoIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgiEpQY++Mi41NTb15s2lTtVqhUKmaNJHLpVKJRKGwWKxWi8VkSkzMysrKSklxcVEo5PLk5HbtwsKaNGmo6XFrjioLcP16RkZ6upubTmc0Go29emFChiefxKxKERESiVgsFstkVqvVarWazRqNXq/XJyS4u6tUSuWpU5hIeffujh2bNYuIqH52pYZKhQWIjU1PT00VCjEnzDvvZGTk5+fnT55ss3EcQFgYy76K+S/uTBCNSXMwI4Y9FQl+mp6O53z5ZUiIt7ePz8cfR0QEBgYH85dasK4pV4Bjx65cuXw5MNBqtdkslp07MUlPp05SqVgsFmMuGJGInc3y8rL0sCw9lVqNAW/bFmXx88NUJQBmMyaGwyYrNrZRIw8PL6/hwyMjg4KCg0+f5jtAtY1TAS5cSE5OSvL1xaQ8hw5hyW7bFnO3AOA7YmNj8ZW9LGnmzz9jwjYWeDuYgM3DA4/69sX3y06ciLXh4YexCQMQiUQikSg3t1WrkJDQ0MceCwnx8vLxiY/nO1C1hVMB/vzz8uWYmL//1ukMBr2+c2elUiqVy1nGvC++wLMmTcKAV73JQGGWLMGsSrNnY5Iflm725s2OHcPDw8Pbt3d1VSiUygevr7jr3dGJiVlZGRljxxYV6XQlJZ07KxRSqVTKAv/llxjwceOqG3gGXue99zBd1eLFLBGcVqvXl5aGhCQmZmZmZFQ9Q0V953YNKC7W6UpK1OqzZxMTr19PSMDMeL6+mKIwPr5HjzZt2rWLiKhth44ciYm5cOHwYcw79vTT+KnF0rFjeHjz5k2aeHmp1a6uqal8B66mEGZmFhbm54tE2NY/95zBYDZbLL6+OIxkeb2WL68rh7CTnjdPKsXUhEaj2Ww2i8WFhSUlJSUvvsh3wGoaIY7bGzfW681ms/mpp3Dczr5mbS5LwllXREfjqCk2ViQSi0UigLw8rba4uHt3vgNW0wix7W3cGHM0NmtWNmHzhQvYRms0deUQ3o/NIi5fZikPjUaz2WIJDT17NiEhPt4+8G3oCPEBVSqRSCAQCuXysl8XFPDrXk5O2cTRmIsS4AESwGKx2TjOaLRaOc5mY+lkGSytLF94epY9tlhwjm1vJBs6QoPBZDKZkpI4zmbjuOTksk1Qhw44Tlep6tox9KFNG6sVlzikUpFILMZ5QUTEAyQAhjslRamUy+XykydFIlyrQXx90T77bF05hIK3a4dNTatWFovVarMBeHqq1S4u0dF8B6ymEYaF+fr6+RmNmCZ2504cfhYV4TyAJaWZPbuuHML7zZ9vMplMJpNAgK09x/n7e3h4edV9yvHa5vZMuFEjDw9Pz8JCDw8XF7V61SqDwWw2mVhT8NBDWDLnzastR/7449KlixfHjrXZjEaT6YUXbDaVSqkEaNasbdu2bT//3M1NqVQqr1/nO2A1zV1LEU2a+Pr6+S1d6uHh4qJSXbtWXIyp+jAT9fz5KMTChTXlAF5vzBibzWAwGNatE4sbNfL3BxCJSkv1eptNJDp16u+/ay+jNd84XYzLyCgoyM9v1+7ixRs3kpOPHbNYLBar1c3NxUUuZ4tyAAcO4Goomyn/9ReO4x1HU3Yw4F27YlMzfrzNZjKZTC+/LJUGBQUFAYjFbm6urgCXLvXu3acPx5nNV65cvXrhwkMPzZw5c+aAAV27Tp06dWpaGt+Bq3UBGCkpOTnZ2eHhyck5OVlZu3drtaWlBkPLllKpWCwUAkilYrFEwtruK1dQmGvX8K8zM9F6eWFTFhGB33foYDJhImWOUyqVSgCBQKPRagFSU+fMef99AJMpJubSJQC9HmfCcrlarVbn5HTqNH78+PG9emGqwYsX+Q5grQvAKCjQarVaT8/ExKyszMxZs3C1dMwYvd5kMpnUapFIJBIKcYNGeKthE9xxdbbEwXbOZDKRSCw2mcLCWrVq1WrNmuzszz77/PO4uJMnp0yZOvWrr9RqTDnu4uLn5+cHkJ8fFxcXByCXe3p6et68+fTTS5YsWfL00y1aDBw4cGBCAt+BrHUBHElKysrKzGzWzGCwWMzmZ58tKSkt1esff1yvN5tNpqZN8SyFAq3RiFuSN296e7u5ubqePKlUSiQSyW+/BQV5e/v6XrnCrrtz5+DBQ4YMHJia+u+/58/v3Mk2N11dsYnKz4+Pj48HUCp9fHx8ioqefHL+/Pnz+/Rp2fLFF1988e+/+Q5onQngDFyrEYttNgAANqew2Tp2bNaseXOLpaLXOXBg0qRJkwYPjovbvXv37p9+wuylQiETIjf3ypUrVwDU6sDAwMCcnK5dp0+fPv2ZZ9q1e+211167dInvwFaUep/K8NChGTNmzOjT5+rVHTt27Ni3z2azWCwWgcDDIzQ0NBQgLw9TkWMfodU+/PC4cePGDRzYpcu777777h9/8O1/edT7bKo9ey5dunTp/v1t277++uuvv/CCSCSRSCQmE0uc7OUVHh4eDmAwFBcXF6vV586tX79+/a5dJ0+uXLlyZefOfPtfHvW+Bjhy4sTSpUuX9uhx/vxXX3311f79ZrNer9fLZJ6ezZo1awZQXIzCYBpZna5Jk549e/Z8+eW+fdeuXbv211/59t+Rel8DHHnssRkzZsz488+OHcePHz++f3+ZzNXV1bWkpKAgMTExEcDNDZsmq9VgMBhUqmvXfvnll1927jxzZt26deu6dePbf0canAAMbOMPHerWbfr06dOffhozWGs0ubmxsbGxAJ6ezZs3bw6AA2CJ5OLFTZs2bdq4kW+/HWmwAjA6dIiKioo6ffrxx2fPnj17wAC12t/f37+wMD393Llz5wBKSoqKiooAJBKlUqnU6fj294EnPv633377LSJi8+Z+/fr1279/8+b+/fv337//xo3jx48fDw/n2z+CIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC4J11665ePXbskUdiYgoKMjLUar79+c9w8mR2dnJyWBjAokU9e3Kcp+cXX4waFRt74UJ+flqaqyvf/jnS4F5d7IzERK02L08qbdly48bJkxMSjEazWa8PDgYwm41GAIXCxcXTMzl5+/Z+/SZP7t+/b9/Q0LZt7a/N54sG/+JWxoABv/yyfPmhQ0ZjSUl+fnAwgFrt7Q0A4OkZGAig1xuNOl3jxn37bt06f/6FC3Pm/PPPrl0jR/Ltd4MX4Kmnfvll2bIvvrhyJTn5/PknngDw8goOBgDATB126+aGWdF0usJCsXj79qSks2dHjODb/wYrwIQJJ0/+9NO77x45cuXKn3+OGQPg4xMSAsAybtzxiLdy3ufm3rwJ0KhRcHDr1gkJZ84MGjRnTs+efD9HgxPgq6/i4k6c6Nnz00+PHPnmm9Wr7SWbBZpleGLHGk1uLoBIJJe7uBgMR4++9NL773fvrlZLpQpFaSnfz9NgBNiz58aNmJimTUeP3rt3xYoDBwBcXTHwEgnmgGUlXyDAJEJ6vVYLAGAy6fUA+/a99NL77z/1VPPmbm6+vhkZfD8PQ8y3A+WRkqLV5udLJC1afP/91KnHjwOwECuVOKhkbTxLQmqxYBaz4uLsbIBPPx04cNasUaOefTYoqGXLU6f4fh5H6n1e3q1bw8MNhj//LCwsLMzMbN0awMMjIADAHnhHcnNTUgDeeqt79zfeWLFi8eJOnV54YelSvp/DGfW2CerVa8+e5cvXr8/IyMpKSHjiCeeBt3eyKSkA3bu3afP007/99uWX3bu/8cbUqXw/R3k4FWDDhri4kycffbSuHRo37vjxzZsnTvz99/Pn9+176y0AL6/AQADWtd7h+q3A5+enpgKEhDRqFBkZH3/s2MCBs2b17VvXfleVuwTYsiUx8cyZbt2ion788b33Tp2KjNy0acqU33+vbUdWrbp8+ciR3r3XrYuO/umnVasAfHxCQwHsneq9RzcCgVzu4mI0Hj8+ePC8ed278x3QynJbgFOncnKSkxs1eu21nTs//PDQIQAPD39/gLi49PTY2J49g4K+/XbChNOno6Ozs5OSsDGoCfC+TZtOmvTrr6tWHTiAGcEAAKRSZ6MbjQaALTEcPDh48Lx5PXqEhanVXl5ZWXwHtLII4+OLirKyFIqBA/fsWbbs6FF8ZIUCQKXy8AAA8PYODQVIS8vPT03t2LFr182bp0+/cGHLlvj4U6ceeaSqN46PLy7OzpbJevXavn3RomPHAMRiqRQAQKVydwcAsNkwG5/j6KaoKDsbYPXqvn0nTRoxolevwMAWLerf6KbCAnTsuGPH4sWHD2dlpaZevRoebm9zHafy7u5+fgCYWdjX97XX9uxZtuzMmfff/+efnTtfeaWyNx4wYO/eVav++EOrLSrKzAwMtE+oHDtZVgPy8m7cABg37skn33xz2bKJE9u0eeqpDRv4DmB1ES5Z0qnTCy9s3IijDJsNIC8Ps/XaZ5YIK5EuLl5eAAAymVIJsGjRoUNffPHDD6NG/fHH11+/9155N+zZc8+eFSu++iou7saNCxe6dQPw9sYlBOejmxs3AJ54onXrZ57Zt2/duieeGDZs+nS+A1dT3F6OPnUqOzspqU2b55/fvfujj/bsycnJz09NDQtjTdCdayxl22SrFZuG/Py0NIDHHouIeOyxTZtOnBg8eO7cN99k1582LTp669ZJk5YtO3Lkm29WrgTw9sZFM5Y33rGTzctLTQUIDPTza9Lk2rX09BEjPv00MpLvgNWaAIysLL1eq3Vz69Nn587Fi/fu/fffpKTz5x9/HMDHJywMA4SBt3eOLGMq1pCiosxMgO7dIyMff/znn3v0aNQoImL//vnz//pry5aNGwHkcpUKAEAikcnuvI59dJOTAyAWi8UymV4fFxcV9cknTZs2a+bq6uPDEkQ/OJS7ITN06L59q1d/883PP5879+uvI0bY+wiJBLMFcxwGniVwZmmcdbqiIgAAqxWT2LLOVSSSSO78O1aTDAZcuyktLS4GOHx42LAVKzp3fuaZwMCIiNOn+Q5UbVHuTPjnn/v2nThx5Mjp0596asSIOXMAiopycgAA9PriYoC7VyFZiWZrNS4unp53nmcPPBvdGI0AAMXFubkAa9f27z91alTUgx54RqW3JDdsuHr1+PGhQ6Oi9u1bufKnn+wl2M3N3x8AwGareNpmAIDs7KQkHN1ERX388bp1Tzzx2mszZvAdmLqiynvCR49mZFy71rHjgAG7dn344b59Gk1xcU6Oj499Y4T1CY6wmpCdnZgI0KNH69ZPP713759/vvDCjBkDBvAdkLqm2pvyKSklJQUFfn79+u3YsWTJr79evpyaeunSI4/YO23W1LCagqObsDB//2bNYmNTUqKiVq9u2ZLvQPBFjf8qok+f3bs/+mjbtv37Y2IOH37pJQBfXxQCO1ehUCSSSPT6lJSRIz/7LCwsJMTFxcMDexWiBpk06dixTZs++ADg/fcff5zjAJYs6d2b4/74Iz09Lq7+pxp/YJgx48SJH36YM2fBgnPn9u2bNIlvfwiCIIjb/B/7w7TJ1Po+fAAAAABJRU5ErkJggg==);background-size:24px 352px}}.jsgrid .jsgrid-mode-button{width:24px;height:24px}.jsgrid-mode-on-button{opacity:.5}.jsgrid-cancel-button{background-position:0 0;width:16px;height:16px}.jsgrid-clear-filter-button{background-position:0 -40px;width:16px;height:16px}.jsgrid-delete-button{background-position:0 -80px;width:16px;height:16px}.jsgrid-edit-button{background-position:0 -120px;width:16px;height:16px}.jsgrid-insert-mode-button{background-position:0 -160px;width:24px;height:24px}.jsgrid-insert-button{background-position:0 -208px;width:16px;height:16px}.jsgrid-search-mode-button{background-position:0 -248px;width:24px;height:24px}.jsgrid-search-button{background-position:0 -296px;width:16px;height:16px}.jsgrid-update-button{background-position:0 -336px;width:16px;height:16px}.jsgrid-load-shader{background:#ddd;opacity:.5;filter:alpha(opacity=50)}.jsgrid-load-panel{width:15em;height:5em;background:#fff;border:1px solid #e9e9e9;padding-top:3em;text-align:center}.jsgrid-load-panel:before{content:' ';position:absolute;top:.5em;left:50%;margin-left:-1em;width:2em;height:2em;border:2px solid #009a67;border-right-color:transparent;border-radius:50%;-webkit-animation:indicator 1s linear infinite;animation:indicator 1s linear infinite}@-webkit-keyframes indicator{from{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(360deg)}}@keyframes indicator{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}
