@import url(hf.style.css);
@import url(/javascript/futurico/futurico-custom.css);
html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 70px;
  font-family: "SegoeUI", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
	overflow: -moz-scrollbars-vertical;
}
body.edit-mode {
	min-width: 1160px;
}

h1, .h1 { font-size: 28px; line-height: 30px; }
h2, .h2 { font-size: 22px; line-height: 26px; }
h3 { font-size: 18px; line-height: 21px; }
h4 { font-size: 16px; line-height: 18px; }
h5 { font-size: 14px; line-height: 16px; }
h6 { font-size: 13px; line-height: 15px; }

.container-fluid {
	max-width: 1140px;
}
.edit-mode .container-fluid {
	width: 1140px !important;
}


div.text {
	margin-bottom: 20px;
}

.edit-mode header {
	min-width: 1140px !important;
}

.navbar-header {
	float: none;
}

#navbar {
	clear: both;
	background-color: #e5e6e7;
}
.navbar-right {
	margin-right: 0;
}
.navbar {
	min-height: 50px;
	border-bottom: 0;
}
.navbar-brand {
	float: left;
	padding: 20px 10px;
	font-size: .1px;
	line-height: .1px;
	height: auto;
	min-height: 50px;
}

@media (min-width: 768px) {
	.navbar-inverse .navbar-nav > li {
		border-right: 1px solid #3d6a98;
	}
	.navbar-inverse .navbar-nav > li.futurico {
		border-right: 0;
		padding-top: 4px;
		padding-left: 10px;
	}
	.navbar-inverse .navbar-nav.navbar-right > li {
		border-right: 0;
		border-left: 1px solid #3d6a98;
	}
}
@media (max-width: 767px) {
	.navbar-inverse .navbar-nav > li.futurico,
	.navbar-inverse .navbar-nav.navbar-right {
		border-top: 1px solid #3d6a98;
		padding-top: 5px;
	}
	.navbar-inverse .navbar-nav > li.futurico {
		padding-top: 10px;
		padding-left: 8px;
	}
}

.navbar-nav > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
}
@media (max-width: 880px) {
	.navbar-nav > li > a {
		padding: 8px;
	}
}
.navbar-nav.navbar-right > li > .btn-group {
	margin: 0 !important;
}
.navbar-inverse .navbar-nav > li > a {
	color: #3e3e3f;
	background-color: #e5e6e7;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
	color: #fff;
	background-color: #949495;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	color: #fff;
	background-color: #3e3e3f;
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
	background-color: #fff;
}
.navbar-inverse .navbar-toggle:hover .icon-bar,
.navbar-inverse .navbar-toggle:focus .icon-bar {
	background-color: #3d6a98;
}

.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
	position: relative;
}

#switchBtn {
	position: absolute;
	top: 10px;
	right: 0;
}
#activeDepartment {
	position: absolute;
	top: 32px;
	right: 0;
	font-size: 11px;
	background-color: rgba(51,122,183,0.8);
	color: rgba(255, 255, 255, .9);
	padding: 0;
	max-height: 0;
	overflow: hidden;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
#departmentSelectorWrapper:hover #activeDepartment,
#activeDepartment.fold-out {
	padding: 4px 5px;
	max-height: 1000px;
}
#departmentSelectorWrapper .dep-li-lev2 a {
	padding-left: 45px !important;
	font-size: 12px;
	line-height: 18px;
}
#departmentSelectorWrapper .dep-li-lev2.sub-lev a {
	background-image: url(/images_gui/icons/tree_sub_continue.gif);
	background-position: 20px 50%;
	background-repeat: no-repeat;
}
#departmentSelectorWrapper .dep-li-lev2.sub-lev-last a {
	background-image: url(/images_gui/icons/tree_sub_end.gif);
}


#loggedIn {
	position: absolute;
	top: 37px;
	right: 0;
	padding-top: 2px;
	font-size: 90%;
	color: rgba(255, 255, 255, .8);
}
#loggedIn .logout {
	text-align: right;
	padding-top: 4px;
}
#loggedIn .logout a {
	text-decoration: underline !important;
	color: #fff !important;
}
@media (max-width: 767px) {
	#switchBtn {
		right: 10px;
	}
	#loggedIn {
		right: 64px;
	}
}
@media (max-width: 480px) {
	#loggedIn {
		display: none;
	}
}

.navbar-toggle {
	position: absolute;
	float: none;
	right: 10px;
	bottom: 10px;
	margin: 0;
	padding: 9px 10px;
	border: 1px solid transparent;
	border-radius: 3px;
}

.panel-heading a:before {
	font-family: 'Glyphicons Halflings';
	content: '\2212';
	display: table-cell;
	color: #333;
	width: 1%;
	padding-right: 12px;
	margin-left: -10px;
	vertical-align: middle;
}
.panel-heading a.collapsed:before {
	content: '\002b';
}
a[data-toggle="collapse"] {
	display: block;
}
.panel-heading a.imcms_label:after {
	content: none;
	display: none !important;
}
.panel-heading .panel-title {
	display: table;
	font-size: 16px !important;
	line-height: 18px !important;
}
.panel-heading .panel-title a {
	display: table-row;
}
.panel-heading .panel-title a span {
	display: table-cell;
}
.panel-body {
	padding: 25px 100px 15px 60px;
}
.lte-sm .panel-body {
	padding: 20px 28px;
}
.panel-body h3 {
	margin-top: 0 !important;
}

#showAdminPanelsBtn,
.scrolltotop {
	-moz-box-shadow: 3px 3px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 3px 3px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 3px 3px 4px 0px rgba(0,0,0,0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#cccccc');
}

footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 65px;
	padding: 10px 0;
	background-color: #3d6a98;
}


#forceView,
#forceView a {
	color: #fff !important;
}

#forceView a.selected {
	text-decoration: underline !important;
}


#dispositionLev_chzn_o_0 {
	border-left: 4px solid #b9c200;
}
#dispositionLev_chzn_o_1 {
	border-left: 4px solid #7a0625;
}
#dispositionLev_chzn_o_2 {
	border-left: 4px solid #005bab;
}

#markedAsStatus {
	padding: 0;
	background-color: #fff;
}
#markedAsStatus:after {
	content: '';
	display: block;
	clear: both;
}
#markedAsStatus #markedAsStatusInner {
	float: right;
}

#adminPlate {
	margin-bottom: 30px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc;
}
#adminPlate #markedAsStatus {
	float: right;
	padding: 0;
}
#adminPlate #markedAsStatus:after {
	content: none;
}
#adminPlate #markedAsStatus #markedAsStatusInner {
	float: none;
}

#adminToolBar {
	padding: 5px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.edit-mode #adminToolBar .container-fluid,
.edit-mode #adminToolBar .container {
	min-width: 1140px !important;
}

#adminToolBar #markAsForm {
	margin-top: 4px;
}
#adminToolBar #markAsForm .checkbox-inline:first-child,
#adminToolBar #copyFromLastYearAdminDiv .checkbox-inline {
	padding-left: 0;
}

#adminToolBar #editModeToggle,
#adminToolBar #advModeToggle {
	float: left;
}

#adminToolBar #editToolBar {
	float: left;
	margin-bottom: 20px;
}
#adminToolBar #editToolBar .select .select-search,
#dispositionLev_chzn .select-search {
	display: none !important;
}


.btn-group--square-container {
	display: block;
	float: left;
	margin: 0 10px 5px 0;
}
.btn-group--label {
	display: block;
	margin: 0 0 5px 0;
	font-size: 16px;
	line-height: 26px;
}
li.btn-group--label {
	margin: 0;
	padding: 10px 5px 10px 10px;
	line-height: normal;
	border-right: 0 !important;
}
li.futurico-btn {
	margin: 0 !important;
	padding: 4px 0 0 0 !important;
	line-height: normal;
	border-right: 0;
}
@media (max-width: 475px) {
	.btn-group--square-container {
		margin-bottom: 5px;
	}
	.btn-group--label {
		width: 80px;
	}
}
.btn-group--square {
	display: block;
	float: left;
	margin: 0;
	font-size: .1px;
}
.btn-group--square > * {
	font-size: 16px;
}
.btn-group--square .btn-square {
	border: 1px solid #ccc;
	outline: none;
	margin: 0;
	padding: 3px 10px;
	font-size: 16px;
	line-height: 18px;
	color: #005bab;
	background: #fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEElEQVR42mNkiF79nxGVAABKdAgZhTwiWAAAAABJRU5ErkJggg==) left bottom repeat-x;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.btn-group--square .btn-square + .btn-square {
	border-left: 0;
}
.btn-group--square .btn-square:first-child {
	padding-left: 13px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-topleft: 20px;
	-khtml-border-radius-topright: 0px;
	-khtml-border-radius-bottomright: 0px;
	-khtml-border-radius-bottomleft: 20px;
	-khtml-border-radius-topleft: 20px;
	-o-border-radius-topright: 0px;
	-o-border-radius-bottomright: 0px;
	-o-border-radius-bottomleft: 20px;
	-o-border-radius-topleft: 20px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 20px;
	border-top-left-radius: 20px;
}
.btn-group--square .btn-square:last-child {
	padding-right: 13px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topleft: 0px;
	-khtml-border-radius-topright: 20px;
	-khtml-border-radius-bottomright: 20px;
	-khtml-border-radius-bottomleft: 0px;
	-khtml-border-radius-topleft: 0px;
	-o-border-radius-topright: 20px;
	-o-border-radius-bottomright: 20px;
	-o-border-radius-bottomleft: 0px;
	-o-border-radius-topleft: 0px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
}
.btn-group--square.lev2 .btn-square {
	color: #005bab;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEElEQVR42mNkiF79nxGVAABKdAgZhTwiWAAAAABJRU5ErkJggg==);
}
.btn-group--square.lev3 .btn-square {
	color: #7a0625;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEElEQVR42mOsYlP9z4hKAAA+igaVlXL1kwAAAABJRU5ErkJggg==);
}
.btn-group--square.lev4 .btn-square {
	color: #b9c200;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAEElEQVR42mPceYjhPyMqAQBjNgntTr5ctgAAAABJRU5ErkJggg==);
}
.btn-group--square .btn-square.active {
	color: #ddd;
}



.btn-line-t2 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVR42mNkiF79nxFEAAAQ/gQNdvXASAAAAABJRU5ErkJggg==);
	background-position: left top;
	background-repeat: repeat-x;
}
.btn-line-b2 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVR42mNkiF79nxFEAAAQ/gQNdvXASAAAAABJRU5ErkJggg==);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.btn-line-t3 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAD0lEQVR42mOsYlP9zwgiAA7TA0sNrSxRAAAAAElFTkSuQmCC);
	background-position: left top;
	background-repeat: repeat-x;
}
.btn-line-b3 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAD0lEQVR42mOsYlP9zwgiAA7TA0sNrSxRAAAAAElFTkSuQmCC);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.btn-line-t4 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVR42mPceYjhPyOIAAAYzQT3GLVxzwAAAABJRU5ErkJggg==);
	background-position: left top;
	background-repeat: repeat-x;
}
.btn-line-b4 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVR42mPceYjhPyOIAAAYzQT3GLVxzwAAAABJRU5ErkJggg==);
	background-position: left bottom;
	background-repeat: repeat-x;
}



.table.bs-table caption {
	margin: 1.2em 0 0.4em 0;
	font: 400 20px/22px 'Open Sans', sans-serif;
	text-align: right;
	color: #333;
}
.table.bs-table caption .caption-right {
	float: right;
}
.table.bs-table caption .caption-left {
	float: left;
	font-size: 14px;
	font-style: italic;
	text-align: left;
	color: #999;
}
.table.bs-table caption:after {
	content: '';
	display: block;
	clear: both;
}
.table.bs-table th {
	font-weight: 600 !important;
}
.table.bs-table th,
.table.bs-table td {
	font-size: 14px;
	line-height: 16.8px;
	font-weight: 400;
	-webkit-transition: font-size .3s ease, font-weight .3s ease;
	-moz-transition: font-size .3s ease, font-weight .3s ease;
	-o-transition: font-size .3s ease, font-weight .3s ease;
	-ms-transition: font-size .3s ease, font-weight .3s ease;
	transition: font-size .3s ease, font-weight .3s ease;
}
.table.bs-table td.hilited {
	font-size: 16px;
	font-weight: 600;
}
.table.bs-table .bs-table--col-type-heading,
.table.bs-table .bs-table--col-type-text,
.table.bs-table .bs-table--col-type-float,
.table.bs-table .bs-table--col-type-percent,
.table.bs-table .bs-table--col-type-boolean,
.table.bs-table .bs-table--col-type-boolean-cb {
	padding-top: 14px !important;
}
.table.bs-table .bs-table--col-type-float,
.table.bs-table .bs-table--col-type-percent {
	text-align: right;
	padding-right: 15px !important;
}
.table.bs-table .toolbar-td {
	padding-top: 10px !important;
}

.table.bs-table .bs-table--lev1-spacer td {
	height: 30px;
	font-size: .1px;
	line-height: .1px;
	padding: 0;
	background-color: #fff;
}

.table.bs-table .bs-table--lev1 th {
	background-color: #ebebeb !important;
}
@media (min-width: 999px) {
	.table.bs-table .bs-table--row-before-lev1 th,
	.table.bs-table .bs-table--row-before-lev1 td {
		padding-bottom: 40px;
	}
}
.table.bs-table .bs-table--lev1 th {
	font-size: 20px;
	line-height: 28px;
}

.table.bs-table .bs-table--lev2 {
	background-color: #f4f4f4 !important;
}
.table.bs-table .bs-table--lev2  {
	background: #f4f4f4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAEElEQVR42mNkiF79nwELAAAr/AIHKiwRpQAAAABJRU5ErkJggg==) 0 0 repeat-y !important;
}
.table.bs-table .bs-table--lev2 th {
	line-height: 26px;
}
.table.bs-table .bs-table--lev2 th:first-child {
	font-size: 16px;
	line-height: 26px;
	padding-left: 28px;
}

.table.bs-table .bs-table--lev3  {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAEElEQVR42mOsYlP9z4AFAAAkRQGmoRJ64QAAAABJRU5ErkJggg==) 0 0 repeat-y !important;
}
.table.bs-table .bs-table--lev3 tr  {
	background: transparent none !important;
}
.table.bs-table .bs-table--lev3 th {
	padding-left: 48px;
}
.table.bs-table .bs-table--lev4 td {
	padding-left: 68px;
	font-size: 90%;
	font-style: italic;
}

.table.bs-table .bs-table--lev4  {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAEElEQVR42mPceYjhPwMWAAA34wJ8uIY3VAAAAABJRU5ErkJggg==) 0 0 repeat-y !important;
}


.table.bs-table th,
.table.bs-table .bs-table--col-type-heading,
.table.bs-table .bs-table--col-type-comment {
	position: relative;
}
.table.bs-table th .meta-data-icon,
.table.bs-table .bs-table--col-type-heading .meta-data-icon,
.table.bs-table .bs-table--col-type-comment .meta-data-icon {
	position: absolute;
	top: 15px;
	left: 27px;
	z-index: 100;
	cursor: pointer;
}
.table.bs-table th .meta-data-icon--for-small {
	top: 9px;
	left: 10px;
}


.table.bs-table > thead > tr,
.table.bs-table > tbody > tr > th.bs-card-subheading {
	background-color: #ebebeb !important;
	color: #000 !important;
}
.table.bs-table > thead > tr > th.bs-table--empty {
	background-color: #fff;
}
.table.bs-table > tbody > tr > th {
	color: #000 !important;
}
.table.bs-table > thead > tr > th,
.table.bs-table > tbody > tr > td.bs-card-subheading {
	font-size: 120% !important;
}
.table.bs-table.bs-card-table-multiple > tbody > tr > th.bs-card-left-heading {
	font-size: 100% !important;
}
.table.bs-table > tbody > tr > th a {
	color: #fff !important;
	text-decoration: underline !important;
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
	border-color: #fff !important;
}
.bs-card-table.table-bordered {
	border: 0;
}
.bs-card-table.table-bordered th,
.bs-card-table.table-bordered td {
	border: 1px solid #ddd;
}
.bs-card-bottom {
	background-color: transparent !important;
	height: 10px;
	border: 0 !important;
}
.bs-table .ast {
	font-size: 8.5px !important;
	margin-right: 3px;
	margin-left: 3px;
	top: -5px !important;
	color: #c00000 !important;
}
.bs-table sup.note {
	font-weight: bold !important;
	margin-right: 3px !important;
	margin-left: 3px !important;
	color: #c00000 !important;
}
.bs-table tfoot .ast,
.bs-table tfoot sup.note {
	display: inline-block;
	margin: 0 !important;
	width: 15px !important;
}

.bs-table tr.bs-table--for-small,
.bs-table .meta-data-icon--for-small {
	display: none;
}
.bs-table tr.bs-table--for-small th {
	display: none;
}
.bs-table tr.bs-table--for-large {
	display: table-row;
}
.bs-table .meta-data-icon--for-large {
	display: inline-block;
}
.bs-table tr.bs-table--for-large th {
	display: table-cell;
}

@media (max-width: 1000px) {
	.bs-table tr.bs-table--for-small {
		display: table-row;
	}
	.bs-table .meta-data-icon--for-small {
		display: inline-block;
	}
	.bs-table tr.bs-table--for-small th {
		display: table-cell;
	}
	.bs-table tr.bs-table--for-large {
		position: relative;
	  display: block;
		width: 112%;
		left: 5%;
	  margin: 0 0 30px 0;
	}
	.bs-table .meta-data-icon--for-large,
	.bs-table tr.bs-table--for-large th {
		display: none !important;
	}
	.bs-table thead {
	  display: none;
	}
	.table.bs-table .bs-table--lev2 th:first-child {
		padding-left: 18px;
	}
	.table.bs-table .bs-table--lev3 th {
		padding-left: 28px;
	}
	.bs-table tbody .bs-table--lev3 td {
	  position: relative;
	  display: block;
	  border: 0;
	  padding: 10px 10px 20px 40%;
	}
	.table.bs-table .bs-table--col-type-boolean,
	.table.bs-table .bs-table--col-type-boolean-cb,
	.table.bs-table .bs-table--col-type-trend {
		text-align: right !important;
		padding-right: 15px !important;
	}
	.bs-table tbody .bs-table--lev3 td:first-of-type::after {
	  visibility: hidden;
	}
	.bs-table tbody .bs-table--lev3 td:before {
	  content: attr(data-title);
	  display: table-cell;
		font-size: 90%;
	  font-weight: 600;
	  height: 100%;
	  left: 15px;
	  margin: auto;
	  position: absolute;
	  vertical-align: middle;
	  white-space: nowrap;
	  width: 40%;
		text-align: left !important;
	}
	.bs-table tbody .bs-table--lev3 td:after {
	  content: '';
	  width: 100%;
	  display: block;
	  margin: 0 auto;
	  height: 1px;
	  background: #dfdfdf;
	  position: absolute;
	  left: 0;
	  right: 0;
	  top: -6px;
	}
	.table.bs-table .bs-table--lev4  {
		position: relative;
		display: block;
		left: 5%;
		top: -30px;
	}
}
@media (max-width: 400px) {
	.bs-table tbody .bs-table--lev3 td {
	  padding-left: 60%;
	}
	.bs-table tbody .bs-table--lev3 td:first-of-type::after {
	  visibility: hidden;
	}
	.bs-table tbody .bs-table--lev3 td:before {
	  width: 60%;
	}
}

.trend-icon {
	display: inline-block;
	margin: 0;
	width: 33px;
	height: 33px;
	cursor: pointer;
	background: transparent url(/images_gui/icons/trend_arrows_sprite.png?_=32486731) 0 0 no-repeat;
}

.trend-icon.trend-icon-up {
	background-position: 0 0;
}
.trend-icon.trend-icon-up:hover,
.trend-icon.trend-icon-up:focus,
.trend-icon.trend-icon-up:active {
	background-position: 0 -40px !important;
}
.trend-icon.trend-icon-normal {
	background-position: -40px 0;
}
.trend-icon.trend-icon-normal:hover,
.trend-icon.trend-icon-normal:focus,
.trend-icon.trend-icon-normal:active {
	background-position: -40px -40px !important;
}
.trend-icon.trend-icon-down {
	background-position: -80px 0;
}
.trend-icon.trend-icon-down:hover,
.trend-icon.trend-icon-down:focus,
.trend-icon.trend-icon-down:active {
	background-position: -80px -40px !important;
}

#historyGraphExamples .canvas-container {
	margin: 30px 0;
	padding-right: 5px;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);
	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#cccccc');
}


.bs-table .meta-data-row-cell {
	padding-left: 48px;
}

.bs-table .td-activity {
	padding-top: 13px ;
}
.bs-table .td-activity > p:last-child {
	margin-bottom: 0;
}

.table.meta-data-table.table-bordered {
	background-color: #fff !important;
	margin-top: -15px !important;
}

.table.meta-data-table.table-bordered > thead > tr > th {
	font-size: 12px !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	background-color: #f4f4f4 !important;
	border-color: #ddd !important;
}
.table.meta-data-table.table-bordered > tbody > tr > td {
	font-size: 11px !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	border-color: #ddd !important;
}
.table.meta-data-table.table-bordered caption { 
  text-align: left !important;
	margin: 0 0 .2em 20px !important;
	font: 400 14px/16px 'Open Sans', sans-serif !important;
	color: #333 !important;
}


#strategyMap {
	padding-bottom: 20px;
}
#strategyMap .map-group-average {}
#strategyMap .map-group-average > .map-group-average-graph {
	float: right;
	width: 170px;
	text-align: center;
	padding: 10px 0 0 10px;
}
#strategyMap .map-group-average:after {
	content: '';
	display: block;
	clear: both;
}
#strategyMap .map-group {
	width: 100%;
	margin-bottom: 30px;
}
#strategyMap .map-group > .map-group-row {
	display: table;
	border-collapse: collapse;
	width: 100%;
}
#strategyMap .map-group > .map-group-row > .map-group-heading {
	display: table-row;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > h3,
#strategyMap .map-group > .map-group-row > .map-group-heading > h4,
#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-trend,
#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-graph {
	display: table-cell;
	vertical-align: middle;
	background-color: #ebebeb;
	padding: 4px 10px;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > h3 {
	width: auto;
}
.gte-md #strategyMap .map-group > .map-group-row > .map-group-heading > h3 {
	width: 10%;
	white-space: nowrap;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > h4 {
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	padding-left: 20px;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-trend {
	width: 44px;
	min-width: 44px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 0;
	padding-left: 20px;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-graph {
	width: 120px;
	min-width: 120px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 0;
	padding-left: 20px;
}
#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-graph img {
	width: 100%;
	height: auto;
}
#strategyMap .map-group > .map-group-row > .map-group-cells {
	display: table-row;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell {
	position: relative;
	display: table-cell;
	width: 20%;
	vertical-align: middle;
	border: 1px solid #ccc;
	padding-bottom: 60px;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.above-layout {
	padding-bottom: 0;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-text {
	padding: 10px;
	min-height: 60px;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph.above-layout {
	position: static;
}

/* NEW */
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table {
	display: table;
	width: 100%;
	margin-bottom: 0 !important;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table .map-cell-graph-row {
	display: table-row;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table .map-cell-graph-row .map-cell-graph-cell {
	display: table-cell;
	vertical-align: bottom;
	text-align: center;
	width: 50%;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table.above-layout .map-cell-graph-row .map-cell-graph-cell {
	width: 100%;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table .map-cell-graph-row .map-cell-graph-cell .map-cell-graph-cell-inner-left {
	padding-right: 10px;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table.above-layout .map-cell-graph-row .map-cell-graph-cell .map-cell-graph-cell-inner-left {
	padding-right: 0;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table.above-layout .map-cell-graph-row .map-cell-graph-cell .map-cell-graph-cell-inner-left .canvas-container-trend-history {
	margin: 0 auto;
	position: relative;
	left: -4px;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph .map-cell-graph-table .map-cell-graph-row .map-cell-graph-cell .map-cell-graph-cell-inner-right .canvas-container.canvas-container-gauge {
	margin: 0 auto;
}

#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell > .map-cell-graph > .canvas-container.canvas-container-gauge {
	margin: 0 auto;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend {
	background: transparent url(/images_gui/icons/icon_trend_lg_normal.gif) 50% 10% no-repeat;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend.trend-up {
	background-image: url(/images_gui/icons/icon_trend_lg_up.gif);
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend.trend-down {
	background-image: url(/images_gui/icons/icon_trend_lg_down.gif);
}

#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-arrow,
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-arrow-empty {
	border: 0;
	padding: 0;
	font-size: .1px;
	line-height: .1px;
	text-align: center;
}
#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-arrow > span {
	display: inline-block;
	width: 44px;
	height: 27px;
	margin: 0 auto;
	background: transparent url(/images_gui/icons/white_arrow_up.gif) 50% 50% no-repeat;
}




.trend-icon-shaded {
	display: inline-block;
	width: 44px;
	height: 44px;
	background: transparent url(/images_gui/icons/trend_arrows_shaded_sprite_md.png) -109px 0 no-repeat;
}
.trend-icon-shaded.trend-icon-shaded-up {
	background-position: 0 0;
}
.trend-icon-shaded.trend-icon-shaded-down {
	background-position: -54px 0;
}



@media screen and (max-width: 1001px) {
	#strategyMap .map-group {
		margin-bottom: 60px;
	}
	#strategyMap .map-group > .map-group-row > .map-group-heading > h3 {
		font-size: 20px;
	}
	#strategyMap .map-group > .map-group-row > .map-group-heading > h3:after {
	  content: attr(data-comment);
	  display: block;
		font-weight: normal;
		font-size: 13px;
		padding: 4px 0;
	}
	#strategyMap .map-group > .map-group-row > .map-group-heading > h4 {
		display: none;
	}
	#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-trend,
	#strategyMap .map-group > .map-group-row > .map-group-heading > .map-group-graph {
		padding-left: 5px;
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells {
		display: block;
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell {
		display: block;
		width: 100%;
		vertical-align: middle;
		border-top: 0;
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-empty {
		display: none;
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend {
		background: transparent url(/images_gui/icons/icon_trend_md_normal.gif) 50% 3% no-repeat;
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend.trend-up {
		background-image: url(/images_gui/icons/icon_trend_md_up.gif);
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.trend.trend-down {
		background-image: url(/images_gui/icons/icon_trend_md_down.gif);
	}
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-arrow,
	#strategyMap .map-group > .map-group-row > .map-group-cells > .map-group-cell.map-group-cell-arrow-empty {
		display: none;
	}
}


#strategyMap .canvas-container.canvas-container-gauge,
#strategyMap .canvas-container.canvas-container-gauge.size-normal {
	width: 100px;
	height: 49.6px;
	overflow: hidden;
}
#strategyMap .canvas-container.canvas-container-gauge.size-medium {
	width: 120px;
	height: 59.52px;
	overflow: hidden;
}
#strategyMap .canvas-container.canvas-container-gauge.size-large {
	width: 160px;
	height: 79.36px;
	overflow: hidden;
}
#strategyMap .canvas-container.canvas-container-gauge .graph-element {
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 49.6%, 0 49.6%);
	clip-path: polygon(0 0, 100% 0, 100% 49.6%, 0 49.6%);
	overflow: hidden;
}


.ti-red, .table.bs-table .bs-table--lev1 th.ti-red,
.ti-yellow, .table.bs-table .bs-table--lev1 th.ti-yellow,
.ti-light-green, .table.bs-table .bs-table--lev1 th.ti-light-green,
.ti-mid-green, .table.bs-table .bs-table--lev1 th.ti-mid-green,
.ti-dark-green, .table.bs-table .bs-table--lev1 th.ti-dark-green {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM88x8AAp0BzdNtlUkAAAAASUVORK5CYII=) -1px 0 repeat-x;
	border-bottom: 0;
}
.table.bs-table .bs-table--lev1 th {
	background-image: none !important;
}

.ti-red,
.table.bs-table .bs-table--lev1 th.ti-red,
.table.bs-table > tbody > tr > th.ti-red {
	background-color: #ed2227 !important;
	color: #fff !important;
}
.ti-yellow,
.table.bs-table .bs-table--lev1 th.ti-yellow,
.table.bs-table > tbody > tr > th.ti-yellow {
	background-color: #f9d907 !important;
	color: #000 !important;
}
.ti-light-green,
.table.bs-table .bs-table--lev1 th.ti-light-green,
.table.bs-table > tbody > tr > th.ti-light-green {
	background-color: #72bf44 !important;
	color: #000 !important;
}
.ti-mid-green,
.table.bs-table .bs-table--lev1 th.ti-mid-green,
.table.bs-table > tbody > tr > th.ti-mid-green {
	background-color: #569542 !important;
	color: #fff !important;
}
.ti-dark-green,
.table.bs-table .bs-table--lev1 th.ti-dark-green,
.table.bs-table > tbody > tr > th.ti-dark-green {
	background-color: #365527 !important;
	color: #fff !important;
}


#bookshelf {
	margin-bottom: 20px;
}
#bookshelfInner {
	min-height: 644px;
}
#bookshelfInner .col-sm-4,
#bookshelfInner .col-xs-6 {
	text-align: center;
	color: #000;
}
#bookshelf a {
	display: block;
	min-height: 150px;
	margin: 10px auto;
	padding: 10px 20%;
	border: 1px solid #f5f5f5;
	color: #000 !important;
	font-size: 18px;
	text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.03);
	-moz-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.03);
	-o-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.03);
	-ms-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.03);
	box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.03);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#bookshelf a:hover,
#bookshelf a:focus,
#bookshelf a:active {
	-webkit-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.1);
	-o-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.1);
	-ms-box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.1);
	box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.1);
	border-color: #ccc;
}
#bookshelf a.icon-pdf:before,
#bookshelf a.icon-doc:before,
#bookshelf a.icon-xls:before,
#bookshelf a.icon-ppt:before {
	display: block;
	margin: 0 auto;
	content: '';
	width: 70px;
	height: 70px;
	background: transparent url(/images_gui/icons/icon_file_pdf.png) 50% 50% no-repeat;
}
#bookshelf a.icon-doc:before {
	background-image: url(/images_gui/icons/icon_file_doc.png);
}
#bookshelf a.icon-xls:before {
	background-image: url(/images_gui/icons/icon_file_xls.png);
}
#bookshelf a.icon-ppt:before {
	background-image: url(/images_gui/icons/icon_file_ppt.png);
}
@media (max-width: 500px) {
	#bookshelf a {
		font-size: 14px;
		text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}
}


td.toolbar-td {
	padding: 5px !important;
	vertical-align: top !important;
	min-width: 145px !important;
}

.toolbar-small {
	display: table;
	border-collapse: collapse;
	width: 100%;
	margin: 5px 0;
	white-space: nowrap;
}
.toolbar-small .toolbar-small-inner {
	display: table-row;
}
.toolbar-small .toolbar-small-inner .toolbar-small-col {
	display: table-cell;
	padding: 0;
	text-align: center;
}
.toolbar-small .toolbar-small-inner .toolbar-small-col.first {
	padding-right: 2px;
	text-align: left;
}
.toolbar-small .toolbar-small-inner .toolbar-small-col.last {
	padding-left: 2px;
	text-align: right;
}
.toolbar-small .btn {
	color: #fff;
}

.toolbar .btn {
	border-width: 1px !important;
	margin: 1px !important;
	position: relative !important;
	top: -1px !important;
}
.toolbar .btn:focus {
	border: 2px solid #007896 !important;
	margin: 0 !important;
}
.toolbar .btn.btn-primary:focus,
.toolbar .btn.btn-danger:focus,
.toolbar .btn.btn-success:focus {
	border-color: #000 !important;
}

.btn.btn-transparent {
	background-color: rgba(0, 0, 0, 0);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.btn.btn-semi-transparent {
	background-color: rgba(255, 255, 255, .3);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.btn.btn-transparent:hover,
.btn.btn-transparent:focus,
.btn.btn-transparent:active,
.btn.btn-transparent.active {
	background-color: rgba(255, 255, 255, .7);
}
.btn.btn-transparent.btn-transparent-primary:hover,
.btn.btn-transparent.btn-transparent-primary:focus,
.btn.btn-transparent.btn-transparent-primary:active,
.btn.btn-transparent.btn-transparent-active-primary.active {
	background-color: #286090;
	border-color: #122b40;
	color: #fff;
}
.btn.btn-transparent.btn-transparent-danger:hover,
.btn.btn-transparent.btn-transparent-danger:focus,
.btn.btn-transparent.btn-transparent-danger:active,
.btn.btn-transparent.btn-transparent-active-danger.active {
	background-color: #c9302c;
	border-color: #761c19;
	color: #fff;
}
.btn.btn-transparent.btn-transparent-success:hover,
.btn.btn-transparent.btn-transparent-success:focus,
.btn.btn-transparent.btn-transparent-success:active,
.btn.btn-transparent.btn-transparent-active-success.active {
	background-color: #449d44;
	border-color: #255625;
	color: #fff;
}


.btn-yellow {
 color:#fff;
 background-color:#f0f04e;
 border-color:#eeee36
}
.btn-yellow:focus,.btn-yellow.focus {
 color:#fff;
 background-color:#ecec1f;
 border-color:#98980d
}
.btn-yellow:hover {
 color:#fff;
 background-color:#e6e61f;
 border-color:#d1d112
}
.btn-yellow:active,.btn-yellow.active,.open>.dropdown-toggle.btn-yellow {
 color:#fff;
 background-color:#e6e61f;
 border-color:#d1d112
}
.btn-yellow:active:hover,.btn-yellow.active:hover,.open>.dropdown-toggle.btn-yellow:hover,.btn-yellow:active:focus,.btn-yellow.active:focus,.open>.dropdown-toggle.btn-yellow:focus,.btn-yellow:active.focus,.btn-yellow.active.focus,.open>.dropdown-toggle.btn-yellow.focus {
 color:#fff;
 background-color:#d5d512;
 border-color:#98980d
}
.btn-yellow:active,.btn-yellow.active,.open>.dropdown-toggle.btn-yellow {
 background-image:none
}
.btn-yellow.disabled:hover,.btn-yellow[disabled]:hover,fieldset[disabled] .btn-yellow:hover,.btn-yellow.disabled:focus,.btn-yellow[disabled]:focus,fieldset[disabled] .btn-yellow:focus,.btn-yellow.disabled.focus,.btn-yellow[disabled].focus,fieldset[disabled] .btn-yellow.focus {
 background-color:#f0f04e;
 border-color:#eeee36
}
.btn-yellow .badge {
 color:#f0f04e;
 background-color:#fff
}


.comment-content {
	padding: 20px;
	border-radius: 10px;
	background-color: #fff;
}
.comment-content .comment-file,
.comment-title-file {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #ccc;
}

.comment-place {
	position: relative !important;
}
.comment-place.comment-place-hover {
	background-color: rgba(255, 240, 0, 0.2) !important;
}
.comment-link {
	position: absolute;
	top: -2px;
	right: -2px;
	width: 15px;
	height: 14px;
	cursor: help;
}
.comment-link.comment-link-view,
.comment-link.comment-link-edit {
	background: transparent url(/images_gui/icons/comments_corner_sprite.png) 0 0 no-repeat ;
}
.comment-link.comment-link-edit.comment-link-edit-empty {
	background-position: 0 -25px;
}
.comment-link.comment-link-edit.comment-link-edit-filled {
	background-position: 0 -50px;
}

.popover-content h1 {
	margin: 0 0 6px 0;
	font-size: 16px;
	line-height: 20px;
	color: #18304a;
}
.popover-content h2 {
	margin: 10px 0 6px 0;
	font-size: 13px;
	line-height: 16px;
	color: #18304a;
}
.popover-content p {
	margin: 0 0 6px 0;
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-iframe {
	border-radius: 20px !important;
}

html#commentContentView {
	height: 100%;
}
#commentContentView body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAYAAAAbb8MkAAAAEElEQVR42mO0zZrxn3GEEQByj24QkO2RpwAAAABJRU5ErkJggg==) 0 0 repeat-x;
}
#commentContentView body .comment-content {
	height: 100%;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAYAAAAbb8MkAAAAEElEQVR42mO0zZrxn3GEEQByj24QkO2RpwAAAABJRU5ErkJggg==) 0 0 repeat-x;
}
#commentContentView body h1 {
	margin: 0 0 10px 0;
	padding: 10px 20px;
	font-size: 24px;
	line-height: 28px;
	background-color: #3d6a98;
	color: #fff;
	border-bottom: 1px solid #18304a;
}
#commentContentView body h2 {
	margin: 10px 20px 6px 20px;
	font-size: 18px;
	line-height: 24px;
}
#commentContentView body .comment-content-text {
	padding: 0 20px 6px 20px;
	background-color: #fff;
}
#commentContentView body .comment-file {
	margin: 10px 20px 0 20px;
	padding: 10px 0;
	border-top: 1px solid #ccc;
}

#toastContainer {
	position: fixed;
	top: 131px;
	right: 10px;
	z-index: 1100;
}
#toastContainer .toast {
	position: relative;
	width: 300px;
	max-width: 1000px;
	max-height: 1000px;
	overflow: hidden;
	margin: 0 0 10px 0;
	background-color: #fff78c;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-left: 5px solid lightsalmon;
	-webkit-box-shadow: inset 0px 0px 0px 0.5px rgba(0,0,0,0.75), 5px 4px 7px 0px rgba(0,0,0,0.52);
	-moz-box-shadow: inset 0px 0px 0px 0.5px rgba(0,0,0,0.75), 5px 4px 7px 0px rgba(0,0,0,0.52);
	-o-box-shadow: inset 0px 0px 0px 0.5px rgba(0,0,0,0.75), 5px 4px 7px 0px rgba(0,0,0,0.52);
	-ms-box-shadow: inset 0px 0px 0px 0.5px rgba(0,0,0,0.75), 5px 4px 7px 0px rgba(0,0,0,0.52);
	box-shadow: inset 0px 0px 0px 0.5px rgba(0,0,0,0.75), 5px 4px 7px 0px rgba(0,0,0,0.52);
	opacity: 0.5;
	right: 0;
	transition: all 0.3s ease-in-out;
}
#toastContainer .toast.adding,
#toastContainer .toast.removing {
	max-width: 0;
	max-height: 0;
}
#toastContainer .toast.loaded {
	opacity: 0.5;
	right: -260px;
}
#toastContainer .toast.adding,
#toastContainer .toast.loading,
#toastContainer .toast:hover,
#toastContainer .toast.loaded:hover {
	opacity: 1;
	right: 0;
}
#toastContainer .toast:after {
	content: '';
	display: block;
	clear: both;
}
#toastContainer .toast .toast-icon {
	float: left;
	width: 15%;
	padding-top: 10px;
	text-align: center;
}
#toastContainer .toast .toast-inner {
	float: left;
	width: 85%;
	padding: 10px;
	font: 12px/15px 'Open Sans', Verdana, sans-serif;
}
#toastContainer .toast .toast-inner h1 {
	font-size: 16px;
	line-height: 20px;
	margin: 0 0 10px 0;
}
#toastContainer .toast .toast-bottom {
	clear: both;
	margin: 0 0 0 15%;
	padding-bottom: 10px;
}
#toastContainer .toast .toast-bottom .checkbox-inline {
	padding-left: 10px;
	padding-right: 15px;
	font: normal 11px/15px Verdana, sans-serif !important;
}
#toastContainer .toast .toast-bottom .checkbox-inline .icheckbox_minimal-red {
	margin-right: 5px !important;
}

.popover {
	max-width: 450px;
}
.popover[style*="width"] {
	max-width: 1000px;
}

.clear {
	clear: both;
}
.float-right {
	float: right;
}

.not-allowed {
  cursor: not-allowed !important;
}  

.al { text-align: left !important; }
.ac { text-align: center !important; }
.ar { text-align: right !important; }
.at { vertical-align: top !important; }
.am { vertical-align: middle !important; }
.ab { vertical-align: bottom !important; }

.font-bold {
	font-weight: bold !important;
}

.text-compact {
	letter-spacing: -.5px;
}
.nowrap {
	white-space: nowrap;
}

/* iCheck plugin Futurico skin */
.icheckbox_futurico,
.iradio_futurico {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 24.0px;
    height: 25.5px;
    background: url(/images_gui/icons/futurico@1.5x.png) no-repeat;
    border: none;
    cursor: pointer;
}
.icheckbox_futurico.sm,
.iradio_futurico.sm {
    width: 16.0px;
    height: 17.0px;
    background: url(/images_gui/icons/futurico@1x.png) no-repeat;
}

.icheckbox_futurico {
    background-position: 0 0;
}
    .icheckbox_futurico.checked {
        background-position: -27.0px 0;
    }
    .icheckbox_futurico.checked.sm {
        background-position: -18.0px 0;
    }
    .icheckbox_futurico.disabled {
        background-position: -54.0px 0;
        cursor: default;
    }
    .icheckbox_futurico.disabled.sm {
        background-position: -36.0px 0;
    }
    .icheckbox_futurico.checked.disabled {
        background-position: -81.0px 0;
    }
    .icheckbox_futurico.checked.disabled.sm {
        background-position: -54.0px 0;
    }

.iradio_futurico {
    background-position: -108.0px 0;
}
.iradio_futurico.sm {
    background-position: -72.0px 0;
}
    .iradio_futurico.checked {
        background-position: -135.0px 0;
    }
    .iradio_futurico.checked.sm {
        background-position: -90.0px 0;
    }
    .iradio_futurico.disabled {
        background-position: -162.0px 0;
        cursor: default;
    }
    .iradio_futurico.disabled.sm {
        background-position: -108.0px 0;
    }
    .iradio_futurico.checked.disabled {
        background-position: -189.0px 0;
    }
    .iradio_futurico.checked.disabled.sm {
        background-position: -126.0px 0;
    }

/* HiDPI support 
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_futurico,
    .iradio_futurico {
        background-image: url(/images_gui/icons/futurico@2x.png);
        -webkit-background-size: 144px 19px;
        background-size: 144px 19px;
    }
}*/

.dropdown-menu > .mine > a {
	color: #fff;
	background-color: #33b77a;
}

.checkbox-inline.disabled,
.checkbox-inline.disabled .iCheck-helper {
	cursor: not-allowed !important;
}


#waitDiv {
	display: none;
	position: fixed;
	z-index: 10000;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII=) 0 0 repeat;
}
#waitMess {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 600px;
	height: 500px;
	margin-top: -150px;
	margin-left: -300px;
}
#waitMessWaiting {
	color: rgba(0, 0, 0, 0.7);
	font: 900 30px/50px 'Arial Black', Arial, sans-serif;
	text-align: center;
}
#waitMessWaiting img {
	display: inline-block;
	margin: 0 auto;
	width: 70px;
	text-align: center;
}
#waitMessError {
	color: #a00;
	font: 900 17px/25px 'Arial Black', Arial, sans-serif;
	text-align: center;
}
#waitMess h2 {
	font: 900 30px/50px 'Arial Black', Arial, sans-serif;
}
#waitMess h2 + p {
	font: 900 17px/25px 'Arial Black', Arial, sans-serif;
}

#waitMessSuccess h2,
#waitMessError h2 {
	font: 900 30px/50px 'Arial Black', Arial, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
}
#waitMessSuccess h2 + p,
#waitMessError h2 + p {
	margin-top: 0.5em;
}
#waitMessSuccess p:last-child,
#waitMessError p:last-child {
	margin-bottom: 0;
}

#waitMessWaiting,
#waitMessSuccess,
#waitMessError {
	display: table;
	margin: 0 auto;
	padding: 20px;
	background: #fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	-moz-box-shadow: 10px 10px 25px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 10px 10px 25px 0px rgba(0,0,0,0.5);
	box-shadow: 10px 10px 25px 0px rgba(0,0,0,0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cccccc')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cccccc');
}

#cke_html * {
	box-sizing: content-box;
}



.tmp-hide {
	display: none !important;
}
.render-call h1,
.render-call .h1 {
	margin-top: 0;
}
.render-call #showAdminPanelsBtn,
.render-call #toastContainer {
	display: none !important;
}

.goal-turnout-checked {
	background: #fff none !important;
}
.goal-turnout-checked-outer {
	width: 1120px;
	margin: 0 auto;
}
.goal-turnout-checked-inner {
	float: right;
	margin: 10px 10px 0 0;
}
.goal-turnout-checked-item {
	float: left;
	text-align: left;
	margin: 0 0 0 20px;
}
.goal-turnout-checked::after,
.goal-turnout-checked-inner::after {
	content: '';
	display: block;
	clear: both;
}


#printButton span {
	display: inline-block;
	width: 32px;
	height: 32px;
	background: transparent url(/images_gui/icons/icon_print.png) 0 -50px no-repeat;
}
#printButton.ok span,
#printButton:hover span,
#printButton:focus span,
#printButton:active span {
	background-position: 0 0;
}
#printButton.wait span {
	background-position: 0 -50px;
}
#printButton.error span {
	background-position: 0 -100px;
}

.print-hidden,
.print-hidden-paper {
	display: block;
}
.print-hidden-row {
	display: table-row;
}
.print-visible {
	display: none;
}
.print-visible-row {
	display: none;
}
@media print {
	.print-hidden {
		display: none !important;
	}
	.print-hidden-row {
		display: none;
	}
	.print-visible {
		display: block !important;
	}
	.print-visible-row {
		display: table-row;
	}
}
/* Visible in print preview */
@media print {
	.print-hidden-paper {
		display: none;
	}
}



.m0 { margin: 0px; }
.mt0 { margin-top: 0px; }
.mr0 { margin-right: 0px; }
.mb0 { margin-bottom: 0px; }
.ml0 { margin-left: 0px; }
.mtb0 { margin-top: 0px; margin-bottom: 0px; }
.mlr0 { margin-left: 0px; margin-right: 0px; }

.m0i { margin: 0px !important; }
.mt0i { margin-top: 0px !important; }
.mr0i { margin-right: 0px !important; }
.mb0i { margin-bottom: 0px !important; }
.ml0i { margin-left: 0px !important; }
.mtb0i { margin-top: 0px !important; margin-bottom: 0px !important; }
.mlr0i { margin-left: 0px !important; margin-right: 0px !important; }

.mt0n { margin-top: -0px !important; }
.mr0n { margin-right: -0px !important; }
.mb0n { margin-bottom: -0px !important; }
.ml0n { margin-left: -0px !important; }

.prt0 { position: relative !important; top: 0px !important; }
.prr0 { position: relative !important; right: 0px !important; }
.prb0 { position: relative !important; bottom: 0px !important; }
.prl0 { position: relative !important; left: 0px !important; }

.prt0n { position: relative !important; top: -0px !important; }
.prr0n { position: relative !important; right: -0px !important; }
.prb0n { position: relative !important; bottom: -0px !important; }
.prl0n { position: relative !important; left: -0px !important; }
.m1 { margin: 1px; }
.mt1 { margin-top: 1px; }
.mr1 { margin-right: 1px; }
.mb1 { margin-bottom: 1px; }
.ml1 { margin-left: 1px; }
.mtb1 { margin-top: 1px; margin-bottom: 1px; }
.mlr1 { margin-left: 1px; margin-right: 1px; }

.m1i { margin: 1px !important; }
.mt1i { margin-top: 1px !important; }
.mr1i { margin-right: 1px !important; }
.mb1i { margin-bottom: 1px !important; }
.ml1i { margin-left: 1px !important; }
.mtb1i { margin-top: 1px !important; margin-bottom: 1px !important; }
.mlr1i { margin-left: 1px !important; margin-right: 1px !important; }

.mt1n { margin-top: -1px !important; }
.mr1n { margin-right: -1px !important; }
.mb1n { margin-bottom: -1px !important; }
.ml1n { margin-left: -1px !important; }

.prt1 { position: relative !important; top: 1px !important; }
.prr1 { position: relative !important; right: 1px !important; }
.prb1 { position: relative !important; bottom: 1px !important; }
.prl1 { position: relative !important; left: 1px !important; }

.prt1n { position: relative !important; top: -1px !important; }
.prr1n { position: relative !important; right: -1px !important; }
.prb1n { position: relative !important; bottom: -1px !important; }
.prl1n { position: relative !important; left: -1px !important; }
.m2 { margin: 2px; }
.mt2 { margin-top: 2px; }
.mr2 { margin-right: 2px; }
.mb2 { margin-bottom: 2px; }
.ml2 { margin-left: 2px; }
.mtb2 { margin-top: 2px; margin-bottom: 2px; }
.mlr2 { margin-left: 2px; margin-right: 2px; }

.m2i { margin: 2px !important; }
.mt2i { margin-top: 2px !important; }
.mr2i { margin-right: 2px !important; }
.mb2i { margin-bottom: 2px !important; }
.ml2i { margin-left: 2px !important; }
.mtb2i { margin-top: 2px !important; margin-bottom: 2px !important; }
.mlr2i { margin-left: 2px !important; margin-right: 2px !important; }

.mt2n { margin-top: -2px !important; }
.mr2n { margin-right: -2px !important; }
.mb2n { margin-bottom: -2px !important; }
.ml2n { margin-left: -2px !important; }

.prt2 { position: relative !important; top: 2px !important; }
.prr2 { position: relative !important; right: 2px !important; }
.prb2 { position: relative !important; bottom: 2px !important; }
.prl2 { position: relative !important; left: 2px !important; }

.prt2n { position: relative !important; top: -2px !important; }
.prr2n { position: relative !important; right: -2px !important; }
.prb2n { position: relative !important; bottom: -2px !important; }
.prl2n { position: relative !important; left: -2px !important; }
.m3 { margin: 3px; }
.mt3 { margin-top: 3px; }
.mr3 { margin-right: 3px; }
.mb3 { margin-bottom: 3px; }
.ml3 { margin-left: 3px; }
.mtb3 { margin-top: 3px; margin-bottom: 3px; }
.mlr3 { margin-left: 3px; margin-right: 3px; }

.m3i { margin: 3px !important; }
.mt3i { margin-top: 3px !important; }
.mr3i { margin-right: 3px !important; }
.mb3i { margin-bottom: 3px !important; }
.ml3i { margin-left: 3px !important; }
.mtb3i { margin-top: 3px !important; margin-bottom: 3px !important; }
.mlr3i { margin-left: 3px !important; margin-right: 3px !important; }

.mt3n { margin-top: -3px !important; }
.mr3n { margin-right: -3px !important; }
.mb3n { margin-bottom: -3px !important; }
.ml3n { margin-left: -3px !important; }

.prt3 { position: relative !important; top: 3px !important; }
.prr3 { position: relative !important; right: 3px !important; }
.prb3 { position: relative !important; bottom: 3px !important; }
.prl3 { position: relative !important; left: 3px !important; }

.prt3n { position: relative !important; top: -3px !important; }
.prr3n { position: relative !important; right: -3px !important; }
.prb3n { position: relative !important; bottom: -3px !important; }
.prl3n { position: relative !important; left: -3px !important; }
.m4 { margin: 4px; }
.mt4 { margin-top: 4px; }
.mr4 { margin-right: 4px; }
.mb4 { margin-bottom: 4px; }
.ml4 { margin-left: 4px; }
.mtb4 { margin-top: 4px; margin-bottom: 4px; }
.mlr4 { margin-left: 4px; margin-right: 4px; }

.m4i { margin: 4px !important; }
.mt4i { margin-top: 4px !important; }
.mr4i { margin-right: 4px !important; }
.mb4i { margin-bottom: 4px !important; }
.ml4i { margin-left: 4px !important; }
.mtb4i { margin-top: 4px !important; margin-bottom: 4px !important; }
.mlr4i { margin-left: 4px !important; margin-right: 4px !important; }

.mt4n { margin-top: -4px !important; }
.mr4n { margin-right: -4px !important; }
.mb4n { margin-bottom: -4px !important; }
.ml4n { margin-left: -4px !important; }

.prt4 { position: relative !important; top: 4px !important; }
.prr4 { position: relative !important; right: 4px !important; }
.prb4 { position: relative !important; bottom: 4px !important; }
.prl4 { position: relative !important; left: 4px !important; }

.prt4n { position: relative !important; top: -4px !important; }
.prr4n { position: relative !important; right: -4px !important; }
.prb4n { position: relative !important; bottom: -4px !important; }
.prl4n { position: relative !important; left: -4px !important; }
.m5 { margin: 5px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }
.mtb5 { margin-top: 5px; margin-bottom: 5px; }
.mlr5 { margin-left: 5px; margin-right: 5px; }

.m5i { margin: 5px !important; }
.mt5i { margin-top: 5px !important; }
.mr5i { margin-right: 5px !important; }
.mb5i { margin-bottom: 5px !important; }
.ml5i { margin-left: 5px !important; }
.mtb5i { margin-top: 5px !important; margin-bottom: 5px !important; }
.mlr5i { margin-left: 5px !important; margin-right: 5px !important; }

.mt5n { margin-top: -5px !important; }
.mr5n { margin-right: -5px !important; }
.mb5n { margin-bottom: -5px !important; }
.ml5n { margin-left: -5px !important; }

.prt5 { position: relative !important; top: 5px !important; }
.prr5 { position: relative !important; right: 5px !important; }
.prb5 { position: relative !important; bottom: 5px !important; }
.prl5 { position: relative !important; left: 5px !important; }

.prt5n { position: relative !important; top: -5px !important; }
.prr5n { position: relative !important; right: -5px !important; }
.prb5n { position: relative !important; bottom: -5px !important; }
.prl5n { position: relative !important; left: -5px !important; }
.m6 { margin: 6px; }
.mt6 { margin-top: 6px; }
.mr6 { margin-right: 6px; }
.mb6 { margin-bottom: 6px; }
.ml6 { margin-left: 6px; }
.mtb6 { margin-top: 6px; margin-bottom: 6px; }
.mlr6 { margin-left: 6px; margin-right: 6px; }

.m6i { margin: 6px !important; }
.mt6i { margin-top: 6px !important; }
.mr6i { margin-right: 6px !important; }
.mb6i { margin-bottom: 6px !important; }
.ml6i { margin-left: 6px !important; }
.mtb6i { margin-top: 6px !important; margin-bottom: 6px !important; }
.mlr6i { margin-left: 6px !important; margin-right: 6px !important; }

.mt6n { margin-top: -6px !important; }
.mr6n { margin-right: -6px !important; }
.mb6n { margin-bottom: -6px !important; }
.ml6n { margin-left: -6px !important; }

.prt6 { position: relative !important; top: 6px !important; }
.prr6 { position: relative !important; right: 6px !important; }
.prb6 { position: relative !important; bottom: 6px !important; }
.prl6 { position: relative !important; left: 6px !important; }

.prt6n { position: relative !important; top: -6px !important; }
.prr6n { position: relative !important; right: -6px !important; }
.prb6n { position: relative !important; bottom: -6px !important; }
.prl6n { position: relative !important; left: -6px !important; }
.m7 { margin: 7px; }
.mt7 { margin-top: 7px; }
.mr7 { margin-right: 7px; }
.mb7 { margin-bottom: 7px; }
.ml7 { margin-left: 7px; }
.mtb7 { margin-top: 7px; margin-bottom: 7px; }
.mlr7 { margin-left: 7px; margin-right: 7px; }

.m7i { margin: 7px !important; }
.mt7i { margin-top: 7px !important; }
.mr7i { margin-right: 7px !important; }
.mb7i { margin-bottom: 7px !important; }
.ml7i { margin-left: 7px !important; }
.mtb7i { margin-top: 7px !important; margin-bottom: 7px !important; }
.mlr7i { margin-left: 7px !important; margin-right: 7px !important; }

.mt7n { margin-top: -7px !important; }
.mr7n { margin-right: -7px !important; }
.mb7n { margin-bottom: -7px !important; }
.ml7n { margin-left: -7px !important; }

.prt7 { position: relative !important; top: 7px !important; }
.prr7 { position: relative !important; right: 7px !important; }
.prb7 { position: relative !important; bottom: 7px !important; }
.prl7 { position: relative !important; left: 7px !important; }

.prt7n { position: relative !important; top: -7px !important; }
.prr7n { position: relative !important; right: -7px !important; }
.prb7n { position: relative !important; bottom: -7px !important; }
.prl7n { position: relative !important; left: -7px !important; }
.m8 { margin: 8px; }
.mt8 { margin-top: 8px; }
.mr8 { margin-right: 8px; }
.mb8 { margin-bottom: 8px; }
.ml8 { margin-left: 8px; }
.mtb8 { margin-top: 8px; margin-bottom: 8px; }
.mlr8 { margin-left: 8px; margin-right: 8px; }

.m8i { margin: 8px !important; }
.mt8i { margin-top: 8px !important; }
.mr8i { margin-right: 8px !important; }
.mb8i { margin-bottom: 8px !important; }
.ml8i { margin-left: 8px !important; }
.mtb8i { margin-top: 8px !important; margin-bottom: 8px !important; }
.mlr8i { margin-left: 8px !important; margin-right: 8px !important; }

.mt8n { margin-top: -8px !important; }
.mr8n { margin-right: -8px !important; }
.mb8n { margin-bottom: -8px !important; }
.ml8n { margin-left: -8px !important; }

.prt8 { position: relative !important; top: 8px !important; }
.prr8 { position: relative !important; right: 8px !important; }
.prb8 { position: relative !important; bottom: 8px !important; }
.prl8 { position: relative !important; left: 8px !important; }

.prt8n { position: relative !important; top: -8px !important; }
.prr8n { position: relative !important; right: -8px !important; }
.prb8n { position: relative !important; bottom: -8px !important; }
.prl8n { position: relative !important; left: -8px !important; }
.m9 { margin: 9px; }
.mt9 { margin-top: 9px; }
.mr9 { margin-right: 9px; }
.mb9 { margin-bottom: 9px; }
.ml9 { margin-left: 9px; }
.mtb9 { margin-top: 9px; margin-bottom: 9px; }
.mlr9 { margin-left: 9px; margin-right: 9px; }

.m9i { margin: 9px !important; }
.mt9i { margin-top: 9px !important; }
.mr9i { margin-right: 9px !important; }
.mb9i { margin-bottom: 9px !important; }
.ml9i { margin-left: 9px !important; }
.mtb9i { margin-top: 9px !important; margin-bottom: 9px !important; }
.mlr9i { margin-left: 9px !important; margin-right: 9px !important; }

.mt9n { margin-top: -9px !important; }
.mr9n { margin-right: -9px !important; }
.mb9n { margin-bottom: -9px !important; }
.ml9n { margin-left: -9px !important; }

.prt9 { position: relative !important; top: 9px !important; }
.prr9 { position: relative !important; right: 9px !important; }
.prb9 { position: relative !important; bottom: 9px !important; }
.prl9 { position: relative !important; left: 9px !important; }

.prt9n { position: relative !important; top: -9px !important; }
.prr9n { position: relative !important; right: -9px !important; }
.prb9n { position: relative !important; bottom: -9px !important; }
.prl9n { position: relative !important; left: -9px !important; }
.m10 { margin: 10px; }
.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.mtb10 { margin-top: 10px; margin-bottom: 10px; }
.mlr10 { margin-left: 10px; margin-right: 10px; }

.m10i { margin: 10px !important; }
.mt10i { margin-top: 10px !important; }
.mr10i { margin-right: 10px !important; }
.mb10i { margin-bottom: 10px !important; }
.ml10i { margin-left: 10px !important; }
.mtb10i { margin-top: 10px !important; margin-bottom: 10px !important; }
.mlr10i { margin-left: 10px !important; margin-right: 10px !important; }

.mt10n { margin-top: -10px !important; }
.mr10n { margin-right: -10px !important; }
.mb10n { margin-bottom: -10px !important; }
.ml10n { margin-left: -10px !important; }

.prt10 { position: relative !important; top: 10px !important; }
.prr10 { position: relative !important; right: 10px !important; }
.prb10 { position: relative !important; bottom: 10px !important; }
.prl10 { position: relative !important; left: 10px !important; }

.prt10n { position: relative !important; top: -10px !important; }
.prr10n { position: relative !important; right: -10px !important; }
.prb10n { position: relative !important; bottom: -10px !important; }
.prl10n { position: relative !important; left: -10px !important; }
.m15 { margin: 15px; }
.mt15 { margin-top: 15px; }
.mr15 { margin-right: 15px; }
.mb15 { margin-bottom: 15px; }
.ml15 { margin-left: 15px; }
.mtb15 { margin-top: 15px; margin-bottom: 15px; }
.mlr15 { margin-left: 15px; margin-right: 15px; }

.m15i { margin: 15px !important; }
.mt15i { margin-top: 15px !important; }
.mr15i { margin-right: 15px !important; }
.mb15i { margin-bottom: 15px !important; }
.ml15i { margin-left: 15px !important; }
.mtb15i { margin-top: 15px !important; margin-bottom: 15px !important; }
.mlr15i { margin-left: 15px !important; margin-right: 15px !important; }

.mt15n { margin-top: -15px !important; }
.mr15n { margin-right: -15px !important; }
.mb15n { margin-bottom: -15px !important; }
.ml15n { margin-left: -15px !important; }

.prt15 { position: relative !important; top: 15px !important; }
.prr15 { position: relative !important; right: 15px !important; }
.prb15 { position: relative !important; bottom: 15px !important; }
.prl15 { position: relative !important; left: 15px !important; }

.prt15n { position: relative !important; top: -15px !important; }
.prr15n { position: relative !important; right: -15px !important; }
.prb15n { position: relative !important; bottom: -15px !important; }
.prl15n { position: relative !important; left: -15px !important; }
.m16 { margin: 16px; }
.mt16 { margin-top: 16px; }
.mr16 { margin-right: 16px; }
.mb16 { margin-bottom: 16px; }
.ml16 { margin-left: 16px; }
.mtb16 { margin-top: 16px; margin-bottom: 16px; }
.mlr16 { margin-left: 16px; margin-right: 16px; }

.m16i { margin: 16px !important; }
.mt16i { margin-top: 16px !important; }
.mr16i { margin-right: 16px !important; }
.mb16i { margin-bottom: 16px !important; }
.ml16i { margin-left: 16px !important; }
.mtb16i { margin-top: 16px !important; margin-bottom: 16px !important; }
.mlr16i { margin-left: 16px !important; margin-right: 16px !important; }

.mt16n { margin-top: -16px !important; }
.mr16n { margin-right: -16px !important; }
.mb16n { margin-bottom: -16px !important; }
.ml16n { margin-left: -16px !important; }

.prt16 { position: relative !important; top: 16px !important; }
.prr16 { position: relative !important; right: 16px !important; }
.prb16 { position: relative !important; bottom: 16px !important; }
.prl16 { position: relative !important; left: 16px !important; }

.prt16n { position: relative !important; top: -16px !important; }
.prr16n { position: relative !important; right: -16px !important; }
.prb16n { position: relative !important; bottom: -16px !important; }
.prl16n { position: relative !important; left: -16px !important; }
.m18 { margin: 18px; }
.mt18 { margin-top: 18px; }
.mr18 { margin-right: 18px; }
.mb18 { margin-bottom: 18px; }
.ml18 { margin-left: 18px; }
.mtb18 { margin-top: 18px; margin-bottom: 18px; }
.mlr18 { margin-left: 18px; margin-right: 18px; }

.m18i { margin: 18px !important; }
.mt18i { margin-top: 18px !important; }
.mr18i { margin-right: 18px !important; }
.mb18i { margin-bottom: 18px !important; }
.ml18i { margin-left: 18px !important; }
.mtb18i { margin-top: 18px !important; margin-bottom: 18px !important; }
.mlr18i { margin-left: 18px !important; margin-right: 18px !important; }

.mt18n { margin-top: -18px !important; }
.mr18n { margin-right: -18px !important; }
.mb18n { margin-bottom: -18px !important; }
.ml18n { margin-left: -18px !important; }

.prt18 { position: relative !important; top: 18px !important; }
.prr18 { position: relative !important; right: 18px !important; }
.prb18 { position: relative !important; bottom: 18px !important; }
.prl18 { position: relative !important; left: 18px !important; }

.prt18n { position: relative !important; top: -18px !important; }
.prr18n { position: relative !important; right: -18px !important; }
.prb18n { position: relative !important; bottom: -18px !important; }
.prl18n { position: relative !important; left: -18px !important; }
.m20 { margin: 20px; }
.mt20 { margin-top: 20px; }
.mr20 { margin-right: 20px; }
.mb20 { margin-bottom: 20px; }
.ml20 { margin-left: 20px; }
.mtb20 { margin-top: 20px; margin-bottom: 20px; }
.mlr20 { margin-left: 20px; margin-right: 20px; }

.m20i { margin: 20px !important; }
.mt20i { margin-top: 20px !important; }
.mr20i { margin-right: 20px !important; }
.mb20i { margin-bottom: 20px !important; }
.ml20i { margin-left: 20px !important; }
.mtb20i { margin-top: 20px !important; margin-bottom: 20px !important; }
.mlr20i { margin-left: 20px !important; margin-right: 20px !important; }

.mt20n { margin-top: -20px !important; }
.mr20n { margin-right: -20px !important; }
.mb20n { margin-bottom: -20px !important; }
.ml20n { margin-left: -20px !important; }

.prt20 { position: relative !important; top: 20px !important; }
.prr20 { position: relative !important; right: 20px !important; }
.prb20 { position: relative !important; bottom: 20px !important; }
.prl20 { position: relative !important; left: 20px !important; }

.prt20n { position: relative !important; top: -20px !important; }
.prr20n { position: relative !important; right: -20px !important; }
.prb20n { position: relative !important; bottom: -20px !important; }
.prl20n { position: relative !important; left: -20px !important; }
.m25 { margin: 25px; }
.mt25 { margin-top: 25px; }
.mr25 { margin-right: 25px; }
.mb25 { margin-bottom: 25px; }
.ml25 { margin-left: 25px; }
.mtb25 { margin-top: 25px; margin-bottom: 25px; }
.mlr25 { margin-left: 25px; margin-right: 25px; }

.m25i { margin: 25px !important; }
.mt25i { margin-top: 25px !important; }
.mr25i { margin-right: 25px !important; }
.mb25i { margin-bottom: 25px !important; }
.ml25i { margin-left: 25px !important; }
.mtb25i { margin-top: 25px !important; margin-bottom: 25px !important; }
.mlr25i { margin-left: 25px !important; margin-right: 25px !important; }

.mt25n { margin-top: -25px !important; }
.mr25n { margin-right: -25px !important; }
.mb25n { margin-bottom: -25px !important; }
.ml25n { margin-left: -25px !important; }

.prt25 { position: relative !important; top: 25px !important; }
.prr25 { position: relative !important; right: 25px !important; }
.prb25 { position: relative !important; bottom: 25px !important; }
.prl25 { position: relative !important; left: 25px !important; }

.prt25n { position: relative !important; top: -25px !important; }
.prr25n { position: relative !important; right: -25px !important; }
.prb25n { position: relative !important; bottom: -25px !important; }
.prl25n { position: relative !important; left: -25px !important; }
.m30 { margin: 30px; }
.mt30 { margin-top: 30px; }
.mr30 { margin-right: 30px; }
.mb30 { margin-bottom: 30px; }
.ml30 { margin-left: 30px; }
.mtb30 { margin-top: 30px; margin-bottom: 30px; }
.mlr30 { margin-left: 30px; margin-right: 30px; }

.m30i { margin: 30px !important; }
.mt30i { margin-top: 30px !important; }
.mr30i { margin-right: 30px !important; }
.mb30i { margin-bottom: 30px !important; }
.ml30i { margin-left: 30px !important; }
.mtb30i { margin-top: 30px !important; margin-bottom: 30px !important; }
.mlr30i { margin-left: 30px !important; margin-right: 30px !important; }

.mt30n { margin-top: -30px !important; }
.mr30n { margin-right: -30px !important; }
.mb30n { margin-bottom: -30px !important; }
.ml30n { margin-left: -30px !important; }

.prt30 { position: relative !important; top: 30px !important; }
.prr30 { position: relative !important; right: 30px !important; }
.prb30 { position: relative !important; bottom: 30px !important; }
.prl30 { position: relative !important; left: 30px !important; }

.prt30n { position: relative !important; top: -30px !important; }
.prr30n { position: relative !important; right: -30px !important; }
.prb30n { position: relative !important; bottom: -30px !important; }
.prl30n { position: relative !important; left: -30px !important; }
.m35 { margin: 35px; }
.mt35 { margin-top: 35px; }
.mr35 { margin-right: 35px; }
.mb35 { margin-bottom: 35px; }
.ml35 { margin-left: 35px; }
.mtb35 { margin-top: 35px; margin-bottom: 35px; }
.mlr35 { margin-left: 35px; margin-right: 35px; }

.m35i { margin: 35px !important; }
.mt35i { margin-top: 35px !important; }
.mr35i { margin-right: 35px !important; }
.mb35i { margin-bottom: 35px !important; }
.ml35i { margin-left: 35px !important; }
.mtb35i { margin-top: 35px !important; margin-bottom: 35px !important; }
.mlr35i { margin-left: 35px !important; margin-right: 35px !important; }

.mt35n { margin-top: -35px !important; }
.mr35n { margin-right: -35px !important; }
.mb35n { margin-bottom: -35px !important; }
.ml35n { margin-left: -35px !important; }

.prt35 { position: relative !important; top: 35px !important; }
.prr35 { position: relative !important; right: 35px !important; }
.prb35 { position: relative !important; bottom: 35px !important; }
.prl35 { position: relative !important; left: 35px !important; }

.prt35n { position: relative !important; top: -35px !important; }
.prr35n { position: relative !important; right: -35px !important; }
.prb35n { position: relative !important; bottom: -35px !important; }
.prl35n { position: relative !important; left: -35px !important; }
.m40 { margin: 40px; }
.mt40 { margin-top: 40px; }
.mr40 { margin-right: 40px; }
.mb40 { margin-bottom: 40px; }
.ml40 { margin-left: 40px; }
.mtb40 { margin-top: 40px; margin-bottom: 40px; }
.mlr40 { margin-left: 40px; margin-right: 40px; }

.m40i { margin: 40px !important; }
.mt40i { margin-top: 40px !important; }
.mr40i { margin-right: 40px !important; }
.mb40i { margin-bottom: 40px !important; }
.ml40i { margin-left: 40px !important; }
.mtb40i { margin-top: 40px !important; margin-bottom: 40px !important; }
.mlr40i { margin-left: 40px !important; margin-right: 40px !important; }

.mt40n { margin-top: -40px !important; }
.mr40n { margin-right: -40px !important; }
.mb40n { margin-bottom: -40px !important; }
.ml40n { margin-left: -40px !important; }

.prt40 { position: relative !important; top: 40px !important; }
.prr40 { position: relative !important; right: 40px !important; }
.prb40 { position: relative !important; bottom: 40px !important; }
.prl40 { position: relative !important; left: 40px !important; }

.prt40n { position: relative !important; top: -40px !important; }
.prr40n { position: relative !important; right: -40px !important; }
.prb40n { position: relative !important; bottom: -40px !important; }
.prl40n { position: relative !important; left: -40px !important; }
.m45 { margin: 45px; }
.mt45 { margin-top: 45px; }
.mr45 { margin-right: 45px; }
.mb45 { margin-bottom: 45px; }
.ml45 { margin-left: 45px; }
.mtb45 { margin-top: 45px; margin-bottom: 45px; }
.mlr45 { margin-left: 45px; margin-right: 45px; }

.m45i { margin: 45px !important; }
.mt45i { margin-top: 45px !important; }
.mr45i { margin-right: 45px !important; }
.mb45i { margin-bottom: 45px !important; }
.ml45i { margin-left: 45px !important; }
.mtb45i { margin-top: 45px !important; margin-bottom: 45px !important; }
.mlr45i { margin-left: 45px !important; margin-right: 45px !important; }

.mt45n { margin-top: -45px !important; }
.mr45n { margin-right: -45px !important; }
.mb45n { margin-bottom: -45px !important; }
.ml45n { margin-left: -45px !important; }

.prt45 { position: relative !important; top: 45px !important; }
.prr45 { position: relative !important; right: 45px !important; }
.prb45 { position: relative !important; bottom: 45px !important; }
.prl45 { position: relative !important; left: 45px !important; }

.prt45n { position: relative !important; top: -45px !important; }
.prr45n { position: relative !important; right: -45px !important; }
.prb45n { position: relative !important; bottom: -45px !important; }
.prl45n { position: relative !important; left: -45px !important; }
.m50 { margin: 50px; }
.mt50 { margin-top: 50px; }
.mr50 { margin-right: 50px; }
.mb50 { margin-bottom: 50px; }
.ml50 { margin-left: 50px; }
.mtb50 { margin-top: 50px; margin-bottom: 50px; }
.mlr50 { margin-left: 50px; margin-right: 50px; }

.m50i { margin: 50px !important; }
.mt50i { margin-top: 50px !important; }
.mr50i { margin-right: 50px !important; }
.mb50i { margin-bottom: 50px !important; }
.ml50i { margin-left: 50px !important; }
.mtb50i { margin-top: 50px !important; margin-bottom: 50px !important; }
.mlr50i { margin-left: 50px !important; margin-right: 50px !important; }

.mt50n { margin-top: -50px !important; }
.mr50n { margin-right: -50px !important; }
.mb50n { margin-bottom: -50px !important; }
.ml50n { margin-left: -50px !important; }

.prt50 { position: relative !important; top: 50px !important; }
.prr50 { position: relative !important; right: 50px !important; }
.prb50 { position: relative !important; bottom: 50px !important; }
.prl50 { position: relative !important; left: 50px !important; }

.prt50n { position: relative !important; top: -50px !important; }
.prr50n { position: relative !important; right: -50px !important; }
.prb50n { position: relative !important; bottom: -50px !important; }
.prl50n { position: relative !important; left: -50px !important; }
.m60 { margin: 60px; }
.mt60 { margin-top: 60px; }
.mr60 { margin-right: 60px; }
.mb60 { margin-bottom: 60px; }
.ml60 { margin-left: 60px; }
.mtb60 { margin-top: 60px; margin-bottom: 60px; }
.mlr60 { margin-left: 60px; margin-right: 60px; }

.m60i { margin: 60px !important; }
.mt60i { margin-top: 60px !important; }
.mr60i { margin-right: 60px !important; }
.mb60i { margin-bottom: 60px !important; }
.ml60i { margin-left: 60px !important; }
.mtb60i { margin-top: 60px !important; margin-bottom: 60px !important; }
.mlr60i { margin-left: 60px !important; margin-right: 60px !important; }

.mt60n { margin-top: -60px !important; }
.mr60n { margin-right: -60px !important; }
.mb60n { margin-bottom: -60px !important; }
.ml60n { margin-left: -60px !important; }

.prt60 { position: relative !important; top: 60px !important; }
.prr60 { position: relative !important; right: 60px !important; }
.prb60 { position: relative !important; bottom: 60px !important; }
.prl60 { position: relative !important; left: 60px !important; }

.prt60n { position: relative !important; top: -60px !important; }
.prr60n { position: relative !important; right: -60px !important; }
.prb60n { position: relative !important; bottom: -60px !important; }
.prl60n { position: relative !important; left: -60px !important; }
.m70 { margin: 70px; }
.mt70 { margin-top: 70px; }
.mr70 { margin-right: 70px; }
.mb70 { margin-bottom: 70px; }
.ml70 { margin-left: 70px; }
.mtb70 { margin-top: 70px; margin-bottom: 70px; }
.mlr70 { margin-left: 70px; margin-right: 70px; }

.m70i { margin: 70px !important; }
.mt70i { margin-top: 70px !important; }
.mr70i { margin-right: 70px !important; }
.mb70i { margin-bottom: 70px !important; }
.ml70i { margin-left: 70px !important; }
.mtb70i { margin-top: 70px !important; margin-bottom: 70px !important; }
.mlr70i { margin-left: 70px !important; margin-right: 70px !important; }

.mt70n { margin-top: -70px !important; }
.mr70n { margin-right: -70px !important; }
.mb70n { margin-bottom: -70px !important; }
.ml70n { margin-left: -70px !important; }

.prt70 { position: relative !important; top: 70px !important; }
.prr70 { position: relative !important; right: 70px !important; }
.prb70 { position: relative !important; bottom: 70px !important; }
.prl70 { position: relative !important; left: 70px !important; }

.prt70n { position: relative !important; top: -70px !important; }
.prr70n { position: relative !important; right: -70px !important; }
.prb70n { position: relative !important; bottom: -70px !important; }
.prl70n { position: relative !important; left: -70px !important; }
.m80 { margin: 80px; }
.mt80 { margin-top: 80px; }
.mr80 { margin-right: 80px; }
.mb80 { margin-bottom: 80px; }
.ml80 { margin-left: 80px; }
.mtb80 { margin-top: 80px; margin-bottom: 80px; }
.mlr80 { margin-left: 80px; margin-right: 80px; }

.m80i { margin: 80px !important; }
.mt80i { margin-top: 80px !important; }
.mr80i { margin-right: 80px !important; }
.mb80i { margin-bottom: 80px !important; }
.ml80i { margin-left: 80px !important; }
.mtb80i { margin-top: 80px !important; margin-bottom: 80px !important; }
.mlr80i { margin-left: 80px !important; margin-right: 80px !important; }

.mt80n { margin-top: -80px !important; }
.mr80n { margin-right: -80px !important; }
.mb80n { margin-bottom: -80px !important; }
.ml80n { margin-left: -80px !important; }

.prt80 { position: relative !important; top: 80px !important; }
.prr80 { position: relative !important; right: 80px !important; }
.prb80 { position: relative !important; bottom: 80px !important; }
.prl80 { position: relative !important; left: 80px !important; }

.prt80n { position: relative !important; top: -80px !important; }
.prr80n { position: relative !important; right: -80px !important; }
.prb80n { position: relative !important; bottom: -80px !important; }
.prl80n { position: relative !important; left: -80px !important; }
.m90 { margin: 90px; }
.mt90 { margin-top: 90px; }
.mr90 { margin-right: 90px; }
.mb90 { margin-bottom: 90px; }
.ml90 { margin-left: 90px; }
.mtb90 { margin-top: 90px; margin-bottom: 90px; }
.mlr90 { margin-left: 90px; margin-right: 90px; }

.m90i { margin: 90px !important; }
.mt90i { margin-top: 90px !important; }
.mr90i { margin-right: 90px !important; }
.mb90i { margin-bottom: 90px !important; }
.ml90i { margin-left: 90px !important; }
.mtb90i { margin-top: 90px !important; margin-bottom: 90px !important; }
.mlr90i { margin-left: 90px !important; margin-right: 90px !important; }

.mt90n { margin-top: -90px !important; }
.mr90n { margin-right: -90px !important; }
.mb90n { margin-bottom: -90px !important; }
.ml90n { margin-left: -90px !important; }

.prt90 { position: relative !important; top: 90px !important; }
.prr90 { position: relative !important; right: 90px !important; }
.prb90 { position: relative !important; bottom: 90px !important; }
.prl90 { position: relative !important; left: 90px !important; }

.prt90n { position: relative !important; top: -90px !important; }
.prr90n { position: relative !important; right: -90px !important; }
.prb90n { position: relative !important; bottom: -90px !important; }
.prl90n { position: relative !important; left: -90px !important; }
.m100 { margin: 100px; }
.mt100 { margin-top: 100px; }
.mr100 { margin-right: 100px; }
.mb100 { margin-bottom: 100px; }
.ml100 { margin-left: 100px; }
.mtb100 { margin-top: 100px; margin-bottom: 100px; }
.mlr100 { margin-left: 100px; margin-right: 100px; }

.m100i { margin: 100px !important; }
.mt100i { margin-top: 100px !important; }
.mr100i { margin-right: 100px !important; }
.mb100i { margin-bottom: 100px !important; }
.ml100i { margin-left: 100px !important; }
.mtb100i { margin-top: 100px !important; margin-bottom: 100px !important; }
.mlr100i { margin-left: 100px !important; margin-right: 100px !important; }

.mt100n { margin-top: -100px !important; }
.mr100n { margin-right: -100px !important; }
.mb100n { margin-bottom: -100px !important; }
.ml100n { margin-left: -100px !important; }

.prt100 { position: relative !important; top: 100px !important; }
.prr100 { position: relative !important; right: 100px !important; }
.prb100 { position: relative !important; bottom: 100px !important; }
.prl100 { position: relative !important; left: 100px !important; }

.prt100n { position: relative !important; top: -100px !important; }
.prr100n { position: relative !important; right: -100px !important; }
.prb100n { position: relative !important; bottom: -100px !important; }
.prl100n { position: relative !important; left: -100px !important; }
.p0 { padding: 0px; }
.pt0 { padding-top: 0px; }
.pr0 { padding-right: 0px; }
.pb0 { padding-bottom: 0px; }
.pl0 { padding-left: 0px; }
.ptb0 { padding-top: 0px; padding-bottom: 0px; }
.plr0 { padding-left: 0px; padding-right: 0px; }

.p0i { padding: 0px !important; }
.pt0i { padding-top: 0px !important; }
.pr0i { padding-right: 0px !important; }
.pb0i { padding-bottom: 0px !important; }
.pl0i { padding-left: 0px !important; }
.ptb0i { padding-top: 0px !important; padding-bottom: 0px !important; }
.plr0i { padding-left: 0px !important; padding-right: 0px !important; }
.p1 { padding: 1px; }
.pt1 { padding-top: 1px; }
.pr1 { padding-right: 1px; }
.pb1 { padding-bottom: 1px; }
.pl1 { padding-left: 1px; }
.ptb1 { padding-top: 1px; padding-bottom: 1px; }
.plr1 { padding-left: 1px; padding-right: 1px; }

.p1i { padding: 1px !important; }
.pt1i { padding-top: 1px !important; }
.pr1i { padding-right: 1px !important; }
.pb1i { padding-bottom: 1px !important; }
.pl1i { padding-left: 1px !important; }
.ptb1i { padding-top: 1px !important; padding-bottom: 1px !important; }
.plr1i { padding-left: 1px !important; padding-right: 1px !important; }
.p2 { padding: 2px; }
.pt2 { padding-top: 2px; }
.pr2 { padding-right: 2px; }
.pb2 { padding-bottom: 2px; }
.pl2 { padding-left: 2px; }
.ptb2 { padding-top: 2px; padding-bottom: 2px; }
.plr2 { padding-left: 2px; padding-right: 2px; }

.p2i { padding: 2px !important; }
.pt2i { padding-top: 2px !important; }
.pr2i { padding-right: 2px !important; }
.pb2i { padding-bottom: 2px !important; }
.pl2i { padding-left: 2px !important; }
.ptb2i { padding-top: 2px !important; padding-bottom: 2px !important; }
.plr2i { padding-left: 2px !important; padding-right: 2px !important; }
.p3 { padding: 3px; }
.pt3 { padding-top: 3px; }
.pr3 { padding-right: 3px; }
.pb3 { padding-bottom: 3px; }
.pl3 { padding-left: 3px; }
.ptb3 { padding-top: 3px; padding-bottom: 3px; }
.plr3 { padding-left: 3px; padding-right: 3px; }

.p3i { padding: 3px !important; }
.pt3i { padding-top: 3px !important; }
.pr3i { padding-right: 3px !important; }
.pb3i { padding-bottom: 3px !important; }
.pl3i { padding-left: 3px !important; }
.ptb3i { padding-top: 3px !important; padding-bottom: 3px !important; }
.plr3i { padding-left: 3px !important; padding-right: 3px !important; }
.p4 { padding: 4px; }
.pt4 { padding-top: 4px; }
.pr4 { padding-right: 4px; }
.pb4 { padding-bottom: 4px; }
.pl4 { padding-left: 4px; }
.ptb4 { padding-top: 4px; padding-bottom: 4px; }
.plr4 { padding-left: 4px; padding-right: 4px; }

.p4i { padding: 4px !important; }
.pt4i { padding-top: 4px !important; }
.pr4i { padding-right: 4px !important; }
.pb4i { padding-bottom: 4px !important; }
.pl4i { padding-left: 4px !important; }
.ptb4i { padding-top: 4px !important; padding-bottom: 4px !important; }
.plr4i { padding-left: 4px !important; padding-right: 4px !important; }
.p5 { padding: 5px; }
.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }
.ptb5 { padding-top: 5px; padding-bottom: 5px; }
.plr5 { padding-left: 5px; padding-right: 5px; }

.p5i { padding: 5px !important; }
.pt5i { padding-top: 5px !important; }
.pr5i { padding-right: 5px !important; }
.pb5i { padding-bottom: 5px !important; }
.pl5i { padding-left: 5px !important; }
.ptb5i { padding-top: 5px !important; padding-bottom: 5px !important; }
.plr5i { padding-left: 5px !important; padding-right: 5px !important; }
.p6 { padding: 6px; }
.pt6 { padding-top: 6px; }
.pr6 { padding-right: 6px; }
.pb6 { padding-bottom: 6px; }
.pl6 { padding-left: 6px; }
.ptb6 { padding-top: 6px; padding-bottom: 6px; }
.plr6 { padding-left: 6px; padding-right: 6px; }

.p6i { padding: 6px !important; }
.pt6i { padding-top: 6px !important; }
.pr6i { padding-right: 6px !important; }
.pb6i { padding-bottom: 6px !important; }
.pl6i { padding-left: 6px !important; }
.ptb6i { padding-top: 6px !important; padding-bottom: 6px !important; }
.plr6i { padding-left: 6px !important; padding-right: 6px !important; }
.p7 { padding: 7px; }
.pt7 { padding-top: 7px; }
.pr7 { padding-right: 7px; }
.pb7 { padding-bottom: 7px; }
.pl7 { padding-left: 7px; }
.ptb7 { padding-top: 7px; padding-bottom: 7px; }
.plr7 { padding-left: 7px; padding-right: 7px; }

.p7i { padding: 7px !important; }
.pt7i { padding-top: 7px !important; }
.pr7i { padding-right: 7px !important; }
.pb7i { padding-bottom: 7px !important; }
.pl7i { padding-left: 7px !important; }
.ptb7i { padding-top: 7px !important; padding-bottom: 7px !important; }
.plr7i { padding-left: 7px !important; padding-right: 7px !important; }
.p8 { padding: 8px; }
.pt8 { padding-top: 8px; }
.pr8 { padding-right: 8px; }
.pb8 { padding-bottom: 8px; }
.pl8 { padding-left: 8px; }
.ptb8 { padding-top: 8px; padding-bottom: 8px; }
.plr8 { padding-left: 8px; padding-right: 8px; }

.p8i { padding: 8px !important; }
.pt8i { padding-top: 8px !important; }
.pr8i { padding-right: 8px !important; }
.pb8i { padding-bottom: 8px !important; }
.pl8i { padding-left: 8px !important; }
.ptb8i { padding-top: 8px !important; padding-bottom: 8px !important; }
.plr8i { padding-left: 8px !important; padding-right: 8px !important; }
.p9 { padding: 9px; }
.pt9 { padding-top: 9px; }
.pr9 { padding-right: 9px; }
.pb9 { padding-bottom: 9px; }
.pl9 { padding-left: 9px; }
.ptb9 { padding-top: 9px; padding-bottom: 9px; }
.plr9 { padding-left: 9px; padding-right: 9px; }

.p9i { padding: 9px !important; }
.pt9i { padding-top: 9px !important; }
.pr9i { padding-right: 9px !important; }
.pb9i { padding-bottom: 9px !important; }
.pl9i { padding-left: 9px !important; }
.ptb9i { padding-top: 9px !important; padding-bottom: 9px !important; }
.plr9i { padding-left: 9px !important; padding-right: 9px !important; }
.p10 { padding: 10px; }
.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }
.ptb10 { padding-top: 10px; padding-bottom: 10px; }
.plr10 { padding-left: 10px; padding-right: 10px; }

.p10i { padding: 10px !important; }
.pt10i { padding-top: 10px !important; }
.pr10i { padding-right: 10px !important; }
.pb10i { padding-bottom: 10px !important; }
.pl10i { padding-left: 10px !important; }
.ptb10i { padding-top: 10px !important; padding-bottom: 10px !important; }
.plr10i { padding-left: 10px !important; padding-right: 10px !important; }
.p15 { padding: 15px; }
.pt15 { padding-top: 15px; }
.pr15 { padding-right: 15px; }
.pb15 { padding-bottom: 15px; }
.pl15 { padding-left: 15px; }
.ptb15 { padding-top: 15px; padding-bottom: 15px; }
.plr15 { padding-left: 15px; padding-right: 15px; }

.p15i { padding: 15px !important; }
.pt15i { padding-top: 15px !important; }
.pr15i { padding-right: 15px !important; }
.pb15i { padding-bottom: 15px !important; }
.pl15i { padding-left: 15px !important; }
.ptb15i { padding-top: 15px !important; padding-bottom: 15px !important; }
.plr15i { padding-left: 15px !important; padding-right: 15px !important; }
.p16 { padding: 16px; }
.pt16 { padding-top: 16px; }
.pr16 { padding-right: 16px; }
.pb16 { padding-bottom: 16px; }
.pl16 { padding-left: 16px; }
.ptb16 { padding-top: 16px; padding-bottom: 16px; }
.plr16 { padding-left: 16px; padding-right: 16px; }

.p16i { padding: 16px !important; }
.pt16i { padding-top: 16px !important; }
.pr16i { padding-right: 16px !important; }
.pb16i { padding-bottom: 16px !important; }
.pl16i { padding-left: 16px !important; }
.ptb16i { padding-top: 16px !important; padding-bottom: 16px !important; }
.plr16i { padding-left: 16px !important; padding-right: 16px !important; }
.p18 { padding: 18px; }
.pt18 { padding-top: 18px; }
.pr18 { padding-right: 18px; }
.pb18 { padding-bottom: 18px; }
.pl18 { padding-left: 18px; }
.ptb18 { padding-top: 18px; padding-bottom: 18px; }
.plr18 { padding-left: 18px; padding-right: 18px; }

.p18i { padding: 18px !important; }
.pt18i { padding-top: 18px !important; }
.pr18i { padding-right: 18px !important; }
.pb18i { padding-bottom: 18px !important; }
.pl18i { padding-left: 18px !important; }
.ptb18i { padding-top: 18px !important; padding-bottom: 18px !important; }
.plr18i { padding-left: 18px !important; padding-right: 18px !important; }
.p20 { padding: 20px; }
.pt20 { padding-top: 20px; }
.pr20 { padding-right: 20px; }
.pb20 { padding-bottom: 20px; }
.pl20 { padding-left: 20px; }
.ptb20 { padding-top: 20px; padding-bottom: 20px; }
.plr20 { padding-left: 20px; padding-right: 20px; }

.p20i { padding: 20px !important; }
.pt20i { padding-top: 20px !important; }
.pr20i { padding-right: 20px !important; }
.pb20i { padding-bottom: 20px !important; }
.pl20i { padding-left: 20px !important; }
.ptb20i { padding-top: 20px !important; padding-bottom: 20px !important; }
.plr20i { padding-left: 20px !important; padding-right: 20px !important; }
.p25 { padding: 25px; }
.pt25 { padding-top: 25px; }
.pr25 { padding-right: 25px; }
.pb25 { padding-bottom: 25px; }
.pl25 { padding-left: 25px; }
.ptb25 { padding-top: 25px; padding-bottom: 25px; }
.plr25 { padding-left: 25px; padding-right: 25px; }

.p25i { padding: 25px !important; }
.pt25i { padding-top: 25px !important; }
.pr25i { padding-right: 25px !important; }
.pb25i { padding-bottom: 25px !important; }
.pl25i { padding-left: 25px !important; }
.ptb25i { padding-top: 25px !important; padding-bottom: 25px !important; }
.plr25i { padding-left: 25px !important; padding-right: 25px !important; }
.p30 { padding: 30px; }
.pt30 { padding-top: 30px; }
.pr30 { padding-right: 30px; }
.pb30 { padding-bottom: 30px; }
.pl30 { padding-left: 30px; }
.ptb30 { padding-top: 30px; padding-bottom: 30px; }
.plr30 { padding-left: 30px; padding-right: 30px; }

.p30i { padding: 30px !important; }
.pt30i { padding-top: 30px !important; }
.pr30i { padding-right: 30px !important; }
.pb30i { padding-bottom: 30px !important; }
.pl30i { padding-left: 30px !important; }
.ptb30i { padding-top: 30px !important; padding-bottom: 30px !important; }
.plr30i { padding-left: 30px !important; padding-right: 30px !important; }
.p35 { padding: 35px; }
.pt35 { padding-top: 35px; }
.pr35 { padding-right: 35px; }
.pb35 { padding-bottom: 35px; }
.pl35 { padding-left: 35px; }
.ptb35 { padding-top: 35px; padding-bottom: 35px; }
.plr35 { padding-left: 35px; padding-right: 35px; }

.p35i { padding: 35px !important; }
.pt35i { padding-top: 35px !important; }
.pr35i { padding-right: 35px !important; }
.pb35i { padding-bottom: 35px !important; }
.pl35i { padding-left: 35px !important; }
.ptb35i { padding-top: 35px !important; padding-bottom: 35px !important; }
.plr35i { padding-left: 35px !important; padding-right: 35px !important; }
.p40 { padding: 40px; }
.pt40 { padding-top: 40px; }
.pr40 { padding-right: 40px; }
.pb40 { padding-bottom: 40px; }
.pl40 { padding-left: 40px; }
.ptb40 { padding-top: 40px; padding-bottom: 40px; }
.plr40 { padding-left: 40px; padding-right: 40px; }

.p40i { padding: 40px !important; }
.pt40i { padding-top: 40px !important; }
.pr40i { padding-right: 40px !important; }
.pb40i { padding-bottom: 40px !important; }
.pl40i { padding-left: 40px !important; }
.ptb40i { padding-top: 40px !important; padding-bottom: 40px !important; }
.plr40i { padding-left: 40px !important; padding-right: 40px !important; }
.p45 { padding: 45px; }
.pt45 { padding-top: 45px; }
.pr45 { padding-right: 45px; }
.pb45 { padding-bottom: 45px; }
.pl45 { padding-left: 45px; }
.ptb45 { padding-top: 45px; padding-bottom: 45px; }
.plr45 { padding-left: 45px; padding-right: 45px; }

.p45i { padding: 45px !important; }
.pt45i { padding-top: 45px !important; }
.pr45i { padding-right: 45px !important; }
.pb45i { padding-bottom: 45px !important; }
.pl45i { padding-left: 45px !important; }
.ptb45i { padding-top: 45px !important; padding-bottom: 45px !important; }
.plr45i { padding-left: 45px !important; padding-right: 45px !important; }
.p50 { padding: 50px; }
.pt50 { padding-top: 50px; }
.pr50 { padding-right: 50px; }
.pb50 { padding-bottom: 50px; }
.pl50 { padding-left: 50px; }
.ptb50 { padding-top: 50px; padding-bottom: 50px; }
.plr50 { padding-left: 50px; padding-right: 50px; }

.p50i { padding: 50px !important; }
.pt50i { padding-top: 50px !important; }
.pr50i { padding-right: 50px !important; }
.pb50i { padding-bottom: 50px !important; }
.pl50i { padding-left: 50px !important; }
.ptb50i { padding-top: 50px !important; padding-bottom: 50px !important; }
.plr50i { padding-left: 50px !important; padding-right: 50px !important; }
.p60 { padding: 60px; }
.pt60 { padding-top: 60px; }
.pr60 { padding-right: 60px; }
.pb60 { padding-bottom: 60px; }
.pl60 { padding-left: 60px; }
.ptb60 { padding-top: 60px; padding-bottom: 60px; }
.plr60 { padding-left: 60px; padding-right: 60px; }

.p60i { padding: 60px !important; }
.pt60i { padding-top: 60px !important; }
.pr60i { padding-right: 60px !important; }
.pb60i { padding-bottom: 60px !important; }
.pl60i { padding-left: 60px !important; }
.ptb60i { padding-top: 60px !important; padding-bottom: 60px !important; }
.plr60i { padding-left: 60px !important; padding-right: 60px !important; }
.p70 { padding: 70px; }
.pt70 { padding-top: 70px; }
.pr70 { padding-right: 70px; }
.pb70 { padding-bottom: 70px; }
.pl70 { padding-left: 70px; }
.ptb70 { padding-top: 70px; padding-bottom: 70px; }
.plr70 { padding-left: 70px; padding-right: 70px; }

.p70i { padding: 70px !important; }
.pt70i { padding-top: 70px !important; }
.pr70i { padding-right: 70px !important; }
.pb70i { padding-bottom: 70px !important; }
.pl70i { padding-left: 70px !important; }
.ptb70i { padding-top: 70px !important; padding-bottom: 70px !important; }
.plr70i { padding-left: 70px !important; padding-right: 70px !important; }
.p80 { padding: 80px; }
.pt80 { padding-top: 80px; }
.pr80 { padding-right: 80px; }
.pb80 { padding-bottom: 80px; }
.pl80 { padding-left: 80px; }
.ptb80 { padding-top: 80px; padding-bottom: 80px; }
.plr80 { padding-left: 80px; padding-right: 80px; }

.p80i { padding: 80px !important; }
.pt80i { padding-top: 80px !important; }
.pr80i { padding-right: 80px !important; }
.pb80i { padding-bottom: 80px !important; }
.pl80i { padding-left: 80px !important; }
.ptb80i { padding-top: 80px !important; padding-bottom: 80px !important; }
.plr80i { padding-left: 80px !important; padding-right: 80px !important; }
.p90 { padding: 90px; }
.pt90 { padding-top: 90px; }
.pr90 { padding-right: 90px; }
.pb90 { padding-bottom: 90px; }
.pl90 { padding-left: 90px; }
.ptb90 { padding-top: 90px; padding-bottom: 90px; }
.plr90 { padding-left: 90px; padding-right: 90px; }

.p90i { padding: 90px !important; }
.pt90i { padding-top: 90px !important; }
.pr90i { padding-right: 90px !important; }
.pb90i { padding-bottom: 90px !important; }
.pl90i { padding-left: 90px !important; }
.ptb90i { padding-top: 90px !important; padding-bottom: 90px !important; }
.plr90i { padding-left: 90px !important; padding-right: 90px !important; }
.p100 { padding: 100px; }
.pt100 { padding-top: 100px; }
.pr100 { padding-right: 100px; }
.pb100 { padding-bottom: 100px; }
.pl100 { padding-left: 100px; }
.ptb100 { padding-top: 100px; padding-bottom: 100px; }
.plr100 { padding-left: 100px; padding-right: 100px; }

.p100i { padding: 100px !important; }
.pt100i { padding-top: 100px !important; }
.pr100i { padding-right: 100px !important; }
.pb100i { padding-bottom: 100px !important; }
.pl100i { padding-left: 100px !important; }
.ptb100i { padding-top: 100px !important; padding-bottom: 100px !important; }
.plr100i { padding-left: 100px !important; padding-right: 100px !important; }

.w0 {width: 0px !important;}.h0 {height: 0px !important;}.w1 {width: 1px !important;}.h1 {height: 1px !important;}.w2 {width: 2px !important;}.h2 {height: 2px !important;}.w3 {width: 3px !important;}.h3 {height: 3px !important;}.w4 {width: 4px !important;}.h4 {height: 4px !important;}.w5 {width: 5px !important;}.h5 {height: 5px !important;}.w6 {width: 6px !important;}.h6 {height: 6px !important;}.w7 {width: 7px !important;}.h7 {height: 7px !important;}.w8 {width: 8px !important;}.h8 {height: 8px !important;}.w9 {width: 9px !important;}.h9 {height: 9px !important;}.w10 {width: 10px !important;}.h10 {height: 10px !important;}.w11 {width: 11px !important;}.h11 {height: 11px !important;}.w12 {width: 12px !important;}.h12 {height: 12px !important;}.w13 {width: 13px !important;}.h13 {height: 13px !important;}.w14 {width: 14px !important;}.h14 {height: 14px !important;}.w15 {width: 15px !important;}.h15 {height: 15px !important;}.w16 {width: 16px !important;}.h16 {height: 16px !important;}.w17 {width: 17px !important;}.h17 {height: 17px !important;}.w18 {width: 18px !important;}.h18 {height: 18px !important;}.w19 {width: 19px !important;}.h19 {height: 19px !important;}.w20 {width: 20px !important;}.h20 {height: 20px !important;}.w21 {width: 21px !important;}.h21 {height: 21px !important;}.w22 {width: 22px !important;}.h22 {height: 22px !important;}.w23 {width: 23px !important;}.h23 {height: 23px !important;}.w24 {width: 24px !important;}.h24 {height: 24px !important;}.w25 {width: 25px !important;}.h25 {height: 25px !important;}.w26 {width: 26px !important;}.h26 {height: 26px !important;}.w27 {width: 27px !important;}.h27 {height: 27px !important;}.w28 {width: 28px !important;}.h28 {height: 28px !important;}.w29 {width: 29px !important;}.h29 {height: 29px !important;}.w30 {width: 30px !important;}.h30 {height: 30px !important;}.w31 {width: 31px !important;}.h31 {height: 31px !important;}.w32 {width: 32px !important;}.h32 {height: 32px !important;}.w33 {width: 33px !important;}.h33 {height: 33px !important;}.w34 {width: 34px !important;}.h34 {height: 34px !important;}.w35 {width: 35px !important;}.h35 {height: 35px !important;}.w36 {width: 36px !important;}.h36 {height: 36px !important;}.w37 {width: 37px !important;}.h37 {height: 37px !important;}.w38 {width: 38px !important;}.h38 {height: 38px !important;}.w39 {width: 39px !important;}.h39 {height: 39px !important;}.w40 {width: 40px !important;}.h40 {height: 40px !important;}.w41 {width: 41px !important;}.h41 {height: 41px !important;}.w42 {width: 42px !important;}.h42 {height: 42px !important;}.w43 {width: 43px !important;}.h43 {height: 43px !important;}.w44 {width: 44px !important;}.h44 {height: 44px !important;}.w45 {width: 45px !important;}.h45 {height: 45px !important;}.w46 {width: 46px !important;}.h46 {height: 46px !important;}.w47 {width: 47px !important;}.h47 {height: 47px !important;}.w48 {width: 48px !important;}.h48 {height: 48px !important;}.w49 {width: 49px !important;}.h49 {height: 49px !important;}.w50 {width: 50px !important;}.h50 {height: 50px !important;}.w51 {width: 51px !important;}.h51 {height: 51px !important;}.w52 {width: 52px !important;}.h52 {height: 52px !important;}.w53 {width: 53px !important;}.h53 {height: 53px !important;}.w54 {width: 54px !important;}.h54 {height: 54px !important;}.w55 {width: 55px !important;}.h55 {height: 55px !important;}.w56 {width: 56px !important;}.h56 {height: 56px !important;}.w57 {width: 57px !important;}.h57 {height: 57px !important;}.w58 {width: 58px !important;}.h58 {height: 58px !important;}.w59 {width: 59px !important;}.h59 {height: 59px !important;}.w60 {width: 60px !important;}.h60 {height: 60px !important;}.w61 {width: 61px !important;}.h61 {height: 61px !important;}.w62 {width: 62px !important;}.h62 {height: 62px !important;}.w63 {width: 63px !important;}.h63 {height: 63px !important;}.w64 {width: 64px !important;}.h64 {height: 64px !important;}.w65 {width: 65px !important;}.h65 {height: 65px !important;}.w66 {width: 66px !important;}.h66 {height: 66px !important;}.w67 {width: 67px !important;}.h67 {height: 67px !important;}.w68 {width: 68px !important;}.h68 {height: 68px !important;}.w69 {width: 69px !important;}.h69 {height: 69px !important;}.w70 {width: 70px !important;}.h70 {height: 70px !important;}.w71 {width: 71px !important;}.h71 {height: 71px !important;}.w72 {width: 72px !important;}.h72 {height: 72px !important;}.w73 {width: 73px !important;}.h73 {height: 73px !important;}.w74 {width: 74px !important;}.h74 {height: 74px !important;}.w75 {width: 75px !important;}.h75 {height: 75px !important;}.w76 {width: 76px !important;}.h76 {height: 76px !important;}.w77 {width: 77px !important;}.h77 {height: 77px !important;}.w78 {width: 78px !important;}.h78 {height: 78px !important;}.w79 {width: 79px !important;}.h79 {height: 79px !important;}.w80 {width: 80px !important;}.h80 {height: 80px !important;}.w81 {width: 81px !important;}.h81 {height: 81px !important;}.w82 {width: 82px !important;}.h82 {height: 82px !important;}.w83 {width: 83px !important;}.h83 {height: 83px !important;}.w84 {width: 84px !important;}.h84 {height: 84px !important;}.w85 {width: 85px !important;}.h85 {height: 85px !important;}.w86 {width: 86px !important;}.h86 {height: 86px !important;}.w87 {width: 87px !important;}.h87 {height: 87px !important;}.w88 {width: 88px !important;}.h88 {height: 88px !important;}.w89 {width: 89px !important;}.h89 {height: 89px !important;}.w90 {width: 90px !important;}.h90 {height: 90px !important;}.w91 {width: 91px !important;}.h91 {height: 91px !important;}.w92 {width: 92px !important;}.h92 {height: 92px !important;}.w93 {width: 93px !important;}.h93 {height: 93px !important;}.w94 {width: 94px !important;}.h94 {height: 94px !important;}.w95 {width: 95px !important;}.h95 {height: 95px !important;}.w96 {width: 96px !important;}.h96 {height: 96px !important;}.w97 {width: 97px !important;}.h97 {height: 97px !important;}.w98 {width: 98px !important;}.h98 {height: 98px !important;}.w99 {width: 99px !important;}.h99 {height: 99px !important;}.w100 {width: 100px !important;}.h100 {height: 100px !important;}.w101 {width: 101px !important;}.h101 {height: 101px !important;}.w102 {width: 102px !important;}.h102 {height: 102px !important;}.w103 {width: 103px !important;}.h103 {height: 103px !important;}.w104 {width: 104px !important;}.h104 {height: 104px !important;}.w105 {width: 105px !important;}.h105 {height: 105px !important;}.w106 {width: 106px !important;}.h106 {height: 106px !important;}.w107 {width: 107px !important;}.h107 {height: 107px !important;}.w108 {width: 108px !important;}.h108 {height: 108px !important;}.w109 {width: 109px !important;}.h109 {height: 109px !important;}.w110 {width: 110px !important;}.h110 {height: 110px !important;}.w111 {width: 111px !important;}.h111 {height: 111px !important;}.w112 {width: 112px !important;}.h112 {height: 112px !important;}.w113 {width: 113px !important;}.h113 {height: 113px !important;}.w114 {width: 114px !important;}.h114 {height: 114px !important;}.w115 {width: 115px !important;}.h115 {height: 115px !important;}.w116 {width: 116px !important;}.h116 {height: 116px !important;}.w117 {width: 117px !important;}.h117 {height: 117px !important;}.w118 {width: 118px !important;}.h118 {height: 118px !important;}.w119 {width: 119px !important;}.h119 {height: 119px !important;}.w120 {width: 120px !important;}.h120 {height: 120px !important;}.w121 {width: 121px !important;}.h121 {height: 121px !important;}.w122 {width: 122px !important;}.h122 {height: 122px !important;}.w123 {width: 123px !important;}.h123 {height: 123px !important;}.w124 {width: 124px !important;}.h124 {height: 124px !important;}.w125 {width: 125px !important;}.h125 {height: 125px !important;}.w126 {width: 126px !important;}.h126 {height: 126px !important;}.w127 {width: 127px !important;}.h127 {height: 127px !important;}.w128 {width: 128px !important;}.h128 {height: 128px !important;}.w129 {width: 129px !important;}.h129 {height: 129px !important;}.w130 {width: 130px !important;}.h130 {height: 130px !important;}.w131 {width: 131px !important;}.h131 {height: 131px !important;}.w132 {width: 132px !important;}.h132 {height: 132px !important;}.w133 {width: 133px !important;}.h133 {height: 133px !important;}.w134 {width: 134px !important;}.h134 {height: 134px !important;}.w135 {width: 135px !important;}.h135 {height: 135px !important;}.w136 {width: 136px !important;}.h136 {height: 136px !important;}.w137 {width: 137px !important;}.h137 {height: 137px !important;}.w138 {width: 138px !important;}.h138 {height: 138px !important;}.w139 {width: 139px !important;}.h139 {height: 139px !important;}.w140 {width: 140px !important;}.h140 {height: 140px !important;}.w141 {width: 141px !important;}.h141 {height: 141px !important;}.w142 {width: 142px !important;}.h142 {height: 142px !important;}.w143 {width: 143px !important;}.h143 {height: 143px !important;}.w144 {width: 144px !important;}.h144 {height: 144px !important;}.w145 {width: 145px !important;}.h145 {height: 145px !important;}.w146 {width: 146px !important;}.h146 {height: 146px !important;}.w147 {width: 147px !important;}.h147 {height: 147px !important;}.w148 {width: 148px !important;}.h148 {height: 148px !important;}.w149 {width: 149px !important;}.h149 {height: 149px !important;}.w150 {width: 150px !important;}.h150 {height: 150px !important;}.w151 {width: 151px !important;}.h151 {height: 151px !important;}.w152 {width: 152px !important;}.h152 {height: 152px !important;}.w153 {width: 153px !important;}.h153 {height: 153px !important;}.w154 {width: 154px !important;}.h154 {height: 154px !important;}.w155 {width: 155px !important;}.h155 {height: 155px !important;}.w156 {width: 156px !important;}.h156 {height: 156px !important;}.w157 {width: 157px !important;}.h157 {height: 157px !important;}.w158 {width: 158px !important;}.h158 {height: 158px !important;}.w159 {width: 159px !important;}.h159 {height: 159px !important;}.w160 {width: 160px !important;}.h160 {height: 160px !important;}.w161 {width: 161px !important;}.h161 {height: 161px !important;}.w162 {width: 162px !important;}.h162 {height: 162px !important;}.w163 {width: 163px !important;}.h163 {height: 163px !important;}.w164 {width: 164px !important;}.h164 {height: 164px !important;}.w165 {width: 165px !important;}.h165 {height: 165px !important;}.w166 {width: 166px !important;}.h166 {height: 166px !important;}.w167 {width: 167px !important;}.h167 {height: 167px !important;}.w168 {width: 168px !important;}.h168 {height: 168px !important;}.w169 {width: 169px !important;}.h169 {height: 169px !important;}.w170 {width: 170px !important;}.h170 {height: 170px !important;}.w171 {width: 171px !important;}.h171 {height: 171px !important;}.w172 {width: 172px !important;}.h172 {height: 172px !important;}.w173 {width: 173px !important;}.h173 {height: 173px !important;}.w174 {width: 174px !important;}.h174 {height: 174px !important;}.w175 {width: 175px !important;}.h175 {height: 175px !important;}.w176 {width: 176px !important;}.h176 {height: 176px !important;}.w177 {width: 177px !important;}.h177 {height: 177px !important;}.w178 {width: 178px !important;}.h178 {height: 178px !important;}.w179 {width: 179px !important;}.h179 {height: 179px !important;}.w180 {width: 180px !important;}.h180 {height: 180px !important;}.w181 {width: 181px !important;}.h181 {height: 181px !important;}.w182 {width: 182px !important;}.h182 {height: 182px !important;}.w183 {width: 183px !important;}.h183 {height: 183px !important;}.w184 {width: 184px !important;}.h184 {height: 184px !important;}.w185 {width: 185px !important;}.h185 {height: 185px !important;}.w186 {width: 186px !important;}.h186 {height: 186px !important;}.w187 {width: 187px !important;}.h187 {height: 187px !important;}.w188 {width: 188px !important;}.h188 {height: 188px !important;}.w189 {width: 189px !important;}.h189 {height: 189px !important;}.w190 {width: 190px !important;}.h190 {height: 190px !important;}.w191 {width: 191px !important;}.h191 {height: 191px !important;}.w192 {width: 192px !important;}.h192 {height: 192px !important;}.w193 {width: 193px !important;}.h193 {height: 193px !important;}.w194 {width: 194px !important;}.h194 {height: 194px !important;}.w195 {width: 195px !important;}.h195 {height: 195px !important;}.w196 {width: 196px !important;}.h196 {height: 196px !important;}.w197 {width: 197px !important;}.h197 {height: 197px !important;}.w198 {width: 198px !important;}.h198 {height: 198px !important;}.w199 {width: 199px !important;}.h199 {height: 199px !important;}.w200 {width: 200px !important;}.h200 {height: 200px !important;}.w201 {width: 201px !important;}.h201 {height: 201px !important;}.w202 {width: 202px !important;}.h202 {height: 202px !important;}.w203 {width: 203px !important;}.h203 {height: 203px !important;}.w204 {width: 204px !important;}.h204 {height: 204px !important;}.w205 {width: 205px !important;}.h205 {height: 205px !important;}.w206 {width: 206px !important;}.h206 {height: 206px !important;}.w207 {width: 207px !important;}.h207 {height: 207px !important;}.w208 {width: 208px !important;}.h208 {height: 208px !important;}.w209 {width: 209px !important;}.h209 {height: 209px !important;}.w210 {width: 210px !important;}.h210 {height: 210px !important;}.w211 {width: 211px !important;}.h211 {height: 211px !important;}.w212 {width: 212px !important;}.h212 {height: 212px !important;}.w213 {width: 213px !important;}.h213 {height: 213px !important;}.w214 {width: 214px !important;}.h214 {height: 214px !important;}.w215 {width: 215px !important;}.h215 {height: 215px !important;}.w216 {width: 216px !important;}.h216 {height: 216px !important;}.w217 {width: 217px !important;}.h217 {height: 217px !important;}.w218 {width: 218px !important;}.h218 {height: 218px !important;}.w219 {width: 219px !important;}.h219 {height: 219px !important;}.w220 {width: 220px !important;}.h220 {height: 220px !important;}.w221 {width: 221px !important;}.h221 {height: 221px !important;}.w222 {width: 222px !important;}.h222 {height: 222px !important;}.w223 {width: 223px !important;}.h223 {height: 223px !important;}.w224 {width: 224px !important;}.h224 {height: 224px !important;}.w225 {width: 225px !important;}.h225 {height: 225px !important;}.w226 {width: 226px !important;}.h226 {height: 226px !important;}.w227 {width: 227px !important;}.h227 {height: 227px !important;}.w228 {width: 228px !important;}.h228 {height: 228px !important;}.w229 {width: 229px !important;}.h229 {height: 229px !important;}.w230 {width: 230px !important;}.h230 {height: 230px !important;}.w231 {width: 231px !important;}.h231 {height: 231px !important;}.w232 {width: 232px !important;}.h232 {height: 232px !important;}.w233 {width: 233px !important;}.h233 {height: 233px !important;}.w234 {width: 234px !important;}.h234 {height: 234px !important;}.w235 {width: 235px !important;}.h235 {height: 235px !important;}.w236 {width: 236px !important;}.h236 {height: 236px !important;}.w237 {width: 237px !important;}.h237 {height: 237px !important;}.w238 {width: 238px !important;}.h238 {height: 238px !important;}.w239 {width: 239px !important;}.h239 {height: 239px !important;}.w240 {width: 240px !important;}.h240 {height: 240px !important;}.w241 {width: 241px !important;}.h241 {height: 241px !important;}.w242 {width: 242px !important;}.h242 {height: 242px !important;}.w243 {width: 243px !important;}.h243 {height: 243px !important;}.w244 {width: 244px !important;}.h244 {height: 244px !important;}.w245 {width: 245px !important;}.h245 {height: 245px !important;}.w246 {width: 246px !important;}.h246 {height: 246px !important;}.w247 {width: 247px !important;}.h247 {height: 247px !important;}.w248 {width: 248px !important;}.h248 {height: 248px !important;}.w249 {width: 249px !important;}.h249 {height: 249px !important;}.w250 {width: 250px !important;}.h250 {height: 250px !important;}.w251 {width: 251px !important;}.h251 {height: 251px !important;}.w252 {width: 252px !important;}.h252 {height: 252px !important;}.w253 {width: 253px !important;}.h253 {height: 253px !important;}.w254 {width: 254px !important;}.h254 {height: 254px !important;}.w255 {width: 255px !important;}.h255 {height: 255px !important;}.w256 {width: 256px !important;}.h256 {height: 256px !important;}.w257 {width: 257px !important;}.h257 {height: 257px !important;}.w258 {width: 258px !important;}.h258 {height: 258px !important;}.w259 {width: 259px !important;}.h259 {height: 259px !important;}.w260 {width: 260px !important;}.h260 {height: 260px !important;}.w261 {width: 261px !important;}.h261 {height: 261px !important;}.w262 {width: 262px !important;}.h262 {height: 262px !important;}.w263 {width: 263px !important;}.h263 {height: 263px !important;}.w264 {width: 264px !important;}.h264 {height: 264px !important;}.w265 {width: 265px !important;}.h265 {height: 265px !important;}.w266 {width: 266px !important;}.h266 {height: 266px !important;}.w267 {width: 267px !important;}.h267 {height: 267px !important;}.w268 {width: 268px !important;}.h268 {height: 268px !important;}.w269 {width: 269px !important;}.h269 {height: 269px !important;}.w270 {width: 270px !important;}.h270 {height: 270px !important;}.w271 {width: 271px !important;}.h271 {height: 271px !important;}.w272 {width: 272px !important;}.h272 {height: 272px !important;}.w273 {width: 273px !important;}.h273 {height: 273px !important;}.w274 {width: 274px !important;}.h274 {height: 274px !important;}.w275 {width: 275px !important;}.h275 {height: 275px !important;}.w276 {width: 276px !important;}.h276 {height: 276px !important;}.w277 {width: 277px !important;}.h277 {height: 277px !important;}.w278 {width: 278px !important;}.h278 {height: 278px !important;}.w279 {width: 279px !important;}.h279 {height: 279px !important;}.w280 {width: 280px !important;}.h280 {height: 280px !important;}.w281 {width: 281px !important;}.h281 {height: 281px !important;}.w282 {width: 282px !important;}.h282 {height: 282px !important;}.w283 {width: 283px !important;}.h283 {height: 283px !important;}.w284 {width: 284px !important;}.h284 {height: 284px !important;}.w285 {width: 285px !important;}.h285 {height: 285px !important;}.w286 {width: 286px !important;}.h286 {height: 286px !important;}.w287 {width: 287px !important;}.h287 {height: 287px !important;}.w288 {width: 288px !important;}.h288 {height: 288px !important;}.w289 {width: 289px !important;}.h289 {height: 289px !important;}.w290 {width: 290px !important;}.h290 {height: 290px !important;}.w291 {width: 291px !important;}.h291 {height: 291px !important;}.w292 {width: 292px !important;}.h292 {height: 292px !important;}.w293 {width: 293px !important;}.h293 {height: 293px !important;}.w294 {width: 294px !important;}.h294 {height: 294px !important;}.w295 {width: 295px !important;}.h295 {height: 295px !important;}.w296 {width: 296px !important;}.h296 {height: 296px !important;}.w297 {width: 297px !important;}.h297 {height: 297px !important;}.w298 {width: 298px !important;}.h298 {height: 298px !important;}.w299 {width: 299px !important;}.h299 {height: 299px !important;}.w300 {width: 300px !important;}.h300 {height: 300px !important;}.w301 {width: 301px !important;}.h301 {height: 301px !important;}.w302 {width: 302px !important;}.h302 {height: 302px !important;}.w303 {width: 303px !important;}.h303 {height: 303px !important;}.w304 {width: 304px !important;}.h304 {height: 304px !important;}.w305 {width: 305px !important;}.h305 {height: 305px !important;}.w306 {width: 306px !important;}.h306 {height: 306px !important;}.w307 {width: 307px !important;}.h307 {height: 307px !important;}.w308 {width: 308px !important;}.h308 {height: 308px !important;}.w309 {width: 309px !important;}.h309 {height: 309px !important;}.w310 {width: 310px !important;}.h310 {height: 310px !important;}.w311 {width: 311px !important;}.h311 {height: 311px !important;}.w312 {width: 312px !important;}.h312 {height: 312px !important;}.w313 {width: 313px !important;}.h313 {height: 313px !important;}.w314 {width: 314px !important;}.h314 {height: 314px !important;}.w315 {width: 315px !important;}.h315 {height: 315px !important;}.w316 {width: 316px !important;}.h316 {height: 316px !important;}.w317 {width: 317px !important;}.h317 {height: 317px !important;}.w318 {width: 318px !important;}.h318 {height: 318px !important;}.w319 {width: 319px !important;}.h319 {height: 319px !important;}.w320 {width: 320px !important;}.h320 {height: 320px !important;}.w321 {width: 321px !important;}.h321 {height: 321px !important;}.w322 {width: 322px !important;}.h322 {height: 322px !important;}.w323 {width: 323px !important;}.h323 {height: 323px !important;}.w324 {width: 324px !important;}.h324 {height: 324px !important;}.w325 {width: 325px !important;}.h325 {height: 325px !important;}.w326 {width: 326px !important;}.h326 {height: 326px !important;}.w327 {width: 327px !important;}.h327 {height: 327px !important;}.w328 {width: 328px !important;}.h328 {height: 328px !important;}.w329 {width: 329px !important;}.h329 {height: 329px !important;}.w330 {width: 330px !important;}.h330 {height: 330px !important;}.w331 {width: 331px !important;}.h331 {height: 331px !important;}.w332 {width: 332px !important;}.h332 {height: 332px !important;}.w333 {width: 333px !important;}.h333 {height: 333px !important;}.w334 {width: 334px !important;}.h334 {height: 334px !important;}.w335 {width: 335px !important;}.h335 {height: 335px !important;}.w336 {width: 336px !important;}.h336 {height: 336px !important;}.w337 {width: 337px !important;}.h337 {height: 337px !important;}.w338 {width: 338px !important;}.h338 {height: 338px !important;}.w339 {width: 339px !important;}.h339 {height: 339px !important;}.w340 {width: 340px !important;}.h340 {height: 340px !important;}.w341 {width: 341px !important;}.h341 {height: 341px !important;}.w342 {width: 342px !important;}.h342 {height: 342px !important;}.w343 {width: 343px !important;}.h343 {height: 343px !important;}.w344 {width: 344px !important;}.h344 {height: 344px !important;}.w345 {width: 345px !important;}.h345 {height: 345px !important;}.w346 {width: 346px !important;}.h346 {height: 346px !important;}.w347 {width: 347px !important;}.h347 {height: 347px !important;}.w348 {width: 348px !important;}.h348 {height: 348px !important;}.w349 {width: 349px !important;}.h349 {height: 349px !important;}.w350 {width: 350px !important;}.h350 {height: 350px !important;}.w351 {width: 351px !important;}.h351 {height: 351px !important;}.w352 {width: 352px !important;}.h352 {height: 352px !important;}.w353 {width: 353px !important;}.h353 {height: 353px !important;}.w354 {width: 354px !important;}.h354 {height: 354px !important;}.w355 {width: 355px !important;}.h355 {height: 355px !important;}.w356 {width: 356px !important;}.h356 {height: 356px !important;}.w357 {width: 357px !important;}.h357 {height: 357px !important;}.w358 {width: 358px !important;}.h358 {height: 358px !important;}.w359 {width: 359px !important;}.h359 {height: 359px !important;}.w360 {width: 360px !important;}.h360 {height: 360px !important;}.w361 {width: 361px !important;}.h361 {height: 361px !important;}.w362 {width: 362px !important;}.h362 {height: 362px !important;}.w363 {width: 363px !important;}.h363 {height: 363px !important;}.w364 {width: 364px !important;}.h364 {height: 364px !important;}.w365 {width: 365px !important;}.h365 {height: 365px !important;}.w366 {width: 366px !important;}.h366 {height: 366px !important;}.w367 {width: 367px !important;}.h367 {height: 367px !important;}.w368 {width: 368px !important;}.h368 {height: 368px !important;}.w369 {width: 369px !important;}.h369 {height: 369px !important;}.w370 {width: 370px !important;}.h370 {height: 370px !important;}.w371 {width: 371px !important;}.h371 {height: 371px !important;}.w372 {width: 372px !important;}.h372 {height: 372px !important;}.w373 {width: 373px !important;}.h373 {height: 373px !important;}.w374 {width: 374px !important;}.h374 {height: 374px !important;}.w375 {width: 375px !important;}.h375 {height: 375px !important;}.w376 {width: 376px !important;}.h376 {height: 376px !important;}.w377 {width: 377px !important;}.h377 {height: 377px !important;}.w378 {width: 378px !important;}.h378 {height: 378px !important;}.w379 {width: 379px !important;}.h379 {height: 379px !important;}.w380 {width: 380px !important;}.h380 {height: 380px !important;}.w381 {width: 381px !important;}.h381 {height: 381px !important;}.w382 {width: 382px !important;}.h382 {height: 382px !important;}.w383 {width: 383px !important;}.h383 {height: 383px !important;}.w384 {width: 384px !important;}.h384 {height: 384px !important;}.w385 {width: 385px !important;}.h385 {height: 385px !important;}.w386 {width: 386px !important;}.h386 {height: 386px !important;}.w387 {width: 387px !important;}.h387 {height: 387px !important;}.w388 {width: 388px !important;}.h388 {height: 388px !important;}.w389 {width: 389px !important;}.h389 {height: 389px !important;}.w390 {width: 390px !important;}.h390 {height: 390px !important;}.w391 {width: 391px !important;}.h391 {height: 391px !important;}.w392 {width: 392px !important;}.h392 {height: 392px !important;}.w393 {width: 393px !important;}.h393 {height: 393px !important;}.w394 {width: 394px !important;}.h394 {height: 394px !important;}.w395 {width: 395px !important;}.h395 {height: 395px !important;}.w396 {width: 396px !important;}.h396 {height: 396px !important;}.w397 {width: 397px !important;}.h397 {height: 397px !important;}.w398 {width: 398px !important;}.h398 {height: 398px !important;}.w399 {width: 399px !important;}.h399 {height: 399px !important;}.w400 {width: 400px !important;}.h400 {height: 400px !important;}.w401 {width: 401px !important;}.h401 {height: 401px !important;}.w402 {width: 402px !important;}.h402 {height: 402px !important;}.w403 {width: 403px !important;}.h403 {height: 403px !important;}.w404 {width: 404px !important;}.h404 {height: 404px !important;}.w405 {width: 405px !important;}.h405 {height: 405px !important;}.w406 {width: 406px !important;}.h406 {height: 406px !important;}.w407 {width: 407px !important;}.h407 {height: 407px !important;}.w408 {width: 408px !important;}.h408 {height: 408px !important;}.w409 {width: 409px !important;}.h409 {height: 409px !important;}.w410 {width: 410px !important;}.h410 {height: 410px !important;}.w411 {width: 411px !important;}.h411 {height: 411px !important;}.w412 {width: 412px !important;}.h412 {height: 412px !important;}.w413 {width: 413px !important;}.h413 {height: 413px !important;}.w414 {width: 414px !important;}.h414 {height: 414px !important;}.w415 {width: 415px !important;}.h415 {height: 415px !important;}.w416 {width: 416px !important;}.h416 {height: 416px !important;}.w417 {width: 417px !important;}.h417 {height: 417px !important;}.w418 {width: 418px !important;}.h418 {height: 418px !important;}.w419 {width: 419px !important;}.h419 {height: 419px !important;}.w420 {width: 420px !important;}.h420 {height: 420px !important;}.w421 {width: 421px !important;}.h421 {height: 421px !important;}.w422 {width: 422px !important;}.h422 {height: 422px !important;}.w423 {width: 423px !important;}.h423 {height: 423px !important;}.w424 {width: 424px !important;}.h424 {height: 424px !important;}.w425 {width: 425px !important;}.h425 {height: 425px !important;}.w426 {width: 426px !important;}.h426 {height: 426px !important;}.w427 {width: 427px !important;}.h427 {height: 427px !important;}.w428 {width: 428px !important;}.h428 {height: 428px !important;}.w429 {width: 429px !important;}.h429 {height: 429px !important;}.w430 {width: 430px !important;}.h430 {height: 430px !important;}.w431 {width: 431px !important;}.h431 {height: 431px !important;}.w432 {width: 432px !important;}.h432 {height: 432px !important;}.w433 {width: 433px !important;}.h433 {height: 433px !important;}.w434 {width: 434px !important;}.h434 {height: 434px !important;}.w435 {width: 435px !important;}.h435 {height: 435px !important;}.w436 {width: 436px !important;}.h436 {height: 436px !important;}.w437 {width: 437px !important;}.h437 {height: 437px !important;}.w438 {width: 438px !important;}.h438 {height: 438px !important;}.w439 {width: 439px !important;}.h439 {height: 439px !important;}.w440 {width: 440px !important;}.h440 {height: 440px !important;}.w441 {width: 441px !important;}.h441 {height: 441px !important;}.w442 {width: 442px !important;}.h442 {height: 442px !important;}.w443 {width: 443px !important;}.h443 {height: 443px !important;}.w444 {width: 444px !important;}.h444 {height: 444px !important;}.w445 {width: 445px !important;}.h445 {height: 445px !important;}.w446 {width: 446px !important;}.h446 {height: 446px !important;}.w447 {width: 447px !important;}.h447 {height: 447px !important;}.w448 {width: 448px !important;}.h448 {height: 448px !important;}.w449 {width: 449px !important;}.h449 {height: 449px !important;}.w450 {width: 450px !important;}.h450 {height: 450px !important;}.w451 {width: 451px !important;}.h451 {height: 451px !important;}.w452 {width: 452px !important;}.h452 {height: 452px !important;}.w453 {width: 453px !important;}.h453 {height: 453px !important;}.w454 {width: 454px !important;}.h454 {height: 454px !important;}.w455 {width: 455px !important;}.h455 {height: 455px !important;}.w456 {width: 456px !important;}.h456 {height: 456px !important;}.w457 {width: 457px !important;}.h457 {height: 457px !important;}.w458 {width: 458px !important;}.h458 {height: 458px !important;}.w459 {width: 459px !important;}.h459 {height: 459px !important;}.w460 {width: 460px !important;}.h460 {height: 460px !important;}.w461 {width: 461px !important;}.h461 {height: 461px !important;}.w462 {width: 462px !important;}.h462 {height: 462px !important;}.w463 {width: 463px !important;}.h463 {height: 463px !important;}.w464 {width: 464px !important;}.h464 {height: 464px !important;}.w465 {width: 465px !important;}.h465 {height: 465px !important;}.w466 {width: 466px !important;}.h466 {height: 466px !important;}.w467 {width: 467px !important;}.h467 {height: 467px !important;}.w468 {width: 468px !important;}.h468 {height: 468px !important;}.w469 {width: 469px !important;}.h469 {height: 469px !important;}.w470 {width: 470px !important;}.h470 {height: 470px !important;}.w471 {width: 471px !important;}.h471 {height: 471px !important;}.w472 {width: 472px !important;}.h472 {height: 472px !important;}.w473 {width: 473px !important;}.h473 {height: 473px !important;}.w474 {width: 474px !important;}.h474 {height: 474px !important;}.w475 {width: 475px !important;}.h475 {height: 475px !important;}.w476 {width: 476px !important;}.h476 {height: 476px !important;}.w477 {width: 477px !important;}.h477 {height: 477px !important;}.w478 {width: 478px !important;}.h478 {height: 478px !important;}.w479 {width: 479px !important;}.h479 {height: 479px !important;}.w480 {width: 480px !important;}.h480 {height: 480px !important;}.w481 {width: 481px !important;}.h481 {height: 481px !important;}.w482 {width: 482px !important;}.h482 {height: 482px !important;}.w483 {width: 483px !important;}.h483 {height: 483px !important;}.w484 {width: 484px !important;}.h484 {height: 484px !important;}.w485 {width: 485px !important;}.h485 {height: 485px !important;}.w486 {width: 486px !important;}.h486 {height: 486px !important;}.w487 {width: 487px !important;}.h487 {height: 487px !important;}.w488 {width: 488px !important;}.h488 {height: 488px !important;}.w489 {width: 489px !important;}.h489 {height: 489px !important;}.w490 {width: 490px !important;}.h490 {height: 490px !important;}.w491 {width: 491px !important;}.h491 {height: 491px !important;}.w492 {width: 492px !important;}.h492 {height: 492px !important;}.w493 {width: 493px !important;}.h493 {height: 493px !important;}.w494 {width: 494px !important;}.h494 {height: 494px !important;}.w495 {width: 495px !important;}.h495 {height: 495px !important;}.w496 {width: 496px !important;}.h496 {height: 496px !important;}.w497 {width: 497px !important;}.h497 {height: 497px !important;}.w498 {width: 498px !important;}.h498 {height: 498px !important;}.w499 {width: 499px !important;}.h499 {height: 499px !important;}.w500 {width: 500px !important;}.h500 {height: 500px !important;}.w501 {width: 501px !important;}.h501 {height: 501px !important;}.w502 {width: 502px !important;}.h502 {height: 502px !important;}.w503 {width: 503px !important;}.h503 {height: 503px !important;}.w504 {width: 504px !important;}.h504 {height: 504px !important;}.w505 {width: 505px !important;}.h505 {height: 505px !important;}.w506 {width: 506px !important;}.h506 {height: 506px !important;}.w507 {width: 507px !important;}.h507 {height: 507px !important;}.w508 {width: 508px !important;}.h508 {height: 508px !important;}.w509 {width: 509px !important;}.h509 {height: 509px !important;}.w510 {width: 510px !important;}.h510 {height: 510px !important;}.w511 {width: 511px !important;}.h511 {height: 511px !important;}.w512 {width: 512px !important;}.h512 {height: 512px !important;}.w513 {width: 513px !important;}.h513 {height: 513px !important;}.w514 {width: 514px !important;}.h514 {height: 514px !important;}.w515 {width: 515px !important;}.h515 {height: 515px !important;}.w516 {width: 516px !important;}.h516 {height: 516px !important;}.w517 {width: 517px !important;}.h517 {height: 517px !important;}.w518 {width: 518px !important;}.h518 {height: 518px !important;}.w519 {width: 519px !important;}.h519 {height: 519px !important;}.w520 {width: 520px !important;}.h520 {height: 520px !important;}.w521 {width: 521px !important;}.h521 {height: 521px !important;}.w522 {width: 522px !important;}.h522 {height: 522px !important;}.w523 {width: 523px !important;}.h523 {height: 523px !important;}.w524 {width: 524px !important;}.h524 {height: 524px !important;}.w525 {width: 525px !important;}.h525 {height: 525px !important;}.w526 {width: 526px !important;}.h526 {height: 526px !important;}.w527 {width: 527px !important;}.h527 {height: 527px !important;}.w528 {width: 528px !important;}.h528 {height: 528px !important;}.w529 {width: 529px !important;}.h529 {height: 529px !important;}.w530 {width: 530px !important;}.h530 {height: 530px !important;}.w531 {width: 531px !important;}.h531 {height: 531px !important;}.w532 {width: 532px !important;}.h532 {height: 532px !important;}.w533 {width: 533px !important;}.h533 {height: 533px !important;}.w534 {width: 534px !important;}.h534 {height: 534px !important;}.w535 {width: 535px !important;}.h535 {height: 535px !important;}.w536 {width: 536px !important;}.h536 {height: 536px !important;}.w537 {width: 537px !important;}.h537 {height: 537px !important;}.w538 {width: 538px !important;}.h538 {height: 538px !important;}.w539 {width: 539px !important;}.h539 {height: 539px !important;}.w540 {width: 540px !important;}.h540 {height: 540px !important;}.w541 {width: 541px !important;}.h541 {height: 541px !important;}.w542 {width: 542px !important;}.h542 {height: 542px !important;}.w543 {width: 543px !important;}.h543 {height: 543px !important;}.w544 {width: 544px !important;}.h544 {height: 544px !important;}.w545 {width: 545px !important;}.h545 {height: 545px !important;}.w546 {width: 546px !important;}.h546 {height: 546px !important;}.w547 {width: 547px !important;}.h547 {height: 547px !important;}.w548 {width: 548px !important;}.h548 {height: 548px !important;}.w549 {width: 549px !important;}.h549 {height: 549px !important;}.w550 {width: 550px !important;}.h550 {height: 550px !important;}.w551 {width: 551px !important;}.h551 {height: 551px !important;}.w552 {width: 552px !important;}.h552 {height: 552px !important;}.w553 {width: 553px !important;}.h553 {height: 553px !important;}.w554 {width: 554px !important;}.h554 {height: 554px !important;}.w555 {width: 555px !important;}.h555 {height: 555px !important;}.w556 {width: 556px !important;}.h556 {height: 556px !important;}.w557 {width: 557px !important;}.h557 {height: 557px !important;}.w558 {width: 558px !important;}.h558 {height: 558px !important;}.w559 {width: 559px !important;}.h559 {height: 559px !important;}.w560 {width: 560px !important;}.h560 {height: 560px !important;}.w561 {width: 561px !important;}.h561 {height: 561px !important;}.w562 {width: 562px !important;}.h562 {height: 562px !important;}.w563 {width: 563px !important;}.h563 {height: 563px !important;}.w564 {width: 564px !important;}.h564 {height: 564px !important;}.w565 {width: 565px !important;}.h565 {height: 565px !important;}.w566 {width: 566px !important;}.h566 {height: 566px !important;}.w567 {width: 567px !important;}.h567 {height: 567px !important;}.w568 {width: 568px !important;}.h568 {height: 568px !important;}.w569 {width: 569px !important;}.h569 {height: 569px !important;}.w570 {width: 570px !important;}.h570 {height: 570px !important;}.w571 {width: 571px !important;}.h571 {height: 571px !important;}.w572 {width: 572px !important;}.h572 {height: 572px !important;}.w573 {width: 573px !important;}.h573 {height: 573px !important;}.w574 {width: 574px !important;}.h574 {height: 574px !important;}.w575 {width: 575px !important;}.h575 {height: 575px !important;}.w576 {width: 576px !important;}.h576 {height: 576px !important;}.w577 {width: 577px !important;}.h577 {height: 577px !important;}.w578 {width: 578px !important;}.h578 {height: 578px !important;}.w579 {width: 579px !important;}.h579 {height: 579px !important;}.w580 {width: 580px !important;}.h580 {height: 580px !important;}.w581 {width: 581px !important;}.h581 {height: 581px !important;}.w582 {width: 582px !important;}.h582 {height: 582px !important;}.w583 {width: 583px !important;}.h583 {height: 583px !important;}.w584 {width: 584px !important;}.h584 {height: 584px !important;}.w585 {width: 585px !important;}.h585 {height: 585px !important;}.w586 {width: 586px !important;}.h586 {height: 586px !important;}.w587 {width: 587px !important;}.h587 {height: 587px !important;}.w588 {width: 588px !important;}.h588 {height: 588px !important;}.w589 {width: 589px !important;}.h589 {height: 589px !important;}.w590 {width: 590px !important;}.h590 {height: 590px !important;}.w591 {width: 591px !important;}.h591 {height: 591px !important;}.w592 {width: 592px !important;}.h592 {height: 592px !important;}.w593 {width: 593px !important;}.h593 {height: 593px !important;}.w594 {width: 594px !important;}.h594 {height: 594px !important;}.w595 {width: 595px !important;}.h595 {height: 595px !important;}.w596 {width: 596px !important;}.h596 {height: 596px !important;}.w597 {width: 597px !important;}.h597 {height: 597px !important;}.w598 {width: 598px !important;}.h598 {height: 598px !important;}.w599 {width: 599px !important;}.h599 {height: 599px !important;}.w600 {width: 600px !important;}.h600 {height: 600px !important;}
.w650 {width: 650px !important;}.w700 {width: 700px !important;}.w750 {width: 750px !important;}.w800 {width: 800px !important;}.w850 {width: 850px !important;}.w900 {width: 900px !important;}.w950 {width: 950px !important;}.w1000 {width: 1000px !important;}.w1050 {width: 1050px !important;}.w1100 {width: 1100px !important;}.w1150 {width: 1150px !important;}.w1200 {width: 1200px !important;}
.min-w10 {min-width: 10px !important;}.min-w20 {min-width: 20px !important;}.min-w30 {min-width: 30px !important;}.min-w40 {min-width: 40px !important;}.min-w50 {min-width: 50px !important;}.min-w60 {min-width: 60px !important;}.min-w70 {min-width: 70px !important;}.min-w80 {min-width: 80px !important;}.min-w90 {min-width: 90px !important;}.min-w100 {min-width: 100px !important;}.min-w110 {min-width: 110px !important;}.min-w120 {min-width: 120px !important;}.min-w130 {min-width: 130px !important;}.min-w140 {min-width: 140px !important;}.min-w150 {min-width: 150px !important;}.min-w160 {min-width: 160px !important;}.min-w170 {min-width: 170px !important;}.min-w180 {min-width: 180px !important;}.min-w190 {min-width: 190px !important;}.min-w200 {min-width: 200px !important;}.min-w210 {min-width: 210px !important;}.min-w220 {min-width: 220px !important;}.min-w230 {min-width: 230px !important;}.min-w240 {min-width: 240px !important;}.min-w250 {min-width: 250px !important;}.min-w260 {min-width: 260px !important;}.min-w270 {min-width: 270px !important;}.min-w280 {min-width: 280px !important;}.min-w290 {min-width: 290px !important;}.min-w300 {min-width: 300px !important;}.min-w310 {min-width: 310px !important;}.min-w320 {min-width: 320px !important;}.min-w330 {min-width: 330px !important;}.min-w340 {min-width: 340px !important;}.min-w350 {min-width: 350px !important;}.min-w360 {min-width: 360px !important;}.min-w370 {min-width: 370px !important;}.min-w380 {min-width: 380px !important;}.min-w390 {min-width: 390px !important;}.min-w400 {min-width: 400px !important;}.min-w410 {min-width: 410px !important;}.min-w420 {min-width: 420px !important;}.min-w430 {min-width: 430px !important;}.min-w440 {min-width: 440px !important;}.min-w450 {min-width: 450px !important;}.min-w460 {min-width: 460px !important;}.min-w470 {min-width: 470px !important;}.min-w480 {min-width: 480px !important;}.min-w490 {min-width: 490px !important;}.min-w500 {min-width: 500px !important;}.min-w510 {min-width: 510px !important;}.min-w520 {min-width: 520px !important;}.min-w530 {min-width: 530px !important;}.min-w540 {min-width: 540px !important;}.min-w550 {min-width: 550px !important;}.min-w560 {min-width: 560px !important;}.min-w570 {min-width: 570px !important;}.min-w580 {min-width: 580px !important;}.min-w590 {min-width: 590px !important;}.min-w600 {min-width: 600px !important;}
.max-w10 {max-width: 10px !important;}.max-w20 {max-width: 20px !important;}.max-w30 {max-width: 30px !important;}.max-w40 {max-width: 40px !important;}.max-w50 {max-width: 50px !important;}.max-w60 {max-width: 60px !important;}.max-w70 {max-width: 70px !important;}.max-w80 {max-width: 80px !important;}.max-w90 {max-width: 90px !important;}.max-w100 {max-width: 100px !important;}.max-w110 {max-width: 110px !important;}.max-w120 {max-width: 120px !important;}.max-w130 {max-width: 130px !important;}.max-w140 {max-width: 140px !important;}.max-w150 {max-width: 150px !important;}.max-w160 {max-width: 160px !important;}.max-w170 {max-width: 170px !important;}.max-w180 {max-width: 180px !important;}.max-w190 {max-width: 190px !important;}.max-w200 {max-width: 200px !important;}.max-w210 {max-width: 210px !important;}.max-w220 {max-width: 220px !important;}.max-w230 {max-width: 230px !important;}.max-w240 {max-width: 240px !important;}.max-w250 {max-width: 250px !important;}.max-w260 {max-width: 260px !important;}.max-w270 {max-width: 270px !important;}.max-w280 {max-width: 280px !important;}.max-w290 {max-width: 290px !important;}.max-w300 {max-width: 300px !important;}.max-w310 {max-width: 310px !important;}.max-w320 {max-width: 320px !important;}.max-w330 {max-width: 330px !important;}.max-w340 {max-width: 340px !important;}.max-w350 {max-width: 350px !important;}.max-w360 {max-width: 360px !important;}.max-w370 {max-width: 370px !important;}.max-w380 {max-width: 380px !important;}.max-w390 {max-width: 390px !important;}.max-w400 {max-width: 400px !important;}.max-w410 {max-width: 410px !important;}.max-w420 {max-width: 420px !important;}.max-w430 {max-width: 430px !important;}.max-w440 {max-width: 440px !important;}.max-w450 {max-width: 450px !important;}.max-w460 {max-width: 460px !important;}.max-w470 {max-width: 470px !important;}.max-w480 {max-width: 480px !important;}.max-w490 {max-width: 490px !important;}.max-w500 {max-width: 500px !important;}.max-w510 {max-width: 510px !important;}.max-w520 {max-width: 520px !important;}.max-w530 {max-width: 530px !important;}.max-w540 {max-width: 540px !important;}.max-w550 {max-width: 550px !important;}.max-w560 {max-width: 560px !important;}.max-w570 {max-width: 570px !important;}.max-w580 {max-width: 580px !important;}.max-w590 {max-width: 590px !important;}.max-w600 {max-width: 600px !important;}.max-w650 {max-width: 650px !important;}.max-w700 {max-width: 700px !important;}.max-w750 {max-width: 750px !important;}.max-w800 {max-width: 800px !important;}.max-w850 {max-width: 850px !important;}.max-w900 {max-width: 900px !important;}.max-w950 {max-width: 950px !important;}.max-w1000 {max-width: 1000px !important;}.max-w1050 {max-width: 1050px !important;}.max-w1100 {max-width: 1100px !important;}
.w0p {width: 0% !important;}.w1p {width: 1% !important;}.w2p {width: 2% !important;}.w3p {width: 3% !important;}.w4p {width: 4% !important;}.w5p {width: 5% !important;}.w6p {width: 6% !important;}.w7p {width: 7% !important;}.w8p {width: 8% !important;}.w9p {width: 9% !important;}.w10p {width: 10% !important;}.w11p {width: 11% !important;}.w12p {width: 12% !important;}.w13p {width: 13% !important;}.w14p {width: 14% !important;}.w15p {width: 15% !important;}.w16p {width: 16% !important;}.w17p {width: 17% !important;}.w18p {width: 18% !important;}.w19p {width: 19% !important;}.w20p {width: 20% !important;}.w21p {width: 21% !important;}.w22p {width: 22% !important;}.w23p {width: 23% !important;}.w24p {width: 24% !important;}.w25p {width: 25% !important;}.w26p {width: 26% !important;}.w27p {width: 27% !important;}.w28p {width: 28% !important;}.w29p {width: 29% !important;}.w30p {width: 30% !important;}.w31p {width: 31% !important;}.w32p {width: 32% !important;}.w33p {width: 33% !important;}.w34p {width: 34% !important;}.w35p {width: 35% !important;}.w36p {width: 36% !important;}.w37p {width: 37% !important;}.w38p {width: 38% !important;}.w39p {width: 39% !important;}.w40p {width: 40% !important;}.w41p {width: 41% !important;}.w42p {width: 42% !important;}.w43p {width: 43% !important;}.w44p {width: 44% !important;}.w45p {width: 45% !important;}.w46p {width: 46% !important;}.w47p {width: 47% !important;}.w48p {width: 48% !important;}.w49p {width: 49% !important;}.w50p {width: 50% !important;}.w51p {width: 51% !important;}.w52p {width: 52% !important;}.w53p {width: 53% !important;}.w54p {width: 54% !important;}.w55p {width: 55% !important;}.w56p {width: 56% !important;}.w57p {width: 57% !important;}.w58p {width: 58% !important;}.w59p {width: 59% !important;}.w60p {width: 60% !important;}.w61p {width: 61% !important;}.w62p {width: 62% !important;}.w63p {width: 63% !important;}.w64p {width: 64% !important;}.w65p {width: 65% !important;}.w66p {width: 66% !important;}.w67p {width: 67% !important;}.w68p {width: 68% !important;}.w69p {width: 69% !important;}.w70p {width: 70% !important;}.w71p {width: 71% !important;}.w72p {width: 72% !important;}.w73p {width: 73% !important;}.w74p {width: 74% !important;}.w75p {width: 75% !important;}.w76p {width: 76% !important;}.w77p {width: 77% !important;}.w78p {width: 78% !important;}.w79p {width: 79% !important;}.w80p {width: 80% !important;}.w81p {width: 81% !important;}.w82p {width: 82% !important;}.w83p {width: 83% !important;}.w84p {width: 84% !important;}.w85p {width: 85% !important;}.w86p {width: 86% !important;}.w87p {width: 87% !important;}.w88p {width: 88% !important;}.w89p {width: 89% !important;}.w90p {width: 90% !important;}.w91p {width: 91% !important;}.w92p {width: 92% !important;}.w93p {width: 93% !important;}.w94p {width: 94% !important;}.w95p {width: 95% !important;}.w96p {width: 96% !important;}.w97p {width: 97% !important;}.w98p {width: 98% !important;}.w99p {width: 99% !important;}.w100p {width: 100% !important;}
.max-h10 {max-height: 10px !important;}.max-h20 {max-height: 20px !important;}.max-h30 {max-height: 30px !important;}.max-h40 {max-height: 40px !important;}.max-h50 {max-height: 50px !important;}.max-h60 {max-height: 60px !important;}.max-h70 {max-height: 70px !important;}.max-h80 {max-height: 80px !important;}.max-h90 {max-height: 90px !important;}.max-h100 {max-height: 100px !important;}.max-h110 {max-height: 110px !important;}.max-h120 {max-height: 120px !important;}.max-h130 {max-height: 130px !important;}.max-h140 {max-height: 140px !important;}.max-h150 {max-height: 150px !important;}.max-h160 {max-height: 160px !important;}.max-h170 {max-height: 170px !important;}.max-h180 {max-height: 180px !important;}.max-h190 {max-height: 190px !important;}.max-h200 {max-height: 200px !important;}.max-h210 {max-height: 210px !important;}.max-h220 {max-height: 220px !important;}.max-h230 {max-height: 230px !important;}.max-h240 {max-height: 240px !important;}.max-h250 {max-height: 250px !important;}.max-h260 {max-height: 260px !important;}.max-h270 {max-height: 270px !important;}.max-h280 {max-height: 280px !important;}.max-h290 {max-height: 290px !important;}.max-h300 {max-height: 300px !important;}.max-h310 {max-height: 310px !important;}.max-h320 {max-height: 320px !important;}.max-h330 {max-height: 330px !important;}.max-h340 {max-height: 340px !important;}.max-h350 {max-height: 350px !important;}.max-h360 {max-height: 360px !important;}.max-h370 {max-height: 370px !important;}.max-h380 {max-height: 380px !important;}.max-h390 {max-height: 390px !important;}.max-h400 {max-height: 400px !important;}.max-h410 {max-height: 410px !important;}.max-h420 {max-height: 420px !important;}.max-h430 {max-height: 430px !important;}.max-h440 {max-height: 440px !important;}.max-h450 {max-height: 450px !important;}.max-h460 {max-height: 460px !important;}.max-h470 {max-height: 470px !important;}.max-h480 {max-height: 480px !important;}.max-h490 {max-height: 490px !important;}.max-h500 {max-height: 500px !important;}.max-h510 {max-height: 510px !important;}.max-h520 {max-height: 520px !important;}.max-h530 {max-height: 530px !important;}.max-h540 {max-height: 540px !important;}.max-h550 {max-height: 550px !important;}.max-h560 {max-height: 560px !important;}.max-h570 {max-height: 570px !important;}.max-h580 {max-height: 580px !important;}.max-h590 {max-height: 590px !important;}.max-h600 {max-height: 600px !important;}.max-h650 {max-height: 650px !important;}.max-h700 {max-height: 700px !important;}.max-h750 {max-height: 750px !important;}.max-h800 {max-height: 800px !important;}.max-h850 {max-height: 850px !important;}.max-h900 {max-height: 900px !important;}.max-h950 {max-height: 950px !important;}.max-h1000 {max-height: 1000px !important;}.max-h1050 {max-height: 1050px !important;}.max-h1100 {max-height: 1100px !important;}

/* Special */

.bt0i th,
.bt0i td {
	border-top: 0 !important;
}



/* *******************************************************************************************
 *         Bootstrap override styles                                                         *
 ******************************************************************************************* */

.navbar-inverse {
	background-color: #3d6a98;
	border-color: #2e5174;
	border-bottom-color: rgb(46, 81, 116);
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
	color: #fff;
	background-color: #2e5174;
}


/* Bootstrap. reset of link color */

a.btn {
	color:white;
}
a.btn-default {
  color: #333;
}

.text-muted,
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
	color: #575757;
}

.btn-success {
	color: #fff;
	background-color: #2b642b;
	border-color: #285d28;
}

.btn-danger {
	color: #fff;
	background-color: #a42823;
	border-color: #7f1f1a;
}





/* *******************************************************************************************
 *         BS Callout                                                                        *
 ******************************************************************************************* */

.bs-callout {
    position: relative;
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout.bs-callout-label {
	padding-left: 130px;
}
.bs-callout.bs-callout-label > label {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 110px;
    margin: 0 !important;
    padding: 25px 10px 0 10px !important;
    font-size: 16px;
    text-align: center;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout h4 + ul {
	margin-top: 15px;
}
.bs-callout p {
    margin-bottom: .3em;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary.bs-callout-label > label {
    background-color: rgba(66,139,202,0.8);
    color: #fff;
}
.bs-callout-primary.is-primary {
    background-color: rgba(66,139,202,0.1);
    border-color: rgba(66,139,202,0.4);
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success.is-success {
    background-color: rgba(92,184,92,0.1);
    border-color: rgba(92,184,92,0.4);
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger.is-error {
    background-color: rgba(217,83,79,0.1);
    border-color: rgba(217,83,79,0.4);
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning.is-warning {
    background-color: rgba(240,173,78,0.1);
    border-color: rgba(240,173,78,0.4);
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info.is-info {
    background-color: rgba(91,192,222,0.1);
    border-color: rgba(91,192,222,0.4);
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}

.bs-callout.bg-white {
	background-color: rgba(255,255,255,0.5) !important;
}
.bs-callout.bg-white h4 {
    color: #333 !important;
}


.bs-callout .close {
    position: absolute;
    top: 4px;
    right: 7px;
    color: inherit;
    font-size: 25px;
}
.bs-callout .close:focus,
.bs-callout .close:hover,
.bs-callout .close:active {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;
}

.alert {
    position: relative;
}
.alert .close {
    position: absolute;
    top: 4px;
    right: 7px;
    color: inherit;
    font-size: 25px;
}
.alert .close:focus,
.alert .close:hover,
.alert .close:active {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;
}


.table.dataTable thead > tr > th {
	color: #000 !important;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+36,e5e5e5+100 */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 36%, #e5e5e5 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 36%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 36%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.table.dataTable thead > tr > th.sorting_asc,
.table.dataTable thead > tr > th.sorting_desc {
	background: #80b1d9 none !important;
}


.form-horizontal .form-control-feedback {
	display: none;
	right: 15px;
}
.form-horizontal .has-success .form-control-feedback.glyphicon-ok {
	display: block;
}
.form-horizontal .has-error .form-control-feedback.glyphicon-remove {
	display: block;
}


.icon-color-success { color: #449D44; }
.icon-color-warning { color: #EC971F; }
.icon-color-danger { color: #C9302C; }

.bs-bg-success {
	background-color: rgba(92,184,92,0.12);
}
.bs-bg-warning {
	background-color: rgba(240,173,78,0.12);
}
.bs-bg-danger {
	background-color: rgba(217,83,79,0.08);
}
.bs-border-success {
	border-left: 8px solid rgba(92,184,92,0.4);
}
.bs-border-warning {
	border-left: 8px solid rgba(240,173,78,0.4);
}
.bs-border-danger {
	border-left: 8px solid rgba(217,83,79,0.4);
}

.alert.alert-icon {}

.alert.alert-icon > .glyphicon,
.alert.alert-icon > .fa {
	font-size: 300%;
	position: absolute;
	top: 7px;
	left: 22px;
}

.fa-blank {
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;
	-khtml-opacity: 0.30;
	opacity: 0.30;
}

.alert.alert-icon > div,
.alert.alert-icon > span {
	position: relative;
	display: block;
	padding: 3px 0 0 50px;
}
.alert tt {
	font-size: 140%;
	letter-spacing: -.7px;
}

.label.label-sup {
	position: relative;
	top: -.6em;
  display: inline;
  padding: .05em .1em .05em;
  font-size: 10px;
  font-weight: normal;
  line-height: 1;
}

hr {
	border-color: #d0d0d0;
}


.d-none {
	display: none;
}
.d-block {
	display: block;
}

.font-bold {
	font-weight: bold !important;
}



